LINUX Unplugged - 612: 25 Years of LinuxFest Northwest

Episode Date: April 28, 2025

We're live from LinuxFest Northwest 2025. We're joined by guests from the audience, try our hand at Linux trivia and share our experiences from the best fest in the West.Sponsored By:Tailscale: Tailsc...ale is a programmable networking software that is private and secure by default - get it free on up to 100 devices! 1Password Extended Access Management: 1Password Extended Access Management is a device trust solution for companies with Okta, and they ensure that if a device isn't trusted and secure, it can't log into your cloud apps. ConfigCat Feature Flags: Manage features and change your software configuration using ConfigCat feature flags, without the need to re-deploy code. Support LINUX UnpluggedLinks:💥 Gets Sats Quick and Easy with Strike📻 LINUX Unplugged on Fountain.FMLinuxFest Northwest 2025 Day 1LFNW2025 - LinuxFest Norhtwest Homepage — 25 Years of Community Excellence.See how far COSMIC has come this year by Carl Richell - LinuxFest Northwest 2025COSMIC DesktopCOSMIC Alpha 7 — ISO excited for the latest COSMIC alpha release! We’ve been busy clearing up scores of bugs while soldering together the features that we absolutely must include before the Big Betahemoth descends upon the Earth. Let COSMIC Alpha 7 commence!pop-os/cosmic-epoch: Next generation Cosmic desktop environmentCOSMIC Desktop Alpha 7 Brings More New FeaturesThe best-looking Linux desktop I've seen so far in 2025 — The creators of one of the coolest Linux distros just released a new version - and it puts the old one to shame.Blind Penguin - Software Development with José IbañezAccessibility Talk: Blind Penguin at LFNW 2025Beyond ARIA Labels: What a Blind Film Enthusiast Can Teach Us About Open SourceTrimui Smart Pro 128G Handheld Game Console with Pre Loaded GamesSausage — sausage is a terminal word forming game, written in Bash.

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 Brently. Hello Wes. Well today on the show we are live at Linux Fest Northwest. We'll tell you about our experiences.
Starting point is 00:00:25 We'll share some stories. We'll talk to some guests. We'll do some trivia and a lot more. But before we go any further, I want to say hello to our live in-person lug. Hello, everybody at Linux Fest Northwest. Thank you for being here. We've got a good crowd and we've got a lot to get into. So let me start by saying good morning to our friends at Tailscale. Tailscale.com slash unplugged.
Starting point is 00:00:51 The easiest way to connect devices, wherever they are, let me tell you, let me tell you, wherever they are. We have in the room right now created our own isolated LAN and I was able to pick up the gear from the studio, which talks to the tail net IPs of everything we set it all down in here and once we got the LAN online everything started talking even my steam deck which I use to like trigger the soundboard everything just started talking it doesn't matter that we yesterday were in the RV and today we're in a classroom tail scale works everywhere and we're yeah even we're bridging off of Wi Fi. It creates a flat mesh network
Starting point is 00:01:28 protected by a while now. That's right. And if you go to tailscale.com slash unplug, you can get it for free up to 100 devices and three users. That's not a trial no credit card required. That is the plan. 1000s of companies and 1000s of listeners use it is privacy for everyone. And every single organization. And if you haven't tried it out yet, there's probably something wrong with you. So go fix it.
Starting point is 00:01:50 Tailscale.com slash unplugged. I think I want to start the show right off the top by saying thank you everybody who helped us get these headsets. We've been loving them. They worked out really great. Big upgrade. Big upgrade. And it's so nice for us to have room. I can reach across and hit the boys now,
Starting point is 00:02:08 and I don't have to worry about the microphone stand in the way, which was super annoying. You know, I'm excited. We got to drive up here, right, because it's kind of our local fast. But I'm excited for more on the road, because more so than anything else, those microphone stands is always
Starting point is 00:02:22 what gets me flagged by the TSA. So I think the headsets will be a little smoother. That is true. I always wonder why these are in our bag. So yesterday we did the live event, which we will have linked in the show notes and it's also at extras.show if you just want to catch the highlights
Starting point is 00:02:35 from day one of Linux Fest Northwest. We did that from Lady Joob's, worked awesome, running off solar. We had people swing by and I think maybe we start there. Is yesterday felt really busy. Raise your hands, did yesterday feel busy to you? Yeah, you know, yeah, pretty busy. Yeah, I'm pretty much.
Starting point is 00:02:52 Everyone's raising their hand, it looks like. I was surprised. And I think, you know, obviously in part, the good weather helps. People, I mean, it's been beautiful and it's just right. It's not too hot, it's not too cold. But when we finished our live stream yesterday, I step out the door of the RV and the grass is just full of people because we're next to like a nice kind of
Starting point is 00:03:10 grassy area and Everybody's out there eating cookies and sandwiches and Emma from system 76 and my wife hadia went out and gots like over a hundred Sandwiches from a local Bellingham sandwich shop brought them back and got a bunch of cookies and beverages and stuff like that It was really low key and easy. Maybe not quite as fancy as a barbecue, way less work for us, which was really nice. And then I just got to enjoy a sandwich after the show, which was a nice twist. And you know, for us, the first day, we didn't really make it beyond just the socialization stuff.
Starting point is 00:03:39 Hardly. Yeah, I mean, Brent, we just sent Brent in to try to even get into some of the talks and he could hardly get in. I didn't really even make it in. I got it to like the central courtyard and got stopped by a bunch of our lovely listeners. So thank you for stopping me. We got some on-site interviews and then I had to use Jeff to like plow through people to get me into Carl's talk about System 76's cosmic release. And it was so packed that we only had like the two feet
Starting point is 00:04:07 past the door. And I was like, there's no way. Next year, we should be back in the bigger space. So that will be, we'll have the new building again. And this is the 25th year. So it's also kind of a special year. It's the 25th year of Linux Fest. And they tried to acknowledge some of the original creators of Linux Fest last night at the end of the Fest. And they tried to acknowledge some of the original creators
Starting point is 00:04:25 of Linux Fest last night at the end of the Fest. And they had special tie-dye uniforms on for all the original creators walking around. That was really cool. And I don't know if any of you caught this, but when Hedia, my wife, and Emma from System 76 went out to get sandwiches yesterday, they also randomly picked up a birthday cake. It
Starting point is 00:04:45 wasn't anybody's birthday, but they thought, you know, an event this big, it's probably going to be somebody's birthday. Statistically, yeah, we talk about math a lot. We talk about math all the time, yeah, the birthday parents. And that's a pre-show reference. So they bought this birthday cake and then they went around and I think they found somebody, it was their 21st birthday, right? Yeah. And they were just floored that their 21st birthday, right? Yeah. And they were just floored that somebody
Starting point is 00:05:06 had a birthday cake for them. Like what really made their day? They're here at Lennox Fest and somebody's, happy birthday, here's a birthday cake. What? So that was pretty neat. And sort of, I think this year's felt kind of the most fun in a way.
Starting point is 00:05:21 It feels, I think the closest to sort of the pre-COVID energy. You know, like the fest the closest to sort of the pre Covid energy, you know Like the the fest you remember before all of the trials and tribulations and building and timing changes and all the hard work And years of effort now to get to where we are today It it finally feels a little bit like like it did when I first showed up and like I don't know 2010 Yeah, I agree. What did you think about not having a booth this year? That was a bit different. I think. Well, we didn't get inside as much. So that was the downside. But yeah, the plus side is I think it did give us it maybe didn't show and
Starting point is 00:05:53 how long it took us to get going today, but it did give us a little more time and space to work out some of the kinks in our setup. Yeah, not having so one of the things when you're in a classroom, we're only here for our scheduled set of time So we have to get in after the last person set up and then we have to get out before the next person Thankfully, the next person is you that's true. So I'll be gracious We're gonna make that guy wait a little bit, but it's that is trickier
Starting point is 00:06:16 Whereas we when you're in the RV you can just set up in the morning and you're set up all day long And that's super nice But what the downside was is we didn't quite make it in as much so we'll have to make up for some of that today. But yeah, I've really enjoyed it and you know, I'm ready for it to be over too at the same time. If we stay, we stayed out late the last couple of nights so I'm a little worn down. Yeah, an excellent post-fest social last night I think.
Starting point is 00:06:40 Yes we did but two nights in a row I stayed out a little later than I should have so. That means if in the next clip, if I don't seem like I'm on my game Totally because I was out partying we had a listener who's also a host of his own podcast He'll do his introduction in just a moment but he's been going around and he's been doing Linux trivia and Scoring people and the guy does it all in his head He does the whole scoring and everything in his head as he's going around.
Starting point is 00:07:06 He does the fact checking and the, you know, the checking. It's pretty fun. And so we had him stop by and quiz Wes and I, because Brent, you already took the test once, crushed it. Thank you. Beat everybody until other people played the game. That's why you go first. Yeah, that's right. You get the first high score.
Starting point is 00:07:23 So let's see how Wes and I do on our live Linux trivia at Linux Fest Northwest. Hey, I'm James. I'm here with my show, the Linux Prepper podcast. I created a trivia challenge yesterday that almost a ton of people did as singles and as doubles. So I thought Chris and Wes, you'd do it today and potentially take the leaderboard.
Starting point is 00:07:42 All right, Brent. Really embarrassed ourselves. Brent did it yesterday. So the benchmark is to do better than Brent, but I'm going up against some serious heavyweights, aren't I? I hope you both can do better than just me. Otherwise we have a real problem on this podcast.
Starting point is 00:07:54 Yeah. Okay. Well, if you're including the singles and the doubles, then you're further down the list. Oh. You know, I was tied for second when I finished, but then that was early in the day and a bunch of people came and
Starting point is 00:08:05 beat the pants off me. So yes. And we only just switched to last year, right? So all right, we're ready. We're ready. All right. So this is the do you know, Linux challenge from yesterday. If you want to do the one from today, you can come by the booth and do it because anyone in the room can do it. It's an open thing. So that's why I'm not going to say that one on the air. Homework. All right. What are the rules? The rules, yes. So the rules are, I'll give you questions. You can say pass at any time, we will move on. Otherwise, just answer to the best of your ability.
Starting point is 00:08:35 And some of the questions are open questions, which means you can just rattle off answers. And usually around 10 seconds, people kind of run out of steam. And if that's the case, I'll give you another question. Okay. And at the end of 60 seconds, that's the case I'll give you another question okay and at the end of 60 seconds that's the score you get so every answer is a point okay all right yeah okay don't mess it up boys okay I'm ready do you mind doing the little timing oh I could do the time about Mac OS
Starting point is 00:08:57 right yeah make us get your age of us let me know when you want me to start I'll count down here we go you ready boys everybody's ready ready ready two one who created who created the Linux kernel line of store votes Ubuntu is based on Debium NYX OS is considered a what distribution immutable the recursive acronym. Good new means what can you is not Linux Unix? How many projects can you name that are maintained by Red Hat? mmm, open shift. Project Stellaris. Podman. What else?
Starting point is 00:09:28 Fedora, of course. Sure. RHEL, of course, obviously. CentOS. CentOS would be another one, of course. Did we say OpenShift? I don't know if we said OpenShift. Yes, you did.
Starting point is 00:09:37 OK. PipeWire, maybe? PipeWire is another one. FWAPTD, for that matter, as well, would be another one. FWAPTD and all of the services around that as well. A bunch of automotive stuff, I'm not quite clear. They're running out of time here. Do you want to move on?
Starting point is 00:09:51 Automotive Linux? No, I don't think I'm done yet. The RHEL update server is another project that they maintain, the RHEL satellite server. Okay, now I think I'm done. Five seconds. UUtils will replace what? UUtils? Zero. CoreUtils? That's it.
Starting point is 00:10:08 UUtils replaces CoreUtils? Yeah. Is that the whole trivia? No, it's not. Oh, okay, okay. You wanna do another minute? Well, yeah, man, we got it. Wait, what was their score in this minute?
Starting point is 00:10:16 Because that's the official score. We'll have to go back and check. Oh, okay. There's math to do. I thought there was more, okay. All right, I'm good to go. All right, let's do another minute to finish the questions off.
Starting point is 00:10:25 All right, this is the one where people are just like. No wonder Carl did great. He's got an index of every Red Hat project in his head. Okay, here we go, three, two, one, go. How many text editors can you name? Vi, Vim, Zed. Neo Vim. Nano.
Starting point is 00:10:42 Ed. Ed, of course. Micro. Emacs. Yeah. Gedit. K-Edit.it, Kite, K-Write, VSCode, VSCode, you want to say Zed? I said Zed. You got any others? I do, but I'm totally blanking now. Did we say Micro?
Starting point is 00:10:55 Yeah, we did. There's several rest ones. What's the, Cocoon? You know, there's several rest ones. Cocoon, yeah. K-Write? I said K-Write. NoPad++, does that count? NoPad++? You're Rust based ones. Yeah. K-Right? I said K-Right.
Starting point is 00:11:05 No pad plus plus. Does that count? No pad plus plus. You run under one? Yeah. Oh, well, that's a whole other world, isn't it? Cat. Yeah, does bash count?
Starting point is 00:11:15 Echo? Yeah, right. Oh, come on, Wes. Should we move on? 15 seconds. OK, move on. OK, AI used to be referred to by what other two-letter acronym? ML? Yeah, name the current Debian stable. Say what? Name the current Debian stable. Oh stable, is that Buster?
Starting point is 00:11:33 No. Bookworm. Yes. How many Debian derivatives can you name? Is ZornOS considered a Debian derivative? I don't know. Yeah. LMDEuntu, like, Spantanjula. Obviously, yeah, yeah. But I was trying to go on the edge. Zorin OS I think might be, but I'm not sure. MxLinux? Yep, MxLinux. Are we out of time?
Starting point is 00:11:56 Yeah, but now we're just listing Debian stuff. What's wrong with that? That's half the show anyway. Yeah, okay. How'd we do? I lost track on the first one when you were doing it so we have to go back and listen to the clip to see how many you named off because you were mostly doing the the red hat projects. Yeah, okay. So we'll send James an unaltered... Yeah, totally unaltered. Yeah, you'll have to go unaltered because as you can imagine
Starting point is 00:12:20 those guys were going absolutely ham in that section. I bet. if you would ask them how many projects besides Ubuntu canonical maintains I don't think they would have done so well Maybe next year we get like a question Name Linux podcast. Yeah, there you go. I think we do. All right with that. Yeah I'm a little disappointed in our text editor performance. I am too. I thought we could have done better there We didn't even mention the text editor. We're using right now to do the show which seems pretty stupid. It's right in front of our faces Yeah, what is that again? H docs? Of course. We got H docs hedge docs There's a lot more we probably could have could have named maybe folks can boost in yeah
Starting point is 00:12:55 What did we forget? I feel like there is a really obvious one that was missing I almost didn't get emacs in there which would have been super embarrassing you both didn't mention VS code I almost didn't get Emacs in there, which would have been super embarrassing. You both didn't mention VS Code. I did, I did. And Kodium. Oh good, all right. And I did, I went, I feel like it's a little bit
Starting point is 00:13:10 on the edge, but I went ViVim. I'm counting those as separate, you know, they're separate. You know what, I did the same thing. That's technically accurate. Yeah, it's technically accurate. So yeah. You just have a whole class of editors that you can't quit. Hmm, that's true.
Starting point is 00:13:27 I just get stuck. I just power off the machine. So let us know what we missed. We didn't even say the micro EMAX we tried that Linus has been using. Oh, right. We just tried that. You see, I don't test well. Yeah.
Starting point is 00:13:39 I don't test well. But I do know onepassword.com slash unplugged is well. So go to onepassword.com slash unplugged. Try it out. If you've got anybody in the audience, if you've got a browser right now, bring it up on your phone or on your, and we want to make sure it loads fast. You go to onepassword.com slash unplugged. It's all lowercase, the number one password.
Starting point is 00:13:59 So this is the beautiful thing about one password extended access management. It's the first security solution that brings together unmanaged devices, unmanaged user accounts, contractor accounts, services you use, and brings it all under your control. It assures that every user credential is strong and protected, and every device is known and healthy. So Brent is not going to sneak onto your network. 1Password Extended Access Management solves problems that the IAMs and MDMs just simply are not designed to touch, which is how Brent gets through everything.
Starting point is 00:14:29 It's security for the way we actually work today, and it's generally available with companies that have Okta, Microsoft Entry, it's in beta for Google Workspace. So imagine how life changed with a password manager, now take it to the identity level. That's what extended access manager is doing. And they're award-winning software,
Starting point is 00:14:43 they're trusted by millions of users, over 150,000 businesses. IBM, Slack, many others use them. And now they're doing more than just passwords. So go to onepassword.com slash unplugged. That's how you support the show. You check them out, see what they got, be impressed with how fast the page loads, and try it out. Secure every app, every device, and every identity, even the unmanaged ones, at onepassword.com slash unplugged. And a big thank you to One Password for sponsoring the Unplugged program. That is the number one, password.com slash unplugged. Now we had a chance to chat with a few folks and whenever we're here live we like to try to get an opportunity to talk with people
Starting point is 00:15:24 live and we have There we have somebody join us right now. Tell me your name and Remind me what we were gonna talk about My name is Eric. Hey nice to nice to see you. Yeah. Thanks. Good to see you guys. So This is this is my first Linux fest or really connecting with kind of anyone in this wider community This is my first Linux Fest, or really connecting with kind of anyone in this wider community. Before, I guess about a year ago, I kind of started listening to your show and heard about this, but I couldn't make it, you know. But before that, I just felt like I was living in a bubble by myself. I did not have anyone to talk to. I don't work in a tech job, you know, and no one
Starting point is 00:16:00 wants to talk about this. So, you know, the whole year I've been waiting, like, yeah, okay, I'm gonna make it, I'm gonna be here. And I saw a couple amazing talks, like stuff using a identity aware reverse proxy, I wanna try that. And there was just a really cool talk about cyborg security, which was like out of left field, but so I'm a physician and I kind of was like, well, this is kind of an off topic sort of thing, but we got deep in the weeds
Starting point is 00:16:32 about like medical device security, something that I'm really passionate about, but once again, never found anyone that cares. And you know, wound up chasing this person down and we're chatting for like a half an hour and just some amazing, amazing conversations, just connecting with people. There's someone interested in all this stuff, and I'm getting so many new ideas, I just feel like all of a sudden,
Starting point is 00:16:57 it's like mind blown, just kind of like euphoric feeling from being able to talk like this. You know that's a super similar experience to the experience I had when I first came to Linux Fest here. The first one I came to was, oh gosh, 2018 I think? And it was for the exact same reason. Like I loved these topics, open source Linux, all this stuff. Nobody else in my life cared.
Starting point is 00:17:25 And you boys convinced me to come all the way over here. I lived like, on the other side of the continent, so thank you for doing that. And it was the exact same feeling, like, oh, you come here and all of a sudden you can have very easy conversations with people who like the same stuff you do. Like, what a concept.
Starting point is 00:17:40 And it's so rewarding. So for anyone who has never been to a conference like this is like, we didn't make it to the talks because of exactly what you just said, is like all these great conversations that you have just in hallway track as they call it, right? That is priceless and it keeps us going. We get like a boost of energy every time we do these.
Starting point is 00:17:59 So, and that's true for everybody here. So. Like literally every single person I would just bump into like walk next to or something would you know, it's like hello and then just immediately we're talking about some Super interesting thing just not every single person that's here. It's like there's there's something to talk about You know what? The biggest challenge is like tomorrow when you go home remembering at all or all the projects you wanted to try or the names of like suggestions that you got so if you figure out that one you let us know all right we'll do thank you Eric it's good chat with you thank you for joining us all right we have a come on up come on
Starting point is 00:18:37 come on dad do do do do we need some come on down music we do all right come on down we do what's going on guy? Oh, I might have something. I'll look for the future, okay? Well, we have another guest here. Hello. Can you introduce yourself? I'm Sean, also known as Senior Smile in all the online places, and I have a call for participation. So last year was the first NixCon USA.
Starting point is 00:19:09 And I met a surprisingly large amount of people from the Pacific Northwest, even in the Seattle area, like throwing distance almost. So Planet Nix happened again this year. And I saw some of those same people and we got talking. We need to keep this going throughout the year. How do we do that? We need a user group, right? So I met a few of those same people yesterday. Like, all right, I need to start getting names.
Starting point is 00:19:39 But I need more than six people to have a user group. I mean, I guess maybe not. We could start with just six people, why not? But... But you want to put a call out, see anybody's interested in joining. Yeah, this is a call out for participation. So I've done many meetups in the past.
Starting point is 00:19:55 I started, or I helped start the Antel Meetup and became the sole meetup organizer for that back in 2015. I've done several language meetups because Linguistics was actually my major in school not computer science and so yeah there is an official call out on the the Nixos forums discourse dot Nixos dot org
Starting point is 00:20:21 I'll send you guys a link to put in the show notes Anybody who's interested go there and just respond. More details will come based on number of people we get. If we get 40 people, that's going to dictate the venue that we need to locate. If we only get 10, that's a little easier venue to find. But I suspect there's a lot of us lurking in the Seattle area. And I'm excited to have monthly meetings about all things NixOS because I'm just crazy about it.
Starting point is 00:20:55 Can I ask you, do you have any ideas about, you know, the very first one, do you have any ideas of what you want to touch on in the world of NixOS? I already have a talk. So at Planet Nix this year, which happened in late April, co-located with Scale, I got talking to a couple people about all things security. And there was one guy that's been working on SE Linux. It was abandoned in 2019. He's just been going hardcore into it. Sorry, I forget your name. I also learned that the hardened.nix built-in module that you can import is essentially abandoned. It has all sorts of issues and it's going to be deprecated in the near future
Starting point is 00:21:47 if my information is correct. So I've been working on a module that's kind of firstly going for all of the NIST qualifications. I'm going to actually also have a test to then test it separately from the Nix configuration itself. But it's going to have so much more than that. Don't forget to run your test, right? Yeah, don't forget to run the test and verify that the test results actually make sense.
Starting point is 00:22:19 Right, right. Okay, so Sean, so you're looking for folks in kind of the West Coast Pacific Northwest corridor that want to join a NICS lug that would also maybe want to organize around NICSCon. Is that what am I following you? Yeah. And then there's a discourse post people should find. We're going to link. Okay. I just want to make sure we get that out there so it's clear. If you're in this area and that kind of sounds like something you'd be interested in doing. Yeah, right. So you're not just looking for like long time Nix folks who
Starting point is 00:22:45 can do presentations. You're also looking for Nix Curious. Anyone? Yeah, definitely Nix Curious. Or even if this is somehow the first time you're hearing about all this, you're interested in open source and this is your first time listening to this podcast. There's this thing called Nix.
Starting point is 00:23:03 It's amazing. It's part of the ecosystem. We should check it out. That would be a good idea. I hear it's especially good for recovering Ansible users. Is that what you said, John? Nice. I do have another talk.
Starting point is 00:23:18 I'm not quite ready to release the actual project. I use Ansible to control a fleet of 50 NixOS servers. I found it better than Colmena and all the other solutions. So it's almost ready, but that'll be a future talk. My security stuff is much further along. Very good. All right, well, thank you for putting the call out there. We'll put a link to that.
Starting point is 00:23:44 Now there's several good incentives already for me to go to this meetup. So I'll see you there Sean Yeah, appreciate it Well joining us again is a friendly face Jose you're here with us again this year is a nice surprise Yes, we we saw back. I'm taking over the jar jar personality now So we saw back here in the Pacific Northwest. Can you remind everyone where you're coming from? Yes, we're coming all the way from Puerto Rico. So the nice Caribbean, hot sun, the beach. You were just looking for cold weather to go to, right? Is that it?
Starting point is 00:24:21 Well, the weather this year has been incredible. Like, it's been very sunny, blue skies, wherever you go you hear like little birds, the flowers, everything. So it's been incredible comparing to last year where we were like ordering pizzas with pouring rain on top of us and trying to cover the hot dogs with. Still a good time.
Starting point is 00:24:39 Yeah, yeah. Why come to Linux Fest Northwest? I would imagine there are events a little closer to you. You think, right? Well, in Puerto Rico, to the best of my knowledge, we don't have any events like this. But at least for me, this is the one that I've always wanted to come.
Starting point is 00:24:58 My first time was last year because Linux Unplugged and the Jupyter Broadcasting, that's how I started getting into the whole software development business. And every time I was just listening, one day I'll make it there. One day I'll make it there. And then in 2021, I made it to the Denver meetup and it was, that was incredible. I mean, I don't think any of us can ever talk about that all the time.
Starting point is 00:25:18 Yeah. Yeah. That was a really good one. And then I said, uh, and last year, uh, I was talking over with the people I work with and my company and I was like, you know what, let's take a trip up there and we're all going there and we liked it, we loved it so much, it was very fun. Even my wife who, she knows a lot about tech because obviously me, but even she left like, it was really nice like seeing all these people just come together and volunteer and just like out of their will, just putting this all together and made us really, really happy. This year we're back.
Starting point is 00:25:51 I brought my best friend over and we've really been enjoying it. And so yeah, it's been very, very nice to come back here. Amazing. And this year you did something a little different. You gave a talk, right? Yes, I did. Yes, I did. I remember last year on this very same podcast I said well and this project will
Starting point is 00:26:08 be ready in two months well I didn't say which two months like so it sounds like the project you promised you were working on last year when we interviewed you here at Linux Fest Northwest you have continued to work on however maybe was a bit of a bigger adventure than you thought initially? It was much more of a bigger adventure than I thought, if you want to put it like that. Can you give us a sense of what it is
Starting point is 00:26:33 and what you're working on and where it's at? Yes, I, in defense of myself, when I got back home, work just swamped me. So I was like, nah, I'm not gonna be ready for July. I'm gonna take a bit more. And so the project I'm working on is a media center with a backend written Go with Postgres and has a web client and TV client
Starting point is 00:26:55 is friend with React and React Native. And it's been a passion project of mine. I grew up with my dad, he used to love movies. So we used to have a big rack of movies with like a binder with all the movies categorized and everything. And it was so nice. And I always wanted to do that. And eventually I ended up like, most of us like trying to self host with Jellyfin and Plex. And I love Jellyfin. It's a really nice project. We have a very nice server set up at home. But first off, I wanted to build my own because of a passion project.
Starting point is 00:27:25 Plus, uh, I'm a blind person. So accessibility was super important for me. And some of the features that are right now on the market, like lack accessibility support for a lot of stuff. To give you an example, if you go into the jelly from library, where your movies are, you start like hovering over with a screen reader, or you're here as unlabeled, unlabeled, unlabeled, and I don't know about you, but I don't have that movie in my library.
Starting point is 00:27:48 I hear it's coming out in the next year or so. Yeah, why can't the studios make anything original anymore? Yeah. Yeah. So that was my target. And I also wanted to take out, I wanted to work on some features that specifically I want. This one's a bit more like, like niche, but like for example, I own a lot of Blu-rays
Starting point is 00:28:10 and some of them are in like DTS HD format. And if you play on Plex or Jellyfin on certain televisions and that kind of stuff, they'll just put it down to like, mix it down to like a stereo PCM 2 channels or something like that. And it's very hard for me to say no, no, no, no, no, use A PCM two channels or something like that. And it's very hard for me to say, no, no, no, no, no, no, use a C5.1 or something like that, that it's a bit more. And so I wanted to do that. And so yeah, I learned those very hard lessons that that's very difficult to do.
Starting point is 00:28:40 And yeah. Can I ask you why start your own project instead of contributing to Sage Elephant since you seem to like it for the most part? Yes, that was a thing I did in my talk yesterday. The first one is because first off it's a passion project of mine so I really want to do it. Like I said there are certain features that I really want. One of them is, you might have heard, I live in Puerto Rico, and we might be having some technical difficulties with our power grid. And so we lose power quite a bit.
Starting point is 00:29:14 And so having something that's super power efficient for me, that only runs the necessary things that I want is super important for when power goes out and we're on battery power. And I want to make the neighbors jealous and say, I got power and I got TV and you know got it. And so that's very important for me. And the truth is also, I don't like.NET.
Starting point is 00:29:37 I'm sorry people. I am- It's a preference? Yeah. And like I said in my talk, Jellyfin is a great project. I started out like, no, I'm not going to look at anything. I'm going to just build my own. Then three bottles of whiskey later and heartaches and everything. I went like, maybe just take a peek at it. Just, just a little peek.
Starting point is 00:29:55 And then I started looking at it and I'm like, Oh, this is smart. I like the way they're doing this, like Choleste things and all that kind of stuff. And, and so I took some inspiration from them because like I said, they're a great project, but this is like my passion project this is also something I really want to do and my dream is one day to buy a house, have my like my own little movie room with my own media center and everything like that and so passion project, certain technical differences and yeah those are the main reasons. Great and are you looking for people
Starting point is 00:30:26 to contribute at this point? I would love it. I would love to, I have a GitHub repo, which it's not under the best circumstances right now, but it has the backend and it has the TV client already there. Sorry, and it has the TV client already there. And yes, I would love for people to help me out with certain kind of stuff.
Starting point is 00:30:47 One of the biggest challenges on blind. So doing the UI is very difficult, especially for TV clients, because managing focus and all that kind of stuff is really, really hard. And so yeah, I would love for you to contribute. You can go to my website, blindpingbuttoncoder.com, and we have a section there that's just dedicated to this project itself.
Starting point is 00:31:08 Sounds great. Well, thank you Jose for giving us a little update. Yeah. Great to see you. Thank you. Thank you. You know, you can tell that this is a wonderful audience, because as Jose was talking about,
Starting point is 00:31:22 you know, the disclaimers around Git repos, which I say all the time you know you could just see the heads nodding yeah yeah yeah that's true all of our things are filled with to-do items right so I'm going to play a chat we had earlier yesterday with Carl Rochelle from system 76 so we're that's coming up next we also have some feedback we're gonna get to So we still have more. And also, if anybody else has anything they want to jump on and chat with us about, you'll have an opportunity to do it in just a moment.
Starting point is 00:31:51 It's sort of last call. And we're going to get to all that in just a moment. But first, I'm going to mention configcat.com slash unplugged. This episode, and it's our last episode, that is brought to to you by config cat so go check them out while you still can they're the feature flag service that helps you release features faster and with less risk I'm trying to convince West to do this all the time and I keep saying Wes you got to go to config cat comm slash unplugged they got unlimited seats West they got they got awesome support West and a reasonable surprise tag West you don't
Starting point is 00:32:22 like it when I just enable surprise features and you have no way to turn them off with modifying the code? No, I say, Wes, I need it easy to do gradual rollbacks. I want to be able to do A-B testing. I want Canary releases, Wes. I want all of that stuff, and I want it from a friendly visual dashboard.
Starting point is 00:32:37 You know, if we had config cat set up with our website, you probably wouldn't have broken it. That's probably true. I probably would not have broken our website last week. So the nice thing, too, is that the user's data never leaves your system. You can go through their security setup. They have a really done good explanation on their website.
Starting point is 00:32:52 And you can try their forever free plan. But if you decide to do the paid plan, use the promo code unplugged25. That's unplugged25. I'd do it in uppercase. So you're just shouting the whole thing. You go to configcat.com slash unplugged and use coupon code unplugged25 to get a little bit of a discount and support the show as configcat.com slash unplugged.
Starting point is 00:33:13 All right, so we had the opportunity to chat with Carl from System 76 and he joins us now. Here we go again, back live Linux Fest Northwest 2025 in a sunny warm, beautiful Bellingham Washington. And Wes, we have something very special for the live members. Oh, yes, we do. And those of the catching you catching on replay, join us right now. It is the CEO of System 76 Mr. Keyboard Warrior himself, Carl Rochelle. Welcome back to the show. It's great to have you. Thank you for having me and I have to say this is my first time in Lady Joop. It is fantastic. I'm looking out at Sunning Bellingham as you'd said. Yep.
Starting point is 00:33:54 I see my kids rolling around the grass and my my eight-year-old daughter is beating up my 11-year-old son. Sure. Actually that sounds about what my kids are probably doing right now too. As it should be. It's wonderful up here. You know with the nice thing about Lady Joops is you can take a parking lot and make it a camping spot. Sure. That sounds about what my kids are probably doing right now too. As it should be. It's wonderful up here. You know, with the nice thing about Lady Joops is you can take a parking lot and make it a camping spot. Right. Exactly. We just been here. We got here late last night and we're making, I love checking on this right now, we're making 686 watts of solar. That's fantastic. Could be a little better. We're using a fair amount
Starting point is 00:34:20 of that too, I think. Yeah. So there's been a lot of interest in our chat room this morning about your Cosmic talk. I saw Alpha 7 came out recently. So I imagine every time you give this talk, you're probably adding new things, probably covering new stuff, refining a little bit. So what's kind of new in your presentation for Cosmic? This one was really satisfying because Linux Fest Northwest last year was my first cosmic talk. We've been working on it for two years and it was time to get out and start talking about what we had been building. So we came here. This is the first place we did it. Since there I've toured the world all over the US. I say world. I went to the Netherlands. Hey, there's an ocean in between. That counts. That was a Vootoo Summit.
Starting point is 00:35:05 But I think it was scale and South-West Linux Fest and I don't know, all over the country, talking about what we've been building with Cosmic. And so this time I got to go all the way around. It's been a year and go back to the place where we started. So how it changed. Throughout the year, I've talked about here's what Cosmic is, here are the features, here's what makes it unique, tiling and floating and stacks and how it's composable and modular and you can build it to create experiences, all those kind of things. I've talked about it for a year and so
Starting point is 00:35:37 this time we talked about, okay well there's kind of a synopsis where you know what we've done last year, the big things that we landed in the last alpha. And I changed the focus to our app suite. Oh. Because the applications for Cosmic have really matured into these awesome, awesome apps, like the file browser, the Cosmic Store, ad text editor, settings are all filled out,
Starting point is 00:36:01 everything you expect for a desktop now. So that's how the presentation changed. Yeah, I've been following it, testing out the alphas here and there. And it feels like, like you were saying, the applications around it, I saw files got some nice improvements to the last few releases in this release as well. Accessibility continues to get iterated on, high contrast mode and whatnot. But we had one question. Yeah, we noticed there was some work optimizing, was it Windows?
Starting point is 00:36:31 Resizing application. Resizing, yeah. We wanted to know how did that come about? Did someone complain? Did you notice on your own system things could just be snappy? What's the story? In the release notes it says fixed high CPU usage when resizing application Windows. And Wes and I are just sitting here thinking like, how do you even notice that? Is there a micro benchmark in place? Was somebody just like staring at system monitor and they were resizing windows? Like how did this come about? I think this is a
Starting point is 00:36:57 fantastic question because it illustrates how far we've come, because the stuff people find is like crazy little corner weird things. So I think this was a guy who was testing cosmic, grabbing the corner of a window and flipping it back and forth, back and forth, back and forth, back and forth, while he was watching system monitor. Why? I have no idea. That's how he uses the desktop, you know? This is how we find like the XEVON or things like that, right? Some of us type LS. Does that happen in the terminal?
Starting point is 00:37:27 Some people drag the corner. Yeah. By doing that over and over again, you can see the CPU usage increase because of how often we're redrawing. And so we optimized that in Cosmic Conf to clear up that issue. But that's the kind of stuff we're at now.
Starting point is 00:37:43 We've done the big offenders for optimization, have been pretty much resolved. Now we've got some smaller ones, we still want to make it faster and snappier and more efficient, but for the most part, we're getting weird stuff. Yeah, or unpolished, like now being able to drag the workspaces around dynamically or pin them too,
Starting point is 00:38:01 that's a really nice feature. So if you clear out all the applications on a workspace and you don't want it to disappear on you, you can pin it now and have that workspace remain persistent. Yeah, I like it because I think static workspaces are an important feature to have, but we wanted to try something new
Starting point is 00:38:15 that was a bit more flexible, where the settings are also accessible to the user in the view that they're looking at. So as you open workspaces, if you hover over workspace, you can click the pin button and that workspace, regardless of. So as you open Workspaces, if you hover over Workspace, you can click the Pin button, and that Workspace, regardless of whether it has a window on or not, will stay there. If you unpin a Workspace in between two
Starting point is 00:38:33 and you remove the applications from it, it'll go away. So it makes it really easy to have as many as you'd like. And it also has the flexibility of a dynamic Workspace at the end. So you're not actually trapped into four. Let's say you pin three and you have your fourth workspace that's not pinned. If you put Windows on that one,
Starting point is 00:38:51 it'll add another one after it for you. So it has more flexibility than just, I wanna be stuck on four. I think, I don't know if we can make everyone happy, but I think it's going to be an easier feature for most people to use. And hopefully we don't offend too many people that really want just four. We'll see.
Starting point is 00:39:08 So I noticed, you know, when you're out and about these days, because when I saw you at scale, you're really cosmic forward as a company. You're really there. Even the booth branding was very cosmic forward. How is the hardware business going? I imagine it's tricky times, but is business still doing okay? It's been, it has, tariffs are tricky for everyone. Right, I have to figure, yeah. Yeah, our industry is obviously affected by the tariffs. The 5,000 NVIDIA GPUs were coming out right before the tariffs hit. And the prices when they were coming out were actually pretty good.
Starting point is 00:39:45 I thought for the first time, okay, they're not raking us over the coals with the Nvidia GPUs right now. I mean, the price accelerated quite a bit over the last few years. I thought, oh, okay, this looks pretty good. And we had some of our providers, some of our vendors like PNY. We get our 5090s from PNY, 5080s from PNY. And they said, okay, we're going to have them in April. They said, all right, we're going to have them for you by the end of April. Good. We're solid. Here's pricing and everything.
Starting point is 00:40:15 And we said, okay, all right, we're going to offer these to our customers so they can pre-order and then we'll, you know, we'll get them at the end of the year and ship them. Well, Liberation Day happened and they said, we're not going to deliver those GPUs. And by the way, we can't give you that price. And so there goes all your planning, huh? There. So you don't know price or date at that point? At that point, we didn't know price or dates. But we honored
Starting point is 00:40:40 our now we do. We've got new pricing, it was more expensive than it was. I, there's, there's a story that was told to me that I kind of, I don't really like where it's going, but it's that computing is going to become more selective, which is kind of the opposite of what I hope for as a, as a person that thinks computer science is really important. Things are getting more expensive. These GPUs cost like three grand for a CPU, for GPU. It was $2,400 before. It's not a trend that I am very excited about for society. It used to be you go finance your computer because it was your computer costs six, in today's dollars's dollars maybe was ten grand or something and so you pay for it over a year but not everybody had a computer now everybody
Starting point is 00:41:32 has a computer. Are we turning to the times when not everyone could have the latest things? You're choosing between the the used car or part of a used car and your Nvidia GPU. I mean it just really seems like it just sort of forces people to use services. You know, so if you can't afford a GPU, you're going to use a cloud service. Yeah. And all the downsides that come with that, I suppose, like data collection and whatnot. Yeah, maybe, maybe it swings the other way. You know, we see both AMD and Intel integrating neural processors like Apple did with their M series.
Starting point is 00:42:04 Maybe those become more accessible and can do some of those tasks. Right. AMD and Intel integrating neural processors like Apple did with their M-series, maybe those become more accessible and can do some of those tasks? Right. One note hope. Yeah, yeah. I fear about that too because I've essentially been priced out of the GPU market and I would love to play with this local AI stuff. So you know, we're talking like maybe we get one GPU for Jupiter broadcast and we put it
Starting point is 00:42:20 in a shared system and we all use that one GPU instead of just each workstation getting a GPU or something like that, which you would have done a couple of years ago. Yeah. Yeah, that is tricky. All that being said, especially our desktop stuff. Another thing happened during this. We kind of saw the writing on the wall that somewhat bipartisan that that competing with China's, you know, it's not just a Republican, just a Democrat thing, it seems to be bipartisan. So we saw that writing on the wall. We had to accelerate this though, our laptops were being manufactured by ODIM in China. But of course, tariffs of
Starting point is 00:43:01 145% make them impossible. And so we shifted our manufacturing in the first quarter to Taiwan. And in doing that, we were able to produce the tariffs and that kind of get ourselves out of the way of that political battle that we aren't really, that's their thing to fight. Our thing is open source. You're trying to make open source hardware.
Starting point is 00:43:27 That's what we care about. So that's okay. So we were able to shift our manufacturing there. It doesn't sound like a small thing to do. It was considerable. And the cost and effort, and then we didn't have, and then that meant a longer gap between when the new laptops came out.
Starting point is 00:43:43 Right. So now things are, I'm seeing it both with Nvidia 5000 series, it's starting to smooth out supply and it's starting to smooth out. I'm starting to see it with, and with our laptops too, that supply is starting to smooth out. So, that's good. A few more weeks and a couple more weeks, a few more weeks and we're going to be back to full strength.
Starting point is 00:44:04 That's good to hear. So you mentioned you've been traveling a lot, you've done a lot of these events. I don't remember you bringing the family to many of them. Is that something you're doing more these days? Sort of a work-life balance, an opportunity kind of thing? What's your thoughts there as somebody who also travels a lot and does a lot of things? Just curious what you think? Well, how's it working? Yeah, well, for this one, for this one, my my kids are on spring break. Spring break is very different where I live up in the mountains that and buy a ski resort. And so it's winter
Starting point is 00:44:34 for like six or seven months a year. So our spring break is much later than most places. Cool thing about that is it's really cheap to go Disney. There's nobody there. We're on the shoulders, you know? But in this case, Links West Northwest, it just happened to be on their spring break, so I got to bring them with me. It's been a couple days in Seattle, come up here.
Starting point is 00:44:54 And I'd love bringing, if you have the opportunity to take your kids while you're doing a presentation or do a talk or something like that, I like bringing them. Because one talk I did in Boulder, my son came up and well, he asked if he could demo. Ha! Amazing. Well first he asked me a lot of hard questions. I'm like, come on son. I'm supposed to be my inside man here.
Starting point is 00:45:14 What's going on here? And then yes, then I was showing him the theming and cosmic. He said, can I do a theme? And then he came up and did this canary yellow blue theme and it was it was great. He went to Self with me, Southeast Linux Fest and we went to a baseball game out there and then and he watched the presentation got to be part of the community and see it. So I every chance I have for the family we do. I think it helps them make it makes it kind of real too you know because a lot of the technology stuff is sort of more theoretical and discussed and it's online so you bring it into the real life and it's like, Oh, I get a little bit better picture of what dad does. Yeah. Yeah. Well, Carl, thank you for taking the
Starting point is 00:45:52 time to come and chat with us. It's always good to catch up with you. Thanks for having me. Appreciate it. Yeah. Have a good fest. Well, it turns out even though we're doing crazy things, traveling around, moving like, I don't know, the whole studio to a different location and streaming from a different City well the boost still keep coming in and we have some ballers this week. Oh And it looks like our baller booster. I think for the first time is mr. Turd Ferguson Who comes in with thirty seven thousand two hundred and twenty two sets. It's almost ducks but Something else in there too. Maybe like the Eagle duck. Well little lecture turds been on it
Starting point is 00:46:31 It was great meeting you guys in person Brent is much more handsome than he sounds on air and I sound very handsome I would I kind of think you do so I think that means Does that just mean we're uh, go? I think so. Okay Did turd even say hi to us? No, no get the name you guys had to go to the fast to see people And then turd follows up I meant to ask you guys if Nick's OS and the forks disappeared What distro would you switch to as a daily driver? Oh? Man, I think so. This is I assume you mean like forks means like geeks and stuff right? I think so.
Starting point is 00:47:06 I think for the sake of this we just write those all off. Yeah, yeah that's fair. I feel like my honest answer would be fedora because I'm actually running fedora on this laptop. You're already doing it. That seems like that'd be a pretty good one. Hey we're both doing plasma nixos over here. I don't know what you brought to it.
Starting point is 00:47:22 I know well you know somebody, I don't know what you brought down. Well, you know somebody Somebody I don't know who was convinced me. I should try a sahi fedora on this thing I just couldn't remember who that was. Yeah. Okay, so you're in the fedora camp I think I'm gonna go the first because you're a good home guy now apparently. Yeah, I mean Arch has an appeal Yeah, I was very happy with art for many years But here I am and I've been this is this has been I think the same install since fedora 40 and I'm now on fedora 42 and it's a sahi fedora at that. So I've done three release upgrades now on this. Yeah.
Starting point is 00:47:55 And it's been working really well. So I think I'd have to go with that. That makes sense. Yeah. I'm, I was debating, you know, just in my head right now, arch makes sense. Arch is what I was kind of on before. I mean, a whole bunch of things for the show, but it has that similar, you got lots of fresh updates,
Starting point is 00:48:10 you pretty much can install whatever you want. It doesn't have a lot of the Nix magic, but Pac-Man is simple and quick and easy to use. You've got the AOR and package builds, and you can pretty much make it work. And it kind of shares, again, that what Nix has, I think, which is like a community of hackers who figure those things out, right?
Starting point is 00:48:28 They're like taking apart the dev file to turn it into a UR package. But part of me wonders, probably, right? Like, cause I know Arch and I wanna learn new stuff. I'd probably have to be playing with something bootsy, right? It'd probably be like a Blufin something. Yeah. I think that might be it bluefin would be interesting they should make bluefin asahi edition What about you is the is the arch pole strong? Would you go would you go back to your arch lover?
Starting point is 00:48:55 Would you go back to Sue's been there done that? Yeah been there done that I think my curiosity with these questions gets me in trouble Because I always wanted like I gotta try that new thing over there. I don't have much experience with it. Do you remember how overdue he is for his Jet 2 challenge? Oh my goodness. I was hoping that wouldn't come up. Wait this says I get to choose. Oh yeah. I think I would want to dip my toe into some image-based linear distributions. I don't have very much experience with those. Some people I know have been telling me it's super great. I would imagine there are some problems you can't predict until you get into it. So I think, but I'm not too sure which version I would try, so I would be open to some suggestions. Does anybody else maybe show of hands? Do you guys have a backup distro in your mind? Like if you ever had to leave your dish Oh, is this something you think about you know they finally canceled Debbie and forever a couple of you do only a couple of you
Starting point is 00:49:48 Huh, okay, I think I think turds got me thinking about this now, and I'm wondering if I don't know about my fedora It's I'm curious what the listeners at home What your backup destroy is and what your primary destroy and you're you're not you're just not saying Linux mint because you're embarrassed It works great. It works really good. Thank you. Thank you, Turd. It was good seeing you.
Starting point is 00:50:09 Well, I suppose. I didn't get to it vicariously. Brent's hogging all the Turd. The dude I'm boosting with 22,222 sets. Seems I'm looking up at all the duck. Live boost? Oh, wow. Hey, yo. Thank you for the live boost old Macduck. Live Boost, oh wow. Hey-o, thank you for the Live Boost. B-O-O-S-T.
Starting point is 00:50:28 That means our livestream must actually be working today, which I wasn't entirely sure about. I think so. Thank you, dude. Yeah, appreciate it, dude. We also have a boost here from Rod Palmer Hoddle, which that's the first time I recognize them here, so maybe a first time booster.
Starting point is 00:50:43 That's for 5,000 cents. Hey. Beep, beep, beep. Hashtag 40 hours of podcast a week. That's what, and that is. Oh, I thought that was like a code for some sort of like oil specification. You guys are not listening to enough podcasts.
Starting point is 00:50:56 Clearly, because if you were listening to enough podcasts, you would know what hashtag 40 HPW means. See? That's full-time podcast listening. I know, and I'm doing it while I'm doing shows, so catch up, boys, catch up. You're not doing it right if you're not doing 40 hours of podcast.
Starting point is 00:51:09 What are you doing, watching YouTube? I hope not. No, not yet. Tiny's not at all. No, I hope not. We also got a boost from Uncle Joe NQ. There's a boost! He came in with 5,000 sats, says,
Starting point is 00:51:20 thanks for all your shows. First time boost, longtime listener, and he's got a postal code here. Well, did I bring the map? You know, this is called a Notice it's called a postal code here. Not a yeah one of those zip things Should I you want to try the digital map Wes I mean we've never done a digital map before we always have a physical map But yeah, I think we should try it. Yes zip code is a better deal I'm a little nervous Wes see if you can find it on your digital map there. Okay have a physical map, but I think we should try it. Yes, zip code is a better deal.
Starting point is 00:51:45 I'm a little nervous, Wes. See if you can find it on your digital map there, OK? It still makes map noises. It does, yeah. Well, I programmed those in. Where are you keeping that? It's in my back pocket. What do you think?
Starting point is 00:51:56 OK. All right. All right, so the zip code is 97200. Well, it's not a zip code. It's a seam. They suggested right here that it's not a zip code, it's a seam. They suggested right here that it's not a zip code. Yeah, postal code. Okay, and we've got a little clue, right?
Starting point is 00:52:10 What's the difference between a zip code and a postal code? Well, one is US only and one is maybe a generic term for... Sounds like tomato, tomato, pop, soda. I mean, it doesn't seem like it's that big of a difference. Tell you what. And he gave you a little hint here. See, the thing is. Yeah. Are you effing looking it up right now on what it means?
Starting point is 00:52:28 Well, no, I just mean, you know, there's separate databases. They haven't put this on the blockchain yet, Chris. So, you know, like I have to go to separate systems, each one maintains their own proprietary protocol for postal code lookups that the map has to do and analog interface to. I know, I know.
Starting point is 00:52:43 But this would appear to be, postal code 97200 corresponds to Fort de France, capital city of Martinique. Really? Wow. You know what, he did say, he did hint it would be a French speaking area. Yeah, and a Caribbean island.
Starting point is 00:52:58 Ha ha. I think that's the first time we hear from a listener from Martinique. I think Martinique meetup, that's gotta be on the should be a thing thank you uncle Joe let us know if we got it right as Zach attack attacks us with five thousand four hundred and thirty two sats I actually took my laptop to the latest version of genome with bluefin hey speaking I do likeome, and I think it actually has some advantages over Plasma, with the exception of, for some reason,
Starting point is 00:53:29 the way they handle touchpads is just strange. Oh, really? I'd like to be able to toggle it on and off with a keyboard shortcut. Or maybe have the touchpad turn off when a mouse is plugged in. Yes. I ended up writing a script that lets me toggle it on and off with a keyboard shortcut.
Starting point is 00:53:44 In Plasma. It's just an option That's just an option. Yeah, it doesn't really just some true of so many. They'll hold up How is this not a gnome extension boys? How is this this has got to be a good on what so you want to install some JavaScript that will break the next? Time I upgrade my operating system Well, it might be superior to writing a Python script that the dude has to like homebrew every time he wants to you know Like JavaScript one of the Python Script that the dude has to like homebrew every time he wants to you know like JavaScript more than Python No, no don't don't don't put me in that box. Okay. Okay. Sorry. Okay, so there is a couple of different. Oh, yeah, okay. Hmm
Starting point is 00:54:20 Track pad, what would you search for? But because there's so many there's so many genome extensions Or maybe that you know, maybe folks can boost in and tell us how they solve this okay? What if he pivoted and he went to? Something that just does mouse pointers like mouse trails and Windows 3 one and just it was happy with it That's what I would do maybe some sort of you dev rule to text the mouse being plugged in and then yeah kills the touchpad As long as it turns on mouse trails mm-hmm I'm happy all right. Thank you, and good luck. Let us know how goes that attack with your custom solution But you're right it is nice to build just doing plasma. We've got a boost here from Bravo, 5,555 sets.
Starting point is 00:54:52 Boy, they are doing a lot with Mayo these days. Hey Jordan, Bravo here. You mentioned that installed Flatpak apps would be erased when doing a Fedora reinstall. Right, the new feature in Fedora for TTIA. Right, the whole refresh your thing, you want to just, yeah, okay. Well, that's probably because you were installing
Starting point is 00:55:08 them system-wide. Try installing Flatpak apps with the dash dash user flag, which installs them in the home directory and shouldn't be affected by that reinstall process. Right, because as Neil was telling us, it uses Butterfest subvolume, so it can just sort of roll back to the fresh state. So yeah, you lose it if it's on that partition
Starting point is 00:55:28 or that volume, but you've got it in your home. Jordan Bravo coming in with a big brain solution there. I don't know if I've ever actually used the dash dash user flag on Flatpak. I've never installed a Flatpak as dash dash user, ever. But it seems like a great option. Why not? It might as well.
Starting point is 00:55:40 I mean, I don't have anybody else log into my system. Maybe it should be the default. Maybe it should be the default. There should be the default there's probably some limitations that we're not aware of if you install it by discover or by GNOME software how is it not the default I know I don't know probably some janky set you ID somewhere yeah I think so that's a good idea thank you Jordan pod bun comes in with a row of ducks that's 2,200 22 sets loved the episode the clips of you guys gaming were great.
Starting point is 00:56:05 I am for more gaming content. I got Trimu, probably not it. Trimu, thank you, a couple of months ago, and I love it. No barriers to gaming, just straight into my ROMs. I ended up wiping them to move over my favorite ones. That's kind of what I've been thinking about doing. I love that I can just pop them in my bag, and I don't have to worry about running down my phone
Starting point is 00:56:23 to play retro games. Yeah, yeah, Trimu maybe? I don't know. Yeah, it looks like a Switch. Smart Pro 128 gig handheld game console with preloaded games. 99.99 it says here. Well, that's cooler than what I got. It does. Yeah, it's got joysticks. And it's like the same price. It kind of looks like a PSP. Yeah, it does look more like a PSP than a Switch. And there's no like turtle shell or whatever that thing was. Yeah, it does look more like a PSP than a switch and there's no like turtle shell or whatever that thing was Sucker ball that is yeah, they got Pikachu picture stickers that come with it if you want. Okay. So what's this thing called again?
Starting point is 00:56:52 TRIMUI The trimuimuimui Smart Pro damn that actually looks really slick I'm a little bit jealous. They're been doing it wrong this whole time. Yeah power VR all winner a 113 plus type C it's got a mood LED RGB double joystick mood light That's way better than a real question. Will it talk to home assistant though? There is if not, I'm not buying it where there's a will there's a way I have them observation Hmm from the last two boosts. It seems our audience is much smarter than we are. Yeah Yeah, they did they big brain dis again twice in a row. Mm-hmm. I agree. Bug-eyed stormtrooper boosts in with 5,000 cents. This is a tasty burger. I enjoyed the gaming episode
Starting point is 00:57:34 but it does seem just a bit out of place on Linux Unplugged. So maybe should it have been a Jupiter Extra? Never! Anyway keep keep on, keep on. No, maybe. Actually, I think we'll put it in the launch if we ever do it again. I think that's what the consensus has been. Yeah, okay. Launches have a sort of, you know, there's like a pun somewhere in there around launching the game. I think every four or five years, you know, we get the itch.
Starting point is 00:57:58 To do a little game? Yeah. Just to prove that our Linux computers can still do it. Yeah, that's part of it. Can we actually make it happen? It also feels like one of those things, right, where it's just so long, it was a thing we couldn't hardly even talk about,
Starting point is 00:58:08 or if we did, it was to talk about it in an embarrassed way, because it's like, oh yeah, we all agreed not to talk about it, because it doesn't work very well, and we have a secret Windows PC. It's also like a low-key way to just like, demo a couple of cool stacks on Linux now, in a way. Yeah, but I agree. Thank you, Bug In a way, yeah. But I agree.
Starting point is 00:58:25 Thank you, BugEyed. Nice to hear from you. We have a boost here from Otterbrain, 5,000 SATs simply saying, thanks for that coverage. Well, that's very good, buddy. Thank you, Otterbrain. Appreciate it. Odyssey Westra, who's also here at Linux Fest Northwest,
Starting point is 00:58:38 sent in a raw docks. Live meep. And we call them meeps now. I kind of like it. I think meep is a good term. You're not here to claim it though. That's true. It's okay. We did see him last night at dinner. He was here earlier. I think probably dipped out for another talk. Maybe another live meep. Yeah, I think you're right about that. You never know. Thank you everybody who boosts into the show and supports episodes directly by boosting. This is episode 6 hundi and 12, which is a cool number 612.
Starting point is 00:59:04 I'll just pull up because we do it sometimes so we have 300 sets from galactic flux because I like that name and it's just a good message be oh oh s t boost love it thank you everybody also who streams those sets 24 of yet collectively kind of a low amount I think one of our nodes might have been down something's weird here boys only 17,000 473 sats on the stream did people stop listening to this do we not publish last week now nodes might have been down. Something's weird here, boys. Only 17,473 sats on the stream. Did people stop listening to this? Do we not publish last week? Oh, that might have been it. Maybe we forgot to publish.
Starting point is 00:59:30 Let's publish this one. Okay. Okay. All right. Combined, we have a total of 107,648 sats for this episode and we appreciate everybody who supports the show. You can do it too with something like Fountain FM or you could do it directly. Lots of apps over at podcastapps.com. Something Wes is going to be talking about, some of this a
Starting point is 00:59:49 little bit. But there's self-hosted options, there's hosted options, there's all kinds of ways to support the show directly and get your message read on the air. We'll have links in the show notes to make it extra easy. And thank you to our members as well. We really appreciate you. members as well. We really appreciate you. Okay, now the pick this week 80% of the reason we picked it is because of the name, but it is a really good pick Okay, but I'm just being totally transparent with everybody This week our pick of the week is sausage
Starting point is 01:00:24 This week, our pick of the week is Sausage. Sausage is a terminal word forming game written in Bash. And it's under the Mozilla public license version two. And I don't know if you guys noticed, but it just had a release seven hours ago. Oh yeah, it's actively. They noticed like we went to see the bill. Yeah, so Sausage is a terminal word forming game written in Bash.
Starting point is 01:00:43 It actually has a nice little UI. Can you turn your screen around, Brent? Sure. It looks really kind of fun. You would not think it was written in bash, actually. No. I know, I mean, friends of the show have made some pretty incredible bash games, and people do it.
Starting point is 01:00:58 It looks surprisingly good for something in your terminal. It's really a clean-looking word puzzle game. And I guess the idea is you kind of have to make words out of adjacent letters in this grid. Oh no. But it has like VI key bindings. It computes statistics while you run. You can also kind of reshuffle things. It's got basic commands to go back or try again. I guess it's based off of a game called Bookworm. Look at this. Isn't that good 2003 energy? Mm-hmm On PC or Mac CD-ROM available. Yeah, that's right. Yeah. Oh from pop cap games. Yeah pop cap games
Starting point is 01:01:31 so now we've got a What Mozilla public licensed version that you don't even have to install? Yeah, I mean there is for some reason an install script Really? What does it actually install? I don't know shell script because script? Because it's just a bash file. Yeah, I'm curious to know what it actually installs. Okay, we're looking at the we're looking at it right now. It looks like it moves it and makes it executable. Okay, it just stashes a whole bunch of it's got like dictionary. Yeah rules. Yeah, and then it's got a preferred editor there. And we have to trash this. What is that preferred editor there Wes? What does it say there in that script? I think it says nano. Yeah, it says nano Wes. That says this. What is that preferred editor there, Wes? What does it say there in that script? I think it says Nano. Yeah, it says Nano, Wes.
Starting point is 01:02:07 That says Nano. I hate that. I got a fork it. I got a fork it. This is a great pick. I am 100% behind Sausage Now. I was a little tepidation. I was afraid of it.
Starting point is 01:02:16 I was like, you know, it's a great name. But no, now I'm loving it. Check out Sausage. We'll have it linked in the show notes. I have a tiny side pick for Sausage. You got an extra? Yeah. Well, every time we run into the word sausage in a place that you don't expect it to be I think of a YouTube Channel that Wes has introduced to us a few times
Starting point is 01:02:34 Wes, can you give us a sense of yeah, just check out ordinary sausage. He's uh, I don't know Let's say food alchemist who's turned Well, let's say he's he's managed to turn water into a sausage as well as what scorpions several types of liquor Really almost anything except, you know regular pork although that too. So yeah Well check out ordinary sausage if you like culinary madness. Oh my god That's a wild side big but I do I do kind of love it. I'm just trying to figure out how he turns water into sausage. Oh, you got to see it.
Starting point is 01:03:08 It's kind of great. You know how YouTube channels can develop their own lore? Yeah. So there's sort of the, in the lore for that channel, there's the pre-water sausage days and the post-water sausage days, because the theory is it sort of broke his brain, and then the channel really took a turn. Sort of like when the Cottonwood got into the studio. That's right, yeah.
Starting point is 01:03:24 Before Cottonwood, it's never been the same. It's never been in the same after cottonwood server runs so much better. That is weirdly true Yeah, yeah, the cat smells still not totally out though All right, so links to the everything we talked about in the show notes We want to hear your editors that we missed and last but not least We are getting very close to home assistant season both Wes Wes and Brent are going to be deploying home assistants. I may re-referb on mine a little bit. Mine's about three years old right now. So if we do something for theirs that I like a lot,
Starting point is 01:03:53 I may end up redoing mine or something. Mine's working fine. So what I'm looking for is first time home assistant setup tips. So if you're listening out there, you've set up home assistant before, and we can get some tips to the boys so that way it starts out right. Also we're looking for hardware recommendations for a mobile Home Assistant in Brent's van because one of the very first projects
Starting point is 01:04:11 before we fix the interior, before we wash the bed, before we probably put new oil in it, maybe just after we've gotten gas we're installing a Home Assistant server in Brent's van. And so I'd love some tips for something that could maybe run off of DC or mobile. We're kind of thinking of Raspberry Pi, but maybe there's a better solution out there. People could boost that in and let us know too. I'm curious as well,
Starting point is 01:04:33 because having seen you over the past few years kind of go down your route, and I remember like you had a whole thing where one version of like integration, I don't remember if it was Zigbee or Z-Wave, you know, like things changed, you'd architected it in one way. So I'm curious if folks have, you know, now that they've gone down the path, what would they do differently to like not get themselves painted into the corners that they have,
Starting point is 01:04:52 in the setup they have now? Yeah, let us know. Send it in and we'll be talking about it very soon. Coming in hot with the boost. You can come in hot with your very own boost. Now, links to what we talked about today are at linuxunplug.com slash 612. Of course, you can also join us when we do the show live. Make it a Tuesday on a Sunday, noon Pacific. Nope, 10 a.m. Pacific. Geez, still don't have it down. You know what you should do?
Starting point is 01:05:16 Don't listen to me. I don't know what I'm talking about. Go to jupiterbroadcasting.com slash calendar or get a podcasting 2.0 app. It's just in there automatically. Why are you listening to me? Why do you make me say it like this? God and mess it up every time. She's Tuesdays, right? Yeah.
Starting point is 01:05:31 Tuesdays. Yeah. At 3 PM. Yeah. All right. Thank you so much for joining us on this week's episode of the Linux unplugged program, and we will see you right back here next Thursday. I'm going to go to bed. you

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