Skip to main content
LawHub
Search

Tiny PC, Huge Problems

Jul 20, 2025
Listen to this episode

Everything wrong with our homelabs, and how we're finally fixing them. Plus: two self-hosted apps you didn't know you needed.

Sponsored By:

Support LINUX Unplugged

Links:

Transcript

WEBVTT 00:00:11.693 --> 00:00:16.393 Hello, friends, and welcome back to your weekly Linux talk show. My name is Chris. 00:00:16.573 --> 00:00:17.313 My name is Wes. 00:00:17.513 --> 00:00:18.213 And my name is Brent. 00:00:18.913 --> 00:00:23.293 Hello, gentlemen. Well, coming up on the show today, there might be more than 00:00:23.293 --> 00:00:28.753 just a couple of things wrong with our home labs, but we do have a plan to fix them up. 00:00:28.873 --> 00:00:34.853 Today, we'll talk about what needs a fixin' and then what hardware might just do the job. 00:00:35.313 --> 00:00:40.913 Plus, we have two great self-hosted apps we've come across recently you didn't even know you needed. 00:00:40.913 --> 00:00:43.993 and then we're going to round the show out with some great shout outs and boosts 00:00:43.993 --> 00:00:48.313 and picks and more so before we go any further let's say time appropriate greetings 00:00:48.313 --> 00:00:53.033 to our virtual lug hello mumble room hey chris hey wes and hello brent hello 00:00:53.033 --> 00:00:54.973 mumble room thank you for joining us, 00:00:56.393 --> 00:00:58.353 boys i gotta break format for a second. 00:01:00.633 --> 00:01:02.553 Get out of here brent come on squeeze it. 00:01:02.553 --> 00:01:04.213 Oh it's what's with the. 00:01:04.213 --> 00:01:07.813 I'm a little i'm a little nervous is that all right is it okay yeah it is it's 00:01:07.813 --> 00:01:12.613 kind of a big deal uh we have something exciting and I don't know I don't want 00:01:12.613 --> 00:01:16.133 to blow it I don't want to blow it you know because this is something we've 00:01:16.133 --> 00:01:21.333 been thinking about for a while we have an opportunity to bring on a new sponsor, 00:01:22.113 --> 00:01:26.973 and this project was co-created by a listener of the show it's something we followed for years, 00:01:27.933 --> 00:01:31.853 and it's it's tremendously good and the company is great too they're building 00:01:31.853 --> 00:01:35.813 the company the right way you know they're not like hooked on that VC crack 00:01:35.813 --> 00:01:41.193 right they're doing in a smart sensible way and so i'm i don't know i'm just i don't want to mess it up. 00:01:41.193 --> 00:01:42.353 You got this. 00:01:42.353 --> 00:01:43.113 You think so uh-huh. 00:01:43.113 --> 00:01:43.893 Just be yourself. 00:01:43.893 --> 00:01:47.713 All right i'll give it a go so let me tell you go ahead what is it don't. 00:01:47.713 --> 00:01:49.273 Forget about the reverse code i believe. 00:01:49.273 --> 00:01:53.393 You got a tip for me i think what oh that's it that's your that's your motivation you've. 00:01:53.393 --> 00:01:59.333 Not royally messed it up previously i know this might be a big deal but i believe 00:01:59.333 --> 00:02:00.473 in you i think you got this. 00:02:00.473 --> 00:02:03.993 I feel like it's a big deal too because we're like the only podcast in the world 00:02:03.993 --> 00:02:08.473 yeah we're at wow you know i know that's a big deal actually. 00:02:08.473 --> 00:02:09.373 Okay now i'm feeling. 00:02:09.373 --> 00:02:13.973 Nervous i know they're reaching a new stage and it's just it's super exciting all right okay thanks. 00:02:13.973 --> 00:02:14.593 Guys you got that. 00:02:19.681 --> 00:02:25.841 Check out defined.net slash unplugged. Go check out Nebula, and they have managed 00:02:25.841 --> 00:02:27.301 Nebula from Defined Networking. 00:02:27.441 --> 00:02:33.801 It's a decentralized VPN built the right way on the open source Nebula platform that we love. 00:02:34.161 --> 00:02:39.861 And it is optimized for speed and efficiency where the nodes use less network 00:02:39.861 --> 00:02:43.841 activity, less battery life, and it's using industry-leading encryption. 00:02:43.841 --> 00:02:47.881 It's built on top of the noise protocol, which is super cool. 00:02:48.021 --> 00:02:52.221 So that's what they're using to exchange keys, do the symmetric encryption. 00:02:52.221 --> 00:02:54.861 And all of that's open source, independently audited. 00:02:55.601 --> 00:03:01.121 And unlike traditional VPNs, you can host what are called the lighthouses, 00:03:01.341 --> 00:03:04.521 if you like, or you can use their managed products. So you are in complete control. 00:03:05.141 --> 00:03:08.021 They built this for Slack back in the day. 00:03:08.641 --> 00:03:13.601 And it had to be great from the start because Slack has a global infrastructure, as you can imagine. 00:03:13.601 --> 00:03:16.441 they're across so many different data 00:03:16.441 --> 00:03:19.361 centers around the world and they need all of 00:03:19.361 --> 00:03:23.141 that stuff to be able to communicate and they're dealing with corporate 00:03:23.141 --> 00:03:28.321 private information so the requirements to get it right are astronomical could 00:03:28.321 --> 00:03:32.701 break the company if they get it wrong kind of stuff so nebula has been engineered 00:03:32.701 --> 00:03:37.221 for scale and performance from day one each host connects directly to each other 00:03:37.221 --> 00:03:39.881 and then it queries lighthouse nodes for routing information. 00:03:40.681 --> 00:03:43.221 Which you can host that yourself. That's a big deal. 00:03:43.441 --> 00:03:46.641 And these lightweight queries, they hit all available lighthouses simultaneously, 00:03:46.641 --> 00:03:48.821 so you have uninterrupted operation. 00:03:49.441 --> 00:03:53.441 Even if one of your nodes is down, if you have five other nodes online or two 00:03:53.441 --> 00:03:55.701 other nodes online, everything continues to hum right along. 00:03:56.961 --> 00:04:01.781 So if you go over to define.net slash unplugged, you can check out Nebula and 00:04:01.781 --> 00:04:06.001 manage Nebula for 100 hosts, absolutely free, no credit card required. 00:04:06.861 --> 00:04:12.041 Nothing matches Nebula's level of resilience, speed, and scalability. 00:04:12.201 --> 00:04:16.021 I am super thrilled that they're joining the Unplugged program because this 00:04:16.021 --> 00:04:21.061 is a project we've been watching since like almost the day it was announced. 00:04:22.121 --> 00:04:27.801 We very quickly brought the co-creator on to talk about it and have been tracking 00:04:27.801 --> 00:04:28.841 their progress ever since. 00:04:30.041 --> 00:04:33.161 I think you're going to love it. It redefines the VPN experience. 00:04:33.341 --> 00:04:37.621 Check it out at defined.net slash unplugged. Support the show. 00:04:38.841 --> 00:04:42.721 And it's great too because it's from the community. It's really something special. 00:04:42.841 --> 00:04:45.461 Defined.net slash unplugged. 00:04:47.361 --> 00:04:50.941 Do we have any last-minute housekeeping? I know you're going to be at the Knicks 00:04:50.941 --> 00:04:52.761 event attached to DEFCON. 00:04:52.921 --> 00:04:56.661 Yeah, that's right. Knicks Vegas. So if you go to DEFCON, reach out and see you there. 00:04:56.801 --> 00:04:58.881 That's coming up real soon, West Payne. 00:04:58.941 --> 00:05:00.061 That's right. Next month. 00:05:00.401 --> 00:05:01.401 Wow. Are you flying? 00:05:01.681 --> 00:05:01.861 Uh-huh. 00:05:02.361 --> 00:05:03.021 You got a hotel? 00:05:03.261 --> 00:05:03.641 I do. 00:05:03.821 --> 00:05:05.221 You're already done then. 00:05:05.341 --> 00:05:06.181 I know. Surprisingly organized. 00:05:06.201 --> 00:05:07.621 Now you just need to get the presentation done. 00:05:07.741 --> 00:05:08.081 That's right. 00:05:08.561 --> 00:05:12.041 Okay. All right. That's it, right? That's all we have for the housekeeping, I think? All right. 00:05:14.121 --> 00:05:19.141 All right. Let's do a home lab check-in. There's a lot that's been going on behind the scenes. 00:05:19.801 --> 00:05:22.801 Brent got his home assistant up and running again in the van. 00:05:23.681 --> 00:05:28.721 And he's actually been using some of the sensors to test different systems on the van. So I don't know. 00:05:29.181 --> 00:05:32.121 Walk us through. You got the system going again. And how are you using it, Brent? 00:05:32.641 --> 00:05:36.141 Yeah, we together got the system going. Oh, that feels like... 00:05:37.151 --> 00:05:42.731 months ago now. And the idea is to have a permanent home assistant set up in 00:05:42.731 --> 00:05:47.791 this crazy van that I somehow have in my possession that I'm putting lots of love into. 00:05:48.151 --> 00:05:56.071 And I wanted to do some testing on the fridge that is from the nineties and is still in this thing. 00:05:56.351 --> 00:05:59.631 And it's like this bizarre absorption fridge. 00:05:59.871 --> 00:06:02.691 I don't have any experience with those kinds of things. that can run propane 00:06:02.691 --> 00:06:06.411 and 12 volts and 120 volts. I just had so many mysteries. 00:06:06.571 --> 00:06:15.191 And I thought, what a perfect use case to use Home Assistant to track how good this thing is. 00:06:15.371 --> 00:06:18.371 Like, what does it do with temperatures? Can it get down to the right temperatures? 00:06:18.471 --> 00:06:19.951 Can it keep it there, et cetera, et cetera? 00:06:20.671 --> 00:06:24.651 It's worth noting that when you bring sensor data into Home Assistant, 00:06:24.831 --> 00:06:28.751 like a temperature sensor, it automatically graphs, charts, and logs that for 00:06:28.751 --> 00:06:33.971 you. So not only do you get real-time information, but you get historical data automatically. 00:06:34.291 --> 00:06:34.571 So great. 00:06:34.811 --> 00:06:39.891 And I'm, you know, compared to some who are listening very relatively new to 00:06:39.891 --> 00:06:43.851 Home Assistant, I feel slightly ashamed about that. But I have a project and it's getting me there. 00:06:44.311 --> 00:06:47.391 And I didn't realize this graphing was just built in. 00:06:47.591 --> 00:06:53.791 So such a win for me because I could just plug a couple sensors in and just 00:06:53.791 --> 00:06:55.291 get exactly what I needed right away. 00:06:56.071 --> 00:07:03.811 I did randomly meet a stranger with almost an identical van who offered to purchase this fridge off me. 00:07:03.971 --> 00:07:07.171 So I had extra incentive to be like, hey, this thing works really well. 00:07:07.331 --> 00:07:11.311 But I wanted to make sure that I was tracking this stuff in a way that, 00:07:11.411 --> 00:07:15.371 I don't know, I could provide a cool little graph of ambient temperature versus 00:07:15.371 --> 00:07:16.571 this fridge temperature. 00:07:16.811 --> 00:07:21.671 So having a little project like this is a perfect way to dive into Learning 00:07:21.671 --> 00:07:26.371 Home Assistant. You know, there's, I'm probably using 2% of what it can do, 00:07:26.591 --> 00:07:30.331 maybe less, but it's been super fun to get it up and running again. 00:07:30.851 --> 00:07:36.331 I feel like the power system in the van can maybe handle it a bit more. 00:07:36.331 --> 00:07:38.151 I was really quite nervous about that previously. 00:07:39.731 --> 00:07:45.051 But I think I can say I now have a home assistant setup that is going to be 00:07:45.051 --> 00:07:50.631 on full time 24 hours a day unless all my batteries die. So I think that's a big step for me. 00:07:51.051 --> 00:07:52.411 Yes. Yes, welcome to the club. 00:07:52.611 --> 00:07:56.431 Thank you. That's great. I feel like I have lots to learn. 00:07:56.591 --> 00:07:57.391 I'm not a long-time member, but I'm just, you know. 00:07:57.451 --> 00:08:00.091 Yeah, I'm so proud of you both recently getting Home Assistant going. 00:08:00.231 --> 00:08:02.091 So that's the good news in the Home Lab. 00:08:02.591 --> 00:08:06.211 Now, the bad news is you've got this project that's stalled out, 00:08:06.351 --> 00:08:08.271 in part because we ran out of time while I was visiting. 00:08:09.191 --> 00:08:13.931 And the idea is you want to create an off-site backup server that does essentially 00:08:13.931 --> 00:08:15.351 server-to-server replication. 00:08:16.271 --> 00:08:19.871 And I kind of want to hear more about that because I think it's still kind of 00:08:19.871 --> 00:08:21.791 up in the air exactly how to solve that problem. 00:08:21.891 --> 00:08:24.511 So tell us what you're trying to accomplish and then maybe we can kick around a few ideas. 00:08:24.691 --> 00:08:27.511 Yeah, I have talked about this on the network before, on Self-Hosted. 00:08:28.830 --> 00:08:36.110 I really just want to provide backups for my family and myself included that have an offsite option. 00:08:36.330 --> 00:08:40.750 So my parents have a super stable home environment, super stable internet, 00:08:40.750 --> 00:08:44.730 and we visit there a couple times a year. 00:08:44.930 --> 00:08:48.830 So that's a perfect location, but it's like thousands and thousands of kilometers 00:08:48.830 --> 00:08:50.250 away or miles, if you will. 00:08:50.710 --> 00:08:53.830 And so it's a perfect spot for a little like 00:08:53.830 --> 00:08:56.890 offsite backup at least for me and if 00:08:56.890 --> 00:08:59.770 that's a service i can provide you know throw up a 00:08:59.770 --> 00:09:02.990 machine that isn't uh an old laptop for their 00:09:02.990 --> 00:09:05.830 own backups that would give me peace of mind being their main support 00:09:05.830 --> 00:09:11.510 people and so i've had this dream if you'll put it because uh i haven't quite 00:09:11.510 --> 00:09:15.630 got there of having two near identical systems at least identical from a software 00:09:15.630 --> 00:09:19.770 perspective the hardware i thought oh having identical would be good too but 00:09:19.770 --> 00:09:24.270 i'm just at this point using old parts that i have for the computer on my end, 00:09:24.370 --> 00:09:28.590 and I bought what I'm hoping is a very stable platform to put on their end. 00:09:28.870 --> 00:09:36.190 So that includes an H4, Odroid, H4 Plus, and a couple new hard drives, 00:09:36.330 --> 00:09:37.790 20 terabytes that'll be mirrored. 00:09:37.910 --> 00:09:43.830 And the idea is to just be able for my family to back up to the local computers 00:09:43.830 --> 00:09:46.330 and those to just mirror to each other on a regular basis. 00:09:46.350 --> 00:09:48.790 It seems simple on the surface. Okay. 00:09:49.010 --> 00:09:53.990 So you want to mirror your data to that machine, but you also want to backup 00:09:53.990 --> 00:09:56.230 data from how many computers of your parents? 00:09:56.830 --> 00:10:02.390 Oh, they've got, you know, two, you know, one cell phone each and one laptop 00:10:02.390 --> 00:10:04.530 each. And I think that's about it. 00:10:05.090 --> 00:10:05.870 Cell phones. 00:10:06.110 --> 00:10:10.090 Well, why not? Why should you not backup cell phone data? Like photos is mostly 00:10:10.090 --> 00:10:11.570 the thing they care about, photos and videos. 00:10:11.690 --> 00:10:15.430 Well, what I'm mapping in my head now is three different backup systems. 00:10:15.430 --> 00:10:17.690 Because you have one to do the server-to-server replication, 00:10:17.690 --> 00:10:22.270 you have one to back up the computers, and then a separate one to back up the 00:10:22.270 --> 00:10:25.150 phones, right? I'm seeing this is three different systems you'd be managing. 00:10:25.350 --> 00:10:28.350 Yeah, the dream seems simple until you start implementing, and then all of a 00:10:28.350 --> 00:10:32.350 sudden it's like, oh, wait a second. This is multifaceted, isn't it? 00:10:33.050 --> 00:10:38.070 I feel like the server-to-server is probably the easiest because that you could 00:10:38.070 --> 00:10:40.250 just do like a ButterFS send-receive. 00:10:40.350 --> 00:10:40.450 True. 00:10:41.817 --> 00:10:46.357 And for the parents' backup, you do have some experience with, 00:10:46.517 --> 00:10:48.717 which backup software was it that you were using? Was it Borg? 00:10:48.957 --> 00:10:55.197 Yeah, I've got them set up currently with Borg, and I'm using Vorda as the main GUI interface. 00:10:55.517 --> 00:10:59.837 And they have, well, my father especially, have been pretty cozy with that. 00:11:00.357 --> 00:11:04.737 And it's been working well, and I don't think about it until I get on their 00:11:04.737 --> 00:11:08.037 systems every couple months, and it just seems to be working, which is great. 00:11:08.037 --> 00:11:13.997 So could that be just you set up borg backup on this new server and then reconfigure 00:11:13.997 --> 00:11:16.337 their clients to use that to back up to this that. 00:11:16.337 --> 00:11:22.697 Is at least for me at this point well tested well uh received on their part 00:11:22.697 --> 00:11:25.417 and like the super stable simple part of this backup system. 00:11:25.417 --> 00:11:30.477 Okay so desktops are solved what is your what is your thought on backing up 00:11:30.477 --> 00:11:32.977 i assume they have two android devices yeah. 00:11:32.977 --> 00:11:36.617 They have identical android devices and previously 00:11:36.617 --> 00:11:40.537 backups have been done manually by my father who's a bit tech savvy and he's 00:11:40.537 --> 00:11:46.497 using kd connect to uh just manually drag files he cares about he likes to sort 00:11:46.497 --> 00:11:50.777 all his photos like sit down one sunday morning with a coffee and move photos 00:11:50.777 --> 00:11:56.377 from both phones onto his laptop and then he just you know in vortigot just goes go and then. 00:11:56.377 --> 00:11:56.957 That backs. 00:11:56.957 --> 00:12:03.737 Up uh the android photos that are now on his laptop to the server so it's you know he's he's doing. 00:12:03.737 --> 00:12:09.477 That manually but it's happening oh let's pause let's pause let's zoom in as 00:12:09.477 --> 00:12:15.777 they say and double click what is it on the Android device they need backed up is it just photos I. 00:12:15.777 --> 00:12:21.257 Mean I think we in modern times should have the ability to back up all of our 00:12:21.257 --> 00:12:25.297 apps on Android but that is strangely difficult so if. 00:12:25.297 --> 00:12:26.557 You had a minimal set. 00:12:26.557 --> 00:12:27.157 Then I would. 00:12:27.157 --> 00:12:27.837 Say just. 00:12:27.837 --> 00:12:28.937 Photos and videos but. 00:12:28.937 --> 00:12:31.997 Why not if you've got like notes and contact information in 00:12:31.997 --> 00:12:35.357 Nextcloud already then it's just 00:12:35.357 --> 00:12:38.537 a matter of the photos and there yes 00:12:38.537 --> 00:12:41.197 you could use nextcloud obviously but it could be 00:12:41.197 --> 00:12:43.917 a great opportunity for image it's pretty 00:12:43.917 --> 00:12:47.457 straightforward to set up it does require some updates but it's pretty straightforward 00:12:47.457 --> 00:12:51.397 to set up um the experience is really great for the end user because the app 00:12:51.397 --> 00:12:55.957 is also a photo viewer that's really good great and fast uh but then there's 00:12:55.957 --> 00:13:00.017 also fun things you can do like you could set up an image kiosk and a few other 00:13:00.017 --> 00:13:02.237 ancillary containers or apps, 00:13:02.837 --> 00:13:06.817 that let you view different albums in image on different devices. 00:13:06.817 --> 00:13:10.477 So it could just be like on the computer, but it can also be on tablets. It can be on displays. 00:13:10.717 --> 00:13:13.657 There's fun things you can do with the pictures once you get them in image. 00:13:13.757 --> 00:13:16.717 Plus it also supports all the location information. It's private. 00:13:17.677 --> 00:13:21.097 Yeah. So it's, and it just works in the background, right? They take a photo 00:13:21.097 --> 00:13:23.237 and image uploads it when they're on wifi. 00:13:23.577 --> 00:13:26.457 Image could totally work. I had sync thing recommended to me about a hundred 00:13:26.457 --> 00:13:28.117 times to solve this problem. 00:13:28.277 --> 00:13:33.877 It does seem like it's a popular one in the audience, but it seems to me kind 00:13:33.877 --> 00:13:37.337 of like a blunt tool for the job, especially if you have everything else getting synced. 00:13:38.243 --> 00:13:42.603 I think the easier workflow is you get the new phone. Unfortunately, 00:13:42.603 --> 00:13:44.883 you set it up, you sign in or whatever the crap you got to do. 00:13:45.523 --> 00:13:48.423 And then you just sync your stuff, right? I mean, it's just what, 00:13:48.503 --> 00:13:49.883 I don't know, just seems to be. 00:13:50.463 --> 00:13:55.183 I'd be interested in tips from the audience on utilities that would let you 00:13:55.183 --> 00:14:02.383 do like an image backup or some kind of full backup to a Samba share or some kind of local NAS. 00:14:02.783 --> 00:14:05.363 If the audience knows, boost in or email us and let us know. 00:14:05.363 --> 00:14:10.663 I find it wild that this is not a standard thing. Wild. Once you get used to 00:14:10.663 --> 00:14:12.943 Linux computers, like, come on, we don't have this? 00:14:12.943 --> 00:14:15.943 This i mean it seems if you can get the hardware running 00:14:15.943 --> 00:14:18.623 it seems like a pretty easy thing to at least get 00:14:18.623 --> 00:14:22.343 the server to server backup going on your lan maybe 00:14:22.343 --> 00:14:25.403 using like some sort of you know like a nebula vpn 00:14:25.403 --> 00:14:28.063 or something to make that work so they're 00:14:28.063 --> 00:14:31.463 talking to each other over that vpn on your lan and 00:14:31.463 --> 00:14:35.043 then get that syncing while you're you know node to node right there so you 00:14:35.043 --> 00:14:39.283 do the bulk of the syncing first then ship it off but i don't know about the 00:14:39.283 --> 00:14:42.423 borg stuff like we'd have to talk more about that but I think that seems pretty 00:14:42.423 --> 00:14:46.683 achievable if they've already got a workflow then later on it would just be 00:14:46.683 --> 00:14:49.183 moving them over to image you could even do that later, 00:14:49.803 --> 00:14:52.243 as a phase two staged rollout mm-hmm, 00:14:53.080 --> 00:14:53.680 That might be it. 00:14:53.840 --> 00:14:58.840 Yeah, I like the image idea. I hadn't even considered that. I think that is a wonderful idea. 00:14:59.060 --> 00:15:02.400 The hardware is an upgrade to what they're currently using, which is an ancient 00:15:02.400 --> 00:15:07.460 T61 laptop that my father used to use way back. 00:15:07.600 --> 00:15:11.180 And yeah, that fan has been replaced several times. But it's still kicking. 00:15:11.400 --> 00:15:12.980 Are you doing any jellyfin on this thing? 00:15:13.200 --> 00:15:17.260 Not yet. Mostly because the hardware hasn't been up to the task. 00:15:17.800 --> 00:15:19.040 And that's where I feel like. 00:15:19.220 --> 00:15:20.420 This H4 is no problem. 00:15:20.480 --> 00:15:23.420 That's where image wasn't really an option previously. either 00:15:23.420 --> 00:15:26.340 but because of the hardware upgrade i feel 00:15:26.340 --> 00:15:29.300 like it opens up a whole bunch of new options 00:15:29.300 --> 00:15:32.000 so yeah why not have a jellyfin server they've got 00:15:32.000 --> 00:15:36.900 a they have a dvd room it's like a secret room behind their tv from the previous 00:15:36.900 --> 00:15:42.400 person who built this house who was a nerd so they literally like you take what 00:15:42.400 --> 00:15:45.600 looks like a speaker off the wall and then they have a room back there and they 00:15:45.600 --> 00:15:50.000 have just shelves of dvds that they bought in the past so maybe digitizing those 00:15:50.000 --> 00:15:51.060 would be a great thing for them. 00:15:51.060 --> 00:15:52.480 Yeah man yeah yeah. 00:15:52.480 --> 00:15:54.340 So there's lots of possibility for sure. 00:15:54.340 --> 00:15:58.200 Yeah that could be a great project honestly it's something you could just you 00:15:58.200 --> 00:16:00.940 know you could set up a workflow and it sounds like your old man could sit there 00:16:00.940 --> 00:16:03.380 and kind of do the actual ripping yeah 100 and. 00:16:03.380 --> 00:16:04.040 Then i could benefit. 00:16:04.040 --> 00:16:07.080 Okay so let me tell you what's going on in my 00:16:07.080 --> 00:16:10.260 home lab i i have been very happy 00:16:10.260 --> 00:16:14.660 with my home assistant yellow for years until 00:16:14.660 --> 00:16:18.800 i started hanging around jeff and brent sorry no 00:16:18.800 --> 00:16:21.600 you know i actually it's just over the years it does more 00:16:21.600 --> 00:16:25.120 right it pulls in camera feeds it pulls in lots 00:16:25.120 --> 00:16:28.960 of power metrics from my victron system it's you 00:16:28.960 --> 00:16:31.780 know managing probably 300 devices and pulling 00:16:31.780 --> 00:16:35.140 all of their metrics and their numbers and stuff like that it's connected 00:16:35.140 --> 00:16:38.640 to probably half a dozen cloud services it 00:16:38.640 --> 00:16:41.400 does a lot plus i have a bunch of sidecar applications i've 00:16:41.400 --> 00:16:44.580 installed and this thing is built around 00:16:44.580 --> 00:16:47.380 the pi 4 compute module it's got two 00:16:47.380 --> 00:16:51.080 gigs of ram one terabyte of storage two usb 00:16:51.080 --> 00:16:54.180 a ports and one usb c port and then they also build 00:16:54.180 --> 00:16:59.000 in the silicon labs chip that has a zigbee 3o thread open thread and matter 00:16:59.000 --> 00:17:02.600 support in there oh that is and it's a nice little machine it's nice yeah for 00:17:02.600 --> 00:17:06.740 its job it's worked great and it comes in a nice translucent injected molded 00:17:06.740 --> 00:17:11.800 case that has their logo on it it's cool because you can see some of the led shining through i. 00:17:11.800 --> 00:17:15.220 Would imagine for you this thing just sips power too right that's important. 00:17:15.220 --> 00:17:18.320 He dude like that's what's 00:17:18.320 --> 00:17:21.660 really made me stick with this is if it's 00:17:21.660 --> 00:17:26.520 just sitting there doing nothing it's like two watts it's 00:17:26.520 --> 00:17:29.280 hard to even measure that oh wow you know and then maybe up to 00:17:29.280 --> 00:17:34.680 six watts almost under load right so just a monster yeah about as much as a 00:17:34.680 --> 00:17:39.100 light would pull an led light or something a big one so it's been really nice 00:17:39.100 --> 00:17:44.660 but the two gigs of ram i'm generally running around 1.5 1.6 gigs of RAM usage 00:17:44.660 --> 00:17:47.460 and so I like ESP home builds fail, 00:17:48.080 --> 00:17:49.640 but what's really getting me, 00:17:50.576 --> 00:17:54.356 Is as I've built more complicated dashboards, I noticed that the load times. 00:17:55.516 --> 00:17:56.656 Just pulling them up? 00:17:56.776 --> 00:17:59.256 Yeah. In the mobile app and on the tablets. 00:17:59.416 --> 00:18:02.596 It's going to scrape a whole bunch of different data sources and has to get all the points. 00:18:02.836 --> 00:18:06.836 And sometimes I need to get in quick and turn something off or check, 00:18:06.936 --> 00:18:10.456 are we undervolting the entire rig right now because we just ran all this stuff? 00:18:10.556 --> 00:18:15.416 And I'm just sitting there waiting for the page to load. So that's the killer for me. 00:18:16.076 --> 00:18:18.496 And I just think I need to get on more robust hardware. 00:18:18.496 --> 00:18:22.616 I didn't realize this was an issue because the hardware you gave me that was 00:18:22.616 --> 00:18:26.236 just sitting around waiting for it to be your upgrade that's now in the van 00:18:26.236 --> 00:18:31.276 is actually super performant and probably the perfect device for you to deploy for yourself. 00:18:32.316 --> 00:18:32.976 Ironically, yes. 00:18:33.456 --> 00:18:33.996 Thank you. 00:18:34.196 --> 00:18:39.736 Yeah. And it's nice, too, because that's DC straight. But I've been kind of 00:18:39.736 --> 00:18:42.476 looking around and I found three options. 00:18:42.856 --> 00:18:45.816 I don't know what their power draw is. So it'd be like three options that I 00:18:45.816 --> 00:18:47.436 would buy and test before I deployed. 00:18:48.496 --> 00:18:51.096 But then, of course, I'm very interested to see what other folks are doing. 00:18:51.256 --> 00:18:54.876 I do think I want something x86, although I'm not totally opposed to ARM for 00:18:54.876 --> 00:18:58.716 Home Assistant OS. I will be using Home Assistant OS. Here's three options. 00:18:59.356 --> 00:19:03.476 If I use my Home Assistant for more stuff, like also media hosting, 00:19:04.656 --> 00:19:12.056 Ugreen has this device called the NAS Sync, and it is a tiny two-desktop-bay, 00:19:12.316 --> 00:19:16.776 all-in-one Intel N100 quad-core system. 00:19:17.056 --> 00:19:17.576 Whoa. 00:19:18.496 --> 00:19:22.516 It's like the size of a book. It takes 2, 2.5. I think they're 2.5. 00:19:22.556 --> 00:19:24.696 So you can get up to 76 terabytes of storage in this thing. 00:19:24.916 --> 00:19:29.976 And it's the size of a USB disk enclosure, but it's an entire PC. 00:19:30.536 --> 00:19:31.956 It's everything you need in there. 00:19:32.816 --> 00:19:36.036 Up to 76 gigs of RAM, which is nice. It's 12th gen Intel N100. 00:19:37.621 --> 00:19:41.381 It's a PC with the stuff. I mean, if you wanted something that was like a media 00:19:41.381 --> 00:19:44.341 server, that was a really small, low-powered device. 00:19:44.541 --> 00:19:52.061 I noticed it says user-friendly UGOS Pro. I assume you'd be keeping whatever that is on there. 00:19:52.321 --> 00:19:56.241 I mean, if it's user-friendly, Wes, if it's user-friendly, why not? 00:19:56.461 --> 00:20:00.381 I also noticed that it can hold hard drives, so it means you won't have hard 00:20:00.381 --> 00:20:04.241 drives strapped to the side of your RV dinette cupboard. 00:20:04.521 --> 00:20:11.081 Right. Thank you. So what I do now for storage is I have an O-Droid that does 00:20:11.081 --> 00:20:14.761 have, I think it's just SATA ports, but yeah, there's nowhere to put them. 00:20:14.901 --> 00:20:20.461 So they are, everything's kind of mounted to the inside of a dinette's booth, mounted to the wall. 00:20:21.121 --> 00:20:24.721 And it would be nice to actually have them in enclosures. That could be nice 00:20:24.721 --> 00:20:27.101 because they're just raw drives mounted to the wall. 00:20:27.281 --> 00:20:30.441 I think this thing claims six watts for TDP. Yeah. 00:20:30.781 --> 00:20:34.661 I want to test on that. But the N100 is a very efficient chip. 00:20:35.481 --> 00:20:38.621 And around the 12th and 13th gen, they started getting really legit. 00:20:38.861 --> 00:20:40.721 So that's why I kind of looked in that range. 00:20:40.981 --> 00:20:45.261 Now, this next one wouldn't fit any drives, but it would have about the same 00:20:45.261 --> 00:20:48.861 footprint as my current home assistant. Could be mounted on the sidewall. 00:20:49.221 --> 00:20:53.141 Is a 12th gen Alder Lake N100 up to 3.4 gigahertz. 00:20:53.981 --> 00:20:58.361 And it's called a mini PC stick. We've seen some of these before, and it's back. 00:20:58.561 --> 00:21:01.621 This looks more like a USB adapter than it does a PC. 00:21:01.961 --> 00:21:03.621 Right? Yeah, it looks like a dongle. 00:21:03.621 --> 00:21:04.061 That's crazy. 00:21:04.761 --> 00:21:05.641 I know. 00:21:05.761 --> 00:21:06.121 Wow. 00:21:06.281 --> 00:21:09.141 It really is something. It's eight gigs of RAM in this thing. 00:21:09.141 --> 00:21:14.081 It's got one USB-C output, two USB-As. It has an Ethernet port. 00:21:14.361 --> 00:21:19.221 It goes up to 65 watts USB-C PD, although I don't think that's its draw. 00:21:19.341 --> 00:21:22.661 It looks like its draw is, you know, around the same as the other device. 00:21:23.141 --> 00:21:27.821 It can drive a high-res 4K screen if you need to. 00:21:27.961 --> 00:21:28.961 Yeah, dual screen support. 00:21:29.181 --> 00:21:33.801 So what I thought, and this thing's $160. dollars so what 00:21:33.801 --> 00:21:39.901 i i thought like if you wanted a linux media pc you could you could just attach 00:21:39.901 --> 00:21:44.841 this to the back of your television and run it off of usb power it has an hdmi 00:21:44.841 --> 00:21:50.701 out this is the kind of thing now where these are so small you could velcro 00:21:50.701 --> 00:21:53.281 it to something and make a display does. 00:21:53.281 --> 00:21:56.601 It feel like we're in the golden age of hardware when these kind of things are 00:21:56.601 --> 00:22:00.401 available Because it's super performant, teeny tiny, and it hardly uses any 00:22:00.401 --> 00:22:02.001 power. So like, what else do you really need? 00:22:02.701 --> 00:22:07.681 Well, and what's great is we're getting in the price range of the Odroids, right? 00:22:07.841 --> 00:22:11.661 And when you look at these Intel systems, they're really competitive with the ARM boxes now. 00:22:11.741 --> 00:22:12.701 And the Raspberry Pis. 00:22:14.103 --> 00:22:17.183 That's what I mean. But they have a lot of really nice features. 00:22:17.683 --> 00:22:18.303 And compatibility. 00:22:18.703 --> 00:22:22.623 And compatibility, and they're a little faster. But the one that really kind 00:22:22.623 --> 00:22:24.903 of won me over for what I think I would use, Home Assistant, 00:22:25.003 --> 00:22:29.223 if I want to build a box that lasts another six years, another five years, 00:22:29.283 --> 00:22:30.083 whatever it's been, four years. 00:22:30.643 --> 00:22:32.843 The GeekOM Air 12 mini PC. 00:22:33.523 --> 00:22:40.223 It's a 13th-gen Intel N150, so it's even a little better on the power usage. 00:22:41.123 --> 00:22:45.203 16 gigs of ddr5 5 12 gigabyte 00:22:45.203 --> 00:22:48.263 mvme ssd so 16 gigs of ram 5 12 gig storage 00:22:48.263 --> 00:22:53.283 also has an sd card slot which actually can be really handy and has a visa mount 00:22:53.283 --> 00:22:56.903 built in so i you could use anything that supports visa mounts again attaching 00:22:56.903 --> 00:23:07.283 to something 200 usd 200 usd and 150 huh yeah and with a max of 3.6 gigahertz and 16 gigs of RAM. 00:23:07.383 --> 00:23:10.263 So I would go from 2 gigs of RAM to 16 gigs of RAM. 00:23:10.323 --> 00:23:10.503 That's not bad. 00:23:10.983 --> 00:23:17.723 Yeah. And I'd go from like a quad core 1.4 gigahertz to up to 3.6 of boost, 00:23:17.843 --> 00:23:20.243 obviously. And it's 200 USD. 00:23:20.783 --> 00:23:24.363 I kind of feel like you just buy all three, you'll figure out a way to use them all, right? 00:23:26.263 --> 00:23:27.583 Beowulf HA cluster. 00:23:28.023 --> 00:23:32.323 There is a real revolution happening with these mini PCs. 00:23:32.723 --> 00:23:37.263 And B-Link was really early to it, but B-Link is getting fancier and fancier. 00:23:37.823 --> 00:23:42.163 These manufacturing places in China have built up all this tooling to build 00:23:42.163 --> 00:23:46.123 these small compact PCs and now they're just going wild. 00:23:46.383 --> 00:23:51.803 It is incredible what you can find for under $200 if you don't need a crazy GPU. 00:23:52.243 --> 00:23:56.103 That's essentially the dividing line now. And this thing here, 00:23:57.243 --> 00:24:00.643 I don't know if Geeko makes good stuff or not, I can't vouch for it. 00:24:01.503 --> 00:24:07.743 At $200 I could put Home Assistant OS on this and run it till this thing dies. 00:24:09.023 --> 00:24:12.123 I just, maybe there's probably even better ideas out there. So I'd be really 00:24:12.123 --> 00:24:14.543 open to other suggestions. 00:24:14.863 --> 00:24:18.423 This thing's got, you know, it's got Ethernet, it's got Wi-Fi 6, Bluetooth 5.2. 00:24:19.043 --> 00:24:22.183 So that's all really handy to have in a Home Assistant box as well. 00:24:22.463 --> 00:24:26.763 And then to have the N150 processor in there, which is, you know, 00:24:26.783 --> 00:24:31.343 on a good day, about 10% faster than the N100 in multi-core performance. 00:24:32.523 --> 00:24:35.323 I'll take that. That could be a really nice box, but I'd be curious to know 00:24:35.323 --> 00:24:39.043 if others have a better suggestion because I'd love something a little cheaper 00:24:39.043 --> 00:24:42.323 than 200 USD, but for something as important as Home Assistant, 00:24:42.403 --> 00:24:45.003 I'd probably be willing to do it. 00:24:46.003 --> 00:24:50.443 So that's sort of my conundrum is I've got to figure out which hardware to use. 00:24:52.148 --> 00:24:54.928 Then I've got to migrate my Home Assistant installation, which would probably 00:24:54.928 --> 00:24:56.088 be a backup and a restore. 00:24:56.408 --> 00:25:00.988 And what I'm really worried about and wondering how this has worked for others 00:25:00.988 --> 00:25:05.168 that have tried this is the last time I did this, I had to completely reset 00:25:05.168 --> 00:25:07.628 up my Z-Wave and Zigbee networks, I think. 00:25:08.508 --> 00:25:09.508 That sounds rough. 00:25:09.668 --> 00:25:09.808 Yeah. 00:25:10.948 --> 00:25:15.688 Yeah, at this point, that's a non-starter. So I would love to know. 00:25:15.908 --> 00:25:19.128 I mean, at that point, it's like I'm redoing everything, basically. 00:25:19.468 --> 00:25:22.968 So there's probably a way to manage that. I'd love to hear people's experiences 00:25:22.968 --> 00:25:27.008 because I know I've read a couple of different guides but last time it didn't 00:25:27.008 --> 00:25:28.828 work for me I'd love to know what people have done that's worked, 00:25:30.248 --> 00:25:33.708 so even once I get the hardware I think I'm going to do the backup and restore 00:25:33.708 --> 00:25:37.928 I'll install Home Assistant OS clean on the new hardware and then immediately 00:25:37.928 --> 00:25:40.008 restore my installation Have. 00:25:40.008 --> 00:25:44.448 You considered just a crazy raw image copy and see what happens? 00:25:45.348 --> 00:25:50.968 I do note here that you said that your Home Assistant Yellow has a special, 00:25:50.968 --> 00:25:54.888 you know, Silicon Labs module with ZigBee and thread and open thread and matter 00:25:54.888 --> 00:25:59.248 built in, is this mean that anything you buy off the shelf is going to be downgraded in that sense? 00:25:59.348 --> 00:26:01.728 You're going to have to figure out how to solve that problem. 00:26:02.628 --> 00:26:07.088 I think I have okay radios there, external ones, but see what a lot of people 00:26:07.088 --> 00:26:10.108 have said is we'll just move your controller to the new unit. 00:26:10.228 --> 00:26:12.568 But the problem is with the yellow, my controller is built in. 00:26:12.708 --> 00:26:14.088 I can't just move the controller. 00:26:14.328 --> 00:26:14.868 Right, right. 00:26:15.668 --> 00:26:16.108 I don't know. 00:26:17.026 --> 00:26:20.586 So that's my conundrum, but I'll figure it out and report back. 00:26:20.966 --> 00:26:24.846 Wes, you've been taking a little nibble at Nebula, speaking of Nebula. 00:26:25.306 --> 00:26:29.526 Yeah, that's true. Actually, independent of the sponsor change, 00:26:29.526 --> 00:26:34.026 I've been playing with this for the talk, the Mesh Networking NixOS module. 00:26:34.446 --> 00:26:37.246 And I wanted to see about, you know, because we love Nebula, 00:26:37.706 --> 00:26:38.766 haven't used it in a little bit. 00:26:38.986 --> 00:26:41.926 I wanted to check in and see if I can get it working with the module and play 00:26:41.926 --> 00:26:45.686 nice. And for that, I kind of had to re-familiarize myself. So a little Nebula 00:26:45.686 --> 00:26:47.046 nibble check-in, perhaps. 00:26:47.406 --> 00:26:51.746 I like it. Man, now I want to be at the talk. Are you going to get it recorded? Do you know? 00:26:52.726 --> 00:26:54.426 I don't know, but let's hope so. 00:26:54.526 --> 00:26:54.746 Okay. 00:26:55.546 --> 00:26:56.766 Or I'll give you a private version. 00:26:57.226 --> 00:26:59.126 What are you learning, Westpain, on location? 00:26:59.406 --> 00:27:04.706 Yeah, well, I mean, so we now live in a world with 1,001 different Mesh VPNs 00:27:04.706 --> 00:27:06.986 out there, which is pretty great for an end user. 00:27:08.306 --> 00:27:12.506 But Nebula is especially fun because you kind of get to see how it all works 00:27:12.506 --> 00:27:14.746 because you run it all yourself. 00:27:15.226 --> 00:27:22.186 So you start off by making a signing authority, a CA cert and key that establishes 00:27:22.186 --> 00:27:26.706 your root of trust for what you're doing. So it's all self-hosted in that sense, right? 00:27:26.826 --> 00:27:29.526 And there is, again, the managed product, but I'm just talking about the open 00:27:29.526 --> 00:27:30.686 source one for the most part here. 00:27:31.286 --> 00:27:35.086 And from that, you can start signing for individual hosts. 00:27:35.266 --> 00:27:38.866 And this is how you add new stuff to your network. So you have to do it yourself. 00:27:39.046 --> 00:27:41.686 It's not dynamic. It's not managed by an API in this configuration. 00:27:42.546 --> 00:27:46.586 So you have to have some signing set up. Obviously, you don't want to put the 00:27:46.586 --> 00:27:47.926 secret key out everywhere. 00:27:48.106 --> 00:27:50.766 That just lives on wherever you're doing and managing the signing. 00:27:51.306 --> 00:27:54.386 And then go stamp out the stuff that you need for all the hosts that you have 00:27:54.386 --> 00:27:57.346 now or you know about. And then if you want to automate this more, 00:27:57.626 --> 00:27:58.926 totally can, but kind of on you. 00:27:59.386 --> 00:28:02.526 There are some projects I've linked. There are various people who have Ansible 00:28:02.526 --> 00:28:05.906 setups or Helm charts or like Python scripts on top of it. So there's a lot 00:28:05.906 --> 00:28:07.566 of options there as well. 00:28:08.206 --> 00:28:11.806 but the nice part is like you're in total control of what 00:28:11.806 --> 00:28:14.646 things get added and when and you kind of have to know about 00:28:14.646 --> 00:28:17.566 it and then it's a very simple little you know you specify 00:28:17.566 --> 00:28:20.466 the ip what's cool is you get to pick the cider and 00:28:20.466 --> 00:28:23.386 so it's really like your own internal network totally up 00:28:23.386 --> 00:28:26.186 to however you want to manage it all under your control 00:28:26.186 --> 00:28:29.326 you can fit it nicely in with whatever other networks you're 00:28:29.326 --> 00:28:33.026 commonly on and then you can also define 00:28:33.026 --> 00:28:35.926 various groups and then when you make the you know 00:28:35.926 --> 00:28:39.546 establish and sign for the host you configure the groups for it as well and 00:28:39.546 --> 00:28:43.726 this lets you do very nice and simple and easy filtering where you can just 00:28:43.726 --> 00:28:48.326 say like oh right well only the stuff that is in the database group gets to 00:28:48.326 --> 00:28:52.546 talk to the database server oh boy right like oh the admin group can talk to 00:28:52.546 --> 00:28:54.726 all of these but the user group can talk to these could. 00:28:54.726 --> 00:28:58.146 We use that so like i could have one nebula connection and we'd have like the 00:28:58.146 --> 00:29:01.046 jb stuff where you guys can talk to that and i could have my own stuff. 00:29:01.987 --> 00:29:05.067 I even saw someone wrote a Python script. I'm not recommending this, 00:29:05.147 --> 00:29:07.847 but they, and I don't know if it's still running, but they were running a public 00:29:07.847 --> 00:29:12.007 lighthouse where you could then use the Python script to upload the host you 00:29:12.007 --> 00:29:13.887 wanted so it would all get set up correctly. 00:29:14.067 --> 00:29:16.987 And then you would just make sure in your configs you had your own private group 00:29:16.987 --> 00:29:19.627 so only your group from all the public stuff could get into it. 00:29:20.067 --> 00:29:20.747 So it's pretty flexible. 00:29:21.067 --> 00:29:26.247 Could we run a JB lighthouse just for the community? Is that like a thing that would be helpful? 00:29:26.327 --> 00:29:28.707 If you use this sort of wrapper script, then yeah, in theory, 00:29:28.847 --> 00:29:29.807 we can run our own copy of it. 00:29:29.827 --> 00:29:31.507 That's not something people wanted. I wouldn't be. 00:29:31.507 --> 00:29:32.207 I think they'd be fun. 00:29:32.387 --> 00:29:33.007 Yeah, exactly. 00:29:33.787 --> 00:29:36.607 But then after that, you know, it's like a Go app, so it's easy to build or 00:29:36.607 --> 00:29:40.247 run pretty much anywhere, and then you just need to point it at a config and 00:29:40.247 --> 00:29:41.447 have all of the key stuff. 00:29:41.567 --> 00:29:45.427 So usually you make like a little bundle of a tarball or whatever for each host 00:29:45.427 --> 00:29:49.467 that has all the stuff it needs, which is like the base cert from the certificate 00:29:49.467 --> 00:29:52.907 authority, and then its individual stuff, and then like keys for the other hosts 00:29:52.907 --> 00:29:53.787 that you want it to trust. 00:29:54.267 --> 00:30:01.247 And so in your talk, you're kind of expanding on this idea of a NIC setup that 00:30:01.247 --> 00:30:05.147 just automatically installs an application into the mesh network. 00:30:05.427 --> 00:30:07.347 And so it's just, boom, it's when you launch it and get it running, 00:30:07.487 --> 00:30:08.287 it's on the network immediately. 00:30:08.467 --> 00:30:11.067 Yeah, it lives in its own network namespace and it talks through the mesh network. 00:30:11.367 --> 00:30:13.627 And so this would just allow, you know, I'm working on a version that would 00:30:13.627 --> 00:30:16.867 allow Nebula to play the same role that already works for Tailscale or Netbird. 00:30:17.327 --> 00:30:20.027 And then so this would pop up and then as long as you had all the key infrastructure 00:30:20.027 --> 00:30:23.807 there, it would pop onto your network and that's what it would know. 00:30:23.887 --> 00:30:25.367 Well, that's so cool. 00:30:25.507 --> 00:30:29.107 But it's fun. So that's like how it works and has worked for a long time. 00:30:29.107 --> 00:30:32.287 and then you have lighthouses, right, which are the main thing that sits there 00:30:32.287 --> 00:30:36.347 and lets people swap information about network addresses so you can do, 00:30:36.407 --> 00:30:39.647 you know, bust through NATs and actually establish connections and all that. 00:30:39.827 --> 00:30:39.947 Right. 00:30:40.327 --> 00:30:44.947 They've now also added dedicated relays. So, in the Tailscale world, 00:30:45.027 --> 00:30:47.467 you're probably familiar, they have, like, the derp relays, which is a fallback. 00:30:47.467 --> 00:30:50.287 So, like, if you can't establish a proper peer-to-peer connection, 00:30:50.447 --> 00:30:52.267 it'll automatically fall back to that. 00:30:53.007 --> 00:30:56.487 Lighthouses can be relays for you already, but, 00:30:57.403 --> 00:31:00.223 That's not really their job. So in like once you get a production network going, 00:31:00.363 --> 00:31:03.123 there's now dedicated relays you can have. And you have, again, 00:31:03.263 --> 00:31:04.783 this is an area where you get complete control. 00:31:04.963 --> 00:31:08.863 So like you can put them where your pain points are in your network. 00:31:09.143 --> 00:31:09.463 Oh. 00:31:09.463 --> 00:31:14.663 Because it's there to be the, it will tunnel network traffic because it has a public address. 00:31:14.923 --> 00:31:16.163 So you know where the tough spots are. 00:31:16.323 --> 00:31:16.443 Yeah. 00:31:16.603 --> 00:31:16.883 Ah. 00:31:17.023 --> 00:31:19.863 Or if you do at least, then you can make sure there's one like geographically 00:31:19.863 --> 00:31:23.263 at that point of presence or in this VPC or whatever you need. 00:31:23.383 --> 00:31:23.843 I got you. 00:31:24.063 --> 00:31:24.363 Okay. 00:31:24.383 --> 00:31:28.083 So you can, you can place it. Yeah. Yeah, and also then you don't really have 00:31:28.083 --> 00:31:31.703 to worry about somebody else running it and potentially watching what you're 00:31:31.703 --> 00:31:35.343 doing or, you know, potentially getting legal requests to block certain types 00:31:35.343 --> 00:31:37.303 of traffic or anything like that because you're running it yourself. 00:31:37.303 --> 00:31:38.763 It's all going through things you control. 00:31:39.563 --> 00:31:41.223 That's a nice nibble, Wes. 00:31:41.403 --> 00:31:47.043 They've also got, let's see, you can SSH into it and get like a debugging console, 00:31:47.043 --> 00:31:50.083 which is pretty neat. I've only really played with this a little bit. 00:31:50.803 --> 00:31:55.663 They've also added a very basic but good enough support, I think, for Lighthouse DNS. 00:31:56.183 --> 00:31:59.943 So now the host that the Lighthouse knows about, it can answer DNS requests for. 00:32:00.023 --> 00:32:05.043 So if you pair that with a DNS server that can delegate a subdomain or something, 00:32:05.223 --> 00:32:09.703 then you can have sort of automatic host discovery for the stuff on your Nebula. 00:32:09.823 --> 00:32:11.343 I want that. I want that. 00:32:11.683 --> 00:32:15.923 There's also, I don't know if it's shipped yet, but there's some docs pointing 00:32:15.923 --> 00:32:16.803 out that they're working on 00:32:16.803 --> 00:32:22.803 IPv6 support for having directly on your overlay. So that's pretty neat. 00:32:23.803 --> 00:32:26.783 and then also there's now a nix os module. 00:32:26.783 --> 00:32:27.923 So yes um. 00:32:27.923 --> 00:32:31.003 If you want to run it there it looks like a pretty clean little setup too. 00:32:31.003 --> 00:32:34.463 Speaking of that do you mind if i do an update please do after the show last 00:32:34.463 --> 00:32:39.043 week wes set me aside and said here's what you need to do and showed me how 00:32:39.043 --> 00:32:45.303 to clone the repo of the um they have essentially a image builder script you 00:32:45.303 --> 00:32:46.483 can clone and make it's called. 00:32:46.483 --> 00:32:49.063 Image dash template under the ublue os repo. 00:32:49.063 --> 00:32:53.383 I'll link to to my version uh because it's pretty simple that i put up on my 00:32:53.383 --> 00:32:58.303 github and so i pulled that down and there's a build.sh file in there that i 00:32:58.303 --> 00:33:03.263 can modify like you were talking about last week and in there i put nebula and 00:33:03.263 --> 00:33:08.963 i put nix well actually not nix did i i put the creation of slash nix yes. 00:33:08.963 --> 00:33:12.123 And then runtime you uh use the determinate installer i believe. 00:33:12.123 --> 00:33:16.963 And determinate installer is se linux aware and os tree aware so it goes real 00:33:16.963 --> 00:33:19.243 smooth as long as you have a slash nix it just can't make. 00:33:19.243 --> 00:33:20.423 That slash nix on its own. 00:33:20.423 --> 00:33:29.683 Right. So I now have essentially my own tiny, tiny fork of Aurora that has Nebula and slash Nix created. 00:33:29.763 --> 00:33:38.543 And now I have the Nix tooling and I have AUR and I have Ubuntu and I have Brew and I have Flatpak. 00:33:38.723 --> 00:33:41.623 It's like, I'm feeling like the king of the world over here. 00:33:41.703 --> 00:33:44.363 And with that, when I modify that build SH... 00:33:45.705 --> 00:33:50.965 Anything that's in DNF or in copper, I can just install really quickly at build time. 00:33:51.105 --> 00:33:56.225 And then, you know, you save it, you build the image, and then it's interesting. 00:33:56.225 --> 00:34:03.785 It's, you build an image with this script using Ubuild, and then you essentially 00:34:03.785 --> 00:34:07.885 deploy it with Podman and Boots, and then use Bootsy to... 00:34:07.885 --> 00:34:10.105 Bootsy hooks up all the right boot bits for you. 00:34:10.265 --> 00:34:13.425 And it gives you, like, options to say, yeah, activate this one, 00:34:13.545 --> 00:34:17.525 and here's your next few images and here's which one's pending and it's it's 00:34:17.525 --> 00:34:23.265 it's a decent clean easy to use command bootsees nice i like it and then i just 00:34:23.265 --> 00:34:27.005 say yeah bless this one to be my active image and i reboot and boom i'm in my 00:34:27.005 --> 00:34:31.945 own custom image and i installed determinate nix and i'm off to the races baby yeah. 00:34:31.945 --> 00:34:35.825 So hopefully hopefully that means like you've got more packages available uh 00:34:35.825 --> 00:34:39.385 and i don't know it's kind of fun to have your own sort of custom image. 00:34:42.765 --> 00:34:45.525 Onepassword.com slash unplugged take the 00:34:45.525 --> 00:34:48.745 first step to better security for your team by securing credentials and 00:34:48.745 --> 00:34:52.505 protecting every application even unmanaged shadow 00:34:52.505 --> 00:34:55.865 it go learn more at onepassword.com slash unplugged 00:34:55.865 --> 00:34:59.145 that's the number one password.com slash unplugged 00:34:59.145 --> 00:35:01.925 all lowercase okay if you're a security 00:35:01.925 --> 00:35:05.745 it professional you know this problem already you have more and more assets 00:35:05.745 --> 00:35:11.105 to protect as time goes on more devices more identities and more applications 00:35:11.105 --> 00:35:16.065 and it becomes a mountain of security risks over time but fortunately you can 00:35:16.065 --> 00:35:21.585 conquer that mountain of security risks with one password extended access management. 00:35:22.511 --> 00:35:26.571 The reality is that when surveyed, over half of IT pros say securing their SaaS 00:35:26.571 --> 00:35:28.451 apps is actually their biggest challenge now. 00:35:28.831 --> 00:35:32.691 And I kind of get it. You know, you've got SaaS sprawl essentially happening, 00:35:32.871 --> 00:35:36.071 and it creates this shadow IT where users sign up to things and use things because, 00:35:36.471 --> 00:35:38.491 quote unquote, it makes their job easier or better. 00:35:38.831 --> 00:35:42.751 So it's kind of understandable, but it's a hard problem to fix. 00:35:43.211 --> 00:35:49.071 Thankfully, Trelica by 1Password can discover and secure access to all your 00:35:49.071 --> 00:35:55.711 apps, managed or not. See, Trellica by 1Password inventories every app in use at your company. 00:35:55.991 --> 00:36:01.451 Then, pre-populated app profiles assess SaaS risk, letting you manage access, 00:36:01.831 --> 00:36:06.731 optimize spend, and enforce security best practices across every app your employees use. 00:36:06.871 --> 00:36:11.911 Yes, even the shadow IT stuff. You can securely onboard and off-board employees 00:36:11.911 --> 00:36:14.291 and meet compliance goals. 00:36:14.531 --> 00:36:18.971 See, Trellica by 1Password provides a complete solution for SaaS access governance. 00:36:18.971 --> 00:36:22.951 And it's just one of the ways extended access management helps teams strengthen 00:36:22.951 --> 00:36:24.711 compliance and security. 00:36:24.931 --> 00:36:27.911 You know 1Password and their award-winning password manager. 00:36:28.091 --> 00:36:31.311 Now go check out extended access management and Trelica. 00:36:31.571 --> 00:36:35.131 You can take the first steps to better security for your team by securing credentials 00:36:35.131 --> 00:36:38.991 and protecting every application, even the unmanaged ones. 00:36:39.351 --> 00:36:44.531 Go find out more and support the show. You go to 1Password.com slash unplugged. 00:36:44.631 --> 00:36:48.751 That is the number 1Password.com slash unplugged. 00:36:51.871 --> 00:36:56.911 While this self-hosted energy has me remembering that you teased you had a couple 00:36:56.911 --> 00:36:58.611 app picks that were really interesting. 00:36:58.611 --> 00:37:01.451 I've been looking for a great way for 00:37:01.451 --> 00:37:04.391 us to save all the stories that we're all looking 00:37:04.391 --> 00:37:07.211 at all three of us and then be able to collaboratively like 00:37:07.211 --> 00:37:09.851 mark them up and take notes we've used a 00:37:09.851 --> 00:37:12.611 couple of different systems over the years but we've kind of gone our 00:37:12.611 --> 00:37:16.211 own separate ways as time has gone on we each have built our own 00:37:16.211 --> 00:37:19.111 like workflow for this but in this quest 00:37:19.111 --> 00:37:21.991 in this journey i have 00:37:21.991 --> 00:37:25.311 come across link warden a self-hosted collaborative 00:37:25.311 --> 00:37:28.571 bookmark manager to collect read annotate and fully 00:37:28.571 --> 00:37:31.451 preserve what matters all in one 00:37:31.451 --> 00:37:39.831 place so think pocket meets dego whatever it is we used to use meets notes with 00:37:39.831 --> 00:37:44.431 highlights so it's obviously a self-hosted open source bookmark manager that's 00:37:44.431 --> 00:37:49.291 the basics of it but it also it does snapshots of the site, 00:37:49.371 --> 00:37:52.951 so it'll take a PDF, an image, it'll do an HTML archive, 00:37:53.211 --> 00:37:58.311 so it can also archive things, so that way you don't have to suffer from link rot when you go back. 00:37:58.551 --> 00:38:01.191 So it saves a copy of all of that in various different formats, 00:38:01.211 --> 00:38:02.731 which you can then download separately, 00:38:02.971 --> 00:38:07.911 which is really nice because it really only takes a couple of years and pretty 00:38:07.911 --> 00:38:11.191 much our links start to expire, and I think that might sometimes punish us in 00:38:11.191 --> 00:38:14.691 the Google results because we have so many show notes, and then three or four 00:38:14.691 --> 00:38:16.611 years after a show's been out, an episode's been released. 00:38:18.115 --> 00:38:21.615 several of the links 404 and that you know just yeah it also doesn't work for 00:38:21.615 --> 00:38:24.395 us when we want to go back and recover old information no. 00:38:24.395 --> 00:38:28.935 It's nice to be able to have a snapshot archive stuff and if it does highlights too that's. 00:38:28.935 --> 00:38:32.495 Shared highlights so yeah so highlighting and annotating moving. 00:38:32.495 --> 00:38:33.755 To this for the next show right. 00:38:33.755 --> 00:38:36.815 I know right it also as you would expect has a reader view, 00:38:37.355 --> 00:38:43.115 and they've begun integrating local ai tagging so you can run a local ai and 00:38:43.115 --> 00:38:47.315 have it go through and This sounds silly, but I use this with, 00:38:47.335 --> 00:38:49.355 I forget the name of it. It's not Hoarder anymore. 00:38:50.495 --> 00:38:54.055 But I use that with that application, and it works fantastic for just tagging 00:38:54.055 --> 00:38:56.375 it and sussing out automatic tags. 00:38:57.135 --> 00:39:02.815 It can collaborate on link gathering. You can share collections of lists with various people. 00:39:02.975 --> 00:39:05.435 It has a dashboard where you can pin your favorite stories. 00:39:05.615 --> 00:39:07.715 It supports full text search and filtering. 00:39:08.595 --> 00:39:12.295 The design is really nice and responsive. Of course, it has dark and light mode. 00:39:12.295 --> 00:39:16.515 It has browser extensions so you can bookmark and preserve the page you're looking at. 00:39:16.675 --> 00:39:23.295 It also supports importing from Pocket and several others, including just some basic export formats. 00:39:23.695 --> 00:39:27.135 I feel like this is an application I didn't realize that I needed. 00:39:27.355 --> 00:39:32.015 And just now I'm thinking, hmm, this might rise to the top of the to-do list. 00:39:32.555 --> 00:39:36.175 It also looks like it is AGPL. 00:39:37.095 --> 00:39:40.395 Yeah. Yeah, it's free. AGPL 3.0. 00:39:41.075 --> 00:39:43.075 It has a couple other nice things I think you'd like too, Brent. 00:39:43.315 --> 00:39:46.695 It has really good sorting, including supporting custom icons for different 00:39:46.695 --> 00:39:48.415 categories, which just visually helps lay it out. 00:39:48.535 --> 00:39:53.115 But you can put select RSS feeds into this if you want, and it can auto bookmark 00:39:53.115 --> 00:39:55.655 and preserve those. Because remember, it's not just saving it. 00:39:56.115 --> 00:40:01.095 It's also doing the JPEG snapshot, the PDF snapshot, the full HTML archiving. 00:40:01.655 --> 00:40:04.575 I hear you saying this might help me with my open tabs problem. 00:40:05.015 --> 00:40:08.115 Maybe, maybe. And if you're on, I don't think they have this for Android yet. 00:40:08.115 --> 00:40:13.055 but if you're on ios there is a shortcut to just save the link you're currently 00:40:13.055 --> 00:40:17.555 looking at right to link warden as well and uh there's a couple community projects 00:40:17.555 --> 00:40:21.535 i think it's called link droid maybe that's the ones for android oh yeah okay 00:40:21.535 --> 00:40:25.235 and then yeah there's a few browser extensions as well this. 00:40:25.235 --> 00:40:28.255 Seems neat i'd used um buku in the past. 00:40:28.255 --> 00:40:29.915 Right right but. 00:40:29.915 --> 00:40:34.155 This kind of has some more of the stuff that's targeted like at the you know 00:40:34.155 --> 00:40:37.355 buku's been pretty decent for like personal just sort of you know, 00:40:37.475 --> 00:40:39.235 keeping, not forgetting things. 00:40:40.391 --> 00:40:43.031 for the kind of work we're doing or other kinds of research, 00:40:43.251 --> 00:40:47.411 maybe generating stuff that you're going to go feed into LLMs to ask about. This seems great. 00:40:47.671 --> 00:40:50.471 Tracking stories for work, that kind of stuff. 00:40:50.671 --> 00:40:51.691 Yeah, professional development. 00:40:52.051 --> 00:40:55.311 The other thing, too, is the project has some momentum. I mean, 00:40:55.351 --> 00:40:57.331 they had a release just 15 hours ago. 00:40:58.071 --> 00:41:00.971 They have a live demo you can check out. They also, I think, 00:41:01.051 --> 00:41:04.391 have a cloud product eventually if you don't want to deploy it yourself. 00:41:04.551 --> 00:41:08.951 Also, 68 contributors. That's often something I look at for projects just to 00:41:08.951 --> 00:41:12.111 see the health of it and how popular it is. Those are important things. 00:41:12.251 --> 00:41:14.671 And like 68 is respectable. 00:41:15.231 --> 00:41:18.251 Yeah, and they're doing funding on Open Collective, so they have all that information 00:41:18.251 --> 00:41:23.151 up there, which is a great way for projects to go. So I'm very impressed with Link Warden. 00:41:23.811 --> 00:41:26.211 You know, I've probably used it for a total of 12 hours so far, 00:41:26.331 --> 00:41:29.651 but it was like one of these, oh, I got to tell the world about this. 00:41:29.651 --> 00:41:33.131 This is better than any of the other ones I've used, specifically if you have 00:41:33.131 --> 00:41:36.371 people you want to collaborate with, like a little small group of people or a team. 00:41:37.811 --> 00:41:42.631 Just killer. So that's Linkward, and we'll put a link to that in the show notes. That was my find. 00:41:43.131 --> 00:41:48.351 Wes, you came across something that, to me, sounded really useful, 00:41:48.351 --> 00:41:52.691 but I'm not sure why I would use it. But I feel like one day I will call upon this. 00:41:52.871 --> 00:41:58.651 Yeah, and it's a bit hard to wrap your head around at first because it's a lot of things, or could be. 00:41:58.711 --> 00:42:05.931 It's called Neko, a self-hosted virtual browser that runs in Docker and uses WebRTC and, 00:42:06.898 --> 00:42:12.678 So it's like a browser in browser that you stream, that you stream so you can interact with it. 00:42:12.778 --> 00:42:16.398 But like the interface is streamed back to you via WebRTC. 00:42:16.658 --> 00:42:20.998 Yeah, I guess the end result is it's actually pretty responsive. 00:42:21.778 --> 00:42:26.258 Yeah, it's kind of surprisingly usable. I mean, you need a system that's hosting 00:42:26.258 --> 00:42:29.858 it that like can keep up, you know, especially but WebRTC is, 00:42:30.118 --> 00:42:34.558 you know, built to do a lot of this and they put in a lot of work, I think, to make it fast. 00:42:34.558 --> 00:42:37.278 So in a lot of ways, like, okay, you can do it for a browser, 00:42:37.338 --> 00:42:42.598 but it can also be, well, it can run anything that the Linux desktop can run, it turns out. 00:42:42.718 --> 00:42:46.438 So this can also be sort of like a guacamole alternative, perhaps. 00:42:46.658 --> 00:42:52.678 But, you know, it also could just be so much simpler because you can stream to multiple endpoints. 00:42:53.078 --> 00:42:58.098 Yes. So you can also do RTMP out of this thing. So you can stream to YouTube or Twitch if you want. 00:42:58.198 --> 00:42:58.378 Ah. 00:42:59.818 --> 00:43:02.918 And multiple people can connect to it, right? So you can do stuff like a watch 00:43:02.918 --> 00:43:06.758 party, or we could interactively all edit our docs for the show. 00:43:07.378 --> 00:43:09.798 Yeah, so you could be the technical person in the friend group. 00:43:09.798 --> 00:43:13.858 You could have them all watch a URL, and you go get a video stream going, 00:43:13.898 --> 00:43:15.138 and now you're all watching. 00:43:15.258 --> 00:43:16.678 I mean, that sounds awesome. You're all watching it together. 00:43:17.418 --> 00:43:18.538 Interactive presentation, sure. 00:43:18.918 --> 00:43:22.558 It can also be just one way, too. If you want a browser that isn't attached 00:43:22.558 --> 00:43:26.578 to your remote system, spin it up in an IP space. 00:43:26.698 --> 00:43:29.498 Or you want a full desktop browser on a mobile device for some reason. 00:43:29.598 --> 00:43:29.818 Sure. 00:43:30.278 --> 00:43:35.498 Or you want to embed a browser into an application i mean that's interesting 00:43:35.498 --> 00:43:38.298 there's a lot when you think about it there's a lot of things there must be. 00:43:38.298 --> 00:43:42.358 Some security uh ways of using this that would you know it's kind of like ultimate 00:43:42.358 --> 00:43:43.758 sandboxing if you think of it that way. 00:43:43.758 --> 00:43:48.558 Right well because you can have a remote persistent browser that's in some secure 00:43:48.558 --> 00:43:52.098 system or some secure data center and then client machines and all the client 00:43:52.098 --> 00:43:54.618 machines are doing is sending and receiving video data yeah. 00:43:54.618 --> 00:43:57.098 I haven't tried this part yet but um, 00:43:57.976 --> 00:44:01.656 apparently there's built-in audio support too so that's pretty great i mean 00:44:01.656 --> 00:44:04.716 you need it for the watch party right but like just you could do a lot of stuff with that. 00:44:04.716 --> 00:44:07.856 Well there you go who needs uh x11 00:44:07.856 --> 00:44:15.376 remote applications anymore when you've got neko i'm kidding huh it's interesting 00:44:15.376 --> 00:44:21.376 so neko itself has built-in live streaming support yeah that's neat i mean i 00:44:21.376 --> 00:44:25.096 don't know what i would use that for but it could be like a well session broadcasting. 00:44:25.096 --> 00:44:26.336 Broadcast room content using. 00:44:26.336 --> 00:44:27.876 Rtmp Yeah. 00:44:28.036 --> 00:44:33.096 You can also record it. You can use stuff like Nginx RTMP on top of it to be 00:44:33.096 --> 00:44:34.436 able to just save that to a file. 00:44:34.896 --> 00:44:39.856 So because you're streaming video, video playback is really nice and smooth. 00:44:39.996 --> 00:44:44.196 Yeah, it's not just, as they say, sending images over WebSocket. 00:44:44.336 --> 00:44:44.556 Right. 00:44:45.276 --> 00:44:48.336 It's actually encoding video and then streaming that to you, 00:44:48.336 --> 00:44:51.316 which is also stuff we've seen for things like, what, Moonlight? 00:44:51.476 --> 00:44:53.436 That was another thing that... 00:44:53.436 --> 00:44:56.796 Yeah, right. Right. But this makes it a little bit easier when it's just WebRTC, 00:44:56.836 --> 00:45:00.736 because that's a web browser. There's so many ways you can ingest an RTMP stream. 00:45:01.056 --> 00:45:03.516 Built on Go, which has good support for a lot of this stuff. 00:45:03.616 --> 00:45:07.356 So yeah, you get like the power of web technology, modern browsers, 00:45:07.476 --> 00:45:10.656 good support for this kind of stuff, and real video codecs too. 00:45:11.156 --> 00:45:15.036 I mean, even tutorials, like live tutorials, this could be great for it. 00:45:15.156 --> 00:45:17.156 Even inside just a company, right? 00:45:17.956 --> 00:45:21.256 Screw Twitch and YouTube, just you got a group of people you're trying to do 00:45:21.256 --> 00:45:22.216 a training session with. 00:45:22.216 --> 00:45:25.776 It does have a very prominently cat butt based logo. 00:45:25.776 --> 00:45:30.376 That is so you know watch out for that that is true that maybe makes. 00:45:30.376 --> 00:45:32.496 Mileage may vary but it's a cute. 00:45:32.496 --> 00:45:38.276 Cat i think brent yeah but there there is straight up cat butt right there you could argue. 00:45:38.276 --> 00:45:39.516 It's an asterisk maybe. 00:45:39.516 --> 00:45:42.696 It's a bold logo it's a bold logo you. 00:45:42.696 --> 00:45:44.956 Don't forget it that's memorable is important. 00:45:44.956 --> 00:45:48.536 The docker compose is 14 lines, 00:45:49.588 --> 00:45:54.068 I mean, this is really simple stuff. Like everything, it wants port 880. 00:45:55.188 --> 00:45:59.588 8080, I mean. They always want 8080, of course. Nothing else is using that. 00:46:00.208 --> 00:46:04.648 And then there's some UDP ports that opens up for WebRTC as well. Oh, interesting. 00:46:05.308 --> 00:46:10.088 You set the resolution of the remote host in the Docker Compose file. 00:46:10.268 --> 00:46:13.108 Yeah, right now I think it configures like an X desktop. They say, 00:46:13.228 --> 00:46:17.348 in theory, anything where they could take image snapshots that they then encode 00:46:17.348 --> 00:46:22.088 into the video stream could be supported, but for now, that's all future potential. 00:46:23.228 --> 00:46:28.608 It looks like there's also Nico Rooms, which is a room management software for this. 00:46:29.008 --> 00:46:31.468 So that's pretty advanced. 00:46:31.668 --> 00:46:35.588 Yeah, I have not tried that, but you could build a lot on top of this. 00:46:35.768 --> 00:46:39.748 And the whole thing is Apache 2.0 licensed. I mean, it's pretty neat. 00:46:40.068 --> 00:46:45.388 That's really a fun kind of idea. I don't, like you said, other than watch parties, I'm not sure. 00:46:46.048 --> 00:46:50.408 maybe a live stream i mean i could have it could be i could be sending brent 00:46:50.408 --> 00:46:53.228 a live capture of the dock that i'm looking at right now he could be seeing 00:46:53.228 --> 00:46:55.848 my screen you know i mean i. 00:46:55.848 --> 00:46:57.728 Am looking at the dock. 00:46:57.728 --> 00:47:02.288 A guy like you brent you need a persistent web browser so one ultimate machine 00:47:02.288 --> 00:47:07.308 you get him like go get a vps with like 64 gigs of ram you know because you're 00:47:07.308 --> 00:47:12.168 gonna need a lot with all your tabs um maybe even more but then you could just 00:47:12.168 --> 00:47:15.788 use this to pull that down to all the different machines right oh. 00:47:15.788 --> 00:47:18.008 That would actually be sweet. 00:47:18.008 --> 00:47:21.588 All right one ultimate tab browser to rule them all it. 00:47:21.588 --> 00:47:25.148 Does make you think you could also maybe tie it in with things like uh video 00:47:25.148 --> 00:47:28.328 ninja or other sort of obs technologies probably. 00:47:28.328 --> 00:47:33.008 Oh for sure with obs yes you could totally pull it into obs and do screen capture 00:47:33.008 --> 00:47:37.148 that way oh that's a good idea i like that westpain, 00:47:40.119 --> 00:47:44.059 Unraid.net slash unplugged. Go unleash your hardware. 00:47:44.219 --> 00:47:48.139 You know we're big home labbers and self-hosters, and Unraid is a powerful, 00:47:48.339 --> 00:47:51.739 easy-to-use NAS operating system for those of you that want control, 00:47:52.099 --> 00:47:57.019 flexibility, and efficiency in managing your own data, because Unraid allows 00:47:57.019 --> 00:48:02.459 you to mix and match drives of any size so you can build which system you want 00:48:02.459 --> 00:48:05.799 with the hardware you have right now with no restrictions. 00:48:06.359 --> 00:48:09.459 It also now includes built-in support for TailScale, so you can check a box 00:48:09.459 --> 00:48:10.779 and get on the TailScale network. 00:48:10.799 --> 00:48:14.699 You can get secure remote access to your systems using multiple different methods 00:48:14.699 --> 00:48:16.979 like Cloudflare Tunnels and, of course, Nebula as well. 00:48:17.119 --> 00:48:21.239 And there are thousands of applications you can stack on top of Unraid. 00:48:21.639 --> 00:48:24.799 And there's an active community that's out there supporting it. 00:48:24.919 --> 00:48:28.999 But I think you might appreciate some of the more advanced features that Unraid 00:48:28.999 --> 00:48:33.379 gives you access to without a whole bunch of hassle and time to set it up. 00:48:33.379 --> 00:48:37.959 and things have really been taken to the next level in the latest OS releases from Unraid. 00:48:38.379 --> 00:48:42.459 The big stuff, of course, is Unraid's always been famous for making it pretty 00:48:42.459 --> 00:48:46.439 easy to pass through your graphics cards through to a virtual machine. 00:48:46.699 --> 00:48:52.739 But now with QXL virtual GPU support, Linux VMs can now get a big graphics boost, 00:48:52.919 --> 00:48:57.159 which is actually usable for gaming now, video editing, and of course, 00:48:57.319 --> 00:49:00.079 just smooth, buttery desktop performance. 00:49:00.079 --> 00:49:04.599 And Unraid 7.1 makes things even easier than ever to get started with virtual 00:49:04.599 --> 00:49:05.939 machines and templates. 00:49:06.219 --> 00:49:10.839 And now 7.1 also includes built-in wireless networking, which is great for folks 00:49:10.839 --> 00:49:14.139 like me who just can't wire up their place. 00:49:14.659 --> 00:49:18.779 Whether you're a tinker or a power user, or maybe you just want a simpler way 00:49:18.779 --> 00:49:21.339 to run apps and VMs, check out Unraid. 00:49:21.619 --> 00:49:25.419 Unraid 7.1 really gives you the next level too with ZFS support. 00:49:25.419 --> 00:49:29.379 So if you want to import an existing system, like maybe you built an Ubuntu 00:49:29.379 --> 00:49:34.539 box or a FreeNAS system or a Proxmox and you just want to migrate that over to Unraid, easy now. 00:49:35.419 --> 00:49:41.439 Learn more, get started, and support the show by going to unraid.net slash unplugged. 00:49:41.539 --> 00:49:45.899 Go play with the stuff we talk about nearly almost, I mean, unless we're really, 00:49:46.039 --> 00:49:50.039 really early to something, almost everything we talk about gets published in 00:49:50.039 --> 00:49:53.559 the Unraid App Store because that community is just killing it. Go check it out. 00:49:53.799 --> 00:49:56.019 Unraid.net slash unplugged. 00:49:59.059 --> 00:50:04.459 We had a big week this week at the JB community, and we wanted to do a few shout 00:50:04.459 --> 00:50:06.579 outs, specifically new members. 00:50:07.119 --> 00:50:12.799 Yeah, we ran that bootleg promo recently, and we had Ryan Davis sign up, 00:50:13.059 --> 00:50:17.219 Marcus L and Batty Morris become new core contributors to the program. 00:50:17.219 --> 00:50:18.699 So we wanted to give them a shout out. 00:50:18.939 --> 00:50:20.939 Something we're going to try to do more on the show. 00:50:22.376 --> 00:50:27.176 And it does look like there are still 17 slots left as of this episode for that 00:50:27.176 --> 00:50:33.416 bootleg promo code, which takes 15% off the core contributor or the Jupyter.PartyNetwork membership. 00:50:33.636 --> 00:50:35.536 And that just keeps going, right? As long as you keep it correct. 00:50:35.976 --> 00:50:40.036 That is a nice thing about it. And you can get either the ad-free version of 00:50:40.036 --> 00:50:42.936 the show or the special bootleg version of the show. 00:50:43.136 --> 00:50:44.876 Do you want less show or more show? 00:50:44.956 --> 00:50:49.076 You pick. And it's just our way of saying thank you. And yeah, 00:50:49.176 --> 00:50:53.476 so as we record right now, 17 slots left. If you go to linuxunplugged.com slash 00:50:53.476 --> 00:50:58.876 membership, use the promo code bootleg, it'll take 15% off for the life of your membership. 00:50:59.716 --> 00:51:04.616 We also wanted to give a shout out to some folks that are positive contributors 00:51:04.616 --> 00:51:06.316 in our various community spots. 00:51:06.876 --> 00:51:11.636 This is tricky because we could name a lot of people. 00:51:11.636 --> 00:51:15.756 I mean, you know, I mean, there's the folks that show up in the mumble room 00:51:15.756 --> 00:51:17.216 like Minimac and Byte and producer 00:51:17.216 --> 00:51:21.276 Jeff and Otterbrain and Hybrid and Hawkins and others that show up, 00:51:21.796 --> 00:51:26.836 Swami and others that show up on the regular and without even just showing up matters a lot to us. 00:51:27.276 --> 00:51:29.996 And then there's folks that have been in our chat rooms for years or people 00:51:29.996 --> 00:51:30.836 have been helping moderate. 00:51:31.176 --> 00:51:34.856 But I just want to give shout outs this week specifically to Bite Bitten, 00:51:35.136 --> 00:51:39.616 Hybrid Sarcasm and Magnolia Mayhem because throughout the week, 00:51:39.776 --> 00:51:44.936 I saw them being helpful in different rooms across the communities in different 00:51:44.936 --> 00:51:49.076 places, just answering quick questions, providing interesting content, 00:51:50.036 --> 00:51:51.336 helping people with questions. 00:51:52.616 --> 00:51:53.416 Caretaker in the room. 00:51:53.596 --> 00:51:56.076 Yeah, it was really nice. And so I just wanted to give you guys a shout out. 00:51:56.196 --> 00:51:59.036 Thank you very much. It does not go unnoticed. 00:52:00.912 --> 00:52:04.852 And listener Soltros reached out to me this week and our talk about, 00:52:04.852 --> 00:52:10.412 you know, customizing our distros inspired him, I think, to create Soltros OS, 00:52:10.912 --> 00:52:16.512 which is his personal RPM OS3 based OS, a gaming optimized immutable Linux distribution 00:52:16.512 --> 00:52:21.972 based on Fedora's Bootsy base image featuring MacBook hardware support, gaming enhancements, 00:52:22.512 --> 00:52:29.692 Cache OS kernel performance, and the KDE Plasma desktop environment and developer friendly tools. 00:52:29.692 --> 00:52:31.012 This is impressive. 00:52:31.412 --> 00:52:35.732 Right? And it looks good, too. He sent me a screenshot, and I love it, 00:52:35.792 --> 00:52:36.772 man. It's looking really good. 00:52:36.912 --> 00:52:40.312 So he's got a picture of it up on the GitHub, too, if you want to check out 00:52:40.312 --> 00:52:41.192 the link in the show notes. 00:52:42.072 --> 00:52:44.892 Inspired by VenOS, bringing together the best of gaming and productivity. 00:52:45.712 --> 00:52:47.672 It's a weird mix, but it's my mix. 00:52:48.052 --> 00:52:52.812 It's like primarily productivity machine. And then on the weekends, a little bit of gaming. 00:52:53.012 --> 00:52:56.672 Well, and, you know, much like in the NixOS world, you could rebase over to 00:52:56.672 --> 00:53:00.192 Sultris OS and try it out if you wanted to. and the rebase back. 00:53:00.372 --> 00:53:04.212 You know what? I might do that on the Dell laptop because the kid's been playing 00:53:04.212 --> 00:53:07.212 Geometry Dash like a madman on there. 00:53:07.532 --> 00:53:12.892 And it could use a little help. A little performance in the kernel could be a nice thing. 00:53:12.992 --> 00:53:16.872 So check out Sultros OS. Looks like a fun project. And we have it linked. 00:53:17.512 --> 00:53:22.012 We also got a tip on a feed issue that was impacting some of our members from 00:53:22.012 --> 00:53:25.092 Power 46, it was, in the Matrix. 00:53:25.332 --> 00:53:30.472 Yeah, they reached out Matrix then via email. And I guess they were using Miniflux, 00:53:30.592 --> 00:53:35.272 which is a cool RSS feed reader. It's got like a UI you can use because I think 00:53:35.272 --> 00:53:38.252 they like to consume on the desktop as well. 00:53:39.167 --> 00:53:43.047 Okay, so with the ad, ad free and the bootleg have different back-end providers 00:53:43.047 --> 00:53:47.847 at the moment, and so it works out that there's what's known as a link element 00:53:47.847 --> 00:53:52.627 in the feed, and that just, like, provides you a link you can go to for a specific episode. 00:53:53.427 --> 00:53:57.327 One provider has it, and the other doesn't. So for the ad free version, 00:53:57.887 --> 00:54:02.307 in the feed reader, it would let you open up that link, which would have a little 00:54:02.307 --> 00:54:04.507 webpage and a player that you could play. 00:54:04.647 --> 00:54:04.947 I see. 00:54:06.347 --> 00:54:08.967 But the bootleg feed does not have that. 00:54:08.967 --> 00:54:11.367 A separate provider doesn't generate that item in the feed. 00:54:11.547 --> 00:54:15.547 Exactly. And so Miniflux was falling back to just including the whole feed URL 00:54:15.547 --> 00:54:20.527 as the external link for every episode, which wasn't really working. 00:54:21.347 --> 00:54:26.087 So I kind of explained some of that. And then, unfortunately, 00:54:26.267 --> 00:54:27.427 there wasn't a lot we could do. 00:54:27.607 --> 00:54:27.787 Yeah. 00:54:27.927 --> 00:54:33.027 But that didn't stop Power46 because they submitted an issue upstream to Miniflux. 00:54:33.247 --> 00:54:36.727 And the project has actually already merged a fix. 00:54:37.027 --> 00:54:37.147 Yes. 00:54:37.147 --> 00:54:42.527 So now we'll use the first enclosure link as a fallback if there isn't a link, 00:54:42.667 --> 00:54:46.627 if that enclosure link exists, before finally doing what it was already doing. So that's great. 00:54:47.307 --> 00:54:49.667 Thank you for doing that, Power46, and for reaching out. 00:54:49.807 --> 00:54:53.307 Yeah. It's a great combination of a great community and open source, 00:54:53.347 --> 00:54:54.867 and now it's fixed for everybody. 00:54:54.987 --> 00:54:56.087 Yeah, maybe go try Miniflux. 00:54:56.267 --> 00:54:59.127 Yeah. Could be worth it. Maybe if you want something on the desktop. 00:55:00.187 --> 00:55:07.767 and it is also time to shout out our boosters and our baller booster this week is mr turd ferguson, 00:55:13.389 --> 00:55:16.689 And he boosts 65,600 sats. 00:55:17.089 --> 00:55:22.109 Do you gentlemen know of any open source health tracking software, 00:55:22.349 --> 00:55:26.109 ideally something that would work with non-stock Android? 00:55:27.149 --> 00:55:28.009 Open source. 00:55:28.489 --> 00:55:32.089 Wow. I'm surprised we haven't thought about this yet. 00:55:32.729 --> 00:55:36.949 I've kind of been kicking this around. I've come across a project that I've 00:55:36.949 --> 00:55:38.029 bookmarked to check out. 00:55:38.569 --> 00:55:42.649 But turd, I will include a link if you want to look into it. It's called Endurion. 00:55:43.389 --> 00:55:47.429 I think it's a self-hosted fitness tracking service designed to give users full 00:55:47.429 --> 00:55:48.609 control over their data. 00:55:49.589 --> 00:55:54.489 And one of the neat things about it is, first of all, you can just import a 00:55:54.489 --> 00:55:56.349 GPX file if you want to track a hike. 00:55:56.569 --> 00:55:59.629 And we've covered an app recently that just runs in the background on Android 00:55:59.629 --> 00:56:01.209 and just logs to a GPX file. 00:56:01.409 --> 00:56:05.689 But it also looks like it works with Garmin Connect and a couple of other services 00:56:05.689 --> 00:56:08.489 and it can import from like a Garmin fitness watch. 00:56:08.669 --> 00:56:09.689 That's pretty handy. 00:56:09.829 --> 00:56:10.709 Yeah, I haven't tried it. 00:56:10.789 --> 00:56:11.909 You got my ears up. 00:56:12.709 --> 00:56:15.029 It's got a nice UI that gives you like, so if you go on a hike, 00:56:15.049 --> 00:56:16.329 it gives you a map overview. 00:56:17.129 --> 00:56:21.509 A lot of what these fitness tracking things give you, but just locally designed 00:56:21.509 --> 00:56:23.629 to give you full control over your data. 00:56:24.469 --> 00:56:28.149 So it's available as a Docker image. It looks pretty comprehensive. 00:56:28.689 --> 00:56:32.089 And if you want to give it a shot and report back, or if anybody wants to try 00:56:32.089 --> 00:56:33.729 it in Darien, I think that's how you say it. 00:56:35.129 --> 00:56:38.449 Let us know. Because it is something I've kicked around. Good question. 00:56:38.689 --> 00:56:41.489 Yeah. And if it supports the Garmin stuff, well, we've already got that. 00:56:42.529 --> 00:56:44.989 it'd be really nice too if it supported the apple watch and the wife could use 00:56:44.989 --> 00:56:48.089 it thank you turd appreciate the baller boost good to hear from you again. 00:56:48.729 --> 00:56:52.369 The do to buy it boosts in with 42 000 sats, 00:56:55.453 --> 00:56:58.333 hello gentlemen i'm a few episodes behind but 00:56:58.333 --> 00:57:03.093 i saw the matrix notification and i just had to boost oh thank you we appreciate 00:57:03.093 --> 00:57:11.293 it we do i'm currently on vacation so greetings from somewhere at 37.04 blah 00:57:11.293 --> 00:57:17.613 blah blah comma 25.08 yeah we got some gps coordinates okay. 00:57:17.613 --> 00:57:19.833 West does your map have this feature. 00:57:19.833 --> 00:57:24.653 Uh there's actually a plug-in module you can add as an overlay to the map. 00:57:25.453 --> 00:57:30.593 Look at this thing. I'm impressed. Okay, I'm zooming out. I'm zooming out. 00:57:30.593 --> 00:57:34.673 That's a lot of digits of precision, too. One, two, three, four, five, six, seven. 00:57:35.233 --> 00:57:37.053 How do you suppose we say this place? 00:57:37.213 --> 00:57:39.433 I'm going to say Antiparos? 00:57:40.153 --> 00:57:47.833 Paradise, perhaps? It looks like paradise to me. It's a tiny island just off of a set of tiny islands. 00:57:47.873 --> 00:57:50.573 Oh, my gosh. Look at all those little islands. Incredible. 00:57:51.613 --> 00:57:57.033 so it's really kind of south east of uh greece yeah. 00:57:57.033 --> 00:57:58.153 This looks beautiful. 00:57:58.153 --> 00:58:01.453 That is really amazing holy crap that must be paradise i. 00:58:01.453 --> 00:58:03.333 Think the dude is really abiding right now. 00:58:03.333 --> 00:58:07.893 Oh my gosh the dude way to live it up thanks for thinking. 00:58:07.893 --> 00:58:08.853 Of us even on your. 00:58:08.853 --> 00:58:13.373 Vacation yeah man we really appreciate have a great time well. 00:58:13.373 --> 00:58:17.953 We have the immunologist here with 5555 cents, 00:58:21.713 --> 00:58:26.333 I use Aeon, which is relatively easy to modify by creating a changed Butterfest 00:58:26.333 --> 00:58:28.133 image and then booting into it. 00:58:28.353 --> 00:58:34.113 However, it is specifically a laptop OS. I do enjoy the whole DistroBox flat 00:58:34.113 --> 00:58:36.873 pack transitional upgrade system quite a lot. 00:58:37.513 --> 00:58:43.413 I also feel the pain of those .docx editing with reference software. 00:58:43.553 --> 00:58:49.033 I use Zotero, specifically in scientific manuscripts. I strongly believe in 00:58:49.033 --> 00:58:54.193 publicly funded science, people should actually use publicly funded software. 00:58:54.973 --> 00:58:55.133 Yeah. 00:58:55.593 --> 00:58:59.953 Wish LibreOffice would be fully compatible with the whole Word review system. 00:59:00.253 --> 00:59:05.993 Man, wouldn't that be a change? That would be amazing. That's a solid boost. Thank you, Immune. 00:59:06.113 --> 00:59:08.413 I've heard a couple people use Zotero and really love it. 00:59:08.553 --> 00:59:12.533 I want to just touch on something really quick here. He says he's modifying 00:59:12.533 --> 00:59:17.453 his AEM install by changing a Butterfest image. And then I presume, 00:59:17.633 --> 00:59:18.733 yeah, he says he's booting into that. 00:59:19.393 --> 00:59:21.653 That's a whole other way to approach that. 00:59:21.753 --> 00:59:23.113 Maybe we should go try AM. 00:59:23.233 --> 00:59:24.773 It doesn't sound very cloud native to me. 00:59:25.173 --> 00:59:26.793 No, but maybe that's what makes it fun. 00:59:26.993 --> 00:59:28.293 Maybe it's copy on write native. 00:59:29.373 --> 00:59:29.733 It's... 00:59:29.733 --> 00:59:30.393 Cow native, you know? 00:59:30.433 --> 00:59:31.633 Oh my God, that's good. 00:59:31.773 --> 00:59:34.073 Wes. That's the title. Someone remember that. 00:59:34.773 --> 00:59:38.013 I'm going to go with period logical. I'm sure I'm getting that wrong, 00:59:38.113 --> 00:59:39.693 but they came in with 2000 sats. 00:59:40.793 --> 00:59:43.793 For the listener having an issue with Fountain or others, I had a lot of problems 00:59:43.793 --> 00:59:48.193 trying to set up Fountain using a Gmail address. but then no issues using a different domain. 00:59:48.393 --> 00:59:51.373 I never saw anything identifying this as a fix but thought it was worth sharing. 00:59:52.113 --> 00:59:55.313 I have also heard that. Thank you. Plus one to that. 00:59:55.513 --> 00:59:59.513 For folks that were trying to sign up with Fountain, something is going on with 00:59:59.513 --> 01:00:04.293 Gmail and I don't know what it is because I use Gmail with my Fountain login 01:00:04.293 --> 01:00:08.653 and it works fine but that is something I've heard reports of. So good looking out. 01:00:09.073 --> 01:00:11.813 Thank you very much, period and appreciate that boost. 01:00:12.513 --> 01:00:20.113 Thor comes in with 3,000 sats. I definitely need to give one of those Atomic Desktops a try now. 01:00:20.353 --> 01:00:23.093 This is a boost for 623.50 Days of Blitz. 01:00:24.527 --> 01:00:29.747 For the next episode, will there be a segment on how to build your own Nix-based installation image? 01:00:31.627 --> 01:00:35.507 So it seems like part joke, but then also Thor goes on, sounds like it's trivial 01:00:35.507 --> 01:00:40.487 for minor changes to atomic desktops like Bluefin, but how easy is it to build of Nix OS? 01:00:40.867 --> 01:00:44.807 Not just configure, but say, make an image to deploy to your family or org. 01:00:45.447 --> 01:00:48.227 Hmm, okay, so that's an interesting line right there. 01:00:48.247 --> 01:00:50.627 If you're looking for something you want to deploy to other people, 01:00:51.227 --> 01:00:55.507 it's an interesting question. I would actually argue that minor changes are 01:00:55.507 --> 01:00:57.387 easier with Nix OS, right? 01:00:57.447 --> 01:01:02.947 Because now I've essentially have a fork of Aurora that I need to go and make 01:01:02.947 --> 01:01:06.667 sure I update from time to time from upstream or whatever. 01:01:07.167 --> 01:01:10.327 And so now there's like an extra step in my upgrade process. 01:01:10.547 --> 01:01:16.027 I don't just do like you just update. I have to go through a whole process now. 01:01:16.187 --> 01:01:19.807 And if that was just so I could add Nebula and create slash Nix, 01:01:20.167 --> 01:01:25.227 right? I mean, we're talking pretty significant shift in how I maintain my system 01:01:25.227 --> 01:01:26.787 just for those two things. 01:01:27.667 --> 01:01:30.907 But when you're talking about creating something that you would build and then 01:01:30.907 --> 01:01:35.687 deploy as an image to multiple people, it would work pretty well for that, I think. 01:01:36.147 --> 01:01:38.487 Yeah, I mean, you definitely have options, right? You can just do like a stock 01:01:38.487 --> 01:01:42.587 install and then immediately apply a flake to that system if you want to. 01:01:43.227 --> 01:01:46.187 Or you can totally bake in, you know, you can make your own install. 01:01:46.307 --> 01:01:48.747 I think a flake would be the way to go. I think that's really the way to do 01:01:48.747 --> 01:01:50.667 it, right, is take the flake approach. 01:01:51.067 --> 01:01:55.207 Then also, you know, you can break things out a little bit, manage system and 01:01:55.207 --> 01:01:56.187 application separately or 01:01:56.187 --> 01:01:59.007 update individual applications and not have to update the entire system. 01:01:59.527 --> 01:02:03.587 There's some other benefits to it, too, which, you know, give you flexibility 01:02:03.587 --> 01:02:04.887 that maybe the other systems don't. 01:02:04.887 --> 01:02:11.307 It doesn't change what gets applied but if you just want to build the iso there is a module, 01:02:12.007 --> 01:02:16.427 uh in nix packages that lets you build like the installation iso so you can 01:02:16.427 --> 01:02:19.467 also like totally customize that and presumably set it up to make it really 01:02:19.467 --> 01:02:22.207 easy to just apply your flake at first installation if you wanted to yeah. 01:02:22.207 --> 01:02:27.047 The output could be a vhd file the output could be an image file you know oci 01:02:27.047 --> 01:02:30.447 container file it's a good question let us know if you go down the path. 01:02:30.447 --> 01:02:33.867 Odyssey Westra boosted in a row of ducks. 01:02:35.873 --> 01:02:39.933 Hey, wouldn't it be possible for you guys to shout out the sat streamers who 01:02:39.933 --> 01:02:41.833 streamed over 2000 sats? 01:02:42.133 --> 01:02:45.333 I don't know how feasible that is, but that would be pretty cool. 01:02:45.833 --> 01:02:49.793 My opinion is that sat streaming will probably be more important for live streaming 01:02:49.793 --> 01:02:52.593 and podcasts, especially music podcasts. 01:02:52.773 --> 01:02:56.713 I don't like picking one specific artist to boost. I like them all sometimes. 01:02:57.013 --> 01:03:00.033 That's a great point. And it's also sad to forget it, which is nice. 01:03:00.133 --> 01:03:01.913 You just know if you're listening, you're sending back the value. 01:03:02.013 --> 01:03:04.593 So remembering to boost or coming up with a topic, it just happened. 01:03:04.593 --> 01:03:08.713 You know, Odyssey, you send this question at a good time because we have just 01:03:08.713 --> 01:03:11.673 started kicking around like what kind of metrics do we want to pull to make 01:03:11.673 --> 01:03:13.153 sure things are working correctly? 01:03:14.313 --> 01:03:17.713 And to do that, you know, we have to move things into a database and then we 01:03:17.713 --> 01:03:21.313 have to write scripts against that and pull that data and massage that data. 01:03:21.433 --> 01:03:24.793 And one of the things we might be able to do is that type of thing. 01:03:25.053 --> 01:03:25.373 Yeah. 01:03:25.653 --> 01:03:27.553 We'd have to talk about like how to build something like that. 01:03:27.653 --> 01:03:30.793 But we have kind of like the early scripts that we pull for the boosties at 01:03:30.793 --> 01:03:32.993 the end of the year. So we could probably modify something like that. 01:03:33.373 --> 01:03:37.113 Yeah, we have a lot of the plumbing. actually, but we don't have it rigged to 01:03:37.113 --> 01:03:40.553 answer this question just yet, but we'll try to take a look. 01:03:40.693 --> 01:03:41.853 I think it's a great idea. 01:03:42.133 --> 01:03:42.633 Absolutely. 01:03:42.893 --> 01:03:48.953 We really appreciate all you SAD streamers out there, too. Gene Bean's back with 8,455 SADs. 01:03:52.933 --> 01:03:54.313 Across five boosts. 01:03:54.393 --> 01:04:00.933 Excellent boosting. He sends us a reference manager that he likes at techment.com 01:04:00.933 --> 01:04:02.913 slash reference dash management dash software. 01:04:03.993 --> 01:04:07.633 as also for the Word stuff. He says you could try only Office and maybe consider 01:04:07.633 --> 01:04:09.093 the web version of MS Word. 01:04:09.353 --> 01:04:13.893 I was wondering, I assumed that for some reason they weren't using the web version of MS Word. 01:04:14.153 --> 01:04:19.033 I wondered if like the online Office 365 stuff would work. Web Word, Web Word, I like that. 01:04:19.833 --> 01:04:23.633 Gene says, I keep my ESP home devices up to date so that my configs are uniform 01:04:23.633 --> 01:04:26.473 and so that everything plays nice with the latest Home Assistant stuff. 01:04:26.973 --> 01:04:30.873 I've learned the hard way, like other tools, if you lag behind too long, 01:04:30.873 --> 01:04:33.133 it can be extra hard to get a current again. 01:04:33.573 --> 01:04:36.993 Additionally, I have a voice PE and a couple of those cheap Atom voice things 01:04:36.993 --> 01:04:39.673 integrated with Home Assistant, and those need updating quite frequently. 01:04:40.013 --> 01:04:42.773 That's true, I do update my voice PE. 01:04:43.573 --> 01:04:48.073 For the ESPs, you're right in the syntax sense, but one of the nice things is 01:04:48.073 --> 01:04:53.513 much like an Atomic Linux build, it's a transactional update. 01:04:53.713 --> 01:04:57.613 So if the build fails, it won't update the ESP device. And then you can go back 01:04:57.613 --> 01:04:59.553 and correct what needs fixed and then build it again. 01:05:00.866 --> 01:05:05.026 In theory, Gene, you could pretty safely leap fairly far ahead, 01:05:05.066 --> 01:05:07.086 but you're right. I probably don't want to fall too far behind. 01:05:07.146 --> 01:05:09.326 It's one of the reasons I want to update my Home Assistant to better hardware. 01:05:09.486 --> 01:05:10.986 It is a good principle, that's for sure. 01:05:11.246 --> 01:05:13.126 Are people version controlling their ESP? 01:05:15.746 --> 01:05:18.306 I have all sorts of questions about Home Assistant, I realize, 01:05:18.606 --> 01:05:20.226 because that would be a handy thing. 01:05:21.386 --> 01:05:24.806 I suppose you could. He says, I want someone to integrate BitChat, 01:05:24.926 --> 01:05:28.606 Bridget, we talked about BitChat last week, into the MeshTastic firmware. 01:05:29.186 --> 01:05:33.766 So you could optionally have people on both chatting away, say at a camp out or at a conference. 01:05:34.066 --> 01:05:37.226 Each participating in a MeshTastic radio would then be able to support nearby 01:05:37.226 --> 01:05:39.026 people in this theoretical world. 01:05:39.186 --> 01:05:40.226 Oh, great idea. 01:05:40.506 --> 01:05:43.826 I do feel like there's a crossover between BitChat and MeshTastic where you 01:05:43.826 --> 01:05:47.146 have something that can use LoRa and something that can use Bluetooth and you're 01:05:47.146 --> 01:05:49.946 taking advantage of both. Maybe one day. 01:05:50.246 --> 01:05:50.766 MaxiMesh. 01:05:51.046 --> 01:05:56.506 He says, for my laptop, I've loved 95% of Nix, but I'm bouncing to Ubuntu for 01:05:56.506 --> 01:05:58.926 now for compatibility of select applications. 01:05:59.326 --> 01:05:59.506 Wow. 01:05:59.766 --> 01:06:04.146 Still love Nix OS. I'm still using it in many places. I'm going to try a normal 01:06:04.146 --> 01:06:06.466 distribution plus Nix for my laptop for a bit. 01:06:06.646 --> 01:06:09.066 Also a great option. Let us know how it goes. See what you think. 01:06:09.206 --> 01:06:11.366 Might try Bluefin, too, he says, and do a little dual boot. 01:06:11.526 --> 01:06:12.106 Oh, yeah. 01:06:12.566 --> 01:06:14.766 Solid, Gene. Keep us updated. We want to know how it goes. 01:06:14.906 --> 01:06:20.746 Thanks for writing back. Marcel boosts in with 5,000 sats. 01:06:22.726 --> 01:06:25.886 You asked to boost in on whether we're using immutable OSes. 01:06:25.886 --> 01:06:33.106 Well, I finally upgraded my 10-year-old Arch laptop to a Framework 16 running NixOS. 01:06:33.386 --> 01:06:34.246 Nice upgrade. 01:06:34.546 --> 01:06:36.406 I have a NixOS question for you. 01:06:36.486 --> 01:06:36.826 All right. 01:06:36.966 --> 01:06:40.866 How do you version control your Etsy NixOS slash configuration.nix? 01:06:40.946 --> 01:06:41.106 Chris. 01:06:41.526 --> 01:06:44.766 I have my home manager config in Git, of course, but I've seen different schools 01:06:44.766 --> 01:06:46.386 of thought on forums for the root config. 01:06:46.666 --> 01:06:50.606 Some sim link it to their home folder while others run Git as root in slash Etsy. 01:06:51.445 --> 01:06:56.725 Well, what you do is you do old.configuration.nix, really old.configuration. 01:06:59.085 --> 01:07:01.305 Do you append the dates just to keep yourself organized? 01:07:01.845 --> 01:07:07.125 No, I just trust the file system for that. All right, what's the right way to do it? 01:07:07.865 --> 01:07:11.765 What's the right way? Does everything have to be in git these days, boys? 01:07:11.905 --> 01:07:12.345 Just git. 01:07:12.445 --> 01:07:15.645 If you want a history of it, and you want to be able to roll back. 01:07:15.785 --> 01:07:16.785 Oh, all right. 01:07:16.825 --> 01:07:18.865 Well, I can tell you what I'm doing. I'm a reasonable man. 01:07:18.885 --> 01:07:20.165 You want a time-traveling database? 01:07:20.165 --> 01:07:21.385 All right, what are you doing, Brent? 01:07:21.665 --> 01:07:25.125 Well, you know, when I was learning Nix, I had the little, you know, 01:07:25.185 --> 01:07:28.265 a good Wes on one of my shoulders and a bad Chris on the other shoulder. 01:07:28.405 --> 01:07:29.645 And it seemed like Wes won out. 01:07:29.865 --> 01:07:35.705 So I've been linking to the home directory and doing a sim link there and then 01:07:35.705 --> 01:07:36.985 doing version control there. 01:07:37.205 --> 01:07:42.265 So that main, the main reason when I was first starting was so I could just 01:07:42.265 --> 01:07:45.345 use Kate without needing elevated privileges. 01:07:46.185 --> 01:07:47.025 Oh, that, yeah. 01:07:47.205 --> 01:07:52.365 That has worked great. Great. I have to tell you, I've rarely used the Git portion 01:07:52.365 --> 01:07:55.445 of it, but that's the whole point of Git is you hardly ever need it. 01:07:55.525 --> 01:07:56.505 But when you do, you really do. 01:07:56.805 --> 01:08:00.945 So, Chris, I feel like maybe you can get on board here at some point. 01:08:01.105 --> 01:08:05.865 I think the solution is just simply you do different versions, 01:08:06.025 --> 01:08:08.145 old, dot, old, dot, dot, back, 01:08:08.405 --> 01:08:13.685 and then you throw sync thing at the entire thing across all your machines and 01:08:13.685 --> 01:08:16.805 then just put certain includes that you want and you're good to go. What's the problem? 01:08:17.465 --> 01:08:19.985 I mean, especially if you use Flakes. Git and Flakes are just, 01:08:20.105 --> 01:08:22.685 you know, they pair so nice. And I'm with Brent. 01:08:22.905 --> 01:08:28.045 You know, if you, under Etsy, NixOS, you can just put Flake.nix. 01:08:28.792 --> 01:08:31.832 sim link that wherever you want i i just 01:08:31.832 --> 01:08:34.932 say i might put it like under where i have the rest of my source code uh and 01:08:34.932 --> 01:08:38.172 then you can have regular get regular user permissions and then especially with 01:08:38.172 --> 01:08:42.652 flakes anytime you update you can see it just as a diff you can immediately 01:08:42.652 --> 01:08:46.052 roll back if you want to and then you have a nice little change log from your 01:08:46.052 --> 01:08:49.112 commit history of all the stuff that you've done and. 01:08:49.112 --> 01:08:52.832 It sounds very traceable and like you can figure out where things need to be 01:08:52.832 --> 01:08:55.232 fixed and take action it's wonderful. 01:08:55.232 --> 01:08:58.352 You know what i've actually done because i didn't want 01:08:58.352 --> 01:09:01.772 to post any of my git configs 01:09:01.772 --> 01:09:04.652 to anything public because i figured i 01:09:04.652 --> 01:09:08.812 would totally screw that up and make myself vulnerable i actually 01:09:08.812 --> 01:09:11.832 have sim linked into a next cloud 01:09:11.832 --> 01:09:14.892 directory so i actually have a nix os directory on 01:09:14.892 --> 01:09:18.092 next cloud that just has a bunch of machines listed i know 01:09:18.092 --> 01:09:20.892 there are better ways of doing this but i basically have 01:09:20.892 --> 01:09:23.772 a folder for each of my machines and then configs within there 01:09:23.772 --> 01:09:30.112 and i've sim linked the folder that is on that particular machine so it's like 01:09:30.112 --> 01:09:35.072 i do it once and then but that way i can access the configs of all my machines 01:09:35.072 --> 01:09:40.812 from any machine and i can remotely deploy if needed for a server or two i do 01:09:40.812 --> 01:09:42.012 that which is really handy that. 01:09:42.012 --> 01:09:43.912 Sounds like a solution that would work for me. 01:09:43.912 --> 01:09:47.792 Yeah it's not too too bad um you know add get in there but chris i figured if 01:09:47.792 --> 01:09:53.492 you want to stick with your trusted solution you could just append like a hash to your phone. 01:09:53.652 --> 01:09:53.772 Yeah. 01:09:56.492 --> 01:09:57.852 That'd be a better way to do it. 01:09:57.932 --> 01:10:05.472 Well, we have a boost here from our dear PJ. 12,140 sets. 01:10:07.275 --> 01:10:13.115 oh it's for me brent almost had it one two one four zero that's 12 years one 01:10:13.115 --> 01:10:18.115 month four days prior to the release of linux unplugged six two one. 01:10:18.115 --> 01:10:24.375 12 years all right based on the youtube publish date of linux arch show the 01:10:24.375 --> 01:10:29.375 arch way published on june 2nd 2013 well there you go wow, 01:10:30.155 --> 01:10:38.895 That was a little bit before PewDiePie Thank you, PJ Nice to hear from you Appreciate the boost, 01:10:41.915 --> 01:10:50.415 Doornail comes in with Doornail, I should say 7887, sorry Comes in with 2,800 and 34 sats, 01:10:52.295 --> 01:10:57.735 Zip code multiplied by 16 This one shouldn't require too many paper cuts Also, 01:10:57.955 --> 01:10:59.675 another OpenShift ping for you as well. 01:10:59.875 --> 01:11:02.375 Oh, right. Thank you. Thank you for the reminder. 01:11:02.835 --> 01:11:04.875 We get so caught up in everything we're doing, I think. 01:11:05.135 --> 01:11:06.675 Yeah, how's that cluster set up going, Chris? 01:11:06.795 --> 01:11:09.975 Right. We got to get back to that. Oh, right. Jeez. 01:11:10.035 --> 01:11:11.355 What was the amount again? 01:11:11.995 --> 01:11:14.435 2, 8, 3, 4, multiply by 16. 01:11:14.755 --> 01:11:17.315 Okay, so that's 4, 5, 3, 4, 4. 01:11:17.515 --> 01:11:19.835 Okay, so now we just need to translate that in our book here. 01:11:19.835 --> 01:11:21.195 We got to go find it in the map, bro. 01:11:21.235 --> 01:11:23.955 Yeah, so we have a book that tells us zip codes to map coordinates. 01:11:24.035 --> 01:11:25.135 The decoder, we call it. 01:11:25.335 --> 01:11:26.095 Put that right there. 01:11:26.095 --> 01:11:30.875 It's very old. It's got like a, I don't know. I don't know what kind of leather binding this is. 01:11:31.015 --> 01:11:31.995 I think it's pleather. 01:11:33.135 --> 01:11:34.935 Did someone spill coffee on it? 01:11:35.355 --> 01:11:36.575 Oh, yeah. That was a while ago. 01:11:36.735 --> 01:11:36.935 Was it? 01:11:36.995 --> 01:11:37.135 That was. 01:11:39.915 --> 01:11:44.315 Let's go with lucky city new Carlisle, Ohio. 01:11:44.975 --> 01:11:45.735 Hello, Ohio. 01:11:50.456 --> 01:11:51.236 Thank you for the boost. 01:11:51.496 --> 01:11:52.896 You know I've never been to Ohio. 01:11:53.796 --> 01:11:54.396 Me either. 01:11:54.416 --> 01:11:55.256 Gotta put that on the list. 01:11:55.356 --> 01:11:59.636 I've been, I believe, at least once, because I went to OhioFest way back in the day. 01:11:59.736 --> 01:12:02.176 I've seen a lot of ads for Ohio. 01:12:02.876 --> 01:12:06.876 My kids say the word Ohio ironically a lot. I don't know what that's about. 01:12:07.256 --> 01:12:07.876 Like Ohio? 01:12:09.136 --> 01:12:15.176 Ohio, they say. Yeah. I don't know. I couldn't tell you. Amorph Sausage comes in with 5,000 sats. 01:12:20.456 --> 01:12:26.276 Well, he says, unfortunately, my experience with Universal Blue, a.k.a. 01:12:26.536 --> 01:12:28.636 Bazite, was not good. 01:12:28.856 --> 01:12:29.516 Oh, no. 01:12:30.936 --> 01:12:34.336 Yeah, he says on initial setup, it was fine. But over the first month, 01:12:34.896 --> 01:12:38.536 boot time increased with every boot to eventually get to about 10 minutes. 01:12:39.496 --> 01:12:40.396 That's not ideal. 01:12:40.696 --> 01:12:44.956 When I checked what takes so long to start, I saw an OS Tree or Ublue service, 01:12:45.016 --> 01:12:46.996 I can't remember the name, taking eight plus minutes. 01:12:47.516 --> 01:12:52.096 So I switched to CacheOS, and I'm very happy. I got my parents on Cachy 2. 01:12:53.556 --> 01:12:57.216 It kind of went to a disaster. Now they're on Mint. 01:12:57.556 --> 01:13:01.896 The OSes seem to not suit every PC tower. That OS seems not to suit every PC 01:13:01.896 --> 01:13:02.896 tower, and I don't know why. 01:13:03.096 --> 01:13:06.516 But I'd love to give Bazzite another try, but I'm scared about ruining my setup. 01:13:06.856 --> 01:13:09.156 But I do love the immutable idea. 01:13:09.896 --> 01:13:14.396 That is a particularly weird problem that I've never heard anybody else report. 01:13:14.416 --> 01:13:16.036 And I'm wondering if something just went sideways. 01:13:17.236 --> 01:13:20.596 And how long ago was that? It might be worth another shot. You know, 01:13:20.656 --> 01:13:22.816 the projects in the last four years, it's come a long way. 01:13:23.536 --> 01:13:26.716 I think maybe you give it another try there, Amorph, and let us know. 01:13:27.516 --> 01:13:30.276 Tell us how the sausage was made, okay? And thank you for the boost. 01:13:31.336 --> 01:13:35.956 Not a zip code boost in with 8,888 sats. 01:13:39.737 --> 01:13:46.417 Coming in from Podverse, boosting from the only country that has one zip code per building? 01:13:46.417 --> 01:13:47.417 Oh, I've heard of this. 01:13:47.417 --> 01:13:48.317 Can I guess? Can I guess? 01:13:48.937 --> 01:13:54.437 Is it on the Mighty Map? Love the recent Red Hat episodes and the Tui Challenge. Well, thank you. 01:13:54.677 --> 01:13:58.097 A couple of weeks back, I fell into the Shaz... How do you say this? 01:13:58.097 --> 01:13:58.337 Shamoah. 01:13:59.257 --> 01:14:03.677 There we go. Thank you. Rabbit Hole, a past show mention. It's a blast once 01:14:03.677 --> 01:14:06.817 you get it tiled in. Does anyone on the JB crew still use it? 01:14:07.277 --> 01:14:11.617 I'm also now feeling like Bluefin might be the next logical step towards the 01:14:11.617 --> 01:14:13.857 cloud-native desktop. Thanks for the great show. 01:14:14.097 --> 01:14:15.177 Okay, okay, okay. 01:14:15.397 --> 01:14:16.917 Yeah, you guys got to help me out on this one. 01:14:17.637 --> 01:14:21.557 Now, the UK actually is known for having zip codes with a high level of granularity, 01:14:21.557 --> 01:14:25.117 but I don't think he's talking. I'm just saying, I'm just saying before they write in, I know that. 01:14:26.097 --> 01:14:31.677 I know Singapore and Hong Kong both use six-digit codes that uniquely identify 01:14:31.677 --> 01:14:35.117 sectors or buildings. So it could be Singapore or Hong Kong. 01:14:35.957 --> 01:14:38.537 seems like a long shot what do you think brent. 01:14:38.537 --> 01:14:44.677 Well i mean i think the japanese get this one right i think they're super sophisticated 01:14:44.677 --> 01:14:48.437 and we're just like you know 100 years in the past in the past. 01:14:48.437 --> 01:14:52.297 Really okay i didn't know the japanese do this that's my guess okay i know that 01:14:52.297 --> 01:14:59.157 the netherlands has a pretty granular postal code system too so this could be a few but per building oh. 01:14:59.157 --> 01:15:03.517 One of My old maps seems to maybe say hungry. 01:15:03.817 --> 01:15:08.677 Hungry, but there's a few options here. That's a rare one, though. 01:15:08.797 --> 01:15:10.697 That's pretty neat. Think about the handiness there. 01:15:10.997 --> 01:15:11.557 I don't know how to. 01:15:11.717 --> 01:15:12.337 You know what I mean? 01:15:12.877 --> 01:15:14.177 In Zala County, maybe? 01:15:14.297 --> 01:15:17.777 Just the zip code tells you write the building to go to. That's so handy. 01:15:17.937 --> 01:15:19.917 But in theory, they should be showing me a specific building then. 01:15:20.297 --> 01:15:22.357 Wow. Let us know not a zip code. 01:15:22.397 --> 01:15:23.937 Please do. Thanks for boosting in. 01:15:24.077 --> 01:15:25.457 Now I got to know. I'm stumped. 01:15:27.022 --> 01:15:28.742 I got to get an upgrade on this map kit. 01:15:30.102 --> 01:15:34.822 Adversary 17 came in below the 2000s at cutoff, but we got to give him a shout 01:15:34.822 --> 01:15:37.902 out. He says, sorry, I haven't boosted recently. I have been streaming those sats. 01:15:38.362 --> 01:15:41.722 I'm getting married next week. So life is hectic. 01:15:42.022 --> 01:15:42.622 I bet. 01:15:43.602 --> 01:15:48.182 Congratulations. Nice to just hear I have a check in during the middle of all of that. 01:15:48.582 --> 01:15:51.522 Wow, that's so neat that we get to hear that kind of stuff. I really appreciate 01:15:51.522 --> 01:15:55.222 that. It's really cool knowing that. Thanks, adversaries. And congratulations. 01:15:56.602 --> 01:16:01.202 Thank you, everybody who supported episode 624 of the Unplugged program. 01:16:01.782 --> 01:16:05.822 We really appreciate it. You know, the thing is, is we work hard, 01:16:05.822 --> 01:16:08.902 and this segment right here is sort of the reinforcement factor of that. 01:16:09.002 --> 01:16:12.302 It motivates us. We give good signal from you. The conversations are great. 01:16:12.502 --> 01:16:16.582 It reminds us of things that we've committed to, like the OpenShift stuff. 01:16:17.182 --> 01:16:21.142 Got to get back on that. So it means a lot to us. And if you like to send a 01:16:21.142 --> 01:16:25.162 boost, of course, you can use the Fountain app, or you can go down the self-hosting 01:16:25.162 --> 01:16:27.642 route with something like AlbiHub and Podverse. 01:16:27.842 --> 01:16:31.102 A shout out to everybody who streamed those sats. 22 of you streamed them as 01:16:31.102 --> 01:16:36.482 you listen and collectively you stacked 44,891 sats for the show this week. 01:16:36.702 --> 01:16:43.302 When you combine that with our boosters, the show stacked a grand total of 210,139 sats. 01:16:49.982 --> 01:16:53.622 Join the fun, grab Fountain FM. They've been making a lot of improvements over 01:16:53.622 --> 01:16:57.642 there and getting closer and closer to making boosting easier than ever. 01:16:57.982 --> 01:17:02.422 And also a big thank you to our members who put that support on autopilot and 01:17:02.422 --> 01:17:05.442 make each episode possible. We really appreciate you. 01:17:05.782 --> 01:17:07.762 And we do this for you. 01:17:08.322 --> 01:17:11.962 Check out the links in the show notes for easy ways to boost. 01:17:12.082 --> 01:17:14.202 We have them all right over there. Okay, boys. 01:17:16.610 --> 01:17:20.910 This is an app that was sent in to us by listener Nick. 01:17:21.950 --> 01:17:26.970 And in the members pre-stream, the bootleg, we were talking about some of the 01:17:26.970 --> 01:17:29.550 problems that Bottles is facing. 01:17:29.950 --> 01:17:34.090 And Bottles is an application that makes it really easy to set up individual 01:17:34.090 --> 01:17:37.190 wine environments to run Windows applications, and they include some installer 01:17:37.190 --> 01:17:38.970 scripts for common popular applications. 01:17:39.230 --> 01:17:41.070 So Nick sent in WinApps. 01:17:42.050 --> 01:17:46.090 WinApps. And what is neat about it, and it works best with their key-supported 01:17:46.090 --> 01:17:51.290 applications. But like what you were talking about back in the day last week, it pops them out. 01:17:51.450 --> 01:17:53.570 Oh, I'm going to have to try this. 01:17:53.690 --> 01:17:55.770 And it includes integration with things like Nautilus. 01:17:56.290 --> 01:17:59.270 WinApp's unified software experience for Linux. 01:17:59.530 --> 01:18:06.470 Yes, it uses Docker or Podman or LibVert, and then it can pop these individual 01:18:06.470 --> 01:18:13.070 Windows applications out and make them feel on Plasma or Gnome like they're as native as possible. 01:18:13.070 --> 01:18:16.730 so if you need to be in windows a lot this could 01:18:16.730 --> 01:18:19.430 be a you know a word or something this could be 01:18:19.430 --> 01:18:22.230 a great way to do it now you want to make sure your applications on there 01:18:22.230 --> 01:18:26.470 like gonna work for sure list it doesn't have to be on here for it to work or 01:18:26.470 --> 01:18:30.090 not but you know you're gonna have a good time but look at this list after effects 01:18:30.090 --> 01:18:35.010 adobe audition i mean illustrator right all the adobe stuff wow internet explorer 01:18:35.010 --> 01:18:39.970 the microsoft office suite from one note to word and outlook and Publisher and 01:18:39.970 --> 01:18:41.390 Vizio and Visual Studio. 01:18:42.690 --> 01:18:46.870 You could also just do a full Windows RDP session as well, and it could just 01:18:46.870 --> 01:18:48.990 be a hyper-efficient way to run Windows applications. 01:18:49.230 --> 01:18:51.110 I like that MIRC is on here. 01:18:51.110 --> 01:18:51.370 Yeah. 01:18:51.710 --> 01:18:54.350 But also PowerShell and Command Pro. 01:18:54.350 --> 01:18:57.870 So this system, it queries Windows for all the installed applications, 01:18:58.630 --> 01:19:02.250 and then it creates shortcuts for those Windows applications on the GNU Linux 01:19:02.250 --> 01:19:07.770 OS, and then it uses FreeRDP on the back end to render the Windows applications 01:19:07.770 --> 01:19:09.970 alongside your GNU Linux applications. 01:19:12.010 --> 01:19:13.110 How neat is this? 01:19:14.123 --> 01:19:18.323 It's so great. And there's an official taskbar widget that enables seamless 01:19:18.323 --> 01:19:22.223 administration of the Windows subsystem and to launch Windows applications. 01:19:23.703 --> 01:19:26.983 So if you want to add that, you can, which is just so slick. 01:19:27.223 --> 01:19:30.343 The whole thing is just so neat. I didn't even know about it until Nick sent it in. 01:19:31.383 --> 01:19:38.503 And it's using the GNU Afero general public license, which is a free copyleft 01:19:38.503 --> 01:19:41.943 software license for all kinds of work specifically designed to ensure cooperation 01:19:41.943 --> 01:19:44.883 with the community in the case of network or server software. 01:19:45.283 --> 01:19:50.683 I'm still regularly blown away that we don't hear about some of these applications. 01:19:50.823 --> 01:19:55.323 Like we do a lot of just sleuthing around to find the craziest applications 01:19:55.323 --> 01:19:56.503 to solve the craziest problems. 01:19:56.623 --> 01:19:59.883 And this seems like such an obvious one that should have been on our radar sooner. 01:20:00.063 --> 01:20:01.043 It's a really good one, Nick. 01:20:01.603 --> 01:20:06.683 Yes, it's fun. It takes me back too, to the old days of trying to run these 01:20:06.683 --> 01:20:08.663 apps and using the different technologies. 01:20:08.823 --> 01:20:12.183 Suddenly I'm like excited to go try to run a Windows application. What's going on here? 01:20:12.183 --> 01:20:15.323 Could I run the Creative Cloud suite? If I could, would I? I don't know. 01:20:15.663 --> 01:20:19.863 I feel, Chris, like this might solve your Bluefin software availability challenge. 01:20:20.003 --> 01:20:21.283 You could just use the Windows Store. 01:20:21.903 --> 01:20:23.243 Oh, that's so funny. 01:20:24.183 --> 01:20:26.223 Well, you could probably run WSL, right? 01:20:28.523 --> 01:20:32.963 Oh, man. You know what? That would be like some serious distroception right 01:20:32.963 --> 01:20:34.483 there, Wes Payne. That's a good one. 01:20:34.683 --> 01:20:38.063 That just about brings us to the end. If you have any tips for my Home Assistant 01:20:38.063 --> 01:20:43.543 hardware setup, Brent's backup ideas for both the server-to-server, 01:20:43.603 --> 01:20:46.123 the desktops, and really, I think the Android. 01:20:46.243 --> 01:20:49.363 Like, what's really ideal on the Android? Say we did want to do a full Android backup. 01:20:49.663 --> 01:20:53.503 Please boost in or go to linuxunplugged.com slash contact for that. 01:20:53.783 --> 01:20:56.823 Also, if you want to make the power user move, join us live. 01:20:56.983 --> 01:20:59.003 The program is live on Sundays. 01:21:02.663 --> 01:21:06.223 You can get it converted to your local time at jupyterbroadcasting.com slash 01:21:06.223 --> 01:21:10.483 calendar, or if you have a podcasting 2.0 app, we'll publish it ahead of time 01:21:10.483 --> 01:21:11.883 and it'll just be right in your playlist. 01:21:12.123 --> 01:21:15.283 And what do we got to tell people every week, Wes? What do we got to let them know? 01:21:16.883 --> 01:21:18.963 Chapters and transcripts. 01:21:18.983 --> 01:21:22.583 Yeah, that's right. Podcasting 2.0 certified over here. 01:21:22.823 --> 01:21:27.583 We've got transcripts so you can follow along or go search for something if you want. 01:21:28.423 --> 01:21:31.843 And easy chapter markers to go to your favorite segment. 01:21:32.003 --> 01:21:35.443 Right back. Play it, listen again, or skip it. Thanks so much for listening 01:21:35.443 --> 01:21:40.123 to this week's episode of the unplugged program and we'll see you right back here next sunday.
Previous episode

Related episodes

Search

Search