664: Back to Root - podcast episode cover

664: Back to Root

Apr 27, 202659 minEp. 664
--:--
--:--
Download Metacast podcast app
Listen to this episode in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episode description

Transcript

Intro

Chris

Hello, friends, and welcome back to your weekly Linux talk show. My name is Chris.

Wes

My name is Wes.

Brent

And my name is Brentley.

Chris

Hello, gentlemen. Good to see you. And hello, everyone here at LinuxFest Northwest 2026.

Producer Jeff

Woo!

Chris

Hello there. In the beautiful Bellingham, Washington, in the very corner of the majestic Pacific Northwest at the Bellingham Technical College. And it is LinuxFest Northwest 2026. And this is a very special year. We'll get more into that in just a little bit. We also are going to set the ground rules for the BSD Challenge, which actually kicks off next week.

Wes

Uh-oh.

Chris

The show don't slow down. The show don't slow down.

Wes

You brought your flash drives, right?

Chris

We should get going, right? And then, of course, as always, we'll round it out with some boos, some great picks, and a lot more. We don't have a mumble room with us, but we do have producer Jeff. Hey, PJ.

Producer Jeff

Hello.

Chris

And we have Tech Dev with us. Hello, Tech Dev.

TechDev

Hey there, guys.

Chris

Nice to have you both. And we are going to do day one right now, and then we'll be doing day two a little bit later in the show. Before we get to all of that, I want to say good morning to our friends over at Defined Networking. Go to defined.net slash unplugged and check out Managed Nebula. It's a decentralized VPN built on the open source Nebula platform that we love. And when I'm building a network, I really do try to think long term now.

I want something fast. I want it secure and I want it resilient. And most importantly, I want it under my control. That's why I like Managed Nebula from Defined Networking. It's a decentralized VPN built on the open-source Nebula platform, which was originally engineered for Slack.

Brent

What?

Chris

Yeah, real scale. And get started. You can use it yourself. 100 hosts, totally free, no credit card required. Just go to define.net slash unplugged. Go deeper. Check it out. You can self-host the entire infrastructure yourself. You can build it totally private the way you actually need it. It's simple enough for your home lab. It's strong enough for a global team. And it's built for people who want to own the entire stack. Try it free,

define.net slash unplugged. Go support them and check it out at Define.net slash Unplugged. We really do appreciate Define Networking for supporting the Unplugged program. Thank you very much.

Berkeley Brawl

All right, this is our LinuxFest Northwest episode, but we invite all kinds to join us here, and there are the BSD types as well. And so we want to get everybody queued up on what the deal is, what the rules are for the BSD challenge, because it starts.

Wes

It wouldn't be a challenge without some convoluted rules that we probably argue about now and later when we do the adjudicating, but we've got to start now to be, you know, try.

Chris

We want you to be able to follow along. Yes, sir.

Brent

Excuse me, is one of the rules don't launch a BSD challenge at a Linux event?

Chris

So we're going to give you the rules. The challenge will actually start next episode, 665. And then it will conclude in episode 600 and 666. So you have a little bit of time. You get to follow along. So it's not a Linux versus BSD challenge. It's really can Linux users become functional on BSD challenge. Fresh BSD install is the idea. Four levels you can climb. You get to pick your own BSD, free BSD, open BSD, net BSD, ghost BSD, brand BSD, whatever it be.

Wes

Hey, where's Dragonfly?

Chris

Sure, Dragonfly BSD. Just didn't.

Brent

Is there a BTSD version?

Chris

It didn't rhyme, and I came up with a little rhyme, and I liked it, so I went with it. So we have, like I say, four levels, like Wes over there say. Four levels. Level one, you can get up to seven points. If you can get it booted, a fresh BSD installed somewhere, connect to the internet.

Brent

That's going to be easy, though, right?

Chris

Install a package, read a man page, you get points. We'll put all of this up at linuxunplugged.com slash BSD. So you can go there and get all the rules. So there's level two, which is you become a daily driver. Can you just do normal desktop stuff for human beings on this thing? Can you get a graphical desktop running a web browser? You know, don't run as root, which is awesome. And can you get audio working? Even just test sounds.

Wes

Oh, yeah. Is that a thing?

Brent

Oh, why are you making that face?

Chris

It's a thing.

Wes

I don't know if Brent knows how much is different. I mean, there's a lot that's the same or similar.

Chris

Yeah.

Brent

Or spelt differently, I hear.

Wes

But there's whole sort of areas where the concept is the same, but the implementation has a totally different history.

Chris

Have you ever seen pictures of a Russian knockoff of a Russian computer in the 80s or a Russian car?

Brent

Yeah.

Chris

Yeah, it's kind of like that.

Wes

I mean, they might suggest that's what Linux is.

Chris

Nope. Level three, if you can get to be a level three user, so you earn somewhere between 15 and 20 points. Again, all this will be on the website. You are now technically in the power user power band.

Brent

Well, that was easy.

Chris

Well, maybe. Can you stop and start certain services? Can you edit the config so it does something right at start, at boot the way you want it? Could you write a little shell script that runs on BSD? Can you edit a config? You know, those guys, can you do it?

Wes

Have you effectively kicked your systemd habit?

Chris

Yeah, again, all the things that you can do to earn points will be on the website.

Brent

There's no systemd?

Chris

And then level four, bonus round. If you can get over 21 points, you are truly, truly a BSD master. And this includes things like getting certain services inside a jail. So not just going with a pre-built jail.

Brent

I don't even know what you're saying anymore.

Chris

Yeah, I know. And some of the BSDs don't have jails, so you're going to have to figure that one out.

Brent

They're more prisons?

Chris

Also, there's other things like, you know, we could maybe, if it doesn't have jails, we could say if you could still get a service running that you can access from the network, then that would be allowable too, I think.

Wes

Yeah, you know, maybe you're building it out in your home lab or providing mesh network services. There's a lot of stuff you can do.

Chris

All right, so TechDev has a qualifying question. Go ahead.

TechDev

Yeah, do we get extra points for users who can get this going in California?

Chris

Yeah, I feel like that's true, yeah.

Producer Jeff

That's a good answer.

Chris

There should be maybe a handicap for California. I could, yeah.

Wes

Or list the number of sort of compliance or regulatory hurdles you overcame to get this working, and we'll give you points.

Chris

Boost in to plead your case, and the board will consider it. So, you know, if you want, we'll give it special consideration.

Producer Jeff

Lawbreaking points?

Chris

All right. Rebel points. Also, I think points will be issued...

Brent

Randomly.

Chris

...for the craziest place you've installed BSD. I mean, it has to get us going. So you know So the craziest place you've got BST Let us know And here's how we want you to submit, You can send a boost or you can go to linuxunplugged.com slash contact and tell us in there which BSD you used, your score that you got, if you have a weird install place, how you installed it, that kind of thing. And if anything surprised you about it, let us know that too.

TechDev

When you say location, are we talking about what device or what physical location that you were able to install it on?

Chris

Sure, both.

Brent

You can plead your case. I have a question.

Chris

Yeah.

Brent

It's me now.

Chris

Yeah, go ahead. Go ahead, Brad. Go ahead.

Brent

Can we get extra points with how many days we ran BSD?

Chris

I feel like if you can run it for the whole week, that's definitely some points, right? Or every day you drive it, maybe? What do you think of that?

Brent

Yeah, that's fair.

Chris

Every day you drive it, what would be fair? A point for every day?

Brent

Yeah, okay. We got a max of seven days.

Chris

Because I'm not going to daily drive it.

Brent

Oh, you say that now. You might love it.

Chris

No.

Wes

What if, I mean, when you start seeing Brent stacking points, maybe you'll change your mind. That is true.

Brent

I hate it. I started early.

Chris

I hate it when he's... What?

Brent

No.

Wes

The reason that there wasn't a van is because he was getting BSD installed. You can't do brake swaps when you're doing BSD swaps.

TechDev

Well, that's the whole reason. The gas line broke because it was running on BSD.

Brent

Ah, yeah. You've got to pick the right field.

Chris

All right. So let us know how it goes. Give us your score. If you can get over 21 points, you're truly a beastie whisperer. I'm going to be honest with you. I think I'm going for the survival level, which is somewhere in the 8 to 14 points. So here's how it stacks out. If you get 0 to 7 points, then you have visited BSD as far as the show is concerned. You've done it. You've visited BSD. If you get 8 to 14 points, you have survived BSD. I think that's probably where I'm headed.

If you can get 15 to 20 points, you can hang with BSD.

Brent

Wow.

Chris

And if you get beyond 21 points, 21 or beyond, you become a Beastie Whisperer as far as the show is concerned.

Wes

I got a personal stretch goal for you.

Chris

Yeah.

Wes

You know, just think about the hero's journey here if you were able to convert fake NAS.

Chris

Oh, my God.

Wes

Back to BSD and then import the pool back to BSD ZFS.

Brent

Wow.

Chris

There's no way I couldn't do that without you guys, though. Well, both from an emotional support level.

Wes

Call in friend support.

Chris

Oh, come on.

Brent

You could do a 50-50, call a friend, you know.

Chris

You're going to make me put everything into open code? No.

Brent

Oh, is that a rule?

Chris

I mean, I don't think it runs on BSD, but you can figure it out. So there is a conceivable possibility where somebody could get up to like 30 points. And if anybody wants to link us an audio file or something like that of their journey, if it's short and tight, we might play it on the show as well. That could be.

Brent

A lot of fun. Did you say call the launch?

Chris

You could call the launch, but it's probably better to send it to this show.

Brent

Yeah, that's true. That's true. Okay, sorry.

Chris

We should need a number.

Wes

Send it to Brent's voicemail.

Chris

We need a number for this show.

Wes

Yeah, we do.

Chris

Kind of thing, so people can call and give us live reports right in the heat of the moment. This damn thing. That'd be so amazing.

Brent

Please send those.

Chris

Maybe the next challenge we could get that set up. That could be good.

Producer Jeff

Email that to alanjude at jupiterbroadcasting.com.

Brent

Yeah.

Chris

Alright, so it might be day one of LinuxFest Northwest for us, but the reality is LinuxFest Northwest is a week-long, if not two-week-long process. PJ, you got here Wednesday evening.

Producer Jeff

Yeah.

Chris

And then made it over to the farm pretty quick and got right to work.

Brent

Oh.

Chris

Something always happens we were down a couple of cars and we got an extra crew here we need to get another car working we didn't get that car working and.

Wes

You know that Jeff gets kind of handsy if.

Chris

He's not helping you with something he gets handsy? he does he's got to jack something up or he gets handsy.

Wes

He has for consent.

Brent

But you had how many cars to work on?

Chris

Well we had three cars to work on we got two out of three two out of three working No, yours was already up and running, thankfully.

Brent

Oh, surprising.

Producer Jeff

Somehow.

Chris

Yeah, yeah. But you got here, which is great. You got in yesterday evening.

Brent

Yes.

Chris

Time's going fast.

Brent

It takes a long time when you're on the other side of the continent, it turns out.

Chris

Mm-hmm, mm-hmm.

Brent

But I got here, and I feel good.

Chris

Yeah, yeah, it does feel good. And, you know, I've been thinking about, like, what do we do for LinuxFest this year? Because I've been going for 26 years now, and how do you make that different? We've been covering it in the show for almost a decade. How do you actually make that different? And I was thinking about this, and I realized that it's kind of the theme of LinuxFest, which is back to root. Because it hits different this year for a few reasons, and I want to get into that.

Some of them are close to home. Some of them, I think, are really about where Linux is at now. But first, it's lunchtime for us. So we have to go grill up some hot dogs. And then when we come back after the break, it'll be day two of LinuxFest Northwest. But before we get there, I want to say thank you to our members for making this possible. Sincerely, members, we're like running on fumes these days, and it's the fumes that you are providing.

So we really do appreciate it. And of course, Define Networking is also like coming in clutch, as the kids would say. They're really clutching it up. Between the two, it's like we're making it, and we're able to do things like LinuxFest Northwest. If you'd like to become a member, linuxunplugged.com slash membership. If you want to support the whole network, that'd be jupyter.party, and we really do appreciate it.

sincerely you can also boost the show and support each episode individually the splits go to all of the host editor drew the podcast developer and a little bit goes to the index as well and the nice thing about that it's immediate it's all done there's no banks anything like that it's just all over a peer-to-peer open source network using an entire open source linux to linux stack on our end thank you everybody who supports the show through a membership or through

a boost we really do appreciate you,

LIVE from Linuxfest Northwest

And here we are at LinuxFest Northwest Day 2. Hello, everybody in HC108. Nice to have you here.

Brent

Yes.

Chris

Actually, round of applause. How many of you got a hot dog yesterday? Anybody get a hot dog?

Wes

Yeah.

Chris

All right. Some hot dogs. Some hot dogs. Pizza and Indian food was also available. The hot dogs were free. It went really well. Emma and my wife, Adia, were absolute machines at the barbecue.

Brent

I took a photo of the lineup. It lasted, like, for two hours, and it was huge. Lots of lineups. Very efficient and courteous.

Chris

Yeah, it was grill crazy.

Wes

So shout out to System76 for that.

Chris

So we wanted to talk about a couple of things just to kind of warm us up while we're all getting going here. And the first one is actually a local LLM story and the Linux kernel. And how Greg KH, the number two in command of the Linux kernel, has been running his own bot that he calls, I love this name, GKH Clanker T1000.

Brent

That's appropriate.

Chris

That's the name of his bot.

Wes

The label is up front, and you've got to appreciate that.

Chris

And he's running it locally on his LAN on an AMD Ryzen system that's in a framework desktop. And he's put a picture of it up on Mastodon.

Wes

Like the rest of us, he's got a monitor propped up on some various sort of tech books he probably hasn't read for a decade.

Chris

Yeah, yeah, yeah.

Wes

So you know he's a real hacker.

Chris

Yeah, that's very true.

Artificial Intransigence

Brent

He doesn't care.

Chris

So I thought I'd kick this off. And if anybody has any input or thoughts, raise your hand. But we've been watching, I feel like, the Linux community and the open source community really grapple with a lot of the moral and licensing issues around LLMs. At the same time, what we're also witnessing is... Folks like kernel developers and project leads and people that are shipping software are rapidly also using these tools.

And the adoption seems to be kind of like there's this bifurcation of some folks that are working on the lower level projects, like maybe desktop software and things like that, and they're taking very strong anti-AI stances. And then you have people on the kernels and on the larger projects and services that we all use, and they're integrating, they're already integrating and using AI. And it seems like we have, and I'm sure you probably maybe have some thoughts

on this. It seems like we have this split here, this kind of bifurcation inside our own community.

Wes

You know, I think at least some of that, I mean, there's a lot of aspects to unpack, but I think some of it is, thankfully, we've seen that Greg and some of the kernel team these days are, I guess, a little more well-resourced than your average open source FOSS developer, right? And so I think some of this is, whether you want to engage or not, there is the rise of other folks using it, whether that's for good or just a lot of bug reports you don't know what to do with or whatever.

So I think what we are seeing is that for the people in the privileged position on some of the kernel team who are interested and willing in doing a lot of their own work, they are in a good position to be able to adopt and play with and use some of this tooling maybe in the ways they want, like running locally, like having sponsored hardware and that kind of stuff.

So I think maybe it could be a leading edge exploring when you do have time, when you do have support, how can you adopt some of these tools to help your workflow?

Chris

Okay, so here's my question to you guys. If anybody wants to answer it, raise your hand. Otherwise, I'm going to make Brent answer it.

Brent

Oh, please help me.

Chris

Is this the first step to our community kind of coming to a consensus on AI? Will we kind of come to a general consensus of, yes, it's good when you use it in these conditions for these things? Is this how we get there? Anyone have thoughts on that? Do you have thoughts on that?

Brent

I think I have some thoughts. I'll warm up till someone wants to approach the mic. Yeah, I think it's reasonable that a lot of us are hesitating. but to have someone like the Colonel team start to do this and in ways that are local, I think feels really nice. And it shows that some of the teams that we look up to, I mean, literally it's on every laptop in this room, are doing, at least using the tools in a responsible way that we can also sign up for.

Chris

Maybe that's it. He's kind of demonstrating a responsible way to use the tool.

Brent

And like using, you know, some computer manufacturers that do follow some of the ideals that we care about and that, hey, it's possible today. And even if you don't have as big of hardware as that, give it a couple of years. And the work that Linux has done to make AI available to run on these machines is going to allow us all to have AI in a way that kind of fits for us, despite all the challenges that we currently have with how it's made and being used.

Chris

PJ is here. What do you think? Does Greg doing these kinds of things, does it set a good example? And my second question would be, is he maybe limiting himself only using the free local stuff?

Audience

Oh, that's a good second question. The first one for me is, I think it's just an example of trust. And that's something I took away from Mad Dog's talk about, Mad Dog's talk about sovereignty is you have to trust something at some point, you have to trust someone at some point. And even if I don't trust all AI all the time, if somebody like Greg KH is using a tool, I trust Greg KH.

Knowing what tool he's using would be helpful. And the fact that he is going local, well, that's been my personal stance as well. I have used the online stuff. I think it's very powerful, but I specifically want to focus on running the software locally. And I'm kind of glad that I'm seeing these guys.

Chris

These turn on developers do the same thing. So what about any of this would apply to you too, if you're only using local stuff today, I mean, this is going to change in a couple of years, but today, maybe it's not finding as many vulnerabilities as you know, an opus or a mythos or whatever it is that you'd pay thousands of dollars for.

Audience

Yeah, I mean, I think that's just gonna get better and better. What we've noticed every month, the local stuff is better and better. You know, they're, they're finding better ways to compress everything and fit more into memory. And it's just insane. I've got a very old graphics card, and it's running great. I'm just trying to do more and more with it. And I think we're just going to keep seeing that get better and better.

Eventually, eventually, we're going to be on the same stage as, the mainframes running these things.

Wes

It only makes me think, right, in open source, we're kind of used to this. So, home labs and self-hosting, right? Like, can we compete with the storage for Google Photos back in? No, but kind of we can now because we have image, right? So, it might take longer because there's a bigger hardware difference than we were facing before.

Chris

That's my thinking, is the commercial guys don't stand still, right? So, the Googles and the Apples.

Wes

But they also, as part of that, tend to incentivize.

Chris

Yeah, that's true.

Audience

And I feel like we're getting kind of a Moore's Law set up here with AIs too, right? Like, with the AI software and the AI models, we are accelerating so fast the way we did with CPUs back in the day.

Brent

So true.

Audience

Yeah, I don't think it's going to be long before we're running extremely capable models. And maybe the models will just get smaller and we'll just choose different models for different tasks. Can't wait.

Chris

I like it. I like it. Thank you, PJ. That's an interesting point. And I hope you're right. And I think they are getting faster. Tell us your name and tell us what you think.

Audience

Yeah, my name is Sam. So I, up until very recently, taught at-risk youth IT skills and things like that to help them get into the IT field locally where I live.

and um we had a very big conversation as a non-profit about how to approach ai i bet and how to like actually teach it effectively and um i don't know if this is 2pg 13 for the podcast but um the the analogy that one of our staff members used was kind of like the sex ed talk of like you're not going to stop people from using it you might as well teach them how to use it responsibly yeah yeah right so um i was very big on local

models about um using them as a tool to like help yourself get an advantage, but not like putting your personal information out there for it to be put up later. Like I'm thinking of the GitHub co-pilot thing that happened and it's only a matter, I mean, you know, Gemini had a leak like that. Like there's, there's plenty of examples of that happening. Sorry, I'm not too close, but yeah. So I think I liked your take on that too, Chris.

So the like how, like Greg cage kind of like demonstrating, how can you use this responsibly? And I also think too, yeah, it might be, because they have the resources to actually use these tools and the scale and also, you know, thinking about the Linux kernel being like millions of lines of code.

Chris

It's got to be a job.

Audience

It's a lot different than smaller projects. Not to, you know, it's just scale. It's huge.

Chris

Yeah, and that sometimes necessitates tools like this.

Audience

Yeah, for sure.

Wes

Well, I think we've seen kind of Greg has his unconventional attitude perhaps, right? Like we've seen some of his great blog posts about like how the kernel treats security, which is very much not the way that a lot of other projects sort of have a security model.

so it makes sense to me that if you have that sort of outcome focused view that they're not just like whole hogging AI slop into the kernel at least I don't think anyone here thinks that right and so they're showing this version of like well we can keep our standards the code is the code and if the process is there and the people are signing off and they're responsible for it and Linus isn't mad at this commit and yelling at you then okay it's probably going to work.

Audience

Yeah the fact that something's being audited by Linus Torvalds is enough for me to be like you know that's probably going to be okay.

Chris

Yeah there's layers there.

Audience

He's not a guy to be shy of when things are bad.

Chris

I wonder if we'll be discussing this next LinuxFest, right? Because it seems like this is a seasonal thing that we're working through, and this phase we're at right now is we're sort of digesting this stage of it. And with the development of local and folks like Greg, maybe by a year from now, we'll have sort of settled on kind of a common community agreement on this. Thank you. That's good. Did you want to join us? Yeah, come on up. Tell us your name and what you think.

Audience

Hi, everyone. My name is Aaron Wolf.

Chris

Hello, Aaron.

Audience

I just wanted to share a sort of meta perspective that I think is something I tend to try to keep in mind in all of this space, and that's the topic of induced demand. So people know this from things like traffic engineering. You have the issue of if you just widen the road because there's congestion, then people say, oh, well, now I can drive more, and then there's just more congestion again. And, of course, it's something in the general pattern of,

when you make things available, people will use it. So the question is, what are you making available? And I think of this as the significance of the local movement, because obviously if your goal is to, you have a limited hardware and you're going to make use of it, then you're going to work through how to make that work well. And the pattern we see with the big corporate AIs is mostly, we just throw more hardware at it. But the issue is basically software eats Moore's law, right?

So the point is, if you get more powerful hardware, then people are less careful to use it effectively.

Wes

This guy's used an electron app before.

Audience

I don't have to care about compressing this or making it efficient or something because I just got so much hardware. And the end result is you can be worse off than you were to start with. And so there's also this pattern of people just using it just to use it, which is what we're seeing with corporate AIs. So, you know, my other example would be we have LED lighting or something.

and then instead of being like oh hey we have a world in which we use less electricity to do the same thing which is just we need a certain amount of lighting no then you have like buildings in china that are covered in leds just lights on everything because now you can do that yeah and so there's guilty there's it's extremely important that we have alternatives to that pattern because that pattern is a catastrophic in the long run where we actually figure out how to work

with reasonable systems so that that's an alternative and the more people using that the more but but i think framing it that way is extremely important because the point isn't just oh i can do this for privacy or whatever else the point is we actually need a sustainable system that doesn't have this runaway forever until you have 25 lanes of highway yeah you know version of ai which is, at least people are realizing that the energy resource and water and all it's

like crazy. And this is going to ruin everything.

Brent

Have you used any locally yet?

Audience

I haven't, I've sort of known people who did it or I've heard things about it and I'm, yeah, I haven't actually jumped into it already, but I'm, it's the place I'm most open to playing around a little more.

Brent

I'm curious if you think that it's a solution to the problem that you mentioned.

Audience

Well, I think that if people aren't even trying it, then, you know, I mean, that's where we need things. It's sort of like, if you're going to build, go with my metaphor, if you want to build walkable, bikeable, efficient, you know, places, you have to have people advocating for that. You have to design it so that that's a possibility. And there's a, I'll go with that metaphor again, but I think it really just applies for AI.

The, the transit metaphor is if the buses get stuck in traffic, then the congestion goes to infinity because in general, the congestion will stop at the point that it's better to do the alternative. So if you have light rail that doesn't get stuck in traffic, then as soon as the congestion is worse than the light rail, people just switch to using light rail, which means the congestion will always get just bad enough that it's the same time as it takes to take the train.

But if the buses get stuck in traffic, then it goes to infinity because nobody switches to the buses ever. And so we have to have a situation with AI where... You have to have a thing where you go, oh, the costs or the something or the hassle or the awfulness of this runaway craziness, there's a reason for not just me being because I have ideals, but for other people to go, yeah, but it's just more convenient to run it locally.

Wes

I think even beyond locally, though, right? I think open weights come in here because part of what you're describing is, I think, partly an effect of the fact that we're racing at the frontier because it's a new untapped technology that we don't know what the bounds are at this point, I think is fair. So you have folks that are using more and more resources to try to find the edge of what you can even do with this technology.

But on the other side, you do have some more commodification of some of these providers who are willing to compete on, okay, well, we're all serving Minimax 2.5. How do I make my business more profitable and how do I survive? A lot of that might need to be, how do I do inference for the cheapest possible way? So even if it's not at home, some of the open source ethos, I think, can infect this drive to more sustainability.

Audience

Yeah, so I guess I'm just summarizing that it's the... the ideals and the people who care about the principles and the systems and the privacy or open source stuff, that can be a driver, but it has to reach that point where there's some reason why other people actually find it annoying or it's shittified enough that they're like, oh, well, I'll go to this other thing because that's better and has to exist for that pattern to happen.

So it's extremely important we do that because I don't see any other off ramp to this pattern we're on.

Brent

Well, that has happened with Linux. I mean, we're seeing it.

Audience

Exactly. Yeah.

Brent

Windows 11, but the people who are helping make Linux easier than everything else and more powerful than everything else are also the people that we're talking about who are using some of the local AI to push the frontier of what is acceptable.

Audience

I think that framing, that's an example of thinking about the incentives of the system so that when we're thinking about it, we're not just looking at the day-to-day whatever about the tools. We're sort of thinking about what are the structures that are getting people to go one way or another. So I'm just offering that metaphor.

Brent

Great.

Chris

Thank you. Thank you. Okay. So the other thing that kind of, oh yeah, no tech dev, you got, yeah, jump in. Come on up. Come on down. Hey guys. So how are you?

Brent

He's taller.

Chris

And what are you thinking about? What are you thinking about?

Audience

So talking about AI, you had posed the question about, is this the point that we accept it? And I'd like to reframe the question to... To focus on a different aspect of what the AI is. I think that in population movements, so let's say you're coming to another country, you would end up going to the place that is familiar to you, right? Not necessarily the best that a local might think, because the best is relative.

And in the Linux community, we're seeing an issue of attrition, where people with ideals that come from the 90s, which is a different context, are then going to be working against a context that we exist in now in the 90s if we're looking for software that is primarily meant to own a system to control something to look for capability that is your own or greater than something else is a very different context than i want to use the latest

and greatest tools much like you were just saying linux works for the most part uh the last time that i've had a wi-fi card not work, has been a very long time ago. And this is coming from Zorn OS on a 2011 MacBook kind of thing. So we don't have to Ethernet in to get our Wi-Fi drivers anymore. Things work, which means that we're functional. We've met largely the goal of the context of the 90s.

Now we have this technology. And if we don't bring in the technology, if we don't support it, then the people now, the people who are coming in with a different context won't come.

Chris

Yeah, I agree with that.

Audience

Is this the time that we start using ai i'm not sure is it the time that we should to keep the community alive and avoid a complete separation of brain drain between the context of people coming in now right versus the context of the the old guard so to speak i i think it needs to be from that perspective where the use of ai on the linux desktop is necessary and the the question i believe it was listener sam who brought up the the question

isn't uh how do we stop or enable people to use it but how do we teach people to use it responsibly yeah yeah absolutely i'm curious about perspectives on this.

Wes

Well i think it reminds me a lot of what happened just in the first wave right where uh computing first was defined by like mainframes and big things you couldn't really access unless you're sliced up and yeah right right and then you got sort of like micro computing and pcs and desktop but there was this whole world of proprietary operating systems and proprietary products and still interesting and new and you know the new frontier and

then we sort of figured out like oh we can make this digital commons of software that like okay you can still have a proprietary photo editor but not everyone needs that right the professionals need that so i think that spirit is there and right and we do need it's just a question of bridging to today's world which has gotten more complicated but.

Chris

The essence it feels like that's right yeah.

Brent

I would say uh teaching people how to use the technology has been a challenge since technology has come around, right? Any kind of technology, the hammer, you got to learn how to use that thing. Otherwise, you got busted thumbs.

Audience

How many users use reset password as their password?

Brent

Yeah, exactly. Right. Or chip down their computers by holding the power button. Anyways, I think AI is an interesting one because a lot of us are thinking about, How do we use it in ways that match our ideals or how do we use it in ways that feel safe for our information, especially that we don't really know how it's scooping things up sometimes, right? If you have one conversation and you might have suggested, I don't know, which town you're in or it has your IP or something like that.

Well, is a conversation you're having in 10 months going to be linked to something like that? Well, we have the compute to do that now, right? So you have to use your imagination sometimes to a point that's a bit depressing to realize what's possible with the information you're putting out there. So when we try to suggest how to use this technology safely, I'm not sure we even know what the bounds are for doing that safely.

And of course, everyone's risk is a little bit different. And it depends, you know, who you're trusting with your conversations, your information and your coding. Yeah. But it's not a straightforward question to answer.

Audience

It seems like the risk tolerance is somewhat similar or somewhat comparable to migrating from virtual machines to Docker containers. How we understand the problem is evolving. And eventually we'll get into a world where it's LLMs first the way that it's Docker first now.

Wes

The thing I liked about the question and approach you had there too is not only is it a change that matches some of our older styles, but I think it's important to not let the proprietary versions of this define what the technology is or how we think about it. Like, okay, we do need to recognize that maybe the most ways people use it is a chat GPT in a browser tab right now or whatever it is, or co-pilot in their 365 account.

But they don't get to set the ground rules for what's possible with the tech or the space. and I think the FOSS and open source world has historically been really great at figuring out all of the other things that aren't profitable or aren't interested to the VC class or whatever it is and so it's like we should definitely push back on the things that are wrong and that we don't like about how they're doing it but I don't think that means we need to write off the entire technology.

Brent

Well said.

The Eyes Have It

Chris

So here's the next part of this. This week, Bitwarden, the CLI version of Bitwarden was popped, and people's vaults were exposed. And it got me thinking, as we start accelerating bug discovery, the open source software has always had this meme of more eyes, you know, on the code. Well, guess what? We're getting more eyes all of a sudden.

Brent

More AI's.

Chris

Yeah, it's going to be interesting to see how we handle that. Anybody in here a Bitwarden user right now?

Brent

Oof, that's a lot of hands.

Chris

That's a lot of you. Anybody a Bitwarden CLI user? Nobody. Interesting. Are you guys?

Wes

No. I mean, I have before. I just don't use it regularly.

Chris

Yeah, I don't either. Interesting. Okay, well, here's the details. So it looks like the more recent version was compromised as part of the ongoing checkmarks-related supply chain campaign. Oh, yeah, that one. Yeah. I guess they got into some GitHub actions, part of the CICD pipeline.

Wes

Yeah, the attacker injected a backdated commit into the checkmarks ASTVS code extension repo. So part of the start of this. But of course, right, yeah, it's all of this stuff that you've chained with between extensions and then all the stuff that you've thought that was helpful in CI. Come on, it's one more action. What's going to, what problem could it be?

Chris

Okay, okay. So I'd say about 70% of you were using Bitwarden-ish. Okay, so same folks. Are any of you considering migrating away from Bitwarden? Anybody in here? All staying. Okay, ish. Okay, ish. Pretty much almost universally people are staying with Bitwarden.

Brent

Does that mean that the compromising of software has just become normalized?

Chris

Well, I mean, maybe they'd feel different if they used Bitward and CLI.

Brent

Yeah, yeah, yeah. Fair enough.

Chris

I probably would have. I probably would have been a little more upset. I was like, ooh, dodge that one. That's fine. Well, next time it won't get me. No, that'll be no problem.

Brent

But the emotion I have around that is like, it's just a matter of time for all software I'm using. It's sad.

Wes

Well, and there are some interesting discussions now, like, you know, considering different techniques. I think I was just reading an article this weekend around, you know, like maybe we need more delays at various levels, right? Like we do tend to catch these things, but if you go install the latest thing all of the time, especially from, you know, NPM or random repository tags.

Chris

Wait, is this guy saying we shouldn't roll? I'm not saying that.

Wes

I'm saying some people are saying that.

Chris

Are you saying we should go to RHEL?

Wes

We should go to RHEL.

Chris

Because jeez.

Wes

No, but I think it's that thing, right? There's the version where you're like, well, you're so out-to-date. This is clearly irresponsible. But then now is there a new version of like, well, you haven't given the AIs enough time to audit that because this just came out. And who knows? Because our software still works.

Chris

All right. If AI means I can't roll anymore, then I am anti-AI. That's it. That sealed it for me right there. It's over. I got to be able to roll my distro.

Yay, Linux!

Okay. So we've got a group. We've got some new timers here. And we have got some long timers in the Linux space. We did a little survey before we started recording. are anybody here that's been running Linux for less than a year want to raise their hands anybody less less than a year six months ish range oh.

Brent

There's someone really shy over excellent.

Chris

Okay all right what's.

Brent

With the blushing.

Chris

Can I ask you why you wanted to try Linux, So, okay. That's a very common way, actually. So that's very common. How's it going so far? The wife installed it for you. How's it going so far? Going good. Good.

Wes

We'd love to hear that.

Chris

All right. Good. Good. Okay. So most of you then are long-timers. That's probably why you're listening to our show. That makes sense. We're sorry. So like I was saying before we started recording, 26 years of LinuxFest Northwest.

Brent

Whoa.

Chris

Crazy. And 26 years ago, even 20 years ago, a lot of us were coming to try to figure out, How to get XYZ to work on Linux or how to get Linux to work on XYZ. Either way, just try to get something working. How do I get this to work? Was really, you could almost have a conversation.

Wes

What do I install? Where do I go? I still have Windows on my laptop. Please help me.

Chris

Right. Every conversation really. How do I get this to work or how do I make Linux work? That's not really what we talk about anymore at LinuxFest. It's not really what we talk about with Linux or open source anymore. So I kind of wanted to take the temperature and see what people think it's about now. Here we are at LinuxFest Northwest.

Wes

2026.

Chris

2026. So would anybody like to be brave enough and break the ice and come up and tell us kind of what they think when they think what Linux is about for them? It could be a personal thing. Would you like to do it with your name? Derivation Dingus taking the first step. Good job, sir. Good job. Thank you. Come on down.

Brent

Brave.

Chris

So what is it about for you? What do you think?

Audience

So for me, I guess it's mostly about, I run a lot of services at home, mostly for the wife and I. And it's about making it do exactly what we want in a privacy-forward way without cloud servers and without a tech corporation dictating what's allowed versus what I can make it do sort of a situation.

and then there's also the maintainability of it now you have all this infrastructure and so you have to maintain that over time and solve those problems and for me that means NixOS but there are other options, and even the wife's PCs run a NixOS now which turned out to be a really great choice I didn't even believe that was going to be the case but it is actually What.

Wes

Are you struggling with? Are there things that are sort of persistent or you're unsure about or, you know.

Audience

I guess lately the biggest struggle is just getting completely off the cloud.

Chris

Oh, sure.

Audience

And things like that. That's been my... journey lately.

Brent

Can you describe why that's important for your household?

Audience

It's really important for me the most. I don't think the wife would mind too much either way. She just wants it to just work. But as you said, we're in a place now where it does mostly just work.

Chris

You know where I slowly think the significant other buy-off comes if they're not totally on the same page there is just, it is the incentivization over time. As you start to upgrade the stuff and it gets frustrating and it sort of opens up a window of opportunity to be like hey you know if we hosted this ourself it only changes when we say it changes and that is that can be a window of opportunity right there and.

Wes

No one can hike the bill on you.

Chris

Well maybe your utility right there's that the power bill i.

Audience

Will say i did actually get off i was running unstable or rolling uh on even the servers and stuff like that and uh i.

Chris

Didn't work so well i had to roll it back I.

Audience

Wrote so much stuff now that something breaks on every.

Chris

Update. Yes, yes, yes.

Audience

Yeah, so I waited for this last upgrade to basically to roll it back.

Chris

At that point, that was it, huh?

Audience

Yeah, so now everything is unstable except for my workstations, basically.

Chris

Derivation, would you like some hot dogs? Because Emma is here with a surplus hot dog.

Wes

Official System 76 hot dogs.

Chris

Anybody who comes up to the microphone gets free hot dogs.

Brent

I would have a hot dog.

Chris

Yeah, I mean, I'm talking a whole Costco thing of hot dogs. You're going to be eating for a week, sir. Eating for a week.

Wes

That way you have more time to work on your servers.

Chris

Thank you, Emma. She's supplying the hot dogs.

Brent

Wait, Emma, come on over here.

Chris

I think she's getting more hot dogs. Do you have to go? Okay, come say hi.

Wes

We have a microphone with your name on it.

Chris

Yeah, I got something I want to ask you real quick. Also, I like your jacket.

Brent

It's pink. I would have never expected you to.

Chris

Hi, Emma.

Audience

Oh, hi.

Chris

Hey, nice to see you.

Audience

Thanks.

Chris

So I just wanted to tell everybody what a badass you were yesterday.

Audience

Oh, thanks.

Chris

So it started really back before you even got on the airplane. Because you went to Costco ahead of time with a piece of paper and all that, I imagine. Went around and did full inventory.

Audience

Oh, a spec run?

Wes

Wow.

Audience

Yes. And I even mathed it out. I said, I need 22 packs of hot dogs to make 400 hot dogs.

Brent

Oh, my goodness.

Audience

So we ended up cooking 300. So there's like 100 left over.

Brent

That's pretty good.

Chris

Yeah.

Audience

So yeah. And I think everybody ate. We had leftovers.

Chris

So when you land here the next day, you get there in the morning, like 7 a.m. You're up and at them. And as soon as Costco's open, you're in there. You're going right to every spot. You already know where to go. You know what you're getting.

Audience

Yep.

Chris

And you knew who to get the grill from.

Audience

Yes.

Chris

So it was a pretty smooth operation.

Wes

She's more connected here, and she lives states away than we have.

Chris

I know. Seriously.

Audience

It's because I have boots on the ground here. I have a Hadiyah as my partner in crime. And then, yeah, it was really funny, though, because there were so many buns in the car.

Chris

My car was loaded with hot dog buns.

Audience

Yeah, there were so many buns in the car that when she hit the brakes, they all flew forward and we're like getting attacked by hot dog buns. So we're like dodging them in the car. I mean, well, I guess if we get in an accident, we're safe.

Chris

Yeah.

Audience

Like pillows.

Chris

Totally safe.

Audience

Yeah.

Chris

And then also shout out to Olympia Mike because he brought like a tent and some fire starter and some stuff we could poke at.

Audience

Yeah.

Wes

Mike was essential.

Chris

Yeah. And his Chromebooks used to hold down the tent. The tent was blown away. So we deployed a bunch of Chromebooks. surprisingly heavy that's what all they're good for now yeah when you put like a dozen of those things in a crate it's like 60 pounds it's ridiculous it.

Audience

Was the only way to keep the canopy on the ground.

Chris

So once again you fed hundreds of people yes well done and.

Audience

I thought it was pretty quick.

Chris

Yeah, Not two hours-ish, but yeah, that's pretty quick, yeah. So, round of applause. Did a fantastic job. Thank you, Emma.

Audience

Stop by our booth.

Chris

Yeah, go check out.

Audience

System 76.

Wes

They got that shiny new Thalia.

Brent

Do you want to ask her the Linux question? I mean, she's been in the- Okay.

Chris

All right. All right, Emma. You ready for this? This is what we were just asking folks.

Audience

Okay.

Chris

So, like 26 years ago, when LinuxFest Northwest started, everybody was always talking, how do I make XYZ work on Linux, or how do I make Linux work on this? It's like what everybody talked about. Now, it pretty much always works, for the most part. Things just work. So what do you think people really talk about now at these events? What's the thing? How do I make it work isn't really a topic anymore because it works.

Audience

How do I make it work?

Chris

What do you think?

Wes

Because, like, you know, you've heard all the support calls over the years, etc. Like, it used to be in an era where Wi-Fi or just what laptop do I buy? Or how do I even make a USB to get this installing?

Audience

Yeah. I don't know. We don't. It isn't, like, it's all custom, I guess. Everyone wants to make something different.

Chris

Yeah, their own thing.

Audience

It's how can I make it more different than everybody else is what it feels like.

Chris

I guess. Yeah, that sounds about right. How do I do my own specific thing that I'm trying to do and make it look like my own thing?

Brent

Emma was telling me at the after party last night that System76 had zero tickets for support recently because everything just works.

Audience

It was very weird. I was like, something is broken.

Wes

Yeah, it's our support system.

Brent

I tested it out. I opened a ticket.

Audience

It went through.

Chris

That's true.

Audience

And I was like, oh, weird.

Brent

But that's a sign of the adoption of Linux and how it works on the hardware. Because years ago, System76, one of your challenges was like, how do we make the hardware as smooth as possible? But these days, that's as easy as it's ever been.

Audience

Yeah, and we have a stellar QA and engineering team. So I trust their work, because it's showing that.

Brent

Yay, Linux.

Chris

Yay. Thank you, Emma.

Wes

Thank you, Emma.

Chris

Thank you for everything. All right. So before we wrap up, I want to just take

Thank You, James Mason

a moment and talk about somebody who's not here this year. Oh, this is going to be tough. A big part of LinuxFest for a long time has been James Mason, 4 or 5-4 in our community.

And James is a really nice guy, really genuine guy, very hard worker, and really carried the torch for LinuxFest for many years, especially you know after COVID and we weren't sure if it was coming back I mean I think James was quintessential in making that happen you might recall Bear also, he helped us get a dot matrix printer in our studio and hooked us up with the paper and all of that.

Regular booster giving us thoughtful things and pushback Jupiter party member since like 2023 really really really good guy also don't tell anybody this but slip me SUSE and OpenSUSE Intel on the DL from time to time so I kind of had

an inside line on what was going on. That was great, and he had been battling cancer for years, and James did pass away recently, so he can't be here, obviously, and he leaves behind his wife and a couple of kids, and he's just such a good guy, and they're doing a fundraiser for his family. We'll put a link in the show notes.

Wes

And there's a spot to donate over in the expo hall as well.

Chris

Yeah, and I just want to do a round of applause for James and for all his contributions, even though it couldn't be here.

Brent

Over the years.

Chris

Really appreciate him.

Wes

Absolutely the best spirit of Linux Fest right there.

Chris

That's just it. And a great guy. Local guy, too. So it was really great. And, yeah, he'll be missed.

Brent

Yeah. Already is.

Chris

Yeah, he already is. He already is. But this has been a great Linux Fest for us. Yesterday was a ton of fun. And I think he would have loved to. I think he would have enjoyed it. And it was another classic one where we had the beautiful weather this year. You know, we always say it's like, yeah, it's sometimes a little crappy. Got to warn you. It could be a little crappy. We got a good one this year.

Wes

There's something about a lawn full of Linux nerds having a good time.

Chris

Yeah, seeing everybody out there eating, having a picnic, eating cookies and hot dogs.

Wes

And getting that vitamin D we don't always get in the Pacific Northwest.

Chris

Very much so. Thank you, everybody, for coming. We're going to wrap it up there so we don't make it too long on the recording. But we'll hang out for a little bit after this. But thank you very much. And we hope to see you back here next year, too. Thank you, guys.

Wes

Hey, a big shout-out to the LinuxFest staff and our proctor. Making all this work.

Chris

Thank you, LinuxFest staff. Thank you.

Shout-Outs

Brent

While we're here back in the studio, we might sound a little different. Do you sound different? You sound clean.

Chris

Yeah, it's nice. Oh, hello, boys. Back on the regular microphone.

Brent

It was amazing to see everybody at LinuxFest. And, well, of course, it is always a special fest. This was no exception. So a huge thank you to everybody who flew from all over, drove from all over, swam if you swam, but the entire community for coming out and hanging out together with us. And to the bigger community for helping us get those headsets that we use reliably at every single event. Those things are amazing. So thank you for that. We are super grateful.

Chris

Oh, my gosh. Has things really improved for us in terms of our mobile kit? Thank you again, everyone.

Brent

It's so simple.

Chris

Who contributed to that. Still paying dividends on that one. All right, Brentley, kick us off with our baller booster this week.

Brent

Well, we are extra grateful this week because we have a baller booster. Spooky satcom. Spooky Satcom came in with a mega space balls boost. One, two, three, four, five, six.

Chris

That's amazing. Thank you very much, Spooky. $123,456. That's great.

Brent

It's insane. Ventoy has been my go-to in a pinch. With all my .files backed up to a self-hosted Forge.io instance, and my important files running on a self-hosted NextCloud instance, my worries are pretty much low these days.

Chris

I like this setup. This is a solid setup. I like this a lot.

Brent

Shout out to Carl from System76 for his work on the amendments to Colorado's age attestation bill. That's SB 26-051. Thank you for that dedication.

Chris

Indeed. Thank you very much for that baller boost, Spooky Satcom. Nice setup you got there. Really appreciate that. Our next boost comes from Turd Ferguson with 22,222 sats. Sending some value your way for LinuxFest Northwest efforts and expenses. Grill a hot dog for me.

Brent

Thank you, Turd.

Chris

We did. We appreciate you very much.

Brent

Where did it go?

Chris

Brent, don't go there.

Wes

TR Selby boosts in with 7,490 Satoshis. There and back again. I'm betting on Brent going west-southwest for the Linux Fest northwest.

Brent

Well, pretty much.

Chris

Yeah.

Wes

Just in case you need AAA to boost your battery, you can put this boost towards it. Otherwise, enjoy a cider.

Chris

Aww thank you thank you that's nice yes alright we'll find Brent a nice gluten free cider there's plenty to enjoy Gene Bean comes in with 244 nope 200 2,444 sets sorry I'm stealing it Brent, I'm not defending the training methods of AI, but comparing to user grabbing stuff from Stack Exchange or GitHub isn't really fair either. Two wrongs don't make a right. A user violating the license is just as wrong as model training and not giving required attribution.

Yeah, and I think really I was probably being too glib when I said, you know, somebody goes to Stack Exchange and they copy-paste. What I was really trying to say is like people just are learning iterative from each other, and that's how they naturally do it on the internet. And attribution still matters.

Wes

Well and just there's like i don't know i think part of it too at least from my side was we were trying to lay out the scope of different just the the landscape of things and issues to um, to fight about which can you know can start with what do you even assign to like how should copyright work right like you what layer of the discussion you start on kind of matters for this debate so part of i was just hoping we could lay out all the different ways so that we could be clear about which things

we are talking about, but yeah, totally agree.

Brent

Very, very complex topic with many emotions and many should-bes. It's a difficult one. Ford Humor boosted in a row of sticks, 11,111 satoshis. I'm not sure what all podcast players support flipping between audio and video on the fly, but I'm enjoying catching portions of the stream on video in Fountain when I can tell you're doing a demo. This week, I switched to video to watch the pics, and it was super handy. Here's a big thank you to Drew for including a high-quality video cut as part

of the production. Great work, guys.

Chris

There you go.

Wes

Aw.

Chris

Thank you very much.

Brent

That's true.

Chris

Now, I have to say we don't have the regular video version for this episode because when we're live, it's much harder to do the video setup. Maybe one year we'll have a stretch goal.

Brent

When we have a video crew.

Chris

It'd be nice to actually be able to make clips of Linux Fest and these events we go to and release them individually too. But that is a stretch goal for the future. And we do love Drew. Thank you very much, Forward Humor. Appreciate you. Appreciate everybody who boosted it, including those of you who boosted below the 2,000 set cutoff.

Brent

I think I want to pull one up here.

Chris

Let's do it.

Brent

There's a 1,000 set here from AmazingQ. Long-time listener, circa 2018 first-time booster, though. You asked about Pixie booted servers. For three years now, I'm running my NAS diskless, which sounds strange to NASers that generally need disks. This is what I mean. There is no disk or partition used for an OS. It is based on Alpine Linux via Netboot. The state is stored in a tar file, which is generated by the command LBU. This tar file is stored on a web server.

During boot, it does fetching Pixie-related boot configurations, fetching kernel via TFTP, and booting that kernel. And this one's cut off, Wes. Do we have maybe extra?

Chris

That's a slick setup. So he's basically the NAS OS is loading over the network.

Brent

Isn't that cool? So then, like machine agnostic almost.

Chris

We have talked about that for our studio machines once in a while. That's true. Don't even run with local OSes, just have them always netboot. That's an interesting idea. I'd love to know how it works and practice it if anybody else out there is doing it. Also, shout out to everybody who streams stats. 21 of you stream stats. How about that? Right there on the money. 21.

Wes

That is cool.

Chris

I know, right?

Wes

Bunch of streaming nerds out there.

Chris

And, of course, thank you to everybody. If you did not hear your boost read this episode, we cut off a little early when we were prepping for Linux Fest. So you may not have gotten in because we collected before Sunday morning. But don't worry. We'll catch it next episode. So thank you, everybody, who did boost those collectively. We stacked 196,240 Satoshis. We really do appreciate it. And if you would like to participate, you can get Fountain FM. It makes it very easy to boost.

And there's also a lot of great apps you can connect to what's called AlbiHub, which is a self-hosted way to do it. All of this is based on free and open source software. Thank you, everyone, who supports us either with a membership or with a boost.

Picks

Well, we do have a few picks to get to before we get out of here. And, Wes, you came across Updo. I feel like we've talked about Updo before.

Brent

Is that what your hair does sometimes?

Chris

It does do an Updo every now and then, especially in the mornings. But then I was looking through it, and I don't recall actually talking about this. It's an uptime monitoring CLI tool, but it's not just for your local host uptime.

Wes

No, and that's maybe where it sets itself apart, is we have looked at a lot of sort of cool networking TUIs, and this one's more directed outward. So think something like Uptime Kuma, but less something you've set up as like a server daemon and more something you might run, you know, more temporary.

Chris

As a TUI.

Wes

Yeah. But it does have a Toml configuration format, all kinds of easy ways, Nix, NixOS, Windows, Docker, Linux, macOS. So lots of ways to run it. It's a Go app, MIT licensed, and it's a TUI. And so you can kind of do real-time monitoring, multi-target, multi-region. It's got AWS support, lambdas. It's got metric exports for Prometheus, so you can get Grafana dashboards going, alerts.

It's got custom web hooks, flexible HTTP support, so custom headers, your posts, puts, deletes, etc. It can also monitor SSL expiration, verification, that kind of thing. So, yeah, if you need a quick ad hoc way to go do a little bit more with your network monitoring at the sort of application HTTP layer, check out Updo.

Chris

Thank you, Wes. You know, when you put something out there, sometimes the internet provides. And this week, the internet provided me with Bake, I think is actually how you say it. You turn any web page into a desktop app with one command, P-A-K-E, but it's a Hawaiian word. It's lightweight. It is 90% rust.

Brent

Wow.

Chris

And they have some pre-made ones ready to go. They say it will be nearly 20 times smaller than what an Electron version would produce. 20 times smaller.

Wes

That's what got you right there, huh?

Chris

Yeah, it's using Rustari, which is a much faster traditional JS framework with lower memory usage. You use one command to get it going. No super complex configuration required. Support shortcuts, immersive windows, drag and drop, style customizations, built-in ad removal. I don't know if I mentioned, but it's an MIT license.

Wes

This is for Brent, right? Because he won't pin his tabs, but maybe he could make apps out of what we would consider pin tabs.

Brent

Now you're talking.

Chris

I like that. I wish he would just pin his damn tabs, but that would also work.

Brent

I won't pin my tabs.

Chris

You have so many windows now. Instead of tabs, he would just have so many windows.

Wes

And that'll force him to get a proper window manager that can handle it.

Brent

I am an entropy enthusiast.

Chris

So we will have links to those in the show notes over at linuxunplugged.com slash 660fer, which is where you can get all of that. Again, thank you, everybody who came to out to LinuxFest Northwest, made it a special 2026.

Wes

Shout out to the organizers and all the folks putting it on.

Outro

Chris

Wes, before we get out of here, is there any extra nerdy details people should know about the show that only people that have listened this long would really actually even care about?

Wes

Yeah, well, since XML is really painful to read, we sort of hide these things in our RSS feed. But there are magic text files you can get. Yeah, that's right. Chapters, JSON chapters, yeah.

Chris

JSON?

Wes

JSON.

Chris

Oh, that's useful.

Wes

Oh, super useful.

Chris

What about like, I don't know, maybe transcripts?

Wes

Yeah, if you want to track exactly what Brent says in every episode, check out the VTT file. It's got labels there.

Chris

It says Brent.

Brent

What? It's diaririrized?

Chris

That's right. Diarirized, yeah.

Brent

Wow.

Wes

Just for you.

Chris

You should probably see a doctor about that. And if you look really, really closely, you'll find an MP4 file in there, too. Although this week, it's not actually our faces.

Brent

But it's still good.

Chris

And every now and then, you might also see what's called a live item entry, because we are live on Sundays, which we call a Tuesday at 10 a.m. Pacific, 1 p.m. Eastern. So why not make it a Linux Tuesday on a Sunday? Join us at jblive.tv or jblive.fm. And, of course, jupiterbroadcasting.com slash calendar is where you get it in your local time zone. We have bots, the early versions of bots. Before we call them bots, before we call them algorithms, we got them over there and they convert it to

your local time. It's amazing. We got a lug that's on Mumble. You'll love it. It's great. Slow latency opus. Details over there at jupiterbroadcasting.com and on our website, linuxunplugged.com. We also have a matrix chat room going all week long and during our live shows. You can also join that. Thank you so much for joining us on this week's episode of Your Unplugged Program. And we'll see you right back here next Tuesday, as in Sunday.

Transcript source: Provided by creator in RSS feed: download file
For the best experience, listen in Metacast app for iOS or Android