LINUX Unplugged - 600: Everyone, Everywhere, All at Once

Episode Date: February 3, 2025

We celebrate 600 episodes, announce a new show feature, and officially launch the FreeBSD challenge.Sponsored By:Tailscale: Tailscale is a programmable networking software that is private and secure b...y 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. Support LINUX UnpluggedLinks:💥 Gets Sats Quick and Easy with Strike📻 LINUX Unplugged on Fountain.FMnixbsd: An unofficial NixOS fork with a FreeBSD kernelSpeedruns - FreeBSD WikiPick: direnv-vscode — This extension adds direnv support to Visual Studio Code by loading environment variables for the workspace root.Pick: Warehouse on Linux | Flathub — Warehouse provides a simple UI to control complex Flatpak options, all without resorting to the command line.

Transcript
Discussion (0)
Starting point is 00:00:00 Music 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, and welcome to episode 600. Coming up on the show, we are indeed celebrating the big milestone. We have a little state of the show. We have a little show announcement to make, and we have multiple meetups
Starting point is 00:01:02 going on all around the world. We'll check in with them and then we'll top it off like a fine dessert with the launch of the free BSD challenge. Somehow in 600 episodes of this podcast, we have never managed to do a free BSD challenge, so that's coming up and much more. So before we get into all of that, let's give a shout out to all the individuals that have joined us in the virtual Lug today.
Starting point is 00:01:32 Time appropriate, greetings, Mumble Room. Hello, hello. Hello, hello. Hello, hello. Hello, hello. Hello, hello. Hello, hello. Hello, hello.
Starting point is 00:01:40 Hello, hello. Hello, hello. I think we're outnumbered today, boys. Oh my goodness. This was just peeking outnumbered today, boys. Oh, my goodness. This was just peeking out. It's so crazy. Wow. That's great.
Starting point is 00:01:51 Hello, everybody. Thank you so much. We'll be coming back and chatting with you in a moment. I want to say a big good morning to our friends over at Tailscale. Head over to tailscale.com slash unplugged and get Tailscale for free on 100 devices and three accounts. It's the easiest way to connect devices and services to each other wherever they are. It's modern networking in just the best way possible because it's protected by wow.
Starting point is 00:02:19 I run it on all of my devices, literally all of my devices. I'm still able to get by on the free plan, but it just works so wonderfully that I've decided to expand my use into JB's infrastructure as well. It's fast, it's intuitive, it's programmable, it connects in with your existing authentication infrastructure
Starting point is 00:02:37 if you have one for a business, it supports things like ACLs, there's lots of tooling around it too to move files and connect to systems, and you can use it to manage your SSH key so you don't actually have to copy SSH keys to every box. You can use your tailscale credentials and thousands of companies use it like hugging face, Duolingo and Instacart and others. They love it. We love it. You're going to love it. Try it for free for up to 100 devices and three users while you're supporting the show. Head on over to tailscale.com slash unplugged.
Starting point is 00:03:06 And a big thank you to Tailscale for sponsoring the unplugged program. So we would normally at this point do housekeeping, but I thought we'd start since it is 600. We don't usually talk about the show on the show. We just do a little state of the show. These are my rough thoughts. I was just kind of looking back,
Starting point is 00:03:25 the show launched about 11 years and five months ago. Oh my goodness. That was several worlds ago. It's been a long time. And I was looking like Frozen recently in the theaters, the first Frozen had come out. I have a confession. I've never seen it.
Starting point is 00:03:42 Wow. I know, I don't have kids. Yeah, yeah, yeah. I've seen it enough for both of us. Yeah, okay, all right. We'll do it tonight. Russia had just granted temporary asylum to Edward Snowden. Oh, right.
Starting point is 00:03:54 When the show came out. I checked the price of Bitcoin when the show came out. It was $105 for one Bitcoin. How much has changed? When I read our doc this morning, at this little part, I was like, oh, well it was the same price, oh no. No, it's 100,000 delta, yeah. Fedora 19 just shipped with Gnome 38,
Starting point is 00:04:11 or 3.8, sorry. Oh, 3.8. Wow. Little difference there. I just recently had a baby girl, my baby Bella. This is a different time, it's a long, long time ago. And it wasn't our first podcast, right? We've been podcasting before Linux Unplugged.
Starting point is 00:04:30 But I was just looking back at that and thinking, wow, we are, we, I think, are at a fork in the road that is like no other the podcast quote unquote industry or community, I don't know what the right word is to describe it. Yeah, that was still really early days before the podcast boom. Before, and now we're post boom, boom really and what we see is this big shift
Starting point is 00:04:48 and I was I was telling Brent before we got on the air like Last couple of weeks I have had all these conversations with either advertisers or people that are in the process of building podcast hosting platforms and The conversations have generally they just assume that we're doing this podcast on YouTube with video, you know, like I did like a decade ago with the big microphones and the headphones. Aren't we? No, and then I have to tell them, no, no,
Starting point is 00:05:16 we're just doing audio only. Oh. And that has- Podcast classic. That's lost us ad deals because of that. That's crazy, eh? Because for them, it's like, it's not a podcast unless it's on YouTube.
Starting point is 00:05:30 Whoa. And what I think is so ironic about that is, like listen to office hours and whatnot, we have been so focused on Spotify and Apple influencing and centralizing podcasting, that we just totally slept on YouTube. Meanwhile, they've been doing like a low key move to just suck up as many podcasts as possible.
Starting point is 00:05:48 And this now in retrospect is why they killed the Google Podcast app, to get people to move to YouTube. Because before, I mean, a lot of podcasts were on YouTube, but it was sort of like a, well, people are on here, this gets me a couple thousand extra views for folks that don't listen to podcasts otherwise. Right.
Starting point is 00:06:05 And it's been a big shift. Yeah, yeah. I myself catch, I have a pretty good handful of podcasts on YouTube now. I would imagine Joe Rogan had a lot to do with that. Oh my God, producer Jeff, just to prove a point, when I started publishing on YouTube, it was four by three. And then within a short period of time, they went to 16 by nine, but all, it was four by three. And then within a short period of time, they went to 16 by nine, but all my gear was four by three.
Starting point is 00:06:29 So I had to- Oh, that sucks. Yeah. It, we tried this. We've done this path. And then what we decided to do was focus on audio because we could do multi-track. So each one of us and the Mumble Room are on our own tracks.
Starting point is 00:06:42 And if there's something weird with our audio, it can be independently cleaned up. But when you do video, you're editing a video show and that's stereo generally, not always, but generally. And it's a different kind of edit than an audio podcast. And we wanted to really focus on great audio. But the world, it's scary to me because the world is leaving shows like ours behind to a degree, at least for a while.
Starting point is 00:07:07 I think these things tend to be cyclical, but I don't think this cycle is over. I think over the next 100 episodes, I think specifically Linux podcasts and others that are hyper local, hyper niche podcasts, I think we're going to face the Linux magazine effect. We're going to see a fade of some of these independent creators. Because monetization is moving to YouTube and video ads. YouTube offers a built in
Starting point is 00:07:33 monetization path. Hosting costs even for audio podcasts, but especially for video keep rising YouTube distributes for free. Most podcasters that are launching a podcast right now feel like they have to do video. It's also where, I mean, right, like, if you think about wanting to become someone who makes content, what is the model for that? YouTube.
Starting point is 00:07:54 If you go on YouTube, there's a path to monetization. If you go on the, if you go a podcast, an audio-only podcast, it's a bespoke custom path to monetization if you wanna make it sustainable. Or you're doing, or reels or shorts or something that's even further from podcasting. Right, right. And all of these centralize.
Starting point is 00:08:11 And YouTube, this is kind of funny, YouTube as of last week, if you said COVID came from a lab, you would get your video demonetized. This week, you can now say COVID came from a lab, and your video will not get demonetized. Regardless of your opinion on it, it's an example of how the platform can impact speech.
Starting point is 00:08:33 But beyond just like that direct example that actually just happened in the last few days, there's also just the incentives of a platform like TikTok, like YouTube, they incentivize a certain type of content that I don't think creates good dialogue around free software. And we've talked about this before, but I mentioned it because I think over the next 100 episodes, you're going to
Starting point is 00:08:53 see a near total capture of the top 100, 300 podcasts to be on YouTube. And something that was once decentralized and independent by its default distributed over RSS is going to be published on YouTube. And I, and I by its default, distributed over RSS, is going to be published on YouTube. And I just ask you, the reason why I'm at picture your own industry that you work in right now, going through a seismic shift like this, that you think is making things worse and not better.
Starting point is 00:09:17 But the momentum just seems unstoppable. You can't stop this trend, even though you think it's identifying your line of work. It feels like a takeover almost, it's scary. And I don't think it's the end find your your line of work. It feels like a takeover almost. It's scary. And I don't think it's the end of podcasts or anything like that. I think there's totally going to be a path forward for audio podcast. Video didn't kill the radio star.
Starting point is 00:09:34 But I do think it's going to require tougher choices. And I do think it's going to require listeners to be aware of the situation and make active choices to support independent content and decentralized content. So we don't all end up swallowed up as a whole. But I also think like we have to keep looking to the audience more so for guidance than ever. Maybe there is a point where we do pivot to video if that's what the audience wants, because
Starting point is 00:10:01 ultimately we are trying to create something that you enjoy. Right. Like we don't want to just sit here talking into the wind, but we also want to create something we can be proud of that as a whole improves the dialogue for the Linux community. You know, this is a very powerful medium podcasting. It's funny that's happening now, too, because podcasting has never really been more prevalent in the political dialogue and news dialogue and the cultural dialogue in the presidential elections. Like podcasts really had a role.
Starting point is 00:10:31 Yeah, but they were podcasts. They were all on YouTube. Yeah, people go on podcasts and then people talk about it on social media. That's kind of what happens, right? I hope, I hope, you know, that the last 600 episodes essentially are viewed as a down payment on our commitment to keeping this independent, to keeping this as decentralized as possible.
Starting point is 00:10:52 We're going to look to you though for guidance if you want us to change what we're doing or if you want us to stay on the path, because we're working with you together to create this content and we want to try to improve the dialogue in the Linux community and get better and better at that. So we're 600 episodes in and I just want to try to improve the dialogue in the Linux community and get better and better at that. So we're 600 episodes in, and I just want to thank everyone for listening. It's been an incredible journey for us, and I just want to keep going, and really grateful for the support and the audience
Starting point is 00:11:15 and the community that's built up around this. And so we're going to get to the meetup speaking of community in a moment. You wanted to say something. I did want to say something. Like this is us reflecting on the show, and I just want to say something. This is us reflecting on the show, and I just wanted to say, Chris, thank you for doing the show for this long.
Starting point is 00:11:30 You dragged Wes and I into this whole crazy bandwagon you got going on here, and I think I can easily say that's changed my life in one of the most positive ways I've experienced. Cheers to you, boys. Wouldn't be able to do without you. Come on, get it up there. Come on, get it up there. Come on, get up.
Starting point is 00:11:45 There's nice to have you in the studio. There we go. Come on there. Wouldn't it be great if we could do it in the studio every, every Sunday. Um, also want to say, uh, thanks to drew, like he's such a big portion of why this podcast sounds so I know we wanted to have drew here. I was going to say we wanted to have true here today too. And like Drew's always here, but he's also not, never here because he's, you know,
Starting point is 00:12:07 doing the editing as soon as the show happens and he puts it out as fast as he can and that's just, yeah, huge massive. He's like an omnipresent meta-spirit. And we get to start slacking off and he goes to work. So, with that out of the way, and thank you everyone. Let's talk about a new feature that's coming to the show. We'd like to try to have something for you for episode 600.
Starting point is 00:12:29 And with episode 600, we are officially, we've been experimenting for a couple of weeks, we're officially rolling out transcripts with every episode of the unplugged program. It's the first show in the JB lineup that has this workflow that we're building out around it. So it's kind of a build and learn. And our current implementation does have speaker diarization. So you'll know if it's me or Wes or Brent or the Mumble Room, for example, or a clip. That does depend on your particular client having support for it. Yes, not all clients support that.
Starting point is 00:12:59 Again, if you have a podcasting 2.0 app, you're going to have a better chance of taking advantage of this stuff. But there are some 1.0 apps that'll also read these transcripts. It's not perfect, right? Because it's like a whisper transcript or whatever. However, we are doing STEM isolation. So each, again, the advantage of doing an audio podcast
Starting point is 00:13:18 is we can individually process each track separately. So there's no crosstalk. It's when it's transcribing Brent's track, it's only Brent speaking. And so it should be a, and we're also doing it with flak audio right off of the editor, right off of Drew's editor. So it should be the best case scenario
Starting point is 00:13:38 for the cleanest, best transcript. But the reality is we have terms we use on the show that we can't even get right. And that we make up. Yeah, so there are gonna be certain words, we don't need people telling us about every, we are reviewing them, we don't need everybody, but if there's some weird, obvious issue,
Starting point is 00:13:55 we'd like to know, because we are still early in this, but things like if it calls Nick's N-C-I, or N-I-C-K-S, whatever, like there's nothing we can do about that. I mean, sorry, it doesn't know N-I-X. Hey,-I-C-K-S, whatever. There's nothing we can do about that. Sorry, it doesn't know N-I-X. Hey, Nick makes a great O-S. Yeah, Nick O-S. So we'll hopefully get it sorted out as we build it out,
Starting point is 00:14:15 and then we'll build this into other shows, and we'd love to hear your feedback on it. And then ultimately, we'd love to have people help us integrate it into the notes search or something like that, so it also makes the show more accessible for finding things after the fact. I got some questions. Yeah.
Starting point is 00:14:30 So, well, first of all, this is amazing. We've been talking about this for so long. I'm super happy to see this coming out. I think it's gonna be awesome. Yeah, the diorization was the bit that took, we wanted to have, and then of course, we put all this work into it, then it turns out only a handful
Starting point is 00:14:44 of the clients support speaker detection, but we have it. Are we feeling as ambitious to do the back catalog? I suppose if we built this in a way where we could apply to other shows, eventually we could probably do that too. Right now, we're paying for the hours that run for the speech recognition, so we don't, that'd be hundreds of hours.
Starting point is 00:15:08 Yeah, yeah, I know. How many episodes? But yeah, I think eventually we should. It would be nice to know if people would like that, because maybe no one's ever gonna listen to them and it's not worth our time, but if you care, then please put your vote in. I mean, in the world of large language models,
Starting point is 00:15:22 it's probably always a good idea to have it, but. Yeah, there's a lot of future room here, you know, that we're gonna add them to eventually have them more integrated in all the things, or whoever wants to build stuff with it. I mean, best case scenario, we would build this out to a point where we publish a transcript,
Starting point is 00:15:36 and then people could make an improvement, you know, oh, that'd be sweet, and then they could submit it into us, and we could essentially apply that improvement, you know, maybe like, some workflow sweet. And then they could submit it into us and we could essentially apply that improvement, you know, maybe like some workflow that could make it possible for the community to improve them if they want to or not. But we could accept those essentially patches,
Starting point is 00:15:53 apply it to the main transcript and republish it because they're just sitting, you know, as a JSON or VTT file on an endpoint. So you could replace them with the improved language pretty easily. And then they would just load again in the next client. So that is something we've been working on. And we have been testing it.
Starting point is 00:16:09 So if you've been eagle-eyed out there, you may have noticed it pop up in a few episodes. And if you don't see it show up, probably a feed issue. The members that get the bootleg, they already get a transcript version. They've had that for a while. I don't know if we're going to... We've got to figure out how to do it for the members versions in particular, too.
Starting point is 00:16:34 There's a different workflow there, too. So there's still some things we've got to sort out. Yeah, there's a reason we did LUP first. Yeah. Yeah. Yeah. So, okay, with that, with that announcement, Brentley, we got a lot of people in that mumble room and you got a list over there.
Starting point is 00:16:49 Goodness. And do you want to maybe start with the different meetups that are happening right now as we record episode 600? Yeah, this is amazing. I would say incredible. And a first time in Linux Unplugged history, we have meetups happening concurrently all over the world, which is so fun. So thank you everyone who's doing that. We do have some
Starting point is 00:17:13 who have also been able to join us here in the mumble room. So I'm going to try my best to guide us through that. And if I missed anyone, well, I'll bring you in later. So first of all, Andy, we've got you there over in Croatia. You want to say hi? Hello, I'm Andy from Croatia and I'm enjoying Linux Unplugged show. Thanks for joining us. It's awesome. Hello Croatia. Hello Andy. Nice to have you. Now our dear friend, Byte, I know you have a crew of people you're hanging out at Fosdom, which is happening at the exact same time as Linux Unplugged 600. Say hi.
Starting point is 00:17:45 Yes, hello, hello. And guys? Woo! Oh, man. This is some of the same people who are part of the crew who were shaking the bus last time I was in Berlin, so thank you for that memorable experience. We also have a meetup in London. You guys wanna say hi? Hello, this is G-Van here. Hello, G-Van. Sounds like there's more fun happening over there.
Starting point is 00:18:11 We thought we would have more people, but there's only three of us, unfortunately, but we're still having a blast. Sounds good. Good. That's all right. Just claim more people showed up and drink for all of them.
Starting point is 00:18:21 Thank you guys for making it. We've been talking N's and Docker and enterprise. That's amazing. Uh, Kea, with Joe, you're in Michigan. That's correct. Lansing, Michigan, the capital city where people drive from Heathrow and Flint area. Hello. Hello. Thank you for being there. Hey, we'll go next. This is Orlando checking in.
Starting point is 00:18:47 Next we got Matty. You're in Slovenia. Yeah, hi, guys. It's actually a group of us of two, Matt and Luke from Slovenia, the chicken-shaped country in middle Europe. Oh, sounds delicious. Hello, gentlemen.
Starting point is 00:19:01 Thank you for joining us. There's also a Midwest meetup happening in Minneapolis. If I can get my M places proper. Well, hello. We're coming at you from Igloo on Lake Minnetonka. There's three of us out here and we got some people from Iowa too. Oh, yeah. Hello. There's also a crew in Oakland. Hi Oakland.
Starting point is 00:19:29 Hey, shout out from Oakland. Hello Oakland crew. How many people do we have in Oakland? We're four here. We're in a hacker space. It's a nonprofit. They let us use the space. We're surrounded by all kinds of gear from the 70s forward.
Starting point is 00:19:47 That sounds perfect. That's great. Nice. Of course, Chris, you'll have some sweet memories from this place. My favorite Toronto team. Hello, Toronto. Team Toronto is muted at the moment. Maybe they had some mic problems.
Starting point is 00:20:03 They're muted, but they're there. I can verify. Hello, Team Toronto. Thank at the moment. Maybe they had some mic problems, they're muted, but they're there, I can verify. Hello, Team Toronto. Thank you for being here. And then while Team Toronto fixes their mic, Tech Dev was in route. Tech Dev, where are you at?
Starting point is 00:20:16 We're in Massachusetts, we got four of us here. Very nice. And was there a little bit of a story about this meetup in particular? Oh man, okay, so this was so much fun. I am notoriously late, but I'm based out of Maine these days. I had a friend meet me at the border who's an officer who doesn't want to be named. But that friend then gave me an escort from the border between New Hampshire and Maine all the way to Worcester, Massachusetts.
Starting point is 00:20:44 I got here just a couple of minutes before you guys press the record button and start up the intro. How do I get this escort? I want it. Because now I have reason to believe this officer might be a listener as well. That one I don't know. I know that this person knows of the show. I've set up a home assistant server for them in their house and a workshop that they have.
Starting point is 00:21:03 I don't know if they listen to the show, but they do listen to me when I complain about being too late for things and then give it. Well, congratulations. I think you win the cake for the only meetup that has a police. Did we miss anyone in the mumble room there? Did we get all of the, we have a whole bunch of folks in there. Well, we do have a, our dear mini Mac. Of course.
Starting point is 00:21:24 Mini Mac has been working his tail off. Minimac, you're at a meetup of one right now still, yeah? Yeah, yeah. It's me, myself, and I, in fact. But you do have a beer open, yeah? Yeah, I do. I do indeed. I do indeed.
Starting point is 00:21:37 And I have the whole community around me. I'm happy. Well, can we just, everyone say thank you to Minimac. He's been looking after the mumble server for what? Years and years? I don't even- Round of applause for Mini Mac. He's been working his tail off this morning particularly. Team Toronto round two.
Starting point is 00:21:53 Hey, there we go. Team Toronto's back. Team Toronto, how's it going over there? Little rowdy. There they are again. Thank you. I was thinking about, I know that I listened to the first Linux and Plugged show and I know I was in the Mondeau Room, but I was not a moderator at that time.
Starting point is 00:22:13 And I started maybe a year later when Rotten Corpse told me that I would be a good addiction because with Europe and TimeZone and everything would be a good addiction because in fact with Europe and time zone and everything would be cool. Yeah. And so I started to be moderator. But it reminds me, you remember when I once killed the on air room, I deleted the on air room. That was right at the beginning.
Starting point is 00:22:41 That was like, yeah, my first baptism, like, then I deleted that on air, oh man. But no problems since then. It's been pretty good. Even though we had to reboot today. Now, Brent, we have other meetups actually going on too. They're just not in the Mumble Room. Yeah, well, I'm wondering, did I miss any meetups in the Mumble Room, or does anyone else in the Mumble Room
Starting point is 00:23:02 wanna say hi before I move on to the others? Can I say I'm sorry for Minimek, that I caused trouble today? the Mumble Room or does anyone else in the Mumble Room want to say hi before I move on to the others? Can I say I'm sorry for Minimac that I caused trouble today? There may have been a server crash issue. It's fine. It's fine. Hey, this is El Rey. I was going to say thanks for being an awesome show, guys.
Starting point is 00:23:17 Well thank you for everything you do. Thank you for making it, man. It's nice to have you here. Very nice. This morning, this afternoon, whatever it is. Yeah, Arie was a key contributor on the website itself. Taught me a heck of a lot of things in trying to help the community build something awesome, which is totally happening.
Starting point is 00:23:34 So thank you to the website crew as well. Now we do have other meetups, believe it or not. So there were 14 meetups in total, at least listed on our events page that we threw up. And some of the other meetups happening right now, they're little listening parties. There's one in New York City. I guess there's, I mentioned the one in London, we have one in Minnesota. There's another happening in Walla Walla, one of my favorite Washingtonian places.
Starting point is 00:24:00 And another in Atlanta, Georgia. But there is one that I missed. We are throwing our very own meetup. Oh, that's right. In a few hours. Did you forget about that one? I guess I did. Yeah, we have a party to get to after this.
Starting point is 00:24:15 Yeah. And so I'm sure we will have a crew of people to hang out with. Well, thank you everybody for making it. Now, this is episode 600 is also going to be special because this will be the episode that we kick off the free BSD challenge, which I cannot believe in retrospect. I wasn't really open to the idea, but you know, now having reviewed it, I can't believe we haven't done this before.
Starting point is 00:24:36 It only took me 500 episodes to convince you. Before we get into that, we kind of have a special snail mail. We do have snail mail. I did have a thought before our snail mail. If any of these meetups, you guys want us to build a matrix room for the meetup, I know that often gets the crew to do meetups without us. Keep doing them.
Starting point is 00:24:54 Please reach out to me personally and help make that happen. But yeah, snail mail of all things. If you send us snail mail, we will definitely get a giant grin on our face. And this one in particular is, I don't know, I don't even have words for how great this is. So this one is, has a giant, how would you describe this?
Starting point is 00:25:12 It's a giant rocket. It's a photograph of a rocket that looks like it's in a futuristic kind of... I thought it was like one of those like maker spaces you go to over there in Berlin. So I haven't been... It's a postcard, we should say. It's a postcard. It is a postcard, yes. Kind of. I thought it was like one of those like maker spaces you go to over there in Berlin. So I haven't been to this specifically. It's a postcard.
Starting point is 00:25:27 It's a postcard. It is a postcard. Yes. So let me read what it says here. Dear JB team, sending my greetings from the Chaos Communication Congress in Hamburg, Germany. The picture is a few years old, but it conveys the vibe perfectly. Cheers from Gilgwath. And it even has a rocket postage stamp.
Starting point is 00:25:49 Yeah, that's pretty great. Really, really super sweet. I think this might end up on the studio fridge. It's going on the fridge. Thank you for the postcard and thank you everybody. Now let's get into the rest of the show. Onepassword.com slash unplugged. That's the. One password dot com slash unplugged. That's the number one password dot com slash unplugged.
Starting point is 00:26:09 And it's all lowercase. If you will, for a moment, imagine your company securities like the quad of a college campus. We've all seen this before. There's those nice, happy brick paths between the buildings. You consider that to be the company owned devices, IT approved apps and managed employee identities. It's beautiful. It's wonderful. It's serene. And then there's those past people actually use. The shortcuts between the official past,
Starting point is 00:26:34 the ones that have been worn through the grass, those are generally the straightest line between point A to point B and people just naturally gravitate towards those. Consider those to be unmanaged devices, shadow IT apps, non-employee identities, even things like contractors. The reality is most security tools only work on those happy brick paths, but the security problems, they take place on the shortcuts. One password extended access management is the first security tool that brings all of these unmanaged devices, apps, and identities under your control.
Starting point is 00:27:08 It ensures that every user credential is strong and protected, every device is known and healthy, and every app is visible. One Password Extended Access Management solves the problems that traditional IAMs and MDMs just can't touch. It's security for the way people actually work today. And the great news is it's generally available to companies with Okta, Microsoft Entra, and it's in beta for Google Workspace customers. Now we all know OnePassword makes great password management software. And a good password manager is the night and day difference
Starting point is 00:27:40 between basic security hygiene. Well, OnePassword's award-winning password manager is now combined with Extended Access Management, and they regularly undergo third-party audits. They have the industry's largest bug bounty. They just exceed at all these standards. So go secure every device, every app, and every identity, even the unmanaged ones.
Starting point is 00:28:02 Go to onepassword.com slash unplugged. That's all lowercase. The numberpassword.com slash unplugged. That's all lowercase. The number one password dot com slash unplugged. Onepassword.com slash unplugged. Well, because it's episode 600, we decided to just do things in a different order. Why not? Shake it up. And we wanted to do this specifically to get your advice, which we solicited for how in the world are we going to do this free BSD challenge.
Starting point is 00:28:30 And so we're going to look at the boost first. And now it is time for the boost. Yes, indeed, because lots of these are about the free BSD challenge and our baller booster this week for episode 600, the only episode of the country there ever ever will be is the dude abides with 700,000 wait seven hundred and seventy thousand With seven hundred and seventy thousand Right there is a showmaker.
Starting point is 00:29:07 Thank you, the dude. Appreciate that. He says, I had to spend two hours yesterday debugging what happened to my albihub. It turns out it was down and I hadn't boosted in a while and my funds got transferred to onchain. So I had to open up some new channels to get all things going again. But thankfully I got it up in time for the 600th episode. Hopefully I got the math right.
Starting point is 00:29:28 Now, what I love about this is the work he put into getting his own self-hosted boosting infrastructure up and going for the 600th episode. Like, that is only this show's audience, literally only this show's audience in the world would do that, right? Like, let me stand up a bunch of new infrastructure so I can spend the money. So incredible. So incredible. So I don't know if he was going for a particular math, but... I think 600,000, but then maybe some of these extra boosts kind of tallied up. I see. Okay. All right. I see. There you go. Oh, 600 for the 60. Yeah. Wow. Thank you again. Thank you. That is really, that is the 60. Yeah, wow, thank you again. Thank you, that is really. Pew, pew, pew.
Starting point is 00:30:06 That is really generous, really appreciate that. Okay, so speaking of folks who've been working on setting up Albie hubs, big lang boosted in, but we had another issue with missing metadata. So we're gonna investigate that, see about it might be a upstream LSP issue. The Sats made it, just not the message,
Starting point is 00:30:22 but you know, manual back channel. So we got 327,170 Sats made it, just not the message, but you know, manual back channel, so we got 327,170 Sats. Hey Rich lifestyle! Awesome. You're a good buddy. Again from a self-hosted setup? Yeah. Oh my god, amazing.
Starting point is 00:30:36 Now that was gonna be a more reasonable 65K, but you know, five test boosts, not sure if it's working means, McClane is super generous. Happy 600, he says in the boost. Thank you, McClane. Really appreciate that. Now, Vamax sent us two boosts, and they're both quite special.
Starting point is 00:30:54 One of them here, 100,000 Sats. I hoard that with your kind comfort. Just pump the brakes right there. Vamax, that's amazing. Thank you. So Vamax first boost here. Cheers to 600 for shower thoughts. I recommend a memory trick I learned from my pastor. Oh.
Starting point is 00:31:10 Here it goes. Whenever you have a thought you want to remember, set that thought as an object in a picture. When you have another, add it to that picture in a way that makes sense. Then when you can record things, walk through the picture and write them down. For example, when I was listening, driving home, and needed to remember what to boost, I pictured the podcast index text box with a brain in it. And then for my thoughts on spring tuxes, I added a big plus on top of the brain. The more ridiculous the picture, the better. Hmm, I like that.
Starting point is 00:31:46 It seems like a variant of the mind palace sort of technique. I have a cheap, like, I gotta remember something, and I cannot, like, I can't write it down or something. And that cheap trick is I'll screw something up in the environment, like, you know, put a cup upside down or put something on my keyboard, so that way when I see it, I'm like, why the hell did I, oh, right. That's one of my quick go-to tricks,
Starting point is 00:32:08 but I like this a lot. That explains a lot about the studios. That's a good trick though. VMAX did send in a second boost here, one, two, three, four, five Satoshi's. Oh, you know what that is. So the combination is one, two, three, four, five. So it looks like this is actually the boost
Starting point is 00:32:26 They were trying to remember spring plus tuxes. That's the stupidest combination I've ever heard in my life Okay. All right, fair enough. Yeah, I've actually been I did rethink it late in like that sounds like a pain in the butt I don't I don't really want to do that Thank you for the boost appreciate it Nostromo comes in with 100,000 sets. I hoard that which your kind covet. Boy, they are doing a lot with Mayo these days. 600 times the penguins call.
Starting point is 00:32:56 Brought a lot of fun to one and all. Aw, that's nice. Wait, what did he call us? Well, we are kind of penguins. That's usually what I generate when I generate a picture. We're penguins in there, you know? I love it. You've been doing what?
Starting point is 00:33:08 Oh, by the way. Thank you, Nostro. Always nice to hear from you. KR Hill 94 comes in with 50,000 sets. Right. Coming in hot with the boos. Oh, volunteering to try free BSD on a raspberry pie. Uh-huh, noted.
Starting point is 00:33:23 Okay, see, what do you guys think about, I was thinking about trying it on the Pi 400, not as my main system, but. Yeah, at least one of us should, I think that's a good idea. Yeah, okay, I'm down to try it on the Pi 400. And sounds like KR is as well. Very good, very, very good.
Starting point is 00:33:37 Muahahaha! Sorry. Well, Jade Snake came in with 40,000 sats across four booths. Tough little shit. Little. Chris, I've been listening since the early Lunduk days. I've been a member for many years, but have been mostly an asynchronous listener. Well, nice to hear from you.
Starting point is 00:33:58 Well, let's hear it good, buddy. Recently upon reflection, it struck me that hundreds of podcasts and media personalities have come and gone over the years. But you've been the central pillar of all my listening, not just podcasts, for over 15 years. So thank you. Wow. Thank you.
Starting point is 00:34:17 That's incredible. I hereby nominate Chris Lass for Linux King, or at least Prime Minister. That makes sense, guys. You're doing a good job. That makes a lot of sense. That's great. Thank you very much. Is that Sam Squanch?
Starting point is 00:34:31 Is that who that is? That's Sam Squanch. Ah, thank you, Sam Squanch. Nice to hear from you. Otterbrain comes in with a row of McDucks, 22,222 sats. Things are looking up for all my duck. You guys are the best. Thanks for being the cure for my Sunday...
Starting point is 00:34:46 ...scaries? Like, because you gotta go to work the next day. Uh-huh. Congratulations on 600 shows. Looking forward to 600 more. Yeah, buddy! Bring it. Thank you. With the support, we will. Uh, tomato comes in with $22,222.
Starting point is 00:35:03 This old duck still got it. Congrats on 600. Thank you, Tomato. I'm excited for you lads to do a free BSD challenge. All right. I'll actually happily join in. I run NetBSD on some of my servers, but haven't given free a try in a while.
Starting point is 00:35:19 I was also glad to hear Chris made the connection with NixOS. I mean, as someone who's been using Linux and BSD since the 90s, the central point of configuration was a nice, familiar feature of Nix. I wish I could have organized a local meetup for 600, but family things come first. Cheers! Understand, Tomato, maybe for 700.
Starting point is 00:35:39 Maybe for 700. Jasko boosted in 20,000 sets. Coming in hot with the boost. Happy episode 600, guys. Thank you for all of the hard work over the years building this amazing community. Well, thank you for the boost. Regarding Linux phones, I'm more excited about the Comet
Starting point is 00:35:56 than anything crowdsourced. The Librem 5 did leave a bad taste in my mouth. There. I recently solved my mobile Linux fix with an OnePlus 6 running post-market OS and have been loving it. I built a folding keyboard case around it and have been using it as a handheld laptop.
Starting point is 00:36:15 Okay. Brett, maybe this is your backup hatch, right? This sounds actually pretty sweet. This is your escape hatch if Graphene OS doesn't work out for some reason. If I can do a little self-promo, people can find my 3D files, build instructions, and photos at jasco.website slash step.
Starting point is 00:36:31 That's jasco.website slash step. I still carry an iPhone as a backup device, but have barely been using it. Postmarket OS and a case that's also a keyboard sounds like a pretty interesting combo on a OnePlus 6. You know what I just pulled out? In Canada we used to call it the HTC Dream, but it was the old Droid phone, the very first one that had the flip out keyboard, the first Android phone.
Starting point is 00:36:55 Yeah, yeah, yeah, I remember that. I think it was amazing. It was pretty great. I had it tucked away in a drawer and PJ mentioned it and I pulled it out of the drawer and I just held it in my hands like, they knew how to make phones back then. I think I've kind of peeked on how good I'm gonna get at touchscreen keyboards on a phone. I'm not horrible at it but I'm not physical keyboard at it you know like yeah
Starting point is 00:37:16 fast at a physical keyboard. Yep. In fact with the Fudo keyboard I pretty much almost always just use voice dictation if I'm doing anything more than a sentence. Well, you're still waiting on that neural link, right? Yeah. Wouldn't that be nice? Wouldn't that be nice? Only like to be open source, not owned by Elon and not creepy. Distro Stu comes in with five thousand and two sets. Hail. Mr. The second boost on episode five ninety eight about the next article.
Starting point is 00:37:43 Oh, right, right. And are you at the Oakland party? Is he there? Yes, yes, yes. I'm here. All right. Hello, Distro Stu. Thank you for the boost, buddy.
Starting point is 00:37:56 Appreciate you. Nice to hear from you. Well, Shy Fox comes in with a road ducts. To automatically set my time zones in NixOS, I use services.automatic-timezoneD. There you go, Brent. So this is for you and your traveling. Yeah, I clearly have things to learn.
Starting point is 00:38:13 They say has worked flawlessly while I... Galavant. Galavant on business trips. Wait a second, those two things seem like they don't match up. Hey man, make the best of it. I love it. Great advice, thank you.
Starting point is 00:38:25 And the second boost here says, I probably should have added my comment was in reference to a pre-show that Brent mentioned about time zones. And I sure did. Yeah, get your automatic time zone. Time zones figured out. Actually, my computer is telling me the wrong time right now. I know, I'm sure it is.
Starting point is 00:38:41 I'm sure it is. Alright, so going back now to Distro Stew. Yeah. Hey guys, thanks for discussing my right, so going back now to Distro Stew. Yeah. Hey guys, thanks for discussing my post, Nick's death by a thousand cuts. I like how this conversation has been coming up more these days and all the friendly responses I've gotten, including from multiple C-suite folks in the Nick's world.
Starting point is 00:38:56 That's nice to hear. Oh, good. Clearly, y'all have drank the Nick's Kool-Aid. Woo! As have I. This is why I use Nick's everywhere, but this article was very focused on desktop use. Nix is great on the server, but are you guys using Nix all day every day on the desktop?
Starting point is 00:39:12 For my work, I regularly get, pull, and compile open source projects from many languages. I think the story for server production use is different, and I should highlight that fact more. I get the sense that maybe Wes uses it daily and perhaps is your local flake guru who likes to dig deep on solutions and share them across your systems. Yeah, okay, And I should highlight that fact more. I get the sense that maybe Wes uses it daily and perhaps is your local flake guru who likes to dig deep on solutions and share them across your systems. Yeah, okay, that's fair. Yeah.
Starting point is 00:39:30 This is really better as a conversation and I'm working on a follow-up blog post. So I won't rebut each point here, but I will agree with you that comparing Nix to traditional Linux is really comparing apples to oranges. They are different beasts and really provide different features. Anyway, great show and thanks for the discussion. See you in March. Here's hoping Pasadena is still standing
Starting point is 00:39:49 We're on the street is the convention center is being used as an evacuation shelter these days Everything we've heard from folks involved is that things are still on schedule and planning to go forward The skating rink is still there too, right? I'm sure and we'll have some updates I guess in the pretty soon future on car plans. Did you want to respond to the desktop? I had a thought on the desktop thing. Oh, you go first. You know, this is not a great analogy,
Starting point is 00:40:11 and this is something I'd love to have feedback on to refine, but to me, it's like asking, are you going to daily drive that car that has an automatic starter? Or are you gonna, because you know, the crank engine, they're better cars. You know, the one over. Yeah, you got to crank it but it's a better car. Like to me what Nix is, is finally what developers have always had and and what a developer the feeling of I put my instructions into the machine and the machine is manipulated and
Starting point is 00:40:42 does what I tell it to do and produces the result I want and we've gotten that in the mechanical world to a pretty fine point. But in the software world, there is this nebulous it works factor. And a lot of times it's a bit of a black box. And what Nix does is you program the operating system level now. It's not as it's not as complicated as programming, but it essentially is this. And you are programming a computer
Starting point is 00:41:09 and you are getting the exact results from that computer that you want. And anything less than that is this vague black box that is storing a state for you. And so to me, it's not a question of different distributions do it differently. To me, this is a complete shift in technology. We're going from a totally manual something
Starting point is 00:41:33 that doesn't work well for everybody, to something that is completely programmable. So now the operating system is programmable, and the applications are programmable. There's no coming back from that because this is how it should have always worked. The computer should have always been given instructions and then done exactly what we tell them to do. It's always should have been this way. We just, we didn't do it. We took a different path. And so once you make that kind of switch
Starting point is 00:42:02 and thinking, there's really no going back, I think. Doesn't make the other stuff less valuable. It's just done differently. And you know, that's why, yeah, of course, I use it as a daily driver. Of course I do. I do think, Stu's on to something here, you know, regularly get point and compile open source projects from many languages.
Starting point is 00:42:21 I do think, and maybe we didn't do as good of a job articulating this as I'd like in the episode, I think as a DevOps sysadmin developer desktop, that might be one area where it's kind of the hardest if you're not also a Nix developer to meet the expectations that you have from a different Linux distribution or a Mac. To that point, I think that's why it's never going to be 100% solution because there's always going to be that legacy because we've done it the other way for so long. There's no going back. But, you know, for the stuff I run.
Starting point is 00:42:54 Okay, Distro Stew here, can you hear me? I was just going to say that using Puppet is a lot like, or using NixOS is a lot like using Puppet or Ansible to the extreme. Yeah, yeah, turning it up to the max, right? Down to the individual system D level. And without some of the, you know, I do, some of the same escape patches don't quite work. Well, I'd like to add to that my experience has been almost exclusively on the desktop. It's only until quite recently that I've started using it on the server and I've come to love it because of its simplicity and maybe that sounds crazy because I think
Starting point is 00:43:31 maybe that's an unpopular opinion but it has made my managing my desktop so much simpler and to the point where I have an expectation of what will be on my desktop and it's always that and it doesn't deviate from that and I can predict what's gonna be there and remove and add things actually quite easily. It was really nice when I resurrected an old machine that had been sitting around for months
Starting point is 00:44:00 and just updated it and got right back to use. I mean, it cross releases. Anyway, moving on, I'll take this next one. It's from Gene Bean. Speaking of Gene Bean, four thousand eleven sats. Oh, my God, this drawer is filled with fruit loops. He's been setting up his own self-hosted setups, too, which has been really great to see.
Starting point is 00:44:16 And it sounds like he's using Nick's OS on Hetzner and he's got tail scale loaded up in there, too. He says, regarding the shower aha moments, I use a voice assistant to remind me in about an hour. That is one of the nice things about using the stock OS is reminders and things like that. That's the number one thing I miss. The number one thing is being able to bark at the machine and set a reminder.
Starting point is 00:44:40 One day. Yeah, I was hearing a bit from Gene about this setup, and yeah, it seems like it's working well and it's a nice setup I think many folks could copy. And Gene took an interesting approach with NGINX. We were doing, I think, NF tables, but for a similar setup. So you have like a VPS front end on Hetzner is what he's got and then a actual like,
Starting point is 00:45:01 you know, lightning node on his LAN. Which works especially well if you have to, you know, you want a full Bitcoin node and stuff that can have some disk requirements and various other things, so. Yeah. Neat. Thanks for sharing, Gene. Marcel Boussin with 5,000 cents. You're supposed!
Starting point is 00:45:17 Congrats on 600. I just got a notice that my Pixel 5 is no longer receiving security updates and I should replace it immediately. I hate throwing out stuff that works though. My laptop is 10 years old and my mom is still happily using the one that I had before that. Why can't Android be more like Linux? I'd definitely be interested in a Linux phone. I also hate that everything has to be a stupid app these days.
Starting point is 00:45:42 If I could do all my sensitive stuff like banking on my computer, I wouldn't really have to worry so much if I just stuck with the Pixel 5. Old man yells at cloud, I guess. Yeah. I mean, this is where post-market can kind of step in, right, to a degree for some of these things. But it is really so many things are app-based and require all the Google crap. And it is a bad situation. It's only slightly better on iOS, you know, but an iPhone 7 or whatever is probably getting rolled off right now.
Starting point is 00:46:09 Yeah. Something like that. Well, Cyra boosted in a total of 3000 sets. If you guys are moving forward with this challenge, I will do gaming benchmarks, Arch versus FreeBSD, and I will boost those results. All right. Okay.
Starting point is 00:46:24 Putting that down, that's great. Also thank you again for all the amazing content that you put out through the years. I should have boosted sooner. It was so easy. Oh good. I'm glad it wasn't too hard. Thank you for setting it up. They say here, by the way, postcode boost, except it's J3B2ECO2.
Starting point is 00:46:41 You're all going to need Brent to pronounce it. Please don't let me down, Brent. Oh my. except it's J3B2ECO2. You're all gonna need Brent to pronounce it. Please don't let me down, Brent. Oh my. Yes, zip code is a better deal. Is it like Saint Louis La Ha Ha or something? But let's find out. Is this maybe a perplexity question?
Starting point is 00:46:57 Let's be real. Maybe this is a little beyond the map. Well, I'll send it to Brent here. I've got my initial map. In an aquaway or something? Well, here, I put you. I gave you a slack if you want. Oh, I'll just look over your shoulder.
Starting point is 00:47:11 It's fine. He's in studio. You can just look over your shoulder. Oh my god. OK. Now, why you guys? It's in Quebec. Oh.
Starting point is 00:47:20 It's Saint-Jean-sur-Richelieu. Oh. Good fishing up there in Quebec. You know, I was thinking of Quebec the other day, but I'll tell you that story later. Well, here's good fishing up there. I hear he's a good guy. Thanks for boosting in. Appreciate that. That was fun.
Starting point is 00:47:35 Open Source Accountant is back. B-O-O-S-T. And he says, for shower thoughts, I used something I learned about while building roads and bridges in the Seattle area Waterproof paper and a Ticonderaga pencil Ticonderoga pencil tied to it Nothing between me and the documenting my thoughts while I'm in the shower still working on the diving solution though Open source accountant email me Chris at Jupiter broadcasting comm I got questions for you and I don't know You know, I got two taxes. Maybe maybe you and I should connect up
Starting point is 00:48:04 I got questions for you and I don't know, you know, I got to do tax. Maybe maybe you and I should connect up Think you could you know, maybe be a good accountant. I got I got complaints with my current accountant. Let me know. Oh, yeah You know, so I hear from you too in a similar vein John sprigs in our matrix chat suggested grease pencils on ceramic walls You see I should have went that one direction instead of that permanent marker I was using. Yeah, yeah. Because now you've got to keep getting new showers. Yeah, it's annoying. You've got to retile the whole thing.
Starting point is 00:48:31 Neural P comes in with 6,000 SATs. Happy 600. Here's to more BSD. Thank you. We're going to have to change the name of the show. BSD unplugged. Gen 2 Nettiquette came in with 5,000 sets. You're supposed.
Starting point is 00:48:48 A BSD boost? I have my free BSD 6.2 install CDs in my hand as this goes out. Good luck and try not to go to BSD jail. You make me wanna be a better man. Thank you, thank you. Rotted moods here with 10,000 sats. The traders love the ball. And all he says is live long and prosper. You're doing a good job. Thank
Starting point is 00:49:11 you, thank you. Nov comes in with 3,333 sats. No message, just the sats. Thank you very much. But 412 likes boosted in with 8000 stats. This is a tasty burger. Congrats on 600. Thanks for putting in all the seen and unseen effort to make this show every week. I've listened to at least 500 of these episodes. Wow. Each week it feels like hanging out with good friends. Thank you. Be proud of what you've accomplished. Well done. Thanks. I feel the Broadcom acquisition, they go on, of VMware has had a similar seismic change in many aspects of IT infrastructure.
Starting point is 00:49:49 Yeah. One difference is that the change has opened up conversations regarding open software. And it seems to be opening the door for Proxmox. This has been great for Proxmox, which is good to see. Thank you, 412, something we don't talk much about, so I'm glad you got a chance to get that in there. It's nice to hear from you.
Starting point is 00:50:05 Dex Sword sent in 4,321 Sats. Because I'm the winner! Happy 600 boys and happy Sunday. Looking forward to 600 more. Cheers. Well thank you Dex. Good to hear from you. Side bets here with 10,000 Sats.
Starting point is 00:50:21 Well I'll be dipped. Happy 600 episodes. Sam H comes in with a RoboDux. I hate building PCs. Happy 600 from the Atlanta meetup. Hey Atlanta meetup. Thank you. Soul Reaper follows that up with 6,666 sets. Hello from the Oakland CA meetup.
Starting point is 00:50:42 Hello Oakland! That's great. That's hilarious. And user88 is here with 9,001 sats. It's over 9,000! Shout out from the Oakland crew. Nice. Gretton comes in with 5,000 sats.
Starting point is 00:50:57 You're supposed! Cheers from ATL Bitland. Yeah, alright. Oh, we got this guy here. PJ producer Jeff. 6666 sets. I have eight different bosses right now. Somebody says, whoo, 600. Thank you, PJ.
Starting point is 00:51:14 L-Ray 741. I'll say the whole thing. L-Ray 741 is here with 9,001 sets. It's over 9,000. Oh, super happy to briefly speak to you all in the mumble. Congrats on 600. I look forward to continuing to supporting your originality and love you all. Oh, thank you.
Starting point is 00:51:22 I'm going to go ahead and say that I'm going to go ahead and say that I'm going to go ahead and say that I'm going to go ahead and say that I'm going to go ahead and say that I'm going to go ahead and say that I'm going to go ahead and say that I'm going to go ahead and say that I'm going to go ahead and say that I'm going to go ahead and say that I'm going to go ahead and say that I'm going to go ahead and say that I'm going to go ahead and say that I'm going to go ahead and say that I'm going to go ahead and say that I'm going to go ahead and say that I'm going to go ahead and say that I'm going to go ahead and say that I'm going to go ahead It's over 9000! Oh! Super happy to briefly speak to y'all in the mumble. Congrats on 600. I look forward to continuing to supporting your originality and love you all. Oh. Including Drew! Oh, heck yeah. Thank you for being so awesome. I'll keep listening to the members' feed. Uh-oh, now he's going to hear me miss-
Starting point is 00:51:36 Oh! Oh no! Thank you. Very nice. Appreciate you very much. Thank you everybody who boosted into episode 600. That is all of the boosts above the 2000 SAC cutoff. But we keep all of them in there. Appreciate you. And also a shout out to our SAC streamers. Thirty four of you stream SACs as you listen to our last episode, and collectively, you helped us stack 58,490 sats just by streaming them as you listen,
Starting point is 00:52:07 and we really appreciate you. Then when you combine that with our boosters this week, which we had 30 total, we stacked a grand total of 1,304,157,000 sats! Whatever it is! 1.3 million! That's 1.3 million. It's really should be 1.6 because that doesn't include the manual McClank because I didn't get to that.
Starting point is 00:52:31 So even better. Wow. That's wild. That's really great. Thank you. What a fantastic way to celebrate 600 episodes. And like I said earlier in the show, episode 600 is our down payment on just getting started. We have 600 more to do and we just want to make it better than ever. And it's your support between the Boos and the memberships that have kept us going.
Starting point is 00:52:51 And really, thank you, everyone. A big round of applause to everybody who supports the show, either monetarily or through their time or through networking. We really do appreciate it. This round of applause is for you. If you'd like to boost in, you can do it with Fountain and strike to get the sats. Those we generally have linked in the show notes, you can go to bitcoinwell.com slash Jupiter if you want to buy some sats and send them directly to your self-hosted wallet. Or there's lots of links at podcastapps.com. Lots of ways to do it.
Starting point is 00:53:23 it or there's lots of links at podcast apps dot com. Lots of ways to do it. All right. Now it's time to talk about the FreeBSD challenge. So I tried to collect all the booster feedback there. It sounds like K.R. is willing to try it on a pie. And I'm going to do that, too. Sire is going to benchmark Arch versus FreeBSD and boost on the results. Tomado is going to join us as well on the free side. And Blumenstrang emailed us about NixBSD.
Starting point is 00:53:50 What? Which is an unofficial NixOS fork with a FreeBSD kernel. So I think this is where we have to start. Do we allow this or do we disqualify this? So the question is what is considered FreeBSD? I think if you only did this, it wouldn't count, but it could be bonus points on top. OK.
Starting point is 00:54:09 Right? I could go for that. You should give straight FreeBSD a go in some version, or something more close to it. OK. So I have a couple of things to try. We have two points and five point categories. And I think this could be a five point category.
Starting point is 00:54:23 So I'll put it in the five point category. All right. So, um, turns out that the free BSD Wiki has a speed run page. Oh yeah, that's true. Yeah. And it's not something that seems like super popular, but it's a thing people do. Wait, this is a race? No, but they do have some like guidelines that I reviewed to help kind of structure the rules for this particular challenge.
Starting point is 00:54:44 Cause our hope is the audience will participate along with us Boost in or join the mamba room and tell us how it's going So here's a couple of the rules you boys are welcome to object because these are not firm yet We're gonna lock them in after we've reviewed them. So number one Your BSD install must be manual and unscripted. You know as you ran through the installer You didn't use like somebody else's thing to install it for you. Well, that gets me thinking, are we specifically doing FreeBSD or just the BSD?
Starting point is 00:55:10 The BSD. Because some of them automate this, right? I think on the table right now, we're GhostBSD and FreeBSD. But I think FreeBSD has to be looked at. OK. Because particularly, we're looking at some of the recent innovations of FreeBSD.
Starting point is 00:55:22 All right. They've done some nice stuff. So you got to do a regular install. You can't do like some script that auto installs it for you or anything like that. Hardware can be virtual or bare metal. I think bare metal will probably all try. But for the audience, I think we should totally allow virtual machines. That's allowed.
Starting point is 00:55:41 It runs for two weeks. So it starts today. We do a check-in in 601 and a conclusion in 602. So people can kind of tell us what's working, what's not working. We can see the direction things are going. See if we need to make any amendments next episode. But I think we should come up with if you bail from the challenge, there's a punishment. Like you have to do something. And I think we need, okay, you already have an idea? Well, no, I'm thinking like what's considered bailing? Like if you can't get it working.
Starting point is 00:56:09 Okay, okay, okay, but what if like you get it working and then you just don't really boot into it for the rest of the time? Here's the thing. So you have to stack a few points. So you get two points if you get it installed and get it on the internet, both. Not just for two points to get it installed
Starting point is 00:56:23 and on the internet. Wait, this feels like a hint of how hard this might be. Oh no. and get it on the internet. Both. Not just for two points to get it installed and on the internet. Wait, this feels like a hint of how hard this might be. Oh, no. You get two points if you record audio from a working desktop session. So we could play a clip of you saying, hey, guys, this is so-and-so.
Starting point is 00:56:37 I'm on my free BSD desktop. I recorded this in Audacity. And then you make that a flak, and you send it into the show somehow. It'll send us a link or something. You do it. We do it. We do it. We all see if we can get recorded audio from a free BSD desktop.
Starting point is 00:56:49 You get two points for that. If you can get one server quote or like service, like an application that's accessible via the LAN, that's two points. Okay. So those are the two point categories, install it and get it online, record audio of yourself from a working desktop. Get something like a server, an application that's accessible via the LAN. That gets you each one of those, it gets you two points. Then we have the five point category.
Starting point is 00:57:16 Now for five points, if you can get an app running inside pod man or jails. If you install and get a working firewall, if you can get tail scale working on BSD, you can get five points for each one of these. And if you try out two other BSDs or like two combos of BSDs, like a net BSD and a free BSD or ghost BSD and free BSD and another set of five points. If you try out Nick's BSD, We'll publish these in the show notes. As markdown, there'll be a list in the show notes. So everybody can go to Linuxoneplug.com slash 600,
Starting point is 00:57:51 see these categories. Does all of this seem pretty agreeable and follow up? I wanted a couple of measurable things. Yeah. Didn't wanna go too far that everybody couldn't participate. And I think we'll still get some good experience. You can always take it further, of course. How do you feel, Brentley, about this?
Starting point is 00:58:08 I feel like I know the least about what I'm getting into at this point. Good. I thought I knew. Now I feel like I have no idea. Good, all right, I like that. So I think this kind of incorporates. I would add maybe, should there be a component,
Starting point is 00:58:24 and we could discuss it on the show, but like, you know, if you did something not listed here, but can you argue for some points? You know, like, oh hey, I ended up taking this route, but I think it represents, that should be a two pointer. Okay, a two pointer? I was gonna say, would you be okay with a two pointer? Like, we could have an extra credit to be decided.
Starting point is 00:58:41 Yeah. We could debate it. No, it should be a five pointer ifinter if you're gonna pay for it. No. Oh, there might be both versions, depending on how much you need to pay for the points, too. Yeah, I'll allow, I'll allow. All right.
Starting point is 00:58:53 We gotta come up with a punishment, though, if you fail. So if you don't get more than five points or something. Total. There has to be a threshold and then a punishment, but this was the part I'm not gonna. Yeah, I think if you can't get to a system that you're using or something, right? Like, okay, maybe desktop didn't work,
Starting point is 00:59:09 but you at least got it serving something. You know, you got on a jellyfish. Some sort of thing that you would use Linux for, but it's running on FreeBSD or you set up ZFS or you know, whatever. Or you got like a desktop going that was you could run stuff and play. If you don't get at least one of those,
Starting point is 00:59:24 it seems like you didn't actually try it. Yeah. So wall of shame basically is what you're looking to put together, is that it? I don't know. You gotta run Windows for a week? Oh. But that's so much work.
Starting point is 00:59:34 That's why it's a punishment. You gotta go get Windows. You just have to install Windows, is punishment enough? Hmm. Hmm. Or you gotta use Office or something for a week, like Office 365. I know there's probably some people listening that already have to do that though. You can gotta use Office or something for a week, like Office 365.
Starting point is 00:59:45 I know there's probably some people listening that already have to do that though. You can't use dark mode. Ha ha ha. Hmm. I don't use dark mode as much anymore though, so it wouldn't be as big of a. Oh. Yeah.
Starting point is 00:59:55 You know, had you not said that. That's true. I coulda just rolled with it. That's true. No, we need a good punishment. You have to set your system font to Comic Sans for a week. That's not bad. What do you think of that, Wes?
Starting point is 01:00:10 Yeah, okay. So if you fail the challenge. But it's gotta be like a system-wide thing. Yeah, system-wide. So if you fail the challenge, so if you fail to stack more than five points, you gotta set your whole system to Comic Sans. So once you engage in the challenge,
Starting point is 01:00:24 you need at least five or more points where you're going Comic Sans for a week. I could see PJ loving this one. I think I could do, let's see if we got some consensus in the Mumba Room. Mumba Room, I'm coming up there. To be clear, your daily driver must be Comic Sans. How do we feel about these rules and challenges?
Starting point is 01:00:44 Anybody have any suggestions? Everybody okay with this? This is your last, basically speak now, or you're roped in. This is easy, I can get this done tonight, guys. Okay, all right, all right. Okay, all right. I think anything with the Linux user land
Starting point is 01:00:59 is straight up cheating. I love the idea of solving, but that's not BSD. Right, okay. Yeah, yeah, you can play around with the Linux compatibility to see if it works, but you can't solve, you're trying to get it to work on BSD by using that. Yeah, I agree. And punishment-wise, if you bail, you have to install Windows on bare metal and get your Linux environment running in WSL 2.
Starting point is 01:01:20 Geez, you guys are rough! I second that. Right on. All right. I second that right on. All right. Oh, all right. All right. Windows on bare metal. Geez. That's what I get for going up there and asking them.
Starting point is 01:01:33 All right. So there we go. So if you fail, you got to go get yourself a Windows ISO from Microsoft, which is kind of a PETA, but doable. And you got to put it on bare metal. You don't got to activate it. I'm going to pay for it, but you do have to switch it to Comic Sans. And you have to switch on bare metal. You don't gotta activate it, you don't gotta pay for it. But you do have to switch it to Comic Sans.
Starting point is 01:01:46 And you have to switch to Comic Sans. Should we add that? Yeah, I think so. Okay, and you have to, all right, and you have to switch to Comic Sans. Just to remind you of the paint. I'm gonna wanna see a screenshot of the Windows Comic Sans desktop.
Starting point is 01:01:56 Oh, I would like to see a screenshot, you're right. Thank you, Wes. Good, good catch. Okay, so if this is all viable, what we would like is for you to, you know, over the next week, get free BSD going on a system and then join the Mumble Room or boost in with your progress and let us know how it's going for you. Because next week is essentially our chance to do a check-in, do any course correction or kind of make early
Starting point is 01:02:22 predictions if somebody's going bail Which seems totally possible Listen Jeff says I'm just gonna switch to comics hands right now Jeff Jeff come on come on All right, so there you go. That's all locked in and good luck everybody Now before we get out of here we have a pick and I don't know which one of you boys found this one And I'd be I'll be honest right now. I going to tell you I have not tried this, but it's called der mvvscode. Der mvvscode.
Starting point is 01:02:51 Do you have any guess? Der mvvscode. And it unclutters your dot profile for, I'm a guess, vscode, but I don't actually know. Did you find this one I'm guessing, Brent? No, I don't think it was me. It's definitely a West thing. Come on. Oh you found okay I just thought mentioned in some discussions as reading since we didn't you a VS code guy Are you a VS code guy? Well user foreclosure things? Guy I use a lot of them in the of him too, but you know for like full-on. Okay interactive environment
Starting point is 01:03:24 Okay, I don full on interactive environment. I don't actually use this, I just, there's a lot of good, Durm, general is great. Look at this strong pick for 600. Well, it wasn't even in the dock, I didn't know you were. You found it, I thought you'd like it, so I just went with it. A boost in your picks, if you...
Starting point is 01:03:40 No, so this is sort of a, it's an overture to folks that you can use Durham without, like Durham plus Nix in various ways, Devon, Nix, Shell's really nice, right? Because Durham will handle just like automatically setting it up for you if you like that kind of thing. But Durham is useful for all kinds of projects.
Starting point is 01:03:57 So even if you don't wanna mess with Nix at all, you can still use Durham and if you're using VS Code, here's a nice integration for that. And you know what, more power to you if you're using VS code here's a nice integration for that. And you know what more power to you if you're using VS code right? More power to you. I suppose. I don't know if we made a I don't know if we made this a pick yet but since we're kind of just flying by the seat of our pants for episode 600 I'm gonna give a shout out to an app that's only useful if you use flat packs and so if you don't use Flatpaks,
Starting point is 01:04:26 you can just ignore me for a second, and I'll just make it real quick. It's called Warehouse. I thought App Images were the official new package format of the show. Yeah, good. It lets you manage your installed Flatpaks, roll back to unwanted updates,
Starting point is 01:04:38 which has happened to me once before. Oh, that is nice. Pin runtimes and mask Flatpaks. You can filter data, You can check for updates. You can take snapshots of the app and user data. You can override the source, install from a remote source. Also responsive UI design. So there you go.
Starting point is 01:04:56 It's called Warehouse. That's basically like a standalone flat pack GUI, from what I'm guessing, with advanced features. Yeah, kind of, yeah. That's sweet. You combine that with something like, what is kind of, yeah. That's sweet. You combine that with something like, what is it, flat seal?
Starting point is 01:05:08 Mm-hmm. So you can manage the permissions. Very nice. It is really pretty slick. It is. Well, that brings us to the end of episode 600, boys. We made it. I went pretty quick.
Starting point is 01:05:20 Look at that mobile room. That is amazing. I wish I could screenshot that and make it the album art. That is really something pretty impressive. It's incredible the server is actually holding up. If you've been listening for a long time or you've just begun, we really appreciate you tuning in and catching the show. You are always welcome to join us.
Starting point is 01:05:38 We generally do it live on Sundays. We've recently been doing a little bit earlier, but we always keep it up to date at jupiterbradcasting.com slash calendar and we mark it pending in the podcasting 2.0 apps as well. So you can join that matrix chat, you can join that mumble room, or you can just tune in at jblive.fm and just listen to anything that supports an ice cast stream. And it's pretty simple. And then of course the show releases a Sunday evening, our time, and take a look and see if the transcripts working for you. If it's not working I don't need a ton of app messages. I don't know maybe a GitHub
Starting point is 01:06:10 issue I don't know the right way to report it. We should have a system for that. We really should but you know we would like to know if there's problems but it's new. Take a look at the transcripts and let us know. Maybe put it in the LUP feedback room but don't tag anyone to start and we'll check on it. There is a matrix LUP feedback room that but don't tag anyone to start and we'll check on it. There is a Matrix LUP feedback room. That could work. You could also boost in your feedback on it. And of course we want to hear how it's going
Starting point is 01:06:30 with the BSD challenge. Good luck everybody. This should be a fun one. And of course links to what we talked about today are over at linuxunplug.com slash 600. And there you'll probably, what? Do we really have, I guess we could, we should probably link to Ghost BSD.
Starting point is 01:06:47 I'll link to to the Speed Challenges wiki page. That's kind of cool. Also, the BSD, what is it, the book, the manual, the word they call it. Oh, yeah. The apps we got. We also right here in studio got the absolute free BSD book. It is by Michael W. Lucas. Yep. It is a brick. It is. We'll be reading that this weekend, right?
Starting point is 01:07:04 That's what we're doing. I was thinking we'd use one of those new fancy AI tools to turn it into an audiobook. There you go. You know what, boys? Actually, we got to get out of here because we have our own meetup and party to get to right here in the Pacific Northwest. Thank you so much for listening to this week's episode of Linux Unplugged. We hope you'll tune in next week and the week after and the week after that.
Starting point is 01:07:24 And we'll see you right back here next Tuesday as in Sunday. So So Thank you.

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