LINUX Unplugged - 480: Taming the Beast

Episode Date: October 17, 2022

Linus Tech Tips blows it again, and we clean up. Plus, we push System76's updated Thelio Workstation to the breaking point. ...

Transcript
Discussion (0)
Starting point is 00:00:00 Hello, friends, and welcome back to your weekly Linux talk show. My name is Chris. My name is Wes. And my name is Brent. Hello, gentlemen. It is great to be gathered together with you today. We pushed the Hercules of Linux workstations to the breaking point. So find out how far we pushed the new Thaleo from System76.
Starting point is 00:00:32 We got a beast in house and we attempt to tame it. Plus, there's something that seems to be concerning the community, a little bit of inaccurate information, kind of regarding drivers and open source stuff and kernel stuff. We just want to address all of it here in the show, just sort of try to get our take on it and maybe get the right information out there so we're going to talk about that coming up in the show in just just a few moments and then we'll round it out with some boosts and picks and i mean picks and a lot more so before we go any further let's say time appropriate greetings to our virtual log. Hello, Mumble Room! Hello, friends. Hello, Chris. Hey, Wes, and hello, Brent.
Starting point is 00:01:08 Hey, fam. How's it going over there? Nice to see you all in there. If you'd like to join our Mumble Room, jupiterbroadcasting.com slash mumble for the info, we live stream over on jupiter.tube on Sundays at noon Pacific, 3pm Eastern. Like maniacs.
Starting point is 00:01:24 And it's archived up there for your perusal later on if you'd like to view the sausage factory. Jupiter.tube. Jupiter.tube. And we also want to say good morning to our friends over at Tailscale. Tailscale is a mesh VPN protected by WireGuard. We love it. It is the definition of a game changer.
Starting point is 00:01:42 All of us love Tailscale here so much. I think every single JB host, everybody on the team is using Tailscale. So go say good morning to one of our favorite tools out there and get it for free up to 20 devices at tailscale.com. Tell them Unplugged sent you if they ask. I don't know. Maybe just volunteer that anyway, even if they don't ask.
Starting point is 00:02:03 You could go to tailscale.com slash coder. And then they'd know it. It came from JB, I suppose. Maybe I should be plugging that. Let's talk about something that's kind of going off like crazy this weekend. I didn't even really see when this video got posted from Linus tech tips. I'll,
Starting point is 00:02:16 I'll pull that up while we talk about this, but there has been a lot of discussion around Intel's new arc GPU. And it is, it is really exciting because it's got an open source driver stack. The Intel stuff has always worked really well on Linux. And now they're making dedicated GPUs. And on October 5th, the Linus Tech Tips channel posted their take on the Arc GPU.
Starting point is 00:02:41 And they said something in there that seems to have confused a lot of people online. And so I want to play that moment for you here on the show, and then we will address it after we've heard it. So that way we know what we're talking about. Intel also made a good case for not using Arc on Linux for the foreseeable future. Sorry, guys, I know that you had high hopes, but currently Arc only supports kernel version 6, and Intel has said that they do not plan on supporting version 5, meaning that every stable version of Linux is currently not supported. To put this in perspective for the non-Linux folks out there,
Starting point is 00:03:15 this is basically like Intel launching a product, but only having drivers for Windows 12. So this is a little confusing because it sounds like if you're on Linux and you're using a distribution, you're not going to be able to get access to the Intel Arc GPU because Intel hasn't released drivers for the previous kernel. There's a way in which that is true, but the way this works when you're a developer that's contributing upstream is you contribute to the current development branch. And so Linus pulls these in and then it ships in that version of the kernel and forward and they maintain it.
Starting point is 00:03:48 It is pretty uncommon for that stuff to be backported unless the developer chooses to do it themselves or a distribution chooses to do it. Does this all sync with track with what, how you view it, Wes? Yeah. Yeah. That seems to be how things are usually done, right? I mean, you've got to contribute it upstream. You can't magically make it show up on all these older kernels and maybe a lot of work. And no one's willing to do that work. It doesn't just happen. Yeah. And if you think about the way things are, 6.0 is the current version of Linux.
Starting point is 00:04:17 The 5 series is now an older version. It's okay. You can say old and busted. Well, so what happens is distributions, they're kind of forking it. they, when they take, they, they fork it and they support a certain version for a while. And so it wouldn't even necessarily land in say Ubuntu's five series kernel. If Intel did even contribute it back to the five series, because it's, it's, it's its own branch now. And so generally what we recommend here on the show is if you want to play around with cutting edge hardware, you need to run a very current distribution, probably a rolling distro if you can, or something like Fedora that stays really current because that's how you're going to get access to those drivers. Linux and they come in and they don't really understand how this works. And we've seen it with previous AMD video card releases. They'll have maybe like an Ubuntu LTS installed or maybe one version back of Ubuntu installed and they'll throw the new GPU in the system and fire it up and
Starting point is 00:05:14 it's not working. They said it supports Ubuntu, but it's not working. It's because that driver, that stuff goes upstream. And while it means that you have to wait a little bit till it trickles down to your distribution, or you can choose to use a more current distribution you have you have the choice it means that that's going that's going in at the base layer like it's baked in now to linux right it's like built-in support and everything that ever gets built off of 6.0 or later now just has it and ultimately it's the best way to support something like this is to have the developer contribute upstream and then have that work integrated with distributions as they package it. And it's a kind of a funky way Linux works because it's different than Windows where you'd
Starting point is 00:05:55 get maybe like a driver installer that supports a couple of versions of Windows instead of just the most recent version with the most recent service pack that's that's how maybe people expect it to work you think because there's a lot of confusion around this right now well yeah I mean we just have as usual in Linux right
Starting point is 00:06:11 there's more ways that we do things you can get a you know a rolling up to date distribution or if you know one of the stable releases happen to have coincided with when this made it into the
Starting point is 00:06:20 kernel then it would just be there yeah but we get to pick and choose like do you one of the benefits of some of these stable releases is they are stable, right? Like, you don't have to worry. And if you're, like many people who don't need to fuss around with this fancy brand
Starting point is 00:06:33 new to the market first version discrete GPU from Intel, that's something you like, or at least a lot of people seem to like. Clearly not here in the studio, but many people seem to like, and that's just part of the trade-off, unfortunately. I would like to see it maybe a little bit easier because you probably need like updated Mesa as well. You do, yeah. You know, so I think it could be easier if you were willing to make that trade-off.
Starting point is 00:06:54 Obviously you lose kind of all the planned and integrated support for a particular kernel shipped from your distribution if you do that, but it'd be nice if it was easy to be like, well, I just want new features. I don't think this comes up a lot because i don't think traditionally people that run linux are buying the absolute latest graphics card as is being put on the market well they don't ship that in like my four-year-old thinkpad so how am i how's that gonna work but what is really really
Starting point is 00:07:18 kind of just really demonstrates the point here of why it's great to have it upstream so we have the thalio in-house right now, and it chips with Pop! OS, and it's all fully tested and integrated with the kernel and the NVIDIA driver, and everything ships working. So, of course, we went ahead and broke it immediately and put NixOS on there. Well, not immediately, but pretty soon afterwards, because, of course, we wanted to do a series of extensive testing, so we wanted to use NixOS. And NixOS is basically a rolling distribution.
Starting point is 00:07:46 I don't say it's not cutting edge. It's just current software. NixOS is current software. Yeah, it feels like it's maybe not in a hurry. You know, like a new release drops, it's not like immediately packaged all the time, depending on what it is, but it's, you know, pretty quickly. Yeah.
Starting point is 00:08:00 And so we were doing an update, and it was pulling down Linux 6.0. But the NVIDIA driver, at least the stable released NVIDIA driver, doesn't work with Linux 6.0 yet. And so our upgrade failed because we were trying to install a version of the kernel that was incompatible with our proprietary video driver. And so Nix doesn't proceed if it's going to break. And so it bails. And this is the exact opposite with something that's upstream like these intel arc drivers now you will always have support in the kernel so you can always go
Starting point is 00:08:31 with the latest kernel if you want these upgrades won't fail you don't have to wait for intel to release a driver for linux 6.0 now and 6.1 and all of these things it's just built in forever now it's the exact opposite experience when you're trying to use leading edge software with something like an NVIDIA card. It's just, it's such a pain in the butt. And this solves that. Yeah, right.
Starting point is 00:08:54 I mean, it's like the trade-off of this sort of unfortunate uncertainty around release time and when exactly support there. You trade off having, once it's in, it's just in. As long as anyone's meaningfully using those devices, the kernel will probably keep it hanging around,
Starting point is 00:09:06 and you can just forget about it, right? You just grab whatever distribution, put it on that machine, and it'll work. And as you would expect, once again, Michael Larble over at Pharonix really does have the best coverage on this stuff. He's got one of these, you know, a mid-level one is like 280 bucks. It's pretty good so if you want a high-performance desktop with 3d acceleration for video playback and your desktop environment and you want to play some games maybe not like maybe you're not a hardcore gamer but you want to play some games
Starting point is 00:09:37 this dedicated intel arc gpu seems like it really could hit that sweet spot. And so Larble talks over here, he says, the caveat that exists for the graphics microcontroller is the GUC firmware. Just as with the past decade of Radeon GPUs and the NVIDIA stuff, it does have a signed firmware that has to get loaded. So the driver is open source and it's built on the integrated driver stack and extended, but it does have the requirement of being able to load proprietary blobs.
Starting point is 00:10:06 And you do need Linux 6.0 and Mesa 22.2. But we've been tracking this story in Linux Action News because I think this is a I think this is a pretty important development. And Intel is really serious about adding a GPU to the market that is affordable
Starting point is 00:10:21 and has an open source driver stack. And I'll take more of those. Yeah. I'm thinking about voting with my wallet on this one. If I'm hearing you right, does that mean that Linus of Linux Tech Tips got it wrong or is just a misinterpretation of what he said? I think so. If you listen to the clip, what I heard is actually probably anything.
Starting point is 00:10:42 It's probably just they were rushed when they were scripting this video because it's actually, it's kind of a transition that he makes and it's kind of clunky. Intel also made a good case for not using Arch on Linux for the foreseeable future. See, that's just, that is factually wrong because it's available on Linux right now. It's available in the latest version of Linux immediately,
Starting point is 00:11:04 like on that Nix system that was upgrading to 6.0 where, you know, it's available on Linux right now. It's available in the latest version of Linux immediately, like on that Nix system that was upgrading to 6.0, where it's already available. And is Intel making a case, or are they just sort of doing the normal development model that they do with the Linux platform? Right. And the making the case thing was a segue from something
Starting point is 00:11:20 else he was talking about in the Windows world, where Intel made a case about something. And that was just a bad segue, and then he combines it with not really understanding that it's actually an incredible achievement to have the video driver upstreamed and open source in the linux kernel and it's like the opposite of not supported it's like fully supported the way we would want it but you know they don't know the nuance on that one they just know that if you're on like an ubuntu lts or a 5 series kernel, which is pretty much everybody today, you couldn't actually just plug this in and use it. The opposite, the flip
Starting point is 00:11:50 side of that is if you have a modern kernel and modern Mesa, you literally just plug it in and you're done. Where on Windows, I'm sure you got to run a bunch of installer wizard crap and reboot a few times, right? It's going to be a mess. On Linux, it's even better support. It just has to be current Linux. And this is something I think we need to get reviewers to wrap their head around because it's traditionally been the written press that gets this wrong. But I think as hardware and tech reviewers start covering Linux more as it grows, like Linus Tech Tips obviously is, then maybe there needs to be a little bit more of an understanding of how the development cycle works when it comes to video card drivers and drivers in general, because it's not what they
Starting point is 00:12:24 expect. Traditionally, they expect an installer that supports a range of shipped operating systems on the market today. Yeah, and I mean, it could be better, right? Like, it's fine to point out that, you know, hey, if you're just running these stable releases, this won't work for you right away. And that's a totally reasonable point to make,
Starting point is 00:12:38 maybe especially for his audience that probably has a lot of sort of, maybe Linux curious, but not Linux experts, like we're lucky enough to have as a subset of our audience. But you just got to, you know, as you're saying, add the nuance there to say there are plenty of distros available if that's what you want and you want to have software running Linux to play with this new card. That's the thing you can do. You just need a specific version. Linode.com slash unplugged. That's where you go to get $100 in 60-day credit on a new account,
Starting point is 00:13:06 and it's a great way to show support for the show while you're checking out something awesome. Linode is really, truly the Linux geeks cloud. 11 data centers worldwide, and they've been hard at work for nearly 19 years just building the best experience to run your applications on Linux. That's it right there. And to do that, they had to create a genuine support department that actually sticks with you. The first person you call is the person that helps
Starting point is 00:13:28 you. They had to build fast infrastructure. They had to become their own ISP. And they had to figure out how to use Linux to do these things before anybody else did. And the performance truly is incredible. I mean, I just wouldn't run all of JB's infrastructure over there unless it was great. Like the new website, super fast. We're running it on Linode. It's great. We take advantage of some of their backend features too. Like if an application needs it, we'll use their MVME storage. Screaming fast.
Starting point is 00:13:54 And of course, you know, we love their S3 object storage as well. But you know, there's been some research done recently that really underscores how big enterprises and medium companies that have really gone all in with the hyperscalers are now kind of looking for an alternative cloud provider. In fact, more and more enterprises are embracing that idea, just looking somewhere where they don't have so much lock-in. And I think Linode's performance and price combination is what's going to bring people through the door. So I'm going to link to a paper, a research paper that kind of talks about this a little bit. If you need some ammunition inside your corporation to advocate for something like this, because when you combine just the speed, availability, the support, and the fact that Linode is going to deploy a dozen new data centers next year, it's really going to take things to the next level.
Starting point is 00:14:46 it's really going to take things to the next level and then if if you're just a you know a single home user who wants a blog or a gaming server linode has rigs for that too and for different expertise levels if you've never deployed a server or if you love building it from the ground up that's a really unique package that's becoming less and less common i have to say especially as those hyperscalers sort of take over the whole world they lock things up behind these archaic sort of corporate thick verbiage for all of their different features that are just like re-implementations of free software i don't know just that model just doesn't seem like it's going to work forever and after you've been using linode for a minute well you're gonna you're gonna wonder why you ever did any other way especially when you start integrating some of their tools
Starting point is 00:15:24 like their great api or use some standard infrastructure management tools because they support all that as well. So for the best customer support, super fast rigs, and a Linux culture that runs deep. Those are some of the reasons I choose Linode, but go find your own reasons. Go kick the tires, go grab that $100 and support the show. Linode.com slash unplugged. That's Linode.com slash unplugged. That's Linode.com slash unplugged. We have some housekeeping today. Yeah.
Starting point is 00:15:53 I'm excited about some of this. Let's start with the new drop, Brent. On your way home, you had an opportunity to hide another geocache. I did, and I had a lot of fun with it. Those who've been paying attention, I drove home from the studio this week, and while I was driving, most of the time I was like, where am I going to drop this last geocache? Because we didn't really have a plan for it, but we thought
Starting point is 00:16:15 somewhere along Brent's journey might be the way to go. And Chris, you recommended that I stop at this location called the Washington Pass Overlook. And I think you totally nailed it. With the trees changing, with the season changing, it was a beautiful stop. And I thought, I think this is the perfect spot. Well, I am here at the North Washington Pass Overlook, which is a beautiful spot. Thank you, Chris, for mentioning it. And I've made my way, let's say, off the beaten path just a little. And the views from here are gorgeous. And I just found a nice little spot to tuck our little geocache for those who are adventurous enough to come here and have a look on one of the steps that are made by nature. It's a beautiful spot. I hope you make your way out.
Starting point is 00:17:15 Just know there isn't really any internet out here, so you might have to work a little harder to find the coordinates. But good luck, and let us know if you found it. harder to find the coordinates but uh good luck and let us know if you found it we got to watch the video version of this which is in the jupiter tube recording and every camera frame looks like a wallpaper background such a beautiful spot i like to go there on a hot day just because it's up high in the elevation and just get some fresh air although it's all smoky right now what do you mean a nature step what What is a nature step? There's like, well, I don't want to give too much away, but there's this like, you know, of course, I went off the path of where they want you to actually walk.
Starting point is 00:17:55 And I'm not the first to do that. There was a little like worn out trail. You know, it looked like a game trail or something. But it's clearly people just getting a different view. So rule breakers only for this catch. Right. And so the infrastructure there is great. They've got it all, you know, all the paths are paved and there's railings. Easy parking.
Starting point is 00:18:10 Yeah, it's actually great. But, you know, you got to trek off of that path from time to time. So if you do decide to do that, there's like these large rock formations that feel like natural steps down to this other view that I got to take. And it was beautiful. And I didn't have to be around people. I mean, there weren't that many people and everybody was really nice, but it just felt for a moment like it was just me out there.
Starting point is 00:18:34 And so one of these natural steps, that's kind of where you want to look. We learned a new French Canadian translation today. Natural step? Yeah, that's rocks. That's a destination. Really, if you visit the state of Washington, that's a destination. And Highway 20 is a drive. And why not top it off with a little JB Geocache?
Starting point is 00:18:57 So we've got one that's been discovered and three out, or do we have four out in the wild right now? Yeah, I guess we're supposed to be keeping track of this i think it's only the one in uh the one at the power station yeah has been found uh no has it yeah wasn't it that was the power station yeah the pasadena at the uh at the uh hydro plant that had been shut down yeah that was in else. This is perhaps a perfect segue into an idea I had this week that I'm looking to get feedback from.
Starting point is 00:19:30 That was in Folsom. Oh, Folsom, right. Which is, right, right, not Pasadena. Yeah, you're right. It's more closer to Sacramento. My bad. Get your California straight. I know. So we have one geocache in Folsom hasn't been found. We have one geocache in Grants Pass has also not been found we have the
Starting point is 00:19:47 one i just dropped that's three i think that's it i think we need hidea here to keep us straight but an idea i had this week to kind of keep track of all this is i wondered what you both think and what the audience thinks of having a more permanent jb geaching tracker. I was thinking it might be fun for audience members to drop some and for us to have sort of a list and even, you know, which ones have been found, uh, locations that you could go looking for them just sort of all over the world. It doesn't have to be us dropping them all the time. I thought that might be a little fun. If people were into it, I would totally like that. I, we got to see, cause we got geocache geocache although these are only in the west coast if we could get them spread out and get the audience involved yeah i could see what you're saying that could be fun and maybe we could
Starting point is 00:20:31 partner up to you know people are willing to if they've got some stuff that's great maybe we could like send them some swag from time to time help help spread things totally yeah help them stock it and i did notice that some of the meetups that there were was some gear exchange happening and i thought might be a different way of doing that as well. That does happen a lot. People bring gear to the meetups. So I was wandering around in the woods and there's just like a server rack out here. Something that happens too is, and I understand cause I'm, I can be this way is people have like this really cool piece of gear or nice piece of gear that they don't want to, they don't want to throw out. So they bring it to give it to me, but I'm often like on the road
Starting point is 00:21:05 and don't really have room for it. So it's like a tricky thing. And it's sometimes I accept, but it's... He always takes pies though. But we've had, you know, we've just had boxes left behind with stuff in them. And like, oh, okay. All right.
Starting point is 00:21:17 And you can leave that here, I guess. That's fine. But where do we organize this idea? Maybe in the matrix room somewhere in the JB chat? Well, I was thinking something maybe a bit more official or more technical. Wait, let me guess. Let me guess. No, no, don't guess.
Starting point is 00:21:31 Yeah, you'll get it right. It's going to be GitHub. It's going to be GitHub, isn't it? But I don't know if that's the right place. I mean, I'm new to it and excited about GitHub and I'm liking the way it's working. But isn't that really the right place? Brent's got himself a hammer. Well, but maybe it's just a page on our website, right?
Starting point is 00:21:46 And if you drop a new geocache, then you make a new PR to add that information to our website. That could be a way to do it. Sounds like it needs some brainstorming, but I like the idea. Yeah, that's really the step I'm at, so I need help. All right, so, but let's, I think you start maybe in the website chat room. I mean, you need somewhere to organize this. I think you start maybe in the website chat room. I mean, you need somewhere to organize this. I think we need.
Starting point is 00:22:09 We might want to matrix chat about it anyway. We need a temperature gauge to know if this is something people are interested in, I think. Because right now we've got three caches out there that nobody's even gone out and snagged up. Which should indicate to me low to moderate interest. But perhaps it's just location specific. Or those are very well hidden. I don't know. Or maybe what we should do is a marketing campaign where we just start finding other geocaches and putting our stickers in there.
Starting point is 00:22:33 I think you're onto something. Like guerrilla marketing. Show's canceled next week. We're going to be out cache, aren't we? We just bring a microphone with us. We're here from this field. We think there's something here. John A comes in
Starting point is 00:22:52 again as our baller booster. We like to feature the folks that are supporting this episode significantly with their boost contribution. And he comes in with 22,504 sats. And he says, these boosts are real and they're spectacular. It's a great Seinfeld reference.
Starting point is 00:23:08 Seinfeld reference acknowledged. And he goes on to say, not to complain, guys, but by the way, this is actually my ninth consecutive episode where I've boosted. Just saying. I think this is, I think he and I have two different counts. I'm counting the baller boost run which seems unsustainable and i noticed i noticed john's playing around with the numbers a little bit trying to get in just above what he figures is the baller threshold so what we really need is somebody to come in and like throw him a curveball and see if he can maintain his streak uh but uh all right we'll say this is your 10th
Starting point is 00:23:39 i was gonna say yeah i mean at this point i'll just accept whatever john number right john's number is that's fine it's totally fine john at this point john gets to say all right so this is his 10th consecutive boost which uh i feel like that 10 in a row is like we got to give him some sort of trophy or something some sort of swag item john you got to contact me on matrix or something it will figure something out there are three geocaches you can choose from. Yeah, right. There you go. Okay. Very good. We've pre-hidden your trophy for you.
Starting point is 00:24:08 No problem. Gene Bean boosted in with 20,000 sats. I hoard that which your kind covet. He says there's plenty of places in Carlton. There's also the west side of Atlanta. It might fit your idea of being able to host a podcast on site. Y'all would likely want to fly to Atlanta, though as I've made that drive and it's long. Yeah, I do picture us kind of flying. So just to recap what people are, uh, if you're out of the loop from what Gene Bean's
Starting point is 00:24:35 talking about, we're done with these road trips that we've been doing traditionally. I think they, they worked in an era where no events were going on, but they've been hard and arduous and technically challenging and expensive. So what I want to do is shift to a venue-based approach where we do live shows at a venue. People come, they see the show. Ideally, there'd be like a ticket that's cheap enough to cover our cost to fly out there and do the show, but not so expensive that it's prohibited for people to visit. And I think where probably we would start is we would want to maybe, unless somebody had a great venue in mind, I think we'd want to pick a couple of venues to start with to practice. Maybe we would do it at an event like a Linux fest or a scale.
Starting point is 00:25:10 Oh yeah. Learn like the ropes and then actually start doing a production that has tickets and things like that. Bring a microphone for each of the hosts. Okay. Yeah. Right. I got to figure that out.
Starting point is 00:25:23 Gene being followed up with elite set of stats said, gee, I really wonder how Chris feels about the whole Fedora fiasco. Okay. Yeah, right. I got to figure that out. Gene Bean followed up with a leet set of stats and, gee, I really wonder how Chris feels about the whole Fedora fiasco. I guess I didn't make my feelings clear about the whole patent thing. Still bummed about it. Still bummed about it.
Starting point is 00:25:34 It's really unfortunate. The whole patent situation is extremely unfortunate, I have to say. You say you're only going to watch H.265 encodings from now on? Right.
Starting point is 00:25:41 That's very particular. Well, I better kick off that old FFmpeg script that's just converting everything to WebM because clearly VP8 is our only future. Did you see that there's a patent shark buying up a bunch of small patents and stuff getting together to go after Opus players?
Starting point is 00:25:59 And Opus was specifically designed to avoid patent issues. I guess they claim they're focusing on people shipping hardware encoders and stuff. Yeah. We'll see. Well, even then, though, if all of a sudden people, you know, if the word gets out that if you ship Opus on your hardware player, you're going to get a knock on a door from a patent troll. Well, the easy way to solve that is just don't ship Opus. And it's not like there's an organization they can go get a patent from, a from i don't think so that's really unfortunate and it's a problem that isn't
Starting point is 00:26:29 going to get any better i think what uh at the core of it what really bothers me about it is that i i guess i kind of think like as linux users as we put up with things like the nvidia driver or proprietary codecs and then we kind of over time we build these solutions to solve that problem to make it more approachable to more users something that can be done you know across distros or something like that and it feels like a win and it feels like we've stepped forward we've made progress and what this feels like is oh actually that progress can be undone at any moment because red Hat Legal just didn't understand how this worked before and now realizes that they're, oh, choosing to ship this stuff.
Starting point is 00:27:10 So we have to be careful. And so because their perception of the situation changed, we're now undoing progress. And it just makes me wonder, well, what's next? You know, what happens if somebody starts going after Wi-Fi drivers and now decides that the Intel driver violates some sort of patent and the people that are using the Intel Wi-Fi driver need to license something that you know Intel ripped off from them or something like where does it end when does it stop and it made me realize that the progress that the Linux desktop gets is fragile and that it can be undone by hyper protective hyper proactive legal departments at an influential distribution and as a linux user i find that sad
Starting point is 00:27:46 and frustrating but at the end of the day there's lots of choice it continues to be the number one thing our audience mentioned at our meetups and it continues to be true the choice is both linux's weakness in terms of fragmentation and and and fraying of development time and it's also its strength and you know in this in this case it's a strength still better than windows that's right that's right so thank you gene bean and uh thank you john a for uh your baller boost this episode we really appreciate it the contributions in the boost have been really significant because you may have seen in the last week, PayPal had a user license or a user, not a license, what are they called? I guess agreement. They call it like a EUL or something like that.
Starting point is 00:28:35 And user agreement, perhaps? Yeah, it's basically like a EULA, but they have a different name for it. And they updated it saying that they were going to fine users $2,500 if they spread misinformation online. And if you don't have $2,500 in your PayPal account, no problem. They'll just automatically debit it from whatever accounts you do have connected. And of course, PayPal is the arbiter of what is misinformation and where it matters and where it doesn't matter. As a result, there has been a ton of PayPal account closures. In fact, to the point
Starting point is 00:29:05 now where PayPal is paying $15 to people who don't close their account. So if you want a free $15, I don't know how long it's going to last, but they'll pay you $15 not to close your account right now. That's how desperate they are. PayPal, though, underlies a lot of the payment processing for memberships and automatic contributions. PayPal is one of the few ways to do a subscription on the back end successfully. And so a lot of podcasters, JB included, but not as much as some of the other, some of my other friends have been negatively impacted by this because when you cancel your PayPal account, you're canceling that, that payment to that, to that podcast too. Understandably. And so that's why I'm just very grateful that earlier this year, we did start working on the boost system. We did start implementing an alternative that is based on free software, that is decentralized, that isn't connected to any single company. And so when we have these baller boosters step up, that is investing in that particular episode. And so we have our members, we have a network of members who are there that are investing in the reoccurring production of the show, making it financially possible that if like every sponsor
Starting point is 00:30:08 pulled out tomorrow, we could still get an episode out, right? We could still pay for the editor. That is what the members are doing. And it is absolutely essential. Unpluggedcore.com, by the way, or jupiter.party. And then the boosters are coming in and they're thanking us for that particular production. They're transferring their value for that particular production. And when you see something like PayPal and the moves they're making, and then people's result, because they're clearly upset, justifiably so, I am just so grateful for something like the Lightning Network and the fact that these boosts are app agnostic as well.
Starting point is 00:30:40 So there's just no vendor tie-in. There's no lock-in at all. So thank you to John A. And thank you to Gene Bean. We'll have more boosts later in the show. But I think this is going to be more important to podcasters as time goes on. I could talk about it for hours, but instead I'll save some of that for office hours.
Starting point is 00:30:54 And why don't we move on to the new Thaleo? Oh. The new Thaleo from System76. They shipped us a pre-production unit so we could get our hands on it early and start doing some testing. And then the road trip landed. So they actually released it while we were on the road trip.
Starting point is 00:31:08 We just didn't have a moment to talk about it. We want to talk about it today because it's kind of an iconic piece of hardware in its look, in what it's trying to do performance-wise, its ambition in that regard. It's kind of the Mac Pro for the Linux crowd. I don't know if we have a better built, you know, especially when you look at all the range of Thalios. There's like five different Thalios, and some of them are just monstrous. Yeah, I mean, a machine I don't even know what I would be able to do with. Throw all the scripts I know at it. I know, right?
Starting point is 00:31:37 So what we have in the studio is the smaller of the five Thalios. That's the base unit, still pretty rocking. AMD Ryzen 9 5900X, which bursts up to 4.8 gigahertz, 32 gigabytes of fast RAM, a 1 terabyte Samsung 980 SSD, an NVIDIA RTX 3060 Ti with 8 gigs of RAM, and a crap ton of CUDA cores.
Starting point is 00:32:02 And you can get it with AMD or Intel builds, but ours came with the AMD build, obviously. The size of the base Thaleo on your desk takes up about the size of a sheet of paper. That's its footprint. You're talking about the footprint on the... Oh, wow, okay. Not, right?
Starting point is 00:32:16 And I'd say it's about the height. It's about half the height of a standard ATX. So it's actually much more compact than the pictures make it look. That really surprised me it's a dense little unit too right because the whole case is made out of like milled metal and aluminum or whatever it's not i don't think it's aluminum it's heavy very sturdy and system 76 has built certain things in there to hold the graphics card in place so it can withstand shipping
Starting point is 00:32:39 they've included things like the screws in the case they've pre-run all the wiring you'll ever need with wire management so if you want to add something, the plug is already there. You just... Yeah, that part, the maintenance, the expandability bits, that seems very thoughtful. It's got an impressive amount of room for storage, even in this small unit. So the Thaleo, to me, kind of feels like one of our hero machines in the Linux community in terms... And that's a term for like a really high-end aspirational unit. And the base price starts at $950, US Greenbacks. Our unit, as configured, came in around $2,100,
Starting point is 00:33:16 $2,200, depending on what you do warranty-wise and whatnot. So $2,200, we'll say, for our unit. And I think ours was pretty close to the final production unit with just a couple of tweaks, like to the Wi-Fi and a couple of other small things. Some brackets here and there that they print and whatnot. And of course, the parts. But now they're shipping the full production units. And we ran ours with PopOS for a little while to get a good sense of that.
Starting point is 00:33:40 And then, oh, I don't know, I think a week or two after some baseline testing we moved it over as like a workstation and put nix on there and then towards the end uh we started looking at it more as like an obs live streaming machine and a uh deep fusion rendering is that the right way to put that yeah you know playing with uh some machine learning tasks because why not when you when you got a nice graphics card you got a fancy rig it you got a fancy rig. It's got a lot of CUDA cores, Wes. A lot of CUDA cores. Yeah, and that's been a lot of fun. And the challenge for us here is, like, how do you really, how do you push something like this, right? It's got 12 physical cores, 24 virtual cores when they're all turned on.
Starting point is 00:34:20 I mean, that just, like, takes up your whole HTOP screen, just right there, just showing you all the cores. You don't even get to the processes. It's pretty crazy. And for me, a 3060 TI is like the nicest video card I've had in two years and 32 gigs of Ram. Well, I can actually use that up, but it's a lot of Ram. It's a lot of Ram. So we really wanted to push this thing and we did, we attached three external monitors to it to kind of really kind of tax the graphical subsystem with different speeds so one in the center was a high refresh rate high dpi hdr monitor and then we had two uh 1440p monitors one vertical one horizontal and it was driving all of those with the nvidia card as we were doing all of this testing and one of the things we'll do although
Starting point is 00:35:04 i'll give you a high level overview but just so you know if you're listening in the notes we have linked to some open benchmarking.org benchmarks for kernel compilation time 3d graphics performance we also did some comparisons between the dev one and the thalia which i'll talk about in a little bit but if you're curious to know how your system would stack up to this Thalia, if you'd like to know what kind of performance delta you're looking at, you can go to these links and there is a command you can copy in there and you can run your system against the Thalia and see. That way I have like an easy thing I can go justify maybe to someone
Starting point is 00:35:41 if I need to say like, look, this is what I got now. It's not cutting that, whether that's a partner or partner or a boss well it was interesting with the dev one Wes um you know so we benchmarked the dev one versus the Thaleo on a few things and I was impressed with how the dev one performed I'll say that but it was clear there was a significant time savings for some of this stuff if you went with the Thaleo I mean Bren I'm I'm curious to know what your impression was if you kind of, if you experienced the same thing. It's like, wow, there's a big delta here, but practically speaking, it makes sense for the price of the units. I think it really depends on your workload, likely. Like I was looking at it from a desktop user's workload, not necessarily someone who's doing, you know, machine learning
Starting point is 00:36:23 and all that kind of fancy stuff that I don't know how to do yet. And it seemed to me from that perspective, that it was surprisingly close. You know, we also, in our comparisons, had my old X250 in there. So I think that adds perspective a little bit. It was lagging far, far, far, far, far behind, but we knew that. But it was interesting to add that to the comparisons because then it became maybe a bit less of a massive jump in advantage to having the Thalia versus the DevOne for certain workloads. And more of like, I want to be careful with saying this, but like slightly diminishing returns in that if you're really going to push it, well, that thing can do amazing things. But if you don't need the whole performance gamut, maybe the dev one is actually a surprisingly good machine. Yeah, I think it speaks to how far laptops have come.
Starting point is 00:37:17 Yeah. Especially the AMD laptop stack is very impressive. The Thaleo, if you're buying this, you're buying it for a high-end workload. This is the kind of machine where you can have a kernel build going or you can have something building in the background while you're also running all of your regular applications and maybe you fire up a quick game to kill a few minutes. What kind of thing you get so you just don't have to think about the computer performance for the most part, right? It's essentially unlimited. And if you like that idea, the Thaleo might be worth the $2,200.
Starting point is 00:37:46 I'll tell you what, like multiple times Brent and I had a YouTube video playing, software building in the background, and the highest end games we could possibly find on Steam. And the games we could run under wine or whatnot. Let me see how this testing went down now. Okay. There were at times multiple games being played somehow we managed to figure that one out i had uh i had zoonotic going and i can't remember the uh the uh zelda knockoff pc game that we were playing but a very high-end looking game and while we also had zoonotic going on one of the monitors while we also had a software build going and hashcat too i think was running at the same time in certain cases i mean you can really push this thing and you know it will use
Starting point is 00:38:28 power i think when we really what we were attempting to replicate we weren't just like being silly i mean we were kind of having fun too but what we really wanted to replicate is we wanted to stress several several of the subsystems at once we really wanted to stress the gpu and the cpu simultaneously i'll tell you why here in a moment but uh while we were doing all of this the units taken you know just over 300 watts of power we ran this thing continuously on a monitor so that way we could chart its power usage over the entire time we've had it and there's clear differences in sustained workloads and in just sort of idle you know just doing day-to-day office stuff,
Starting point is 00:39:05 there's about 180 to 200 watt difference. So you can tell when you're using it. Man, when that NVIDIA card lights up, oh boy, it's a whole other, it's a minimum of like another 100 watts of power that thing draws. So that NVIDIA card's powerful. That brings me to my point that I think
Starting point is 00:39:21 this Thaleo unit probably suffers from more so than all of the other larger Thaleos. And that was thermals. Because Brent, we spent a lot of time digging through the thermal performance on this when we were stressing the GPU and the CPU at the same time. Yeah, I think that's really what we wanted to discover was, can it sustain those kind of workloads? You know, okay, we're playing two video games at the same time. Maybe that's not realistic, but we did do some actual real workloads that you could see someone doing. And it was really fascinating to watch how the Thaleo reacted in
Starting point is 00:39:58 terms of keeping itself cool. And I think we were pretty surprised that it had to really make some major changes to keep those temperatures down. You know, if you're stressing the GPU, it just, the CPUs just dropped dramatically to try to maintain, I guess, order inside that case. And we did experience certain, maybe borderline alarming properties about the case. One of them, which you and I were both surprised by, was just how, I'm going to say hot, I'm not going to say warm, I'm going to say how hot the case got when that thing was really being pushed for, I think it would take maybe like 10 minutes for it to get to that point. Would you say, Chris?
Starting point is 00:40:43 Yeah, 10 minutes of really to get to that point would you say chris yeah 10 minutes of really pushing really pushing cpu gpu and disk and really giving it the onion and what i what you have is the primary air intake on the on that failure this is my supposition i don't know if this is actually the problem but my my my theory is the primary air intake is on the very bottom of the case and so if you've got some carpet that may interfere a little bit with airflow so we put it up on a flat surface it does have some nice feet to give it a little bit of distance and that air gets blown up past the psu and blows through the gpu and it blows through the intake of the gpu nicely done and the gpu it actually stays relatively cool comparatively but then that gpu and that air continues up into the cpu intake and i imagine
Starting point is 00:41:33 some of it's getting blown out the back of the gpu but some of that hot air is being pulled into the cpu cooler and so it's starting with a pretty high temperature. And what we witnessed was we'd see it clamped down to about 2-ish gigahertz, 2.2 gigahertz. So we weren't getting anywhere near 4.8 for sustained workloads. Now, for bursty things, this wasn't really a problem. But sustained workloads, you could watch the CPU speed has just kind of dropped. Now, practically speaking, if I had done this workload and didn't have frequency monitors running and temperature monitors running, I'd have no idea. You don't really notice because you've got 12 cores at like 2.2 gigahertz or whatever. It's whatever it's throttled to, like 2.2 is worst case.
Starting point is 00:42:18 Sometimes it's up in three, right? You've got 12 of them and you've got 24 virtual threads. And they're still going. you've got 12 of them and you've got 24 virtual threads. And they're still going. So you wouldn't notice it until Linux gives up the ghost. Because sometimes if you stress the disk, the GPU, the CPU, and the networking, you really push it.
Starting point is 00:42:34 Sometimes Linux gives up the ghost. And you do notice it then. But there is thermal throttling that's happening in this unit. And I would imagine if you got one without a honker of a video card in there, you might be a little better off. If you don't need that honker maybe don't do it but we did double check everything and everything was within the specs of like the ram the cpu the gpu the motherboard the north bridge because we got one of those little laser guns and checked everything yeah and everything was within the upper limits of the thermal specs and if you're're not absolutely pushing the GPU and the CPU to their max consistently, it's not as much of a problem.
Starting point is 00:43:12 And if you're just looking for bursty performance, you're going to get everything that AMD has to offer. I mean, it really does perform. But it led us just a little uneasy about the temperatures. And so we kept an eye on that. We chatted with System76 about it. And I think for the most part, you're probably within the limits of what's okay. I was slightly worried about it, but you'd probably be alright. This morning, though, well, this morning, things changed and not for the better. I wish I could have just captured it happening.
Starting point is 00:43:43 I'll try to describe what I saw briefly. So the system was booting after being powered off at the smart switch because there's a smart switch down there that it isn't currently plugged into as a troubleshooting technique. But the entire time we've had it, we've had it plugged into this smart plug for power monitoring so we can get historical power monitoring. That smart plug got turned off last night. Otherwise, I think the system's been running for days. When I turned it back on this morning, the LED light lit up around the little button like it normally does that indicates that it has power, but it's off. You press that, and then it gets bright, and the system powers up. That begins to happen.
Starting point is 00:44:21 As the system is booting, the light turned off on the LED power light. It just turned off. The fans were still running. I could see LED lights reflecting out from the bottom of the case from, like, the graphics card internally. But the LED power light was out. So I flipped the power off on the back of the power supply, flipped it back on, and now it just doesn't boot. Which sort of stinks because this was going to do our live stream today. And so I've tried turning it on and off on the back of the power supply i've moved it out of the smart plug and i've left it unplugged
Starting point is 00:45:05 for a bit huh unplugged haha and uh nothing so it seems on its last morning of duty it well it it eats the duty i'm not really sure what happened i actually haven't even had time to contact system 76 support yet because i was going up there to grab it this morning thinking that we'll use it down here in the studio today because we've been experimenting with OBS on there as well. And I just had that issue. Now, we do have a pre-production unit, I should mention. And so that could be a factor here. And there could be something with the button. So the case has the button integrated into it.
Starting point is 00:45:42 It is a hell of a power button. And when you slide the case up, it disconnects. And when you slide the case up, it disconnects. And when you slide the case down, it seats into a little connector. We haven't moved it, but it's possible, like maybe that got loose or disconnected. So I'm going to play with that after the show. And I'm going to, obviously, I'm going to let System76 know about it too. You know, if a machine is going to have issues, it's probably within the first month or so. First hundred days of usage is probably when it's's going to fail or it's like after five years
Starting point is 00:46:09 right it's like one of those two times right as a desktop i just absolutely i would love it i would love it in here as an obs machine i think it would just make an excellent yeah obs machine i don't know if i would need a a three a 30 60 ti we could probably get away with an arc exactly exactly we could probably get away with like a 280 arc that would i would hope do like quick sync and you know obs would support and you put something like that in a thalia that would also drop the price by like 700 bucks because these gpus are crazy and now you've got yourself a serious obs alternative because our our our hardware is falling apart i like how there's this world now where you could have a like you're getting an amd
Starting point is 00:46:52 cpu with your intel gpu westpan you are blowing my mind you're right 2022 you crazy cat but i i like the setup although maybe you would want to go all intel i mean the 12th gen cpus aren't so bad maybe you would just go all intel intel arc intel cpu i think that would make a compelling obs machine and i might i don't know it might i might do it i haven't decided i kind of like the idea of you know it it is a very handsome looking machine i really wouldn't mind having it sort of right on the desk. It's okay. It looks fine and it looks nice in an office.
Starting point is 00:47:27 It's something that looks good in the studio. I wouldn't mind having it in studio. It's just a cool looking piece of hardware. Yep. And, you know, our little hiccup aside, you know, System76 machines, they seem to last. It's like I would be confident, like, if we did that go that direction I think it could you know I could fill that role for a long time. Yeah.
Starting point is 00:47:46 One of the things about using the Thalia is I felt like well I don't know if I ever want to build in my own computer again because I'm never going to have a case this good and
Starting point is 00:47:52 everything just fits together really well. I mean we've seen them build it and they definitely do a better job than I do when I'm putting computers together.
Starting point is 00:47:59 That also influences my thought process a little bit as we've been to the factory we've been on the floor and we've seen the attention to detail assembling this thing and how what a process that is and so there's something about having that bespoke made hardware right there in denver that is like obsessed over
Starting point is 00:48:15 for quality and now this is the next iteration and they've updated that front panel so they kind of they've removed the uh they've removed that wood veneer siding, and they've replaced it now with just a strip. And I like it. I think it looks good, and you can get customized ones, and it's kind of more low-key. You could have argued that the wood look was a little dated. It was awesome, but it was a little dated. And this is a nice way to keep that. It's a nod to that.
Starting point is 00:48:41 But down the road, I think you're going to be able to get customizable ones. That'd be nice, too. We've got a couple different machines here in the studio you could easily tell them apart oh you could put their names like unit one unit two oh that's a great idea yeah yeah i was thinking maybe we're at linux fest northwest and we're live streaming from linux fest and we've got a thaleo up there and we have in our panel is like the jb logo with each logo for the shows vertically listed or something. Yes. And our website or whatever. And you could do a little bit of branding on there. So I think the idea is pretty good. I think the machine's a good one. The new case updates are really good to see. It's quieter. There's been more attention to detail on
Starting point is 00:49:19 the back. The ports are labeled in a nice way that just all just works so well. It's got to be the best pc case ever i would say that as well chris that case is probably the nicest case i've had my hands on and it just felt solid in every way and it was very organized the way they put it all together so i can't say that enough like the intention of detail is clear in every step of the way so just to wrap it up we were slightly concerned about the high thermals, but they were within spec. I think depending on your build too,
Starting point is 00:49:49 you're going to see different results. And did they sort of tend to stabilize as the system adjusted? Yeah, yeah. It would just sort of reach a point and then just hold. That gives me some confidence there too, you know? Yeah, and this is like the one step down from the absolute most baller CPU you can put in there.
Starting point is 00:50:03 So that's going to draw power. It's going to generate heat, right? It's one like step down from like absolute most baller CPU you can put in there. So that's going to draw power. It's going to generate heat, right? It's one step down from the most baller GPU or one or two steps down from the most baller GPU. That's going to generate a bunch of heat. If you don't need to dial your system up to 11 and you still want that small footprint, I think you could probably get it real tight.
Starting point is 00:50:19 Ah, you're just telling me to be reasonable. Okay. Well, I'm just thinking for our build, like you said, you get it without a GPU and then you add an arc an arc i mean that i think is the way to go i want to go i want to go configure one right now maybe i should just take a moment and just go build the one we got in the studio is not where we need to order one i mean there is that right you know an outage of thalia uh when did we have to do the hawk attack on the power supply was that you were here brent so that must have been office hours right before you left i have a technique when the when the machines are making noise you got to listen to them and depending on the type of noise
Starting point is 00:50:55 you do a different type of attack so if it's a low almost like throbbing can almost it almost sounds like a capacitor is about to pop but it's's really just the fan. You've got to make sure it's not the capacitor. You don't want to attack the capacitor. What you want to do is a hawk-like striking attack with your hand. Make your hand look like a hawk. I find that if you make the noise, it helps. Then you just want to hit it
Starting point is 00:51:17 like you're pecking it. Tap, tap, tap. You tap, tap, tap like that a couple of times and that'll fix that. But if it's a high pitch, like louder one, like a grindierack, quack. You know, you tap, tap, tap. Like that a couple of times. And that'll fix that. But if it's a high-pitched, like, louder one, like a grindier one, that's a full-fist thump. You want to do a big old thump-thump on that one. Sometimes once, sometimes twice. Now, do you curse as part of this at all?
Starting point is 00:51:35 You curse as you're walking up to it. Okay. You know? Oh, this gosh darn doing this. But, you know, you put in the right, you know what I'm saying. Here it goes again. You know, you kind of do that kind of a thing. Like that's my preferred technique. And then you just get real focused, get Brent out of the way. And then you just do
Starting point is 00:51:52 the Hawk attack. Yeah. Apparently I don't know what I'm doing. Clearly Chris has to show me how it's done, but I think this is what they teach you in the A plus certification, right? So, you know, I used to be a tech back Back in my day, that's how we did it. And that'll work for probably another month or two. The thing that I like about it is it's clear that, like, multiple components are failing, too. It's like the GPU fans keep failing, the CPU fans failing, the PSU fan. Yeah. A lot of variables in play.
Starting point is 00:52:19 You know, who needs that crap anyways, right? I knew we were in a bad state, but when I got my head down there, I didn't realize just how in a bad state we are with the studio machines. The cases are half apart because clearly they've had issues for years. Can I say that? And it's just a mess down there. I mean, Drew was amazing a few years ago and cleaned up all those cables. I think it's just a bird's nest again.
Starting point is 00:52:42 Yeah, we need Drew to come back out here and clean them all up again. I don't think it ever happens unless he does it. Don't tell him. We just got to get him out here for some pretense. Yeah, right, right, right. Okay, so I didn't save as much money. So while we were chatting, I configured one. And mine came in at $1,900 and $1,949, actually.
Starting point is 00:53:00 Well, what are we getting for that? Well, here's the thing is I kind of went baller on the storage. So I also, I upgraded the power supply to make room for that arc. So there's a, it comes with a 450. I upgraded to a 650, which they recommend depending on your GPU. I went with integrated graphics. That's where we saved the money because upgrading to the, to the GPU I have is a $539 upgrade. Oh boy.
Starting point is 00:53:22 So it's not as much as I thought, but it is a lot. Now here's where I, here's $539 upgrade. Oh boy. So it's not as much as I thought, but it is a lot. Now here's where I, here's where I spent money. I got 500 gigs of PCIe gen four storage for the OS drive. Okay. That's 6.9 gigabytes of transfer a second, 6,900 megabytes, right?
Starting point is 00:53:39 6,900 megabyte read 5,000 megabyte. Right. That's pretty good. I think that'd work for us. Time to update that next door huh yeah that's pci gen 4 and then for the bigger storage for like the recorded videos yeah which are just like you know 10 bit 10 megabit bit rate videos i went with a 4 terabyte storage which is a 535 megabyte uh read and a 515 megabyte write. But again, we're just doing 10 megabit video or whatever, so it should be fine.
Starting point is 00:54:09 But that's kind of a spendy upgrade. That four terabytes there is kind of spendy. I would drop $485 if I took that off. So if you already had some storage you wanted to use. I kind of do, but it's spinning rust. And I think I'd like to go SSD in this. Don't you think? It would be convenient.
Starting point is 00:54:24 Yeah. But that's a debatable one. I think I could take it off and I could. Don't you think? It would be convenient. Yeah. But that's a debatable one. I think I could take it off and I could come up with probably a better way to do that. So I'm going to take off that additional storage. We'll just stick with the PCIe 4 storage for the OS drive. Yeah, that seems like the option you click if money's not a big deal and you just want to forget about having to worry about storage for a while. Yeah. Which is a nice position.
Starting point is 00:54:42 Yeah. All right. a while yeah which is what would be nice position yeah yeah all right so looking at that taking that modification off that brings the studio thaleo that i would build for obs to 1464 dollars that's pretty reasonable at 1400 now mind you i would be buying an arc gpu later yeah so that's another 280 bucks but a base price of 1400 for a machine that would probably work for us for eight years ten years as a streaming machine maybe six six years, I don't know. That seems like a pretty good deal, actually. And you get a warranty in there, too, which these machines certainly don't have.
Starting point is 00:55:12 I don't know. That seems like a pretty fair value, I have to say. I know it's not the exact machine we tested, but it's still a really well-specced machine with 32 gigs of RAM and a nice high-end Intel CPU in there. So I'd be very happy to have that system. So so i think you got to price it for the right workload the nice thing is you got a lot of options there's you know from amd options to intel options to vidya cards no vidya cards lots of storage ssd pci storage you name it you got lots of options with the thalio including size options so i think you just got to figure out what your workload is and go from there and what i the way i would do that if you really have no idea how to start i would go grab those benchmark links that we have and compare them to your system.
Starting point is 00:55:51 And you can kind of see where a laptop, the dev one fits in there or an old ThinkPad if you'd like to grab that. And a fairly well spec, not the maximum Thaleo. You know, you could still spec it out even higher, but a well-specced Thaleo and see where your systems fall in there. And then you can start to get a price performance ratio idea and maybe do a build from there. And, you know, I think if you buy this machine, you're going to be extremely happy with it. I had the unfortunate ending where mine died, but I don't really know what happened there. The last thing that happened to that machine is it was running and the smart plug got turned off and the machine was hard turned off and then when we realized what happened as we were getting it set up to do the show this morning we turned the smart
Starting point is 00:56:31 plug back on and when the thalliope gets power the little light around the button turns on low a soft light around the button and it's a good button when you push the button in very satisfied then the light gets bright and the machine boots up so it did that and you could hear the fans kick in and just about as the boot process was done right as like x was or wayland was loading on the screen the screen went blank the led lighter on the button went out but the fans were on and like like the LEDs inside the case were still going. Right. So it makes me think maybe something got disconnected with that button or maybe something died somewhere in like the motherboard or something. But I suspect you like that button so much that you've clicked it too many times at this point.
Starting point is 00:57:19 Even just a couple of weeks, you've had it. I'm going to find out after the show. I'll find out. I'll report back next week if I remember. You know, I'll do my best. Bitwarden.com slash Linux. That's where you go for yourself to try it out for free, or it's a good way as an enterprise or a team to get started.
Starting point is 00:57:39 Bitwarden is the easiest way for a business or an individual to store, share, and sync sensitive data. It's what I use for passphrases, passwords, private information that maybe I want to keep in a vault that I have easy access to, but I know is truly protected, and there's a safe way to share it with my team and my family. It's what Wes and I use to manage our passwords, our two-factor codes, and other sensitive data like recovery keys. And of course, Bitwarden has just been getting better and better as they've been a sponsor. They just did their October release. So great.
Starting point is 00:58:11 Password protected encrypted export. You can export your vault in an encrypted format using a password of your choice. That's so nice. On mobile, the username generator is here. It also includes three out of the five aliases for generating an email address just for that service. The Bitwarden supports, including DuckDuckGo email aliases. It's now in there.
Starting point is 00:58:31 I'm not sure if it's in the mobile app. I should mention, depending on when you're listening to this, the mobile app is going to have to trickle out through the app stores. But these things are coming, including DuckDuckGo's email alias service. How cool is that? So now you don't have to give away your email address to these services. You can generate a unique username, a unique password, and a unique email address for every site and service you use. And you can use those complicated passwords on mobile, on your desktop. I grabbed the Flatpak from Flathub and I used one of the very first things I install to get some of my applications up and going on my Linux desktop. It's so fantastic. Doing it any other way just
Starting point is 00:59:03 feels like caveman stuff. I couldn't even imagine. So go try it out and support the show. Go get started by visiting bitwarden.com slash Linux. Try it for yourself. Maybe recommend it to your business, to your team you're working with, or maybe you know a friend or a family member who could just use better password practices.
Starting point is 00:59:20 Send them all to bitwarden.com slash Linux. That's bitwarden.com slash linux. That's bitwarden.com slash linux. This week for feedback, we're featuring two love letters. One of them is from Mike. Longtime listener and lifetime Jupyter Party member here saying thank you for introducing me to NixOS. I know the summer of immutability is long over now, but I've never been so smitten with a distro as I am now with NixOS. I reluctantly tried it to prove it was just all hype, but I was wrong. It's glorious. I've come to trust it more than I've ever trusted anything. It's so reliable and predictable that I'll swap my main production machine over to
Starting point is 01:00:04 something like Plasma or Sway for the weekend, play with it, and then just switch it back to GNOME for work on Monday. It's never failed me so far. It's so reliable, in fact, that I grabbed one of these cheap Beelink mini PCs that you recommended, threw NixOS and GNOME at it, and set up a VPN so my dad can plug it into his television. My dad is a 65-year-old and always seems to find a way to break software in new and interesting ways. He's been using it for a month now and loves it so much that he's getting a failure and having me replace his Intel Mac Mini. NixOS turns out to be a bit of a unicorn where it's great for tinkerers like me, but also a bulletproof setup for friends
Starting point is 01:00:45 and family. Thanks again for all you do and getting me on track on what has been my favorite Linux experience ever. P.S. I even wrote an article doing a deep dive into why NixOS is so great. Which we'll have linked in the show notes. I had not even considered that. I've been having some upgrade struggles with my mom's laptop, doing a little tech support and sort of reconsidering like, well, you know, she's on the latest Ubuntu LTS at the moment with Monte. She likes it fine, but I don't use that platform a whole lot. It's not the best thing for me to support on. I'd never considered NixOS, but gosh, Mike. Yeah. You might be onto something here. You know, I have to say it was really nice
Starting point is 01:01:24 on that Thalia when Linux 6.0 came out and the NVIDIA driver wasn't compatible. Instead of doing a system upgrade and rebooting and discovering we didn't have 3D graphics on a system that we were specifically using 3D graphics on, it's really nice just to have it say, no, I don't want to do the upgrade. You got a problem here. You got to sort out first. That's so nice. It is. It's exactly that kind of like nice remote safety, too, where it's like, OK, well, I can upgrade you next time I'm there, then. I don't got to sort out first. That's so nice. It is. It's exactly that kind of like nice remote safety too where it's like, okay, well, I can upgrade you next time I'm there then.
Starting point is 01:01:48 I don't need to do this remotely. One other thing I'll say that's really nice about Nix that hasn't always been the case for me on some Linux distributions is it's real easy to install software for the most part. Some people like Linus Tech Tips sometimes mess that up too. But it is for the most part, you got a lot of software to choose from. It's pretty easy to find it. It's pretty easy to install it.
Starting point is 01:02:07 That's great. Not always the case when it comes to removing the software though. That sometimes breaks things or people have run into issues. I've heard from listeners that just say, I never uninstall anything. I just install it and I never uninstall.
Starting point is 01:02:19 That's not the case with Nix. You remove something, it's like it was never there. It's like it was just never even a trace of it. It's just glorious. It's completely cleaned up. Love that about it. And it's super easy to just spin up a little environment to have it to play with something
Starting point is 01:02:36 to know that when you're done, it's just gone. And Chris, did you have to do anything special with NixOS to get the Thalia working the way you wanted? Like, was there any special treatment you had to give it compared to some of your other systems? I actually started with my config file for my dev1. So I just took my Nix config over for my dev1. And on the Nix wiki, I found like there was kind of like three lines of code I needed to add to support the NVIDIA driver, which is so nice. You know, it's such a hit and miss
Starting point is 01:03:05 experience and on nix it was like add these three lines that you got from the wiki and rebuild you're good you got the nvidia driver now you're done like just there's no fussing there's no like going to the nvidia site and trying to go find the right version of the driver and getting the link yeah yeah just so great and you could specify if you want the beta driver if you want the stable driver And like what we decided to do is we switched the machine over to the LTS kernel and you just change that in the Nix config, right? Yeah, it's great, you was, I started with a bare Knicks box, move the config over. I did a rebuild and I was 95% the way there. It was so awesome.
Starting point is 01:03:52 Well, that's great to hear. And it sounds like you're still in love with Knicks. Oh yeah. It's, it's a struggle not to make every episode about Knicks still. Right. Cause it,
Starting point is 01:04:00 I, I, I, I 100% agree with Mike. It's the most exciting thing in Linux that I've come across in years. And, you know, they just voted to have like a new community organization. I thought we should dig into that at some point. But so great.
Starting point is 01:04:15 So grateful that I found Nix. And I love all the other distributions still. I mean, we have them. We actually don't have any Nix in the studio. Right tool for the right job kind of stuff. But maybe one day aaron wrote in suggesting maybe this might be another love letter as well p.s loving all the extra brent on the different podcasts as of late when will jb launch the brent hosted podcast bug squad segments could include brent's bug find, trying to reproduce bugs from issue trackers, or that tedious bug of the week. People either love it or hate it.
Starting point is 01:04:51 I don't know. At the rate you find bugs, it might need to be a daily show. Yeah, no kidding. Can you tell, dear listener, that Brent picks the emails too? The extra funny part is I got a twin brother and his name's Aaron. I don't think he wrote this, but I can't be sure. Something like Aaron on the side of caution, and it's you and your brother finding bugs. I think that'd be pretty great. I mean, this is your life, so you might as well make content out of it. You're constantly finding the bugs. That's a good point.
Starting point is 01:05:17 They say, write what you know. I'm down. We'll make a special event out of it. A little extra Brent is just the right amount. A little bit of Brent here for brunch. Yeah, you know, nobody's making me brunch anymore. No. Well, you'll have to come event out of it. A little extra Brent is just the right amount. A little bit of Brent here for brunch. Yeah, you know, nobody's making me brunch anymore. No. Well, you'll have to come this way, Chris.
Starting point is 01:05:29 Yeah, I better get up there before the... They get served in the hot tub. And I better get up there before the snow, right? I hear that's a thing. Boostagrams. We do have a good batch of boostagrams. Our first boost comes in from TimWhite101 with 19,999 sats. He was almost a baller, but he was edged out by John A's maneuvering.
Starting point is 01:05:50 And he boosts in, I'm a new fountain user and this is my first boost. I've been listening for a few years. You've inspired me to try a few things. I'm building the Alma 9 NAS for my Plex setup, two VMs, and I'm ditching Google Photos. Nice. Nice. Nice job, Tim. So I'm looking for a non-ZFS storage to leverage my two 10-terabyte 7K drives plus one consumer NVMe cache.
Starting point is 01:06:15 I'd like a little bit of bit rot protection. I like that LVM integrity, maybe some caching, but it's not supported with LVM. Stratus can import LVM integrity mirror and apply basic cache, but I'd love to do it all in LVM or Stratus, but neither seem to allow both. Do you gentlemen have a better way? No, I'd probably just use ZFS. I would use ButterFS.
Starting point is 01:06:36 I really would. For this setup, I honestly would. For two disks, I don't know. ZFS is a lot. It's not built into the kernel. So you're taking that on. So now you've got to mitigate that kind of problem that sometimes crops up.
Starting point is 01:06:49 Whereas with ButterFS, it's like we were talking about with the Intel ArcDriver. It's upstream. It's in every release. Every kernel version is basically slightly improving it, whereas ZFS, it's a much slower development pace. It requires the proprietary module, which sometimes can break.
Starting point is 01:07:07 I mean, you could definitely do a two drive mirror in zfs plus you got that mvme you could definitely do it i would definitely just consider butter fs i think it's sort of a shame that red hat has gone the way of stratus i mean i love xfs and i love llvm but i think the future in that regard is butter fs love LLVM, but I think the future in that regard is ButterFS. And if you think I'm wrong, try it because I was one of the loudest ButterFS haters on the internet, but they got better. They invested, things improved. We started deploying it. And now I have many, many, many, many terabytes in ButterFS and we're not losing data over here. In fact, it's always the ButterFS arrays that come back up without a problem
Starting point is 01:07:49 after an upgrade every single time. You know, there's some shiny new stuff too in these recent kernels like in 6.0. I think some stuff landed in 6.1. So it's also a nice time to be a Butter user. Yeah. There's going to be some really, there was some really nice stuff in 6.
Starting point is 01:08:04 And I'm very excited about what's in 6.1. Very excited. Didn't they fix a major issue in Butterfest that's been talked about for years now? Right. We need to do some testing, but apparently that RAID 5.6 whole issue has been solved in Linux 6.0. Let's take some of Brent's most precious data, configure it in our new array, and see what happens. I'm in. That's great.
Starting point is 01:08:25 Sohan Bussin with a row of ducks. Longtime first time. I've been listening for five plus years now. Here's a blast from the past. What happened to Castablasta? You know, the one made with Huggin. And he sent in another thousand sats. Whatever happened to the Clear Linux project from Intel?
Starting point is 01:08:43 Double boost, let's go! Thank you for the double boost, Soham. So let's start with what happened to Castablaster, which is our internal publishing tool. It's still going. We just don't talk about it very much. Casting away in the background. Yeah.
Starting point is 01:08:56 I mean, it is very much an internal tool. I think we invasioned, like, something that would have something that anybody could pick up and use. But as time went on, we created something that meets all the edge cases for all the various shows of ours that have all these weird historical legacy dependencies and stuff. And the particular tools that we happen to be using at the time. I think it's safe to say like Cast a Blast at 2.0 may be in the works. Wes and I are getting serious in the conversations about self-generating all of our own RSS feeds.
Starting point is 01:09:25 A lot of times it's either done by a hosting platform or like a WordPress plug-in or some tool that generates the feed. Oh, I was going to pitch you on a WordPress plug-in. Just kidding. Yeah, we'll build it into our Hugin. We'll make it a subdomain on our Hugin site. And it's like feeds. No, we're going to try to generate our own feeds here soon. And it may be the Cast a Blast tooling.
Starting point is 01:09:44 no we're going to try to generate our own feeds here soon and it may be the cast a blast of tooling i'd say it really represents a set of tooling and huggin h-u-g-g-i-n or huggin is a free software version of if this then that that you can host yourself and that's been a really valuable tool for us yeah it's a nice way to just accomplish a few you know scheduled tasks check on some various things push things from here to there in a reactive way. Yeah. When something shows up over here, kick off a process to then do this thing. And yeah. And it's been really nice. And Wes has put a lot of good work into that for us to make it much simpler to publish
Starting point is 01:10:14 to all of the destinations that we have automagically. And guys, how would you both rate the stability of Castablasta since it's been kind of put up? I don't really hear us talking about it that often actually so um how's that been i would say if anything it's the services around it that we use that frequently have issues and then it's like okay every time you hit one of those do you update the tooling to handle it or do you just wait for the service provider to fix it so we run into that kind of stuff yeah true because true. Because there's a lot, I mean, it's really just pushing bits around from a few places,
Starting point is 01:10:48 a little transformations with the encoding and such. But it's relying a lot on like syncing to various platforms or configuring things or making sure database entries get the right way. And the longer we go, the more we're like, oh, we should just be doing that. Yeah. We should just be taking that on because like you start fixing all that problems and you really build something great. And then all these external services start having issues or maybe they don't support like the podcasting 2.0 stuff or whatever. And it's. Yeah. So Clear Linux. So we asked what happened to Clear Linux from Intel. You know, they're still out there. There was rumors that were sent to us by people at Intel. So there were rumors that it was going to shut down completely. It seems that they've done like a focus shift. After 2019, they released a desktop installer ISO in 2019. And that I think piqued a lot of interest. After that, though, they kind of quietly moved it more towards what they call a general purpose distribution that's designed to be used by IT
Starting point is 01:11:42 pros, DevOps, application developers, cloud computing. For example, like they're targeting Azure and AWS. And they're kind of creating something that is more built for that whole world now and not so much creating a general purpose Linux distribution anymore. Fair enough. I could see how Clear Linux kind of does lend itself to that sort of use case.
Starting point is 01:12:03 Kind of a bummer though, because it was like somebody out there building a sports card Linux. Yeah. Check out from time to time. We'll keep an eye on it, though. We'll let you know if anything changes. Should have put Clear Linux on the old Thaleo, huh?
Starting point is 01:12:16 Forged Foe boosts in with 6,400 sets. Coming in hot with the boost. Answering a question we asked a few episodes ago about what it would take to trust a new product from Google, and ForgeFo says, I love the thread of it going GPL. When Google starts a new project, the repo is
Starting point is 01:12:36 verifiably mirrored into a third-party escrow. Then, as soon as Linux Unplugged reads the news of the project's demise, Chris, Wes, and Brent simultaneously turn their keys that activates the decryption process. Like a phoenix rising from the ashes, the triumvirate resurrects the source code from the Google graveyard. Yeah, right. That works for me. That is, I think, exactly. I would totally be willing to install a keybox here on the desk.
Starting point is 01:13:03 We'll get one over to Brent. Get like a little wire guard tunnel, tail scale. Yeah, a little pie inside the box. So you turn it, it like triggers something and it just sends out a little message. I think we could totally do that. Does it require all three keys to be turned at the exact same time? I mean, I think what we do is we build like a five second window because of internet lag. We are really good at counting to four already.
Starting point is 01:13:23 Yeah, that's true. We can do a four second. We know how that, counting to four already. Yeah, that's true. We can do a four second. We know how that we can do that. So yeah, I think that's a, I think that's something that you should pitch to Google. The threat of GPL would probably keep them on it actually. And they would never let go. Vectron boosts in with 4,200 sets. I'd be down to contribute to a meetup alternative. If you guys start building one, just get part it's starty and i'll join in i i'm interested in this we heard rumors on the road right of a new meetup being built so we'll keep you uh posted bactron and let you know we would like to create something that the community could use to self-organize their own meetups and something we could use to organize our meetups that isn't meetup.com yeah Yeah, exactly. Sam Squanch boosting in with 16,180 Satoshis.
Starting point is 01:14:09 You know, Jerry, I'm not going to tell you that these will increase in value or even hold their current value. The truth is you bought them because you like them. They have value to you. That's what matters. It's true. Just a thank you to the group and to your voice, Chris. it's true just to thank you to the group and to your voice chris i've been listening non-stop since christmas break 2006 whoa wow been a rabid listener since university through my career as an
Starting point is 01:14:35 engineer and now dev manager keep killing it you keep killing it squanch that's that's awesome i love i love knowing that kind of stuff new or or long-time listener. But it's been great. A theme of the boost this week is a lot of long-timers getting on the boost. And it's really great to see that as the podcast market is rushing towards dynamically inserted ads as an easy way to just monetize podcasting. I think this is how you push back on that kind of stuff and so i appreciate the long timers getting it they're getting it michael b wrote in with 3 000 sets make it so my listening habits i'm just listening while driving from one place to the other as i can work from home that happens not a lot depending on that i sometimes fall behind three to four linux unpluggedged episodes. I think it happens. I think the way they phrase that, though, it makes it sound like they catch up. So I really appreciate you making that effort.
Starting point is 01:15:30 Yeah, no kidding. I like picturing Michael just getting in the car just to listen to Linux Unplugged and going for a drive. It sounds really nice, actually. Yeah, it actually kind of does sound nice. That's a great idea. With the gas prices, I've kind of stopped doing joyrides, but I feel like we should bring it back. Shouldn't let big oil control my joyrides.
Starting point is 01:15:48 I mean, there are bicycles. What? Or an electric joyride. Or a walk. That'd be good, too. Oh, you have a VR setup. Oh, there you go. There you go.
Starting point is 01:15:58 Yeah, thanks. Nev boosted in with 2006 sets. with 2006 sets. 2006 is the year we got the first ever Linux World Conference and Expo in San Jose, California, which stood as the first trade show style conference the Linux community ever held. I remember. A citation according to the Linux Journal. As such, it being 2022 currently, and very, and thankfully, far from there, I'm still going to Ohio Linux Fest this year, and I do plan to record audio for you guys.
Starting point is 01:16:32 I'm curious if you know a decent recording device not called my phone. Oh, Nav, if you're listening live or close to live, Amazon has a great sale on Zoom audio recorders today. I mean, if you're going to treat yourself. There you go. You might be surprised. If you've got a modern smartphone, you might be surprised. Do a little test recordings. I like the voice recorder app on iOS and Android because it shows you real-time levels,
Starting point is 01:16:56 unless you save as Wave, if you set that. And sometimes the camera app knows how to utilize the mic array and can also get pretty good. The video can actually get pretty good the video can actually get pretty good audio depending on your phone so you might experiment with that otherwise for sort of on the scene type recording you know because like you're not going for like in a booth studio sound you want a little ambience and you're walking around when you start walking around with a microphone and a recorder like it kind of sets a vibe right but if you just got a cell phone like like we we had to get all of our professional recording gear out of jpl which was a zoom and a and a and a microphone and a brent
Starting point is 01:17:30 yeah and but we could use our cameras everyone in the group could record as much as we wanted with our cameras on our phone and so it's just it's a like people just see it differently and so you might just consider consider trying it or look at the zoom devices. You got any suggestions, Brantley? Well, one thing I would say is no matter what you get or try, give it a shot before you get to the conference, learn from our mistakes and try your device, try recording some stuff that might be similar, you know, go to a place that I don't know,
Starting point is 01:17:57 maybe even a restaurant or something. I mean, don't push people's privacy, but test your equipment first and just see like what situations it behaves well in and which situations it kind of falls down. Yeah, that is a great suggestion. Go to a diner, go to a coffee shop, go somewhere where there's people talking and some background noise and see how clear it is. Yeah, and you know, you clip in, you need to turn up your levels, what all things need to get tweaked. We should just say, Nev, thank you. Yeah, you yeah that is so awesome that so thank you very much even if you don't nail it
Starting point is 01:18:30 i mean we'll keep working with you on that kind of stuff because we really appreciate that that's some great value for value right there mr quacker's boosted it with a row of ducks that's 2,222 sets quacker waka it's a treasure yippee Huge shout out to Wes for stating something that bothers me about the Linux community in general. Was it my snap package rant? I think we are too hard on new projects. I've played around with Rust bindings for GTK, and even though the devs did a really great job at it, it still feels like C came first and Rust came second,
Starting point is 01:19:00 because that's exactly what happened. I sounds great, and I'm interested in giving it a shot yeah there's been an interesting split here we talked last week about system 76 going with iced and uh in that process a conversation around gtk and gnome and the conversation that typically picks up there's a real split in our feedback uh end users seem down to clown with this and they like the take that hey what's the damage in letting them try they're a good size distro to experiment and it's not going to blow anything up if things go wrong maybe something interesting gets built here but the long-time developers in the community that have given us feedback feel like this is
Starting point is 01:19:40 egregious and everybody should just be making gnome better and make these these things and work upstream and, you know, settle your disagreements. And there's just been a really interesting, like, end users seem to be down for it. Developers in the community seem to be a little more against it. There's a gradient to that, too, as well. It's funny how these technical decisions can get our community so riled up. And they're just details that you would never even know about on a commercial platform. Who knew we all cared so much about toolkits? Yeah. People care, Wes. They care a lot. Hey Citizen boosted in with 69.69 sats. Hey Citizen.
Starting point is 01:20:14 Another long timer boosting in this week. And he says it's quite simply just le boost. And now it is time for le boost. And now it is time for Le Boost. Dean L 70 says, love the show. There's always something new to listen to and learn. Keep up the great work. Dean L, Danelle, Dean 70. Hasn't caught on that. We just started cycling from the back catalog months ago.
Starting point is 01:20:53 I'm sorry. I don't get your name right, but I do appreciate the 6900 stats and I'm glad you're enjoying the show. Thank you. Everyone who sends in a boost to the show. We read all of them. We are selecting some on the show and not putting all of them on the show necessarily kind of scanning them for content, but every boost does matter to us every boost motivates us and every boost is sent in over a totally decentralized peer-to-peer free software payment system that's
Starting point is 01:21:14 not tied to any commercial organization and i find that absolutely awesome if you want to send a boost to the show go grab a new podcast app at newpodcastapps.com. Or you can get Breeze if you don't want to switch apps. Or you can try Albie. I mean, there's so many options. What about Booz CLI? Yeah, there's so many options over there. So go check them out at newpodcastapps.com. So we made an executive decision for the picks this week.
Starting point is 01:21:39 We looked at our picks because I thought we were, I mean, we have a roundup of picks. It's a pick like brigade picks it's a it's a pick like brigade it's a pick buffet it's like when brunch gets made and there's way too much food you would know you wouldn't know anything about this Brent but it's all about leftovers I actually think we could make an episode out of our picks so we're gonna hold the picks this week no pre-show no picks getting crazy around here but instead what we're going to do is uh we're going to do something fun that we're going to open up to the live stream so we're going to kind of expand the idea and i
Starting point is 01:22:10 want to put the invite out there now if you'd like to join us next sunday over at jupiter.tube at sunday noon pacific 3 p.m eastern we're going to have something that we're going to make publicly available for everybody to kind of bang on and and produce something out of and see how far we can push a system and uh so i'd like to get that out there now. So you can come participate in that. So you got a little bit of a week's heads up if you're one more reason to join us live. Yeah.
Starting point is 01:22:31 Yeah. I know. And of course what stinks is that if you're a couple of weeks behind, you're missing out on this. We'll try to figure that kind of stuff out too, for the future. Kind of keep that in mind for all you work from homers that do slip behind from time to time.
Starting point is 01:22:43 If you want more show, remember we actually have an entire additional Linux news podcast at LinuxActionNews.com, where we broke down more of the ArcGPU stuff, some of the deets there. We're always following stuff at LinuxActionNews.com. If you're in the industry, it's like one not to miss. You know, just get the background you need to take part in the silly discussions we then have on the show. That's true. There is some additional context you'll pick up on. We'd love to have you there. So linuxactionnews.com for that, jupyter.tube for the live stream, or of course, the last URL I'm going to throw in your face, linuxunplugged.com slash 480.
Starting point is 01:23:19 That's links to what we talked about today. Our contact form is over there for the emails. I don't know. Anything you really want. What else do you need? There's like an RSS feed that you can put in what you might call a podcast client and then just get our MP3s that way.
Starting point is 01:23:34 Could do. Could also find us at podcastindex.org. Oh, I wasn't going to do any more URLs. Dang it. Did you mention PeerTube? I was going to try to sneak in jupiterbroadcasting.com, because we've got the new website with all the other shows, but I didn't want to do any more URLs, so I didn't say that. We're switching to QR codes.
Starting point is 01:23:52 Maybe some sort of audible tone. Anyways, thanks so much for joining us on this week's episode. See you right back here next Sunday. අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි අපි We have a link to the Knicks team creation stuff I was talking about in the show, if people are curious. I've got to read through this before I wrap my whole nogger-some around it, but
Starting point is 01:24:44 it looks like the community has voted to create a team that will be responsible for ownership of the Nix source code. The owners will be accountable for deciding on changes, commit sufficient time, and have the authority to make them happen. This includes, but is not limited to, establish, communicate, and maintain a technical roadmap enable contributors ensure capacity for reviewing prs and addressing issues define and assert quality criteria keep code healthy documentation up to date manage release life cycles regularly publish reports on the work that's being done and engage with third parties on the interest of the project and they have some folks that they've already assembled here that they have listed in this post.
Starting point is 01:25:25 Seems like a good thing, you know? A little more professionalization or whatever you might call it, but getting a little more serious since I think, you know, hey, Nix is doing well. Yeah, it's funny how it seems like all of a sudden it's just, I think it's really the container era we live in has really contributed to some of the recognition it's got because Nix
Starting point is 01:25:41 OS makes a great base for that, or the Nix package manager works really great across multiple distros and OSs. So that's really handy. It's not the Linux unplugged effect. Oh, I'm sure that's it. But I always get a little bit apprehensive when I hear about structure changes when something's been working. But I don't know if we're necessarily exposed to all the inner workings.
Starting point is 01:26:00 Some stuff has been like a single contributor. Sometimes these changes are for the best. And it does make it safer for more people to depend on the project, I would say. But I always am a little apprehensive. Sounds to me like it's almost a maturing of the project in some ways, like putting some safeguards in place and just thinking about maybe that bus problem that always comes up from time to time. I suppose probably a good idea when you're getting to, you know, a decade old plus. It's probably time to start thinking about it. And think about how disappointed we'd be if something, you know,
Starting point is 01:26:32 something stopped working in XOS and we didn't have the support structure in place. We wouldn't know what was going on. Something like not renewing their SSL cert. That'd be so embarrassing.

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