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 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. Time appropriate. Greetings, mumble room. Hello. Hello.
Hello. Hello.
I think we're outnumbered today, boys.
Oh, my goodness.
This was just peeking out. It's so crazy. Wow. That's great. 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 wild gold. 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 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 keys 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 talescale.com slash unplugged. And a big thank you to Talescale 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'd just do a little state of the show. These are my rough thoughts. I was just kind of looking back. 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.
Wow.
I know. I don't have kids.
Yeah. Yeah. Yeah, I've seen it enough for both of us.
Okay, all right. We'll do it tonight.
Russia had just granted temporary asylum to Edward Snowden.
Oh, right.
Wow.
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, this little part, I was like, oh, well, it was the same price. Oh, no way.
No, it's $100,000 Delta, yeah. Fedora 19 just shipped with Gnome 38, or 3.8, sorry. i just recently had a baby girl my baby bella uh this different time it's a long long time ago and it wasn't our first podcast right we've been podcasting before linux unplugged 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, really. And what we see is this big shift. And I was telling Brent before we got on the air, like, the 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 and, 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, we're just doing audio only. Oh.
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.
Whoa.
And what I think is so ironic about that is, like, you 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. 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. You know, this gets me a couple thousand extra views for folks that like don't listen to podcasts otherwise.
Right.
And it's been a big shift.
Yeah. Yeah. Yeah, I myself catch 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 4x3. And then within a short period of time, they went to 16x9, but on my gear, it was 4x3.
Oh, that sucks.
Yeah, 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. 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.
The world, it's scary to me because the world is leaving shows like ours behind to a degree, at least for a while. I think these things tend to be cyclical, but I don't think this cycle's over. And 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 kind of like the Linux magazine effect, where you'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 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.
Youtube and 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 want to make it sustainable.
Or you're doing, you know, TikTok or Reels or Shorts or something that's even further from podcasting.
Right, right. And all of these centralize, you know, 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 are now allowed to say 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 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 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 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, but the momentum just seems unstoppable. You can't stop this trend, even though you think it's, it's incentivifying 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 podcasts. Video didn't kill the radio star. 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 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 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 yeah.
But video podcasts.
They were 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 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 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 and the community that's built up around this. And so we're going to get to the meetup, speaking at Community in a moment, but you wanted to say something.
I did want to say something. Like, this is us reflecting on the show, and I just wanted to say, Chris, thank you for doing the show for this long. Like, you dragged Wes and I into this whole crazy bandwagon you got going on here. And I think like that's, I can easily say that's changed my life in one of the most positive ways I've experienced. So yeah.
Cheers to you boys. Wouldn't be able to do without you. Come on, get it up there. Come on, get up there. It'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?
We'll get there.
Also want to say thanks to Drew. Like he's such a big portion of why this podcast sounds so amazing.
I know we wanted to have Drew here. I was going to say, we wanted to have Drew here today too.
And like, Drew's always here, but he's also not, never here because he's, you know, 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 omnipresence 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. 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. 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 will also read these transcripts. It's not perfect, right, because it's a whisper transcript or whatever. However, we are doing stem isolation. So each, again, the advantage of doing an audio podcast is we can individually process each track separately. So there's no crosstalk.
It's when, when 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 flack audio right off of the editor, right off of Drew's editor. so it should be the best case scenario 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 it's there are going to be certain words you know 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 we'd like to know because we are still early in this but things like if it calls nick's n-c-i-n-i-c-k-s or whatever like yeah there's nothing we can do about that sorry it doesn't know nix hey.
Nick makes a great os.
Yeah yeah nick os um so we'll hopefully get it sorted out as we build it out and then we'll build this into other shows and uh we'd love to hear your feedback on it and then ultimately we'd love to have people help us integrate it into like the note search or something like that so it's also makes the show uh more accessible for finding things after the fact.
I got some questions.
Yeah.
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 going to be awesome.
Yeah, the diarization was the bit that took, we wanted to have, and then of course we put all this work into it and then it turns out only a handful of the clients support speaker detection, but...
Um, are we feeling as ambitious to do the back catalog?
Hmm. I suppose if we built this in a way where we could apply it to other shows, eventually we could probably do that too. Uh, right now we're paying for the hours that run for the speech recognition. So we don't, that'd be, that'd be hundreds of hours.
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 going to listen to them. 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, it's probably always a good idea to have it.
Yeah, and there's a lot of future room here. We're going to 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, and then people could make an improvement.
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 that could make it possible for the community to improve them if they want to or not. But we could accept those essentially patches, 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.
That's the same idea. 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. 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. 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 love first.
Yeah.
Yeah.
Okay, with that announcement, Brent Lee, we've got a lot of people in that mumble room, and you've got a list over there.
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 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 the 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.
Yes, hello, hello. And guys? Hello!
Oh man this is uh some of the same people who are part of the crew who are 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 want to say hi.
Hello, this is Jeevan here.
Hello, Jeevan.
Sounds like there's more fun happening over there.
We thought we would have more people, but there's only three of us, unfortunately, but we're still having a blast.
So it's all good. That's amazing. Just claim more people showed up and drink for all of them. Thank you guys for making it.
We've been talking Nix and Docker and Enterprise nonsense.
That's amazing. Kia with Joe, you're in Michigan.
That's correct. Lansing, Michigan, the capital city where people drive from Detroit and Flint area.
Nice.
Wow.
Hello. Hello. Thank you for being there.
Hey, we'll go next. This is Orlando checking in.
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. 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 an igloo on Lake Minnetonka. There's three of us out here, and we got some people from Iowa, too. Oh, yeah.
Hello.
Oh, gosh. There's also a crew in Oakland. Hi, Oakland.
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 non-profit. They let us use the space. We're surrounded by all kinds of gear from the 70s forward.
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's muted at the moment maybe they had some mic problems they're muted but they're there i can verify uh here hello team toronto thank you for being here uh and then uh while team toronto fixes their mic uh tech dev was in route tech dev where are you at.
Uh we're in massachusetts we got four of us here.
Very nice and uh 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. 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. 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. I don't know if they listen to the show, but they do listen to me when I complain about being super late for things and then give it.
Well, congratulations. I think you win the cake for the only meetup that has a police escort. 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 our dear Minimac.
Of course. Minimac 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. 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 Minimac. He's been working his tail off this morning, particularly.
Team Toronto, round two.
Hey, there we go. Team Toronto's back. Team Toronto, how's it going over there?
A little rowdy.
Da-da-da-da-da. I was thinking about, I know that I listened to the first Linux and Plux show and I know I was in the Mumble room but I was not moderator at that time and I started maybe a year later, when Rotten Corpse, told me that I would be a good addiction because in fact with Europe and time zone and everything would be cool, And so I started to be a 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. That was like, yeah, my first baptism, like, then I deleted that on-air room. Man. But no problems since then. 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 want to say hi before I move on to the others?
Can I say I'm sorry for Minimek 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.
Well, thank you for everything you do. And thank you for making it, man. It's nice to have you here this morning.
Very nice.
This morning, this afternoon, whatever it is.
Yeah, Array 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. 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, 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.
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, also going to be special, because this will be the episode that we kick off the FreeBSD Challenge, which I cannot believe in retrospect. I wasn't really open to the idea. but uh you know now having reviewed it i can't believe we haven't done.
It only took me 500 episodes to convince you.
Uh before we get into that we kind of have a special snail mail.
We do have snail mail i did have a thought before snail mail if any of these meetups you guys want us to build a matrix room for the meetup i know that often gets uh the crew to do meetups without us keep doing them 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 uh 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 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 uh like one of those like maker spaces you go to over there in.
Berlin so i haven't it's a postcard we should say it's a postcard it is a postcard yes uh 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 gilgoff and it even has a rocket postage stamp 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 number one password.com slash unplugged. 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 pass people actually use. The shortcuts between the official pass, 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 pass, but the security problems, they take place on the shortcuts. 1Password Extended Access Management is the first security tool that brings all of these unmanaged devices, apps, and identities under your control. It ensures that every user credential is strong and protected, every device is known and healthy, and every app is visible.
1Password Extended Access Management solves the problems the 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 1Password makes great password management software, and a good password manager is the night and day difference between basic security hygiene.
Well, 1Password'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 exceeded all these standards. So go secure every device, every app, and every identity, even the unmanaged ones. Go to 1Password.com slash unplugged. That's all lowercase, the number 1Password.com slash unplugged. 1Password.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 and so we're going to look at the boost first.
Yes, indeed, because lots of these are about the FreeBSD Challenge. And our baller booster this week for episode 600, the only episode 600 there ever will be, is The Dude Abides with 700,000. Wait, 770,000. Oh, my God. With 770,000 sets. That right there is a showmaker. 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 on-chain. 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. 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 money.
So incredible so incredible so uh i don't know if he was going for 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 really generous really appreciate that.
Okay so uh speaking of folks who've been working on setting up uh albie hubs big lang boosted in uh but we had another issue with missing metadata so we're going to investigate that see about it might be a upstream lsp issue the stats made it just not the message but you know manual back channel so we got 327 170 sats.
Awesome. Again from a self-hosted setup?
Yeah.
Oh my god, amazing.
Now that was going to be a more reasonable 65k, but five test boosts, not sure if it's working, means McLean is super generous.
Happy 600, he says, in the boost. Thank you, McLean. Really appreciate that.
Now Vamax sent us two boosts, and they're both quite special. One of them here, 100,000 sats.
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.
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 tuxies, I added a big plus on top of the brain.
The more ridiculous the picture, the better.
I like that. It seems like a variant of the mind palace sort of technique.
I have a cheap, like I got to 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 and that's one of my quick go-to tricks but i like that explains.
A lot about the.
Studios, that's a good trick though.
Vamax did send in a second boost here one two three four five satoshis.
Oh you know what that is.
So it looks like uh this is actually the boost they were trying to remember spring plus tuxies 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 later. I'm like, that sounds like a pain in the butt. I don't really want to do that. Thank you for the boost. Appreciate it. Nostaramo comes in with 100,000 sets. 600 times the penguins call 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. It's we're penguins in there, you know? I love it.
You've been doing what?
Oh, by the way. Thank you, Nostro. Always nice to hear from you.
KR Hill 94 comes in with 50,000 sets.
Right.
Oh, volunteering to try FreeBSD on a Raspberry Pi.
Aha, noted. 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. Sorry.
Well, Jade Snake came in with 40,000 sats across four booths. chris i've been listening since the early lunduk days been a member for many years but have been mostly an asynchronous well nice.
To hear from you.
Recently upon a 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. That's incredible.
I hereby nominate Chris Lass for Linux King, or at least Prime Minister.
That makes sense, guys. That makes a lot of sense. That's great. Thank you very much. Is that Sam Squanch? 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. You guys are the best. Thanks for being the cure for my Sunday scaries. Like, because you've got to go to work the next time. Congratulations on 600 shows. Looking forward to 600 more. Yeah, buddy.
Bring it.
Thank you.
With the support, we will.
Tomato comes in with 22,222 sets. 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. I was also glad to hear Chris made the connection with Nix OS. 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. Maybe for 700.
Jasko boosted in 20,000 sats. 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 than anything crowdsourced. The Librem 5 did leave a bad taste in my mouth. 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.
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 jasko.website. slash step.
That's jasco j-a-s-c-o dot website slash step.
I still carry an iPhone as a backup device, but have barely been using it.
Post-market 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.
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. They knew how to make phones back then.
I think I kind of peaked on how good I'm going to get at touchscreen keyboards on a phone. I'm not horrible at it, but I'm not physical keyboard at it. You know, like I'm fast at a physical keyboard. 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 Neuralink, right?
Wouldn't that be nice? Wouldn't that be nice? Only I'd like it to be open source, not owned by Elon, and not creepy. Distro Stu comes in with 5,000 and two sets. Hey, y'all. Missed you the second boost on episode 598 about the Knicks article. 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. Appreciate you. Nice to hear from you.
Well, ShyFox comes in with Erodox. To automatically set my time zones in NixOS, I use services.automatic-timezone-d.
There you go, Brent. So this is for you and your travel.
Yeah. I clearly have things to learn. They say it has worked flawlessly while I... gallivant gallivant 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 uh great advice thank you and the second uh boost here says i probably should have added my comment was in reference to a pre-show that brian mentioned about time zones and i sure did yeah.
Get your uh get your automatic.
Time zone actually my computer is telling me the wrong time right i know i'm sure it is i'm.
Sure it is all 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 nix world that's nice to hear good clearly y'all have drank the nix kool-aid as have i this is why i use nix 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.
For my work, I regularly get poll 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, that's fair.
Yeah.
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 word on the street is the convention center is being used as an evacuation shelter these days uh.
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 our 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, 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? 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 the feeling of, I put my instructions into the machine, and the machine is manipulated and 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 complicated as programming, but it essentially is this.
And you are programming a computer 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 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 and i i just 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 doing done exactly what we tell them to do, it's always should have been this way we just we have we didn't do it we took a different path and so once you make that kind of switch and thinking there's
really no going back i think It 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 onto something here, you know, regularly get pulling and compile open source projects from many languages. 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, like a DevOps sysadmin developer desktop, that might be one area where it's kind of the hardest if you're not also like a Nix developer to meet the expectations that you have from a different Linux distribution or a Mac.
To that point, I think it's, I think that's why it's, it's never going to be a hundred percent solution because there's always going to be that legacy because we've done it the other way for so long it's there's no going back but uh you know for the stuff i run okay.
Distro's still here can you hear me i was just saying that using puppet is a lot like or using nix os is a lot like using puppet or ansible to the extreme.
Yeah yeah turn it up to the max right down to the individual like 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 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 going to 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 and just updated it and got right back to use i mean it cross releases anyways moving on i'll take this next one it's from gene bean speaking of gene bean 4011 sats, uh he's been setting up his own self-hosted setups too which has been really great to see and uh it sounds like he's using nix 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 i that's the number one thing i miss the number one thing is being able to park at the machine and set a reminder one day.
Yeah and i was hearing a bit from gene about this setup and yeah it seems like it's working well and it's a nice uh a nice setup i think many folks could uh copy and gene took an interesting approach with nginx we were doing i think nf tables but for setting.
Up a.
Similar setup that.
You have like a vps front end on hetzner is what he's got and then a actual like um you know lightning node on his land 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 Bussin with 5,000 sets. 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.
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. 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.
Yeah.
Something like that. Well, Sire boosted in a total of 3,000 sets. If you guys are moving forward with this challenge, I will do gaming benchmarks, Arch versus FreeBSD, and I will boost those results.
Whoa, right. 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 J3B2Echo2. You're all going to need Brent to pronounce it. Please don't let me down, Brent.
Oh, my.
Is it like St. Louis L'Haha or something?
Well, let's find out.
Is this maybe a perplexity question? 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.
Ganonokwe or something?
Well, here, I gave you a Slack if you want. Oh, I'll just look over your shoulder. It's fine.
He's in studio. He can just look over your shoulder. Oh, my God. Okay. Now, while you guys...
Okay, it's in Quebec.
Oh.
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.
Hmm. Well, I hear it's good fishing up there. I hear he's a good guy. Thanks for boosting in. Appreciate that. That was fun. Open Source Accountant is back. And he says, for shower thoughts, I use something I learned about while building roads and bridges in the Seattle area. Waterproof paper and a 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 jupiterbroadcasting.com. I got questions for you, and I don't know. I got to do taxes. Maybe you and I should connect up. I think you could maybe be a good accountant. I got complaints with my current accountant. Let me know.
Uh-oh.
Yeah. You know? Nice to hear from you, too.
In a similar vein, John Spriggs in our Matrix chat suggested grease pencils on ceramic walls.
You see, I should have went that direction instead of that permanent marker I was using.
Yeah.
Because now you've got to keep getting new showers.
It's annoying. You've got to retile the whole thing.
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.
Gentoo Netiquette came in with 5,000 sats. 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.
Thank you. Thank you. Rotted Moods here with 10,000 sats. And all he says is live long and prosper. Thank you. Thank you.
Nov comes in with 3,333 sats. No message, just the sats.
Thank you very much.
But 412 Linux boosted in with 8,000 sats. 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.
Aw.
I feel the Broadcom acquisition, they go on, of VMware has had a similar seismic change in many aspects of IT infrastructure.
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.
Dex sword sent in 4,321 sats. Happy 600 boys and happy Sunday. Looking forward to 600 more cheers.
Well, thank you, Dex. Good to hear from you. Cybeth's here with 10,000 sats. Happy 600 episodes.
Sam H comes in with a row of ducks. Happy 600 from the Atlanta meetup.
Hey, Atlanta meetup, thank you.
And Soul Reaper follows that up with 6,666 sats. Hello from the Oakland CA meetup.
Hello, Oakland! That's great. That's hilarious. And user 88 is here with 9,001 sats. Shout out from the Oakland crew.
Nice.
Gretton comes in with 5,000 sats. cheers from atl bit lab.
Yeah all right oh.
We got this guy here a p pj producer jeff 6666 sets simple says woo 600.
Woo thank you pj lray 741 i'll say the whole thing lray 741's here with 9000 one sets 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. Including Drew.
Heck yeah.
Thank you for being so awesome. I'll keep listening to the members feed. Uh oh, now you can hear me mispronouncing. 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 2000s at cutoff, but we keep all of them in there. Appreciate you.
And also a shout out to our sat streamers. 34 of you streamed sats as you listened to our last episode, and collectively, you helped us stack 58,490 sats just by streaming them as you listen, 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 incredible. It really should be 1.6 because that doesn't include the manual McClane because I didn't get to that. 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 booths and the memberships that have kept us going.
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. 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 KR is willing to try it on a pie, and I'm going to do that, too. Sire's going to benchmark Arch versus FreeBSD and boost on the results. Tomato is going to join us as well on the free side. And Blumenstrong emailed us about NixBSD.
What?
Which is an unofficial NixOS fork with a free BSD 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?
Yeah, I think if you only did this, it wouldn't count, but it could be bonus points on top.
Okay.
Right?
I could go for that.
Like, you should give, like, straight FreeBSD a go in some version or something more close to it.
Okay, so I've done, 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. So I'll put it in the five-point category. All right, so it turns out that the FreeBSD wiki has a speedrun 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. Because our hope is the audience will participate along with us, boost in or join the Mumba 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 going to lock them in after we've reviewed them. So number one, your BSD install must be manual and unscripted.
In other words, you ran through the installer. You didn't use, like, somebody else's thing to install it for you.
Well, that gets me thinking, like, are we specifically doing FreeBSD or just the BSD?
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 should be, has to be looked at.
Okay.
Because particularly, we're looking at some of the recent innovations of FreeBSD.
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. So hardware can be virtual or bare metal. I think bare metal, we'll probably all try. But for the audience, I think we should totally allow virtual machines. That's allowed. 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. You know, 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 got, you already have an idea?
Well, no, I'm thinking like what's considered bailing.
Like if you can't get it working.
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, here's the thing. So you have to, 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 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. I'm on my FreeBSD desktop. I recorded this in Audacity. And then you make that a flack and you send it into the show somehow. It'll send us a link or something. You do it. We do it. We all see if we can get recorded audio from a free BSD desktop. 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 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 will get you two points.
then we have the five point category 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 linuxunplugged.com slash 600, see these categories. Does all of this seem pretty agreeable and follow up? I wanted a couple of measurable things.
Yeah.
Didn't want to 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?
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, and we could discuss it on the show, but like, you know, if you did something not listed here, but you, 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 going to say, would you be okay with a two-pointer? Like, we could have an extra credit to be decided.
Yeah.
We could debate it.
No, it should be a five-pointer if you're going to debate for it.
No.
Oh, there might be both versions.
Depending on how much you need to debate for the points.
Too. Yeah, hold on, hold on. All right. We've got to 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 is the part I'm not going to.
Yeah, I think if you can't get to a system that you're using for something, right? Like, okay, maybe desktop didn't work, but you at least got it serving something 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, 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?
I don't know. I don't know.
You got to run Windows for a week?
Oh.
But that's so much work.
That's why it's a punishment.
You just have to install Windows. It's punishment enough.
Hmm. Hmm. Or you got to use like 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't use dark mode.
I don't use dark mode as much anymore though. So it wouldn't be as big of a.
Oh yeah. You know, had you not said that.
That's true. I could have just rolled with it. That's true. No, we need a good punishment.
You know, you have to set your system font to comic sans for a week.
That's not bad. What do you think of that was?
Yeah, okay.
So if you fail the challenge...
But it's got to 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've got to set your whole system to Comic Sans. So once you engage in the challenge, you need at least five or more points, or 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've got some consensus in the Mumber Room. Mumber 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? 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 a Linux user land is straight up cheating. I love the ideas of them, 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 WSL2.
Jeez you guys are I.
Second that right on alright alright.
Windows on bare metal. Jeez, that's what I get for going up there and asking them. 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. You don't got to pay for it.
But you do have to switch it to Comic Sans.
And you have to switch to Comic Sans. Should we add that?
Yeah, I think so.
All right, and you have to switch to Comic Sans.
Just to remind you of the paint.
And we're going to want to see a screenshot of the Windows Comic Sans desktop.
Oh, I would like to see a screenshot. You're right. Thank you, Wes. Good catch. Okay, so if this is all viable, what we would like is for you to, you know, over the next week, get FreeBSD 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 predictions if somebody's going to bail, which seems totally possible.
Listener Jeff says, I'm just going to switch to Comic Sans 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'll be honest. Right now, I'm going to tell you, I have not tried this. But it's called Durr-Im-VS Code. Durr-Im-VS Code.
Do you have any guess?
And it unclutters your .profile for, I'm a guess, VS Code, 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 Wes thing. Come on.
Oh, you found. Okay.
I just saw it mentioned in some discussions I was reading.
Since when are you a VS Code guy? Are you a VS Code guy?
Well, I use it for closure things.
Since when am I a dear imp guy?
I use a lot of Vim and NeoVim too, but. for full-on interactive environment. I don't actually use this. There's a lot of good... Durham, in general, is great.
Look at this strong pick for $600.
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.
It's an overture to folks that you can use Durham plus Nix in various ways to have Nix shells. Really nice.
Durham.
Will handle just like automatically set it up for you if you like that kind of thing but duranv is useful for all kinds of projects so even if you don't want to mess with nix at all you can still use duranv and uh you know 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 uh we're kind of just flying by the seat of our pants for episode 600 i'm going to give a shout out to an app that's only useful if you use flat packs and so if you don't use flat packs 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 uh lets you manage your installed flat packs uh roll back to unwanted updates which has happened to me once before that is nice pin runtimes and mask flat packs 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. It's called Warehouse.
It's basically like a standalone Flatpak GUI from what I'm guessing with advanced features.
Yeah, kind of, yeah.
That's sweet.
And you combine that with something like what is it, FlatSeal? You know, 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. 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. We generally do it live on Sundays.
We've recently been doing it a little bit earlier, but we always keep it up to date at jupiterbroadcasting.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 Sunday evening our time. And take a look and see if the transcript's working for you.
If it's not working, I don't need a ton of app messages. I don't know, maybe a GitHub 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's 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, 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 linuxunplugged.com slash 600, and there you'll probably what do we really have i guess we could we should probably link to a ghost bsd 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 what do they call it.
Oh yeah we the apps we got we also right here in studio got the absolute free bsd book classic.
By michael w lucas yep.
It is a brick.
It is we'll be reading that this weekend right 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. And we'll see you right back here next Tuesday, as in Sunday.