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 Brent.
Chris: Hello, gentlemen. Well, coming up on the show today, we have had one wild week
Chris: getting to and here at Texas Linux Fest.
Chris: We'll tell you all about that. Then we're gonna round out the show with some
Chris: great shout outs, some picks and a lot more. It's a packed episode.
Chris: We've got a mumble room in listening right now.
Chris: They're just in listening mode, but shout out to them for making it.
Chris: And of course, everyone who tuned in over at jblive.tv as we are streaming live. from Austin Tejas.
Chris: Pretty cool.
Wes: It was a struggle for a few moments, but here we are.
Chris: Also, a big shout out to Define.net slash Unplugged, our friends at Define Networking,
Chris: a decentralized VPN built on the Nebula platform.
Chris: It is really a great platform. It's optimized for speed, simplicity,
Chris: industry-leading security.
Chris: You can completely self-host all of the infrastructure yourself or take advantage
Chris: of their excellent managed product at Define.net slash Unplugged.
Chris: you go there, you can get 100 hosts absolutely free, no credit card required.
Chris: I think I'm pretty stoked about Nebula because I must have talked to half a
Chris: dozen people that were building things on top of Nebula.
Chris: Listener TechDev told me about a really interesting platform he's been working
Chris: on that's very close possibly.
Chris: I don't want to say too much out of respect to our conversation,
Chris: but it's people are building things on top of Nebula that is just extremely exciting.
Chris: And Nebula has been built from the very beginning to be industrial grade.
Chris: It was built to manage Slack's global empire of servers all around the world.
Chris: But something that I don't know if most people know listening to this show is
Chris: every Rivian vehicle on the road is using Nebula on the go.
Chris: I mean, Nebula is in places you don't even realize just to make networking happen
Chris: in a secure way that is reliable and low-impact on the host system.
Chris: Nothing else offers Nebula's level of resilience, speed, and scalability.
Chris: Go try it out. 100 hosts, absolutely free, no credit card required,
Chris: at defined.net slash unplugged.
Chris: Support the show at defined.net slash unplugged.
Chris: Well, we don't have a lot of housekeeping since we are now down here in Texas
Chris: LinuxFest. We will be returning home and we'll have more about that.
Chris: The Texas tracker is still live for our return trip.
Chris: And we still will also have the fake boost if you'd like to help us with the
Chris: return effort on gas and food.
Chris: And kind of along those lines, we got a note from the Darowich,
Chris: or as we like to say, the Big D developer.
Chris: Brent Lee, tell us about the note we got from the author of the very software
Chris: we use to track our journey.
Brent: Yeah, this is so sweet. Very, very, very cool for us to see.
Brent: Here's the message. Hi, my name is Evgeny.
Brent: Sorry, I got that wrong. Hi, my name is Evgeny, and I'm the Dvaric author.
Brent: Love what you did with the Dvaric API. Awesome job.
Brent: FYI, family location sharing is coming soon, although it might not be applicable
Brent: to your use case, which admittedly is a very strange use case,
Brent: where everyone has their own devarage instance but still i thought you might be interested cheers.
Chris: I'm very interested in family service yeah i'm very interested in that.
Wes: And also props to the great api i mean it was a super useful tool it was really
Wes: easy to get the api key and start
Wes: pulling down the data so you know it was kind of a great thing for us.
Chris: Too it made for the perfect tracker for this use case it didn't didn't require
Chris: a big lift on our end we just ran low-end simple clients on our mobile devices
Chris: and it was so thank you so much for writing into it was really great to hear
Chris: from you and for building such a cool project.
Chris: So having that live tracker was really fun. I mean, it was fun for us.
Chris: We heard from people at Texas Linux Fest. They enjoyed it.
Chris: But it really put us into the zone, in the headspace of, oh, we are in a race here.
Brent: What? We were racing?
Wes: Yeah. Well, yeah, because, you know, when we recorded last week,
Wes: Chris and I, we were still at home. But Brent, you and your cats, a.k.a.
Wes: Team Moose, Cosmo, Emmett, and Brent, well, you were already on the road,
Wes: and you'd actually made pretty significant progress.
Wes: And our team, Team Bigfoot, we hadn't even started. I mean, I wasn't even fully packed yet.
Wes: I mean, we got on the road. I woke up. I did one last load of laundry. I met Chris in Olympia.
Wes: And that was mid-morning on Monday, so we were already feeling the heat.
Clips: After almost eight hours of driving right on the nose, we have stopped for our
Clips: first meal of the day in Pendleton, Oregon, and we're just trying to debate how far we want to get.
Clips: We're kind of thinking Boise now, but we'd like to put the fear into Brent.
Clips: Yeah, we were thinking maybe as far into Utah as we could possibly get.
Clips: But then we remembered we actually do have to sleep. Yeah.
Clips: Yeah, we don't want to kill ourselves before we get there, so...
Clips: Probably Boise. We'll see. It's just the desire to put the fear into Brent is strong.
Chris: The motivation, even on the first day, because, you know, you set the tone,
Chris: Brent, with that almost 600-mile journey you did on your first day.
Brent: Oh, yeah.
Chris: And we're like, so not only are we two days behind, we have an additional 600
Chris: miles on Brent that we have to travel, and he's gotten this incredible head start.
Chris: So it was hard, but we did stop for the night in the Idaho area and rested.
Chris: But it was one of those, you know, hit your head on the pillow and then wake
Chris: up in the morning and get right back on the road.
Chris: Because the entire time, we know Brent has a key tactical advantage over us.
Chris: And that is, once you get tired.
Brent: I just sleep wherever I want to, really.
Wes: You pull over, you cuddle up with the kitties, and there you go.
Brent: Rest stop, middle of a parking lot somewhere.
Chris: And then additionally, like when you want to leave, you don't have to pack anything up.
Chris: I mean, like you may maybe have some things out, but like you don't have to
Chris: like get your luggage and get that back down into the car and check out.
Chris: Like you just tidy up and start the engine and drive and you're generally pretty close to the highway.
Brent: I don't have to talk to anybody.
Chris: Right.
Wes: Well, that does mean his engine has to start, but that's a separate matter.
Chris: That's a separate issue. But for Wes and I, it meant at some point we had to
Chris: decide, are we going to keep going or not?
Chris: Okay. If we're not, where are we going to stop? Can we find a place?
Chris: Can we book it? Is it too expensive? because we're trying to do this on a shoestring budget.
Chris: And then it's generally off the beaten path a bit to get there.
Chris: So you're killing 20 minutes driving there.
Brent: I didn't consider that.
Wes: Yeah, we weren't staying in downtown Boise, right?
Chris: Right, right, because we're going for budget.
Brent: Yeah, I was like always 100 feet off of my route.
Chris: So that was something we had to constantly do the math on and try to decide
Chris: if it was worth it to stop or not. But we did.
Chris: We took it easy the first night. Day two, we made some progress.
Clips: It's day two. We just stopped for lunch in the fairly cute town of Helper,
Clips: Utah, taking a little stroll by the water.
Clips: Yeah, they've got a nice little park. They've got an old train on display.
Clips: What do you think, though? Like, are we having some of the worst driving luck
Clips: just with the storms? We seem to be chasing.
Clips: We're storm chasers on this trip. We're chasing the storm.
Clips: Yeah, I mean, I think we've seen more lightning just in the past two days than
Clips: I've seen in, like, the past year to date.
Clips: And it's been mostly just sloppy, wet driving.
Clips: Oh, man. It's like one half of the car is in a creek, you know.
Clips: And then, like, only one half of the car actually has traction on the ground.
Clips: So it was another reason we got off and decided to stop here.
Clips: But now the storm approaches because we got ahead of it sufficiently,
Clips: but now it's catching up again, so we can't stop for too long.
Clips: Plus, we don't want the moose to get that far ahead. He's on the road right now.
Chris: Yeah, we're always checking the tracker. When we stop for lunch,
Chris: we're checking the tracker, and you can hear in the background,
Chris: the storm was catching up to us.
Chris: So day two for us was day four for Brent.
Wes: I hate that still.
Brent: So day two for you, because I couldn't keep track of where you guys.
Chris: Were during.
Brent: All this so was that monday or was that tuesday.
Chris: That would have been tuesday wow yeah okay all right and so you you know at
Chris: this point you're doing pretty good not that you didn't do great but you're
Chris: doing pretty good and it's day four and it kicks off for brent he's outside
Chris: of a hilton um with maybe a little extra time on his hands ah.
Clips: Well just as i was getting the top cover off of the generator i got that old
Clips: knock uh i guess they weren't too happy with a post-apocalyptic elliptic looking
Clips: van parked at the Hilton.
Clips: but that's okay so i packed up through the sneaky solar panel back in the van,
Clips: and uh i guess we're just gonna drive for a bit there's no there's like no shade
Clips: around here just i'm dying so chris and wes i damn you.
Chris: Tuesday was not a good first day or good start of the day for rent.
Brent: Like in that moment i realized i
Brent: chose a vehicle to drive to texas that didn't have
Brent: any functioning air conditioning while going down the road you were very generous
Brent: to say hey brent um hey you do have like an air conditioner on there i know
Brent: it runs like off ac power but you also have a generator yeah the generator you
Brent: know you haven't spent any time trying to fix it and making sure it works before
Brent: the trip but maybe you could at this point yeah you.
Chris: Were at a good spot but you got the knock.
Brent: Oh man i thought it was perfect because it was like 11 a.m something like that.
Chris: And i had slept.
Brent: There overnight and nobody knocked.
Chris: You're actually you're lucky you made it that far you're lucky you made it to 11 a.m.
Brent: To tell you the truth that's a very good point but when i parked there overnight
Brent: it was the parking lot was filled with rvs and campers like a bunch of cars and stuff but,
Brent: i might have slept in a little because i had this yeah you were real lead on
Brent: the race and when i woke up i was one of two cars in the whole parking lot so
Brent: i don't think that was good for me Yeah.
Wes: You lost your cover.
Chris: I mean, I don't think it would have been so bad if that was the worst that Tuesday
Chris: got for you, but it actually got worse.
Brent: That's true.
Chris: So what are we hearing here.
Brent: Well this is me driving on
Brent: the interstate for about the last 40 seconds
Brent: and something breaking on the van as
Brent: i just accelerate to try to get on the interstate and make some miles finally
Brent: and i realize something's very wrong and that is the sound of something being
Brent: caught in the cooling fan and it's just whipping around hitting everything in
Brent: the engine bay and causing havoc and i realized something's very wrong this
Brent: is the very first van breakdown.
Chris: Oh man we.
Wes: Knew it would happen.
Chris: Well but we didn't.
Wes: Know where or when.
Chris: We didn't want it to happen no we didn't we didn't want it to.
Brent: Happen sure sure sure we.
Chris: Knew it would help us we knew it would help us in the race but we weren't sure
Chris: uh how bad it was and brett you got right to work.
Brent: Well i knew the van would break at some point.
Chris: So you got.
Brent: I brought some tools you brought your tools i brought coveralls i
Brent: brought i don't know a sense of i can fix it
Brent: i got really lucky though
Brent: because i was at a rest stop and i took my time uh and
Brent: i thought okay i gotta get back on the road and i you know
Brent: looked at one of my belts and it
Brent: seemed like it was a little looser than when i started this trip and
Brent: i was like ah maybe on the next rest stop i'll have a look and maybe i can
Brent: do something about it and so i got just on the freeway as i was accelerating
Brent: boom that sound started happening i was like oh i made the wrong decision here
Brent: and uh i was super lucky because there was an off-ramp right there oh it could
Brent: have been miles of trying to drive or having to stop on the side of the interstate
Brent: which is never what you want to be and you.
Chris: Weren't even sure what the extent of the damage was.
Brent: No not at all could be breaking.
Chris: Things in there the alternator could be gone.
Brent: Your fan could get cracked i knew at least i still had steering,
Brent: and brakes which i guess is all i need to get off the road
Brent: but i was very lucky because i was able to take this off
Brent: ramp and judged like i could drive a couple more hundred feet and i was able
Brent: to stop at a fuel station that also just happened to have like a big truck garage
Brent: tied to it so i thought okay i can i can park here and try to fix it myself
Brent: if it's really bad i can try to you know,
Brent: guilt these guys into helping me basically help.
Chris: A guy out please.
Brent: That was just an old van But.
Chris: You pop the hood, you got to work.
Clips: Okay. Everything seems okay.
Clips: I'm just tightening the alternator into place, getting the belts tight.
Clips: And then we'll see if it runs okay. Okay, the AC fan, the AC belt did run around
Clips: the fan as a backup belt or a secondary belt.
Clips: If that's missing, then only the power steering belt goes around the cooling fan.
Clips: I do not want the cooling fan to stop working. That would be very,
Clips: very bad for a Texas trip.
Clips: So we'll see how it goes.
Chris: Roadside repair brent and you
Chris: know he did it he got it fixed and he tried to give her the first start.
Clips: Okay here we go i'm gonna start the van for the first time since pulling over,
Clips: oh doesn't want to start oh it's in second gear there we go put in park Sounds okay. Will it start?
Clips: Oh, come on.
Clips: Oh, there we go.
Clips: And it sounds good in here. No more slapping around of belts and such.
Clips: Okay. Okay.
Clips: I think we can carry on. I'm hungry.
Chris: That was a big win. Big win for you.
Brent: I was really lucky because what ended up happening was one of the belts definitely snapped.
Brent: And I tried before going on the strip to replace them all, and the mechanic
Brent: just couldn't find them.
Wes: Wow.
Brent: Huh so of course one of them has to break and
Brent: it ended up being the air conditioning belt which as you know
Brent: the van has no it has no working air conditioning which
Brent: uh makes me suffer uh so it
Brent: wasn't working anyways you may as well just delete on that yeah and uh
Brent: but when it snapped it took out one of the alternator belts too
Brent: and so i had to kind of learn how
Brent: to put that back on i'd never done that before um but
Brent: it only took me about 90 minutes so i was feeling good i was like
Brent: okay first breakdown yep so i get that out of the way because i knew it was
Brent: gonna happen at some point and it only took me 90 minutes that is impressive
Brent: i was hungry at that point but there was this little roadside stop and they
Brent: had fries and they had 32 ounces of sweet tea for really super cheap so i figured
Brent: well i needed a break anyway and.
Chris: Then you hit the road with some gusto and i have
Chris: to say as your luck improved our luck
Chris: took a turn for the worse and we were you know driving for i don't know at this
Chris: point 13 hours trying to find some place to stop we finally booked an airbnb
Chris: that would let us in that night only to arrive open the open the door and discover
Chris: someone had stolen it right out from underneath us it's.
Clips: The second night and we've arrived at an airbnb but something's a bit off and
Clips: we don't really know if if it's okay we walked in and somebody else's luggage and bags are here.
Clips: The bedroom's got luggage in it. There's bags in the living room.
Clips: But there doesn't seem to be anybody else here? No, totally empty.
Clips: I mean, not a ton of lights on or anything. No one else parked here.
Clips: And, you know, the code we got through the app, I mean, it worked. We opened the door.
Clips: And I've messaged the host, but I haven't heard anything yet.
Clips: I'm not sure if we can stay here tonight.
Clips: But, you know, we spent a good, we got a good amount of miles in today.
Clips: It wasn't our biggest day, but it was a good day.
Clips: So this is a good time to stop, if we can.
Chris: So we're in New Mexico, and we're kind of in the outskirts of New Mexico.
Chris: So there's like five options to pick from to begin with.
Chris: And what we discover is that somebody else had shown up, quickly dropped off
Chris: all their stuff, took a shower, and then they headed out for the evening or something like that.
Chris: And then we show up a half hour later and they've showered and the place has been taken over.
Chris: And we're exhausted and it's dark and there's like no lights in this area of New Mexico at all.
Wes: No street lights, no signs.
Chris: The roads are horrible, horrible, horrible roads. and we're trying to communicate
Chris: with this Airbnb owner on what the F we can do.
Chris: I mean, we have nowhere to go. There's pretty much no other options to stay
Chris: and we're looking at the next town would be like Albuquerque,
Chris: which was hours away at that point and we were tired.
Chris: Meanwhile, you're having a great time.
Brent: Oh, yeah.
Clips: Well, it is end of day four, 125 a.m.
Clips: I think it did okay. today it was
Clips: an adventurous day oh the belt's coming off and everything actually with the
Clips: belt off the van sounds really nice i have to say it sounds smoother ride smoother
Clips: i might have a little bit more power although i might just be imagining that,
Clips: i got a little tired of sleeping in the van near other people so i went off
Clips: a small side road off the interstate and found this sweet boondocking spot chris
Clips: you're going to be jealous,
Clips: as you can hear,
Clips: it's like in the middle of the wilderness on
Clips: the tiny little side road and there's perfect so a nice reward for the end of
Clips: a good day I hope tomorrow is a little less exciting the van's doing great other
Clips: than losing a little bit of rubber,
Clips: well adventure continues yeah.
Chris: And meanwhile we were back on the road but now we were headed in the wrong direction.
Clips: And back on the road again we go they don't
Clips: know who is here they've got another airbnb
Clips: further away more out of our way further away from country further away from
Clips: austin that we can go to for the night we've been given the um the name kevin
Clips: and a phone number in case Because we have to go onto a ranch where we're going
Clips: to get lost because it's pitch black out and dark.
Clips: And we're going to find Kevin and his Airbnb, and we're going to try to stay
Clips: in there. And hopefully that doesn't have somebody's luggage in it. Jeez.
Chris: The darkness, I cannot describe the darkness in this place. And so the owner gives us a tip.
Chris: When you route, don't use Google Maps. Use Apple Maps.
Wes: Yeah, it's going to take you all the long way through the ranch.
Chris: Through the ranch. So Apple Maps did get us to the driveway,
Chris: but the driveway we drove past twice because it was so dark and you couldn't see it.
Chris: And then once we pulled down, and I have pretty bright headlights,
Chris: and once you pull down, we were off-roading.
Chris: We were in Jeep territory or like raised truck territory.
Brent: I don't think your car was meant for that.
Chris: No.
Wes: Yeah, think Forest Service road.
Chris: And so we were bump, bump, bump, and we're going through washouts. And I'm not kidding.
Chris: I'm driving up along the side of a washout, so we're at an angle because I'm driving around.
Wes: I think that was the one we were like, do we just abandon this?
Chris: We were asking, should we just turn around?
Brent: But you've got a bed in the back.
Chris: No, no. We finally roll up, and the owner, the guy that owns the Airbnb,
Chris: he's got a big smile on his face. And he says, guys, I'm so sorry.
Chris: I sent you to the wrong address. You need to go somewhere else on the ranch.
Wes: Yeah, he sent us his address.
Chris: His home address. Not the Airbnb address If.
Clips: I hadn't just experienced this story I don't know if I would believe it So six,
Clips: seven miles down the road Most of it out of the direction we actually need to go,
Clips: We get to the ranch, which is almost impossible to see in the dark,
Clips: so we had to turn around twice to even pull into the ranch.
Clips: And the address they gave us was to the wrong house on the ranch.
Clips: It was the guy that owns the ranch.
Clips: So then we went up to talk to him for a bit and then turned around and very
Clips: slowly crawled down the road because not only is it not paved,
Clips: it's significantly not paved, right? It's pretty sizable potholes.
Clips: What do you think of the Airbnb? It's okay, right?
Clips: Yeah. It's a little musty, but it's all right. It's a little musty.
Clips: The floors are a little soft, but there's a TV, there's a fridge,
Clips: there's definitely two beds, I think.
Clips: Okay, good. So we will make it work.
Chris: Honestly, the mood was a bit low because we were still way, way behind,
Chris: and we'd had now gone off course, and Brent, which really killed us, was on the move.
Chris: As we're going the wrong direction, as we're finding this Airbnb on the ranch,
Chris: Brent was making really good progress after he had stacked his W fix in his bells.
Chris: And Wes and I had to do some hard math.
Clips: So we're looking at the maps now that we've settled into our Airbnb.
Clips: And to get to Austin, I just saw a shooting star.
Clips: To get to Austin by, say, 4.30 p.m.
Clips: tomorrow, which I think would beat Brent, we would have to leave our Airbnb at 1.30 a.m.
Clips: in the morning. It's 9 p.m.-ish right now.
Clips: well then what are we doing recording we should be in bed yeah we this is well
Clips: this is the thing is do we want to get up at 1 a.m and beat him and show up
Clips: a day early with no place to stay,
Clips: or do we let our buddy win and we sleep in i just i'm torn so uh as as we check the tracker right now,
Clips: he's about a solid day of driving tomorrow and he'll be in austin he's making
Clips: really good time today we made really good time today too we put down almost
Clips: 800 miles more than 800 miles yesterday we put down over 600 miles today 10
Clips: hours of driving today 14 hours of driving yesterday,
Clips: uh and now we just have to decide if we if we want to kill ourselves and show
Clips: up exhausted in but winners which would be invigorating or we could tell them
Clips: just to meet us at terry blacks Yeah.
Clips: Hey, are you here yet, Brent? Are you here yet? We have a table.
Clips: Satisfying.
Clips: But I didn't sleep last night. And I feel like it would be pretty dumb to get
Clips: only like three or four hours of sleep tonight after not sleeping and driving so much.
Clips: You don't want this Texas Linux Fest to be your last.
Clips: I still haven't made it in my mind yet. I don't know what we're going to do.
Chris: So we knew that in order for us to win this thing, our buddy Brent was probably
Chris: going to need to suffer a breakdown. And we didn't want to wish that on him.
Chris: And we're racking our brains. I mean, we were big-picture ideating,
Chris: as they say, using our imaginary.
Chris: Like, we thought, could we contact a listener that could go track Brent down
Chris: and distract him for a while?
Brent: That worked a couple days earlier.
Chris: We thought, could we, like, sick PJ on Brent for a bit, and maybe PJ could distract Brent for a while?
Brent: Come on, guys.
Chris: Yeah, I know, right?
Wes: There's a lot of solar stuff to talk about.
Brent: Wes, you were sending me a strange number of delicious restaurants in Memphis.
Wes: I wanted you to have a good foodie journey.
Chris: We just knew, like, okay, so we thought, okay, well, we don't want him to break
Chris: down, but we would like to beat him.
Chris: And there's just physically no way we can do it unless we can get you properly distracted.
Brent: How dare you?
Chris: So we sent you a message the next morning suggesting, since you had such a brilliant
Chris: lead, that perhaps it was a good time to invest in a little bit of generator repair.
Wes: Well, and we did. You know, we were concerned about his poor kiddies, too.
Chris: So brent on what would be day five for him i guess that would be wednesday morning for us you.
Brent: Guys were in new mexico i was in arkansas.
Chris: Yeah yeah we're in new mexico sweet boondocking spot you did it was it actually
Chris: was a really great spot really good yeah.
Clips: I woke up in my little boondocking spot here in hot springs arkansas,
Clips: I did better than I even thought last night. This spot is great.
Clips: I parked under the shade of a tree.
Clips: It is beautiful as a river with fish. Just like, I don't know, 100 meters that way.
Clips: I got the solar panel out. Getting a little bit of solar charging going.
Clips: The boys escaped for a little bit, but I don't blame them.
Clips: They just ate some grass and scurried back into the van.
Clips: um chris and wes are trying to
Clips: encourage me to delay my departure to fix the generator that way i can get air
Clips: conditioning in the van when we're parked in austin and even though i believe this is a delay tactic,
Clips: because i'm still a couple hundred miles ahead of them in the race And I think
Clips: they're probably right.
Clips: I have a little bit of shade, a good setup.
Clips: No one around to really kick me out of a hotel parking lot.
Clips: So I think I might spend maybe an hour, hopefully not two, but maybe two,
Clips: just taking the carburetor out of the generator, cleaning it up and seeing if
Clips: I can get the generator to run a little more smoothly.
Clips: Maybe I'll jump in the river.
Chris: You see, what you have to understand is Brent's kind of a galaxy brain,
Chris: and time is relative to perception.
Brent: Isn't it for you?
Chris: It was kind of an hour you spent. You kind of spent an hour on it.
Brent: It felt like it.
Clips: Okay, it is 3.40, much later than I was hoping.
Clips: But the car was back together. It definitely needed a great cleaning.
Clips: That is clearly the issue. I had to sacrifice my toothbrush to clean some of
Clips: the components, so I should make a note to get a new toothbrush in Austin.
Clips: But everything's back together. I did find two O-rings that were completely damaged and fell off.
Clips: and I had to construct my own out of, well I found, I looked around trying to
Clips: find what I could use and I found
Clips: an air freshener which was the perfect thickness and I could modify it.
Clips: So I've used that in place of a rubber o-ring, hoping that lasts a few days.
Clips: But anyhow, I just need to put some of the glass fuses back in for the starter.
Clips: so let me just do that here and then we could give it a shot and see if it actually
Clips: will start so i need a screwdriver there we go,
Clips: one in two in okay are you ready oh i did check the oil it's slightly overfilled,
Clips: well i mean let's tinker a little bit more.
Chris: Oh that's hard to hear too because brent and so team bigfoot our team and team
Chris: moose uh we had a time difference between us so we could get up a little bit
Chris: earlier and hit the road before you would even be awake.
Chris: So while you were fiddling with the generator, we were laying down miles like madmen.
Clips: We are 521 miles into day three. We just crossed the border into Texas.
Clips: We've been driving for seven hours and 40 minutes, and we are just about tied
Clips: right now with our buddy Brent.
Clips: Maybe he's making a tactical mistake, west bay he very
Clips: well may be i mean we're neck and neck at this point we're
Clips: both still like six and a half hours outside austin but
Clips: we're each six and a half hours outside i
Clips: cannot believe we have closed this gap it's incredible last we heard from brent
Clips: because we're kind of slow on updates right now he was taking time to fix on
Clips: his generator specifically the car on that thing yeah we don't know if it went
Clips: well if it went terribly uh he hasn't said anything but we've,
Clips: I mean, the tracker's updating, but he's at the same location.
Clips: He seems to have not moved.
Clips: Yeah. Is he tricking us? Is he slow playing us? Does he just not take us seriously?
Clips: Either way, it may have been a fatal mistake because we're catching up right now.
Clips: Or he may be tricking us. I don't know. I'm bracing myself for either thing.
Chris: So as Brent wrapped up the work on the generator, he took a moment to check
Chris: how we were doing on the tracker.
Chris: I don't think it was looking too good.
Clips: I am now all powering.
Clips: van started boys tucked in and i'm about to hit the road for the first time today it is 4 44.
Clips: uh my map claims i have 466 miles the texas tracker claims i have 389,
Clips: and the boys have 298 so they're 100 miles ahead of me i am losing the race
Clips: because i I got distracted by generators.
Clips: Okay. Carrying on.
Chris: I cannot believe that worked. I cannot believe that actually worked as a strategy.
Chris: And so, I mean, and to be fair, we were in an area of West Texas where we could
Chris: just lay down miles like crazy.
Chris: The speed limit was like 85 miles per hour.
Wes: We were also deploying other tactics. You know, we were trying to convince Brent
Wes: that we were not moving as much as we were.
Chris: Yes, that was a bit of a psychological warfare play. You were really good at that.
Wes: Yeah, you know, like we tried to convince him we were going to a museum,
Wes: but we also, I managed to get Gemini to Photoshop you.
Wes: Like you were filling gas, but it kind of looks like you're at a food truck.
Wes: So I was hoping maybe Brent thought we were stopping for lunch.
Brent: I thought that was real. I was like, I'm under a van and you guys are getting
Brent: tacos. He looked effort.
Chris: He swapped out because we only did two stops that Texas day.
Chris: And so there was no time to stop for food trucks. We were in a race.
Chris: We stopped twice And we stopped for less than 15 minutes And so then what Wes
Chris: did He took a picture of me at the gas pump And then while we're on the road
Chris: He throws that through the LLM To make it look like we're at a taco stop To
Chris: make you think we're taking our time
Chris: It was strategic And it worked.
Wes: He's never gonna trust me again.
Clips: Welcome to Austin. We did it. We did it. Over 13 hours of driving today.
Clips: I think almost 900 miles. I can't believe it. We made some good time today,
Clips: and we actually beat Brent by about two hours.
Clips: So we're going to set up some Star Trek on the TV, and we're going to order some tacos.
Clips: And when Brent gets here, we'll have some gluten-free tacos for him,
Clips: and we'll be nice and fed.
Clips: It feels pretty good. I can't believe we pulled that out. I mean,
Clips: we started so far behind.
Clips: There was no way. I mean, we kept doing every possible piece of math.
Clips: We looked at every possible alternative route.
Clips: We even pulled up the, like, maintenance database for the various states we
Clips: were driving through trying to optimize if we could catch any extra advantage.
Clips: In over 13 hours of driving today, we only made two stops, and each stop was
Clips: under 15 minutes because we knew we had very little margin of error.
Clips: And so we hustled. We grabbed, like, food we knew we could eat.
Clips: So we had gas station food today,
Clips: so that's why we're having nice tacos tonight, because we earned it.
Chris: We did, and then all there was to do was to wait for our buddy Brent to arrive.
Clips: Okay, just about two hours later, and Brent just pulled up to the Airbnb.
Clips: We're a day ahead of schedule. We all hauled today.
Clips: Someone's at the door, Wes. Who is it?
Clips: Hello? brantley hi buddy let's come here oh yeah good job you stayed up for
Clips: me you hauled i did i stayed up,
Clips: are you recording i'm recording,
Clips: how's the kitties doing are they okay okay they're probably hungry or whatever.
Chris: You know what's funny, too, is we didn't really talk ahead of time about recording
Chris: clips. We just both did it.
Brent: I know. You've trained me well.
Chris: So we talked for way too long about the race and, oh, this moment, oh, that moment.
Brent: I couldn't believe how much rain you both got. Had I got that rain,
Brent: I would have been flooded. The van still rains inside.
Chris: Right. Monsoon levels of rain we went through all the way until we got to Salt Lake City.
Chris: but it was fun to like you know trade trade like moments or you know what were
Chris: you thinking at this time because we were thinking this yeah we.
Wes: Only got a few updates right we were both kind of being a little secretive.
Chris: Mostly just.
Wes: Watching each other on the track.
Chris: Yeah yeah so once we had that all the way it was time to go out there and do
Chris: a good peeper scan because i wanted to see brent's repair job that he had done on the road nice.
Clips: Fix but i'm very lucky because yeah nothing else got destroyed Yes,
Clips: and also it could have taken out my power steering belt.
Clips: Probably all these extra zip ties you put in to really hold things together.
Clips: I didn't do that, my mechanic did that. Oh really? I know.
Chris: One password dot com slash unplug. Take the first steps to better security for
Chris: your team by securing your credentials and protecting every application,
Chris: even unmanaged shadow ID applications that you didn't even know about.
Chris: If you're in security or if you're an IT professional, you need to go to one
Chris: password dot com slash unplug.
Chris: That's the number one password dot com.
Chris: And then unplugged is all lowercase. Like, I understand it. You've got a mountain
Chris: of assets. You've got devices. You've got your identities.
Chris: You've got the applications. There's new applications coming online all the time.
Chris: It's a lot, and it creates a mountain of security risk that's constantly dynamically changing.
Chris: But you can conquer that mountain of security risk with 1Password Extended Access Management.
Chris: Did you know that over half of IT pros that were surveyed said that SaaS brawl
Chris: is an actual challenge? Because you just have applications your users are signing
Chris: up for that you didn't even know about. They're creating credentials.
Chris: They're putting company data in there.
Chris: There's often redundancy. And then how do you properly manage that when it's
Chris: time for somebody to move on and make sure you're actually meeting your compliance goals?
Chris: Well, that's where Trelica by 1Password comes in. It inventories every app in use at your company.
Chris: And then it has pre-populated app profiles. They can assess your SaaS security
Chris: risk. It'll let you manage the resources.
Chris: You can optimize the spend to see if there is a redundancy in there.
Chris: But I think my favorite part is you can make sure that you're enforcing your
Chris: company's best practices across every application you use.
Chris: and you've got a process to securely onboard and off-board employees and you've
Chris: got a system to manage that shadow IT like the contractors and the applications
Chris: you didn't know about because Trellica by 1Password provides you a complete
Chris: solution for SaaS access governance.
Chris: It's just one of the ways extended access management helps a team strengthen
Chris: compliance and make sure they're meeting their security goals as well.
Chris: They have a beautiful dashboard to help you manage all of this.
Chris: I mean, you know about 1Password, the excellent password manager.
Chris: Well, you need to check out their new offerings. They're just really powerful,
Chris: and they're, for the next generation of security concerns, the real IT pros face.
Chris: Go take the first step to better security for your team by securing your credentials
Chris: and protecting every application your users use, even the unmanaged ones.
Chris: So you need to go learn more. You can support the show. You can go to 1password.com slash unplugged.
Chris: You go there. You find out the deets you learn, and you support us. It's real easy.
Chris: It's 1password.com slash unplugged, all lowercase, 1password.com slash unplugged.
Chris: So after the long trek down, we actually got here to do what we were intending
Chris: the entire trip to be about. It wasn't just the race.
Chris: It was actually Texas Linux Fest. Remember that, boys?
Wes: Oh, that little thing. Right.
Chris: That's why we're here. Oh, yeah, right.
Wes: It's a good thing we got here a day early, I think, because we clearly all needed a day off in between.
Chris: Oh, yeah. We pushed it hard. We pushed it hard. You collected some stats for us.
Wes: Oh, yes, I did.
Chris: Why don't we? Let's cover those before we get to the fest. Just because it's fun.
Wes: The numbers are fun. Okay, so our boy Team Moose over there.
Brent: Uh-huh.
Wes: Well, he did pretty good because he had an average velocity of 94.2 kilometers
Wes: per hour, which he can maybe translate into freedom units.
Chris: That's over 60 miles per hour, right?
Brent: Yeah. I had no idea because my speedometer doesn't work, but that feels good.
Chris: That's really impressive.
Wes: And he managed to drive for almost 31 hours.
Chris: Well done, sir.
Wes: And this is not, you know, this is like actual time measured when he was in motion from the stats.
Chris: Right, right. Just in motion time.
Wes: It is when you can see the day breakdown here. So he started off really well. Day one, 10.44 hours.
Wes: But then you kind of see where there was maybe some easier going in the middle. Next day was one hour.
Chris: Oh.
Brent: Hey, hey, hey. That was Sunday of Linux unplugged.
Chris: Okay, all right. Okay, okay, fair, fair.
Wes: Okay, then four hours after that.
Brent: Yeah.
Wes: And then the last two days you finished pretty strong. I mean,
Wes: you know, seven plus on each of us.
Chris: A seven hour drive day is no joke.
Wes: No joke.
Brent: You guys did like double that.
Chris: Well, what did we do.
Wes: Wes? Yeah, okay. Well, so we had an average velocity not too much higher than
Wes: Brent's, 102.5 kilometers per hour.
Chris: Oh, okay. So we were slightly faster.
Wes: And which was good because we had to do a total driving of 36.1 hours.
Chris: Oh, my gosh.
Brent: Wow.
Chris: That's almost an entire work week of driving.
Wes: And there was only three days to do it. So day one, we put in 13.02.
Brent: That's impressive.
Chris: Yeah.
Wes: Day two, we took it a little easier. We did 9.95, just about 10 hours of driving.
Wes: And then on that killer critical last day, 13.14.
Brent: What?
Chris: Wow.
Brent: It's a good thing you don't sleep. You just drive the whole time.
Chris: It's a good thing I like to drive. It's a good thing. Wow. Yeah, it is.
Chris: So we definitely rested. We just, the first, the next day, before the fest started,
Chris: we didn't even leave the Airbnb.
Brent: No.
Chris: We did not get in the car.
Wes: We didn't drive.
Chris: We didn't go. We just crashed.
Wes: We ordered some food in.
Chris: We ordered food and rested.
Brent: Watch some Star Trek.
Chris: And kind of planned our Fest coverage, too, so there were some of that as well, but oh, my gosh.
Chris: And I think that was the good move, because we were recharged for Texas Linux
Chris: Fest day one, and one of the things we always like to go do once we show up,
Chris: you get registered, and you go find our buddy Carl, and you get some pocket meat.
Clips: That looks good. That looks really good. Hey, buddy. How are you?
Clips: How's Carl?
Clips: Yeah,
Clips: Yeah, hello Yeah, we did it drove right we sure did how was it right pretty
Clips: good So pretty good. It was a hell of a race. I was following the tracker.
Clips: Yeah, I thought for sure he had I really I did Yeah, until the last day.
Clips: Speaking of, gotta keep it... Oh, there it is! The pocket meat's out. The pocket meat is out.
Chris: It's almost all worth it just for the pocket meat.
Brent: That's the only reason I came.
Wes: He even has a variety.
Chris: Yeah, he does. He does. So we were in the zone once we got our pocket meat.
Clips: Would you believe it, we all managed to get up on time and get out the door.
Clips: Barely. Barely. I mean, there was some edge cases there, maybe.
Clips: I won't suggest who might have been a little bit late. But we're here.
Clips: and we've gotten some of our initial pocket meat. That's been nice. We've been registered.
Clips: We got to walk the floor a bit, and we popped our head into the Bootsy room. That was a little busy.
Clips: Oh, yeah, packed. I mean, I don't think we couldn't really stay for more than
Clips: a few minutes just to get a taste because anywhere we stood,
Clips: we were blocking somebody's view.
Clips: I think people are here for the Atomic Distros.
Clips: Yeah, they want their containers booting.
Clips: But Brent came with no intention of seeking tech support, but ended up having
Clips: an opportunity to get a little direct support from Framework.
Clips: Tell me about that, Brentley.
Clips: Well, I decided I probably would like the right side of my ports to work again,
Clips: so I thought I could chat with the Framework folks. And they were helpful.
Clips: They had some suggestions.
Clips: Of course, you can just swap out the entire motherboard and go that way.
Clips: But I don't know. I'm going to keep tinkering, see if we can fix it.
Clips: It did suggest a USB-C hub too, which could potentially at least be a temporary patch.
Clips: And, of course, already we've seen, I don't know, 10, 12 different listeners,
Clips: including listener Lee, who set us up with some 3D-printed rocket ships.
Clips: That's true. Yeah, basically, we keep bumping into listeners. It's pretty great.
Clips: I think Friday will probably be the smaller of the days, and then I think Saturday
Clips: is probably going to be the big main day.
Clips: And mostly, I just have to make sure we get into that Vim mastering room because
Clips: I want us all to leave this as Vim masters.
Clips: It's not too late, right? We still have time for the Vim workshop?
Clips: Yeah, it's high time you kick that disgusting nano habit of yours anyway.
Chris: Hey now, hey now. I just want to foster a collaborative environment,
Chris: so I was willing to go to the VIM workshop.
Chris: I was willing to sit through a long VIM workshop.
Brent: Really.
Clips: So the VIM workshop didn't work out, and I couldn't find the nano workshop.
Clips: I'm not sure what that was about.
Clips: So I think the next best thing to do would be to go get some barbecue, obviously.
Clips: We've got a little crew assembled here, so we've been organizing over bit
Clips: chat um and we're going to styles barbecue
Clips: styles switch barbecue which is about 10 minutes
Clips: from the event center now of course we have
Clips: to go back to the airbnb first yeah 10 minutes the other
Clips: direction yeah yeah we gotta get our car gotta get
Clips: that but then we'll have it and we can transport and a lot
Clips: of folks don't have vehicles they are like
Clips: traveling for the event and so we may
Clips: be a little short on cars so we're gonna have one to add to the carpool that'll
Clips: be good and we'll get our barbecue fixed while we're in town i blame carl you
Clips: know after he gave us the generous help into pocket meat you know then we saw
Clips: him wandering around with just like i don't know if it was a turkey leg or a
Clips: stick it was just a big stick of meat just a big stick of meat so what were
Clips: we supposed to do we were not going to be satisfied with burgers or.
Chris: So we run back, and we get my car, and we head towards lunch,
Chris: where the listeners are waiting for us, and I get a flat tire along the way.
Brent: Finally, you break down.
Chris: I know. After the race.
Wes: At least we were in Austin.
Chris: And I did have a tire air pump with me, so I could put some air in it and get
Chris: us to lunch, but it was just go figure.
Chris: So we showed up a little late to lunch, but very much liked that Stiles barbecue.
Chris: And we spent the rest of the afternoon kind of doing the networking track.
Chris: went back for a bit did a lot of chatting and uh settled in for the evening
Chris: with some star trek and got ourselves prepared for day two which was when the
Chris: keynote was going to be and like the real big day of the texas linux fest.
Clips: It's saturday and uh we're maybe a little late we're rushing right now to make
Clips: it to the keynote we're here can we blame brent for this a little bit oh yeah
Clips: yeah oh definitely i had a giant breakfast at about three minutes before we
Clips: had to leave so that's on me All right. Okay, good. Well, that's settled then.
Clips: Let's get to it. Walk faster.
Chris: And we did make it to the keynote indeed.
Clips: We made it just in time. They have cool space chairs in the auditorium,
Clips: and it is Dustin Kirkland giving the keynote.
Clips: He's the SVP of engineering at Chain Guard now. His name might sound familiar
Clips: to you because he also used to work at Canonical.
Chris: And I enjoyed his keynote. I hadn't heard much about Chain Guard,
Chris: and it's always good to kind of catch up on what Dustin's been doing because
Chris: he's been in the industry for quite a long time, doing good stuff.
Clips: So, it also, I get to introduce the keynote speaker for this conference,
Clips: which I'm very excited about.
Clips: I've known Dustin for longer than probably either of us will want to admit.
Clips: And now he's working at ChainGuard on securing Linux. And I think that that's
Clips: something that everyone needs.
Clips: Thank you, Justin. Ted, thank you so much.
Clips: All right. Good morning, Texas Linux Fest. What an absolute thrill and honor
Clips: it is to be your speaker here this morning in my hometown of Austin, Texas.
Clips: I've been attending this conference since 2010, and to be on this stage is an
Clips: honor and a privilege. So thank you to the organizers for the invitation.
Clips: Very much appreciate the opportunity to spend a few minutes with you here today
Clips: and talk about software security.
Clips: This is definitely not my first Texas LinuxFest rodeo.
Clips: In 2010 was the original Texas LinuxFest.
Clips: And as I remember, it was a couple of tables set up in a strip mall,
Clips: the way I remember it anyway.
Clips: But it had an incredible spark of energy.
Clips: The people were passionate. The hallway conversations were all about the early
Clips: days of cloud and cloud computing. I remember quite a bit of talk about cloud
Clips: computing and whether it was real or not, or an industry shift or not.
Clips: In any case, it certainly felt like something big. And here we are 15 years
Clips: later, and this conference is still going and thriving and super proud to see this.
Chris: I really felt like Dustin had a good tone there. And he brings some historical
Chris: context to the area. He's familiar with the Linux scene in the area.
Chris: So after the keynote, we wanted to just grab his ear real quick.
Chris: and kind of get a sense of what is the Linux industry scene if you want to live in Texas?
Chris: What do you expect? And then obviously we just chatted more from there.
Clips: The keynote just wrapped up. It
Clips: was great. And so we had to grab Dustin to chat with him a bit about it.
Clips: And I think I wanted to start, Dustin, with, could you describe what the Linux
Clips: scene in general is like, kind of in the Austin and Texas area?
Clips: Because I know you've been here for a long time.
Clips: Yeah, I've been in Austin, Texas for 25 years, since 2000. I started my career
Clips: at the IBM Linux Technology Center, which is just across the street from where the conference is here.
Clips: What's cool about that is that brought about 1,000 engineers to Austin in the
Clips: early 2000s, Linux engineers specifically.
Clips: A lot of open source passion has flown through here over those years.
Clips: Of course, I've stayed. Others have moved around.
Clips: But, yeah, there's a lot of passion for open source in general.
Clips: the Austin, just the Austin mindset, the keep it weird, the,
Clips: just the Austin mindset, the tech mindset.
Clips: Aligns well with open source, the open source ethos. So I love it.
Clips: There's a bunch of tech companies here, many of which have their security centers
Clips: or their network centers based around Austin. So, you know, it's a, it's a great scene.
Clips: Okay. So you said something during the keynote that we all went,
Clips: Oh, and you were, you took a pretty strong stand and said that the best solution
Clips: really for security in the enterprise, especially for infrastructure,
Clips: like Linux boxes is maybe a rolling distro.
Clips: Can you expand on that a little bit? Because I think some people listening to
Clips: that think the opposite when it comes to enterprise.
Clips: Yeah, I think that's largely been the case. You know, the concept of a rolling distro is not new.
Clips: You can go back to the mid-90s with Debian, Red Hat, SUSE, Ubuntu.
Clips: Everyone has had a rolling distro. But it's never really been able to or fitted
Clips: to run in an enterprise environment. The stability was just not there.
Clips: And so at ChainGuard, we've kind of taken the opposite approach we've said
Clips: the time is now for rolling distros maybe it wasn't possible when
Clips: every build had to be done on a manually booted and
Clips: installed physical machine but just with the
Clips: dawn of cloud native with containers uh with serverless jobs it's just it's
Clips: so much possible more possible now to build and test and run everything everywhere
Clips: uh and crank through those builds and do so in a way that you can maintain the
Clips: the security and the quality of are there going to be problems yeah Yeah, absolutely.
Clips: But the problems I would posit with a rolling distro are small.
Clips: When you're trying to bisect what changed between yesterday and today,
Clips: that's a problem you can solve in a few minutes to hours.
Clips: When you're trying to bisect what went wrong between the 2017 release of some
Clips: enterprise Linux and the 2025 release, and you're trying to upgrade in between,
Clips: I mean, everything changed, you know.
Clips: So, yeah, I'm a huge proponent of rolling distros.
Clips: I've suffered through the, you know, two decades of that not being ready. I think we're ready now.
Clips: I love to hear that. So did Chaingard.
Clips: Create their own distribution to accomplish that? And are there like special
Clips: tools in there to make that a safe experience?
Clips: Yeah, we did actually. So I didn't mention this in the keynote, but I probably should.
Clips: Every single bit of Chain Guard is built entirely and bootstrapped entirely from source.
Clips: We are not a derivative of Alpine, Ubuntu, Debian, Fedora, Gentoo, Arch, we're Nix.
Clips: We're not a derivative of anything. We've built the compilers,
Clips: the libraries, every single package, every project from source.
Clips: We also have built automation that does all of that automatically.
Clips: So unlike, and I'm the Debian maintainer for a couple of dozen Debian packages
Clips: or have been over the years, every Debian package has one or more human name
Clips: email addresses who are responsible for that package.
Clips: And that's true for pretty much every other distro. We've taken a different approach.
Clips: We have build rules checked in in a YAML format, but it's the machine that builds
Clips: these and does that over and over and determines when there's a regression,
Clips: even tries to automatically address problems and fix them when possible.
Clips: So yes, we've bootstrapped this entirely from source.
Clips: Wow. And so if I have a problem, I assume there's mechanisms to roll back?
Clips: Yeah. So rollback is, maybe this is part of why a rolling distro is possible now.
Clips: Rollback means stop the container that's not working and start the container that is working.
Clips: So rollback is just go back to the previous version, the previous digest of
Clips: the best-known working version.
Clips: And so, you know, much of that didn't exist 15, 20 years ago,
Clips: and so this wasn't possible.
Clips: Now, when we're talking about VMs and potentially even hardware,
Clips: we're leaning into some of the containerized mechanisms for doing that.
Clips: So FS Verity, you know, read-only overlay file systems boot C is actually,
Clips: you know, really interesting here.
Clips: So treat a container, treat a VM like a container, have that container effectively
Clips: boot as a read-only immutable mount point for the root file system.
Clips: And when you update, just download a new container image and reboot and remount.
Clips: And, you know, there you go. Oh, you need to roll back. Okay,
Clips: we'll just go to the previous digest of that container and you're back to the
Clips: last known good working version.
Clips: It does seem like the technologies are finally there to make it all work.
Clips: So am I picking up, it's a real kind of minimal base OS and then the applications
Clips: are all containerized? Yeah, that's right. Minimal base OS.
Clips: The applications, we do package them and we render.
Clips: Think about it as like rendering an image is the minimum set you need plus whatever
Clips: application is you need to run. And if you want to run that as a container, great.
Clips: If you want to run that as a VM and there are actually some workloads that just
Clips: don't containerize well.
Clips: There's workloads where performance is key.
Clips: You know, applications that want full access to the CPU, memory, disk, network, IO, GPU.
Clips: We can render any of those containers as a VM image, you know,
Clips: and we can also, there are some workloads that for security reasons need to be in its own VM.
Clips: You know, you run a privileged container, your pod is kind of compromised,
Clips: or I would treat it as basically compromised once you're running a privileged
Clips: container inside of that pod.
Clips: So all of these are important mechanisms there.
Clips: But yeah, you run the applications themselves as containers,
Clips: containerize it, drag along all the bits and pieces you need for that application
Clips: to run and run well, and keep it separate from the rest of the system.
Clips: Okay, last question. We've been talking Enterprise today, but you announced
Clips: the release of a Raspberry Pi image. Tell me a little bit about what's that about.
Clips: Yeah, it's a bit of a fun experiment. So, you know, at ChainGuard,
Clips: we get to hack on some things in our spare time sometimes. And this was a pet
Clips: project of mine and a couple of other engineers.
Clips: We, you know, are running home assistants or other things on our Raspberry Pis.
Clips: My solar array monitor is running on a Raspberry Pi.
Clips: And I've run Debian and Ubuntu on those machines very well and successfully for many years.
Clips: But we, as a, this was kind of a Christmas project. So way back in December,
Clips: I started working on, could I actually get a Chainguard OS to boot and run on Raspberry Pi?
Clips: And I did, and not unexpectedly, because it's all the same bits that we put
Clips: into our production-grade enterprise rolling distro images. I scanned it for
Clips: vulnerabilities, and there were zero.
Clips: Not unexpected. I mean, it's unexpected as someone who's never done this before,
Clips: but this is literally the exact same bits as we're putting into our container images.
Clips: So, yeah, that's pretty remarkable, frankly. So it took us a little while to
Clips: get it to a point where we were ready to talk about it and then saved it for
Clips: a few months for this conference Which seems like the right audience to talk about this way.
Clips: Well, Dustin, great keynote. Thanks for answering the questions.
Clips: It's good to chat with you. Yeah, thanks, Chris. Appreciate it.
Chris: It was nice to catch up with Dustin again. He had a great keynote,
Chris: and that will be linked in the show notes.
Chris: In fact, we've kind of gone through and put the favorite talks of ours that
Chris: are online on the Texas Linux Fest YouTube channel.
Chris: And I believe as we are speaking right now, they're probably uploading more.
Chris: So we'll link to the favorites that are up there so far, plus the channel in
Chris: general, including Dustin's talk, if you want to go watch. There's some good ones.
Chris: But we did the talk thing, and then at lunch on Saturday, it was time to celebrate
Chris: the 12th birthday for Linux Unplugged.
Clips: Lunchtime on Saturday, and that means it's birthday party time.
Clips: Happy birthday, boys. Happy birthday.
Chris: And I knew we might have trouble because when we arrived, and we arrived early,
Chris: we usually arrive late, but this time we arrived early so we could actually
Chris: get a bite to eat before the crowd showed up.
Chris: And so it was just us. It was just the three of us, and we overwhelmed the guy.
Chris: He told us that he was the only guy there, and that because of that,
Chris: they only had one thing on the menu. They were doing a reduced menu.
Chris: I knew we were in trouble, and then everybody started showing up.
Clips: This is a little embarrassing. We have completely overrun this poor little facility.
Clips: They're understaffed today. They're so understaffed, they're doing only one
Clips: menu item. They have two people working here.
Clips: And I don't know.
Clips: There's 50 of us? I'm not sure. There's a lot. There's too many of us. Oh, okay.
Chris: Line out the door. Line out the door.
Wes: Multiple times.
Chris: Yeah. But we have such a great audience. Everybody was chill.
Chris: Everybody was cool. And by the end of it, the guy was at ease.
Wes: Yeah. The staff handled it super well.
Chris: Yeah.
Wes: They did a good job of letting people know ahead of time. We tried to share
Wes: that info, too. You don't have much choice here, but you can come.
Chris: Yeah, yeah.
Wes: And it turned into a great little party.
Chris: And Brent had a chance to chat with some of the attendees. and we just wanted
Chris: to know a couple of questions.
Clips: All right, we're here at Texas Linux Fest. Let me know what's your name,
Clips: which desktop you're using, and which distro. My name's Tyler, Hyperland Nixos.
Clips: My name is Justin. I got KDE Plasma on a Steam Deck. Hey there,
Clips: I'm Willard Nilgis. I use KDE on Arch Linux.
Clips: David Fretz, I run Gnome on Red Hat.
Clips: Carl George, Gnome on Fedora.
Clips: And Derek, Gnome on Ubuntu. All right, and how long have you been Linuxing? Around four years.
Clips: My first was around 2010 with like Zorin OS and whatnot, but it's back and forth.
Clips: These days it's primarily on the Steam OS.
Clips: A little over 10 years since about 2014. Late 90s? I don't remember when.
Clips: 16 years? I just did the math. Almost 10. Nice. Thank you, gentlemen.
Chris: Wow. Wow. And they weren't the only ones.
Clips: My name is Matthew Brahms. I'm using Debian and using GNOME.
Clips: My name is Prasad. I'm currently using Garuda on my main desktop with KDE and
Clips: on my new one, CacheOS on Framework.
Clips: My name is George. I'm using Fedora and GNOME.
Clips: Chris, and I'm currently on Fedora. The KDE spin.
Clips: Hey, I'm Reza. I've been using GNOME on Fedora and i3 on RHEL.
Clips: Dave, Sway and Fedora all the way. Very nice. And how long have you been Linuxing?
Clips: 15 years. 13 years. 20?
Clips: I'll have to kind of see, but I guess I can date myself. My first Linux distro
Clips: was Yagrasil Plug-and-Play Linux, so that tells you something.
Clips: It's got to be at least 25 years.
Clips: Not really sure. Maybe 15?
Chris: Wow, wow. And one more batch. I love this. One more batch.
Clips: My name is Robbie Calicott. I use Fedora KDE, the best desktop.
Clips: up uh jodo bannon um fedora gnome i couldn't tell you 20-ish years not quite
Clips: 30 uh jonathan wright uh kde on fedora and almost 20 years a.
Chris: Lot of long timers a lot of long timers but it was good i.
Wes: Like hearing the mix too.
Brent: I was asked after you know because
Brent: people are like brent's asking all these questions uh i was asked
Brent: if i saw any themes like is there a main desktop or something that's standing
Brent: out or a distro that most people are running and as you heard there there's
Brent: there's zero consensus zero there's only a consensus on how long people have
Brent: been running linux that attend uh texas linux fest like a.
Chris: Lot of long timers.
Brent: Really impressive.
Wes: Not all of them but a long of them you know about herding cats but i think i
Wes: think that might be the case here.
Chris: Lunch was great We had a really good meetup, great birthday party.
Chris: But then after that, it was time to get back to work because Wes Payne had to
Chris: bring that Nick's energy for his talk that was coming up in just a couple of hours.
Clips: You could argue the meetup's not really over because Brent's currently giving a tour.
Clips: Brought a few folks back to the Airbnb that really wanted to see the moose.
Clips: And so Brent's currently giving a tour of the van. And while he's giving tours of the van, Mr.
Clips: Wes Payne is preparing for his talk, which comes up very soon.
Clips: How are you feeling, Wes?
Clips: I'm feeling good. You know, there's been a lot of good talks here at Texas Linux Fest.
Clips: No other Knicks talks. So I'm trying to charge myself up to fit the Knicks evangelist
Clips: role I have inside myself and really try to embody that for everybody.
Clips: Because, you know, we need some Knicks at Texas Linux Fest.
Chris: We did. And I think it was a good talk. I may be a bit biased,
Chris: but I thought it was a good, clean presentation, Wes.
Chris: He had a good mix of practical code on the screen and also lean,
Chris: mean bullet points when needed.
Chris: And then some video examples mixed with some live examples.
Chris: And it flowed. the whole thing flowed. It was a good presentation.
Chris: And the other thing that I think was a good sign is when we talked to people
Chris: after your presentation, they said that your demonstrations made a few more
Chris: things click for them that they hadn't got just by listening to the podcast.
Wes: Hey, that is what I was aiming for. If it could stoke anyone's curiosity,
Wes: maybe demystify things, maybe make NixOS seem a little more approachable,
Wes: then I think I've succeeded.
Chris: And I think there's some interest in that whole sidecar module concept,
Chris: the Nix sidecar. I think there's interest in that.
Wes: You know, it's a very useful pattern, especially if you're already kind of all
Wes: in on Mesh Networks, as I think three of us are.
Wes: And then you got the combo, right, of, okay, I can have this directly on my
Wes: network as a first-class entity with the whole curated catalog of NixOS services
Wes: and modules at your fingertips. At least that's the idea.
Chris: It's pretty powerful. It's pretty powerful. So good fest for you boys?
Wes: Oh, yeah.
Chris: Good fest?
Brent: Excellent fest.
Chris: Great fest, right?
Wes: Yes, great fest. I liked the new venue. Something about a university kind of
Wes: made it feel a little more community-minded than like a corporate conference center.
Wes: And then at least for me as a speaker, it was a great experience.
Wes: I mean, they had a video set up. They had professional audio stuff.
Wes: There was a mic ready. They had all kinds of dongles and ports ready to plug your laptop in.
Wes: And they had like a nice little screen for the speaker so I could see the talk too.
Chris: Yeah, that is a good setup. And the venue, I think, did work.
Chris: It wasn't, you know, we're not quite in the heart of Austin.
Chris: But you're in an area that's still got a lot of Austin flavor.
Chris: And there's tons of places to go out to and eat and all the things you want
Chris: from Austin are in this area. And you're probably, you know,
Chris: 20 minutes from downtown.
Chris: depending on traffic.
Wes: And you know, it is a community run event. So it was neat to see just all the
Wes: hard work that had gone into it and just the hard work that continues going into there.
Wes: You know, I heard a lot of folks reflecting on, you know, what went right this
Wes: year and what didn't and kind of thoughts for the future and what might change.
Chris: So I'm really grateful the audience made this trip possible.
Chris: I think we were able to have a little bit more fun with it because it was an
Chris: audience funded trip and that added a whole new element that we would love to do again.
Chris: In fact, keep your eyes on the Texas Tracker, texastracker.jupiterbroadcasting.com,
Chris: because the race begins.
Chris: Where last time it was a race against Team Bigfoot and Team Moose,
Chris: this time it's a race against time.
Chris: We're working together to, as fast as possible, get up to System76 in Colorado,
Chris: in Denver, so that way they can give us an in-person, hands-on tour of the new
Chris: Cosmic desktop and its current release status.
Chris: and then we also have to obviously meet up with editor drew maybe treat him
Chris: to a dinner or something like that while we're in the area and brent has some
Chris: van parts coming in so we might have to do some quick van fixing on then we
Chris: have to hit the road to make it back to the studio,
Chris: because canonical's vp of engineering is going to be joining us for a chat and
Chris: we want to get to the studio in time to make it for that conversation so the
Chris: trip back to the studio is going to be a real race against time we'll have the
Chris: tracker going once we reach denver too we're going to be splitting and going our separate ways.
Chris: The Moose and Team Bigfoot will be going in opposite directions,
Chris: and you can keep an eye on us there as well.
Chris: It should be just as hardcore of a drive as we had on the way down.
Chris: Hopefully maybe not quite as hardcore because we're not racing against each other.
Wes: I think we're supposed to tell Brent that we're leaving tonight, right?
Chris: Right.
Brent: I was about to say I hope there's less finagling of, I don't know, my timeline, let's say.
Chris: Well, let's just say there was a brief conversation last night when someone
Chris: disappeared. we thought, wouldn't it be hilarious if we loaded up in the car
Chris: and hit the road to Denver right now? Yeah, you came back and we were gone.
Brent: I would have been like, sweet!
Chris: I placed it myself. Right? That's true. But no, we're going to caravan together to Denver.
Chris: We're looking forward to seeing our friends at System76 and then,
Chris: of course, making it back home.
Chris: We're hoping that it goes pretty smooth, there's no major incidents,
Chris: and we can make this tight timeline work because if it works out,
Chris: we're going to have some great content for you when we get back next week.
Chris: Big shout out to everybody who made it to Texas Linux Fest. All of you who said
Chris: hi or those of you that didn't get a chance to say hi, it's one of our favorite fests.
Chris: And we always really enjoy, too, just the whole scenery and all of it.
Chris: Just eternally grateful that
Chris: you showed up and extremely grateful that the audience made it possible.
Chris: And don't forget, there are some goodies on that Texas Linux Fest YouTube channel.
Chris: Unraid.net slash unplugged. Unleash your hardware right now with Unraid.
Chris: I think the secret is that you can use what you have in your closet right now to get started.
Chris: You can use the drives you've got. You can use the interest and the passion from a topic we covered.
Chris: You know, when we talk about things
Chris: like ersatz TV, the community makes applications available for Unraid.
Chris: Because Unraid is a powerful operating system you load on the existing hardware
Chris: you have. They've been around for over 20 years, and they have proven year after
Chris: year they know how to make a great product and maintain it.
Chris: So if you go to unraid.net slash unplugged, you support the show,
Chris: but you can also get Unraid, and you can use it 30 days totes free.
Chris: Just get a sense of the architecture of how the system works and kind of the
Chris: robust and, I'd say, bulletproofness of it.
Chris: And they're always improving Unraid, too. There's a new version just around
Chris: the corner, and the UI continues to get nicer and nicer with each release.
Chris: that's an area of focus of theirs.
Chris: They've also recently introduced an API with applications already getting built
Chris: around it, and there's easy integration with mesh networking like TailScale.
Chris: So you can install an application, click a box, it's on your TailNet.
Chris: Hardware pass-through, crazy easy.
Chris: Unraid has always been the leader in making it super easy to take hardware and
Chris: pass it through to a VM, but now they've got options like share your GPUs and all kinds of stuff.
Chris: And also, this has been out for a minute now, but I love this,
Chris: Unraid also at the OS level supports Wi-Fi.
Chris: So if you don't have Ethernet in your place, I know it sucks. I'm there with you.
Chris: They just support that right out of the box now. So you've got things like QXL virtual GPU support.
Chris: You've got the newer, faster Linux kernels. You've got an awesome file system stack.
Chris: I mean, I'm talking to one of the best ZFS implementations you've ever seen
Chris: because it can also integrate with or implement and transition from other ZFS
Chris: systems like Ubuntu or TrueNAS or Proxmox and just move it right over to Unraid so it works real good.
Chris: And you don't have to fuss with it. You know, you got what?
Chris: you got a Saturday to get this working that's going to do and then you're going
Chris: to have access to all the cool stuff we talk about all the time and be in control
Chris: of your data and you can use the existing hardware if you're a tinker or a power
Chris: user or you just want a better way to run your apps your VMs whatever it might be applications
Chris: Unraid is going to give it to you it's really the freedom to build your perfect
Chris: server check it out support the show go to Unraid.net slash unplugged.
Brent: Well, we got ourselves, what are we calling these? Fake boos.
Chris: With love. Fake boos with love.
Wes: Very real fake boos.
Chris: Yeah, the fake boos with love.
Brent: We got the first one here from Tiny. A little Tiny 20 USDs, but everything helps. Thank you so much.
Chris: Thank you, Tiny.
Brent: Thank you for all the amazing shows over the years. I found you all during the
Brent: Linux Action Show days, and it's part of the reason I have my dream job today.
Brent: I'd like to show my Ansible roles as well.
Chris: If you don't mind. Yeah, let's take a little look. All right.
Wes: Yeah, there's some nice stuff in here. I got a little sneak peek,
Wes: and there are a lot of nice roles. I'm looking at the NextCloud one right now.
Chris: I'm looking at the AgGuard one.
Wes: Clearly very well organized.
Brent: Tiny says, includes roles for deploying various Homelab services and my desktop setup.
Brent: The most unique thing about it is that it uses Ansible pull and a systemd timer
Brent: to make sure that the latest configuration gets pulled down every night,
Brent: so when I add a new app or change my shell it just magically appears in all
Brent: my boxes in 24 hours or less that's great.
Chris: That's big brain right there system d to pull down the changes in the background
Chris: overnight so the next time you just go to use the box it's got all your new
Chris: settings that you changed on the other machines awesome tiny maybe.
Wes: Tiny should be admin in your boxes.
Chris: Yeah at least the studio boxes thank you for the uh fake boost too tiny appreciate
Chris: it well mr adversary 17 came in with 100 000 sats,
Chris: Adversaries writes, here's some fake sats for the trip back.
Chris: Yeah, that is true. It does take gas to get back, too. So thank you for thinking of us.
Brent: I have to say two adversaries helped me fix my framework.
Chris: Oh, so the... Okay, wait. So let me recap. Last week, we found out that on the
Chris: initial drive down, you burned out one of the sides of your framework.
Brent: And did the entire Linux unplugged that week.
Chris: With a burned outside.
Brent: Uh-huh.
Chris: So what was it?
Brent: Well i think the charger in the van that i've plugged into this laptop a couple times before um you.
Chris: Mean that really sweet anchor charger i gave.
Brent: You you got me that that thing's awesome and.
Chris: Maybe not so awesome.
Brent: Well i don't know i gotta do some testing on it but uh
Brent: it must have misbehaved overnight because i plugged the
Brent: laptop in overnight to just charge it up for the show as
Brent: a responsible co-host does uh but
Brent: it was the computer was dead in the morning and uh
Brent: none of the ports on the right side which is where it was plugged in uh were
Brent: working anymore um but i did the show it somehow
Brent: survived and uh after the show late at night we took the whole thing apart because
Brent: you know framework you can and uh we were looking we took the motherboard right
Brent: out and we're looking for like okay did this like something burn on it or like
Brent: a capacitor yeah could you see like a dark.
Chris: Spot or something.
Brent: Anything that might give little hints of what the next step might be because
Brent: I you know you can replace the motherboards but I didn't really want to and
Brent: the folks here at Texas Linux Fest the framework folks were like well at least
Brent: it's possible and easy to replace the motherboard.
Chris: And to their credit they're like since your other side does work what you could
Chris: do is take your 11th gen mobo out put it in a case uses a media server and you
Chris: still get a useful machine out of it.
Brent: Which is a great idea yeah.
Chris: Especially if you threw in something like a usbc dock.
Brent: Yeah yeah so i mean it wasn't the worst
Brent: case isn't that bad i suppose but it turns out that we were able to in in the
Brent: investigation you know as responsible uh you know tinkerers we unplugged the
Brent: battery before started taking everything else apart good and we plugged the
Brent: battery back in and all the ports started working again it did it.
Chris: Just you didn't do anything else but unplug the battery.
Brent: Yeah well no that's not true we unplugged the battery took
Brent: everything out looking you know had the had the
Brent: motherboard in our hands looking for like some kind of anything that might suggest
Brent: what we might fix uh because at that point i was like well i i want to learn
Brent: micro soldering i could change this thing which is probably not going to go
Brent: good but it turned out we were like well okay well i got to use this thing so
Brent: i just put it back together and we plugged the battery in,
Brent: And the framework does like a little pause to do a bunch of hardware diagnostics
Brent: if the battery's unplugged.
Brent: And then with a little bit of testing, everything started working again.
Chris: So you literally unplugged it and plugged it back in again.
Wes: You just needed a hard reset.
Brent: To be fair, in person, it was much more involved, more strategic,
Brent: much more like we sequenced our testing.
Chris: But if it ever happened again, you would just go right to plug and unplug the battery, I suppose.
Brent: The bad thing is that makes me not want to investigate the charger and just
Brent: kind of like, oh, yeah, next time I just unplug and plug the battery in.
Brent: That's not probably a good thing.
Chris: You'd still like to know why it happened.
Wes: Yeah, what if it happens right before a show?
Chris: The conversation we had with the Framework folks is like, yeah,
Chris: we're actively investigating various USB-C charger and USB-C cable combos,
Chris: and they're discovering this Anker one is totally fine, while maybe this Anker one isn't finer.
Chris: E-Green was the other. There was another brand they mentioned.
Brent: Mom, not Monster Cables, Master?
Chris: I don't know.
Brent: I should have took notes.
Chris: Yeah, we probably actually, maybe we have it on audio somewhere.
Brent: I did also hear at our meetup that one listener was working actively with the
Brent: framework folks and a kernel developer to work out some of the framework 16
Brent: driver issues on, I think it was AMD specifically.
Brent: And so they're very active in trying to just figure out, hey,
Brent: is this a framework issue? Is this a Linux driver issue?
Brent: How do we get things upstream and make everything work?
Chris: Yeah. So thank you for the fake boost. We are absolutely still accepting some
Chris: contributions to get us home.
Chris: We'll put a link to that in the show notes if you'd like to send us a Fiat fake boost.
Chris: Or you can actually send sats like adversaries did through the forum as well.
Chris: Thank you to everybody who did that.
Chris: And our first boost comes in from Kangaroo Paradox with 153,084 sataroonies.
Chris: Now, this came in a little late last week, but he says, here's a last-minute Nix config submission.
Chris: I'm looking forward to my roast. All right, we've got to look at that.
Wes: Well, first off, just check out this nice little grid of hosts with cool names,
Wes: but then there's an AMD laptop, an M2 MacBook Air laptop, a Mac Mini M1 server,
Wes: DNS for the main site, main NAS, backup NAS, DNS for the secondary site,
Wes: and a VM template using cloud in it. This is cool.
Chris: All right, that is really awesome, actually. This is really well done.
Chris: Also, he said, here's some stats for a few drinks while you're down in Texas. That's really great.
Brent: Thanks for the mead.
Chris: Oh, really?
Brent: Yeah.
Chris: Mead, tell us about this.
Brent: A little half pint of mead at the mead. We chose a good spot.
Brent: I had some amazing drinks.
Chris: Yeah, yeah. So Brent got mead. I had a Diet Pepsi. And Wes had probably something fancy. I don't know.
Chris: I know you, Wes, though. You do like yourself a little fancy every now and then.
Chris: But really appreciate it, Conger. Thank you for being our a baller,
Chris: a booster this week. You're the best around.
Wes: Blackhost boots in with 100,000 cents.
Chris: All right. That's pretty much baller, too, I say.
Chris: Thank you, Blackhost.
Wes: No message, though, just the cents.
Chris: Always appreciate the value.
Brent: Well, Magnolia Mayhem sent in a message with 27,468 cents.
Chris: Mayhem, you say?
Chris: He's a great guy, but I think his drawer is full of Froot Loops.
Brent: Hey, do y'all need some gas sats? Better late than never, I guess.
Brent: Anyway, it's awesome seeing this community come together to help our little
Brent: literate hosts. Iterate hosts here?
Chris: Wait a second. I'm not sure that's a compliment, so maybe we just skip that.
Wes: Hey, but they did help.
Chris: Yeah, that's true. I'm too many states to the east, they say,
Chris: to help. No, you're helping right now.
Brent: Oh, yeah, you can help from anywhere. That's the best part. But if any of you
Brent: screw up bad enough to find your way to Mississippi, my doors are open.
Brent: Not sure what you'd be doing here, of course, but I do know some good hiding
Brent: spots if you're on the run. Pretty much the only reason I can think of.
Wes: That could come in handy.
Chris: You never know. You never know.
Brent: I did cross the Mississippi, but I don't think I was anywhere near Mississippi.
Chris: He also says, you do not, you do not want to see my next config.
Wes: We might still, though.
Chris: He's also back on Albie again. Hey, back on the self-hosted train. Well done, buddy.
Wes: Oh, yeah, boosting via that podcast index.
Chris: Very cool. All right, well, Night 62 is here with a nice boost.
Chris: 24,203 sats. Hello, gents.
Chris: I meant to send this earlier. This is for Texas Linux Fest. I know that for
Chris: me, the highlight of my trip to scale here this year was hanging out with the
Chris: three of you and talking open source tech over some good food.
Chris: Yeah, that tends to be the way we do it.
Chris: I won't be able to make it to Texas, unfortunately, but I hope this modest amount
Chris: of sats is added to everything the community has given to help make sure the
Chris: others have similar experience in the community. Oh, that's really cool.
Brent: So sweet.
Chris: Thank you for cultivating one of the greatest podcasting communities out there.
Chris: I enjoy getting to know many of the community members like PJ,
Chris: Carl the Pocket Meat Man, and TechDev and others. Have a great time at Texas
Chris: Linux Fest, and I hope to see you all at scale next year.
Brent: So sweet.
Chris: That's great. That is really great. It is really something.
Chris: I mean, we bump into so many people down here, you know, so you really are giving
Chris: us a chance to reconnect with the audience, and that really is something special.
Brent: It always energizes us like never before, and so to have Texas Linux Fest happen
Brent: in the fall when most of the other things happen in the spring.
Chris: We've kind of been on a lull for a bit. Thank you.
Wes: We needed the recharge.
Chris: We did.
Wes: Yeah.
Chris: So we drove ourselves exhausted.
Wes: Well, Kiwi Bitcoin guide comes in with 20,000 cents.
Chris: All right. I think so.
Wes: Oh, it's a time traveler boost for Texas.
Chris: Somebody make us a time traveler clip. We need that.
Wes: I'm randomly working through the back catalog to learn things as they come up
Wes: in my setup. So we're like sort of a, you know, go look it up in Linux Unplugged as you do it.
Chris: That's fun. Sure.
Wes: I just learned the difference between Snap and Flatpacks in episodes 532, 501, and 499.
Wes: It's evergreen content. So thanks for the work you put into creating these and
Wes: the passion and the delivery.
Chris: That's great. I'm so glad. I'm so glad that was useful for you.
Chris: Thank you very much for the boost. Appreciate the value coming back our way.
Wes: We sure do.
Chris: It does mean a lot to us. All right, Brentley, I think you're up.
Brent: We got ourselves a bite bitten. Boosting in here. One, two, three, four, five sets Oh,
Brent: One boost for two people talking. I'm three drinks in while boosting four of
Brent: these five NextCloud fans.
Chris: That is hilarious. One boost for two people. I'm three drinks in while boosting
Chris: four of these five NextCloud fans.
Brent: Byte Bitten was at, I guess, the NextCloud conference, as they do,
Brent: and was listening to the live show last week.
Chris: Byte, it's good to hear from you. Thank you for the boost. Oh,
Chris: I like this name. Tetra Pulse comes in with 16,500 sats.
Chris: It's true. I like that name for some reason. You know, Tetra Pulse.
Chris: Emptying my fountain wallet. Enjoy.
Chris: Mwah. Thank you. Appreciate the sats.
Wes: Our pal Suderman comes in with 5,555 sats.
Chris: Hey, there he is.
Wes: First time I've listened live, totally because i thought you
Wes: might look at my nix config but your lm it must have been drinking yeah i've
Wes: never even tried sops before but anyway thanks for the super kind review i listen
Wes: to y'all all the time oh and the name is pronounced suderman rhymes with superman
Wes: superman i see okay so suderman is that uh you.
Chris: Know what happens with those lms right like you ask them for something they're
Chris: gonna try to give it to you so we're like we were like we're being way too nice
Chris: to this guy's repo, give us something to be critical about. And Wes is like, that's not legit.
Chris: So that's why we're like, we'll put this in the LLM criticism section.
Chris: Because it was too damn good.
Wes: That's right.
Chris: That was the problem. It was too damn good. Thank you very much for the boost. Appreciate it.
Brent: Well, Jordan Bravo came in with a Rodex.
Brent: I'm late to the party, but here is the unified Nix config for all of my machines.
Chris: Oh, boy.
Brent: Three servers and four workstations. They all use Nix OS, except one workstation,
Brent: which has Ubuntu with Nix.
Chris: Oh, man. Jordan Bravo, you madman.
Wes: There's a lot of interesting stuff. Just looking at the imports,
Wes: I'm seeing Nix Bitcoin, I'm seeing SOPs, System Manager, too.
Wes: I wonder if you're using the Ubuntu box. I was only just recently learning about
Wes: System Manager. And you know, Jordan's a regular in our NixNerds Matrix room,
Wes: too, so maybe see him there.
Chris: I'm just kind of noticing the structure here. He's got a host directory,
Chris: and then he's got a folder for each one of his hosts, like Tux is his laptop in here.
Chris: And then in there, he's got his configuration.nix, his hardware configuration,
Chris: and his home.nix, of course.
Chris: Yeah, this is a really solid layout. I'd say this is the top-notch layout.
Chris: This is one of the top-notch ones, I'd say.
Wes: You know, you could maybe copy some of that.
Chris: I don't just toss around top-notch willy-nilly. That's a top-notch config right
Chris: there, bravo. Well done. I like it a lot.
Chris: Goofy Ambitions is also here with a row of decks.
Chris: That's 2,222 sats. This is a great segment.
Chris: Keep them coming. And it was the config. Oh, that's our first.
Chris: That's our one and only vote so far for doing another config confession.
Wes: All right.
Chris: All right. We have one. Thank you, Goofy. That's one. We need more, though.
Wes: Tech Dev 5521 comes in with 5,000 sats.
Wes: been listening to the show since mike fell in love with
Wes: swift on coder and matt was the co-host of last first time boost though hey
Wes: the boost about the show being international with a listener in china and wanted
Wes: to flip the role i've listened to the show from the u.s canada columbia england
Wes: spain the uae holland georgia and russia see y'all at texas linux.
Chris: Fest yes and.
Wes: See tech dev we did indeed and that was great.
Chris: It was it was really great thank you uh tech dev for the boost and uh thank
Chris: you for the great conversation looking forward to uh your project keep us in
Chris: the loop on how that goes he knows what i'm talking about oh.
Brent: Yeah well gene bean did boost in two boosts and they're both rows of ducks,
Brent: Boost number one, Chris, you got to use the branch and pull request model for
Brent: working on your next configs.
Brent: It's so much easier to do than one big commit after lots and lots of work.
Wes: See, this is great because Gene can say it and then I don't have to harp on it.
Chris: I know, now you're all giving it to me. All right, thank you, Gene.
Wes: Thanks, Gene.
Brent: Regarding keeping those fake boosts around, I see ZapRite has an API and can
Brent: send webhooks. What if you fire a webhook on payment that triggers a boost CLI
Brent: or similar for the same amount?
Brent: That would get the funds from ZapRite into the splits and the regular boosting ecosystem.
Brent: That is, assuming that some kind of Nostra hub.
Chris: He linked us, yeah. He linked us to that. There isn't another API we could use instead. Yeah.
Brent: A certain API doesn't have...
Wes: I bet that's an Albi hub. Does Albi have a Nostra ID?
Chris: That's what I'm thinking it is. Jeez. Yeah. That's a great idea in a way.
Chris: I mean, it's kind of a hacky solution, Gene, but it's also kind of a brilliant solution.
Chris: You know what I mean? Because if you just call him Boosie a lion and then distributing
Chris: the sets, you may find that there is even a possible better solution on the horizon.
Chris: You never know, Gene. Maybe we know something.
Brent: Bum, bum, bum.
Wes: Gene's an idea, man, and I appreciate that.
Chris: I do. I do. I love hearing from Gene. It doesn't feel like it's a complete episode
Chris: if we haven't heard from Gene.
Wes: I hope we get to see him again next year.
Chris: Yeah. A Dude Trying Stuff came in with 2,222 sets. The road decks.
Chris: Live boosting from Bucky's on the road trip home Jealous We haven't even seen.
Wes: A Bucky's yet.
Chris: Oh, glad your map led you faithfully south It was great to meet you all Drive safe.
Brent: That's so sweet Oh.
Wes: Thank you That's.
Chris: Awesome I had a Bucky's check-in.
Wes: Bobby comes in with a row of ducks Boost Nice to catch you live for a change
Wes: Doesn't happen often from the EU Even with my sleep schedule Ah.
Chris: Thank you, Bobby Yeah.
Wes: That was live from today this morning Awesome We appreciate it yeah we do.
Brent: We got one last boost here Dougie fresh 3023 sets so you coming.
Chris: In fresh huh.
Brent: Oh yeah,
Brent: I enjoy listening to the show. It's a statement. It's a really nice statement.
Chris: I like it.
Wes: Doug, you might have been listening live because that came in this morning too.
Chris: Awesome. Thank you, Doug. You're fresh. I love the name and I appreciate the boost too.
Chris: Thank you, everybody who supported the show with the boost. We do have the 2000SAT
Chris: cutoff just for time on air.
Chris: And of course, we also have the membership program. You can become a core contributor
Chris: or a Jupiter Party member.
Chris: We really appreciate that. You also, you can just stream them SATs.
Chris: It's one of the really cool things about the SAT streaming technology platform
Chris: in general is you can do a boost message Or you can set an amount and say,
Chris: this is my budget, and just when I play the podcast, we send the sats.
Chris: We had 27 of you actually do that, and collectively, you stacked 69,437 sats.
Chris: Not bad, right? Just listening to the show, getting some value,
Chris: sending some sats our way, going to go right into our gas tank.
Chris: When you combine that with all of our boosters, oh, this is a cool number, actually.
Chris: It's got like a double meaning almost to it, I think.
Chris: This is really cool. When you combine this with all of our boosters,
Chris: we stacked a really respectable 451,000 and elite 337 sats.
Chris: Thank you, everybody. I'm assuming those were the Canadian supporters helping
Chris: Brent make it down the road, right?
Brent: Gotta get home. Gotta get home.
Wes: It wouldn't have been, you know, it wouldn't have been Texas Linux Fest without
Wes: Brent, so we really appreciate that.
Chris: That's right. Thank you, everybody, who helped us out. If you'd like to support
Chris: the show and get in on the boosting fun, you can do it a couple of different ways.
Chris: fountain.fm is the easiest one because they host
Chris: all the stuff for you that's like you know they take care
Chris: of it it's pre-packaged ready to go you just got to get connected to
Chris: a debit card or get some sats in there but if you
Chris: want to go the ultimate champion route you can
Chris: do an albi hub it's a self-hosted setup from top to bottom that plugs into the
Chris: back end of a lot of different apps so flexible open infrastructure and it's
Chris: a lot of fun albi hub or if you just want to get started fountain.fm and thank
Chris: you everyone who supports with the
Chris: membership over at jupyter.party or linuxunplugged.com slash membership.
Chris: So let's talk about our pick this week. Michael Arbel found this one over at
Chris: Pharonix, but we had to include it because we still have such a soft spot for the TUI.
Chris: It's called ISD, Interactive System D, a better way to work with System D units.
Chris: Yes, ISD is a better deal.
Chris: And it's a keyboard-focused, highly customizable TUI with some really fun features.
Chris: You can quickly switch between system and user units, which is nice.
Chris: The graphical interface is sort of split into two segments.
Chris: making it really easy to read the list but then also read the individual unit and what it does.
Chris: You installed it on your machine. I see you got access to the journal in there.
Chris: You can see dependencies of different unit files.
Wes: Yes. So not only do you get the status by default but it's really easy to then
Wes: go see okay what are the latest logs for that unit and then also there's a cat
Wes: tab so you can just see what is the actual unit file itself.
Wes: Yeah you can do user or system wide and so actually it turns out we had this in a previous episode.
Chris: No we did?
Wes: It was literally the same month it first came out. So I think it might have been like a bonus pick.
Wes: As a look, we've just seen this kind of being floated out there.
Wes: But since then, it's been continued to be developed. They just had released 060.
Wes: And since then, it's also been packaged in Nix. So it seemed like an appropriate
Wes: sort of re-pick to now that's, I think, really usable.
Chris: All right. You got a Nix angle in there. Well done, sir. Yeah,
Chris: it looks good. And seemingly pretty simple to get going.
Chris: And did we catch the license? We always try to... Yes.
Chris: the license is, survey says GPL, I think 2? Why didn't they list it on the thing?
Chris: But it's a GNU public license. And it is also mostly written in Python.
Chris: 83% Python. That'll get the job done for you.
Chris: So go out forth, try it. If you want to send us one, you can boost in a pic,
Chris: or you can go to linuxunplugged.com slash contact and send one in to us.
Wes: Oh, yeah, it's GPL3.
Chris: Yeah, I thought so. Yeah, we try to check. We try to check.
Chris: That's one of the things, you know, somebody one time sent in a feedback item
Chris: to the show saying, hey, could you check the licenses for the pics?
Chris: And we try to do it every time. We really take your feedback very seriously.
Chris: So it's linuxunplugged.com slash contact, or you can send us a boost.
Chris: Assuming our race against time goes okay, next episode we should be back in
Chris: the studio at our regular Sunday, 10 a.m. Pacific, 1 p.m. Eastern time.
Wes: Yeah, getting some latest and greatest updates on what's going on with the Ubuntu
Wes: desktop in their upcoming release.
Chris: Yeah, and also we'll have our experience of checking in with System76 and getting
Chris: a hands-on tour of the latest and greatest in cosmic development,
Chris: too. Should have a lot to report.
Chris: Of course, we have links and all types of things at linuxunplugged.com.
Chris: It's a website, so there's just stuff you can put on there. It's awesome.
Wes: All the RSS feeds and put in the all-shows feed if you like that.
Chris: Yeah. You want links to what we talked about today? That's there, linuxunplugged.com.
Wes: You can also find ways to watch and listen to us live over there.
Chris: Too. Sure. Mumble info is over there, too. Matrix info is over there,
Chris: too. It's just really, it's a resource. But what should they know if they're a pro listener, Wes?
Wes: Oh, if you're a pro listener with a podcasting 2.0 app, or even,
Wes: you know, these days with Antenapod, well, you get access to our premium podcasting
Wes: 2.0 cloud chapters, as well as transcripts with speaker diarization.
Chris: That's right. Speaker diarization in the right app. How fancy is that?
Chris: Thank you so much for joining us on this week's episode, and we'll see you right
Chris: back here next Tuesday, as in Sunday.