LINUX Unplugged - 516: The Fixer-Upper

Episode Date: June 26, 2023

Chris tears into two old PCs, and builds a surprisingly powerful multi-monitor Wayland workstation. Plus, Wes has a new device, and Brent wants answers. ...

Transcript
Discussion (0)
Starting point is 00:00:00 Hello, friends, and welcome back to your weekly Linux talk show. My name is Chris. My name is Wes. And my name is Brent. Hello, gentlemen. Coming up on the show today, we've got three topics brought by each one of us. I don't even really know what they are. We'll surprise each other. And then later in the show, we're going to attempt something
Starting point is 00:00:28 we've never done in like 500 episodes, never done it, trying something brand new. And then we're going to round it out with the classics. So let's say good morning to our friends at Tailscale. Tailscale is a mesh VPN protected by WireGuard. We love it. It'll really change your networking game. I went from having inbound ports for syncing and plex and stuff like that to no inbound ports, everything on my tail net. Go say good morning,
Starting point is 00:00:52 try it for free up to 100 devices. We got a brand new URL to actually get recognition for you. Go in there, tailscale.com slash Linux Unplugged. That's right. You can put the whole proud name in there. You finally get to give the show
Starting point is 00:01:04 the credit it deserves at tailscale.com slash Linux Unplugged. That's right. You can put the whole proud name in there. You finally get to give the show the credit it deserves at tailscale.com slash Linux Unplugged. The one downside is I'm pretty sure your IP table skills have atrophied a bit. It's true. Thankfully, actually. So this is an episode at a time. We're all on the road this week. Some of us out in the woods, some of us on the coast, and some of us out in the woods some of us on the coast and some of us totally out of the country very very fun and we're all at our various destinations we wanted to have an episode for you so that way when we get back in the studio you haven't had to miss anything it's like we were never gone and of course i'm in the mad dash because as i record this i'm just about to leave as it airs i'm just about to get back right now, I'm just running around just like mad,
Starting point is 00:01:46 trying to get everything ready to go. And so I figured what a perfect time to replace my primary workstation. Wait, what? Yeah. Well, it's a go-figure thing. You know, so months ago now, Wes, I don't know if you remember how long ago, we decommissioned the old and tired OBS system,
Starting point is 00:02:01 and we put a, it was an old Ubuntu old ubuntu like 1804 system a custom build box and we put a brand new system thaleo in system 76 thaleo with a 13th gen intel in there was that four or five months ago yeah within the last six months i think think time flies and you know it works we just wanted to make sure it works so we we set that OBS machine aside. It was on its last legs in several ways. And at that same time, I set my workstation machine in my office aside. Because they're both identical machines. When I ordered the OBS machine, at the same time, I ordered a duplicate machine for my workstation with the foresight of thinking the OBS machine is pretty critical. If anything ever goes wrong, I want to be able to just hot swap apart from my workstation and that actually happened a couple of times power
Starting point is 00:02:49 supply i think and video card i think we had to replace once it's nice it's nice to be able to do that in a pinch and i figured well what i could do now is essentially take the best from both and take the parts that are working on the obs machine take the parts that are working on my workstation machine build one really kind of fully built well running workstation let's be honest you're sacrificing one of your children yeah to harvest their organs to build one mutant stronger child it does feel like that because then you end up with one rig that's like pecked at it's just like a bone of just the bones are just sitting there and you're looking at the meat you're like should i try should bones are just sitting there. And you're looking at the meat and you're like, should I try? Should I bother?
Starting point is 00:03:26 Should I try taking all the RAM? You know, doing all the math. And of course, it's just been bits and pieces that I've been working at. And the timing just sort of came together where it's this week. The machine's ready to go. And, you know, so I figured, why not?
Starting point is 00:03:41 And it's a bit of an interesting machine. This would also be my first NixOS on desktop hardware instead of just a laptop or a server. This is my first NixOS desktop machine. That was kind of exciting. And all the parts are pretty good, but they're not very new. So I thought I would, I'll tell you about,
Starting point is 00:03:58 I'm going to review my old rig here for a second. It's got an Asus X99A motherboard that I ordered back in Aprilil of 2016 seven years ago it was a high-end motherboard it was 233 us greenbacks at the time but going on ebay it's still going for like 180 to 210 to this day this one component this Asus X99A, has held up value-wise more so than anything else. Because like, here's a real stinker. The CPU is an Intel i7-5820K, which has six physical cores, clocked at 3.3 gigahertz. This is a fourth gen Haswell. This is an old CPU. And I have it overclocked from 3.3 gigahertz to 3.9 gigahertz.
Starting point is 00:04:52 When I bought this CPU, and remember, I bought two of them at the time. It's $388.99. Now, on eBay, $20, $60. Wow. Yeah. But I mean, like, if you're going to rebuild the same system, on eBay, $20, $60. Wow. Yeah. But I mean, if you're going to rebuild the same system, $20 to $60 isn't bad for a CPU. And I have an upgraded Cooler Master EVO CPU cooler on there, so it's got one of those big tower coolers. This was slightly upgraded after the purchase.
Starting point is 00:05:20 In 2019, in June of 2019, I put a Ron rx 570 into this thing it's 368 dollars at the time back in 2019 when i bought it now worth 77 today 77 pretty big drop in value and not a great video card anymore 64 gigs of ram in the system in total now after like, because each system had, you know, different RAM, but I had that same RAM, but had it split up. So I just consolidated the working RAM in one machine. I also consolidated the hard drive. So it's got a 256 gig NVMe plus a 240 gig SSD, then a 480 gigabyte SSD and then a whole slew for one terabyte Western Digital 10K RPM spinning rust that are all in a RAID 0 on a mount point that I call slash scary to remind myself that all of that data is is very precarious. But this mount point of these four, one terabyte, 10,000 RPM spinning rust. This is a, this is a logical volume that I created with LLVM when I first built this rig back in 2017, formatted it with XFS.
Starting point is 00:06:38 And then that one single volume has moved arch Fedora, Ubuntu back to arch now to nix os and every time i just unmount it when i go to reload the system i don't i don't mount it during installation then after the system's installed i just go they they all the linux distros always see this logical volume from lvm and from from there i just mount it like a disk and all four disks show up in a RAID 0. And I put my Steam library on there, put my Dropbox library on there, and I put my NextCloud's libraries on there. And that type of stuff that is resyncable, but nice not to have to download. It's really just your local cache sort of. Yeah.
Starting point is 00:07:23 For big old files. And that can just move between installs. And that's it. It's really just your local cache, sort of. Yeah. For big old files. And that can just move between installs, and that's it. It's nice to be able to use that. I find it impressive that your slash scary has so much staying power since 2017 and migrating it so many times. You didn't even make any mistakes
Starting point is 00:07:35 and wipe it out accidentally. That's impressive. Nope. You got to think eventually one of those disks is going to pop. He does not have a lot of faith in you. You hear that? It's a ridiculous setup.
Starting point is 00:08:05 It's just stupid. It's a dumb way to do it. No doubt about it. I think the wildest thing that I do with this system that that poor little AMD 570 has to deal with is I have four displays now hooked up to this workstation. And I got to say, so far, GNOME with Way, Gnome 43 with Wayland's doing a pretty good job. I hate, I hate this though, because... I knew there was a button here somewhere. Okay, so I got four screens. One of the screens is vertical. Then one of them's up top. One of them's like right in front of me and one of them's off to the side. Which screen do you suspect the system and thus Wayland and GNOME, which screen do you think they use as the default screen? The primary screen.
Starting point is 00:08:27 I'm going to say the vertical. You want me to say top left? Yeah, it's the fricking vertical. It's the fricking vertical screen. So like the BIOS boots sideways on a vertical screen and like, you know, what do you do?
Starting point is 00:08:40 Right. Cause this, this, this video cards got three display ports and an HDMI port. So I thought, well, the HDMI ports and an hdmi port so i thought well the hdmi port's probably the primary display port so i'll hook up the center middle screen to hdmi and then i'll put the other screens on display port nope nope it's like one of the display port ports is the primary port and that's the one the vertical display is plugged into so
Starting point is 00:09:01 when you first get a system booted up that's the primary monitor where the login screen is sideways and when you're looking at the bios information that's sideways and when you're watching the first initial boot sequence that's on the sideways screen and it's it's just so frustrating that you can't change that kind of stuff and it feels like it's different for every video card i use but as far as like once i set it in genome it's working really well it's sticking and every time i wake the system up the monitors are restoring so pretty happy with that better than i had before i'm rocking uh i think it's like 44.1 or something so i'm running 44.1 on wayland it's working pretty good and i'm using i I know this sounds weird, but I'm using an old used Apple Magic trackpad. So I have all the swipe gestures in Genome.
Starting point is 00:09:50 It's a nice little tip if you're on, even Plasma. You can get them, you can pick them up for like 80 bucks. Now, Chris, did you run into any like really odd hardware issues? Because you were kind of Frankensteining two of these systems who've really had many hours on them. Did you run into any weird stuff? I had, for the life of me, I couldn't get the installer to sort the bootloader out with all the disks attached. And I gave it a go, and I gave it a go,
Starting point is 00:10:13 and I inevitably just had to unplug all the disks except for the NVMe. Oh, really? And then the installer could do the partitioning and do the... But then I had to go after the fact now. I have to go after the fact and repartition this thing. And Nix does partitioning differently, or does the mount points differently, right? Like a noob, I opened up fstab at first,
Starting point is 00:10:31 thinking I would set up my new mount points. No, no, no. What a dope I am. So you got to go, of course, you got to go into the hardwareconfig.nix and set it up all in there. And it makes sense, but it's just different. It's just different.
Starting point is 00:10:43 I played around a little bit too with GenomeRDPp it turned out i'm a bit curious to check back in yeah it's i've my results have been hit and miss i think it might depend maybe you need the right rdp client but now instead of having to do the rigmarole that you and i had to do you just go into your sharing settings in gnome settings and one of the sharing options, like along with media and remote login, is remote desktop. And it just spins up the RDP server, and it's using Pipewire, so you can have Wayland, and you can get your console,
Starting point is 00:11:14 your GNOME desktop, in the RDP session. My experiences were pretty crappy, even on the LAN, though. So I think I have the wrong RDP client. Maybe people know a better one. Still, though, I mean, if you're gonna be need to do support and you need wayland or want wayland for some reason i guess genome's the way to genome is the way to go for now huh
Starting point is 00:11:33 so i got it i got it so i got a couple of questions i want the colony hive mind to give me suggestions for a good budget gpu to replace that am 570. You're not going with an arc? Well, I'd like to, but A, it might be a little bit out of my price range, and B, I want something that'll work with stable diffusion, and I don't know if the arc is quite there yet. So I'm looking for a video card that would support stable diffusion. It doesn't have to be crazy fast, because I want it to support it on a budget. And then the other thing, because it's on Knicks now is I can not get easy, stable diffusion to work, you know,
Starting point is 00:12:06 cause the way Knicks is, you can do a steam run and it'll boot up and start the, start the whole process. But then it airs out. So I have to work that. There's a few things I still have to sort out, but so far I'm very impressed you guys with how smooth and fluid current gnome and Wayland and everything feels on a workstation. It's a nice
Starting point is 00:12:26 workstation, but it's essentially parts from 2016 and 2019 cobbled together. And man, like pretty happy with it overall. I have to say it. Firefox feels super, super responsive pages feel like they're loading faster than ever. And this is the same system where years passed. I was having to do, it was an iteration of the system, at least where I was having to do all these things to like load my bro, my browser profile into RAM. You guys remember that? Oh, yeah. Yeah. I didn't have to do any of that this time.
Starting point is 00:12:53 And I'm very happy with the performance so far. So very, very nice machine for something that is essentially put together with Frankenstein techniques and parts from years ago. I'm excited that you're going down the Nixos route with it, too. Yeah, it's been nice. Hey, Wes, how long do you think this setup will stick for him? Do you give him, like, a two-month prediction? Wow. I'm hopeful that at least since, you know,
Starting point is 00:13:16 even if he needs to, like, move it or replace stuff, you've got it all in Nix now, maybe it means some form of the system can maintain. Well, I'll tell you what. At least spiritually. What makes it so doable is I just lifted the config off of my laptop, which I'd recently
Starting point is 00:13:32 switched over to Genome, dropped it on this new system after I had Nix installed, rebuilt the system, changed like a dozen lines in the config, like host name, changed the boot stuff a little bit, changed some of the mount points, rebuild, restart, and I had the whole system, essentially everything ready to go, except for the stuff I put on via flat pack. I just do that manually still. That's pretty awesome. You know,
Starting point is 00:13:53 because it went from like, hey, I think I'll do this to like, I was done within an afternoon. And so that's going to be my next question is how fussy was getting this all besides the monitor stuff? I mean, it's way quicker than it used to be way quicker this way so it's pretty great and it you know it feels really really solid because you always have that rollback capability and the downside is there are things like this easy stable diffusion that i can't get to run under nixos yet it's because it like it can't find it the error messages is error no binary for g, unable to find object for all current devices. That seems serious. It's there, right?
Starting point is 00:14:29 But it's just somewhere in Nix that it can't find because Nix is weird. And so I'll have to just run it in a different way, no doubt. But I'll have to figure that out. Now, those are the kinds of things you like. If you were to drop easy stable diffusion on an Ubuntu desktop or a fedora desktop or hell even mac os or whatever it would just run and you wouldn't have that problem but because you know your environments and your paths are all different in nix os some things need a little extra hand holding i tried using steam run but just didn't take but either way like you know i'll figure it out it's not the
Starting point is 00:14:58 end of the world right i've got other systems in the meantime so if i can't generate an image on one computer it's not the end of the world but man you guys it is so great having a desktop again hallelujah oh i am freed freed from the context and constraints of a laptop because a laptop you always have to remember in the back of your mind this thing might be unlimited connectivity i might need battery life yeah it can't stay here forever it can can't run 24-7 if you want. Like, would you have on a laptop Dropbox and two different NextCloud clients syncing simultaneously all the time 24-7 on a laptop? That'd be silly, right? Because if I'm on a mobile connection, I'm going to use up my entire LTE connection just syncing all that stuff all the time.
Starting point is 00:15:44 Not to mention it's a ton of IO for one disk in a laptop. And not to mention it eats up a bunch of battery life. So it's just dum-dum-dum-dum-dum-dum-dum. But on a desktop with multiple dedicated disks and a big-ass power supply and an actual full CPU with cooling and, like, lots it's glorious it is like it it's i hate to be so cliche but it's like it's like having a it's like having a full power system again even though it's old it still feels great oh very excited to be back on a desktop uh remind me to revisit my syncing setup here on my laptop i feel like maybe I could use some advice. Wait, you've got more than three syncing clients?
Starting point is 00:16:30 Yeah, at least two. Let's just put it that way. There you go. I say go for four. Linode.com slash unplugged. Head on over there to get $100 in 60-day credit on a new account and check out the exciting news. Linode's now part of Akamai. Yeah, the Akamai. But all the developer-friendly tools like the
Starting point is 00:16:51 Cloud Manager that's just beautifully built, the API that's super well-documented with libraries ready to go for your favorite language, and the command line tooling is kind of like my Swiss Army knife. I use it for S3 object storage upload. i use it to take snapshots and machines reboot systems it's it's just like handy all that stuff you know all the tooling that i love that you love or if you haven't tried it yet maybe you will love everything there to scale in the cloud all that it's still there but now it's combined with the power and global reach of akamai and they're expanding their services to offer more resources and more tooling, but still giving you that reliable, affordable, and scalable solution for yourself, an individual, or a business of truly any size. It's what we use for all our public-facing stuff that we've built in the last
Starting point is 00:17:35 few years. And part of Akamai's global network of offerings, data centers are going to be expanding worldwide. They're going to give you access to more resources, so that way you can grow your project, your site, your business. So you can serve your customers, your friends, your family, or maybe the next generation of users for your cool project. So why wait? Experience the power of Linode, now Akamai. Go to linode.com slash unplug. Go there today to learn how Linode, now Akamai, can help scale your application from the cloud all the way to the very edge. It's linode.com slash unplugged. Get that $100 and support the show. linode.com slash unplugged.
Starting point is 00:18:15 Well, gentlemen, I thought I'd bring a slightly unusual topic because I just can't get this one out of my head this week. I wanted to explore privacy from kind of a U.S. lens. You guys will feel right at home. But for me, that's like slightly across the border, you know. But I think it really applies to anybody, anywhere, any of our listeners. There was an article just this week as we record that was reported by all of the media, Wall Street Journal, Washington Post, CNN, you know, and then all the tech ones that on June 9th, the office of the media, Wall Street Journal, Washington Post, CNN, you know, and then all the tech ones, that on June 9th, the Office of the Director of National Intelligence in the U.S. declassified
Starting point is 00:18:52 and released a report that was dated January 2022. And it was following a request by Senator Wyden to disclose how the U.S. intelligence community uses commercially available data. And this data is generated from internet connected devices. We've all got them and made available by data brokers for purchase. Now, some of us might not be surprised by any of this, but I thought actually this was pretty interesting because it just showed us that things that we thought were happening are actually just happening out in the open without any real thoughts or rules around it. And so this data is coming from, you know, anything you can imagine, like your smartphone and your car and web browsing, fitness trackers and your toothbrush and those kind of things. trackers and your toothbrush and those kind of things the web browsing part to me is the disturbing one because it sort of implies perhaps that these data brokers are in contract with the isps and i don't i don't know but you know yeah so this is a this is an industry that i find
Starting point is 00:19:57 absolutely abhorrent but it is a growing industry in the u.s of companies that make these relationships with banks visa mastercard um and all these other outlets and isps and then hoard your data some of them even have web portals where you can go for under a hundred dollars and you can buy someone's real time location anybody can do this something because that's how there's so many of them that's gotten so loose that's you that's how you knew i was gonna be late today i'm always tracking you always tracking us cost me thousands of dollars but it's worth um and so this obviously makes it available to the u.s government for purchase as well and any other government right the russian government the chinese government could be buying this information as well maybe through proxies maybe not
Starting point is 00:20:43 and i find it just so disgusting as a linux user too it feels like i just want to shake the world and be like don't you see there's a better way but it's like they just don't care right i mean we've i think a lot of people listening to be like yeah i already knew this i heard about this from snowden and this is like a whole other level right because this is about a privatized spying industry yeah and and And, and, you know, you, I would suggest you go and read this report because it's, it's actually a surprisingly good read and written in English. Like it's not just all spy code or something. There is some blacked out stuff to make you feel like you're in a movie. Um, but I, I pulled a few quotes
Starting point is 00:21:22 cause I thought you guys would appreciate this. And they're just kind of like talking about it. Like it's an everyday thing. And to me, I was kind of surprised that they're so laissez faire about this stuff. So here's a quote, the government would never have permitted to compel billions of people to carry a location tracking devices on their persons at all time to log and track most of their social interactions or to keep flawless records of all their reading habits. Yet smartphones, connected cars, web tracking technologies, and the internet of things and other innovations have had this effect without government participation. And there's these other quotes that I find fascinating. I will say there's a difference here discussed about the difference between commercially available information, which is basically for sale, versus what we used to refer to as publicly available information. So things that you might find in the white pages or yellow pages, you know, for those who even remember what that is, but also just things that are reported in the newspaper. So here's another quote from the report.
Starting point is 00:22:29 As noted above, we think it's insufficient as a matter of policy to treat all CAI, that's the commercially available information, as PAI, public available information, without more, because modern CAI is so different from traditional PAI. Today's CAI is more revealing, available on more people in bulk, less possible to avoid, and less well understood than traditional PAI. It's only a little oversimplified to say that when Executive Order 12333 was adopted in the past. U.S. persons generally understood that the white pages in the New York Times were public, but also understood that it was possible to choose an unpublished telephone number, and usually to keep oneself out of the newspaper.
Starting point is 00:23:17 Today, in a way that far fewer Americans seem to understand and even fewer of them can avoid, that far fewer Americans seem to understand and even fewer of them can avoid. CAI includes information on nearly everyone that is of a type and level of sensitivity that historically could have never been obtained, if at all, only through targeted and predicated collection. As a matter of policy, therefore, asserting that modern CAI is materially indistinguishable from traditional PAI is like saying a ride on a horseback is materially indistinguishable from a flight to the moon. So essentially they're saying that people have come to kind of this understanding that they have some right to privacy, but modern publicly available information is so rich with information it's like too tempting they say here too that the intelligence community cannot willingly
Starting point is 00:24:10 blind itself to this information i think that's just it's like it's we're all voluntarily putting this out there we all know this though as tech people like this is something we we know right like yeah of course we know this but i think there is a real cost that is worth mentioning. And if you, if you've had a hard time reaching other people and making them appreciate why this is a problem, as we record today on June 16th, two huge stories broke. data was exposed in a hack that that has impacted meant multiple world governments apparently um and businesses and apparently it seems to be like just some piece of crap ransomware attack too which is always the most frustrating thing but then specifically in louisiana and oregon which is where i'm headed uh users had their information compromised and with it what is called a sprawling cyber attack same sprawling cyber attack that also hit the u.s federal government and it has affected 3.5 million organians with driver licenses or state id cards or anyone with documentation that same documentation in louisiana their information
Starting point is 00:25:15 has all been exposed because the government was storing that information and because their systems were vulnerable to basic ransomware attacks, that information got leaked. Also today became public that several U.S. federal government agencies have been hit by a global cyber attack by Russian cyber criminals, it's believed, that exploit a vulnerability in widely used software, according to the U.S. government. Since last month, hackers have been exploiting a flaw in software known as MoveIt. Companies and agencies use this to transfer data around. Progress Software, the firm behind it, told CNN on Thursday that the new vulnerability in the software had been discovered. It could be exploited by a, quote, bad actor. So even when they, you know, when they collect this information for the right reasons, which I don't know,
Starting point is 00:26:07 I don't think they're buying all this information from these private brokers for the right reasons. But even when they do collect this information, like your driver's license information and stuff, uh, it gets leaked. If you give it to the government, inevitably their tech stack, their tech debt,
Starting point is 00:26:19 like it's just not robust enough. It doesn't keep up with the times. Bad practices happen. People get ransomware and look where we're at. anywhere not just the government right right right right but the government's in this case i'm giving them a hard time because they're the ones seemingly buying this information but these data brokers could get breached you know they i mean you might maybe on on the whole you might assume they have better security practices but who knows it's so frustrating what i find fascinating is watching you kind of have these two markets
Starting point is 00:26:46 right you have this let's say legal information market that's done somewhat out in the open but you also have these bad actors who have you know underground sort of dark markets that are kind of selling the same information really and. And there's probably easily some information being passed from one of those markets to the other regularly. And so it's just like, we're at the mercy of these two massive, massive movements, if you want to call them. And the big question I have is what the hell can you even do about it? Yeah, it's pretty creepy, right? It's creepy to think your web browsing habits. So if you're looking at porn, potentially that's getting tracked. Your Visa and MasterCard transactions. So if you've got a debit card with a MasterCard or Visa logo on it, or you got a credit card, that's getting tracked. about self-hosting,
Starting point is 00:27:44 methods to use private credit cards and private email addresses. Mostly, not because I have anything that I'm trying to hide, but if I ever did have anything I wanted to hide, I wouldn't want to all of a sudden just start using these tools and then stick out a red light. I prefer to try to normalize it as much as possible
Starting point is 00:28:00 so that way, when I need it, I've already practiced it, I've already normalized it. Well, it's like so many things, right? Like, I might be okay. There's lots of stuff where I'd be okay with someone hosting it for me. If I'm offered the right controls, which include sort of privacy, freedom, etc. And in so many of these areas, we're just not. And I can't trust that if I put some stuff, even if you don't intend to leak it, I can't trust that if I put some data into your system, I have no idea what will happen to it. Yeah, I thought we could offer a few resources, Chris. Whenever I sit in your office, there's always a book just sitting there staring at me that I've kind of wanted to leaf through. And I thought we could recommend that one. I know you've kind of read about it as well. I'm interested to hear about your thoughts. It's extreme privacy what it takes to disappear by michael bazell uh what was your initial takes on that one
Starting point is 00:28:50 there's a lot that i think our audience will know in that book but it is a great resource of recapping all the fundamentals kind of in one spot there just to kind of help think about the different things that you leak and um ways of thinking about privacy. So I do still recommend it, but I think probably some of it will be stuff people have already seen and read, but you know, centralized resource is nice in a way. I would imagine just by the nature of being a book, as soon as you publish it, it's a little bit outdated too, but maybe the concepts still apply. I think maybe it's a useful tool too, because sharing this stuff, you know, we're talking about how as tech interested folks, maybe we have a little more purview into just how deep this goes.
Starting point is 00:29:29 And if we're ever going to force change at a systemic level, we're going to need more people to care. And maybe they won't, but the first step to that is at least knowing that it's happening. A book like that would be great for people that are just curious, but maybe just a little bit less knowledgeable about this stuff. Yes, that's a great point. If you don't understand cookies and IP addresses and all these other things. Yeah, and some basics around file encryption and privacy. Yes, yeah, for that audience, it'd be fantastic. There's another website that I've known about for quite a while now, but I think it's worth revisiting. Have I Been Pwned? You guys, have you tried this before?
Starting point is 00:30:03 Oh, yeah. It's a website by Troy Hunt Hunt who kind of collects a bunch of data breaches and then you can go and look up at least your email address, see which ones you're part of and which of your information is out there. It's really illuminating. Or depressing depending on the results. Yeah. Although I think his former tech snap host we owe Troy Hunt, you know, I mean, he sure generates a lot of content. Yeah, I mean, we've been following that since the very beginning of that tool. That is pretty great to see it. So now it like integrated into stuff and all kinds of
Starting point is 00:30:34 things. Yeah, that's a great one too. Yeah, I've been also listening to a podcast lately that has perfect for road trips, Darknet Diaries. I don't know if you've each dug into it, but he has a section of his website called Stalkerware Resources. And some of that applies to this information, but some also applies to people who have some far more serious issues,
Starting point is 00:30:59 too. There's a bunch of great stuff in there. I would recommend at least browsing that one and just listening to Darknet Diaries generally. There's some bunch of great stuff in there. I would recommend at least browsing that one and just listening to Darknet Diaries generally. There's some fascinating stories about what happens sort of on the underground or the web that applies on this. And of course, the EFF, Electronic Frontier Foundation, has a privacy section. They have a great surveillance self-defense tool that describes a bunch of this stuff. That's always the first place I go and send people when they show a sign of being interested. So a good reminder there. Yeah. And I think for us, when I internalize, what am I actually going to do about this? I do feel good about the fact that
Starting point is 00:31:39 I have set all of my data for my phone. Everything that syncs goes over tailscale directly to my next cloud. Nothing goes over the public internet and using graphing OS. I'm sorry, drafting. I do feel like I am opting out a little bit more, but man, there's still so much. It's, it is a constant,
Starting point is 00:31:57 constant thing. And I could feel myself drifting more and more towards like radical privacy advocate. Like I'm starting to feel like the wording that we've all heard before but it's actually starting to resonate with me for some reason after years of never really landing is privacy is a fundamental human right and i just that actually for some reason after hearing it for years it finally really does feel like well yeah yeah it is it is a fundamental right and i don't know so i you know just gonna get a radical about it i suppose but
Starting point is 00:32:25 thinks really the practical way to do it is self-hosting which you can reducing cloud usage where you can and just being mindful about the metadata you generate and there's not a lot you can do about the payment rails today that's just that's a highly surveilled system right now you know you keep hoping theorizing musing on getting some sort of less phone different phone you know and just as part of me having to get a new phone we'll talk about that a bit more shortly uh i've been going on more drives and other activities without any lte or cell signal and it's just a little little throwback to it interesting and it's actually not are you printing maps out like what are you doing
Starting point is 00:33:05 you going on map quest well i got the local area loaded and i know you know none of these are like yeah like spots i've never been yeah so you got offline okay yeah that's a good idea i know i know you've probably done this a thousand times but it's a totally different driving experience just to turn off the map right uh there's something about it because then you rely on your internal navigation chris you and i've talked about this when we go on our drives and man, not relying on something to give you that information just makes you a smarter human. So Wes,
Starting point is 00:33:33 good on you. I support this, this route, but it, I also find it very cute because welcome to my everyday life, basically. Bitwarden.com slash Linux. Go there right now to get started with a free trial for yourself
Starting point is 00:33:48 or if you're part of a team, maybe an enterprise, and you want to really up your game, it's Bitwarden.com slash Linux. It's the easiest, most straightforward way for an individual or a business to store, share, and sync your sensitive data. Bitwarden vaults are end-to-end encrypted with zero knowledge encryption, and Bitwarden is open source. It's trusted by millions in the community and thousands of organizations worldwide to secure their passwords and just to generally store that sensitive data. It's what Wes and I have been using for like almost three years now. Put your two-factor
Starting point is 00:34:17 codes in there. Put your recovery keys in there. You can put some payment information in there. Bitwarden has no idea what's in there. It's end-to-end encrypted. And that gets audited. That gets verified. And Bitwarden's always improving the experience too, making the application better. And it is so simple to migrate. I was blown away. It took minutes, just minutes, under 10 minutes,
Starting point is 00:34:37 including downloading it, getting it, installing it, and doing the migration. Check it out at bitwarden.com slash migrate. But go to bitwarden.com slash Linux first. That way you can support the show. You can check it all out and try a free trial for a team or an enterprise at bitwarden.com slash Linux. So you teased us a little bit.
Starting point is 00:34:59 I am so excited that I just started updating my pixel seven to the latest Drafting OS while you're talking about this. So I know you had your phone die on you just kind of like out of nowhere. And we were taken aback because it was just like two weeks after my iPhone 14 had bit in the dirt. Right. Your Pixel 7. It's like, OK, so neither one of these really feel all that reliable. But since it was so new, you were able to get a replacement.
Starting point is 00:35:26 That's right. replacement it's here and so i've just been going back through the process of getting it all set up avoiding stock and uh well i did i did actually get the part of trying to restore my old semi-broken phone back to the stock image i figured you know why not before i ship it back to them that way it's not now drafting on there oh so so now you have reversed the drafting process. Uh-huh. Which also is surprisingly easy to do. Anything in particular? Well, they give you some steps to sort of unenroll the custom keys that you
Starting point is 00:35:53 put in when you go through the setup process. Right, okay. And then you go Google has their own fancy web flashing tool. And so you go over there and then they've got it so you can just sort of flash back to the latest stock image. And it'll relock your bootloader and all that. And so you go over there and then they've got it. So you can just sort of flash back to the latest stock image and it'll relock your bootloader and all that. Man,
Starting point is 00:36:09 you know, we go iPhone pixel versus stuff all the time, but Apple just can't even touch that. I would say, I mean, you get a little more detail in the Google version, but I've, it made me even more impressed with the drafting side,
Starting point is 00:36:20 just how smooth and slick it is. And you just kind of click through a couple of buttons and walk through the steps and it's, it's, you know, a few phone reboots of course but then you're done totally okay that's good to hear but okay i'm kind of taking this as an opportunity to go a little bit the next couple of steps because i you know i switched here but i wasn't going to switch everything all at once it just wasn't practical so i've still got some google things here there and i hadn't really addressed the permanency of what was getting because in the past i've kind of relied on either either the plug-in phone migration of apps
Starting point is 00:36:48 that'll happen, or cloud syncing of things. And sure, I still have a lot, anything that I'm syncing with SyncThing or NextCloud or whatever, that'll all work, or anything that has a cloud backend service, or any hosted service if it's self-hosted. But I'd never quite gotten around to dealing with backups, or like, you know, what if this happens again? Can I do something with drafting so I can have something that doesn't mean I need to manually reinstall every app?
Starting point is 00:37:10 Right, maybe you get base drafting reloaded and then just do a restore or something. And it doesn't need to be perfect. You know, like I'm okay with the process. I kind of actually enjoy it as an opportunity to, you know, not get everything that I have, but just sort of start with what I know I need and then I can custom just instantly that app install. Do you see my screen right now? Do you see
Starting point is 00:37:26 what it's doing? Yeah. Optimizing app 203 out of 331. That's yeah. I mean, that's why I have to start over. Cause I got 331 fricking apps on this stupid phone right now. And I just never stop. I just keep adding and adding. And so I eventually got it to start over. All right. So I see that Giraffian has, it looks like it's got backups sort of built in. Go poking around at that, and it seems to be using something called Seed Vault, which is a backup system designed
Starting point is 00:37:56 for the Android open source project. Yeah, or perhaps like their fork of it, potentially. Yeah, that's where things get a little unclear. So just as I'm getting excited, like, cool, there's something built in for this. It looks like it can talk to a WebDAV system or even NextCloud. There's a lot of possibilities here. You point out
Starting point is 00:38:14 to me some tweets from the Drafting Project Twitter account, suggesting that A, Seed Vault is not very reliable, maybe B, controlled by folks that have mixed views of the project or there's some at odds here, and then C, that longer-term drafting
Starting point is 00:38:32 is planning to either use a fork or rewrite it or switch to something entirely different. So now I'm feeling a little bit like, oh, what am I getting myself involved with here? Yeah, am I using something that's being swapped out? That's what I was wondering.
Starting point is 00:38:45 I did see they kind of polished things up. They pulled all the latest bug fixes for the Android 13 sort of releases. So it's about as good as it's going to get anytime soon, I see. But having started to play with it, I do see... I do notice some of the issues that they were mentioning on
Starting point is 00:39:01 Twitter, unfortunately. Oh, really? In particular? Well, I tried to get just WebDAV set up. Try that. I also got NextCloud installed to try that method. So the idea is it backups to NextCloud over WebDAV, and you can just have a nightly OS-level backup to NextCloud using the Seed Vault system. Right.
Starting point is 00:39:20 Unfortunately, it did talk both ways. You could either use the actual next cloud client app it'll it'll even fancily prompt you to install it from either f droid or the play store so that part was kind of impressive it's like actual yeah integration at the same time it said not recommended for next cloud so we got the uh that what is it dav x5 x5 yep uh which i that's another app i've been meaning to try but just hadn't gotten on that first version. DevX5 is what we're using to make NextCloud the backend for all my CalDev, CardDev, all the calendar, contact syncing, all that stuff that normally would sync to a Google account. Yep. Is using, what is it called again?
Starting point is 00:39:56 I just already forgot. DevX5. Yeah, DevX5. Thank you. And that lets it use NextCloud. DevX5 does that translation to NextCloud in the backend and makes it all work just pretty with Android's default stuff. So just, you know, your contacts on NextCloud show up in your phone app, etc.
Starting point is 00:40:11 Yeah, it looks super useful. That's one of the things I'd like to migrate because I've still got my contacts over on Google, shamefully. Yeah, we'll put a link to that in the show notes. I know Brent has been a longtime user as well. Yeah, been working great for me, actually. So I'm happy to hear you're moving in that direction. So that had an option to be the web
Starting point is 00:40:27 dev thing, or I can use the Nextcloud. I've now tried both of them. They do set up a backup location, and it moves some data up there, but every single one got a backup failed. And I tried to go in and then restore to see if I could just do the restore even if the whole backup didn't work, and
Starting point is 00:40:43 it didn't work enough for it to have prompted me with like an entry to restore from so that uh that's not good that's not great yeah that's not the you generally want the restore part of a backup yes i'm glad you checked it um now i do see that they have a backup option to the local phone hard drive uh-huh okay which maybe doesn't work if you're trying to back up like everything on your phone hard drive yeah but if you excluded that directory and then like sync thing did off or something that so now that's what i'm thinking because i've so i've just i've just tried that um it did appear to work it well it still said backup failed it got all the way it said 100 hung at 100 for a while then said backup failed. But if I go to restore backup...
Starting point is 00:41:26 Does it actually still restore? Yeah. Maybe it's like one thing failed, right? You know, like one file or something was locked or whatever. Yeah, it has a backup status. And I see local contacts still say waiting to back up. You don't need those, do you? But it did get text messages, call history, device settings.
Starting point is 00:41:42 It got F-Droid, Play Store, Messages app, you know, a bunch of other apps I had installed. So I wonder, like, do I keep, is it worth going down this route? Like, I guess this way I would have to come in here manually, I'd go, you know, run the backup, and then grab the backup folder
Starting point is 00:42:00 and sync that with NextCloud. I love it, right? Because you're depending on multiple things so if sync thing stops working for some reason then your backups aren't getting off the phone but thinking about it i wonder like when when do i need this and what what all problems am i really trying to solve because i think for anything crucial that's going to be something that is more like sync real time think in real time and i i'm imagining this would be more i could get away with an older version.
Starting point is 00:42:25 So let's say I hadn't done one for a month. My phone breaks, I get a new phone. Okay, but if I'm mostly just missing, if I'm mostly using this as a convenient way to capture the state of the phone from a system view in terms of settings and installed apps and not necessarily relying on it to capture crucial data, is that workable?
Starting point is 00:42:45 Could I at least then get back to sort of a baseline, I need to re-sign into a bunch of stuff and sit stuff down that's kind of my approach um with one a big exception recently but until recently my approach has been anything critical is getting synced real time so like notes that syncs contacts calendar that's all set somewhere else on my next cloud that syncs but you know then i thought well i'd put a couple of bitcoin wallets on there and i'd like to have those backed up you know i don't put anything in there i wouldn't i wouldn't like be upset about losing on a mobile device but when i'm traveling to el salvador here i'll probably put a couple hundred bucks which is the most i've ever had on a mobile phone and And I really like to have that backed up.
Starting point is 00:43:25 I also noticed there's some apps that don't allow themselves to be backed up by this process. So I wonder, it'd be interesting to try because maybe it would back up reliably and restore and it'd be fine. It would be worth trying, but it might be an app that's like,
Starting point is 00:43:37 nope, sorry, I don't want to be backed up. I am trying to restore right now and it's successfully going through. It's just reinstalled Slack and Element and NextCloud. So I guess I'm trying it. I'm not hopeful. I'm curious if Brent or the audience have any, you know, are there other tools I'm missing?
Starting point is 00:43:54 Are there apps, like, if I just kind of want to get the system state, installed apps, and maybe, like, the call data, call and message, just the base stuff, what are the best routes? It also would be kind of nice to have the application data, you know, if you could. But yeah, I'm in the same boat as you. I'd like some recommendations. Yeah, I unfortunately am in the same boat as both of you. I've tried a variety of tools.
Starting point is 00:44:17 I know if you have root access on your device, there's a couple extra tools that can help you. And I've not tried them. I know listener Jeff was telling me just this week that he tried one and didn't go so well for him, unfortunately. So I feel like this has been a major issue specifically with Android phones for a long, long time. You know, if you don't want to rely on the Google backup stuff, then your options feel sort of incomplete to me. And I've struggled with making backups
Starting point is 00:44:51 of my phone regularly, you know, with so much traveling and stuff. You never know when a dump truck comes by and smashes my phone. So, but I've not found a very good solution. So I would love again for sort of the JB Hive mind to give us some better solutions.
Starting point is 00:45:06 A call to the Hive mind! Please come save us. Yes. I need GPU recommendations for budgets to do the stables of the fusions. And then we need
Starting point is 00:45:17 really solid but yet flexible Android backup solutions that won't kill our battery life, too. Photos is another thing. You know, like, I sync those off now with Image image yep yep and that's been working pretty well for me so we'll put a link to to dav x5 in the notes because that's a that's a must recommend by all
Starting point is 00:45:34 of all three of us now and then i'll just give one more plug to graphene os and to the image project two different projects now that i rely on greatly and I'm very appreciative of. Image I-M-M-I-C-H replaces Google Photos. Both, they have the app locally, so you can browse your photos locally fast, and it's syncing. And they're working on the machine learning type stuff, so you can search
Starting point is 00:45:57 based on objects and faces. Exciting. And now, it is time for Le Boost. So we're doing something we've never done on the show before we're going to cut in live from current day to read the boost on the show as a thank you to everybody who's been supporting us live and we'll start with some ballers adam c 1999 the pot father comes in with 77 777 sets a lin Linux user and a ham operator for almost 10 years here. I love the digital modes. I'll be on the air for field day. 73's D-E-K-5-A-C-C. That's
Starting point is 00:46:36 amazing. Thank you, Podfather. And I think we've been getting some really good feedback on the ham stuff. A lot of the boosts are going to be about the ham stuff this week, so prepare yourself. You know, I was actually kind of hoping we would get somebody who would say, no, don't do the ham stuff, you know, just to kind of spice it up a little bit. But it didn't seem to go that way. And it turns out we're learning something about people we never knew before. I didn't know he was a ham. Yeah. Oh, I think I knew Adam was a ham, but I think I'd forgotten.
Starting point is 00:47:06 So that's a pretty good reminder. And it kind of makes me wonder for these types of setups if one day we could just do this over ham radio. I mean, not for commercial purposes, of course. Sure seems like everyone else but us is hams at this point. Gene Bean boosts in with 60,023 sats. This one's for Chris. Chris, for your kids, check out Jamboree on the Air. It's an event put on worldwide by scouts and the ARRL the third weekend in October.
Starting point is 00:47:35 Well, I do like a jamboree. Thank you. He also sent in a Unix booth to support the idea of doing one thing and doing it well, meaning podcasting itself. And by the way, 8649 is Unix spelled on a phone's dial pad. Hmm, I like the way you're thinking, Gene. Another 4,096 sets? Hey, JB Crew, just wanted you to know I've added the new pod role tag to the volunteer technologist feed,
Starting point is 00:48:00 and two of the three entries in it are JB shows. Whoop, and self-hosted. And on a related note, if anyone in the JB audience volunteers their tech skills outside of their primary job and wants to share their story, I'm looking for guests. They can reach me via volunteertechnologist.com contact.
Starting point is 00:48:19 We got a nice boost from Anonymous, 56,988 sats. Been a listener since Linux Action Show episode number two. I missed a few episodes while on paternity leave, no commute, and was surprised to come back to a ham radio episode. As another ham listener, I decided it was time to try this boost thing. I run a Hackett Radio BBS on an RPI, which is some Linux and ham fun. I also run Linux right on my Jigu. Did I say that right, boys? X6100QRP, low power
Starting point is 00:48:59 radio. On handhelds, there are open source firmware projects as well. That is a great boost. Thank you, Anonymous. And thank you for listening for so dang long and being willing to go through the rigmarole of setting up the boost. I have a question. I hear this term a lot, and I know I'm going to learn it soon, but I hear this term low power radio. Does that mean the radio takes low?
Starting point is 00:49:23 I know this is so stupid, but does that mean does radio takes low i know this is so stupid but does that mean does the radio take less power or does that mean it's transmitting with less watts so therefore it doesn't go as far i'm guessing that second one just based on how fussy things are but i think we need a clarification boost yeah i'm thinking the low power one's the one that won't cook your brain when you're beside it yeah yeah um this is for this real-time cut-in. We're all remote. Wes is in South Africa. I'm on the coast of Oregon, and Brent is in the woods in a hunting shack. And so we're like, how do we connect exactly for this? And it's working, you know? Getting a signal in these far-off places is easier and easier these days. But, you know, getting a signal in these far off places is easier and easier these days.
Starting point is 00:50:06 But, you know, I feel like something like ham radio or some kind of radio system would just be nice to be able to fall back on, even just to sync with you guys when we're off grid. Wise Papa John comes in with 50,000 sats. Howdy, guys. I'm currently working through catching up about six months worth of episodes. I've really been enjoying some nonstop JB action. I've been looking to switch to NextCloud for syncing and backing up my contacts and calendars. I have a test set up that I'm happy with.
Starting point is 00:50:33 But the only thing holding me back is the shared Google Calendar with my fiancée. I only recently got her using Google Calendar, and I'd like to make a transition to another calendar as seamless as possible. Thanks. Wise Papa John. You know, this is a problem I tried to solve a couple of years ago of having shared calendars on NextCloud. And I gotta say, I failed back then. But that was, I think, two or three years ago.
Starting point is 00:50:58 So I'd be curious to hear if someone's got a NextCloud calendar syncing between multiple people. That sounds really useful to me. Magnolia Mayhem comes in with 45,030 sets across four boosts. Ugh, missed the birthday boost and just got back to where I can boost again. So please accept this as my belated birthday boost. Are you willing to accept, Brent? Is this for mine or for yours, Wes?
Starting point is 00:51:26 You know, I'm actually not sure, but let's give it to you this time. Aw, I accept. Also from Mayhem, plus one for Fractal. I found it while I was trying to make the Pine phone work for me. Element was giving me problems, and so it really was a lifesaver, considering the fact that my family are all in on Facebook Messenger. Gross! And this was decently easy to get them to use, at least
Starting point is 00:51:54 for a while. Right. Fractal is that Matrix client that we talked about that's kind of lean and mean, but maybe perfect for new users. Oh, and look at this. We've got a zip code boost in the batch. 20,032 sets. Doing a second zip boost for fun and profit.
Starting point is 00:52:11 This is where I was when I first found JP. And it looks like that is Washington, D.C. Awesome. That's really great. Is that our first D.C. boost? That might be our first D. first DC boost, I actually think. I think so, but boost in and let us know if we're wrong, folks. Not the real Washington.
Starting point is 00:52:29 Right, well. Yeah. Mm-hmm. They also sent us some music suggestions, which is much appreciated. I love it. We're going to have to go through after we get back and pull out all these music suggestions because I think there's going to be some good member stream songs in there. Sir Alex Gates comes in with 2,345 sets. JMP chat is great. Nothing like getting calls and SMS right in your XMPP client. Yeah, Alex Gates, the podcasting
Starting point is 00:52:59 consultant is a big fan of XMPP and I get it. He and I have talked about this a couple of times. XMPP was a beautiful thing ahead of its time, and it solved many, many problems that we are attempting to invent new technologies to solve today, and it is lighter weight and uses less resources than networking, CPU, all that. Just all of it. It was fantastic. Unfortunately, it seems the rest of all of it. It was fantastic. Unfortunately,
Starting point is 00:53:26 it seems the rest of all of us have moved on. I know you see XMPP privately implemented for folks. I've considered implementing it for my family, just running it here maybe on my Odroid in the RV all over tail scale.
Starting point is 00:53:42 But ultimately, just Matrix is the way I've gone, And it just seems to be the momentum that most of the open source community is going in as well. You mean we have to bridge XMPP to Matrix now too? Yeah, there's always that. True Grits came in with two boosts, 6,701 Satoshis in total. This is a pre-show boost. As soon as I saw the episode title of the last Linux Unplugged, I knew Noah would be on. Also, Noah described exactly what I thought about the Apple Vision Pro, kind of like seeing an image from Ready Player One. Also, I loved having Noah back and the hammy breakdown. Yeah, it was nice. It was nice catching up with Noah and the Appley breakdown. Yeah, it was nice catching up with Noah. And the Apple Vision Pro,
Starting point is 00:54:27 I'm trying not to have that typical knee-jerk, like all new technology is bad, it's going to doom society, and we're all going to fall apart because new device. At the same time, I do worry about it sort of being the master move for the ecosystem lock-in. Like, if you end up spending $3,500 of your hard-earned money on this Apple Goggles thing, you're kind of all in, right? Like, you're going to probably want to use their photo system so you can sync photos over. You're probably going to want to use their note system so that way you can capture notes you're probably going to want to use safari so that way the tabs sync between
Starting point is 00:55:08 your devices and you can use the best browser available on the platform which apple makes only safari the best browser so there's no choice but safari so probably going to want to switch over to safari on the desktop so that way all your bookmarks sync and all your settings sync and you know at that point you're kind of all in on icloud so you might as well start using icloud storage too like you just see how like this, it just, to me, that's where I feel like the Apple vision pro, I'm not really so worried about society hiding behind these screens because
Starting point is 00:55:34 they're already hiding behind screens that they just hold in their phone. And I've been hiding behind a computer screen my whole life. So that, that the people before me were hiding behind newspapers and books. So it's just sort of been human nature for a long time. So yeah, it's going to happen, but I don't think it's going to destroy society. But what I think is going to do is it's going to create probably Apple's most compelling ecosystem lock-in. And so, so, you know, you got, you got that kind of contend with, because we don't really have a great solution on the free software side.
Starting point is 00:56:02 There's Simula VR. I've reached out to them and I invited them on the show, but I haven't heard back. But man, I got to say, I went over to Simula VR's website after watching the Apple demo and it was a lot rougher than what Apple showed. It looks like maybe something Apple had kind of put together five years ago through this development process. No disrespect to them because one of the things the Simula VR guys are doing is a full X86 box on your face, and I think it's an XOS base. That's pretty cool, and they're doing it all on Wayland, which is pretty dope. But, man, does it look rough compared to what Apple's got cooked up. I think this means we're going to need to clone Hector Martin a couple times.
Starting point is 00:56:40 But, Chris, I think I want to challenge your argument because aren't those the same incentives as people have on Apple platforms currently? What makes it different if it's just a computer on your face? information bias psychology that plays. When you buy a $3,500 gadget, you're going to kind of keep looking for ways to confirm to yourself that that was a decent decision. And you're going to probably have to get in deep with some of the integrations to really take advantage of that. So I think it's one of those things where like if you buy a $1,000 phone, it's pretty hard not to get sucked into the AirPods and maybe the watch and maybe some iCloud. But at the end of the day, you could really use any Bluetooth headset, right? You could really use kind of anything with the iPhone. But with the Apple Vision Pro, it's going to be a lot more limited
Starting point is 00:57:29 in terms of what accessories and devices it works best with, and of course it's going to be programmed for things like spatial audio, which really only works on Apple's headphones. There's just a lot of little more paper cuts from transitioning away, especially at a $3,500 price point, where you're kind of looking to confirm it was worth your money in the first place. To me, it just seems like, I don't know. I mean, like, I guess what I'm complaining about is they're going to make a good product.
Starting point is 00:57:51 I guess the risk is that they make a good product. And then the best chance is that they don't make a great product. And somebody that makes something that's more open comes along because as I'm recording right now, I'm sitting in the bedroom of my RV in the back of the RV, and I've got one screen. And if I could have a fancy headset that I could put on, and I could see the show notes, and I could see you boys, and I could see my levels, and I could see my recording, and I could see the boost, that'd be pretty great, man. I could pretty easily convince myself that's worth the money spending, that kind of money, because I could never even have a monitor set up in here.
Starting point is 00:58:26 But, you know, that productivity comes at the cost of greater ecosystem lock-in. I just know you would recreate the studio in your goggles so that you can have all your monitors exactly where they usually are. We're already prepped for the virtual bell. Yep, good to go. Mr. Pip boosts in with a row of ducks. My work has a big antenna on top of the building, but none of us staff have anything to do with it. Some volunteers from the local ham radio group visit sporadically and keep a log of their test transmissions. I've never gone near the equipment myself, but I do work alone some weekends and wonder how an old ThinkPad could get involved.
Starting point is 00:59:07 Oh yeah, I would too. I'd be like, how can I hook this thing up? Can I do like some Wi-Fi scanning with this? Feral Hippie comes in with 2,520 sats across a few boosts. It says, I really enjoyed the Dark Side of the Moon cover by Easy Starts called Dub Side of the the moon i actually listened to this more than the original all right so dub side of the moon everybody go check it out i says here's an idea for raising some value from listeners i like what jack spirko has done with the survival podcast he has discounts for members from companies that he aligns with that have values for the show you could ask if anyone listening would be willing to give a give a discount code which you could then hook up your members for a membership program as it grows would then give you more customers for those discount programs with jack's program i make money via discounts
Starting point is 00:59:54 on things i would have bought anyways yeah that's that's an interesting idea i feel like i would need to really wrap my head around that but yeah like certain vendors that we like a lot, it's tricky for us because there's a lot of those we cover too. Like, so say, you know, we got a discount program with system 76 and then they come out with a brand new laptop. What happens if I don't like the new laptop? That's awkward potentially.
Starting point is 01:00:24 I don't want to mess up my program for my members at that point, right? So I'd just have to give that a lot of thought, because I wouldn't want to implement it in a way that would be tricky to kind of balance the incentives on. I would want to make sure that it was always incentivized towards the members. Yeah, I suppose it might depend on exactly what sort of company and what sort of deal. But if there are interested parties, I'm sure we'd be curious to at least talk it out. I could see there being good fits.
Starting point is 01:00:48 You know, there are certain services or, you know, hardware things. I could see it working. I just would need, I think it'd probably be like the right company, the right idea. And then see what the members think. Loud Impacts came in with 2,000 sats. I'm studying and working part-time, so I unfortunately cannot contribute as much as I want to for now, but here's almost all of my sats in my fountain wallet right now. I just wanted to show my support for better work-life balance for you guys as a thank you for
Starting point is 01:01:19 all the great work you've done all these years. Well, thank you, Lod, and keep up the hard work on your end and keep on listening. We appreciate the boost. And, thank you, Lod, and keep up the hard work on your end and keep on listening. We appreciate the boost. And make sure you take some time to get that work-life balance for yourself, too. Soham boosts in with 10,000 sats. Finally got around to refreshing my LND setup. Currently running in Kubernetes in the cloud, boosting from Podverse. I do have some spare sats lying around. I'm dreading the time after refill and have every app reject my ID as a non-US citizen. Thanks for all you do. JB has had a sizable impact on my life, and there's just not enough sats out there to match that.
Starting point is 01:01:59 Aw. Aw. Thank you, Soham. You know, if you're outside the US, you might check out Hodl, Hodl, Hodl, which is a no-KYC peer-to-peer trade platform that just isn't, it is restricted in the U.S. But if you're outside the U.S., that's an option. And also RoboSats, also another great option if you're just looking for some KYC free sats, which is know your customer. some KYC free sats, which is know your customer. In the West, you basically have a whole book of laws about anti-money laundering and terrorism. And so if you're trying to connect an account, like you might to say, buy some sats in the West, then they want to know who you are. It's the law. That's KYC, know your customer. And so there are platforms out there, but some of them are restricted in the States. But if you're outside the States, they're pretty much fully available to you. Thank you, everybody who boosts in. I mean,
Starting point is 01:02:51 it matters so much that all three of us, when we're out and about, got together randomly at a certain time. I sent the family out so we could sit here and read these boosts and thank you. This is a value for value podcast. And if you got some value out of an episode, we appreciate that back in a boost, some time or some talent, whichever you would like to contribute. We absolutely appreciate. And we also want to say thank you to editor Drew, who took a little extra time to cut this in live.
Starting point is 01:03:18 So that way the most recent episode, even though it was prerecorded, could have some live content from us on location. And if you'd like to send a boost into the show, well, it's pretty easy. Get Albie, getalbie.com. Top that off either in-app or you could just send some sats using the Cash app or Strike because it's the Lightning Network, baby. It's all open. You can use competitors' apps to send sats between each other like it should be.
Starting point is 01:03:39 So a really easy way is like get the Cash app because that's an amazing app anyways if you're in the States and have Albie and then just boopop boop or get albie.com, top it off directly, and then head on over to the podcast index, podcastindex.org. Linux unplugged up on there. You can boost them from the web or get a brand new shiny podcasting 2.0 app with all the new features, newpodcastapps.com. And with that, we'll send it back to us, I guess, back in the studio, back in time. All right. Well, I snuck in a little pic for today's episode. I've been having tech troubles, I guess, because not only did I, you know, break my phone,
Starting point is 01:04:14 but then I went on a little beach trip with the family and left my Chromecast behind. Oh, okay. How many people have done this? Because I've done this with a Amazon Fire Stick. I left it. You do this where you left it connected to the hotel TV or whatever? Yeah. It's behind the thing. You don't see it.
Starting point is 01:04:30 Yeah, it was so snug in there. It actually was really easy to set up. There was a spare USB port. It just was perfect, but alas, a little too perfect. Yeah. So, okay, I got another one. Fine. I'm all set up again.
Starting point is 01:04:42 But in the interim, I didn't want to have to, like, connect the laptop to my TV or drag out some old... You know, I had considered a few different paths. But then I remembered... You're a gentleman. You're not just going to do, like,
Starting point is 01:04:53 HDMI from your laptop and do VLC. Who would do that? I mean, it would work pretty well, I'm sure. We've all done it. We've all done it. And then I'm reminded how bad Linux can be sometimes at, you know, rendering video.
Starting point is 01:05:06 Yeah, you don't want that tearing? You got to have Wayland, man. It's true, it's true. I remember that my ancient Samsung Smart TV, which I normally don't connect to the network or anything. Naturally. Has DLNA built in. Uh-huh. And, of course, there's lots of stuff, right?
Starting point is 01:05:23 Plex and Jellyfin and lots of tools that have dlna support but some of those are a little heavier than i needed because this would kind of just fill in a gap while i waited for my chromecast to arrive which only got there in a day or two so it was fine if you're in a similar position or you got you know you're you already using dlna or you're at a hotel that has it or some you know whatever or like so many like game consoles yeah so many things have dlna support it's It's ridiculous. Check out GoToTV. Media casting made easy. Oh, little desktop app. Yeah, it's written in Go, so you can just, you know,
Starting point is 01:05:52 it's really easy to install. I think it's in Nix packages as well. And just download it. Give it a run. That's what I was looking for. I didn't want to set up. I wasn't trying to maintain some server for the future. I just wanted a little file that let me grab files off my local file system. It can do URLs as well.
Starting point is 01:06:07 And you can control the playback here. That's cool. The thing about it, too, is those kinds of features on this type of application are often really janky, right? Where you do it, and then eventually it gets there, and then maybe it's messed up somehow. This was really fast. Nice. You just click, and it would update, jump immediately. I was impressed.
Starting point is 01:06:28 Yeah, I like the UI. I mean, it looks like a really slimmed down, really simplified version of Handbrake, if you've ever used that before. And you have your target devices because it detects the DLNA devices on your LAN. You select the target device. You select your file. It also has a couple of other nice things in here, like you could actually pull it in from a URL. That seems really handy. And you can loop. And you can autoplay a file.
Starting point is 01:06:51 And you can retranscode on the fly if you need to for the MTV, whatever. Yeah, it's got subtitle support as well, which my Samsung didn't seem to love entirely. But I could vary per device. But I like that the tool has it. Yeah. Whatever it's using for the UI definitely does not feel native, but probably means it feels consistent and worked just fine. So yeah, if you're in a pinch, you want to take advantage of DLNA without a whole lot
Starting point is 01:07:12 of setup. That's a winner. That's a winner, winner, chicken dinner. And it has a CLI mode, so you know we're into it. That's right. So GoToTV, you can Google that or we'll, of course, have a link in the notes where you can find it and just get to it real easy. Those will be at Linux unplugged dot com slash 516. It's pretty easy, right?
Starting point is 01:07:34 You get it, don't you? And with this episode, you know what? We are officially back at our regular scheduled live production time. We will be back on Sunday at noon Pacific, 3 p.m. Eastern. See you next week. Same production time. We will be back on Sunday at noon Pacific, 3pm Eastern. See you next week. Same bad time, same bad station. At Linux Action News, getting close to episode 300. Go check it
Starting point is 01:07:54 out at linuxactionnews.com. Go get more Wes Payne. Of course, there's a whole network of podcasts over at jupiterbroadcasting.com. We encourage you to check them out. Self-hosted, just about to hit episode 100. There's so much going on. We got some special things happening over in office hours land as well.
Starting point is 01:08:11 We're trying out some new formats and experimenting with some brand new stuff over there, pushing the envelope. It's a busy, busy network. Either way, we just appreciate you. If you just listen to this or if you listen to everything, thank you for listening and thank you for sharing the show and thank you for supporting. And we hope to see you right back here next Sunday. Thank you.

There aren't comments yet for this episode. Click on any sentence in the transcript to leave a comment.