LINUX Unplugged - 544: Half the Bits, Double the Pain

Episode Date: January 8, 2024

This challenge gets ugly as we slowly realize we've just become zombie slayers. We load Linux on three barely alive systems, and it takes a turn we didn't expect. ...

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 Brett. Hello, gentlemen. Well, coming up on the show, the challenge gets ugly this week as we have slowly realized we actually became zombie slayers, not Linux users. Yes, we loaded Linux on three barely alive systems, and it took a turn we didn't expect.
Starting point is 00:00:33 We spent the last week plus living on 32-bit systems. We'll share the results of our challenge and why this might be the last chance to try this yourself. We'll also hear how it went for some in our audience, and we'll round it out with some great boosts, some picks, and a lot more. So let's go, all of us, right now, say good morning to our friends at Tailscale. Tailscale.com slash Linux Unplugged. Networking that is programmable and takes it to the next level.
Starting point is 00:00:59 I've got no inbound firewall ports, and now, my friends, I'm not kidding you, I've got no reverse proxy. It's all just right on Tailscale. It's unbelievable the way you can build your own personal network go to tailscale.com slash linux unplugged for 100 devices and if you work out there in the enterprise this makes enterprise vpn solutions look like old historic dinosaurs it's so much smoother and it'll integrate with your existing authentication system and groups and privileges and all of that. Tailscale.com
Starting point is 00:01:28 slash Linux Unplugged. And before we go any further, a big time appropriate greeting to our Mumble room. Hello, Virtual Lug. Welcome back. Happy New Year. Happy New Year. We missed you guys.
Starting point is 00:01:42 That's a lot of people. It's been a while. Too long. It's nice to have you back. As we took some time off, we pre-recorded a little bit like we try to do. We thought, well, we'll have a little extra time. We could do a little challenge over the holiday break. We thought, how hard could it be?
Starting point is 00:02:00 Hard could it be? But it turns out that in, well, now 2024, trying to use 32-bit hardware was a bit more challenging than we expected. It all started with a boost, as these things so often do these days, from our friend deleted. A 32-bit challenge. You know, at first, I thought it'd be fun. A little quirky. I haven't used 32-bit hardware in years, but, you know, come on.
Starting point is 00:02:26 We were all kind of just using it. Yeah, how hard could it be? But it seems like we all kind of got an early start. Yeah. And as we got further and further along, it seemed like we might be hitting the last actually useful days. Like, if we had done this challenge in a couple of years, I think it could have only gone worse. Oh my gosh. I don't know how you guys feel, but I really firmly got the impression that we are now at the point in Linux's development where we as a community considerably have better
Starting point is 00:02:59 support for ARM64 hardware than we do for 32-bit x86 hardware. Yeah, and especially at least for, you know, the modern apps. Oh, yeah. You know, I'd be curious to see if you actually, like, went and looked at repo sizes and that kind of thing. But for anything that's sort of in vogue or the silly Linux hipsters that we are that you want to use and you go to the release page or whatever and you look for your architecture,
Starting point is 00:03:21 yeah, AR64 is doing pretty well. Yeah. Yeah, no. no like almost everything now is packaged for arm not everything but almost everything is packaged for arm 64 and definitely for x86 64 that is not the same for 32-bit and it's getting smaller and smaller it was that that made it um a lot more challenging so just to remind everybody, the goal was to A, build a fully functional 32-bit Linux-based desktop system, get a general desktop workflow for your day-to-day work going, keep track of any apps you had to swap out, keep track of your system resources overall,
Starting point is 00:03:59 just so we can talk about how loaded the system was, any kind of like tricks you had to come up with to make this work, that sort of stuff. We did allow for hardware upgrades. So, for example, if you could, we allowed you to swap out spinning rust for an SSD. If you could put more RAM in, you were welcome to. The requirements were you had to use the system for one week before the challenge wrapped, for one five-day work week straight. You had to get your work done and your casual stuff done on a 32-bit system. If you failed to reach that simple goal, which turned out to be very tricky, there was a bailout punishment.
Starting point is 00:04:34 If you can't stick with your 32-bit system, you're allowed to bail, but you need to get a free BSD desktop system working. Could be a VM. Some would just call this an alternate challenge and maybe not even a punishment. It was definitely a punishment and it definitely was an alternate challenge. Brantley, how did the 32-bit challenge go for you? I should start with the hardware. Let's describe this hardware. So I've got it here in my hands. I think my version is a little less clunky than yours. I came across this little netbook from a friend of mine by accident. She is not a technical user and said, Hey, Brent, this like old computer that I have, I want to extract some information off of it. I was like, Oh yeah, I can probably help with that.
Starting point is 00:05:19 And this was when the 32 bit challenge idea was just beginning to come to fruition. And I thought it would be pretty easy to extract information off this laptop. And it turned out my USB keys that I have ready, you know, at the ready at all times, complained about an architecture mismatch when I was trying to boot Linux on here. So I thought, aha, I've got my machine. So it turns out this thing's actually pretty slick. It's small, portable. It's a netbook.
Starting point is 00:05:47 I've never owned a netbook. I always wanted to. This one's been in my cabin now for a couple of months. So it's been, I don't know, a throwback in a way. This thing's an Atom N2600 1.6 gigahertz, which feels really old. The model is an HP Mini 110, I guess 4100. This particular one is only available in Canada. Oh, fancy you.
Starting point is 00:06:12 And I misplanned a little bit because this thing has one gig of RAM. Uh-oh. It can accept two, and I never thought to even order an upgrade or try to find some old RAM around. Oh, Brent, one gig oh yeah when came the time to actually spend time on it i had upgraded the solid state drive just for this purpose but then i realized i'd really miss the boat here with the with the ram and also without time to upgrade it so um one gig of ram was my lifestyle for the last little bit. Holy, and I'm complaining about two. Now I feel fancy.
Starting point is 00:06:48 Insane. Insane. Luckily, my laptop is circa like 2012. So it's not on the older side of 32-bit stuff. It's on the, I guess, modern, if you will, side of 32-bit things. But the very first approach I took was just going for a dive into all of the various distros that we might throw in here. I really came into this thinking I would find a new favorite esoteric distro. You know, trying the Debian's might seem too easy, maybe,
Starting point is 00:07:19 or the Nix's. So I thought, I'm going to find something a little unusual and that's kind of going to be the fun of it. It turns out there are many options, but it took me a long time to find one that worked. So I, you know, looked at slacks and Rhino and puppy and I burble. I don't know if you guys did all of this,
Starting point is 00:07:36 but I, my downloads folder for distros is now quite a bit larger than it used to be. Yeah. I did do a little distro shopping for sure. And I also a couple of times downloaded an ISO thinking it was a 32-bit ISO and then realized it wasn't. Oh, no. Did you only realize it after you put it on USB drive? Yeah.
Starting point is 00:07:58 Oh, the worst way. Yeah. So I kind of did a similar thing, although I didn't try some of the same distros you tried. So that's interesting. That's great, though. I'm glad we got a little cross exposure. uh and i ended up landing on crunch bang plus plus which is the sort of spiritual successor to crunch bang i don't know if either of you have investigated crunch bang back when it was i'll i'll say in its heyday i mean it stopped being developed in 2015 but um i kind of fell in love with it in around 2010 when i was first getting into Linux full-time. And I don't know what it is about it. It's maybe the dark mode or the simplicity, and I just always loved it. So learning that CrunchBang++ exists, I thought this is going to be the one for me. So for those who don't know it,
Starting point is 00:08:58 it's Debian-based, which is handy. Now, in this case, Debian 12. So fairly new, which is handy. Now, in this case, Debian 12, so fairly new, which means Linux 6.1 and GTK 4.0. So like modern, right? I thought this is going to be a good start. That was one of my concerns going into this is that I would end up with some old kernel or old packages and I would feel like I was compromising.
Starting point is 00:09:21 So that's really great to hear you got some nice modern stuff. Yeah, and I feel kind of lucky because the processor on this thing isn't, you know, super, super old. Um, so it could handle, I guess what you can call a more modern, you know, libraries and system and stuff. Now at CrunchBang plus plus uses open box for his desktop environment. So it's pretty darn lightweight. And I ended up learning to love it. Like right on the desktop has Konky. Do you remember Konky? Oh, yeah, of course.
Starting point is 00:09:49 So it's sort of showing constantly the system resources. But also, which I really appreciated, right on your desktop wallpaper, just a giant list of keyboard shortcuts. Ah, smart. Even though it's very minimal, so you might not even realize that there's a menu because there isn't. Well, there isn't
Starting point is 00:10:09 until you right-click. There's just a bunch of keyboard shortcuts that instantly are discoverable, which is really, really nice. As far as performance goes, a fresh boot on this thing, 560 megs of RAM is used up,
Starting point is 00:10:22 which is exactly, well, slightly over half of what I had available. which is worrisome. Konky itself, just sitting there, took 4% of the CPU. So some really basic programs are eating up considerable chunks of the hardware. And I would imagine you both and everyone who tried this challenge felt the exact same way. Now, unfortunately, I had some issues on my very first update of the system. The update failed in a catastrophic way, which was not a good start.
Starting point is 00:10:53 Of course this happened to you. So in it, RAMFS just could not complete, which is, as we know, kind of quite bad. kind of quite bad. Now it's for a strange reason, the error message included that the Raspberry Pi firmware was missing where it could be installed, which is very odd. So I just removed that Raspberry Pi firmware because I was thinking, well, I'm definitely not on a Raspberry Pi. And sure enough, everything got fixed. So that was fairly straightforward, but not a good start. got fixed. So that was fairly straightforward, but not a good start. But I did notice that it was complaining of the processor a little bit. And so I thought I'd look into it and I ran an old LS CPU and it turns out that my processor is indeed 64-bit compatible, despite being an i686. Really?
Starting point is 00:11:50 Yeah. compatible despite being an i686 really yeah oh no so you're on a 64-bit system by accident so i was like setting up this machine and everything and like totally diving into this but were you running so so we could do 32 and 64 so were you just running like a 32-bit os on your 64-bit hardware you know people did that for a while-bit OS on your 64-bit hardware? You know, people did that for a while. Remember that was a way 64-bit systems came for quite a while? Well, and so this was a crushing moment because I thought, geez, I've just ruined the whole thing. But the way I even came to including this computer in part of this challenge was that running an AMD 64 version of like Ubuntu on this thing complains about an architecture mismatch. And the reason is, it is an i686 processor, but it's a 64-bit version of an i686, which I think only existed, from what I'm hearing, for like a year or so,
Starting point is 00:12:42 right at the end of the transition between the processors. So I was deceived and uneducated and ended up by default failing our challenge. Man, so did you do the right thing? Well. Did you go into FreeBSD territory? Did you? I thought about it for a really long time about what I should do. And I thought about it for a really long time about what I should do because I had this hardware still that was in the spirit of running, you know, these older machines on limited resources.
Starting point is 00:13:13 You were running the 32-bit install. So it's a technicality. Right. But then I thought I need to also be transparent about the fact that I'm not actually running the right hardware. So at that point, I decided, yeah, okay, the right thing to do is to throw myself into the BSDs. And that was also a struggle. I am BSD uninitiated. Now we have some friends who are definitely steeped in BSD and love it for some reason or another. So I kind of switched my hats and thought, okay, well, I'm just going to dive into BSD and this is going to be my adventure.
Starting point is 00:13:49 But I did not want to just dive into the build your own BSD because I thought I would probably fail miserably at that. So I went out looking for pre-built desktop versions of the BSDs. It turns out there are a few ghost bsds one we know about hello systems as well uh it turns out none of those have 32-bit versions because i still wanted to try to stay on the 32-bit versions of the software well i needed to do what i could do to like redeem myself here yeah i feel there is some redemption there uh it turns out none of those well only one of those pre-made ones i could find actually had an i386 version
Starting point is 00:14:33 which was midnight bsd but it looked pretty cool like it's a an xfc desktop and you're basically installing free bsd the way it typically does and then on your first boot, there's a script that runs that just sort of automates the installation desktop components for you. I thought this is exactly what I need. I can like go through a text-based installation and make a few decisions there, but I did not feel comfortable even after reading the BSD handbook of doing my own graphics stack. So it was great. The install went great. And then I did a boot and never got a desktop environment. Oh.
Starting point is 00:15:10 Despite trying three, four times to go through the process. So that failed miserably as well. Oh, Brent, I'm sorry. It hurts. It hurts. I suppose this is how we should have expected it would would go for you right well and this is across days and days of tinkering on this so i certainly came out with many lessons but i don't feel like i ever got to the point where i
Starting point is 00:15:38 actually could accomplish work on this system so many many a distro has come across this thing. And I did try FreeBSD like vanilla and attempted to go through that process and failed miserably as well. So I apologize, but I failed our challenge miserably. What, what speed USB ports does that thing have? This version of the CPU can handle three three but they didn't even bother with that so this thing has three usb 2 yeah uh usb and it also has vga only uh i guess yes then it could do hdmi but they decided no who needs it why no one has those cables yeah there's nothing like good old usb 2 or even one when you're trying a bunch of different distros. You forget just like how sluggish those live environments are.
Starting point is 00:16:27 Oh, it hurts. Just for the windows to come up. And with the number of iterations of installation processes I went through, it's just like hours of my life are gone now. But I got to say, I did sort of still end up falling in love with a few distributions, which was the point or at least one of my goals. So in the BSDs, I did discover GhostBSD, which seems pretty great. It's got a Mate desktop and it's made in Canada.
Starting point is 00:16:54 So I feel like I might actually dive much deeper into that and give it a shot at some point. Maybe not on this hardware. Oh, chief BSD correspondent. Well, I'm not promising anything, but also CrunchBang++, I got to say, like, it was amazing. I really enjoyed it. It was nostalgic. It was very responsive on this hardware and it might be something that I want to stick around. So in that way, I really enjoyed this challenge and it was a lot of fun. I would say also CrunchBang++ looks like a great candidate for a cloud desktop.
Starting point is 00:17:28 I was thinking maybe a Notes PC. Oh, okay. All right, well. Stay a while and listen. Let me tell you a bit about the hardware Wes and I used for our 32-bit challenge. It was a Dell Inspiron 6400, described by one reviewer as, quote, back in the day, a low-priced, durable office notebook.
Starting point is 00:17:50 It is particularly interesting for a businessman, but also for private uses. I don't know which one I'm more excited about. The 6400 was released on August 31st, 2007, which, my friends, is 16 years ago. This laptop is older than all of my children. That's considerably older than the one I was using. Ouch.
Starting point is 00:18:10 It was very generously bought. They both were, two identical units mostly, were boxed up and sent into the show by Spazzy C. Thank you. Thank you, sir. They have the Intel T2300 with two cores running at 1.6 gigahertz yeah none of those you know fancy hyper threads or anything
Starting point is 00:18:28 just two cores and they feel it you really appreciate how multi-threaded a lot of things are now like Linux is good at throwing a lot of the back end things on the cores yeah this thing was at 64 nanometers of an architecture it's a big boy
Starting point is 00:18:44 the rockin Intel 945GM embedded graphics in this one as well, which you're not getting any desktop compositing with that. It's just basically all on the CPU. My rig, unfortunately, had a dim slot die, so I had 2,002 megabytes of RAM. Wes's rig had 300. I like that you changed it. I got the accurate text.
Starting point is 00:19:11 Wes's rig had 4 gigs of RAM. He had 4 gigs of RAM. It makes a difference. Resolution of 1280 by 800. Not the best screen. Not exactly great off-access viewing. And, you know, it's got a pretty wobbly – it was like Brent's HP. Yes, yes.
Starting point is 00:19:32 A wobbly screen setup. So you kind of got to keep retilting it if you want the colors to look normal. Yes. So this was our hardware. And, Wes, how did your 32-bit challenge go? Honestly, a lot better than I feel like it had any right to, at least compared with Brent's experience. I did do a little bit of distro shopping,
Starting point is 00:19:53 because you kind of have to with 32-bit. We also, you know, Debian had been suggested a bunch, so I think we all knew one of us was going to have to go down that road. I guess Brent kind of tried. I thought it'd go a little more interesting. So I tried Magia 9. Oh, very good. Okay.
Starting point is 00:20:11 Magia. I'm very glad you did, actually. I'm glad one of us got to Magia. Good. Yeah, well, it kept coming up on the list. I did consider Alpine. Sure. Because I've been meaning to try Alpine as a desktop just because some folks seem to like it.
Starting point is 00:20:22 I think both Brent and I were betting you'd do NixOS. Yeah. I was thinking about it. You'd been doing some early experimenting to like it. I think both Brent and I were betting you'd do NixOS. Yeah. I was thinking about it. You'd been doing some early experimenting with Gentoo. Right. And that kind of informed me for what building all of your software might be like. And I had done some reading and it seems like the default
Starting point is 00:20:38 pre-built binaries you can take advantage of with Nix from Hydra and the CI systems. Well, they stopped supporting 32-bit. So, you know, stuff that you could totally build with Nix, no problem if it CI systems, well, they stopped supporting 32-bit. So, you know, stuff that you could totally build with Nix, no problem if it supports 32-bit in the code. But it's basically... You're going to be building it.
Starting point is 00:20:51 Yeah, you're going to be building. Now, you know, down the line, I think if we were doing this longer or had intention to actually support this machine, then I would consider maybe trying to do, like, a build system or something like a VM or, like, set up for cross-building. I want to mention, I think both of us would consider that.
Starting point is 00:21:05 It wasn't viable for the five day challenge to build a build server that did a 32 bit build environment, like in a container on a 64 bit system or something, but, or VM even, I don't know. But if we were actually going to put these into production, I think that is a route you both, you both of us would go. Yeah. I mean, it sounds like a lot of fun to set up. I used to do it.
Starting point is 00:21:23 I used to do it. All right. So, uh, Mageia nine, uh, I mean, it sounds like a lot of fun to set up. I used to do it. I used to do it. All right. So, Mageia 9. What's the desktop environment there? Well, if you go with the 64-bit version, then you can choose between GNOME, KDE, or XFCE. If you're going 32-bit, they only offer a pre-built ISO with XFCE. So, I'm going with XFCE 4.18, in fact. But Mageia 9, it was just
Starting point is 00:21:46 released in August of 2023, and it's pretty gosh darn modern. I mean, you've got a 6.5 kernel on there. Oh, nice. Yeah. It has a ton of packages that you're going to want. Let's see. I wrote down the number here. 26,876
Starting point is 00:22:02 packages. And, you know, it doesn't have everything for 32-bit because there's a lot of stuff that doesn't support it, but by and large, when I needed a random tool or just something, it was there. And it's got DNF, which is a great package manager that I really don't mind using. So I was kind of surprised, like,
Starting point is 00:22:18 I felt like I almost cheated in a way because it felt so nice and modern. Jeez, DNF? Yes. Linux 6.5? Ah. Now, Magia was kind of interesting because it was a little more of like a Cadillac distro. You know, like it includes a lot in there.
Starting point is 00:22:34 It's got its own control center that pops up. Yes. I was surprised. I've never used it before. And it felt comfy right from the get-go. They've got a nice wiki going. There's a lot of sort of guides written with the intention to get you set up.
Starting point is 00:22:48 It explains the different repositories they've got available. They've got a lot of backports and updates. They have a nice guide for like the various ways you can install software. So they tell you about AppImage. They tell you about Flatpak. They do mention that if things offer support for RPM,
Starting point is 00:23:03 you can just download that if it's the kind of package that's going to provide its own dependencies. They did recommend if you needed to get kind of random stuff working, Fedora was your best bet compatibility-wise. But besides the 32-bit specific challenges, I was a happy little desktop user. Yeah, I mean, it really sounds nice.
Starting point is 00:23:21 I'm afraid to say I think you may have had the best experience, not to give away mine, but a bit. Yeah, so software availability wasn't a huge problem, except Electron doesn't really support 32-bit. Yeah.
Starting point is 00:23:35 I think sometime in 2019 or 2020 that was dropped. So I'll be honest, I did have to port a fair amount of things to the web app. Now I had a nice modern Firefox, so that was easy.
Starting point is 00:23:50 But things like Bitwarden, Slack, Telegram, Element, at times that was all happening in tabs in my web browser, which, I don't know, I kind of end up doing on my work machine and on things that aren't my main rig often anyway. So I'm used to that. It's really not the ideal workflow but uh i could make it work wait wait i got a question about that wes you're you were able to have more than one tab open in your web browser yeah you know actually i was doing pretty good on ram but most of the time i got down to like maybe 15 um sort of available uh you know you know you know what you know what
Starting point is 00:24:23 i get so mad i get so mad. I get so mad. You got so lucky with the four gigs of Ram West. Like, it was a luck of the draw. We pulled them out, and I took machine one, you took machine two. I had a sense, though, because yours had, like, all the cool stickers. Yes, it did. I got the Pimptown version, and I love it. So then I imagine, other than having to swap out some some apps you were able to get work done on this machine?
Starting point is 00:24:45 I was, yeah. I even tried to get a dev environment set up. I mean I wasn't going to be doing my day job on it but for you know after hours projects. Magia already had a modern Python and Java installed Clojure was even packaged so that was great. The main issue was the editor. I've been using VS
Starting point is 00:25:01 Code a bunch lately. Sure. Mostly just because of some of the really nice plugins. Yeah, again, another Electron app. So I actually went with Emacs. Been a while since I used the old girl, but it's a nice editor. It's a good swap. That is a decent one.
Starting point is 00:25:18 I, for my solution there, is I already had a VS Code web instance. Oh, nice. And so I just made that a little bit easier to get access to and pinned it. Oh, that's a nice idea. I did think, you know, for a lot of these things, like with Telegram, there's CLI options out there. In theory, it's open source.
Starting point is 00:25:36 Someone has an Ubuntu PPA with a 32-bit build. You know, the Telegram web clients kind of recently got an update, though, and it's really not bad. Yeah, true. It's serviceable. So I was thinking, it's like you kind of got a few different options, right? You got, update, though, and it's really not bad. Yeah, true. It's serviceable. So I was thinking, it's like you kind of got a few different options, right? You got, like, can you build it yourself?
Starting point is 00:25:50 Is there a web version you can sort of host? Or you got to pick something else? I did try LAPS, that Rust sort of VS Code-like editor we tried a little while ago. No pre-built 32-bit version, but it was packaged in Nix. And you know who does provide a 32-bit version? Nix? The determinant installer. Oh, okay. So I ran that.
Starting point is 00:26:11 I got Nix installed. That worked. That's great. To do a little test, I noticed Jeff in our, we had a little 32-bit chat going, and Jeff had been talking about Tailscale. That was one thing not pre-packaged in Machia, but I know that's packaged in Nix, of course. So I went and gave a sample build, and it worked. It took like 20 minutes because it first had to build Go,
Starting point is 00:26:30 and then it could build Tailscale. But after that, it worked just fine. So I thought after getting that to work, I was like, okay, try this editor thing, build it. It's a Rust app. It got Rust going, but LAPS failed to build. I don't know what was happening. It said something like maybe
Starting point is 00:26:45 this was caused by disk space but it didn't actually seem to be disk space doing those builds definitely made me feel the age of the system you know it was nice that i could get tail scale to work good i think what i'd be hesitant to do nix os proper without like a build farm support yeah but just doing nix it was a little more tolerable um just because it's like you could you leverage all the binary stuff you can find in your distro to start with, and then if there's a few apps that you absolutely need and you don't mind paying the build time cost,
Starting point is 00:27:12 and maybe they don't update that often or you're willing to update on an every-so-often sort of schedule. Well, and it's not a this or that either because at that point you're combining the Nix repository with your distro's native repositories as well. So you can check, is this packaged by my distro? Is this packaged by Nix? It gives you a lot.
Starting point is 00:27:30 I mean, that's pretty good odds, at least. Yeah. Now, of course, there are a bunch of stuff in Nix where they just download the package from upstream on GitHub, so there's not one of those. And it seems to say that there's a lot of things that even if they could, like the codes move beyond 32-bit support, too.
Starting point is 00:27:47 So you still actually have to have support in the upstream project, you know, even if you're going to be building it yourself, which can be tricky. Well, I think that's been a big theme is it's extremely tricky. It's an area I don't even think is on most of their radars. No, because who's asking for these anymore? Right, right. That was the big realization I had. I did try using containers. I figured, like, how is that going to go?
Starting point is 00:28:09 But Docker and Podman were packaged in Magia, so that was super easy to get going. You run into a similar problem where, you know, anything that's pre-built, you're using a pre-built container, no one's publishing 32-bit container images. Right, I got a couple. And it'll pull them down. There'll be no error when it's pulling them down. It won't say, hey, you're pulling down a 32-bit container images. Right. I got a couple. And it'll pull them down. There'll be no error when it's pulling them down.
Starting point is 00:28:27 It won't say, hey, you're pulling down a 64-bit image. It'll just fail to execute, which we discovered. We'll get to that in a little bit. But if you got something where you're comfortable building itself and you found some 32-bit base images you can use, then, yeah, I mean, containers can work. Yeah. Yeah. Yeah, I mean, containers can work. Yeah, yeah.
Starting point is 00:28:49 You can't, like, use the lazy script on Docker's website to install Docker if you do that because they don't make it available for 32-bit x86. It is available for ARM, but not – but Debian packaged it for 32-bit, and I was able to get it that way. So how I ended up on Debian, how I went from Gen 2 to Debian, though, is quite the story, and we'll get there. But first, we have a few items that we need to take care of because there's big events coming up just around the corner. Scale and NixCon North America, the very first, March 14th and the 15th, are up first. We are on our way. We are really doing well on our goal to cover the first NixCon in North America
Starting point is 00:29:25 and then hang out at scale. We have a goal of 8 million sats because we're sending the crew into California. We're going to get an Airbnb. We're driving there. We got to pay for gas. Gas is outrageous in California. It's actually kind of ambitious overall because we're trying to completely audience fund this trip. So we came up with the idea of 8 million sats-ish. And so far, we have raised 3.7 million sats, and we're at 47% of our goal of 8 million sats. That's probably 48 now because we got a few late boosts that I didn't get time to update in that exact count yet.
Starting point is 00:29:58 So even slightly higher. Great. We're halfway there now. So I think we're almost to maybe Mount Shasta, maybe. Oh, that's a fun one. Weed, California. I don't know why. Maybe we're just in Weed, California.
Starting point is 00:30:12 Come meet us there if we run out of gas. We are trying. We would love a boost. I now also have added a scale-specific boost sound effect. If you boost it with a scale boost, we'll play that as a thank you. And we're really looking forward to hanging out with everybody. It's been far too long. Then just a little bit down the road, if you will,
Starting point is 00:30:34 April 26th through the 28th, it is LinuxFest Northwest. We're, of course, going to be there. It's our biggest event of the year. It'll be probably our last event that is planned of the year. I'm sure there'll be others, but it's our last planned event. And just before LinuxFest Northwest, Texas LinuxFest, April 12th through the 13th. We're going to be there. I'm not really sure more than the details of that, but I know I'm feeling at this point
Starting point is 00:30:58 we're pretty confident we're going to be there. Hopefully there for the Eclipse 2 is what the plan is. So we have back-to-back events, really. March, and then 2 in April. First is Texas LinuxFest, the 12th and the 13th. And then April 26th and the 28th is LinuxFest Northwest.
Starting point is 00:31:15 If you're listening, call for papers for LinuxFest Northwest. It's January 9th. It ends at midnight. I'd love to see some Nix topics in there, some self-hosting topics. We know you're working on cool projects, audience. Tell us about it. They want a wide range of topics. Anything's really welcome. So go over there
Starting point is 00:31:31 and submit your talks. It's a bunch of events we have coming up, and we don't really know what the budget looks like for the rest of the year. We don't really know how anything's looking for the rest of the year, really beyond this. So we're not really committing to anything beyond these three events right now. So if you can make it to one of those, we would really, really love to see you. Collide.com slash unplugged. If you're in IT, if you deal with security and user support,
Starting point is 00:31:56 you've got to hear this. This would have changed my career. And I know you've noticed there's a reoccurring pattern, pretty much all recent data breaches and security compromises and leaks. And it's often employees of the company play a role. Unpatched software, maybe out of compliance, antivirus, data mining slash ransomware, compromise slash phished credentials. It's kind of just a never-ending list, and it's not really the end user's fault, is it? I mean, if we're honest, really, the technology has failed them. We need to do better and give them more adequate preventative measures. That's where Collide comes in. It is really a solution to this challenge that has been really just getting, I mean, in a way worse since the
Starting point is 00:32:43 Bring Your Own Device initiative. Not that it's been all bad, I mean, in a way worse since the bring your own device initiative. Not that it's been all bad, but it hasn't been all great for IT security. And some places, you know, they've tried to go really hard on this. Collide really just kind of, I think, strikes the perfect balance because it's all about preventative. So when the user goes to connect to your cloud app, that's when they get checked. Are they compliant with antivirus? Are they using credentials that have been phished? And before they're allowed to log in, before
Starting point is 00:33:09 they're allowed to even compromise your network or your app, they have to fix it. And they get messaged on your communication platform with messaging that just makes sense. It's clear. It works with your processes and your standards. And it helps them like, okay, go get this antivirus. Go change this password. Stuff that would have required a ticket that then would have had to have someone in IT respond to, and it just would have taken way longer and burned IT time and resources. Clyde just cleans all that up. It's really a slick solution.
Starting point is 00:33:39 And I think if I would have had something like this, I would have probably, I mean, who knows? But I probably wouldn't have burned out. Or maybe I could have lasted longer. You know, it's really a cool tool. And it empowers employees to look at all of their fleet from a single dashboard. For Linux, Mac, or Windows, all a single pane of glass. You can run reports, make sure everything's good to go. And it gives employees the power to fix their own systems
Starting point is 00:34:06 without burdening IT. Go experience this solution. Go to collide.com slash unplugged. That's K-O-L-I-D-E dot com slash unplugged. Go get a demo into how seamless this is. It's a great way to support the show and just get an idea of how magical this is. If you work in security, if you deal with IT's tickets or support,
Starting point is 00:34:25 if you're in IT, if your company has Okta, you've got some kind of solution now that isn't doing it for you, go see the difference. K-O-L-I-D-E dot com slash unplugged. Well, Chris, you hinted at your challenge, and it feels like maybe Wes was doing a different challenge than the rest of us. But I'm curious how your challenge went. Oh, it went slow.
Starting point is 00:34:50 It was slow and brutal. Just like here's an example. For this system to log in, it takes as long as my desktop, which isn't a very nice system. It takes as long as my desktop does to actually power up, post, boot, and log in. In that amount of time for my desktop, I can get just logged in to the desktop on my laptop. It's real slow. The two gigs of RAM is one thing. The other issue is the Wi-Fi chip is a little bogus in this guy.
Starting point is 00:35:20 Oh, my Wi-Fi worked. No problem. I mean, I'm using it at the studio today. Yeah, I know. Sometimes I can see networks on it sometimes. Most of the time, not. So no problem. Went on the old Amazon and ordered myself one of them little Linux-compatible dongles.
Starting point is 00:35:34 You know, just a little bitty, bitty guy. Problem solved, right? Put that guy in there. Well, first of all, these things are so small. They don't get the best reception. So there's that. And then I don't know if these side ports are usb 1 or usb 2.0 either way they're definitely not usb 3 they're definitely
Starting point is 00:35:53 slower than my wi-fi and internet connection and i was getting like 300 kilobits a second on my transfer oh man brutes so when i set the machine up i used ethernet but very slow overall so i realized pretty quickly i need to make this thing feel like home i gotta make this comfortable because i'm in this to win it and if free bsd is looming out there i'm gonna do whatever it takes to prevent me going down the free bsd route so i need to get i gotta get myself at home right so that way i'm in it for the long haul i learned this from from alone. You know what? I realized the participants in the, in the reality show alone, they do the best that they really build a great home. So that way they're comfortable when it rains and it's stormy and they can stay dry and get good rest. So I took this survivor
Starting point is 00:36:38 mentality and I applied it to the laptop. And so I wanted modern software. I didn't want to feel like I was compromising, so I wanted to get the latest kernel, the latest user land tools, and the latest lean mean desktop I could get. Yeah, this sounds like you. Right. And along the way, I'll have super optimizations. This feels like the sweet spot for Gen 2.
Starting point is 00:37:02 And I used to run Gen 2 on systems basically this speed. How hard could it be? Something tells me that was a whole Chris ago. Yeah. Well, I've learned now. I have learned now. So first thing I did, I busted out one of my old really nice heavy-duty laptop stands. And I put this thing up on a laptop stand.
Starting point is 00:37:22 Put it up there at eye level. So I'm sitting there and I'm looking right at it like I would one of my big screens. I get myself the launch keyboard. I want it to feel real good. Plug it in. Oh, launch keyboard's USB 3. So that's not going to work. Unplug the launch keyboard.
Starting point is 00:37:38 I go find myself like an old USB 1 keyboard, but okay, whatever. I get myself a mouse, an old mouse with a wire. Get myself the keyboard. Because I was trying to Logitech first, whatever. I get myself a mouse, an old mouse with a wire, get myself the keyboard. And so I was trying to logitech first, like a logitech wireless mouse. I'm like one out of every three clicks would register. And I was like, is the machine lagging?
Starting point is 00:37:57 Am I out of memory? Like what's going on here? No, no. It's just like for some reason incompatibility with the USB port. So I went and got like literally the Amazon Basics wired USB mouse
Starting point is 00:38:09 that I had around here yeah plug that in and it's working and then I went out to set up the right environment my first choice out of the gate
Starting point is 00:38:15 for the reasons I stated was Gen 2 and I've done this before I figured what a great hack 2023 2024 to have the latest
Starting point is 00:38:24 and greatest Linux software on a 16 year old rig that's only a story you could tell in the free software world and then i had a realization that when you want to build software like wes mentioned you have to download the dependencies and that in today's world when you download just the build dependencies that they'll just actually throw away when you're done it is an unbelievable amount of downloading. And when you combine the fact that, A, half of this challenge I was out in the woods, and I didn't have very good connectivity for some reason this time. So, like, the downloads were horrible anyways. And then when I got here to the studio, it was no much better practically.
Starting point is 00:38:59 I started running the clock out of time with Gentoo, and I started to panic. I started running the clock out of time with Gen 2, and I started to panic because I was spending my whole time, like, tweaking Gen 2, trying to get to just a usable state and then downloading build dependencies. And then building the build dependencies. Yeah. Oh, gosh. Oh, man. Oh, man. And I realized I need to get five days in at least consecutively. So I pivoted, and I pivoted to good old Debian 12 and I really worked at it. I wanted
Starting point is 00:39:27 it to feel like home and God bless Debian's 32-bit support. Jeez, it was like a breath of fresh air. I mean, if it supports it, right, like the Debian archives, there's some software and then so many things that, you know, work with Debian. Yeah. Yeah, so many guides. And because it's just the Debian community culture, there's still a fair amount of 32-bit users out there. So you can actually find 32-bit relevant discussions. Wow. Yeah, I was actually never really stranded with any kind of guides or how-to or information I needed to look up when I was on Debian 32-bit. It just, I kept tweaking at it, trying to get it right, trying to get it right, trying to get it right.
Starting point is 00:40:08 And I became aware of the fact that I wasn't actually working on this system. I was just tweaking the system. And then you came in literally on like day six or seven, where I had like five or six days left. And you said, are any of us trying Linux Mint Debian Edition? They have a 32-bit release. And I thought, you know, I'm never a Mint guy. No.
Starting point is 00:40:30 But this might be my moment because what I'm looking for is an opinionated take on the desktop. Because if you just kind of go in Debian, you're getting a pretty plain. Yeah. And if I were going to use this as a long-term work machine,
Starting point is 00:40:44 that might be the way to go. I wanted to use this as a long-term work machine, that might be the way to go. I wanted to use this for five days. You just needed it to work. You needed it to be. If I click on the Windows share in the file manager, I want to see the Windows network. I don't want to go, oh, crap, right, I got to go install SMB and SMB client. I got to go set that. Oh, right. I don't want any of that. I just want to get to work.
Starting point is 00:41:01 I have five days now because I've run the clock out. And I wanted a nice file manager. I want all this kind of stuff. The Mint just brings in there. So I put Linux Mint Debian Edition on there. And first of all, really nice. Second of all, went with Cinnamon at first because I thought I can lean and mean this thing down. I still like it after all these years.
Starting point is 00:41:20 And even after all the leaning and meaning and turning off the compositing and all of that, it just never really got responsive enough for me to use it. So I bailed and I did like one of those Debian moves where you have like the task cell selector and I went full XFCE mode. Hey, all right. Yeah, buddy. But it was nice because it was XFCE basic, but with all of like the mint apps and stuff, that was a nice combination. And I tweaked XFCE a little bit to just kind of help me understand like where my memory was at and my swap pressure was at and all that kind of stuff. And pretty quickly after that, Linux Mint Debian Edition with XFCE, that combination, I pretty quickly settled right in and got to work. It just sort of clicked for me. just sort of clicked for me so then i had to start a strategy of reducing disk io and memory usage as fast as possible because look mint worked great for me but it's not the leanest distribution out
Starting point is 00:42:12 there like sometimes just the update manager in the background is like taking 240 megs of at least virtual so i had to get to work so i I set up ZSwap, and I disabled completely my traditional disk-based swap, and then I experimented with a swappiness around 80 to even over 100 sometimes. And ZSwap is a kernel feature that really provides a compressed write-back cache inside your RAM. So it takes your swap, allocates some of your RAM dynamically, and it basically makes a RAM disk for your swap file that is, and you set the compression type. I think I did, you know, was Z, whatever, the Z.
Starting point is 00:42:53 Z standard, I think? Yeah, I did that because there's a couple of different options, and that's sort of like the mid-range for speed and compression. And so you get a compressed space in your RAM that you can swap to. So you sort of reduce the penalty for swapping. Again, now keep in mind I turned off my disk space swap. Right, yeah. So when you do swap, it's only to this special memory.
Starting point is 00:43:14 In RAM. And then I tell the system with the swappiness variable, ramp up your preference to swap. Ah, that way most stuff is going to get compressed. Yeah. So only really my active applications are in system RAM. And then everything else essentially ends up inside ZSwap. And it's pretty straightforward to get going. There's a couple of different ways you can get at it, but there is one package you'll recognize.
Starting point is 00:43:40 It's like ZSwap configure. And if you install that, that's the more kind of walks you through it approach so i'd recommend that and then inside firefox you can actually go to about colon memory and tell it to free up tab memory and get it to dump and reduce memory and i had to do that that's a nice trick yeah yeah that was one method just close firefox when i needed to open up another app was another method and then i wonder what you think of this approach, Wes. I went for a specialized out of memory killer and I might've gotten in over my head cause this is not a
Starting point is 00:44:11 territory that like I'm very well versed in, but I went for this no hang memory killer. Ooh, fun. I don't think I've tried that one. No, I hadn't either. But it does a couple of things I like that for me felt logical in a low memorymemory system. So this out-of-memory killer, it's watching your system. And as your system starts to run out of RAM, it'll start looking at applications it can kill. This is a situation I would find myself in frequently. And what I liked about NoHang is it's pretty easy to say – I don't like the terminology, but basically it's got a victims list,
Starting point is 00:44:45 and you give it a victims list, and these are the first things you start killing. Ah, that way you can come just like, I know this app is fine, I can reload it, it saves automatically, whatever. Right. You can do all kinds of different things in there, including it'll support cgroups,
Starting point is 00:44:58 certain environment variables, regular expressions, so you can get pretty fancy, fancier than I got. The other thing it supports is it communicates with me via my desktop notifications. So I get a notification of the app that was killed. So I'm not just in the dark. Yeah, okay. Doesn't disappear out from under you.
Starting point is 00:45:15 Which has been my experience with all the other out-of-memory killers. Right. Like, oh, I guess that got killed. And again, this is a condition I find myself in a lot. It also starts giving me low memory warnings before it starts killing, so I can close a tab. Or I can go do the about colon memory and dump some memory.
Starting point is 00:45:31 It supports ZRAM as well. So it's ZRAM aware. So I wanted something that worked with ZRAM. And it supports that semi-recent kernel pressure stall information the PSI support. Oh yeah, didn't Facebook help add that? Yeah. So it's getting that data signalrecent kernel pressure stall information, the PSI support. Oh, yeah. Didn't Facebook help add that? Yeah. So it's getting that data signal from the kernel
Starting point is 00:45:49 to better understand how bad the situation is. And it's also super easy to set up, too. It's really nice. So that kind of kept me at a situation where I couldn't multitask, but I could easily dual-task. Like, if I wanted to use, say, a Matrix chat client, which I'll talk about here in a second, I would generally close Firefox first.
Starting point is 00:46:12 Yeah, I was feeling the same. You know, two cores, two tasks. That's kind of what you do. And like you said, you got to swap out the Electron apps. I went for Slack for the places where I have to use that. I went with a pinned Firefox tab. I swapped out Neko for Element Chat, N-H-E-K-O. Oh, I tried that a little bit too.
Starting point is 00:46:32 It was packaged in Mageia. Yeah, it's my new favorite Matrix chat client right there, straight up. This is sort of a pick too. Walk away, even on 64-bit systems, I'm going to be using this. It's Qt-based and C++. And you have an option right there at the login screen, which I think is vital on these systems to reduce animation. Oh, nice.
Starting point is 00:46:53 And again, it's not Electron. And it's seemingly very, very well-featured. It doesn't have everything. I think it's missing threads and polls. Did you just get it from the Debian repo? Yes. Nice. Yes. It's so nice that it's missing threads and polls uh did you just get it from the debian repo or yes nice yes it's so nice that it's in the debian repo because flat hub has all this but flat hub doesn't have any 32-bit gosh no uh i'll also i'll give a plug though for neo chat may maybe slightly less memory usage also cute based so that's nice but Debian really was the MVP here
Starting point is 00:47:25 FlatHub had nothing for us a lot of websites have nothing for us but Debian had it in the repo almost every time like Docker for example both NeoChat and Necco were available in Debian, lots of stuff was in the Debian package repo it was kind of a nice little reminder about
Starting point is 00:47:41 you know, on these modern Linux systems we're so happy side loaded and getting all kinds of other places. But it was a stark reminder of the value that some of these, you know, the distribution maintainers and packagers really do. It was a total mind shift because we are so often like rolling distros now, current packages, flat pack, developers updating directly. This is a complete flip back to the old paradigm. And where I have sort of been like, we don't need the maintainers anymore. I want the flat pack directly or whatever.
Starting point is 00:48:11 I want to just download it from GitHub. This process made me deeply grateful. Yeah, I mean, if it's not packaged there, you're probably not getting it, at least without probably a little more work. Yeah, I mean, the viability of my system was dependent on these maintainers. Deeply grateful for their work.
Starting point is 00:48:27 And also for the people that are doing the work to package the 32-bit software, which you know there's not a lot of users for. I really came away from this reminded how grateful I am for that system and how it is still so viable all these years later. And, wow, man, I don't know. I just really, really thought Debian was the MVP. I kept Mint. Mint came in clutch, as my kids would say. these years later and wow man i don't know i just really really thought debian was the mvp i kept mint um mint came in clutch as my kids would say it does kind of use more memory it's definitely not as lean as just going debian wood so i would if you're really trying to eke the most performance out i'd probably go stock debian because it's got that deep deep repo and there's so many different
Starting point is 00:49:00 guides out there still i just really really really thankful for their hard work just for that. And the Linux Mint Debian edition is actually really nice. It's really nice. So painful, though. So, so slow. When I came down here to fire all this stuff up, it was like, geez, man, it's just a whole other level. Really appreciative of how far we've come now.
Starting point is 00:49:21 You know, I didn't have the memory constraints you did, but I was really feeling that CPU. Oh, yeah. Anything that was using a lot of JavaScript, like, you know, we use HedgeDocs for our show notes
Starting point is 00:49:30 and doing a long doc trying to make edits real quick in there is painful. Oh, no. I mean, it worked, right? Like, I could get my work done,
Starting point is 00:49:39 but a lot of that, like, right, okay, I type and wait and I gotta be a little more flexible with my expectations here. Yeah. Jeff, I know you were playing along at home with the 32-bit challenge game. Do you want to give us an idea how it went for you?
Starting point is 00:49:53 Oh, it didn't really go. I just tried a lot of stuff. I've got a couple of netbooks similar to Brent's, but a bit older. One's got an N280. It's a single core with hyper-threading and the other is a 270, same single core hyper-threading. They're very, very close to each other, about 1.6 gigahertz and both had a gig of RAM DDR2. Okay. Okay. One gig, huh? Yeah. So I went with that. One of them, it just, there's something up with the system. It kept
Starting point is 00:50:24 stalling out on me. No matter what I did, it would just stall out. I tried to run like an NES ROM, and it would just stall out. I couldn't even do that. Hardware issue? I took it apart to repaste it. I kind of wonder if putting it back together screwed with something, but it wasn't overheating. So I don't know.
Starting point is 00:50:41 Yeah, weird. But this other one, slightly slower, the N270 Atom, it's running fine. I'm talking to you right now via Mumble with it. Wow. But I'm a pleb, you know, compared to you guys. I don't use Linux to make money. I don't use it for a living, right? This is fun for me.
Starting point is 00:50:58 So finding things to do was kind of the hard part. And just distro hopping was just kind of the fun of it, right? Yeah. What all did you end up running? Yeah, I started with Magia, just like you did. Mandriva was my first Linux love. That was my first Linux desktop. Oh, neat. So when I saw that was 32-bit, you know, kind of a spiritual successor, I tried that and it didn't go. It didn't go well at all. Way too much RAM on boot. And
Starting point is 00:51:24 I just had to move on quick i tried different desktop environments even window maker just it just wouldn't work so distro hopped for a while and one of the real standout distros for me was slith has very very lightweight very fast but very limited secure Secure and high performance. Yeah, secure, sure. That's what they brand themselves. How are they running? Yeah.
Starting point is 00:51:50 Booting up with Slitaz, on this machine, I started with around 40, 45 megs of RAM. So, gives me lots of headroom to play. Yeah. The desktop environment or, you know, the window manager, rather. Very, very fast. Midori on that thing really flew, but that's kind of where I hit a wall. I couldn't run Firefox on that system,
Starting point is 00:52:11 and I couldn't get a browser that would render anything. And there's really nothing packaged for it, right? It's more of that, it's a little bit, I think, a little bit more versatile than, say, Puppy or DSL, but it's still in that realm. Looks like it's actively updated, too. Here's a post today talking about a 5.0 rolling release, weekly? I don't know.
Starting point is 00:52:32 Yeah, it is rolling, but not much is packaged for it. And I'm, you know, like I said, I'm a pleb, right? I'm not going to go through and try to compile every damn thing. Yeah, okay, that makes sense. So I found myself on Antixics which is where i'm at now and it is debian based so a bit more i've got firefox on here it's a bit slow the kernel's quite out of date but you know i'm talking to you i got a couple things open and it's sitting at 230 megs of ram and i can run up to snes games on this sucker that is impressive
Starting point is 00:53:01 all right all right. Ben, you gave it a go. How'd it go for you? Yeah, it was pretty rough. Oh, I'm sorry. So I actually had kind of the same journey as Brent and Chris. I started off, I had an old Dell netbook, but ended up having the same kind of Intel Atom
Starting point is 00:53:24 that ended up being 64-bit so i know i couldn't use that and then i realized i had a kind of unconventional system an imac g3 power pc from i think 1999 256 megabytes of ram ended up being the real pain point there. No doubt. Wow. Would you do command line only? Yeah, I got XFCE running, but I couldn't really do all that much in it. An old IDE hard drive, so I couldn't do much swap if it would be painfully slow. Shout out to Lynx and GoMux.
Starting point is 00:54:05 Web browser and matrix client in the command line really got me through. Also the Mutt email client as well. Yes. I was hoping somebody used Mutt. Nice, Ben. Well done. Well done. You didn't have to do free BSC.
Starting point is 00:54:23 That's what matters. Yeah. Isn't that it? I think that's the takeaway, right? Well done. You didn't have to do free BSC. That's what matters. Yeah. That's right. Isn't that it? I think that's the takeaway, right? I mean, my final thought is I'm really glad we did this when we did this. I feel like I probably won't ever use a 32-bit system again, an x86 32-bit system. And this was a nice send-off.
Starting point is 00:54:41 The Magia approach, sorry, seems like maybe one of the easier approaches. I think Wes got a winner there. Followed by, if you have the RAM, I think Linux Mint Debit Edition was really solid. And it sounds like, Brent, you found a winner in CrunchBang++. So we all came away with some new distro favorites, at least. That's not so bad. So finding this whole challenge to be quite fun, thinking back at these systems. Like, man, you know, we used that when I was a teenager, right? That was only 10 years ago, right?
Starting point is 00:55:10 Wait, no, no, no. That was 20 years ago, guys. 64-bit CPUs have been around a lot longer than we think. And then I was actually looking up, trying to remember what I ran back then. And even those systems, though they were running 32-bit Windows, they were 64-bit CPUs. So finding hardware to even run it on, you know, Intel Atoms are kind
Starting point is 00:55:30 of like the last 32-bit systems that they kept producing. And they're just, you know, crap. But it was a lot longer than I remembered, that's for sure. Well, thank you to our Unplugged Core members. You guys guys are awesome and if you're not a member yet or if you've been a member want to resign you can get double the content and support the production directly if you use the promo code 2024 it'll take three dollars off a month forever it's a limited time offer i'm going to make 50 redemptions possible, which is not very many. Promo code 2024. Also, you can use the link in the show notes.
Starting point is 00:56:08 It'll take you directly there. It applies to get an Unplugged Core membership, or if you want to get the Jupiter Signal membership and support all the shows and take $3 a month off of that, you can. Again, limited to 50 people. New purchases, existing members can apply this as well as a thank you, or if you're reactivating an expired subscription, or if you want to upgrade from your unplugged core membership to the party membership, just use promo code 2024 to direct support us with your fiat fund coupons. And we really appreciate it.
Starting point is 00:56:36 We no longer have Linode as a sponsor. Totally okay with that because, I mean, while we're sad to see them go, they were fantastic. They were great, great to work with, and just a great sponsor in general, and worked with us for a nice long time, helped us go independent. So supremely grateful to them, and if we ever get a chance, we'd love to work with them again. But in the meantime, we're probably just going to look for new sponsorship opportunities. Hopefully somebody out there, maybe somebody in the audience is even interested in sponsoring. But for now, we'll just say go become a member
Starting point is 00:57:09 and help support us directly. Maybe we won't even need to fill this spot. Wouldn't that be nice? Yeah, wouldn't that be? Unpluggedcore.com or link in the show notes to go directly to the $3 off forever. Use promo code 2024. 50 signups only, though.
Starting point is 00:57:24 It's not going to last long. Now, many of you took the challenge with us, the 32-bit challenge. If you'd like to share your experience, you can share that with us, linuxunplugged.com slash contact, or even in our matrix room. We have a special 32-bit matrix room with about 20 people who did the challenge with us. So we'd love to hear your experience. Let us know, I don't know, how you conquered your memory challenges. Or didn't, that's okay too. Fair enough. Or maybe even with some of these tips, you want to take the challenge over again. I don't know, maybe you're crazy. But one thing we did talk about along with this challenge was setting up a BBS. So if you'd like to set up a BBS, which we didn't quite get to, we would love that. So we're asking if anyone wants to run an official BBS, you can be the official unplugged program BBS.
Starting point is 00:58:22 So it's a bit of a challenge within a challenge. If you boost in with your stood-up BBS that you think might handle a little bit of our traffic, you might just become the official unplugged BBS. So stand one up. Let us know. We would love that. It's something we didn't get to. We played around with it a little bit. We wanted to run it on 32-bit hardware. When we talked about containers that we'll pull down and just try to execute but then fail, That's an example of one of them that we tried. Yeah.
Starting point is 00:58:45 But, you know, now that the challenge is over, we thought it would be fun to have a BBS, maybe have the official Linux Unplugged BBS. Kind of whoever claims it first, as long as it can work and has some things to do on it. It'd be really neat if anybody's interested. Maybe. Are there any matrix bridges for BBS? Oh, maybe.
Starting point is 00:59:02 Probably. The challenge deepens. Well, our olympia mike also took the challenge along with us and even wrote in about it happy 2024 i realize that i've been a jupiter party member for well over a year at this point and love it thank you mike for anyone out there that wants to support the show directly but can't wrap their head around Boost, I highly recommend becoming a member. Well, Mike took on the 32-bit challenge over the Christmas break using a Dell D820 with a Centrino processor,
Starting point is 00:59:36 three gigs of RAM, and a spinning rust drive. He's really taking it. Yeah. After failing to set up Peppermint, the 32-bit version, and NixOS 32-bit, ouch, Mike landed on Debian 32-bit with XFCE. I'm sensing a common path here, huh? And despite some challenges and limitations to do things like lack of chromium and Electron,
Starting point is 01:00:01 Mike managed to set up a PHP, MySQL, and Nginx stack, and even managed to use the system for coding and production work for six days. Well done, sir. Well done. He also mentioned that just using the web was kind of hit and miss, especially because a lot of sites with a lot of JavaScript just crawled. Yeah, amen there. Yeah, yeah. Wraps up by saying, it was so fun.
Starting point is 01:00:25 I ended up writing an article about my experience too. Thanks again for a fun thing to do over the holidays while my wife shook her head and wondered why anyone would do this to themselves. Yeah, she's not wrong. I wondered that too. Thank you, Mike. I will link to his blog posts. He had a great one about his experiences. I'll put that in there.
Starting point is 01:00:47 It was kind of fun. I did make that joke to a couple people because I had the laptop out. I was like, oh, yeah, did you check out my new laptop? Just to confuse them. You know, it's got these nice media control buttons right here on the front. Yeah. You know, I had half considered taking mine to Berlin with me on my international trip. Because mine is pretty small compared to yours.
Starting point is 01:01:06 True. In the end, I decided probably that was a bad idea and it stayed home in the cabin. And now it is time for Le Boost. Yes, it is. And the Dude Abides comes in as our first baller of the year with a lead old baller boost of 133,700 sats. Using the new fountain, he just comes in and says, happy new year. Thank you, dude. Yeah, thank you very much, dude.
Starting point is 01:01:39 Eric boosts in with 100,000 sats. Nixcon, North America, let's go. Yeah. I'm not sure if I can make it, but would love to hear y'all cover it. Okay. Yes, sir. And I'm with you on the importance of skip intro. And it's kind of a bummer with it really missing on Jellyfin.
Starting point is 01:02:01 Yeah, I have been, even through the holiday, you know we're watching shows and stuff and catching up on for all mankind oh nice hard recommend uh but it's got a long intro boys it's got a long one and man so i'm sitting there doing the manual fast forward and scrubbing on the timeline and try oh god i miss it there's plugins but it's not at the level of plex no plex makes it nice and smooth i really can't comprehend why people give you flack for it. Well, you know what? They don't understand
Starting point is 01:02:29 because they're not trying to watch Star Trek Enterprise or For All Mankind, Eric. I feel seen, though. I feel seen. You know, I recently got into Mythbusters again, and their intro is like a minute 30, and it kind of gives away the episode, so I always want to skip it.
Starting point is 01:02:44 It's been painful. Yeah, Eric continued, my wife knows that internally I'm annoyed whenever the skip intro button doesn't come up in Jellyfin. Now this part's very interesting. On a different note, services.postgresqlbackup on NixOS saved me. I was upgrading image and going through the motion of upgrading
Starting point is 01:03:05 when I upgraded to a two-new version of pgvector.rs, and it broke image. Uh-oh. Combined with services.borg backup, I was easily able to fetch an older version of my database, restore it, downgrade, and was back up and running. What a neat little success story. And also, I'm sorry I had to go through that,
Starting point is 01:03:26 but thank you for sharing. Sounds like services.postgrass sequel backup is something we need to look into, Wes Payne. I think so. Chris is editing his config as we speak. I was looking it up right then. I'm going to take a look at this. I'm running the image.
Starting point is 01:03:40 I just got a load full of photos. Load it. Jagbert boosted in earlier today with 100,000 Satoshis. Thank you very much. That's my very first boost. I've been listening for over a decade and I'm looking forward to MixCon and scale content. Wow, J3, thank you.
Starting point is 01:04:02 I am amazed we're still hearing from long timers and I always want to say thank you. I know the initial setup process. It's not necessarily obvious. There's not a great guide out there. It is a bit of a hike. We really, really, really appreciate you doing that hike. Welcome. It's all downhill from here, though. Well, not downhill in terms of content. Downhill in terms of how much effort it takes. Yeah, I should come up with a better analogy. We look forward to your continued boost. We're talking with you. Boost you back later. Yeah, you've got a better take on that. Boost that in.
Starting point is 01:04:35 I need to do a better job. Goose comes in with 60,000 saff. Use some breeze. Says, Merry Christmas. I'm looking forward to meeting you in Austin. Oh, right on, Goose. Oh, nice. Right on. Well, I'm looking forward to meeting you in Austin. Oh, right on, Goose. Oh, nice. Right on.
Starting point is 01:04:46 Well, I'm looking forward to that as well. Thought Criminal comes in with 48,240 sats. Scale! California, yeah! Yes. On with the show. Thank you, Thought Criminal. Well, Hybrid Sarcasm came in with 42,000 sats via Castamat.
Starting point is 01:05:07 The answer to the ultimate question. Inspired by the 2023 boosties, here's the first of many boosts to make sure I'm on the leaderboard for the 2024 boosties. He's got a plan. I like it. Nice and steady. And just to help you along your journey, I did add a brand new 42 soundbite. The answer to the ultimate question. So we've got a scale soundbite. If you boost in for a little scale love.
Starting point is 01:05:34 California love. And a 42. Make it so. So, boost in. Mentat comes in with 22,301 sats using Podverse. Mentat comes in with 22,301 sets using Podverse. Postal codes with letters are awkward, but there's half of mine. If the first two and the last two digits represent letters, it should at least point to half my town.
Starting point is 01:05:58 Hope to see you guys at LinuxFest Northwest. Yes, yes. Mentat. All right. So, geez, Wes, that's a hard one. I mean, you got, how good you brought the map. Yeah, it doesn't have a translator in it, though. Okay, so if the first two and the last two digits represent letters,
Starting point is 01:06:23 could it be something like CC3AB if you have zero as A? Or does it mean that, like that you have to pair them up? They're not individual ones, so is it something like 22301? Oh, Brantley's got a converter over there. I have a theory. Okay. Here's one we can try to decode.
Starting point is 01:06:40 So if you take the first two digits, which are 2, 2, is that maybe the position in the alphabet? And then the 3 and 01 being a, for instance. So I'm just, I'm, I'm using postal codes as in, maybe it's Canadian or something that a system I'm familiar with. It's letter, number, letter. So that's my theory. I think you're onto something. Cause, uh, cause, uh, what we've got 22,
Starting point is 01:07:09 uh, that's V. So is it v3a um if we plug that in well google says it's a postal code in british columbia which would make sense if they're going to come down for linux fest northwest boys think you solved it maybe uh langley is that your town let us know in a tap thank you for boosting in. We really appreciate it. Thanks for the assist, Brent. Yeah. Yeah. Nice job, Brentley. Go team. Woodcarver boosts in with 22,222 cents. Hey, that's a row of McDucks.
Starting point is 01:07:33 Things are looking up for old McDuck. For the 32-bit challenge, the only machine I had laying around was my Amiga 1200. Okay. Okay. All right. Okay. It actually sports a Motorola 680... 68020 processor.
Starting point is 01:07:49 Yeah, buddy. Yeah, the old Motorola 6800 series. The first 32-bit 68K CPU. Yeah, I used to have one in a Mac, though. Today I used it to write a document, and then I played some Stunt Car Racer. That's as far as I'll get on this challenge, though. Well done.
Starting point is 01:08:07 Wow. Well done. Neat. I don't know why, but I have nostalgia for those 68K CPUs. That was the first computer I ever got to 16 megabytes of RAM. It came from the factory with two. I slowly got it to four, and then I maxed it at 16 megabytes. That must have been luxurious.
Starting point is 01:08:25 And even back then I was using RAM compression. You're a monster. Now, the open source account had boosted in two boosts for a total of 3,500 sats using Fountain. I got my I Voted sticker from the Golden Dragon shop, and I wanted to say thank you tob for connecting me with my new non-profits sticker vendor oh very good you're definitely going to have to do some accounting on the transfer of assets related to boosts yeah oh yeah that's definitely a thing um but you know it's a thing like uh like for all things i can business you know i thought about this if i were to do say transactions where we just took it, the money,
Starting point is 01:09:06 we would still have to, A, do the transaction fees on that and do the same accounting for the revenue on that. So as far as a business accounting, it's just a different style. Faraday Fedora comes in with Rho Ducks. Merry Christmas, you guys. It was an awesome year. I'm not going to do the 32-bit challenge because you're braver men than I. Well, we'll take the boost, Faraday.
Starting point is 01:09:27 Thank you very much. Or more foolish. Something. Yeah. Batvin123 comes in with 5,500 sets. Cal goes boost. Boost! And Merry Christmas.
Starting point is 01:09:39 Now, Tom's dad boosted in 5,000 sets, saying, Here's a video from an excellent YouTuber about how to control your max air fan. Enjoy. Yes, I did. Tom's dad. Well, so that basically confirmed everything I suspected. It is a lot of work, but it is exactly kind of the work that I conceptualized. So I think I could do it, but you're taking the thing apart and whatnot still.
Starting point is 01:10:03 So and they're brand new fans. it do it but you're taking the thing apart and whatnot still so and they're brand new fans so i'll do it when we service them at some point or when the board dies from moisture and i have to replace a new board i'll wire this up yeah i am so all in on automation though it is game changing for comfort and quality of life game changing and i i think i don't know how on board the kids are i don't They don't know life otherwise. But the wife's on board. So that's what matters. So are the mice. I do catch the mice.
Starting point is 01:10:29 I do. Storm Clouds comes in with 7,000 sats using Fountain. Says, I tried Fountain off and on. I'm going back to AntennaPod, which I hear that a lot. And you know what I thought was really awesome? Is Oscar, the core developer of F of fountain actually reached out to storm clouds and started talking to them trying to figure out what's not working for them because they have a brand new 1.0 release it's it's tricky because antenna pods at a different part of its life
Starting point is 01:10:54 it's sort of at not the tail end but the mature end of a cycle it's been around for a while whereas fountain was just kind of going from startup now to kind of, it's just reached 1.0 and it's brilliant. And now they're kind of entering the early stage of refinement. But it's going to be still a few years of that early stage. But the stuff they're adding is so great. Especially if you want to try out some of these new music podcasts. Something really
Starting point is 01:11:18 special happening over in the music value for value podcasts while the rest of the podcasting quote unquote industry is collapsing yives comes in with 3 000 sets thanks for the great show guys happy holidays zach attack also comes in with 5 000 sets wow i didn't realize i'd boosted it in that much over the year thank you for the great commentary reviews and news i look forward to listening through 2024 and west you see that mr casavirsa right there with a row of ducks.
Starting point is 01:11:48 Don't distro hop and didn't feel well-informed enough to weigh in on a desktop. That's why I abstained from a desktop vote. Fair enough. Yeah, we asked for that feedback and appreciate it. Yeah. And there's a lot of folks that just don't hop around anymore. You just, you know, something's working for you. It's kind of a nice place to be, actually. Yeah, you can get the work done.
Starting point is 01:12:03 We're all tweaking. Now, ambient noise came in with 7,860 sats says, I think some form of preferential voting in the tuxes is required next year. If you want to keep the hall of fame candidates in the race, just a first and second preference would likely do. And in a second boost, I love the predictions episode each year. It's always fun. Here's a few more. I predict that by the end of 2024, we will see the first non-valve handheld running official SteamOS.
Starting point is 01:12:33 That's a good one. I think I should have, I want, after the episode, I was like, oh, dang it. Okay, good for you. Well done. I like that one. And a second prediction. I predict that by the end of 2024, a local large language model AI will be integrated into at least one service or app to passively monitor open mic or user type text to get a better context for ad targeting. Therefore, bypassing privacy laws as it's not passing direct recording or transcriptions back to that ad company. Oh, okay. I say no, but I like that prediction. I just think – I sure hope not. You know how many of the normies out there are convinced their phone is constantly listening to them?
Starting point is 01:13:18 It's a totally normal thing now. They're like, Google, I went on Google and knew exactly that I was looking for socks or I went on Facebook. It's like, yeah, dude. They've been monitoring you for a decade. They've basically modeled your personality. You think these things have endless battery life and bandwidth to just monitor you and stream that back to their servers constantly? Can you imagine the scale of that?
Starting point is 01:13:37 So I'm not convinced we're going to see AI local spying just because of the resources required. AI local spying just because of the resources required. Where I thought you were going to go, and I do think this is going to happen, is Google Voice or Google Meet, I should say, or Zoom will probably use some kind of AI monitoring to live filter out mic noise and typing. So you know how they already do kind of like background suppression and echo reduction? I think we're going to see an expansion where it's literally watching for words. And you could even have it,
Starting point is 01:14:09 oh man, I would love this. You could, especially in the Zoom setup where it's all server side, if you had a transcription, if it was doing real-time transcription and say you dropped out, you dropped packets like say Brent is doing today. Hey now.
Starting point is 01:14:22 Well, if it has a transcription of everything before and after and has a few milliseconds to figure it out, it could pretty quickly infer and then generate words to fill the drop packets. That's a fun idea. Can we get the other version where we got the kind of crappy background filters? Can I just be like a digital puppet for a version of me? Yes, that's going to be.
Starting point is 01:14:41 I think you can do it on the Apple platforms. Oh. But those are really good, Ambient. Thank you for boosting in, too. Appreciate that. I'm going to say Jack Ryan comes in with, oh my gosh, our first Spaceballs boost of the episode. So the combination
Starting point is 01:14:55 is 1, 2, 3, 4, 5. That's the stupidest combination I've ever heard in my life. No message necessarily, but still love the support. Grumpy Linux admin also came in with a Spaceballs boost. One, two, three, four, five. Yes!
Starting point is 01:15:11 That's amazing! I've got the same combination on my luggage! And Grumpy Linux admin writes, I'll take a moment to express my gratitude for the countless hours of entertainment, education, and inspiration you all provided. Aw, jeez. Thank you for all your hard work, passion for creating a platform that continues to enrich the lives of Linux enthusiasts like myself. Gosh.
Starting point is 01:15:29 I'm looking forward to all the future content you'll all produce and the impact it will undoubtedly have on the Linux community. Wishing everyone in the JB team a continued success for 2024 and beyond. I'm not sure how useful this episode will be for people's modern computing needs. I'm going to say, for somebody that calls himself grumpy, that was pretty nice. Thank you for that.
Starting point is 01:15:51 Hydrogyrum comes in with one, two, three, four, five cents. We're going to have to go right to ludicrous speed. Thanks in part to your inspiration. I've started studying for a ham technician license,
Starting point is 01:16:03 hoping to take the test in a few weeks. Also proud of Nick Nix for double-topping the tuxes this year. Yeah, that was great to see. Good luck on the test, and hey, you're gonna beat us. We gotta catch up. I know. Do keep us posted, though. It'll inspire us. Good old Gene Bean boosted in two rows of ducks. Double duck. Hey there, Gene Bean. How you doing? For what it's worth, if you're just counting invoices to evaluate app usage, your data will be majorly flawed as every single app batches streaming stats differently. based on particular value versus app B that sends every 30 seconds, regardless of amount, then app A is going to look underrepresented. Even if the same number of episodes were listened to at the same number of sets. Yeah,
Starting point is 01:16:53 that is a fair point. We were kind of going for like a rough shot, but after the show, we talked about ways of refining that down a little bit because really you sort of built the system to figure all that out for the boosties and now we're kind of in we're going to have the year to refine it yeah really we sort of the uh the stats we had not the stats we should on that one yeah incredible stats though regardless yeah yeah it'll be fun to poke more at it i mean there's there's so much value in the in them
Starting point is 01:17:20 their boosts the gene of the continued with, thanks for the great show and being willing to hear the community's thoughts. You're all making this a two-way medium and it's meant so much more fun and interesting as a show. This is a key differentiator for podcasts that have boosts. Right? It is, it's like, we went from essentially emulating radio where it was a one-way medium to a whole other level of integration with the audience in a much more two-way street.
Starting point is 01:17:50 And to that point, we have the live stream. That's another way we can do that. Real-time feedback. You ready for it? You ready for it? They hate it. So we got to get a new sound bite, a new sound drop. Somebody come in with something nice and tight.
Starting point is 01:18:04 I say four seconds or less. Five seconds at max. Four seconds. Four seconds max. With a California sound bite you don't mind hearing. Otherwise, you're going to have to listen to that crap. You're going to have to listen to that crap. This is one way to sort of.
Starting point is 01:18:15 I know, right? God, source. I know. Master Reboot comes in with 5,000 sets using Fountain. It's his first time booster but long time listener. Hello. Thank you. Thank you.
Starting point is 01:18:30 We really appreciate that. That is a long hill to climb at first. So I just want to say thank you for your quick response on Telegram about setting up a Bitcoin node and wallet. I also want to say thank you to the Bitcoin dad. It was his very first episode that got me into Bitcoin. And I want to thank the JB community and specifically the Bearded Tech and DPG who are always quick to help. One of these days I hope to attend a meetup
Starting point is 01:18:51 sending good vibes from Ohio. P.S. I've got five years of boosting to catch up on, so stay tuned. Yeah! Right on! Congratulations to you on getting all that set up. It's so fun to get it all self-hosted. Self-hosted open source money It's been quite a ride these last couple of years And we're glad you're on board Magnolia Mayhem comes in with 10,101 sats
Starting point is 01:19:14 I'm not going to play it If you don't like it, I'm not going to play the scale boost I'm not going to play it Let's make that trip happen Thank you Appreciate it, Magnolia This is really something To be able to do this Let's make that trip happen. Thank you. Yeah. Appreciate it, Magnolia. Yes. This is really something.
Starting point is 01:19:32 This is really something to be able to do this because I don't know how this year we were going to ever make this trip. And we haven't been to scale since before COVID. I'm going to have NixCon there, too. Do we have like a binary boost? Because I could, you know, got zeros and ones here. Yeah. Beep, beep, boop, beep, beep, boop, boop. I got started.
Starting point is 01:19:44 How about this? I am programmed in multiple techniques. All there you go okay you need a better sound i just i i gotta say i've never been to scale can you believe that let's get print this is this is a milestone for a lot of reasons all right speed round torp comes in with 11,101 sets using Podverse. I thought this might make for an interesting boost, but why doesn't Cubes OS get any love on the show? What's wrong with us? It's not 32-bit. We could go back to Cubes OS.
Starting point is 01:20:17 I think we've done it. I don't find it to be particularly practical except for certain edge scenarios. I think like Tails on a disposable system is probably a lot more practical for most use cases where people use cubes, but I do respect it as a project and a technique. Kind of fun to do like a little, see how we could make it work, maybe set up a Bitcoin node on it or something.
Starting point is 01:20:36 A post-show idea on that. Andre2k comes in with Spaceballs boost one, two, three, four, five sets. So the combination is one, two, three, four, five sats. So the culmination is one, two, three, four, five.
Starting point is 01:20:46 Happy New Year. That's the stupidest culmination I ever heard in my life. And don't burn down your houses, he says. Hey, mission succeeded over here. I almost did earlier. Really? Right before the show. I left my stove on while we were doing the pre-show.
Starting point is 01:21:00 Don't do that. Brent, he's referring to fireworks. Oh, right. Fireworks. We had a downpour so uh i had sparklers and a couple of ground things so nothing too scary for the dog but i was like having a hard time even getting them to light out in the woods we're out in the probably good thing because we're in the woods we're in the woods probably a good thing but um it was still enjoyable shy fox comes in with 2000 sats from the podcast index.
Starting point is 01:21:28 Here's the first 2,000 sats from my IPFS node. Oh, okay. So a quick little side note. IPFS podcasting is a thing where IPFS is the CDN to distribute the podcast. And instead of having that weird file file coin involved there is a split where when you boost if the file's been hosted on ipfs podcasts a split can go to the person hosting the file shy fox here's been doing that and they just sent 2 000 sats from that nuts that's crazy thank you also sent their config on how they're doing it on nextxOS. Wow. I'll be taking a look at that. I know that we were
Starting point is 01:22:07 getting kind of excited about it. I kind of pulled back for a bit, but it sounds like there's going to be a solution for having your own gateway, essentially. Oh, neat. So I think once that gets solved, where we can have our own redirect and not dependent on somebody else's redirect, we can host our own infrastructure, I think then that's pretty much the last
Starting point is 01:22:23 piece for us. But thank you, everybody who boosted in in i think that's all the boosts below the cutoff it was really nice seeing those come in over the holidays we had 37 boosters for this episode and we stacked 659 959 sats thank you everybody that is fantastic and we'll put that we're putting that whole bounty towards uh our scale goal that's what we're doing with these with these first batch until we get to scale so thank you everyone that helped us get there we're putting that right to work if you're looking for an excuse to boost in the topics that we're really really pushing for right now because we just like to hear from you is tell us your struggles with getting linux on low-end hardware the reality is doesn't really matter if it's 32-bit or not.
Starting point is 01:23:06 Misery just loves company. We'd love to know your stories. Share those on air because it is something really unique to free software. Even though it can be a struggle, let us know. And, of course, we're putting all those boosts towards scale. We have 67 days until scale. That means we have 11 episodes of Linux Unplugged left until we need to be on the road driving. So we'd love to get there.
Starting point is 01:23:26 We're more than halfway there, but we're not all the way to scale yet. So please do boost in. I think it's time to try out Fountain. Fountain 1.0 is a killer release, Fountain.fm. They make it very easy. It integrates with Strike now, so you can top off your boost balance super easy with the Strike app. Strike's available in 36 countries. It's run by a great set of individuals.
Starting point is 01:23:47 Solid company that's based on open source tech. So it's a really nice stack and you can boost right in very easily and support the show or you can stream those sats. That's also just very appreciated and it's something you can just set and forget. Shout out to our sat streamers who just set that, lay back, and enjoy
Starting point is 01:24:03 the content and support while they listen. That's all really appreciated as well as our members at unpluggedcore.com. Now we do have a pick before we run, boys. Are you ready for what I found? Oh, surprise pick. Linux Terminal Tools from Terminal Trove. So Terminal Trove curates and tries to showcase, and they're growing, but they're working on trying to make terminal apps better known and showcase what they're great at. And I have linked us to
Starting point is 01:24:27 the Linux terminal tools because honestly, the terminal was a really nice go-to solution in a pinch. And there's a lot more on this list than you probably have heard. Some of these you'll know, no doubt about it. But there's some that you probably haven't heard of yet. You can find it just by going
Starting point is 01:24:43 to terminaltrove.com. But I've linked specifically to the Linux category in there. I'm going to try out Frogmouth, a markdown browser for your terminal. Okay. I'd like to see that, actually. That seems kind of neat. That seems kind of neat. Thank you, everybody, for listening, too.
Starting point is 01:25:01 We always just appreciate you tuning in and catching us every single week and spend a little bit of your time with us. It's always just fantastic. We can always take you to the next level. You could listen live. We're back on our Sunday time slot. Sunday is at noon Pacific, 3 p.m. Eastern. You get a little bit more show there. You can always join the Mumble Room and get that low-latency Opus feed.
Starting point is 01:25:21 And if you're a member, you get double the content. You get that whole live stream. You don't miss anything. And that LUP plug is in that Mumble room. You can hang out with them too. It's just a nice experience. Just, it's kind of fun for all of us and it gives the show a nice live energy.
Starting point is 01:25:33 But we'll put links to everything we talked about so you can always just listen on demand and get links. That'll be at linuxunplugged.com slash 544. Thank you so much for being here. See you next week. Same bad time, same bad station don't
Starting point is 01:25:46 forget there's a network of shows over jupiterbroadcasting.com mike just got the most baller workstation and he's uh all in on the workstation lifestyle we get into that on coda radio and then alex and i went through our top apps and services for our home lab throughout all of 2023 and rounded them up for a major episode. And Brentley joins us. And that is a big one. That and more over at jupiterbroadcasting.com. Thank you, everyone. Really appreciate you.
Starting point is 01:26:16 Share the show. Send some love. Spread the word. And we'll 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.