Linus Takes out the Garbage, Arch DDoS Attack, & the 32-bit Era is Over
Loading summary
Jonathan
Hey, this week we're talking about Ubuntu 2510. It's finally got a release date and it will be rusty. Then there's POP OS which is almost ready to have a beta of 24.04. Yes 24 Kazada brings back the gaming and the cartridges. Arch Linux is still under a DDoS attack. Firefox has announced the end of 32 bit and a lot more. You don't want to miss it so stay tuned.
Jeff
Lets map out this week's amazing destinations and travel tips.
Will
Honestly Will, I didn't plan any trips, but I did switch to T Mobile with their new Family Freedom offer.
Jeff
That's not the itinerary we're following.
Will
Well, I'm departing from ATT and embarking on a new journey with T Mobile. They paid off my family's four phones up to $3200 and gave us four new phones on the house.
Jeff
Bon voyage.
T-Mobile Announcer
Introducing Family Freedom Our lowest cost will switch our biggest family savings all on America's largest 5G network. Visit your local T Mobile location or learn more@t mobile.com FamilyFreedom up to $800.
T-Mobile Legal Disclaimer
Per line via virtual prepaid card typically takes 15 days. Free phones via 24 monthly bill credits with finance agreement eg Apple iPhone 16 128GB $8,229.99 Eligible trade in eg iPhone 11 Pro for well qualified credits end and balance due. If you pay off early or cancel, contact T Mobile.
Ryan Seacrest
Hey it's Ryan Seacrest for Albertsons and Safeway. Feel good and look good this summer with savings on your personal care favorites and earn four times points now through September 9th. Shop in store or online for items like Dollar Shave Club razors, hydro Silk Razors and Edge Shave Gel. Plus some favorite brands like Tampax, Pearl, Depend and Poise to earn four times points to use for later discounts on groceries or gas. Hurry in before these deals are gone. Offer ends September 9th. Restrictions apply. Offers may vary. Visit albertsons or safeway.com for more details.
Oregon Home Care Jobs Announcer
You can make a difference in someone's life, including your own, with a job in home care. These jobs offer flexible schedules, health care, retirement options and free training. They also provide paid time off and opportunities for overtime. Visit oregonhomecarejobs.com to learn more and apply. That's oregonhomecarejobs.com.
Ryan Seacrest
Podcasts you love from people you trust.
Ken
This is TWiT.
Jonathan
This is the Untitled Linux show, episode 219 recorded Saturday, September 6th. Bring your own pie. Hey folks, it is Saturday. And you know what that means. It's time to get geeky about Linux and Open Source. We're probably going to talk about some hardware, definitely software, all kinds of fun stuff. And it is, of course, not just me. I've got a couple of the guys with me. We've got, let's see, there's their names, we've got Jeff and we've got Ken. And it's going to be fun. And somebody, just as we were starting the show, Keith S512 or Keith's 512. Not sure how he says it in the chat room here. Just says he watched the WAN show Linus Tech tips the other Linus. And he was talking about doing Linux Y stuff with Linus Torvalds. And I just wanted to say I saw the headline. I don't actually watch the WAN show because it's like two hours long and ain't nobody got time for that.
Jeff
Or longer.
Jonathan
Or longer. Yeah, they go for a while. I don't have a commute. I work out of my home. So if I had a commute, I would do podcasts on the commute. But I don't. And so I just don't have time to sit down and listen to a podcast for like two hours. But anyway, I saw that he was talking about the other Linus and I wondered, I'm like, is he doing something with Linus Torvalds? Like, that would generally genuinely be very cool to see.
Jeff
Oh, I would love to see that. I'll go back and check the WAN show. I don't normally catch it live. A lot of times I'll go back and kind of scan it. And what I do is it's nice on YouTube because they have the chapters in there so I can skip over, you know, oh, they spent 45 minutes, I don't know, talking about Apple or something. And I'm like, oh, okay, I don't care. And jump over that and just kind of hit some of the, the stuff that I really do care about and.
Ken
Skip over that hour and a half section about Windows.
Jonathan
Yeah, so there's, there's Linus Sebastian, there's Linus Torvalds, there's another famous Linus. And I can't remember who it is in the tech world too. I think there's somebody I don't know because I've seen.
Ken
I know Linus and Entertainment, the character.
Jonathan
Yeah, I don't think that's who it is because someone was talking about the sort of the holy trinity of Linus's and the idea of getting them all together at the same time. So the Internet says that that was the first. The first topic of their last WAN show. So we can all, after this, just go and watch it for the first five minutes. There'll be an influx of people that watch the first five minutes of that episode. And the people doing the analytics, what's up with it? Yeah, exactly, Jeff, you've got something new going on before we dive into stories.
Jeff
Yeah. So I want to tell everybody if things look a little different, sound different or whatever, I'm trying this show on Cashios and I've got very catchy. Yeah, the Restream going through Firefox. I had to shut Restream down and restart it or Firefox down and up and then it caught the feed. So hopefully it holds. So seems solid, but we're giving it a try. We're going to put her through a real use case.
Jonathan
We'll do it live. We'll do it live.
Ken
Or is it Memorex?
Jonathan
Goodness. All right, Ken, let's stop with the terrible puns and talk about Ubuntu.
Ken
If you're sure about that. But yes, this week we have a trio of articles related to the upcoming Ubuntu 25.10 release. Now we've got Saurav Rudra writing about Ubuntu 25.10's release schedule, starting back on August 14th with the feature Freeze and then ending with the final Release scheduled for October 9th. He then touches on Ubuntu 25.10, adding the experimental TPM backed full disk encryption in its installer, shipping with Linux kernel 6.16, and providing GNOME 49 as a base Ubuntu desktop environment. The second article is by Marco Larabel and he Talks about Ubuntu 25.10 using the Rust version of Coreutils, starting with a release Pocket that came out this week. In the third article, Michael compared Ubuntu 25.10's performance to Ubuntu 25.04 on the AMD Ryzen AI Max Plus Strix Halo powered framework desktop. Let me get my breath back now. Now Michael does state this is a tentative look at performance on the Ubuntu 25.10 deli snapshot as of August 31st. For most of the graphics benchmarks, there wasn't too much movement, but Michael is hopeful Mesa 25.2 will land in time for for Ubuntu 25.10's final release. To provide some additional Uplift in some areas there is some movement happening for Vulkan ray tracing with the AMD rDNA 3.5 graphics the graphs show for most graphic workloads 25.10 improvement was flat in relation to 25.04. Linux kernel 6.16 does provide some nice improvements in some of the synthetic micro benchmarks marks. Now I've just lightly touched on the information in these articles that are linked in the show notes. I do especially recommend looking at the bitmarks benchmarks provided by Michael Jeff Are you looking forward to the changes coming in Ubuntu 25.10?
Jeff
I am, you know and I looked, I looked at that performance benchmarking and the, the one thing is, you know, you, it's kind of the, the typical. Everything got better. There wasn't a, oh, this got a lot better because of X. You know, it was like well the kernel improved and the file systems improved and other libraries programs, they improved. You know, it's kind of a uplift on a lot of different areas. One thing kind of a side note I am curious about is so you know we have talked about the new release in Debian Trixie. Well supposedly talking to now I run Kubuntu as my main, you know, try and try and cache. I might switch but supposedly by having some changes and I don't, I don't know all the details yet in Trixie it's going to trickle down through Ubuntu and it's going to allow better advancement of packages because it's not going to be such a locked in ecosystem because a lot of what happens now is Kubuntu might say oh well we want to upgrade to the newest kde but they can't because of other things that are locked in with Ubuntu and supposedly there's changes in there. I'm trying to find out what they are from one of the main package maintainers to get that description so I can find out if that's going to help get Kubuntu more more updatable rather than sometimes just being locked in because they can't update QT because of something in Ubuntu or something like that.
Jonathan
Yeah, makes sense.
Ken
Yeah.
Jonathan
I'm pretty interested to see what's going to happen with the Rust core utils. You know, it's been kind of a controversial thing which surprised me, but I think it's the right time to do it in an Ubuntu. I don't know that you'd call it an experimental release but not one of their LTSs. And yeah, I'm very intrigued to see if there's any real problems from it or if people were just telling us the sky was falling because it's a change.
Jeff
Yeah. And the 10 releases are where you just throw it against the wall and see what sticks because you know it's a short lived release. So okay, let's try it, see what happens.
Ken
Hopefully appears in 2604, but if not.
Jonathan
Six months later you can pull it right back out and be done with it. Well, that was a bad idea. We weren't ready for it yet.
Ken
Right now will that mean having to do a fresh install of 2604?
Jonathan
Shouldn't you should be able to do a package replace. They've got the ability to do that.
Jeff
Well, I will tell you though, I've. One of the things I'm looking at is I've had problems with this before is even just a normal say, say there's nothing crazy after you upgrade several times there's kind of legacy cruft that gets left behind and certain things still support some of those legacy settings that might be there. Even though they say well this is deprecated. We're not. You're not supposed to use this anymore. Well, because you had a couple versions ago when it was supported, it still picks it up. Because I've had, you know, things on my desktop that just like wow, this just doesn't. They say there's these new features but I'm not getting them. I wipe out the config directories and some things force it to reload itself and suddenly then it's like whoa, this looks totally different. This is, this is a night and day change. Things act differently. So it was holding on to some legacy cruft in there.
Jonathan
Yeah, you've got config. I know something that'll happen in Fedora as well is you'll have really old packages that just never. If you're doing a, you know, you did your install in Fedora 12, let's say, and then you just keep upgrading it. Well, you may have some packages from Fedora 12 still installed because they got abandoned or whatever, but just never broke all the way and so they're still hanging around and installed. I do that every once in a while and I get surprised every time how the amount of old packages I have.
Jeff
Every few releases I try to just wipe and start over just to clean some of that out, clean some of the cruft. And I'm even looking now at just wiping out all my Hidden directories and like in home just wipe out all my KDEs and all various settings and just kind of back up everything that I really care about and just trash everything else and kind of start over just to you know have it. Have a clean slate. Because you never know how what affects some of that old stuff it's got on your system.
Jonathan
Right.
Ken
Or how doing a pre install or something. Because I've installed the Rust Core Utils package on. I think I've got it on this Ubuntu system.
Jeff
Yeah that's the other thing. Beta on top of beta and alpha you got directories and directories of stuff.
Ken
You know it in fact looking for something else and I came across something. What was it? Fl something to do with ah, I can't remember at the moment.
Jeff
FL something 512 said dist upgrade seems rather smart. It seems like it gets most stuff unlike Windows and it does this. This is. I'm talking. I might have had eight upgrades in a row without a wipe and that's where stuff, you know, you can go through several before it starts. You kind of just. I better wipe and just start over.
Jonathan
Yeah. So I've got on my Fedora desktop I've got some Fedora Core 33 packages and I'm running Fedora 42 on it now. So yeah, those are old. Those have been around there now. What is it? Okay, it's a font. The Ming package. I'm not sure what that is. Riserfsutils. I wonder why that hasn't been updated. A lot of these are fonts and things like that. There's some old WI FI drivers in there. All kinds of old stuff still hanging around from the fedora core 30 days. But yeah, it's worth looking at in Fedora. I was actually really surprised just now. I went to do a DNF list installed and that doesn't work and I don't know why I will have to look into this because I know that has worked in the past. But right now if I do a DNF list installed it says no matching packages to list no repositories loaded. That's a little scary. But using RPM QA so query all it gives me the list of everything that's installed. I gotta go find out whether I broke my package manager now.
Jeff
Well, and maybe we need to cover this again. We have in the past but whenever you install, if you have a different partition for your home directory and things like that, you can do a reinstall of Linux in no time flat. I mean you can probably. 10 minutes, you can have a new operating system reinstalled. And because you didn't kill your home directory, you know, you, you launch your Firefox, it's got the wallpaper and the bookmarks and everything is there. You fired up your wallpapers there. So it's not like you're starting over from square one again.
Ken
Well, what I do is I've got the actual home directory on the same partition as my system, but then I bind the actual data directories to the folders in that home directory to make it easier.
Jonathan
Yeah, you can do that too. So in DNF5 land, by the way, for those of you on Fedora that wonder, the same thing that I do, it's DNF list installed to get that list that you were looking for. That is a change in DNF5.
Ken
So. And do you see a lot of garbage with that?
Jonathan
I mean, there's not much garbage. Let's see, I can do the same thing. I can pipe it through grep and then just grep for FC3 and that's going to catch all of those Fedora core.
Ken
I heard somebody was seeing some garbage somewhere.
Jonathan
Okay, I get it now, Jeff. That's a segue for you.
Jeff
Yes, it is.
Jonathan
Okay.
Jeff
I'm not really sure it would be a week in Linux land if we didn't have an opinion that Linus Torvalds voiced in public this week. It has to do with garbage links. Now these are links and get comments for the Linux kernel which point to the Linux kernel mailing list with the same patch. So you're looking at a poll request, say in the comments, it has a link to the mailing list of the code that you're looking at right at that time. So Linus said, Damn it. This commit that promit. This commit has that promising link argument that I hoped would explain why this pointlet pointless commit exists. But as always in all caps, that link only wasted my time by pointing to the same damn information that was already there. I was hoping that it would point to some OOPS report or something that would explain why my initial reaction was wrong. Stop this garbage already. Stop adding pointless link arguments and waste people's time. Add the link if it has star all caps additional information. Damn it. I really hate these pointless links. I love seeing useful links, but 99% of the of the links I actually see just point to stupid useless garbage. And it only again in all caps wastes my time. Again in all caps. So I have not pulled this. I'm annoyed by having to even look at this. And if you actually expect me to pull this, I want a real explanation and not a useless link. Yes, I'm grumpy. I feel like my main job, really my only job is to try to make sense of pull requests. And that's why I absolutely detest these things that are automatically added and only make my job harder. Now in all fairness, you know, Linus did come back and comment later and say that he's in favor of the links when they add additional information, e.g. the COVID letter of a multi commit series, then the link to the patch series submission is potentially more useful and likely much less annoying because it would, it would go into the merge message, not individual commits. Linus says that the perfect model would be to have some automation to verify the links, have some, you know, verify that they have some useful information. But he does say that model would be complex and probably need AI. And unless somebody, you know, really wants to use AI for something and needs a project, it's not going to happen. And the warning is going to have to be enough for now. But Linus also says, I realize that people think that patch submissions will get more email replies at some hypothetical later date, but in practice that seldom happens because the downstream testing issues typically create new threads, not replies to the original emails. And if they do react to the original email, we already can look up the commit easily and the lookup goes the other way anyway. So basically, bottom line, if any of our listeners do put patches in for the Linux kernel, make sure in the comment if you do put a link, there's a use for it and it gives more information on your actual commit, not just pointing to the mailing list part of the code that you're currently looking at.
Jonathan
Happy Patching Wizardling says. It's like when I see a changelog and open it to only see new bug fixes and features to improve the user experience. Thanks. Thanks for that. Yeah, something that really fascinated me about this is that Linus points out and it's absolutely accurate, his job is reviewing pull requests. That's like all that he does. That's what he get paid for.
Jeff
Yep.
Jonathan
I understand.
Jeff
Very, very true.
Jonathan
I understand not wanting to waste the time on something trivial.
Ken
And then banging your head.
Jonathan
Yeah, and then banging your head over it. I wonder if he has some process in place before he clicks on a link in an email. He's just thinking about it like so he has to be aware that there are a hundred different countries out there that would love nothing more than to have spyware on his machine. Right. So does he go through some process where he takes the link and goes and types it in on another machine? Is that why this annoys him so much to have to go to a link?
Jeff
Well, it's probably just copy and paste.
Ken
It into a VM possibly.
Jonathan
Yeah.
Jeff
I think it's more just a sheer volume of why are you doing this? Here's some code. What's it doing? Or what's the thought behind it? Oh, here's a link. Oh, it's pointing to the same code.
Jonathan
Yeah.
Jeff
Well, because, I mean, the kernel does have a lot of the. Was it the circle of trust or whatever? So you can't just put in a kernel patch. You got to build trust and get people to.
Jonathan
Well, you go through. You go through one of the maintainers and then they add your kernel patch to their pull request. Yeah, that's the way that works. All right.
Ken
And then some. They move that up to somebody else higher up who had. They may add it to their pull.
Jonathan
Yep, sometimes that's how that works. Yeah.
Jeff
Let's map out this week's amazing destinations and travel tips.
Will
Honestly, Will, I didn't plan any trips, but I did switch to T Mobile with their new family Freedom offer.
Progressive Insurance Announcer
That's not the itinerary we're following.
Will
Well, I'm departing from AT&T and embarking on a new journey with T Mobile. They paid off my family's four phones up to $3200 and gave us four new phones on the house.
Jeff
Bon voyage.
T-Mobile Announcer
Introducing Family Freedom. Our lowest cost Will switch our biggest family savings all on America's largest 5G network. Visit your local T Mobile location or learn more@t mobile.com familyfreedom.
T-Mobile Legal Disclaimer
Up to $800 per line via virtual prepaid card typically takes 15 days. Free phones via 24 monthly bill credits with finance agreement eg Apple iPhone 16128 gigabyte 802999 eligible trade in eg iPhone 11 Pro for well qualified credits end and balance due if you pay off early or cancel contact T Mobile.
Ryan Seacrest
Hey, it's Ryan Seacrest for Albertsons and Safeway. Feel good and look good this summer with savings on your personal care favorites and earn four times points now through September 9th. Shop in store or online for items like Dollar Shave Club razors, hydro Silk razors and Edge shave gel. Plus some favorite brands like Tampax, Pearl, Depend and Poise to earn four times points to use for later discounts on groceries or gas. Hurry in before these deals are gone. Offer ends September 9th. Restrictions apply. Offers may vary. Visit albertsons or safeway.com for more details.
Oregon Home Care Jobs Announcer
You can make a difference in someone's life, including your own, with a job in home care. These jobs offer flexible schedules, health care, retirement options, and free training. They also provide paid time off and opportunities for overtime. Visit oregonhomecarejobs.com to learn more and apply. That's oregonhomecarejobs.com.
Jonathan
All right, well, there is another thing in the news that we've been talking about for a long time, and it looks like it's finally, it's coming. You know, insert meme here.
Ken
It's happening.
Jonathan
Popos and Cosmic are gonna go beta in September. So, like, any day now this month. And so someone, a random commenter on X.com, the social media network formerly known as Twitter, says, oh, can we expect the release by November? In that case, Carl Ritchell, the man behind POP OS and Cosmic, says, early to tell, but within the realm of possibility. So we may, we may get a popos and Cosmic release, like, final full stable release before the end of the year. That'd be cool. That'd be really cool. I'd like to see that. Now it is Popos 24.04. I don't know if you've noticed, but it is 25. It is 2025 out there. If you open your Windows and look out, it's 2025 now. They're a little behind, a little behind the curve, although I guess they stick with the LTS. So it'll be 26. Right. So it's 2604. It's going to be their next new one after this.
Jeff
Well, and it has been commented on historically that they're putting more energy into the actual desktop than keeping the os.
Jonathan
That was the point I was kind of going to get at, is, yeah, they've slowed down their POP OS release cycle by doing Cosmic. It seems like it was maybe a little more work than anticipated. Maybe not. Maybe they knew what they were getting into.
Jeff
You know, I'll believe it.
Ken
Did they really need to do much to the POPOs itself other than security updates?
Jonathan
Oh, you mean the existing one? It's.
Ken
Yeah.
Jonathan
No, not really. There's not been a whole lot happening there. Security updates and then, you know, doing whatever needed to be backported to make it continue to work. Yeah. So it's not like they've put a lot of effort into the. What is it? Are we running 22.04? Am I running 22.04 on my laptop?
Jeff
Very Possible.
Ken
I know somebody that's still running 20.04 and getting security updates for it.
Jonathan
Well, yeah, yeah. Ubuntu or popos?
Ken
Ubuntu, yeah.
Jonathan
I don't know. The popos would get the long term support updates from Ubuntu.
Jeff
So anyway, I, I see this going one of two ways. Either it can happen before the end of the year or they're wildly optimistic. And I haven't used Cosmic. I think it's going to depend on. I, I have heard reports that their alphas are pretty stable. They're almost. You could call them beta instead of alphas.
Jonathan
Yeah, that's, that's kind of my.
Jeff
I think it's. Yeah. Kind of in the realm of possibility if they're truly alphas and they're going to go to beta. I bet it's maybe next summer, but I mean, I'm looking forward to it.
Ken
Spring.
Jonathan
Well, so they have been very conservative about releasing betas, right. About releasing releases on this, you know, calling anything even an alpha. They took a while and they've done a bunch of alphas. So I, I would not be terribly surprised to see. I don't know, maybe they'll call it a release candidate, but something beyond just a beta by the end of the year because they've, they've done a lot of work, but they've been very intentional to try to do it in a way that keeps everything stable and everybody I've heard from that's run it has been fairly impressed with it.
Ken
And yes, Wizard Lean, I think you really would should be interested in checking out Cosmic, because I'm going to check it out when it finally comes out with the version one.
Jonathan
Yeah, it should be interesting to take a look at. One of the nice things about this is basically on all of your distros you can install different desktop environments side by side and then just pick the one that you want to go into when you go to log in as your user. And so for example, on Fedora, I run KDE full time. I can go in there and say boot into. Install the Cosmic packages and then say boot me into Cosmic. Take a look at it, play with it. If I don't like it, log back out, log back in as KDE and get back to work.
Jeff
Yeah, the original question was should I be interested in checking out Cosmic when I'm already pretty happy with kde? And I think some of that is when they have a release, there's going to be a ton of reviews on it. One of the things too would just even Be check the reviews to see how it looks and if it's even something you want to investigate. If you do, then give it a shot, load it on and do what Jonathan says. Just switch between them and see if it's like, oh, this is even better, or I like what I got. And that's a wonderful thing. You just pick the one that fits.
Jonathan
Yeah.
Ken
Jonathan, did you hear about the zero day exploit for Cosmic?
Jonathan
I did not. I was just looking at that comment. This is a comment from Mr. J. Nice. And a zero day for cosmic. I have not heard about that. But I have to wonder, like, is this where someone had to have. So someone has to run code on your machine? It's not a remote code exploit. And so this probably sort of falls into one of these categories where, okay, that's an interesting exploit. But once someone's running code on your machine, there are 15,000 other more malicious things you can do rather than just, oh, no, not the Cosmic Browser. Not the Cosmic Browser. The Cosmic Desktop. So that zero day is probably not for the Cosmic Desktop, which makes more sense.
Jeff
I was just going to say I heard a browser that I couldn't think of the name of the browser that, you know, oh, yeah, it didn't check anything. It just went out. But it was like, okay, yeah, this is Desktop. And I was thinking too, well, it's an alpha.
Ken
We found security.
Jeff
Well, it's an alpha, but okay, that clears up a lot.
Ken
Yes, that sounds like Internet Explorer version six.
Jonathan
Yeah, no joke. All right, so there's new things in the world of the GIMP. GIMP 3.14314. Is this Pygimp?
Ken
Actually, we're talking about GNU's image manipulation program. In fact, this week Michael Larabel and Marius Nestor wrote about the GNU Image Manipulation program team releasing GIMP 3.1.4. Or should that be a soft G? Now, they both touch on the implementations of two main GIMP 3.2 roadmap items, link Layers and Vector Layers. Now, Link Layers allow linking external image files as a layer in your project. Vector Layers allow creating a shape and setting its fill and stroke properties. Now, according to Michael, Vector Layers work originates all the way back in around 2006, when it began as a Google Summer of Code project. So we did get some good things out of Google after all. According to Marius, GIMP 3.1.4 also introduces the Generic Graphics Library, or Giggle Filter Browser 2 for viewing a list of all Giggle operations, I.e. filters and information related to their use. It gained improvements to the text tool, Live Previews for the outline, color support for reporting. Signed JPEG 2000 images and HRZ images. Is that hers Images? I do want to remind you GIMP 3.1.4 is a development release and is not ready for production use. As always, you can find more details in Michael and Marius articles.
Jonathan
I am. I am so disappointed that they did not make it a pie release.
Jeff
I know, it's just right there. Opportunity missed.
Jonathan
Yeah, they even you go to the release announcement and they have a picture of a cake. It's like they did it on purpose.
Ken
But can you run it on a pie?
Jonathan
Sure, yeah. You can do an ARM build again? Yeah, absolutely.
Ken
Then do that. I guess that's how you get your pie.
Jeff
That full render is going to take a while.
Jonathan
Bring your own pie. GIMP 3.14. Bring your own pie. See, it's a tagline. They could have gone for it. Yeah.
Ken
And that could be a good show title.
Jonathan
Yeah, I was thinking about that. I was thinking about that. All right, Jeff, let's talk about reproducible builds. Yeah, so I'm interested in reproducible builds. I would love to have reproducible builds on my machine.
Jeff
A lot of people would. So, originally scheduled for Fedora 43 was a reproducible package build goal, but this has now been moved to Fedora 44, which will be released next year. The original goal was to have no fewer than 99% of the RPM package builds be reproducible. Bottom line, there's still some lingering issues which are causing the goal to be moved out. Some. Some like non reproducible debug data secure boot signing, using a private key and other package nuances. Now, this might be obvious to some, but when building a package, you won't always get bit for bit the same results. The program or package might run and behave the same, you know, behaving the same way, but it won't be identical. And when there's a difference, then troubleshooting can become an issue. So what works in one system might not work on another because of small differences. So that's why it works great here on identical hardware. Somebody else is, I don't have an issue. Or they do have an issue. So that's where this comes in. Now, here's what the Fedora project officially defines as reproducible. They say when a completely independent rebuild of a koji package produces RPMs that are identical except for the build timestamps, signatures and some associated metadata, the payload that is packaged files and important metadata are bit for bit identical. So, okay, that's Great. Well, let's get into the details of why are they doing this? Adding determinism enables the Fedora community to have confidence that if given the same source code, build environment, build instructions and metadata from the build artifacts, any party can recreate copies of the artifacts that are identical except for the signatures and some parts of the metadata. I. E. Again, like your timestamp that that's of course going to be different, but that's okay. Reproduce reproducibility of builds leads to packages of higher quality. It turns out that quite often those irreproducible bits are caused by an error or sloppiness in the code. In particular, any dependence on architecture in no arch packages is almost always unwanted and or a bug test builds that check reproducibility will expose such instances. Reproducibility of builds makes it easier to develop packages. When a small change is made and a package is rebuilt in the same environment, then with a reproducible package, the only difference is directly caused by the change. If the package is different every time it is rebuilt, it makes the comparison much harder. And build reproducibility is a topic that's gaining in popularity. Major distributions like Debian, Arch, opensusi, Nixos are trying to achieve full reproducibility by making build reproducibility and expectation. And for Fedora we avoid driving away people who consider build reproducibility requirement. We may even attract additional contributors who are interested in this topic. If we achieve better results than other distros with 90% reproducibility, we're on par. So that means like the, the Debians and Arch and all those are going for 90 with 99% we can be the leader. Now they Fedora did put a smiley face after that in their wiki, but the goal is clear and we know where they're headed. So 99% by 44 in 2026. So I'll, I'll. We'll let everyone know when 44 gets closer to release, if they've achieved their goal, you know. But take a look at the link in the show notes for more details and further links to even more information. There's several paths or links you can follow to getting more information on it. And it includes links to the Fedora wiki.
Jonathan
Yeah, I think there's an important reason for reproducible builds that you didn't exactly hit on. And that's security. Right. Like so you want to make sure that the build that is pushed out has not been tampered with anywhere along the way. And this is One of the ways to be able to do that is you can redo the build in a controlled environment and make sure that the, essentially the hashes match, that you've got the same thing.
Ken
So on that Note, Debian and OpenSUSE are more secure than Fedora do.
Jonathan
They have reproducible builds.
Jeff
They're going for 90. Well, so is Fedora. Fedora is just trying for a higher ratio than the other ones are.
Jonathan
Right.
Jeff
Everybody else is trying for 90%. Fedora is going for 99%. So by 44 you could argue that Fedora would be more secure. But that's.
Jonathan
It's only one. Yeah, it is only one metric. It's only one. It's only one way to harden. And there are so many different hardening steps that you could do. It's like making it immutable can certainly help.
Jeff
Yeah, it's kind of one word out of the dictionary. It's just one little piece of the puzzle.
Jonathan
Yes, absolutely.
Ken
And getting rid of 32 bit applications.
Jonathan
You know, that is something that is happening on a lot of different places and there are some security ramifications for that. So the story we've got here is that Firefox is ending 32 bit, but we can talk for a little bit about some of the reasons why distros are dropping the 64 bit. Excuse me, dropping the 32 bit support as well. There are some security hardening things that landed in the processors in 64 bits. And so like it was true for the longest time that running 64 bit windows was a lot more secure than 32 bit. And I believe some of that is the same in Linux as well, where you have, you know, these different processor features, like being able to mark RAM as non executable. I think that's a 64 bit feature only. So the story, again, the story that we have here is that Firefox is not going to ship the 32 bit browser after version 1.4.4. And they're saying it's time for users of Firefox to switch to 64 bit systems. So that's September of 2026. You've got a full year to upgrade your old, old 32 bit systems. But starting with Firefox 145 coming out in 2026, it will be 64 bits of only. And so, yes, there's a security component to this. It's also just true that with fewer people using 32 bit and the continuing sort of lack of distro support, lack of testing on it, it's becoming more and More of a maintenance burden. And Firefox is sort of having to batten down the hatches and trim up, tighten the belt up to be able to try to stay afloat. We did get some news this week that is good for Mozilla and good for Firefox. And we could talk about that here in a minute too. But yeah, if you're still running 32 bit Firefox or even just a 32 bit Linux, it's time to move on to 64 bit. Come taste the 64 bit goodness.
Ken
So when will we see 120, 128 bit architectures?
Jonathan
Probably not going to happen because we already have 512 bit architectures actually in the ultra wide. Yeah, they just GPUs and well in CPUs there are the AVX 512 extensions. Right. You could make an argument that we are actually running 512 bit CPUs. Now that would be arbitrary. But since when has the labeling of CPUs not been arbitrary and sort of silly?
Jeff
True, but I mean, true back when.
Ken
They were all eight bit.
Jonathan
No, it was still arbitrary and silly back then. Let's be real.
Jeff
Yeah, true 512 though. I mean you like graphics cards and some of those kind of things, which are CPUs basically just specialized and they're running the wide paths. 32 to 64 was a big jump. So you can support a lot more memory, things like that. Going beyond that, there's not really a big advantage unless you're moving a ton of data. And there's still ways kind of around it now that, you know, systems support, I don't know, exabytes of RAM and I don't know what kind of ites they got for the drives, but it's big, you know, and so I don't, I don't expect to see we're going to stay on 64. But Linux, you know, and a lot of those, the software companies want to start really flushing out 32 bit because there's a lot of cruft in there. And the hardware companies, we've talked about this before, intel, amd, a lot of them, they want to get rid of the 32 bit because things aren't as standardized as they are in 64. 64 things are a lot cleaner and more organized. But 32, especially 16, saw a whole lot of clujes and stuff, you know, taped and bailing, wired together. 32 still had some of that and 64 is running a lot cleaner. So they want to, if they clean that up, simplifies the hardware, simplifies the software thing. Things are more efficient. They don't need so many transistors. They can make them more power efficient, less attack surface for coders because you don't have to support so many different architectures. And you know, oh, this is 32, quick drop to this other code and you know, it just cleans everything up.
Jonathan
Yeah, yeah. I want to touch base again on that idea of 128bit processor. There are two like. So when you talk about the bit width of a processor, there's sort of two different things that you could be talking about. Like one is your memory width of your internal registers, how wide those are. And so like we said, modern systems actually have some 512 bit registers. Right. They can do these AVX512. So from that perspective, one could refer to them as a 512bit CPU. But the other thing that that bit width usually refers to is the address bus, like how wide is the memory address bus. And that determines how much memory you can address on the system. With 32 bit systems, we were limited to 4 gigabytes. With a 64 bit system, we are limited to 16 exabytes of memory. And I had to look this up to even wrap my head around how big an exabyte was. So we went from four gigabytes, the next one. 1,000 gigabytes is a terabyte, 1,000 terabytes is a petabyte, and 1,000 petabytes is an exabyte. So we are a long, long ways away from running out of memory address space to need more than 16 exabytes of addressable bits.
Jeff
I'm just proud I got my ites correct.
Jonathan
Ah, you know it off the top of your head.
Jeff
Yeah, I was guessing because I'm like, I'm pretty sure it's bigger than petabytes because I knew Giga Terra PETA and I'm like, I think the next one's exa. And then after that, I don't know.
Jonathan
Yeah.
Ken
So you don't think this pursuit of AI isn't going to exceed that 64 bit addressing?
Jonathan
No, no, no, not, not anytime soon. I mean, how much, how much memory is in the biggest supercomputer? I don't.
Ken
Do you have enough memory to hold all the data that's been scraped in that address?
Jonathan
Well, you don't, you don't have to hold all of it at once is the thing. And that's what, that's sort of the way modern AI works. One of the breakthroughs is that they Figured out how to effectively distill those huge, huge amounts of data into tokens that can fit in a much smaller amount of space. El Capitan apparently is top the top system amd 24 cores HPE. Come on, just tell me how much memory it has. It's got 8 million cores. I'll find it.
Jeff
Yeah, well the thing too is if you said okay, we're going to put in 16 exabytes of RAM and now I'm just totally pulling this number out of thin air, I can't say for sure but I mean that's probably the entire output of a fab for like a week or a couple weeks, maybe a month. I mean just the sheer volume of chips you'd have to have would just be enormous.
Jonathan
Yeah, okay.
Ken
To go with a space based fab and then put the data center in space too.
Jonathan
I am very skeptical of that idea. I will just say but I will not be surprised if build it in space becomes the next buzzword and bubble. But I am still skeptical that the math ever works out on. Okay, back to this. El Capitan has 5.4 petabytes of high bandwidth memory and that is petabytes. The maximum in 64 bit addressing is exabytes. So you could build a machine a thousand times bigger than the number one top supercomputer out there right now, El Capitan, and it you would still be able to double it before you ran out of address space.
Jeff
Yeah, it's just. You would literally have semi after semi of just modules to have that.
Jonathan
Yeah, it's a lot. It is very big.
Ken
We're waiting for the, the fabs to get to where they can do what's next one below nanometers.
Jeff
But intel you're not about the.
Jonathan
The Angstrom, isn't it?
Jeff
It's the Angstrom.
Jonathan
Yeah. That's, that's their new thing. So they can make their fab revs seem like a bigger deal than they are.
Jeff
Nano is to the minus 9th, Angstrom is the minus 10th. But you start getting to the point where you're running into molecular sizes. So you're using molecules that are a certain size. You can only get so small. You can't. It's not infinitely scalable because you're like well my copper atom has a size of X, I can't shrink it and I need X number of them to make a circuit. You can't just string one and then another. To have reliable you're going to have to have a few layers there and you just run out of size because Originally they talked about Moore's Law running out roughly around 20, I think it was about 2020 because that was where your shrinkage. Now you got to start doing things like you're going. That's why you see things from like two dimensions going into three dimensions because they're shrinking the size, but they've got to stack it higher because you just run into physics limits.
Ken
And then physics steps in by transferring that electrical power to heat power, making it melt.
Jeff
One of the problems, that's something too. And then you're dealing with lower and lower voltages because you're trying to avoid that heat and that energy. That's why, you know, the old TTL logic, you're like oh, 0 to 5 volts. Now it's like, oh, you're sub, sub volts just to make it all work and go fast enough and, and then you get slew rates coming in with that. And it, you know, there's a lot of physics.
Jonathan
That complicated electrical engineering stuff.
Jeff
Yes.
Ken
After all this complicated electrical engineering stuff, I think we need to start playing some games.
Jonathan
Take it away. Ken, tell us about gaming.
Ken
I think Jeff wanted to say something first.
Jeff
Oh, I was going to say maybe somebody in our audience real quick. If you look up an exabyte, could you tell me how many 64 gigabit memory modules. That would be.
Jonathan
A lot.
Jeff
Somebody out there can do the math real quick. I bet.
Jonathan
Do the math what Ken tells us about gaming.
Jeff
Yes.
Progressive Insurance Announcer
Today's show is brought to you by Progressive Insurance. Fiscally responsible financial geniuses, monetary magicians. These are things people say about drivers who switch their car insurance to Progressive and save hundreds. Visit progressive.com to see if you could save Progressive Casual Insurance Company and affiliates. Potential savings will vary. Not available in all states or situations.
Will
Ever notice how ads always pop up at the worst moments when the killer's identity is about to be revealed during that perfect meditation flow on Amazon Music, we believe in keeping you in the moment. That's why we've got millions of ad free podcast episodes. So you can stay completely immersed in every story, every reveal, every breath. Download the Amazon music app and start listening to your favorite podcasts. Ad free included with Prime.
Jeff
Let's map out this week's amazing destinations and travel tips.
Will
Honestly, Will, I didn't plan any trips, but I did switch to T Mobile with their new family freedom offer.
Progressive Insurance Announcer
That's not the itinerary we're following.
Will
Well, I'm departing from AT&T and embarking on a new journey journey with T Mobile. They paid off my family's four phones up to $3200 and gave us four new phones on the house.
Jeff
Bon voyage.
T-Mobile Announcer
Introducing Family freedom. Our lowest cost will switch our biggest family savings all on America's largest 5G network. Visit your local T Mobile location or learn more@t mobile.com familyfreedom up to $800.
T-Mobile Legal Disclaimer
Per line via virtual prepaid card typically takes 15 days. Free phones via 24 monthly bill credits with finance agreement eg Apple iPhone 16128 gigabyte $829.99 elig iPhone 11 pro for well qualified credits end and balance due. If you pay off earlier cancel contact.
Ken
T Mobile well Jonathan this week Mark Tyson and Liam Dahl wrote about a new Linux distribution arriving to provide a more more of a classic gaming console like experience. Now we've got Alicia Slovak, the Shimmer OS developer, announcing that he is developing Casita. I hope I'm saying that right for non technical people who get lost in the chimera OS and SteamOS menu interface structure, a disenchantment with digital storefronts, a fondness of collecting old physical games. I can relate to that and a feeling that preserving a digital game collection this way was a good idea. He promises a gaming experience where you simply insert cartridge power on play. Now you will install on a system running an AMD Radeon RX 400 series or newer GPU with at least 4 gigabytes of RAM and 32 gigabytes or larger internal storage device. Kazita officially supports the 8bitdo Ultimate 2C wireless controller using the dongle or a wire. It officially supports the Geekom A5 2025 Edition Mini PC Speed Class of C10 or U1SD cards are the preferred media for creating cartridges because they look and feel like game cartridges, are almost are mostly uniform in design and have a flat surface to which labels can be applied. These cartridges can contain any DRM free games that Kazita will detect. You simply insert the cartridge and turn on the system. When you finish playing, just press the power button to turn it off. There is even a sample cartridge tar file containing Celeste 64. Kazita is an immutable operating system where writing data is only possible in the ver directory. Kazita's GitHub contains information about OS updates, the cartridge system and runtimes that are used for the games. If you want more details then start by reading Mark and Liam's article, which have links to the official website and then to the GitHub. And that was a rabbit hole. I went down with that. Looking into all that.
Jonathan
Yeah, that's an interesting little gizmo. I. I like the sort of retro take on making your SD cards. Putting a single game on an SD card and swapping them out to play something different.
Ken
And you don't save the game data on them, you just. It saves it to sub file under the slash variable.
Jonathan
Yeah. I'm trying to figure out which would be the more realistic retro experience because, you know, with your old cartridge games, you would totally save your saved data to the game itself. So maybe the data should get saved onto the SD card.
Ken
No, GitHub says that the GitHub is. The SD card is treated as a read only device.
Jonathan
Yeah, that is probably safer now that I think about it.
Jeff
It's only realistic if you have to blow on it every once in a while to make them work.
Jonathan
I mean, you can blow on them if you want to. It'll probably help as much as it actually did with the old systems, especially.
Ken
If you leave them sitting out in the open where dust can collect on them.
Jonathan
Yeah, don't do that. That's fun though. I like that.
Ken
The only drawback to this is you wouldn't be able to check it out in a virtual machine.
Jonathan
You probably. You probably could. Sure. You could. You could do a mapping of the physical drive through to the vm. Yeah, you can.
Jeff
You can do that.
Jonathan
Yeah, that'd be fun to be fun to play with. You could totally do that. Yeah.
Jeff
You make kind of a pass through.
Jonathan
Yeah.
Ken
It probably be more difficult to set up the VM than the. An actual hardware.
Jonathan
Yeah, that's true. That's true. All right, Jeff, there's a DDoS going on.
Jeff
There is. But first, a little bit of a rata from our last story. So just to give people an idea, an exabyte, this is from Metal Slurry, is a unit of digital information equal to 1 billion gigabytes.
Jonathan
Right.
Jeff
And Mr. Juice found that if you use 64 megabytes memory modules, you need roughly 17.18 billion. And Jonathan came up with if you use 64 gigabyte memory sticks, you need 15.6 million memory modules. That'll give you an idea of kind of how big everything is.
Jonathan
I guess really the question we should ask is what's the biggest single stick memory module that you can get?
Jeff
Is this commercially available? Is 100.
Jonathan
And is it 128?
Jeff
128.
Jonathan
Yeah, that. That might be. Currently regular desktop ones go up to 128. Oh, you can get them for the thread ripper at 256. Oh, okay, so 1684. So like 4, 4 billion, 4 million of those would get you up. Only 4 million?
Jeff
Yeah, yeah, yeah, only 4 million. And just think of the arthritis you'd have after pushing all those in. I mean we have Arch we should talk about now. Yes, and I don't believe we've talked about this but for a few weeks on and off and over the summer actually Arch Linux has been under various levels of denial of Service attacks, or DDoS as it's otherwise known. In the past couple of weeks the DDoS attacks have been turned up and caused some people to not reach the AUR or even the main website to get updates or information. Now the reason why these attacks are happening is not clear or if Arch knows they're not saying anything and they've been pretty tight lipped about this whole thing. They've said when they have all the information and all the attacks mitigated, they will give more details. Until then they're staying tightly lipped. Now they have said that, you know, they're working together with their hosting provider, you know, they're working on countermeasures. Now from the speculation there doesn't seem to be a clear group or political backing. So it's hard to say what the goal of the attack is. I mean other than you know, of course the goal of trying to shut this down. But the why behind it is kind of really cloudy. There's a lot of different theories out there, but nobody really knows. Now people have asked why not use Cloudflare, is there willing to help open source projects and by protecting them from DDoS attacks for free. And there's not a clear answer there but you know, because Arch isn't officially saying anything but the general thought is held by most that even though Cloudflare supports open source, the company itself isn't open source. So there's thought that that kind of conflicts with one of the main tenets of Arch Linux. The Arch maintainers have said they've been evaluating anti DDoS service providers, assessing them in terms of cost, security and ethical standards. But as the project is run by volunteers, they ask for patience and thank the users who've been patient so far. If you take a look at the links in the show notes to better understand if there's an issue with Arch being under attack or there's an issue with your local network, I have a link which is a second link in the show notes the Arch Linux server status page. Now this will let you know what's up and what's down and other information on how the Arch infrastructure is doing. So you can get kind of a. It's not necessarily real time, but fairly quick. You can see what everything's running or not. The other article in the show notes goes over the, the first article in the show notes goes over the story a little more detail. But what's really important is how you can still function with Arch if it happens to be under a DDoS attack. Now the first is to use the mirrors you already have in your Pac man mirror list instead of relying on the reflector tool. There's a good chance that not all the mirrors are affected by the attack, so you could still get updates and packages from the mirror. Now the second requires you to be a little bit used to git but you can clone packages from the GitHub Arch Linux mirror. So you do a git space clone space-- branch space and then the package name space--single branch/GitHub.com ArchLinux aur git package name. So you can get around it that way as well. If you're, you know, if you're, if you're an old hand at git, you be able to do that now if you need an ISO image there, there are mirrors on the Geo mirrors list which can be found in the third article in the show notes. Or if you want to cut to the chase, you can go to. So looking at, when I'm checking the server status and everything and looking for information and going to various sources for this, it looks like the, you know, we might be past the worst of it but until we have full details on what's really going on and by whom, you know, there's not a ton of information other than things seem to be up up now. We'll let everyone know once we get more information and heck, Jonathan might even go into it for a hackaday article or something once the full extent of it comes out. But you know, until then, good luck. You know, the Internet's a rough place.
Jonathan
Yeah, I'm super curious and I've seen other people ask this like why Arch? Why is somebody attacking Arch? What's the, what's the deal there? Like I don't, I don't.
Jeff
Well and there's been a few other open source projects that have been hit a little bit but like doesn't seem like, you know, Red Hat or Canonical or, or you know, suse any, you know, stuff like that has been hit. It's been very Arch based and then I think that the Linux foundation got some. And. But it's. Yeah, it's, it's really kind of like, why, what is the goal? What are. You know, so it's a lot of times, you know, you a denial of service. There's somebody made a statement or somebody did something that's made somebody mad and you can kind of get an idea of what's, what's going on. But this one, a lot of people are scratching their heads.
Jonathan
Yeah. I almost have to wonder because as I think about Arch, like they, they just aren't. They don't make like political statements. They stay out of the culture war. Like, is that what it is? Is someone mad that Arch has not. And I'm not, I'm not even going to go into one of the various things, but like, has not made a statement on X, Y and Z and therefore we must take them down? I don't know.
Jeff
Maybe. And I mean, who knows?
Ken
Or it could be like Jonathan's wife said somebody got tired of hearing I run Architect. That's it.
Jonathan
That's got to be it. Quit telling us about Arch. Yeah, that's great. All right, well, there is. There's some fun news. We're going to get away from all this DDoS stuff. I've got some. I've got some fun news. We got some updates about kde and I've got some updates about my little ongoing experiment. But first off, this week in kde, this is from Nate Graham, not the Pointed Stick blog, this is actually the official KDE blog, talking about the things that are coming in 6.5. And one of those is the initial system setup. The KDE Initial System setup, or kiss, if you will. That used to be just a skunk work, but it is now part of the setup story. And that is things like pick your keyboard layout, pick your preferred language when you first log in as a user in kde. And so that is coming along and it's actually going to be pretty cool. I think it's going to be pretty useful for new users and setting up a new desktop or laptop. There's some neat stuff in Plasma 6.5. One of that is that plasma panels will now become scrollable when they've got too much stuff in them. And this is something that can really be a problem. I've seen it in various places through KDE and other desktops, by the way, where you've got a panel, it pops up at like a fixed size and it's got stuff in it. And for whatever reason, yours has more stuff in it than the guy that you know originally wrote it and picked the size. And so like there's text that goes off the bottom of the screen that you just have no way to get to and read. And so that sort of thing is what they're targeting here where it's like, okay, fine, if one of these panels has text flowing off the edge of it, make it scrollable and that hopefully will fix a lot of these little pain point bugs. HDR content, they are improving the tone mapping curve and the comment is hopefully it should look even better now. And I went through to the link on this one and one of the interesting things is that he, Xavier Huggle, the guy that does a lot of the HDR stuff there, makes the statement that it's going to make tone mapped things a little bit darker. Tone mapped content is going to be a little bit darker. And I'm trying to figure out if by tone mapped he means SDR content that's tone mapped onto hdr which that would be a win because in my opinion KDE handles that wrongly and it makes SDR content too bright. Or if he's talking about like HDR content is going to be darker, which would be unfortunate because like I just said, the SDR content is already too bright. We'll see when 6.5 is testable. I will definitely run to it and give it a try. There's new stuff for drawing tablets. There is some fixes for the volume feedback, accessibility fixes and all kinds of other stuff that's just in 6.5. There's bug fixes for 6.4 like cloning a panel. Also now clones the settings of its system tray widget. So that could be useful in certain cases. Layout fixes. All of that good stuff coming in the 6, 4.5 and 6.5 versions of Plasma. So cool stuff there. I talked about HDR and there is an update. Google Chrome beta is now 14 1. That is the version of Chrome that has the HDR Wayland support. So if you have an HDR monitor and you're running KDE specifically, I believe all this landed in KDE 6.4. You can go grab the beta of Google Chrome and get HDR support there in the various websites supported on their videos, YouTube being one of them and go and actually check it out. It's going to be another probably about a month I think, I think, I think Chrome is on about a month. Cadence one four one will come out as stable, but I was pretty excited to see that it is in just the last Couple of days has been promoted to beta and so is a little less scary to run on your system. And then one more bit of KDE news and that is the alpha release of KDE Linux, the distro that I still don't fully understand why it exists, but it is, it's now out in alpha. This is the. It's somewhat based on Arch, although in the blog here about it Nick Graham again says but it's not an Arch based distro. Okay, something interesting. There's not a package manager for KDE Linux. Everything except for the base OS is either compiled from source using KDE's KDE builder tool or Flatpak, which means that it's sort of a. It's sort of one of those immutable distros in a way. So they're playing around with some really interesting bits here, some really interesting things and I like that. Right. Like I do like when Linux distros play around with interesting things and try new ideas. And that is I think probably the best reason for some of these niche distros to exist. I would not tell a newbie to go try this, but I would tell Rob to go try this. I may try it on something just to take a look at it. Yeah, it's interesting. We'll see what happens with this. Whether it lives for a while or they realize pretty quick that it was a bad idea and it's more trouble than it's worth. We will see.
Jeff
Wizardling says, I gathered KDE Linux is meant to be more of a day to day usable distro versus testing like Neon.
Jonathan
Yes, that is intended to be the idea to some extent but you're not.
Ken
Going to use it on some of the older computers.
Jonathan
Probably not. Jeff, you were going to comment more on that?
Jeff
Well, I was going to say, but I don't get it. So the idea behind Neon, it's testing. So what they're doing is using cutting edge KDE on a stable system like kernels and things like that. Though they do have sometimes issues where we got to update a kernel to get the feature that to run the latest KDE version. But then if you say well I want to run cutting edge kde, I mean you can do that on Kubuntu Fedora. You know there's, there's a lot of, you know, you could probably do it on an Arch Linux. I mean it, I don't really understand what's unique about this versus several distros that kind of can do the same thing. And if you're it's just not something a new user would want to use. And if you're not a new user, you're advanced. Well, there's already ways to do this. I just don't understand the purpose of it.
Ken
Notice that it gives examples of some of the things that are intentionally unsupported in this loading new kernel modules at runtime, running on computers with only BIOS support.
Jonathan
I think you mean, I think you mean EFI support, not BIOS support. Surely, surely it's not legacy boot only. No, yeah, that's.
Ken
That's what I'm saying. Unsupported.
Jonathan
Oh, okay, okay, okay. I got.
Jeff
I misunderstood too. I'm like bios, why would they only support.
Jonathan
I have not heard how many systems.
Ken
How many systems are actually or distros are actually switching to uefi Only.
Jonathan
Some are. A lot of them still have some legacy. But yeah, it is definitely the future. I think what's going to be real interesting is how many new computers don't have a legacy fallback for boot option.
Jeff
Which would be a problem then for Nvidia firmware.
Ken
And that's something else that is not going to be supported. Proprietary drivers for Pre Turing Nvidia GPUs.
Jonathan
Yeah. So reading through this again, there is another really interesting note here as he's talking about KDE Neon. And so Nate does call this out. He says KDE Neon is not canceled. However, it has shed most of its developers over the years, which is a problem. It is currently being held together by a heroic volunteer. KDE Neon is basically one guy at this point. So he says kdeev, the company, the organization has been reaching out to stakeholders to see if they can help to put in place a continuity or transition plan. All right, so it is very possible, reading between the lines here, it is very possible that KDE Neon will go away and KDE Linux will be the new KDE Distro and that they will stop doing the double work here. He goes on to say, while Neon continues to exist, KDE Linux therefore does represent duplication. Yeah, it's. It's interesting. I would not be surprised here. In a few months, maybe they will wait until KDE Linux goes to beta or a full release. Would not surprise me to hear that Neon is being phased out and will get dropped.
Jeff
Well, and that could align with where I've seen problems with Neon, where they've got a. The LTS just don't have new enough packages in them to run some of the latest QT functions and. Yep, so they got a wedge of Kernel and other stuff into an lts.
Jonathan
Yeah, I noted that when I tried to grab Neon to run like a Preview of the KDE 6 stuff, it was just broken. It was terribly broken because it had such an old kernel in it.
Ken
Is Neon able to support anything running with QT6?
Jonathan
I mean Neon is now because it's rebuilt on top of 2404, which is now getting long in the tooth once again.
Jeff
When it originally KDE 6 was originally coming out and they were doing early like when it was beta and that kind of stuff you get Neon. But then you a lot of times had to force a newer kernel in there and some other stuff. It wasn't a simple just oh, fire it up and go. I mean they have a version, you could do that. But you weren't running the latest KDE then. And so it was. It was a very kind of hand built system to get it to work with the latest KDE on their LTS platform.
Jonathan
Yep, yep. Kind of, kind of a hack to make any of it work.
Jeff
And so everybody knows you mentioned they don't support. They support touring and later. Correct. So nothing pre touring? Yeah, touring would be the 2000 series cards. So if you have like a 1080 or something, it won't be supported. You have to have at least a 2000 so it can't. That came out. Those came out and I think it was like 2018.
Ken
Are they in an affordable price range?
Jeff
I haven't looked. You can probably find it because they're. I mean there's seven. Seven years old.
Jonathan
So there's very possible that they're starting to get affordable.
Ken
Yeah, starting to.
Jonathan
The GPU market is nuts right now.
Jeff
Let's map out this week's amazing destinations and travel tips.
Will
Honestly Will, I didn't plan any trips, but I did switch to T Mobile with their new Family Freedom offer.
Jeff
That's not the itinerary we're following.
Will
Well, I'm departing from AT&T and embarking on a journey with T Mobile. They paid off my family's four phones up to $3200 and gave us four new phones on the house.
Jeff
Bon voyage.
T-Mobile Announcer
Introducing Family Freedom. Our lowest cost will switch our biggest family savings all on America's largest 5G network. Visit your local T Mobile location or learn more@t mobile.com familyfreedom.
T-Mobile Legal Disclaimer
Up to 800 per line via virtual prepaid card. Typically takes 15 days. Free phones via 24 monthly bill credits with finance agreement eg Apple iPhone 16, 128 gigabyte, $829.99 eligible in eg iPhone 11 Pro for well qualified credits end and balance due if you pay off early or cancel. Contact T Mobile.
Ryan Seacrest
Hey, it's Ryan Seacrest for Albertsons and Safeway. Feel good and look good this summer with savings on your personal care favorites and earn four times points now through September 9th. Shop in store or online for items like Dollar Shave Club razors, hydro Silk Razors and Edge Shave Gel. Plus some favorite brands like Tampax, Pearl, Depend and Poise to earn four times points to use for later discounts on groceries or gas. Hurry in before these deals are gone. Offer end September 9th. Restrictions apply. Offers may vary. Visit albertsons or safeway.com for more details.
Oregon Home Care Jobs Announcer
You can make a difference in someone's life, including your own, with a job in home care. These jobs offer flexible schedules, health care, retirement options and free training. They also provide paid time off and opportunities for opening overtime. Visit oregonhomecarejobs.com to learn more and apply. That's oregonhomecarejobs.com.
Jonathan
All right, let's get into some command line tips we have. We've shredded the news and let's move on to the cli. Ken is up first with another WPCTL More Wire Plumber Goodness yes, we are.
Ken
Going to do some more Wire Plumber Goddess. I'm going to switch to where you all can see my command lines. Do I need to expand the text on them so you all can actually see it?
Jonathan
You can zoom in just a little bit. It'd make it a little easier.
Ken
What I've got up for those of you all listening is two terminals in the one on the left. I've ran the status option for WP CTO so that you can see what clients and audio and video devices I have. And if you look at the syncs, you'll see I've actually got two audio devices there. One's the hardware device that's virtualized in my vm and then a virtual sync that I created and I'll show you why in a little bit here. But the command I'm going to go over today is how to set the default device or object that you want to use for playing or capturing audio. In this case, hopefully it'll work with video in the future. But as I said, the command is going to be WPCTL sit deval. If you do a dash h after that, it gives you the specific commands and tells you what it does that sets whatever ID you provide to be the default object of its kind, whether it's a capture or playback for that session. And there's no specific options that you use with set default, you just run the command. So I'm going to go ahead and clear this and we're going to run with let's change that to the sync because right now the status is showing that my ALSA output is the default. So we're going to go with ID 69. And for those of you listening, the screen just updated saying My sync.
Jeff
But.
Ken
That'S the only thing that really shows it. So let's go ahead and clear this and run that status again. And with the status, if you all remember, at the very end of it, it gives you default configured devices. And in this, this time it's showing the audio sync is my sync with of course the audio source still being the same. Now another way to demonstrate is to start running VLC running a video. And I've got my pipewire graph up there and it's showing that VLC outputs are going into the My sync virtual sync that I'd created into all six inputs. So it's a 5.1 set up there the way it was configured. And instead of going straight to the audio out. Now, while that's running, if I switch back from that virtual sync by changing the ID to 50 back to the audio also output, it automatically jumps to it. So I can see where there could be some great uses with this command. Either to set up the default connections that you want to use, or the default devices or syncs that you may want to use when you're booting up, or if you wanted to be able to change it on the fly while doing something like if you've got a stream deck, you could use this command to to switch from one device to another.
Jonathan
Very cool. All right, so next up, Jeff, talking about game mode. Have we not talked about game mode before? And my tip is like this too. It's like, sure, we've talked about that, but I guess not.
Jeff
We've touched on stuff around it, but we haven't actually talked about game mode. So like Jonathan said, my tip for today is Game mode. This was originally designed by Feral Interactive as a stopgap solution. As for programs with so AMD and Intel, CPUs used to have an issue with Power save and Power on demand governors. You know when this is, Back when Pharaoh was doing a lot more porting games from Windows to Linux so they'd run natively on Linux, they found there's a lot of performance which was not being used because the governors were working in a power Save mode and not letting the CPUs run at full C speed. This was a simple way to change it and it wasn't permanent. So when, when you're done playing the game, then you could go back to power saving mode until the next time you needed full performance. It's basically a daemon slash library combination which allows for these performance enhancements features to be easily controlled. And over the years it's gained a few more features than just CPU governors. It also has control of IO priority process niceness, of course, can get in the kernel scheduler screensaver, inhibiting GPU performance mode for Nvidia and AMD and GPU overclocking for Nvidia. And then there's CPU core pinning or parking. And of course you can do custom scripts as well. So we've talked about the CPU governors in the past and we've touched on it and how you change it and. But this is, this is kind of more of a, a nice front end and if you, you know, the packages are available, game modes available for all the major distributions. I mean I, you know, the Debian, Zubuntus, Fedoras, Arch suse, you know, a ton of them and. But if you take a look at the link in the show notes, it'll take you to the GitHub page on the details on how to use it because I'm not going to go through all that for all the various nuances of what you want. But a lot of it's pretty easy. Like in Steam, it's in your command line inside Steam where you can put the switches to say whatever you want to do. You just put game mode space then your percentage command percentage. So it just fires up game mode. They even talk about how you can get around issues with hybrid GPUs. So if you're on a laptop and game mode doesn't start until the game is running, they talk about how you can make sure you have your game running on the proper GPU and get the most out of it. So yeah, for everybody that wants to squeeze the most out of their machine, definitely take a look at game mode.
Jonathan
Yeah, absolutely. You've given me something to think about for next week. I'm going to look into. So I'll do, I'll do some more game related stuff then. Already made a note about it because.
Jeff
We'Ve even touched on CPU parking on some of that. So for example, some of the hybrid CPUs where you have like the Intels, you have the performance cores and the efficiency cores, well you, you make sure. That you're on performance cores, or in the case of AMD, you've got a, you know, a 900, you know, 79, 99, 5900 chip, or the 5950, 7950, so on. Then you can say, okay, I want to lock all the cores so the game runs on or one NUMA node so you don't have that delay as it crosses the boundary boundary between numa nodes. You can just say, okay, I want them to run on this certain set of cores that are faster, less latency.
Jonathan
Absolutely. All right. I have got a tip as well that I find. In fact, this is another one I was extremely surprised we've not done before because I have found it to be really useful doing certain things. Let's see here. Yeah, so it's strings. And this is a program, I think, installed by default on most distros. But if not, it is gnustrings and it should be available just in your package manager. This lets you extract ASCII strings from a binary. And so you can do it. You can extract strings from, say, a firmware file or a program that you're going to run. And I thought about what a quick demo would be and it was this, let's just run strings. So the way that you would do it is it's strings space and then the name of the binary you want to look at. And so here we're saying actually we want strings to look at itself. And so we've got the dollar sign parentheses, that's command execution. So what it's going to do is it's going to replace all of that with the output of that command. And so it will then run strings on the strings binary. And when we run that, we get this output. And so these are all of the ASCII strings that are inside that binary. The one that's probably most interesting to look at here is the usage. So this is the same thing as when you run like a H or a help. These are the strings that are defined that spits out the usage, the help file. They're actually in the binary. And strings can extract them and show you all the ways to run it. It's also got all of the error strings in there. And then you also do get what is probably garbage. So like, it takes a little bit of, of using this on multiple files to kind of know which of this is just garbage that you don't really care about and which of it is the interesting stuff, like the error messages here and the help messages but yeah, I've made use of this, running it on file binaries like this, but also like firmware files. In fact, just the other day I had a firmware that I looked at and went, I wonder if these guys just forked another project. It's like, well, let's run strings and search for the name of the other project. And so it was strings, that binary file and then run it through grep. Turned out, no, it looked like they had actually written it. They at least rewrote all of the internal debugging messages. So that kind of made me think that they probably indeed did write it from scratch and it was not just a fork and a code theft with strings. Super useful. Very cool. Yeah, I like it. All right, that is it for the show. I'm going to let each of the guys get in whatever they want to have the last word. We'll let Jeff go first. What do you have for us, Jeff?
Jeff
I don't have a lot, so it's going to be poetry corner Data swarms like flies, the World Wide Web of bounty. So where's the spider? Have a great week, everybody.
Jonathan
All right. And Ken.
Ken
Well, those of y' all that have followed Untitled Linux show know that last week I talked about ZED providing the agent client protocol as a standard way for AI agents to integrate into zed. Well, this week Morgan Cray posted about Claude code now in beta in zed and I've got a link to his article.
Jonathan
All right, very cool. Appreciate it. Thank you guys both for being here. All right.
Ken
It's always fun.
Jonathan
Yeah. If you want to find more of my stuff, you can always check out Hackaday. That's where Floss Weekly lives these days. And it's where my security column goes live every Friday morning. A lot of fun with both of those. And you should also think about Club Twit if you're not a part of it already. It's not much more than the price of a cup of coffee per month and it gives you ad free access to the shows, behind the scenes scenes looks and access to the members only discord. It's a lot of fun. You should think about it and check it out. All right, we appreciate everybody that's here that has gotten us live and on the download. And we will be back next week for more fun on the Untitled Linux Show.
Progressive Insurance Announcer
Get Tech News at your pace with TwitTV's perfect pair of shows for quick, focused insights. Tech News Weekly brings you essential interviews with a journalist spray breaking today's biggest stories.
Jeff
But maybe you need more.
Progressive Insurance Announcer
That's why I'm here. Dive deep with me on this Week in Tech, your first podcast of the week and the last word in tech industry insiders dissect everything from AI to privacy to cybersecurity in tech's most influential and longest running roundtable discussion. Short or long, Streamlined or comprehensive, TWiT TV keeps you well informed, formed. Subscribe to both shows wherever you get your podcasts. And head over to our website TWiT TV for even more independent tech journalism.
TWiT.tv – September 7, 2025
Hosts: Jonathan, Jeff, Ken
This episode dives deep into the latest happenings in the Linux and open-source ecosystem. The crew covers upcoming releases (Ubuntu 25.10, Pop!_OS/Cosmic), breaking Linux news (Arch Linux under DDoS, Firefox ending 32-bit support), updates on reproducible builds, GIMP's new features, and retro gaming distros. They pepper the discussion with memorable insights, technical explanations, and plenty of geeky banter.
05:54–14:16)"The 10 releases are where you just throw it against the wall and see what sticks because you know it's a short lived release." — Jeff (10:41)
11:00–16:41)"I've got Fedora Core 33 packages and I'm running Fedora 42 on it now... All kinds of old stuff still hanging around." — Jonathan (14:16)
17:11–22:40)"Damn it. This commit has that promising link argument... but as always... wasted my time by pointing to the same damn information that was already there... Stop this garbage already." — Linus Torvalds (quoted by Jeff, 19:08)
24:46–28:03)Excitement for Pop!_OS 24.04 with the Cosmic Desktop:
Security Chatter:
"So someone has to run code on your machine? It's not a remote code exploit... once someone's running code, there are 15,000 other, more malicious things you can do..." — Jonathan (30:03)
31:20–33:45)"I am so disappointed that they did not make it a pie release." — Jonathan (33:26) "Bring your own pie. GIMP 3.14. Bring your own pie. See, it's a tagline." — Jonathan (33:58)
34:25–38:52)"There's an important reason for reproducible builds that you didn't exactly hit on. And that's security... you can redo the build in a controlled environment and make sure... the hashes match." — Jonathan (38:28)
39:42–45:54)Timeline:
Security & Maintenance Rationale:
"When 128-bit?" Banter:
49:02–51:19)53:49–57:17)"It's only realistic if you have to blow on it every once in a while to make them work." — Jeff (57:17)
58:12–66:10)"As I think about Arch, they don't make political statements... Is that what it is? Someone mad that Arch has not made a statement on X, Y, and Z so we must take them down?" — Jonathan (65:26) "That's got to be it. Quit telling us about Arch." — Jonathan, joking (66:10)
66:13–77:36)80:22–91:30)wpctl set-default (WirePlumber / PipeWire):
strings Utility:
On rolling releases and config cruft:
"Every few releases I try to just wipe and start over just to clean some of that out… just to have a clean slate."
— Jeff (12:38)
On Linus Torvalds' rant:
"Stop this garbage already. Stop adding pointless link arguments and waste people’s time." — Linus Torvalds (via Jeff,
19:08)
Clarifying 128-bit CPUs:
"With a 64 bit system, we are limited to 16 exabytes of memory. ... We are a long, long ways away from running out of address space." — Jonathan (
45:54)
On GIMP’s missed “Pi” opportunity:
"I am so disappointed that they did not make it a pie release." — Jonathan (
33:26) "Bring your own pie. GIMP 3.14. Bring your own pie. See, it's a tagline." — Jonathan (33:58)
On Casita gaming OS authenticity:
"It's only realistic if you have to blow on it every once in a while to make them work." — Jeff (
57:17)
| Segment | Topic | Timestamp | |----------------|--------------------------------------------------------|-----------| | Ubuntu 25.10 | Rust Coreutils, TPM encryption, benchmarks | 05:54 | | Package cruft | Upgrading, config tips, Fedora/Ubuntu/KDE issues | 11:00 | | Linus Torvalds | Rants about garbage links in commits | 17:11 | | Pop!_OS/Cosmic | Beta news, stability, security note | 24:46 | | GIMP | Release 3.1.4, new features, “Pi” jokes | 31:20 | | Reproducible | Fedora aims for 99%, security discussion | 34:25 | | Firefox 32-bit | Dropping support, why 64-bit is the future | 39:42 | | Retro gaming | Casita OS, SD-card cartridges for games | 53:49 | | Arch DDoS | Updates, coping advice, mirror tips | 58:12 | | KDE news | Plasma 6.5, HDR, KDE Linux distro, Neon speculation | 66:13 | | Command Line | Tips: wpctl, GameMode, strings | 80:22 |
The tone is lively, technical, and humor-laced, with each host offering insight or a playful jab. The podcast offers both actionable news (for distro hoppers and sysadmins) and entertaining Linux culture talk.
For more technical background or to follow up on any discussed story, check the episode’s show notes for primary source links. The panel will return next week with more Linux news, experiments, and command line gems.