LINUX Unplugged - 454: Double Distro Details

Episode Date: April 18, 2022

Has Fedora pulled ahead of Ubuntu? We take a look at the new Fedora 36 and Ubuntu 22.04 releases. Special Guest: Alex Kretzschmar. ...

Transcript
Discussion (0)
Starting point is 00:00:00 A happy Easter, gentlemen. Did you get yourselves anything for Easter? Yeah, I found a few eggs just outside the studio door. I assume you put those there for me, right? Well, they were for raccoons. But I'm just hoping that Alex set out a little treasure hunt for Brent. How often is Brent down in the States for Easter? I hope maybe an egg hunt happened.
Starting point is 00:00:21 What happened this morning? Tell us, guys. How did you celebrate? Missed opportunity. Yeah, we didn't do anything. We didn't do anything about it. But what did happen two days ago was a massive, I mean, massive box of chocolates showed up at Alex's place here. And he's been trying not to get into it ever since.
Starting point is 00:00:40 Oh, man. Yeah, care package from England. Proper chocolate. Did anybody warn them that you just spent a week eating the croissants from the meetup? Like, this is not what you need right now. I literally did, man. Yeah, care package from England. Proper chocolate. Did anybody warn them that you just spent a week eating the croissants from the meetup? Like, this is not what you need right now. I literally did, yeah. Yeah, I bet Brent's been cooking good, though. So you're probably making it up on the other end, because he's a pretty lean cook in terms of caloric intake.
Starting point is 00:01:01 Yeah, I lost 20 pounds in the month before the meetup, and I've gained about half of that back since the meetup. That's how you know it's a good meetup. Hello, friends, and welcome back to your weekly Linux talk show. My name is Chris. My name is Wes. My name is Brent. And my name is Alex. Hello, gentlemen. Glad to have you all here today because it is indeed a talk show. My name is Chris. My name is Wes. My name is Brent. And my name is Alex. Hello, gentlemen. Glad to have you all here today because it is indeed a big show. Ubuntu 22.04 LTS and Fedora 36 are both landing soon, perhaps the day you're listening to this or near. They both feature GNOME 42 and lots of great new ideas baked in. So we're going to take a look at both of them and share our thoughts. And then we're going to round out the show with some great boosts, our picks, and all the stuff that we love to do.
Starting point is 00:01:51 But, you know, before we go any further, let's check the board. Let's bring in the Mumble Room. Time-appropriate greetings, Virtual Lug. Good evening. Hey, Brent. Hey, Chris. Nice to have you. Hello, hello.
Starting point is 00:02:01 Hello, guys. Hello, hello. You know, I want to say right here towards the top of the show that you are always welcome to join our Mumble Room, even if you don't want to participate necessarily. I know that sounds weird, but I mention it because Mumble's free software, so it has kind of a nice advantage there. And I want to encourage that adoption because I think it's nice to have decentralized free software voice communication tools. It uses high quality Opus audio. Also free software.
Starting point is 00:02:29 And you're getting a mix directly from our mixer here in the studio. And Mumble has super low latency. So it's just a great way to get a high quality audio feed using free software. And you can load it on your phone. We usually get the stream started around noon Pacific time, which is what, 3 p.m. on the New York side. And around the world, you can do the math there. But we'd love to have you join us live over at JBLive.tv if you want to watch it. Or you can use Mumble. Like we've got a handful of folks in the quiet listening right now just getting the
Starting point is 00:02:54 lowest latency audio stream. In fact, it is possible they are getting a lower latency audio feed of my voice right now than Alex and Brent are. I mean, Mumble's really impressive. And it's great because we can just run it on our own infrastructure. Or Noah's. It actually might be on Noah's server still. Either way, we'd love to have you there or join us live on a Sunday. So let's get into the show. Let's talk about Fedora 36 first,
Starting point is 00:03:23 because I think a lot of what we're going to touch on is probably in its more upstream form in Fedora. So I think it kind of makes sense from a conversational standpoint. We've all kind of been taking a look at it for a little while. So there's a lot to unpack in both of these releases. So we're going to try to break it up to what's relevant to each one. And Fedora 36, while outwardly, I'd say the headline feature for desktop users is GNOME 42, it seems like when you look at some of the other things like Wayland support with NVIDIA, Podman 4.0 under the hood, it kind of feels like 36 is going to have some really kind of changes that will improve the Fedora workstation and server experience for a long time.
Starting point is 00:04:03 will improve the Fedora workstation and server experience for a long time. Fedora is making a shift here with Podman and with NVIDIA and Wayland support. I think this is laying the groundwork for something, but we'll get into that in a little bit. Because I'm curious, Wes, I asked you not to tell me, you've been running them both, Ubuntu 22.04 and Fedora 36, and I'm curious which one you've chosen to run here on the show today. I know I said pick the one you like the most and wait till the show starts.
Starting point is 00:04:29 So which one did you choose? Well, let's just say that SE Linux would like you to know that Gnome Shell is trying to access its icon cache. I am taking that to mean Fedora 36. Yes, that's right. So you like the 36 desktop? I do. You know, it's very snappy.
Starting point is 00:04:47 And especially, I've been mostly using it here on this ThinkPad. So for the laptop use case, I kind of, I like the stock GNOME experience, you know, especially with that new dark mode support. Like, it doesn't take much to get this into a state that I'm happy with using it. It all works. And then I've been really impressed with the, the Pipewire setup on Fedora is getting. Ubuntu has made some advances there too, which is also good to see.
Starting point is 00:05:10 But, you know, I was able to download Reaper, started up, it figured out that it could talk jack back to Pipewire without me having to do anything. And then the whole system worked great with the new headphones I bought without having to futz with it as well. So it's kind of, you know, I'm living the pro audio when I want it
Starting point is 00:05:23 and it just works side on the other hand, which that's hard to turn down. Wow. Yeah. You're getting both. And have you done like, uh, have you done like audio playback with the headphones and they've stayed connected when you stop the music and then restart the music and stuff like that? No problem there. It's nice to see it get into that point. That is nice. It's nice to know you can go out and get yourself a pair of modern Bluetooth headphones and you got a good shot of them working with your Linux desktop. Uh, I'll, I'll save my thoughts, but I'm curious if Alex or Brent, if either of you got any much time with the desktop side of Fedora 36? Well, we actually decided to kind of do it jointly because as it turns out, Alex had a laptop here buried in his little closet over there.
Starting point is 00:06:00 That's fairly modern, a T480, I think it was, Alex? Yeah, Red Hat provided me a ThinkPad for work. And I've been running Fedora 30, I think three was the first one I put on there. I've upgraded it now from 33 to 34. It was on 35 when we started last night. So we thought we'd upgrade to some beta software and what's the worst that could happen? And actually the upgrade to 36 was completely uneventful.
Starting point is 00:06:24 I think boring in this case is probably a good thing. What was interesting was we were actually connected to my Thunderbolt dock as we did it, which was a CalDigit one, which is typically only a Mac-compatible dock. But my Thunderbolt monitor was picked up straight away, no problems whatsoever. Ethernet just worked. All the USB devices worked perfectly. And throughout the entire upgrade both displays and i'm talking about the internal laptop display and the thunderbolt display were completely
Starting point is 00:06:51 flicker free remember that being added a while ago all the way through the upgrade process everything was just completely smooth as far as the visual aspect was concerned there was a nice progress bar and i've got nothing really bad to say about the process. It just, it just worked. I mean, it upgraded what, 1700 packages or so? 1756, I think, if I remember. Yeah. A couple of gigs worth of updates and yeah, just, just worked. You know, you did, Alex, mention the monitors. We ran into a strange situation. I'm not sure if it's the monitor itself or if it's this hub you're using, but one of your monitors, which I'm sure you'll fill in the details, ended up with a refresh rate that was really odd.
Starting point is 00:07:30 Oh yeah, yeah. So I've got a 4K USB-C monitor, which I directly connected to the ThinkPad using the single USB-C cable provided with the monitor, which is a Dell 2723QE, I think. And for some reason, when we had 100% scaling turned on, we got 60 hertz, no problem. If we went to 200% scaling, which is about where I like my 4K monitor, it dropped to only 30 hertz, and that's painful. Actually, 29.98, I believe it was. Yeah, I've seen that. It's nice that it can do it. It is even better now than ever. And I really feel like there's pretty much zero Wayland penalty that I've run into so far, especially with the 36 release. And 42 is the best release of GNOME from the project ever, including even the very later versions of GNOME 2. In my opinion, obviously, this is the most refined, most expressed version of what the GNOME vision is that we have ever seen. And if you don't like GNOME 42, you're just never going to like GNOME.
Starting point is 00:08:41 Which is okay. And if there's elements of GNOME you've liked in the past and you haven't checked in in a bit, I think it's going to blow your freaking socks off. They have really nailed the light mode, dark mode stuff. It is significantly better than just a hacked theme to do dark mode. It really is. Yeah. It feels like you get on some of those other platforms. And they've made improvements to the default theme that just look great anyways, that just make it look like a polished professional operating system. And I even like it in the light mode now. It's just great. So this is a strong version of GNOME that really realizes the whole 4D transition because this is where you really see the Libid WADA and the GTK4 stuff really land. You got the new GNOME terminal called Console, right, I think, and the new text editor that's replacing GEDIT just called Text or Text Editor, something like that.
Starting point is 00:09:33 But they're both pretty good apps out of the gate. You know, we used to have this problem on the GNOME side where they would reboot an app, and you would then wait for three releases before it had the functionality that the previous application had that has not been my experience with the recent reboots of these applications and they look like really nice modern applications that are at home on the gnome desktop the other thing that's really i think palatable for those of us that pay attention
Starting point is 00:09:59 to just the way your screen draws and stuff like that with With GTK4 in here, with the Vulkan backend for GTK4 stuff, with a number of performance-focused tweaks that they have laid into all of GNOME 42, with some of the improved tooling, some of the leaner, meaner apps that are in this thing, like the new screenshot app, like the new terminal app, like the new text editor app, like the improvements to files, like the list goes on and on, you guys.
Starting point is 00:10:21 It really all comes together for the smoothest desktop and on, you guys. It really all comes together for the smoothest desktop experience on GNOME ever. And those are even realized like on the Raspberry Pi. I can even tell an improvement on the Raspberry Pi. Oh, you put this thing on the Pi?
Starting point is 00:10:34 Yeah, yeah. And it's great. It's really something special. And to be fair, Tumbleweed got it first. I already had Tumbleweed on the Pi, so I was good to go. It was great.
Starting point is 00:10:44 Like we thought Fedora 36 and Ubuntu would get there first, but Tumbleweed did. Tell them this hurts. I already had Tumbleweed on the pie, so I was good to go. It was great. Like, we thought Fedora 36 and Ubuntu would get there first, but Tumbleweed did. The lizards. I know. They're always hacking away at that kind of stuff. I think this is
Starting point is 00:10:53 such a great release of GNOME that it's, I think, it's going to be really hard for the team to now kind of eclipse
Starting point is 00:11:02 what this all accumulates to. And one of the things I love about Fedora 36 is you get the real stock upstream experience. Now, we'll talk about Ubuntu's take on that in a minute, but that's one of the nice things about Fedora 36 is you get to see sort of the project's vision there. The new Snapshot app is really nice. I like to take little screenshots and send them to Wes all the time,
Starting point is 00:11:22 so it makes that real quick. Yeah, it's true. It feels really just native to the system, you know? Yeah. That's nice. I like to take little screenshots and send them to Wes all the time. So it makes that real quick. Yeah, it's true. It feels really just native to the system, you know? Yeah. That's nice. The other thing that was different for this release cycle than like the last two or three Fedora release cycles was how we should probably clarify too.
Starting point is 00:11:37 It hasn't quite actually been released. We're getting here a little early because, you know, schedules. That's what we like because it's scheduled to land towards the end of April. As soon as the week, this comes out is maybe as late as the end of April, 2204 is likely going to hit its target,
Starting point is 00:11:52 which will be this week. But this is kind of where I was going. This beta of Fedora 36 has been the most solid beta experience I've ever had in Fedora. Like I have just about had every beta experience blow up in my face once, which, that's the name of the game. Yeah, it's not a bad thing. It's just part of the trying this out while it all gets assembled. And I'm just, you know, I'm just riding that horse, and I don't really count that against them in the review
Starting point is 00:12:17 because that's the beta process. That's what it's for. It did not happen in this 36 release cycle. It did not blow up on me once. It just, I did my daily updates. I like to do it daily. You know, when I had new stuff, I installed it. Every time I rebooted the system or whatever, it always came back up. And I think what's happened here is on Fedora especially,
Starting point is 00:12:39 I've migrated to installing most of my user applications via Flathub and Flatpak. Yeah, me too. So everything's kind of isolated from the system. All of my user applications via Flathub and Flatpak. Yeah, me too. So everything's kind of isolated from the system. All of my work communication apps, I use, I think my browsers are installed from the repo. Of course, I'm using the desktop environment from the repo. I mean, some of that stuff, right? But all my chat apps, all the tools I use for work. All the weird proprietary stuff.
Starting point is 00:13:02 Yeah, that's all Flatpak now. And so you take that and you combine it with just a smooth beta that isn't doing anything too crazy outside the desktop space. And it made for a really nice beta experience. And I really think out of the gate, it's going to be a solid release. I'm just going to go right to it. Like I was thinking with the last release, it was so rough. I was going to wait like six months. But yeah, no, I've no, I've been using this as my primary OS on the ThinkPad since we talked about GNOME 42 a couple episodes ago. And I've had the same experience. Just rock solid.
Starting point is 00:13:32 I think I'll keep using it. The one thing I might want to adjust is I'm still not used to these offline updates. You know, like they get applied almost Windows style. Here I was playing with 2204, rebooting a bunch, accidentally choose Fedora, and then I'm waiting for updates. You mentioned how bumpiness is a fairly standard thing about running beta software. My experience has largely echoed yours this time with 36. It's been very smooth sailing, no driver issues, no messing about with, God, god you remember xorg stuff like i had two external displays just working out the box straight away you know no real issues the one thing i did have
Starting point is 00:14:13 was in the mirrors for some reason they seemed to be a little bit behind and my updates with dnf were looking for packages that didn't exist in quite a lot of the mirrors, like the 404s that came through, they were quite extensive. And so that led me to dig into the mirror process for Fedora a little bit. And it turns out that you can sync as often as every 10 minutes if you're a Fedora repo manager or, you know, like a mirror, but there's no, or seemingly anyway, there's no documented thing that says you must sync at least once a day or something a mirror. But there's no, or seemingly anyway, there's no documented thing that says you must sync at least once a day or something like that. And it's all done through sort of rsync,
Starting point is 00:14:51 which I thought was interesting. I suppose not too surprising, but I've never really thought about that. And of course, that's going to be distro to distro as well. The individual admin who's configuring those system D timers, perhaps. Yeah. And with, you know, depending on the mirror you pick, I guess it's sort of random what they decided to do. I think it's worth noting that it looks like Fedora 37 Plus.
Starting point is 00:15:14 That's going to be interesting. First of all, they're switching to a newer version of RPM just for better security. We'll cover this as it comes up. They're also planning to drop support for legacy BIOS systems. So long. This is the most probably, if you could label something controversial about this, this is probably it. There's a lot of mixed opinions here about, you know, deprecating old hardware. And, of course, there's valid arguments on both sides.
Starting point is 00:15:40 If you're interested, send us a boost if you want us to cover that and we'll get to it. And then also, speaking of X.Org, 37 is considering the removal of legacy X.Org drivers as well. So it's a big transition in terms of the underlying hardware support they're essentially going to, I guess, support. And it's going to change. It's going to change the nature of the user base for Fedora. And it's going to mean there's some users that can no longer move forward. But it also means that the team will be able to focus their time, talent, and energy
Starting point is 00:16:12 on the broader user base, better security practices, you know, all of the optimizations you get when you reduce complexity. And it seems like, you know, especially these last couple of releases, Fedora's really been shining on the leaning edge kind of idea that they're going for. And so I think these kinds of things are in that spirit and I'm all about it. Linode.com slash unplugged. Go there to get $100 in 60 day credit
Starting point is 00:16:36 and you go there to support the show. Linode's how we host everything. And Linode could also be part of your multi-cloud strategy. You know, one of the things that we're really proud of is that we've used Linode in a way that feels strategically smart. We've got a lot of our user-facing stuff, well, all of our user-facing stuff up in the cloud, where we can take advantage of Linode's scaling tools, their incredible customer support, their 11 data centers around the world, their super nice UI with an API that makes it easy to integrate with our tools. Like, it's great for that. But we mix it with kind of a multi-cloud strategy where we have our own little tiny cloud here on the land and they work really well together. In fact, Gardner estimates that two-thirds of all cloud
Starting point is 00:17:14 industry customers will adopt a multi-cloud setup as a means for avoiding vendor lock-in by the end of 2024. And the reality is the largest hyperscaler cloud vendors that try to present themselves as a one-stop shop, inviting you to become wholly dependent on them and centralize all of your resources, and they'll offer everything you might ever need. But you know the problem of relying on a single cloud provider like that. It's the same problem as relying on a single commercial software vendor. You get deeply entwined, you get locked in, and you get locked in to your infrastructure. That can be dangerous. And so with pricing 30 to 50% cheaper than other major cloud providers, Linode is great for the individuals, but it's also great for businesses looking for a multi-cloud strategy. Plus they combine it with great things like object storage,
Starting point is 00:18:01 Kubernetes support, DDoS protection, VLAN, a powerful DNS manager, and of course that cloud dashboard that's easy for beginners, total noobs, and of course industry pros. So go use our $100 offer to performance test your network. Troubleshoot something, build something, learn something, maybe create a backup. There's so many great options and they have tutorials to help you get started on anything you might need and one-click application deployments. Linode.com slash unplugged. That's Linode.com slash unplugged. Well, if Fedora is the leading edge, I think it's safe to call Ubuntu the mainstream and Ubuntu 2204, which will release later this month. This is going to be a big release because, you know, all your boring friends running the LTS,
Starting point is 00:18:49 they're going to finally upgrade. This thing's going to be supported till April 2027. So whatever we're getting right now, it's going to be here to stay. We are so spoiled with these LTS releases and the community just eats these ones up. These canonical stresses this all the time. Anytime we've talked to them, the magnitude of difference is substantial.
Starting point is 00:19:12 And so we thought, let's take a look at this thing, because this is the one people are going to be considering deploying on their VPSs, on their Raspberry Pis, on their servers, on their workstations. And it matters. And we also know that the interim releases are often just building towards the climax, which is the LTS release. And so once again, we all kind of took a look at it around the horn. And I'll start with mine because mine are pretty straightforward so far. I started by, you know, it's a funny thing for me.
Starting point is 00:19:38 My LTS systems are no joke, right? The ones that I'm running Ubuntu LTS on, I have something of value on them. And so it's a serious calculation for me when I'm like, which one am I going to upgrade before it's even officially released to test it for the show? But I love you guys. So I did it. And so I picked one of, I don't know if I've, I'll acknowledge this before on the show, but I have what I call support nodes that are in orbit of LadyJupes. And these run on different servers on Linode's cloud, and they provide support services for LadyJupes, like synchronizing data, moving things around for me, copying certain backups, stuff like that. And these both run Ubuntu 20.04. Well, they did.
Starting point is 00:20:20 But I decided to give these ones an upgrade because it would be a major pain in my ass if anything happened to them. But I'm not planning a road trip right now or anything like that. So I would have time to recover them. And I have to say, I think one of the experiences that I have over and over again when I try out an Ubuntu distro is when you use the server side of Ubuntu, when you use that like in a headless environment where maybe you're SSHing in, it's elegant in certain ways where they've built tooling where you can tell the team really spent time developing something and they really built it well, and they can just kind of iterate on it after that. And that's how I felt about their do release upgrade program. It's a really handy tool that lets you upgrade before it releases out or it lets you upgrade after it releases out.
Starting point is 00:21:06 And it just does a lot of sanity checking on your distribution to try to make sure you get the best outcome possible. And where the polish is, is you can tell that the team, they put a lot of effort into collecting a bunch of information about your system and then relaying it to you in a very relatable, readable way. and then relaying it to you in a very relatable, readable way. I put a link to an upgrade warning screenshot that I got in the process of one of these, and we'll put a link to this in the show notes so you guys can check this out. And it just walks you through here where it says, you're going to have to download a total of 741 megabytes of files. This download will take about two minutes with a 40 megabit connection, because it's benchmarked my connection,
Starting point is 00:21:43 and about 19 minutes with a 5 megabit connection. it's benchmarked my connection and about 19 minutes with a five megabit connection or maybe it's just giving you examples i guess fetch and installing the upgrade can take several hours it just kind of walks you through everything in very plain understandable language and the other thing it does is it makes sure you're not going to shoot yourself in the foot like maybe you're out of disk space because you didn't realize that your overlay fs2 folder had grown to 50 gigabytes. And so your root partition is totally full. And it checks that kind of stuff before you upgrade. Or maybe, maybe you were doing this upgrade, even though you know better.
Starting point is 00:22:17 Even though you know better, you were doing this upgrade over an SSH connection that wasn't in any kind of session manager or using any kind of reliable connection like a mosh, but just raw dog SSH. Maybe you did that, even though, you know, better. I'm not sure you've ever used T-Box. It will warn you and say, hey, man, maybe you don't want to do this in an SSH connection. And, you know, don't ask me how I know, but maybe that's you. And it just kind of prevents those kinds of mistakes. And then it works the system through the upgrade. It does the reboot. And the other thing it does that's really clever is it notices that you are using a third party mirror, which Linode caches, and the package install times are bananas as a result. Like they just stream down faster than you knew app could move, probably at the maximum speed of apt, let's be honest. Probably.
Starting point is 00:23:12 And so it says, hey, I notice you're using a third-party sources.list file. I can't guarantee that they're going to have the packages. I can swap the names for you, man, but I can't guarantee they're going to have the packages. So I said, yeah, go for it. Let's see if Linode is pre-caching the release. Let's find out. So I said, yes, it modifies my sources.list from Linode to keep the Linode mirrors, but puts the jammy name in there instead of the, whatever, Focal Foss or whatever the old release was. I can't remember. Right. And sure enough, Linode had the packages already mirrored. And so my upgrade on both of these nodes was bananas fast just because I was using the
Starting point is 00:23:50 local mirrors to upgrade. And Linode had what you needed. And I only had to solve the storage issue on one box. I mean, somebody did. Not me, but maybe somebody. And it went great. Both systems came right back up. They're running just fine.
Starting point is 00:24:02 And I really have no complaints. I think it's going to, you know, I didn't need to, but I think it's going to just be great. I'll run these for a little bit. And then my thought is when the actual shipping version is out, I'll probably start upgrading my pies in Lady Jupes. And then I'll report back on the self-hosted podcast on how that goes. Oh, nice. What about you, Brent? Did you get a chance to kick the tires? I did. And I was extra interested because I actually got the chance maybe, I don't know, three weeks ago, they were doing the alpha testing week and I got my hands dirty in there and found a bunch of bugs. And it was neat to see the progression. Most of those, the ones that I filed, which was about eight of them, all had lots of action and got kind of all fixed.
Starting point is 00:24:46 And I was interested in seeing that. So I would say from that perspective, it actually went great. Upon installing, I really was curious about the new Flutter installer. And I ran into a few probably edge case bugs, as I seem to have a knack for finding. But overall, it worked quite well. And I loved the look of Ubuntu as well the desktop edition um and no complaints really i thought as an lts it seemed stable to me and really quite nice to look at um i'm not a gnome expert i would say but it feels like chris that i'm getting in just at the
Starting point is 00:25:21 right time because everybody seems to have a really nice take on it i think 42 is a great release if you haven't checked it out for a while. That's my main takeaway from the show. So if you haven't tried GNOME, it's time to try it again. Alex, did you get a chance to try out the Ubuntu side? No, I'm more in the production deployment camp with Ubuntu these days. So my file server is on Ubuntu. So I think that's running 2004 right now, and it will stay there until 2204.1 comes out. Ah, yeah, that's a good strategy. I'm debating something like that other than just, I want to talk about it on self-hosted and how the upgrade experience goes.
Starting point is 00:25:59 Yeah, I know. The life of a content creator, huh? I got to make content, you know, that's the job. But also it's like, sometimes I feel like a little bit of like, well, I could do it and then I'll do it so they don't have to. And if it blows up, I'll tell them about it. And if it doesn't blow up, they'll know it's okay. I really think Canonical has nailed the Raspberry Pi support now for a while. It's so nice.
Starting point is 00:26:21 It is such a first, it feels like such a first class server OS on the Raspberry Pi, which is such a silly thing to actually say. But hey, it's where we're at right now. I mean, when it's just now that Raspberry Pi OS is like kind of catching up, but you need this has been kind of a haven for you for saying OS for your boxes. It's been great. I like it. I mean, personally, I like it a lot more than Raspberry Pi OS.
Starting point is 00:26:42 So Fedora 36, I believe, was rocking Linux 5.17. Ubuntu 22.04 is rocking 5.15. It's both pretty modern. This one came with that 5.15 is when they introduced the Samba server in the Linux kernel. Yeah, KSMBD. You know how much I love having a Samba server built into the Linux kernel. What else could you want? Now you can finally flip it on those pies, man.
Starting point is 00:27:05 Come on, replace your Samba setup at Joops. You know, I mean, everybody says that Samsung doesn't contribute much to open source, but that speaks differently. So what was your experience, Wes Payne, with 2204? You know, I'm liking it. I think we've lamented a little bit about how much has Canonical been investing into the Ubuntu desktop experience. And although I think I do kind of prefer the more stock GNOME feel going on on the Fedora
Starting point is 00:27:30 side of things, GNOME 42 is great on Ubuntu. It's a really nice experience. And I'm almost not used, I know this will change over the lifetime of the LTS, but for right now, I'm almost not used to how close these two releases are. You know, in the past, Ubuntu had kind of been a little lagging on GNOME. And then even just across some of the packages, like, you know, you get Ruby 3.0, you get Python 3.10, which is a pretty big release in the Python community.
Starting point is 00:27:52 A bunch of stuff like that. LexD, you get QEMU 6.2, which also includes jack support for low latency audio. There's a really nice pipe wire support on Ubuntu now. It's not quite as shiny or like automated. You know, they've still got the old media session thing instead of wire plumber. So there's a few tradeoffs. But I feel like for an LTS, that's probably what I would have expected them to do with the audio subsystem.
Starting point is 00:28:15 Yes. I think that's nice mix, too, because you still got pulse going. So, you know, that's all going to work just as you might expect. But there's still pipe wire things you can plug into if you do need to go above and beyond. This really switches to NF tables as well, right? It does, yeah. Isn't that a nice thing? Another thing where Ubuntu's really kind of catching up. And we get LexD5
Starting point is 00:28:31 finally, which we talked about on LAN recently. Indeed. I was a little disappointed to see, I mean, so there is a new little bumped release of ZSYS, which is sort of the, you know, their ZFS integration in the file system into more of like the system level of the operating system, but it was mostly just a compatibility bump for the, you know, the newer version of ZFS that in the file system into more of like the system level of the operating system. But it was mostly just a compatibility bump
Starting point is 00:28:47 for the, you know, the newer version of ZFS that they're shipping. So not a ton of work there. A lot of initial upfront work and then it seems very minimal iterative, but maybe I have the wrong impression. Also there, I gave the Flutter installer a go as well. Seemed, you know, it's still early days.
Starting point is 00:29:02 It's quite minimal. Towards the end, it looks a lot like what you're used to. The time zone support seemed very early. It did auto-detect what I wanted, but I didn't see a great way besides manually type it in to change it. And although you can have it do LVM for you, there's no ZFS support. Yeah, that was interesting. I gave it a go early myself. I see where they're going with it. I think it looks fine. I'll be interested as more people get experience and exposure to that, what their take is. You can Google search. There's a build of the ISO that has the Flutter installer, if you'd like to grab that. I think it's also notable that one of the features we talked about has been pulled, and that is the switch of rebranding the LivePatch stuff to Ubuntu Pro.
Starting point is 00:29:45 That actually didn't end up in 2204. They ended up reverting back to the LivePatch branding and whatnot. Maybe they just felt, I think they actually did, I think maybe Joey had an article. Somebody had an article that, yeah, Joey has an article over at OMG Ubuntu that talks a little bit about their motivation in pulling it out. It just seems like it wasn't quite ready yet. It doesn't really change any actual functionality. LivePatch stuff is still all in there.
Starting point is 00:30:05 Right, yeah. You can still get the service if you need it, but just a little more consistent for now. Yeah, so the upgrade process on the systems I tried went smooth.
Starting point is 00:30:11 I also ran this beta nearly the entire time that it was in beta on and off in a VM, just kind of checking in on it. Not serious usage, but checking in and doing the upgrades
Starting point is 00:30:20 to see if anything breaks. Also very smooth upgrade. And I think as time has gone on, I have my take on Canonical or Ubuntu spin on the GNOME 42 desktop has softened. When we saw Fedora's take, which was basically upstream in the new Adwaita, and then we saw the Canonical Ubuntu version, I thought this branding that they're doing is starting to feel old. It's starting to feel like the way we used to do Linux. And when I see what the GNOME platform is doing
Starting point is 00:30:48 and the way they're iterating that design, and my fundamental argument always was, and I don't think I articulated it very well until just recently, if GNOME didn't want downstream projects re-theming the desktop, then the upstream theme just simply needed to be better quality. It needed to be a better theme if they wanted people to use it. Yeah. And they've done it.
Starting point is 00:31:09 That's what they've done now. And so there's a bit of a mind shift that happens when you compare these two distros side by side. And if, you know, you got some free, you got some free VM space or something, maybe give this a go at home, load up Fedora 36, load up 2204. And I think you can objectively say it's nice. They're both really nice, but I'm starting to feel like the custom brand theming is a bit akin to like OEMs loading up new laptops with their like dashboards to help your PC health and stuff like that.
Starting point is 00:31:39 It's not quite that bad. It's not like they're putting software on there that's stealing processor cycles and stuff. So I don't want people thinking like it's a bad thing necessarily, but it doesn't quite sit with me right anymore. Alex, what are your thoughts? Why do both of the major desktop distros both have to pick GNOME as their default? Why can't we have some differentiation in the space?
Starting point is 00:31:59 Why can't one be Plasma, for example, and one be GNOME and that be the differentiator rather than putting lipstick on a pig, you know? I think you don't want me to answer why. Oh, no, I do. Please. What it comes down to is, as someone who works on both Fedora Workstation and Fedora KDE, the most frustrating aspect of working with the KDE Plasma Stack is how huge it is and how discordant the life cycles of each layer of plasma is. So, for example, the frameworks has a completely independent life cycle. It's released monthly.
Starting point is 00:32:32 Then the KDE applications were to release quarterly. And then the Plasma desktop itself is released every four months. And it's out of sync of every distribution release cadence. And that makes it difficult for testing, for integration and all that stuff. Plus, because it's so big, there's a large surface area of things to manage. And differentiating on the Plasma desktop, in theory, would be great, except for it is extremely difficult to keep up with the Plasma desktop and differentiate on it in the first place. Think about how Ubuntu was originally using Unity, and it was a lot of engineering work for them to maintain that in
Starting point is 00:33:11 the first place. And when they decided to let that go and they switched to GNOME, the primary reason for doing that was because the other enterprise Linux distributions, the main enterprise Linux distributions, Red Hat and SUSE, both use GNOME. And so they could benefit from the work that was being done already with the focus of those platforms. Yeah. Tiny, that's a bit of it, isn't it? It's about retaining the developers that already have the skills. That's correct, especially because a lot of these distros have long-term support tied to them, whether it's Fedora eventually getting rolled into Red Hat or Canonical, they would have to maintain both a QT stack and a GTK stack for the lifecycle while both of them
Starting point is 00:33:51 are still around. Yeah, and we've asked Carl and the team at System76 when they launched Pop, why Gnome Shell and now building, you know, Pop Shell on top of that? Why not Plasma? And you could kind of just get to what you wanted using the Plasma tooling built and they were very honest about the answer is well the team and knows gtk tooling we know gnome shell we know this environment and that's where our developer skills are so it's potentially just one of those things where it's a network effect of of and it just means because it's been around for so long it's been the default for so long there's inherently just
Starting point is 00:34:23 more people that the market can hire that have skills in there. I don't know for sure, but that could definitely seem like a pretty reasonable component of it. Don't get me wrong, Chris. It's not that Plasma isn't possible to build out and roll out and have a good experience. Fedora KDE is a great example of this where we have it, and Kibun 2 is another one. And you can see this in OpenSUSE, where, you know, despite some people's protests, it's very clear that the KDE is the most loved experience of the offerings. But when you're trying to build a Linux desktop that you're going to commercialize and sell, having multiple desktops and not having multiple groups of people to maintain those desktops means you're splintering your effort
Starting point is 00:35:05 and it's much, much harder to get everything going. And if you think about all the work that Red Hat's doing right now to push forward the Linux desktops feature set to be competitive with Windows and Mac, think about HDR, think about the Wayland stuff, the hardware acceleration things, input stuff, touch gestures. Think about how much extra work it would be to pull that across a multitude of desktop stacks and multitude of implementations across the board. It's a lot easier for them to go wide on all these issues if they're focusing on one stack as a reference point and then leveraging that experience and expertise to build it out.
Starting point is 00:35:47 And then everyone else can essentially catch up afterwards. Would I like Red Hat, to example, have people working on both KDE and GNOME? Of course. But realistically, with the kind of stuff that they're working on and how far they're putting into it and how much investment that they're doing and how much that they're working on all many different touch points in the experience. I can't blame them for focusing on only just GNOME. I think that's well said.
Starting point is 00:36:15 Bitwarden.com slash Linux. Get started with a free trial of a team or enterprise plan at Bitwarden.com slash Linux or try it for free as an individual user, and you can support the show. Bitwarden is the easiest way for businesses and individuals to store, share, or sync sensitive data. I use it for all kinds of things like passwords, recovery keys, notes. It's fully customizable too. And in the enterprise context, you can turn certain features on or off just using enterprise policies to adapt it to your business needs. That's pretty nice.
Starting point is 00:36:47 And of course, I love the fact, and I think you will too, that Bitwarden is open source and it's trusted by millions of individuals, teams, and organizations worldwide for securing their passwords and other information. It's what Wes and I have used for a couple of years, at least I think Wes longer than I. I use it for my two-factor codes as well, having it in one place. It works so well for that kind of thing, especially on mobile. It makes having secure, complicated passwords on mobile a doable thing. And Bitwarden has introduced account switching, so it's super easy to switch between your personal and business accounts, or maybe you have a personal account and you have like an open source project you're participating in. And I think one of the things that gives me and a lot of our community confidence is that Bitwarden offers a really good self-hosted option. You can get that up and running pretty
Starting point is 00:37:33 easily or even faster using the Bitwarden cloud, which is what I decided to do. And if I ever wanted to move to the self-hosted option, I could. And the nice thing is they have a large active community on their forums and on Reddit. So, you know, I have to say a couple of years into using Bitwarden, obviously I get the idea of good password hygiene. But what I've really started to appreciate about it is how fast and straightforward it is to share passwords with somebody on a certain project. And it's really simple to say, okay, just these passwords, I'm setting these aside and I'm sharing these with you.
Starting point is 00:38:01 I think using a good password manager, and I bet you would agree with me, is one of the best things you could do online to keep your account safe. You might already know that really, but maybe someone in your life, a friend, a colleague, a family member, maybe they need to hear that and they need to know about Bitwarden. So go yourself, support the show, or send people to bitwarden.com slash Linux. It's easy to get started. You just go to bitwarden.com slash Linux. Try it for yourself, maybe try it in your business, and you'll support the show. bitwarden.com slash linux. Try it for yourself, maybe try it in your business, and you'll support the show. bitwarden.com slash linux. As always, we got some great feedback this week, but I figured since many of us have been flying
Starting point is 00:38:36 recently, I thought I would give a little insights that we received in our mailbox. Chris, you might like this one. It was directed at something you said last week. A listener wrote in and said, since you were flying with Delta, you had probably a very old in-flight entertainment equipment. Yes, the old monitors used to run Linux. The new monitor hardware runs Android. They have native GUI with X11 and like GTK, QT based GUIs. The movies are just RTSP server connections and games are launched locally. The control units like your servers and network modules are all Linux boxes. The flight tracker or map can be two different things, either a single stream channel where each monitor and overhead monitors tune in and grabs images or more advanced new hardware where it launches
Starting point is 00:39:23 native Android app and gets information using more modern protocols so chris you were mentioning how you saw some linux scroll by so i guess you were in the old camp yeah and mine were old and crappy i think local apps would have been way better because this thing like you'd touch a button and you it wouldn't even register the tap for a second so you'd always do that thing where you're like did it register and then you have to do it again. But at that time, it's like halfway through changing. Every single time.
Starting point is 00:39:48 And even though you know it, you still like it. You still do it. And the delay varies. So it was not a great experience. So I could imagine something locally, you know, using some sort of network protocol would be a lot better. You know, I was on JetBlue for part of my flight. And it was an Android tablet right there. And I saw it totally freeze up on the guy next to me who unfortunately was actually using it to watch a movie. It was
Starting point is 00:40:07 just like tapping the screen. Like, well, what do I do? So they just basically put a tablet in the back of the seat? Seemingly. Yeah. Okay. I guess that would be the way people would solve this problem. Right. But then like, are they all on wifi or are they hardwired over like the USB connection? Because that's a lot of network traffic. And if you get even half the passenger streaming video, Wi-Fi is not going to handle that well. No wonder why it locks up. I've seen some videos previously of the like computer rooms that are included on planes. Have any of you had insights into that? Have you seen videos of those before? Yeah, like full on aerial data centers. It's insane. Like how do they fit all of that power in a plane it seems like that's why we have such small seats isn't it how much fuel are they burning hauling that gear around
Starting point is 00:40:51 right and how many of us just show up with our own devices with our content already loaded on it anyways like we should probably have a protocol you want to talk about saving fuel costs and lowering prices and in saving the environment how about you just take the like 700 pounds of server hardware off the thing and we just like have a mount for my tablet? Because that would make me happy. That's all I need. It's not, I'm not asking for a lot, right? And now, as the French say, it is time for Le Boost.
Starting point is 00:41:23 We received a boost yesterday. 20,000 sats. Thank you, Silas. He writes in. Folks, any suggestions for a backend file sync method that handles a lot of small files well? Hmm. I mean, I could just go the rsync route,
Starting point is 00:41:37 but I'm wondering if we could make the case for like a ButterFS or ZFS send. Sure, yeah. If you have those capabilities on both sides and are willing to use those toolings, if there's bi-directional stuff, then that might not work so well. But if you're just trying to back things up, yeah.
Starting point is 00:41:52 Alex is moving files around the world all the time. I'm wondering what you're thinking. Yeah, ZFS send is a great shout because that works at the block level. So, you know, if you're talking about lots of small files with rsync, it would have to compute every time it loads up a checksum of the source and the destination file, compare them and make sure that
Starting point is 00:42:11 they're not different, and then sync the delta if required. If you're talking about lots and lots of small files, that can get quite expensive quite quickly in terms of time and computing power. Whereas something like ZFS, because it's working at the block level of the disk, it doesn't care that there's 10,000 files in those blocks. It cares that there's, I don't know, let's say five blocks worth of disk that have changed and it will sync those five blocks only. So you've got five transactions,
Starting point is 00:42:38 let's say instead of 10,000. So it can be a lot more efficient for that kind of thing. So that's probably the route I'd go. Alex, in one of our technical escapades here, where you show me all of the infrastructure that you have set up, which I don't even think I have a 10% grasp on yet, you were showing me that you also use RESTIC to do a little bit of file-based syncing. And I wondered what is happening on the back end there.
Starting point is 00:42:59 I'm not sure I have even 10% of a clue of what's going on in my infrastructure some days. So yeah, RESTIC is an interesting one. That works at the file level as well. It monitors things like inode time and mtime for modified time on the file level. So that's a file level based one, which wouldn't be very efficient for this particular use case. But the reason I like RESTIC in particular is because I send all my stuff to an S3 compatible backend. So on my Synology box that is in England send all my stuff to an S3 compatible backend. So on my Synology box that is in England, that's running Minio in a Docker container. And I sync all the
Starting point is 00:43:30 files from here to England using AutoRESTIC, which is a wrapper around RESTIC itself. And so I actually have two servers in England. I've got the Synology at my mom's house and at my dad's, I have a normal Linux box running ZFS. And so I like it for the separation of concern. So if something goes wrong with my ZFS backup, I'm fat fingered in my Ansible configuration and I screw something up. There are two separate channels of backup and my automation isn't going to fail on both of them, I hope, at the same time. Sounds like in some cases, the cost of moving a lot of small files might be worth it. Almost never, I would say.
Starting point is 00:44:11 Computationally, it's very expensive. In terms of disk IO, it's very expensive. So I would try and steer clear from it. Maybe you could compress those into a single archive and sync just that one archive. Lots of different ways to approach that. Gene Bean boosts in with 2,000 sats. I really appreciate y'all putting the effort
Starting point is 00:44:33 into running Synapse and promoting Matrix in general. I think it's got a lot of potential, but needs the visibility and battle testing that us home users just can't provide. After you get the colony stable, I'd love to see you dig into bridges, especially double-puppeting ones. A double-puppeting bridge? Do you know what that is?
Starting point is 00:44:53 I don't know what that is. Well, there's different classes of bridge based on how much control you can get on the different platforms, right? Because some platforms, say, let you add input as if you're another user, but some platforms don't. Yeah, I think that is kind of the game plan, is get it stable, and then once we get it stable, we want to embed it on the live page, like in a read-only mode maybe, so you don't even have to have an account. You can just see the chat on the livestream page, on the jblive.tv
Starting point is 00:45:16 page. And then once we got that figured out, I think it's bridging time. And I don't know how much bridging we're going to do, because the place where we run our IRC room, kind of anti-bridge and like the discord bridges are getting shut down and the telegram bridges always kind of look like crap to me when i see them for the most part not always but i will experiment you know i'm saying we'll take a look at it and we'll see where it goes gerald's mud nope that's not it uh boosted in with uh 10 000 sats two days ago uh he says the saved podcasting message should have its own URL, an easy one to share, and maybe a different message depending on the audience. I'm not tired of hearing about it.
Starting point is 00:45:54 And I really appreciated that because I did kind of, I got smacked down a lot and I kind of stopped talking about it. I just sort of thought, well, I'll shut up for a bit. But I appreciate that. I have decided, you know, a bit of what needs to happen is there's sometimes content that we want to share with you, me, want to tell you, and I really don't have a lot of outlets for that other than this show or another show. And so we end up stuffing stuff into the show that maybe we should talk about somewhere else. Right. And so I'm going to try creating essentially an audio version of a Jupiter newsletter. And I'm basically just going to do a really low quality, crappy podcast that nobody should listen to called officehours.hair. You go to officehours.hair to subscribe. What I'm going to do is I'm going to read some boosts that don't
Starting point is 00:46:41 make it on the air. I'm going to read emails and cover questions and feedback that come in about the network. I'm going to cover things that the network is working on. I'm going to talk a little bit about my thoughts on the podcast industry. And right now I'm kind of thinking fortnightly, but I don't know. We'll see if you like it. Officehours.hair if you want to check it out. And so some of the stuff that has ended up in the show, we'll have a new home there so we can keep the focus here on the show. And if this sounds like a crazy idea, that's not going to go anywhere. That is literally the premise I launched the show with that we're doing right now.
Starting point is 00:47:12 So it could go nowhere. It could turn into a thing. So go subscribe at officehours.hair slash subscribe. And I got an old episode that I just put in the feed because you got to have something in the feed. And I did an office hours like 200 years ago. And so that's in there, maybe a little bit less than that. And then I'm going to do another one. And I think I'm going to do them live. And when I do them, I think I'm going to do them on Tuesdays at noon where we used to do LEP.
Starting point is 00:47:36 So if you want to come in the Mumba room and give me feedback or ask me something, you know how you like to ask questions, you can come in there and ask your questions and, you know, I'll answer them. And I don't know. That's it. So that's going to be a thing I do. Thanks for the encouragement, Gerald, with your boost. Officehours.here soon.
Starting point is 00:47:56 There's already one in the feed, but you may have heard it before. I don't know. I don't know. The Computer Guy writes in with a thousand sats. Thank you. I just got accepted into college, and their email runs on outlook the it department said on their website that thunderbird which is my favorite email client was not supported furthermore they said that linux is also not officially supported i managed to get thunderbird working anyway and it looks like I'm going to be at constant war with the IT department as one of the few Linux users.
Starting point is 00:48:27 Any tips? I have been here. I have been here, and a part of me wants to say don't do it. Just don't even bother. But I'll tell you what you really got to do. Here's what you got to do. Stay the F off their radar. Don't ever let, I mean, you may have already tipped your hand too much.
Starting point is 00:48:42 Just stay off their radar as much as possible. Do everything low key. Find the holes in the system. Use them to your advantage. And just be patient because you're going to be using the infrastructure in a way that they don't expect. And so that could go sideways. And, you know, maybe consider just not doing it. But if that's already been considered and rejected, then stay off the radar.
Starting point is 00:49:02 Yeah, you know, you can do things like have a backup system if you need to, if you need to do it the official way. And then, yeah, as Chris said, be prepared to be your own support on this. It can be fun to figure out and make work and very satisfying when you do make it work. But, you know, when grades are at hand and you don't need one more complication at 3 a.m., sometimes it's nice to have a backup. And I will say, web apps, web apps might be an outlet, can't you? Yeah, I agree.
Starting point is 00:49:25 So I think web apps are a lot better now. I do think a backup's not a bad idea. It could even be a VM, possibly. Yeah, indeed. You know, this is how I started my damn career, like back in, like, I'm not even kidding, like in the year 2000. And it was legitimately like me trying to figure out how to get email off an exchange server when the entire company used Outlook, and I didn't want to run Windows. trying to figure out how to get email off an exchange server when the entire company used Outlook, and I didn't want to run Windows.
Starting point is 00:49:45 And I did all kinds of crazy things, including buying multiple editions of Zandros because it came with Crossover Office pre-licensed, and you could put an Office install CD, and it would auto-run the installer and install Outlook. And that's what they made money on, right? This has been a problem that has been in the side of Linux users for a long time.
Starting point is 00:50:02 It's way better now, though, so I think you could probably pull it off, computer guy. You just got to stay true. And like Wes said, have that backup. I also feel for the IT department here. And I don't think it's really their fault. I was in the same situation in college where, you know, being slightly contrarian, I may have tested some things, but for the IT department, like you're one person compared to, you know, how many people that are running Windows and Mac. So they just don't want to, they don't have the time that maybe they would love to have the time to help you and explore this, but they just don't have it. So I don't think it's really their fault. And so saying, you know, you might be constantly at war with
Starting point is 00:50:40 the IT department is maybe a little strong. I think maybe it's just that they just, you know, they're encouraging you to take it into your own hands, really. It's only a problem if you make it a problem, really. True, true. Tiny also has a tip, something you could try besides Thunderbird. My work has very strict policies around the M365 products and the Evolution EWS plugin works really well. It even works with OAuth.
Starting point is 00:51:04 So if they use Duo or some other form of MFA, it still works with that. That's a great tip. It's definitely worth giving Evolution a try. That was one of my go-to solutions and it still gets maintained. So that's a rarity. If you're out there with a new podcasting app,
Starting point is 00:51:19 a new podcastapps.com that support Boost, send me a Boost and give us an update on your NixOS challenge, how that is going, and on any tricks or tips you have for working in an Outlook-heavy environment. We'll just put it that way. Newpodcastapps.com. Get one that supports Boost and send it in. I found a cool tool I want to share with you guys.
Starting point is 00:51:41 I brought this one to class today. It's called RSS Hub. I guess one way to wrap your head around this tool is think of YouTube DL, but for RSS feeds from websites. And what I mean is it's an open source, simple, easily extensible RSS generator that you can pretty much throw
Starting point is 00:51:58 any kind of weird content at and it will build you an RSS feed for. Now with the caveat that it kind of has to know how to work with the data. So it has a huge wealth of websites, you know, probably more sites than something like a tool like YouTube DL even supports. I mean, hundreds and hundreds of websites. But also the tooling to create your own is just JavaScript.
Starting point is 00:52:19 And it's easily extensible. And you can also, the project is also willing to just build it for you if you give them a polite pull request. They've been known to do this. It's really simple to get running, especially if you do it inside Docker. And the way you work with it, RSS Hub, once you get it up and running is you just throw it a URL of the thing you want an RSS feed for, and it spits out the feed for you. And then you throw it in your feed reader of choice. They also work specifically with a mobile app that works together with RSS Hub. It's slick. If you're like me, and one of the ways I can sort of responsibly consume content, maybe I'm not in like a headspace where I want to be on Reddit or social media,
Starting point is 00:52:59 or I want to sit down and really analyze the news, RSS feeds are just unbeatable. And the only limitation is some content out there isn't in an RSS feed. That's what RSS Hub fixes. And of course, it's open source. The only challenge you might run into is there is a bit of a language barrier. So, you know, some things you kind of have to do the translation in your head a little bit, but it's super simple to get up and running.
Starting point is 00:53:27 Uses Redis for the database backend and takes very little resources even when you run it. So it's great. RSS Hub, go check it out. We'll have a link in the show notes. What do you think? You like it? Yeah, I can. Trying to impress you here.
Starting point is 00:53:38 I already can think of like a million uses for this thing. So we got to start playing. I'm wondering if we couldn't use it too, right like make mixed feeds and stuff like that i mean you gotta wonder there could be some potential with this tooling so i had i had to sneak it in today it doesn't really fit i suppose with the theme now that i think about it i've been trying to get these on theme that doesn't really fit it's good enough alex brent thank you guys both for joining us from raleigh i'm sure it's beautiful and wonderful there
Starting point is 00:54:05 and you've got lots of projects you'll be working on this week yeah it's always a pleasure I gotta say maybe part of the recording might be difficult because of all the birds singing in the sunshine
Starting point is 00:54:14 over here it's really really really really really nice rude well you know when the deer walk through they shut up it's hard to be angry
Starting point is 00:54:21 about anything when it's 75 and sunny oh you guys but as far as projects go we have an ever-extending list of temptations so i don't think we'll run out of projects while i'm here i love that you call them temptations yeah i see them as ways to spend money i've been uh showing off your server rack to people when they visit the studio it's one of the one of the requested items um i've gotten some feedback, too. Some people
Starting point is 00:54:47 suggest maybe we should have used metal, and they thought maybe you should have welded something from scratch, but everybody has their own opinion. Should we get into welding this week, Brent? Should we do that? Alex and I were just talking this week about maybe getting into welding. Come back. We'll weld a rack, because we're going to have the heat problem in the studio before we know it, too. So we're going to have to weld some kind of solution, obviously. It's going to have to be welded. All right.
Starting point is 00:55:12 Well, until then, why don't you join us live for a show, huh? Why don't you? We do this show every single Sunday at noon Pacific, 3 p.m. Eastern over at jblive.tv. If you are into the tech headlines, you're maybe in the industry, you want to keep apprised of what's going on in Linux and free software, make sure you grab every single episode of Linux Action News at LinuxActionNews.com. Lean, mean news, just what you need to know, none of the fluff. We're not trying to waste your time.
Starting point is 00:55:38 We know you're busy. There's probably a few things going on you should probably know about. So that's Linux Action News in a nutshell. That's my pitch for it right there. LinuxActionNews.com. See you next week. Same bad time, same bad station. All right.
Starting point is 00:55:52 Links to what we talked about today, including the work on Fedora 37 and future versions of Ubuntu and details about all of that, including extra deets about all of the releases, all that stuff at LinuxUnplugged.com slash 454. We have it all there for you. You'll also find links to our feedback page, our subscribe page, all that stuff. Whole catalog there. It's like a website. It's great. You can use it anytime you want. Anyways, thanks so much for tuning in this week's episode of the Unplugged program.
Starting point is 00:56:22 If you can't join us live, we're just grateful you listened. We appreciate that. And we'll see you whenever you want. All right. Go pick our title at jbtitles.com. What you can't see from here is how Brent spent the entire outro air drumming. Perfect time. It's in his blood now. Even the syncopations that Alex, you taught me that word last time I was here. Syncopations. I know. All right.
Starting point is 00:57:21 Look it up. Listen, listen, listen, listen, listen, listen. We got a title crisis here. This is a title crisis. I saw. All right. Look it up. Listen, listen, listen, listen, listen, listen. We got a title crisis here. This is a title crisis. I saw some pretty funny ones go by. Did you? Because none of them say anything about distro being reviewed or Ubuntu or Fedora. I'm out of here.
Starting point is 00:57:34 I said they were funny. I did not say they were on topic. We've got some good alliterative ones right here with double distro debate and double distro detail. I do like those. You're right. You're right. I do like those.
Starting point is 00:57:41 distro debate and double distro detail. I do like those. You're right. You're right. I do like those. Hey, I thought it might be kind of interesting to maybe itemize the tasks. What did I call them?
Starting point is 00:57:54 Temptations that Alex and I might get into. Alex has an entire, Chris, did you see this when you were here? Alex has an entire drawer of electronic to do. It's a drawer, not a list. It's a drawer full of like,
Starting point is 00:58:03 Oh, sure. Yeah. I love that. Yeah. I've got a, I've got a little crate that I store in the RV of like, oh, this is something I got to get to. All the crap that you bought and then it takes too long to get there. And you think, why did I buy this again? Or you bought it and then like something comes up and like that whatever came up took my
Starting point is 00:58:18 like my Saturday afternoon that I was going to work on that thing. And then like no other windows ever opened up again. And there's always something else to do. Speaking of windows that open up again, the skylight that we had in the bonus room last night, that was, that was a pretty good segue, wasn't it? That was a great segue. We took a, I had in this drawer, I had an Aqara Zigbee window sensor, like a little magnetic one. And so Brent and I put that on the skylight last night. What did you think of the, the pairing process with Home Assistant? Brent and I put that on the Skylark last night. What did you think of the pairing process with Home Assistant? I was like getting ready to sit down and absorb what the Home Assistant process
Starting point is 00:58:49 was going to be for this. And you were done before I even like got set up. So it was kind of amazing and really slick. From box to wall in what, eight minutes? I would say it was literally a five minute job, but it just reiterated to me like the progress we've made. If you think about Home Assistant and where it started way back when and where you are now, Alex, I would imagine things are pretty slick. We've come a long way, but Chris is still going to be running Python 2 in 10 years' time. So, you know, we can do all the progress we want. It's too soon. It's too soon. It's Rasta.

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