LINUX Unplugged - 621: The Sunday Secret Sauce
Episode Date: June 29, 2025We're highlighting several stories and reviews that never made it into the show. From GrapheneOS trouble, Asahi updates, Framework's desktop reveal, Starlink's Linux magic, and more.Sponsored By:Tails...cale: Tailscale is a programmable networking software that is private and secure by default - get it free on up to 100 devices! 1Password Extended Access Management: 1Password Extended Access Management is a device trust solution for companies with Okta, and they ensure that if a device isn't trusted and secure, it can't log into your cloud apps. Unraid: A powerful, easy operating system for servers and storage. Maximize your hardware with unmatched flexibility. Support LINUX UnpluggedLinks:💥 Gets Sats Quick and Easy with Strike📻 LINUX Unplugged on Fountain.FMLINUX Unplugged Membership
Transcript
Discussion (0)
Hello friends and welcome back to your weekly Linux talk show. My name is Chris. My name
is Wes. And my name is Brent. Hello gentlemen. Well, coming up on the show you've been asking
and this week we're delivering. While I'm off on a family summer road trip, we're going to sneak you some of the clips
from the bootleg version of the show.
The stuff we thought you'd never hear is going to get heard in this week's episode.
So before I go any further, before we get into the dirty laundry,
let me say time appropriate greetings to our virtual lug.
Hello, Mumble Room.
Hey Chris, how's it going?
Hello there.
Shout out to everybody up in the quiet listening too.
And a big good morning to our friends at TailScale.
TailScale.com slash unplugged.
Head over there, get it for free on 100 devices
and three users while you support the show
because TailScale is the easiest way to connect your devices
and your services to each other,
wherever they are protected by
Wagon. Yeah, it builds out a flat mesh network, secure remote access to your production systems, way to connect your devices and your services to each other wherever they are protected by WIGO.
Yeah, it builds out a flat mesh network, secure remote access to your production systems,
your databases, your servers, your containers, regardless of the network they're on.
Multiple different data centers, a container, a VM.
I'm behind like super carrier grade NAT.
If there was a carrier grade NAT that also has carrier grade NAT, that's what I'm behind
and tail scale still works smooth as Tailscale butter.
It's easy to deploy.
You can get it set up in just minutes.
It's a true zero trust system that every organization and user can use today and try it for free
when you go to tailscale.com slash unplugged.
It will make all other VPN solutions seem like something else. Because calling it a VPN is explaining about a fraction of Tailscale's power.
Just a fraction.
Tailscale does so much more, and you can figure it out for yourself for free.
When you go to tailscale.com slash unplugged, you get on 100 devices,
three users, try it out for yourself.
Or if you're at a business, you know, there's thousands of companies out there.
In our audience and in the broader context, Instacart, Hugging Face, Duolingo, they've switched to tailscale.
Thousands of our listeners have switched to tailscale.
They love it.
So you can try out an individual plan or a business plan for free.
No credit card required at tailscale.com slash unplugged.
Now, just a disclaimer, if anything crazy happened this week and you're expecting to talk about it, this is a pre-recorded episode.
So we may have missed the big news, but we'll be live again next week and we'll be sure
to try to cover it.
But this is an episode we have been cooking for a while.
We're pretty proud of our bootleg version of the show around here.
Sure it's live, so it might not always sound as good as what our excellent editor Drew
puts out, but we try to pack it full of content. All this extra stuff and all the extra mistakes.
Sometimes a full extra show.
That's definitely true.
And, you know...
So this is sort of like Chef Chris's bootleg jambalaya?
I guess so. I guess you could call it that.
And this week, we're just gonna share some of it with you.
We've put together a collection.
I wouldn't say it's a best-of or anything like that.
I think it's just topics you might find interesting
that if we had the time,
we probably would have put in the show.
So if you like the sample this week,
we do have a coupon code to take 15% off
your unplugged core contributor membership
or your jupyter.party membership.
Just use the promo code bootleg
at linuxunplug.com slash membership,
or when you're at jupyter.party, promo code bootleg,
and you'll take 15% off indefinitely.
And then as a member, you get access to the bootleg,
which is released early before the show.
You also have access to an ad-free edited version of the show,
and of course, you support the show directly.
So let's get started, boys. Let's see what we have, right?
And this first one was, I think, a story we started noticing
about 21 weeks ago.
It was the first sign that we started noticing about 21 weeks ago.
It was the first sign that we might be seeing trouble
within the Graphene OS project.
Should we talk about this pixel thing
that we've been talking about behind the scenes?
Is that worth bringing up, you guys?
I got a few links here.
You did, I mean, maybe just because you put the work in
to make this.
Like, pfft. Okay.
Okay.
All right, so this is a little bit.
Let's just not get too negative, that's the goal.
Yeah, I mean, I know, and I can feel in my heart
that I'm very sad about this and I wanna be negative.
Careful.
But, you know, the extreme headline is,
I'm a little concerned about the future
of my Pixel lifestyle.
I've been really enjoying the Pixel 7 and Draftin OS.
It's been working really well.
But we have two, I think, headwinds that are worth
putting out there. Google has announced a round two
of voluntary exits for employees in the
Platform and Devices group, which includes people in the Pixel
Hardware and Android Operating System group.
This is the second round, so it's just that.
I don't know what that signals,
but it's just noteworthy, could be redundancy.
Yeah, well I guess last year they merged
Pixel team and Android team.
So you might have some, I don't know,
reallocation of folks who just wanted to work on hardware,
just software, now have cross duties or something?
Yeah, it's just, the Pixel is just on the verge
of competitive right now, and so I'm just worried
anything that reduces its competitive edge,
the iPhone 13 and 14 are still better than the Pixel 7,
and then they just, now they have, what are they,
on the 15 or 16, I don't know.
Anyways, but I think that's just like in the background.
The broader concern that I have is the seemingly wider
and wider use of the Play Integrity API.
And Graphene OS does have an OS release coming
that tries to enable Google's credential service
via a sandbox Google Play to make signing with Google
at least work because signing with Google started breaking
on Graphene OS devices because a subset of apps
require it now to work in a certain way.
But I think the bigger problem is we've heard
about the Revolt app, WhatsApp, you saw this app,
you saw it with DoorDash, Wes.
Yeah, I think Lyft as well this morning.
So far nothing's not worked for me.
I know Revolut isn't working I think, but.
And the warning is is that hey, there's like a Play Integrity API issue here. Yeah,
so in one of the latest releases now, you can turn this off, but it will ping you with
a little notification that says, hey, by the way, this app used the Play Integrity services.
So you can get notifications or you can even block it from having access to it. So, so
far I did try that with DoorDash and it didn't complain about having a block.
So it's clearly not using it in any strict way.
You have had this problem in a more strict way
with the cash app.
Yeah.
Yeah, this is something we've seen.
It's not new, it just may be getting worse.
Well, and if you look,
the Graphene folks do a good job of this,
but Revolut in particular,
you know, it's like, you can understand back in the day
and like, oh yeah, okay, you clearly have a rooted phone.
That means you shouldn't trust the client anyway
for bank condenser games.
For whatever reason, you could almost understand the logic.
Right, but like, this is an unrooted phone
that specifically takes steps to enable as much
or more of the security that SOC does.
And then as Grafian points out, it's clearly not a real security commitment
because it's not like they're stopping known insecure, unupdated Android versions, right?
They're just, you didn't fall into the default implementation of this policy
that we wanted to have as a checkbox, and sorry.
Right, right. And Grafian OS writes on X,
Google Play completely works on Graphing OS
from a technical perspective.
It's banning using Graphing OS with the Play Integrity API.
The same applies to some other banking and financial apps.
There isn't a way for us to deal with this,
which won't be easy for them to block from working.
So there's not a lot they can do.
But isn't that exactly what Google wants?
Man, this is, I mean, for me, this is like a,
like the whole family uses the Cash App.
And the reason why I got the whole family on the Cash App
is because I needed to get them off of Apple Pay.
Right.
And then if it stopped working, there's no saving face.
I just have, I would have to use stock Android or an iPhone.
Right.
It's also where I worry about,
and I think Cash App, it's made harder by this.
Like a lot of their competing services,
at least these days, I know Venmo, for instance,
has a web platform.
Yeah, Cash App doesn't.
Right.
And I know there are still some plenty of apps that
See, I'm even calling them apps plenty of services that that's the they assume that's how you're gonna interface with them Yeah, and I have not really ever gone down like the you know run
Way droid or whatever you know to like have a backup of Android to do those kind of things
I don't really want to but also I don't know Brent doesn't this feel like a
move by Google
to kind of just tighten down the controls a bit?
Because they could change this to work in a way
where Graphene OS was allowed.
Graphene OS can technically be allowed.
They're essentially doing the web version
of checking for your browser agent
and then telling you the web page doesn't work.
Well, I don't think Google really has any incentive
to make this work or to keep
it working or to support it.
Well, they would if they understood that it was keeping some amount of users
interested in pixels.
Right. This what's keeping us buying the pixel hardware.
I mean, that's one part, right?
The Android part maybe doesn't work.
And buying and using Android apps.
Yeah, true.
So we're, we're all, we, do you have the Play Store installed?
Reluctantly, yes.
So we all three installed the Play Store.
Only recently, like within the last month.
I'm just saying like we are consuming Google hardware,
we are using Google services.
And you know what else?
If I didn't use my Pixel, I would cancel my Google Fi.
Yeah, I probably would too.
So there's multiple ways as a Graphene OS user,
I am earning them ongoing revenue.
There was also this whole thing, right,
where, I mean, this may not be,
are there any of the same execs left?
Who knows, but like, they sort of made a push with Android
for all of the faults and all the stuff
that they've now just put under the Play API
instead of being an Android.
They did specifically intentionally launch a platform
that lets you install other firmware on phones.
I do wonder how much is Google's,
obviously the larger push in making these APIs
and maybe even promoting developers using them,
but the graphing folks do point out that
at least some of this, at least for specific cases,
like Revolut may have to do less with Google
and maybe even less with the individual app
and more with the layers of plumbing
and third-party libraries in between,
where these are the things Google's providing information
and hooks and then it's these various sort of security policies or layers that
are opting like in particular this one is just implementing something yeah
right like it it would let you do it if you it won't let you use it if you've
relocked your firmware with a custom key but if you just don't lock your firmware at all,
that's not a problem for us.
So it doesn't really make sense.
And it doesn't really seem like
if it was actual intentionality from the people
looking at all these options in a fully configured way,
that you would do that.
But if it's something that you inherited
through the various API layers
and things that you're building on top of,
it's a little more difficult.
Or you didn't even have the choice to say.
Which is the way it usually works in core development. and things that you're building on top of that's a little more difficult. Or you didn't even have the choice to stand.
Which is the way it usually works in core development.
Huh. That's doubly bad.
Actually, that's worse.
I don't know where this goes.
Other than we're just going to keep an eye on it.
I mean, unfortunately, it feels like that's...
By picking a niche where we try to put ideals into it,
you always get to suffer. Would you go to Lineage OS?
I'd try it.
I've been there.
I mean, I moved from Lineage to Graphene,
and it had some great features to it, sure,
but I think the selling point of Graphene
is much, much stronger.
Yeah, I agree.
I think because of the weight of the family poll,
I think I would go back to iPhone.
If it makes sense, yeah.
But tied to Nextcloud instead of iPhone.
Well, and you are already, right,
there are Macs in your life, you have the WAN,
like you already know and like,
and know how to manipulate that ecosystem.
Yeah, yeah, yeah.
Well, and the whole family's on iMessage.
Right.
Versus like, I would have to, if I was gonna do that,
I would just have the WAN, and then I start buying more.
Yeah, yeah, yeah, yeah.
But the calculation they're probably making here is like,
the pixels weren't necessarily meant for only us, right?
They want them to sell big time.
I know, I'm using it more like a Nexus.
Yeah, exactly same.
So they need major numbers to make this work out
and I'm not convinced our little niche is enough,
unfortunately.
Yeah, I agree, I I don't think I'm not convinced our little niche is enough unfortunately yeah I agree I just don't understand why why why not support
graphing OS because there is a growing market of these hardened phones yeah and
there is a growing market of privacy and there is true sort of this like we can
do something iPhone can't aspect of it,
it's almost worth just keeping alive for that.
I don't know.
But then aren't they admitting that their version of Android
isn't the most hardened?
Maybe.
Would you go back to stock?
Would you ever go back to stock?
Only if I was forced.
Before you went to iPhone, you'd go to stock?
Honestly, I trust the stock iOS more
than I trust stock Android.
Jeez.
Yeah, I think I would change how I use my phone.
Okay.
You know what I mean?
Like I would probably go stock just
because I could use the same device
and then I would see how much I hated it.
Like there are things that I liked, right?
Like I don't love Google Assistant, but it works okay.
Yeah.
I did specifically reinstall the Google app
partially to play with their new AI story summary,
but also their feed is pretty decent
for finding stuff for the show sometimes.
So having that back on the side of the thing
wouldn't be the worst.
I don't like the-
I don't think it's there now, even though.
Oh, is it not?
I don't think so.
I might actually do a Linux phone.
Ooh.
Yeah, I could see you doing that.
Yeah, I choose suffering usually, typically.
But then, because it's like, if it was like stock Android
or Apple, I think actually I would take the third option.
Linux phone.
Yeah, and it would be rough.
Yeah, you guys are going to have to support me.
We could just get you a MiFi and like a smaller ThinkPad.
Right?
Leg strapped.
I'd like it strapped to my leg, please.
Yeah, just because I think we're with Graphene in a really nice place where we can trust the software a little bit more, at least I feel like I can.
And have the control to install pretty much whatever you want. Yeah. And yet also, at least up to this point,
fit into the normie apps and get those working
in a way that feels okay.
Right.
But if that goes away, then that golden age is gone.
I'm not sure it would ever come back really.
Now just last week, 19 weeks later in the bootleg,
we had a whole other long discussion
about Graphene OS as they revealed more challenges about getting the OS3 driver images and whatnot.
It seems like they're in a tough spot right now and they're hoping to eventually find
a third party equipment manufacturer that will just work with them and make a Graphene
OS phone.
Alas, the bad news doesn't really stop there. Another project we got some troublesome vibes from this year was our dear Sahi Linux.
Hector Martin has resigned as a maintainer to the Linux kernel after discussions on the
Linux kernel mailing list got pretty heated.
The discussion seems to have started after a series of patches related to adding DMA
coherence allocator, which is an abstraction layer for Rust, to the Linux kernel.
This led to a larger conversation about community influence and, of course, the development
process around the Linux kernel and getting these things in there.
Of particular point of contention brought up by several kernel developers, including
eventually Linus Torvalds himself, is thatector Martin the primary developer of Asahi Linux used social media to voice his concerns and try to influence
the situation on multiple occasions. This approach was criticized by Linus Torvalds who stated that
social media is not a solution for kernel development issues and that social media
brigading made him not want to have anything to do with Hector Martin's approach. Dave Arlyle
also stated the community does not need grandstanding, brigading,
or quote, streamer, drama, creation.
Ouch.
Yeah, and so I was telling Brent,
this is where I would love some sort of maybe
LLM-powered tool where we could go back across
the members pre-show and play each time we've
gently brought up the fact that Hector seems to be kind of starting fights with
Colonel maintainers on social media and I don't think this is gonna go well
because I think we've done it probably three or four times over the years and
I'm kind of almost surprised it took this long for it really to blow up and
it's unfortunate and so Hector's's position is this is sort of a tool
in order to bring attention to an issue
that we have had very little progress on.
And the Colonel team's position is that
it's not really improving the process,
it's not affecting change,
but it is creating drama and strife.
Right.
And it's not just, I mean, you know,
it's not like a ban on talking about Colonel things
on social media.
A lot of this is the, Hector is, I mean, you know, it's not like a ban on talking about Colonel things on social media. A lot of this is the Hector is, I think, justifiably to some extent upset about the lack of progress
and the fights around Rust and the Colonel.
But you know, when you have a big platform, you get a lot of people who aren't related
to the Colonel discussion now, you know, hearing and seeing Hector's side and
commenting in and starting a whole discussion. It's really quite separate
from, you know, what was happening in the kernel. And it strikes me, I was just
thinking, you know, we've talked about some of the strife between Kent
Overstreet and the BcacheFS developer and the kernel. So like when he had the
the code of contact stuff, you know, that was fighting about, he wanted changes to
the VFS layer, because he noticed that there was a functionality in that that could cause problems for advanced file systems like bcache FS
I'd like to learn more about if butter was affected
I haven't looked into it
But he was arguing like this will cause bugs if we don't fix it future file systems could have used this the wrong way
And run into these issues
it was like a correctness and data loss thing that affected his project that he was working on and obviously
Hector has a lot of reason to care very much about rusher Linux
Sure. Yeah, but he was not maybe he wanted this particular DMA abstraction or would eventually need it
I don't know but like he was not otherwise involved in this thread. Thank you for I did not make that clear. Thank you
Yeah, it wasn't Hector's rust patches. Mm-hmm so it's sort of like, I get being frustrated, but instead of sort of letting that thread continue
to play out and maybe let the people involved kind of push
and be like, yeah, for clarity, which was slowly happening.
Maybe not as fast as any of us want.
But there was some, Greg chimed in at one point,
and there was some back and forth.
And then the whole thing, now Linus
is expending his energy not trying to set tone about rust,
he's fighting
with Hector.
Right.
And I think one of the things that kind of pushed this into sort of the boiling point
was Hector deleted the post on Mastodon, but he started, he claims to be kidding in retrospect,
but I don't actually know if that's true or not in my opinion.
But he wanted to create like a kernel contributor hall of shame for all of the maintainers and contributors that they have problem with
that they could then publicly shame on this list and I think that's kind of
what pushed this over and yeah it stinks because there is probably truth
that you have somewhat I guess what you could call rogue maintainers who are not
necessarily accountable to actually deliver on something that part of the other kernel team is committed
to. And so they can slow things down. It's interesting though to see, depending on the
information you know about this and the background you know about the people involved, it's interesting
to see different interpretations. You know, some people are seeing this as a, you know, some people are saying this is a You know as you know Hector is is fighting a good fight here
And some people see it as you know social media and streamer drama getting drawn into the kernel development process
And you know the mailing list is pretty excited. I read through the whole thing
It's I mean Hector really goes after everything
From how the kernel developers make their money to the tools use, to the fact that they have to use email.
He really goes after everything
about developing the kernel.
And you can see why Linus came back with,
it seems like our process works at least okay,
kind of comment.
Yeah.
You're right to, I think it's fair to question,
is it working okay in the case of Rust for Linux?
But clearly they continue to ship kernels, right?
We report on them, we keep
upgrading. It's not like the kernel. There's questions about, you know, how do we do and
how do we improve it and how do we get young people involved and maybe email is not helping.
But yeah, when you have one post that attack lumps all these things together, again, now
we're having a big giant fight that's not going to have any kind of local resolution
here, right? Like, I do think right, both with Kent and with Hector, there are things
to bring up about like, how do we make changes in the kernel? How do we balance, you know, moving
fast and breaking things with the stability that the kernel needs? I do think the Rust thing is
tricky though too, because like, yes, there's a high level intention of we were going to do Rust in
the kernel, but, and it's a lot more important for Asahi, you know, they've chosen to use it,
and I think for very good reasons, as they've talked about the advantages.
But you know, until we're at the point where it's really in and we're relying on it, I
can understand too from a lot of other maintainers, who we all know have very busy and a lot of
responsibility, like it's not necessarily a priority, right?
The priority is getting the next kernel release with the features that companies are expecting
or users are expecting or the bug fixes that are needed and moving to Rust is a goal but
I can see why people are frustrated in the short term but I can also see from
like a broader kernel perspective being like right we've never done this before
yeah pre-labs took a decade. Nothing in production is actually using this right now so like what is the
actual expectation for how fast it should move right and and then if you
just narrow that's a great point just in Rust in general in the kernel.
But then if you were to narrow it even further to Asahi,
how many Asahi Linux users are there?
Maybe under 500,000, maybe under 400,000, 300,000?
Maybe under 200,000 even?
So, yeah, you're right, as far as kernel priorities go.
It's on there, but it's not probably even in the top 10.
Right.
Whew, that's rough.
That bootleg was from episode 601,
but just a few weeks later in episode 609,
we had another big Asahi update.
It looks like M4 support for Asahi
is going to come very slow.
This is from a social media post
from an Asahi developer, quote,
"'Looks like M4 support for Asahi Linux is gonna be rather painful.
We're still focusing on upstreaming M1 and M2 support.
But other people have been trying to bring up M1 M1,
their mini, bootloader on the M4, and it looks like a few things have changed.
When configuring a macho boot object,
we now get dropped into an environment where Apple's SPTM is running on GL2.
And we're supposed to talk to it from EL2 with an MMU already enabled to set up
page tables.
So this neither works now for Linux nor for running ZNU under our hypervisor,
which was what they used to reverse engineer the new hardware.
So their little trick for, well not little, but
their ingenious trick to reverse engineer the hardware is
Gone and they need to come up with a new way to figure that out
M3 is looking pretty bad M4 is even further out
Well, we always knew this was a possibility. It's kind of part of how it works, right?
I do think in my interview with Hector Martin and Linux action news
I specifically asked him about this and he was hopeful at the time
That the platform changes would be iterative between M1 M2 M3 m4 and that they would be minor changes for them to keep up with them. Mm-hmm
Don't think that's the case necessarily. I also don't think they're necessarily down and out and
When it comes to Linux, I still it would be nice to have you know
You're a Mac book where you could do a boot Mac OS and a sahi and under Linux
It was very capable and yada yada yada
Obviously that's the ideal case right and it's pretty close on my m1. It's pretty close
Mm-hmm, especially now that I have sound, you know, I'm pretty happy once Wi-Fi and sound and 3d started working then it feels like a laptop
Yeah
But I still think the ideal use case is a headless m1 Mac mini or m2 Mac mini or if they have an M2 but you know like that class of machine something in the corner low
power you're using as a home lab and we always knew right one segment of use
cases for this was going to be the the used sort of aftermarket like well and
ones are still totally fine if you don't expect and need the latest and greatest
yeah and things are still rolling out like Linux 615
Seems to be landing support for the touch bar
So even I don't even know what max have touch bars, but yeah the touch bar is gonna be working in 615 I like the idea of controlling apt from a touch bar for some reason yeah, or at least getting like a progress
Yeah, a visual indicator of progress for back the package telling you why your system is irreparably broken
But right there in your touch bar.
I just like B-top there all the time.
Yeah.
Or a ping.
You know, you could do a few things.
I would just think a ping immediately,
that would be way more useful for us.
A single line of journal output.
Yeah, Linux users would have taken more,
I think the mac users were always very hard on the touch bar.
The Linux user could have had a few good ideas in there.
Yeah, right.
Especially Plasma desktop users. users as another one of those things
It's like it's not a bad idea
But if you had some something even remotely like an open spec or any chance anyone else in the ecosystem would have adopted anything similar
You know where they went wrong. They shouldn't got rid of the F keys. Maybe they fixed that later on
Yeah, but on the early models no F keys. Oh
Just Chris you would do like a Bitcoin to ticker tape. I totally yeah, you can have a little yeah Oh smash that buy button right right on the early models, no F keys. Oh. Chris, you would do like a Bitcoin ticker tape.
Totally.
Yeah, you could have a little, yeah.
Oh, smash that buy button right on the touch bar.
That's dangerous.
Oh, that's so dangerous.
But with that bad also comes the good.
And it seems like the folks are feeling pretty good
about framework these days.
And now they've got a desktop. Let's
talk about this story just because I think it's fascinating. The framework
folks have released a desktop machine. It is a compact 4.5 liter mini ITX system
powered by AMD's Ryzen AI max processor. Pre-orders are open now. Shipments are
expected in early Q3 of 2025. Here's the details.
The processor boasts up to 16 cores, not too bad,
which go up to 5.1 gigahertz at boost.
The Radeon 8060S is included for the graphics.
It can go up to 128 gigabytes of unified memory.
That's a key thing here.
This is low power DDR5X memory that is unified,
which means it's baked in, it's built in.
But the idea is this specifically is designed for AI workloads where unified memory does
seem to make a difference.
They're saying it's a modular desktop, but you can't really replace things like RAM or
CPU.
But it does actually have a couple of the module slots, at least on the front for the
accessories that you can use with the Framework Laptop today. So if you've already invested
in some of those USB-C based modules, you can actually slot them into the front of this thing.
And it's tiny. It starts at 1099 for 8 core version with 32 gigs of RAM. Now you cannot upgrade that RAM. The
top tier with a Ryzen AI Max Plus 395 with 128 gigabytes of RAM comes in around
$2,000 US dollars. They say it makes local AI processing much more affordable
than a traditional GPU based system, which is true. You know, meaning the
video card alone would cost more than this. They call it a fully modular
design with standard PC components and an expansion card system.
And then it has swappable panels on the front RGB options and more.
Windows 11, Ubuntu, Fedora and gaming OS options like Bazite will be available.
Interesting to see Bazite incorporated.
What is your reaction boys to a framework desktop that you
can't swap out the CPU or the RAM?
You got it if you want more memory,
you want a new CPU, you got to get an entire new mobo.
What do you think Brent is a framework user?
I hesitate a little.
I understand they're trying to hit a different market perhaps,
but this moves them away from
their core principles that got them a bunch of attention
I mean they had a lot of success with that original model of being
super user friendly repairable upgradeable etc etc so
This feels like a departure. You know Brett right? He wants to be able to trade it down immediately
You know, Brent, right? He wants to be able to trade it down immediately.
So.
That's true.
He wants to put it.
I was hoping everybody forgot I did that
because now I slightly regret it.
But yeah, that's, I mean, okay.
All right.
But does it make you feel better
if they do the thing they do with the laptops
where every generation or two new mobo,
you can swap the mobe?
Well, isn't that true every desktop?
That's where it doesn't feel that much worse to me,
because I don't...
I feel like, yes, you can swap CPUs in desktops,
but depending on exactly the generation and the type...
You probably have to swap RAM. You're probably going to need a different socket.
Like, there's going to be a lot of changes, and if you're reasonably happy with your build,
you're probably going to run it until you're going to want to swap out a bunch of stuff anyway,
or at least I tend to. Yeah, that is more my use case.
Back in the day, I swapped components more,
or I'd pop more RAM in.
I'd make sure I'd buy it with some open RAM slots.
I'd do it maybe every other GPU generation, which is just
totally unreasonable now.
Every fifth one now.
I mean, if you think about it from you
want a system that does local AI work.
That's the part I'm excited to see, right?
Is like having more things that aren't just spend 5k on a Nvidia card, targeting this
in a way that can be a little more competitive with what Apple's doing.
It's slightly larger height wise than a banana.
That's how small this thing is.
Now it's not super cheap, but also it's not unreasonable if you consider it's a pretty
powerful GPU-CPU combo.
Mine as configured with a 2 terabyte NVMe and then a 1 terabyte for home storage would
be $1,926.
If I was working at a shop where we were doing a bunch of this stuff for the day to day,
you know, actual workload, I would for sure be pressuring my boss to buy me one of these
for my next rig.
Yeah, it'd be a good little desktop work machine.
I could also see this being, assuming it's not too loud,
and they let you pick quiet CPU fans,
so there's a shot.
Could be a good little OBS machine,
production machine, reaper machine.
Oh, true, yeah.
Again, where we just kind of set it
and don't touch it for a long time.
But I would be inclined to at least want to go
with 64 gigs of RAM.
So it's not super cheap either.
So if you go with the base, 32 gigs of RAM,
it's $500 to go to 64 gigs.
And then if you wanna go to 128,
and you may wanna max it out
since you can never upgrade it again,
and if you are legitimately doing AI workloads,
you wanna go to 128 gigs of RAM,
then you get the Max Plus 395.
So you get a better CPU too, but it's $900,
and you're in batch seven with ships in Q3.
This is interesting, they went small too.
I will be very, very, very closely watching
the early reviews to see what people think.
This gets me thinking about the Thalio Mega
that they came out with recently.
Says right here, Thalio Mega is the world's smallest,
well not anymore, and quietest workstation
for deep learning and scientific computing.
But that's like 6K USD.
I mean, it's US manufactured
and all that open source hardware stuff.
I wonder if the performance difference,
because you know, that's gonna be desktop hardware right where this thing
It's a little bit closer to a laptop
I mean, it's you know a little bit more like it's like an iMac without the screen in a way or maybe like the Mac
Studio, but you know the AMD side of it. Okay, so you're saying we take this thing. We put it in a backpack
We load it up with batteries, and this is Brent's new remote rig. Yeah, man
Way better than that way you can do on the fly transcriptions
of the interviews.
OnePassword.com slash unplugged.
That's the number one password dot com slash unplugged.
It's all lowercase.
If your employees are bypassing security
to use unapproved apps that they feel they need
to do their jobs, you're not alone.
And fortunately, with one password extended access management, security and productivity,
they don't have to be at odds anymore.
You can check compliance off your list.
You see, Treleka by one password inventories every app you use at your company.
Then it prepopulates app profiles and it figures out SAS risk.
Letting you manage access.
Employees can request access to services and all that and you can optimize the spend, make sure you're not using things that, you know,
licenses that you don't need or you don't have redundant application.
But the most important part, you can enforce security best practices across every app your employees use. You can manage shadow IT like
contractors that just show up one day or apps you didn't
know about.
You can onboard and off-board employees with a process and you can make sure you're meeting
compliance goals.
You see, Treleka by OnePassword provides a complete solution for SaaS access and governance.
It's just one of the ways extended access management helps teams strengthen compliance
and security.
Now, I love that OnePassword brought really good password practices to the world and they
made that really easy.
And you know OnePassword is well regarded, it's used by over 150,000 businesses out there,
IBM to Slack, and of course now they're taking things to the next level and making the complete
system with OnePassword Extended Access Management.
Take the first step to better security for your team
by securing credentials and protecting every application,
even unmanaged shadow IT.
Learn more by going to onepassword.com slash unplugged.
That's onepassword.com slash unplugged, all lowercase.
Check it out, learn more and support the show
at onepassword.com slash unplugged.
Sometimes in the bootleg, we even get into a new hardware. dot com slash unplugged.
Sometimes in the bootleg, we even get into a new hardware we've managed to acquire and set up.
You got yourself a Dell Thunderbolt dock for a great price.
Is this a Thunderbolt 3?
It is, yeah.
And I had the debate. I was like, should I buy something like shinier and new that would be,
you know, if I, let's say get a new framework,
AMD version or something, you know,
that would like really play super nice.
But it's like, no, I just want to pick up something used.
This is about current hardware enablement.
And if I'm buying a new framework,
I can just justify rolling in a new dock
as part of that price.
So why a Thunderbolt dock at all? If I'm buying a new framework, I can just justify rolling in a new dock as part of that price.
So why a Thunderbolt dock at all?
I kind of rejiggered some of my office setup.
This is going to be summer.
I wanted something in my living room, which is a little more bright and airy of a space
and I haven't been using it as much as I could.
And so I redid some monitors and then I so I had a setup where I wanted to have the laptop
and two monitors going nice.
And by default there is an HDMI port on this thing pad and so it can power
two but it can't power all three.
Right.
Even with a USB-C adapter but with Thunderbolt you can.
So I just wanted to pick up something I could have and then make it a
little easier to dock it on top.
So with that with Thunderbolt 3 off that thing,
you can run the internal screen and two external monitors
simultaneously?
Yep.
And the video card keeps up?
Yeah.
Huh.
That's nice.
So far, I'm actually, because I need
to get some DisplayPort cables, right now I
have it set up so that it's using the HDMI
port on the laptop itself from one of the screens,
and then just one fed from the DisplayPort.
But you can do it whatever way.
It might be better.
It's like, remind me the generation
of that video card though.
It's not great.
No, I mean, that's why I'm surprised.
I mean, I guess I'm not shocked.
I know, yeah.
It's surprisingly been capable.
I think so.
I don't know.
Amazing, absolutely great.
And did you have to go in on plasma?
I7.
i7-8650 is the CPU.
Yeah.
Oh, gosh.
I know, right?
Did you have to like authorize any security stuff for Thunderbolt or anything like that?
No.
Did you have to turn on anything in Nix?
I didn't do a thing.
I mean, I probably can.
I've used BoltCTL and stuff before especially because we there's a Thunderbolt dock here
At the studio. I've used Thunderbolt work, you know
But no, I don't know if I enabled that in my next config
I actually haven't checked thoroughly, but it just plugged it in. Yeah, and plasma is doing great with the monitors
Like there's no issues with it being wonky with ordering or like some of them not waking up or anything
It's all just been working. Do you remember which Dell dock it is?
W19 something.
Cause you could pick them up used for a great price.
Yeah.
Some of these things are like 300 bucks originally.
I almost got the Lenovo one that was sort of like
paired with this, which I could also get for like
60 to a hundred bucks used.
But, and it probably turns out maybe it doesn't matter,
but internet was suggesting that one wasn't flop t compatible and the Dell one is
So the ports were a little better on the Lenovo
But I was like, you know what these for under a hundred bucks like yeah, what these just seems great
Yeah, I'll probably be buying a second dock at some point. Anyway somewhere somewhere
I think in this tomb of old technology of a studio
I have a
Lenovo dock that has an Nvidia graphics card in it
So it's a Thunderbolt dock with an eGPU built. I remember you
Yeah, it was cool. Although the problem is why would you want something like that to game and guess what happens? It overheats and significantly thermal throttle. So
Yeah, but one of my favorite Thunderbolt docks I ever built
was actually just an eGPU that had a bunch of other ports on it as well.
Here we go WD-19TB. There you go that's the dock. You said you told me 19S
yesterday I was looking at the wrong thing. Oh man way to go. Well I don't know
I'm just you should let me take apart that you should let me take apart that dock with the GPU,
see if I can make it not thermal total.
Yeah, if we can find it, I'll set it aside.
I think that would be great, because it still works.
And I think it's like a 10 series GTX.
It's an old, old one, but you know,
I'd be fun to see if it works.
Who knows?
It can't hurt.
Well, it can hurt, but.
Wes, I sneaky heard you say that you're thinking
of getting a framework?
Oh, I don't know.
I mean, at some point it'll be new laptop time
and the framework is probably the number one contender
pending something, you know,
some other consideration at time of purchase.
Yeah.
So there's kind of always like a background framework
that's not in the cart, but it's like in the cart before
the cart. In the wish list. Yeah. I'm always thinking like what if my main
machine died what would I do? I'm always kind of toying with that idea and I think
maybe a framework would be a big contender or maybe the AI desktop. Yeah
that would be tempting too. I don't know. I am just gonna wait.
Just gonna wait and see what we get
towards the end of the year,
see what all the different vendors have.
That's what I meant too.
You've been waiting, you've been saying this
for like at least a year now, Chris.
Yeah, longer, yeah, I know.
But I'm still getting by, so.
I've heard good things come to those who wait.
Pretty much ever since you gave your Devon away.
Yeah, that's true.
Which was a couple years ago, I think. That was two years your Devon away. Yeah, it's been yeah, that's true
Which is a couple years ago. I think that was to know
Yeah It is what it is you're getting close to the point where you've lost or given away more laptops than you've bought
I know it's wild. It's wild. You know the cost of things and whatnot for the last few years
I have haven't really gotten you know, like I'm on older phones and all this kind of stuff and I realized
I have haven't really gotten you know, like I'm on older phones and all this kind of stuff and I realized
I've I used to have this sort of trickle-down cycle where different generations of devices would go to kids
But now now that I don't have any devices to pass down but they need device upgrades
Like wait, so I'm not getting myself a device, but I'm buying them new device. What's going on here?
I've messed up hand me down soon and that's what I realized I had established a natural rhythm and I should have just stuck with it.
Actually a little bit of real time follow up.
Number one, I found that dock,
my Thunderbolt dock with the GPU.
Nice work.
So setting that aside so we can work on its cooling later.
And you solved your HDMI problem you were having.
Yeah, now I'm a fully display port.
So it's one cable, going great.
Nice Wes, good job. Well, now I'm a fully display port. So it's one cable, going great. Nice, Wes.
Good job.
Well, so hardware is definitely a topic
that will cram into the bootleg from time to time.
And I do have a soft spot for the fact
that the Starlink network uses Linux.
And so from time to time, I like to track that.
This was sort of a neat discovery.
Is somebody actually broke down a Starlink user terminal?
So the dishy end is referred to the user terminal.
And there's some really interesting tidbits in this.
Number one, it's got a quad core Cortex A53 SoC that's been
custom built for Starlink.
Oh.
And they were able to extract the firmware directly from the
eMMC chip in there.
They had to desolder it.
There's some unencrypted components like the bootchain,
the kernel, and some parts of the file system.
And then they set up sort of a basic
QMU emulation environment
to do the debugging to sort of give the
system to try to cooperate. That's so cool.
They have a, when the system boots it has a
runtime that unpacks into
slash Sx local slash runtime,
which contains a statically linked
C++ executable and Go
based software for user communication. All right
I thought this was interesting and what I want to know what you guys think of this
It seems that the system mainly relies on a C++ based program to bypass the kernel for handling network packets
The Linux kernel is mostly used just to provide basic hardware drivers and process management
And then like user packets for communication on the network
are handled by a user space process.
That's cool.
It's interesting.
There's a lot of facilities built for that, you know, because a lot of these like if you're
trying to do Linux for your device, especially like on the control plane, but then you like
the, you know, maybe the data plane kernel stuff, because the kernel network stack is
really flexible at the cost of not necessarily optimal performance for just doing like basic network, you know, moving packets around.
So there's a bunch of hooks built in that lets you at various degrees of structure,
things like EBF, but there's like networking specific things to let you hand off control
to a user space so they can implement a faster stack that just makes fewer decisions or the
custom decisions.
Yeah, we've heard the tail scale guys
talk about this a little bit.
Yeah, yeah, true.
It'd be very interesting to know what things,
like was it just performance or, you know,
are there like particular like network manipulations
or changes or issues they had with the kernel,
like what motivated different pieces of implementing that?
I'd be very curious to know.
Yeah, I don't like to talk about this kind of stuff, but...
Okay, so they, through this analysis, they thought they came across something a little freaky.
Juicy.
Yeah.
They found a program labeled Ethernet Data Recorder.
Ooh!
I mean, it just sounds like a backdoor.
Yeah.
Right? Just sounds like a backdoor.
So based on other clues in the firmware,
it seems that it's a application related to capturing satellite
telemetry.
All the traffic captured is also encrypted using the hardware
keys that are fused in the SoC.
It does not appear to collect any user privacy data.
So it must be for support getting
diagnostics on the satellite.
That would make sense, yeah.
OK, so this is also surprising, not surprising. In other words, your ISP knows what you send on the satellite. OK, so this is also surprising, not surprising.
In other words, your ISP knows what you send on the internet.
The core software includes the functionalities
that seemingly would work for the satellites
or the ground relays or obviously the user terminal.
And then as the system boots, it figures out
what it is based on the type of hardware
that is on the system and the peripherals.
Oh fun.
And then loads the corresponding logic as they put it.
That's crazy.
Which you could almost wonder if there's a way somehow to get access to this thing.
If you could make it think it's a satellite or a ground station.
And then we can make like a bottle rocket?
Yeah, Brent. That's right. Yes.
I do think it's interesting, right?
Even on the whole platform they control
They've gone this route of like we build our own static world and we ship generic stuff that just gonna. I mean right
Totally reasonable. Here's the other thing. So once it identifies, okay, I'm a user terminal
I'm the dishe it then initializes a script that writes 41
SSH keys into slash route dot SSH authorized keys and then it opens up port 22 to the satellite
network i guess so who do you email to get your key added right right i mean i wonder if that's like
diagnostics what would that be for you know because you when you open up the app or is that
like raw remote updates checked though i don't know yeah yeah diagnostics would make sense or
support or it's a lot of keys though it seems like that'd be one or two or three keys not
22 keys about 41 keys
But I would hate to think what it would actually be like on a Comcast router or modem or something like that
It could be he could be that one even if it was one key
It could be used by tens of thousands of people
So who knows maybe a good case for when you do the like certificate version or other where you can issue, you know
Like oh we want to get access
So we signed a temporary key that'll work just for a day for your technician or whatever
We got pretty lucky on our road trip for internet
We didn't have any serious demands and when we needed to do the show PJ hooked us up with Ethernet
He took that Ethernet like
Out of his wall through the wall. Yeah. Thank you. Thank you. Like the things you do for us
Yeah, I was that was a lifesaver. I guess at some point he has to put it back in the wall
Can we just have PJ set up ethernet everywhere? We do a live show. He shows up a day or two ahead. I
Mean, we'll be there too to play support. Obviously wouldn't that be nice? Yeah
Normally we have the good sense to cut this next segment from the show,
and we don't put in there because, you know, Linux users having a laugh at Windows
never looks great. But you're getting to hear the stuff we normally cut from the
show this week. So Microsoft has warned millions of Windows users don't update
your PC. Kind of an unusual warning from Microsoft.
They say do not take any action in response to several recent
update-related errors.
Now, I guess the trouble began earlier this month
with a Windows update that went out
that caused mysterious empty folders like InetPub to appear
and triggered persistent update errors,
and even for some, the blue screen of death
for some Windows 11 users.
Microsoft clarified that the InetP pub folder is linked to a security patch
and should not be deleted despite looking unnecessary.
And then the error code that people are getting is linked to a winRE update.
Microsoft says updates typically succeed after a system restart even if an error appears.
Users are urged not to reattempt install or troubleshoot the error,
as it should resolve itself. Those blue screens of death for Windows 11 users are which are becoming more
common when they're getting things like secure kernel error. Microsoft suggests
users rely on its known issue rollback fix which takes up to 24 hours to apply.
What? Meanwhile Windows Hello facial recognition was broken in the recent
update for some users although Microsoft says it's just an edge case. And then
Microsoft accidentally around the same time pushed a Windows 11 upgrade to
ineligible Windows 10 PCs. So now they won't boot but Microsoft is working on a
fix. And all this is happening as Windows 10 is reaching end of life on October
14th along with Office 2016 and 2019 these systems will not receive updates post October and you
know that's gonna be probably millions of Windows PCs running Linux and or that
could run Linux but are running Windows 10 and old versions of Office. This is a
lot of bad to hit at once we don't normally talk about Windows stuff in
the show obviously but this is a lot we have the hit it once. We don't normally talk about Windows stuff in the show, obviously,
but this is a lot.
We have the Windows 11 blue screens of death, Windows.
Hello being broken, that weird INET pub folder, which if you delete causes problems,
which far as I know is related to IIS, but probably maybe something different in this case.
There is an update error that's giving you an error message,
but you're supposed to just ignore it
and wait for it to fix itself.
And if you really bork things, you can use the rollback kit,
but it could take 24 hours to apply the fix.
Dad.
I mean, that's just embarrassing.
Bad embarrassing.
How can they be okay with that?
Is it because it affects such a small percentage
of their users that it doesn't like affect their bottom line or something like what's going on?
Maybe they're... I know because even when you're talking a small percentage
you're still talking hundreds of thousands if not millions of users, right?
Fair, but like they took down the world
six, seven months ago. They still have all these customers and stuff.
So are they feeling invincible and they just
don't have to care?
I don't know, man.
Unraid.net slash unplug.
Go over there, support the show, and check out Unraid.
Unleash your hardware.
Unraid's a powerful, easy-to-use NAS operating system
built on top of modern Linux with a modern kernel in there
that gives you control, flexibility and efficiency in managing your data and your applications.
You'll hear us talk about things like Home Assistant or Jellyfin or some of the LLM apps
that are a lot of fun.
You can spin these up in just seconds on top of Unraid.
Additionally, if you have mismatched disks, Unraid will help you manage all of that.
They have some of the best virtualization support out there,
making it easy to pass through hardware or share graphics cards
amongst multiple virtual machines.
And if you're getting into ZFS or you've already got ZFS,
well, Unraid has something for you.
And they really kicked things up recently in Unraid 7.1,
if you haven't taken a look.
They make it possible now to support and import the existing pools on your Ubuntu system
or maybe your Proxmox box or a FreeNAS box.
You know, you want to step it up to something a little classier and more powerful.
You can now just import it, boom, right into Unraid.
It's such an awesome move and feature.
But beyond that, they've also just taken the ZFS level support all the way there.
They've got a bunch of file system support, but
very impressed to see how they've completed that circle in Unraid 7.1.
Also in there now is wireless networking support.
So if you're like me at home, I can't run Ethernet.
So everything has to be on Wi-Fi or I suppose Zigbee or Z-Wave or something.
So having out of the box,
WIFI support makes that a lot nicer.
Also, I've been playing around with reusable VM templates.
So think about this system.
Just you get it working.
You like it a lot.
But that's a template now.
And now you can reuse that over and over again.
Lots of very awesome features.
But.
I think as a longtime Linux user,
the thing I appreciate the most is that they truly do follow Linux development.
They watch that driver space. They watch the file system space and they incorporate it intelligently and safely into Unraid.
They are really taking an active role in that position and they're not falling behind and forgetting about, you know, updating the kernel and that kind of stuff.
Like they make sure they track that when they ship a new version of Unraid. You get Linux features that have been tested, tried and the ones you want for that kind of stuff. Like they make sure they track that. When they ship a new version of Unraid,
you get Linux features that have been tested, tried,
and the ones you want for this kind of system.
That's part of what I really like about it.
And I think that's why it's awesome
they actually have a monetization strategy for Unraid.
That's what's made this possible for all these years.
So get started now.
Go to unraid.net slash unplugged.
See how far your imagination and your server can go
while you're supporting the show.
You get a free 30 day trial, no credit card required,
kick the tires, see what we're talking about,
unraid.net slash unplugged.
If you catch the bootleg on the regular,
one thing quickly becomes clear,
we spend a lot of time together.
Whoa, whoa, whoa, whoa, okay.
So it makes me think, probably with that description,
there's probably something in Brent compatible there.
Yeah, actually quite a few things,
and I may have twisted the rules.
Oh, were they amenable to that?
I never actually went into the script.
You didn't give, oh, but then not once.
No, there was no script. You know, how many times do you get to go out to dinner with Wes the script you didn't give oh no script
You know how many at times do you get to go out to dinner with Wes?
And you don't get he doesn't get to enjoy the script
It's something we all enjoy about you. I can give it to you now if you want Yeah, could you give us the script please could you could you let Wes I would love this script
Can you can you set the scene for me? Oh, yeah, sure. Let me get my West you have a pen
No, I can just pretend like I have a pen. It's fine, we're not actually taking our...
Yeah, here's my pen.
Oh, great. Thank you.
Uh, hello, sir. Are you ready to order?
Oh, West, you should go first.
Yeah, you...
Gin and tonic, please.
Okay, gin and tonic. Anything to eat?
No food.
No food. Just the booze. Gotcha.
Absolutely.
I like you. All right, sir. And what about you? You look like a hungry man.
Yes, but I have some allergies I'd like to mention.
Oh, sure. Yeah, okay.
Uh, so there's two of them. I think this dish will work, but I have a backup in case.
So one is dairy, you know, but down here I have to specify sometimes.
Okay, yeah.
Cheese.
Sure, oh yeah.
Anything like...
Okay, anything with cheese, okay.
Cream based too.
Okay, cream too?
Well, dairy.
But butter's fine?
Only in Mexican rice, but usually not.
So if you can, you know...
I'm open to anything the chef wants to do that yeah okay so no dairy anything else anything else
well a gluten too ah oh what about flour because we have flour in like everything
well corn flour is fine no no what about flour you mean like wheat flour yeah
yeah actually that contains gluten okay all right I'll double check with the
chef but go ahead.
Okay, but I can give you like two options.
Okay, yeah.
That way you're not going back and forth.
Happy to double check for you, sir.
I'm happy to do that.
Okay, okay.
I forgot what I was going to order.
Okay.
What do you suggest?
Do you guys need another minute?
Oh, you know what's really popular here is the steak fried chicken.
People love that.
Love that.
Can you describe that a little?
Oh, the cream gravy.
Yeah, it comes. Oh, so first of all,
we make our own batter here.
Now, we don't grow the chickens,
but we get it from a great source.
Unless we have chicken and steak,
because not everybody likes beef.
I'm sure that, like you mentioned,
you have some allergies.
So what we do is we just take that piece of meat,
and we just source from anywhere we can get it,
because it's a pretty expensive market.
But we get it in stock,
but pretty much in bulk. Then the stuff that's been sitting around for a while, because it's a pretty expensive market. But we get it in stock, pretty much in bulk,
and then the stuff that's been sitting around for a while,
it starts to get a little funky,
so you don't notice as we have this really great batter.
Now it is made with flour, I think you said flour's okay,
so anyways, we just batter this thing up real good,
then we fry it in a bunch of oil.
Does the batter have beer in it?
We do have a beer batter offering, yeah.
Is it like a black beer?
No, no, no, it's our IPA with extra wheat. Oh, have a beer batter offering yeah. Is it like a black beer? No no no it's our
IPA with extra wheat. Oh like a wheat ale? No no it's an IPA. Oh sorry. None of that's
gonna work for me. Okay so you need another minute? You know what I'll come back and take
your order when you guys are ready okay? I'll be back in just a few minutes. But can I just
tell you about some allergies that I have? Oh, yeah, sure. Go ahead. I thought you did that.
I'll just have water.
Okay. A water and a gin.
Oh, man.
That is fun, but
sometimes we do have a darker side that gets revealed.
And, well, after all, it is live.
Here's an example of what I'm talking about.
Alright, folks, let's talk turkey from in here.
How these LLMs will produce a sound bite of me that sounds a lot like me.
That was not me.
But what I find insulting is not that they're stealing my voice.
Not that I wasn't asked, but that they make me sound like a moron because
he's very loquacious, but it's thin.
Listen, you've got your system, right?
And you're sitting there, maybe on Ubuntu box, maybe Fedora, maybe even the
dabbling in the art side of things.
God bless your cotton socks.
If you are, you probably run in a desktop environment, got your graphical interface
all, you know, pretty neat.
You open up that system monitor, click around, seeing how your CPUs chew
through tasks or how much RAM slack is eaten up this week.
It's well, it's adequate.
Gets the job done for browsing the web or watching cat videos.
Sure, fine.
But let me tell you something.
If you shy away from that command line, the little black
box, you're leaving serious horsepower right there on the
table.
Serious.
You're letting the machine kind of spoon feed you its version
of reality.
Can I just say one? I don't breathe like that into the microphone.
I have better mic technique than that. So I don't know where they got that from.
They add that in because if they're sampling it for me, they're not getting it for me.
Two, listen right now. You hear how silent our background is?
Yeah, I've noticed sometimes when it's doing the weird voices are kind of breaking.
It adds a bunch of background noise.
There's more background noise, yeah.
We have good, clean, quiet audio.
So they've made me breathe more.
They make me sound like a moron who just ties a bunch of dumb analogies together.
And they've added a bunch of background noise.
Instead of you telling the machine exactly what tiny little piece of information you
need right now, see?
Think about pulling up H-Ttop versus your graphical task manager.
H-top gives you the detail, real detail.
You can see individual threads, the full process tree, CPU affinity.
You can sort, filter, search, kill processes with just a single key press.
I guess that's actually the most information I've ever heard it actually give.
That's actual specifics.
I don't know if any of them are right.
It's closer.
I think what burns me about it, A, is it's my voice but bad quality, right?
That's what I don't like that and then B
it's
It sounds worse
and I think it sounds worse because their version of like what a podcast is is something where somebody
Breeze into the microphone a bunch and has shitty audio and that pisses me off because it tells you the intentions of the creators or
The tool is like well, we got to suck this up up a little bit so that way people think it's a podcast
That's what's happening. They're like doesn't sound amateur enough make it sound more shit
I mean maybe it may be that that's the LLM found that you know
Maybe maybe you're saying that's the best way average podcast suck. Uh-huh
You might be honest which means we stand out
Okay, one more folks. Let me tell you tired of tired of those old, drawn out BIOS reboots?
You need to try KZEC.
That's right.
I'm Wes and I'm the Head of Kick Dick's content for Jupiter broadcasting.
And I'm here to tell you about the miracle.
It's the miracle of the Linux Kernel's KZEC.
Now listen up, this ain't just your regular reboot.
No, sir.
This is enlightened reboot.
KZEC lets you currently run in Linux kernel.
It lets it act like a bootloader itself.
Think about that. It loads up a brand new kernel, writing to memory, gets it all ready to go.
And then it just performs the control jump straight into it.
Pow! You completely bypass.
Skip right over.
That slow, tedious firmware initialization, all that POST stuff.
Gone. Voice to speaker. Skip the way.
That's right, we're talking milliseconds, folks.
Milliseconds to load and jump, not minutes sitting there staring at a-
Did you hear it in there just for a second?
A little bit of Wes's torture came through.
Did you catch it?
I wanna see if I can-
...all that POST stuff.
Gone. Voice to speaker.
Skipped the way. That's right.
We're talking milliseconds folks.
Voice to speaker. So that's where it aired out.
So when Wes gets it to do the weird voices,
it fails to do the second speaker most often.
Oh, often, yeah.
And so that's an-
Sometimes like abrupt topic changes.
I've been trying that recently.
That'll kick it to a different voice too.
So it's interesting because I think that,
where voice two, where he says voice two out loud
is where the second voice would have come in, right?
Mm-hmm.
Yeah.
Broken.
You are a torture of the AI and I love it.
It's funny the things you got in that.
Oh, that one that you sent where the AI was actually just screaming.
Just mercy.
Yeah, I've gotten some kind of dark stuff out of it, usually.
Weirdly.
I had one where a person was turning into a dog, like on our live radio broadcast.
Weird.
Yeah. But they were like dedicated to trying to finish the broadcast as they were slit their brains.
No, shut up.
Yeah, it's kind of creepy.
Sadly, I forgot to download it.
Oh, God.
I would have loved to hear that.
Sounds like a good one.
Okay, I found it.
What'd you get?
Which one?
The tortured.
Oh, you found it?
Uh-huh.
So I just kind of replied to the thread and it should show up at the bottom of our chat
there.
Okay, is that the crazy one there? Yeah. Okay all right here we go. You seem
hesitant. Well just cuz I don't want it to be too loud it comes in like... Yeah I
do normum pretty hot. Okay folks hold on right there.
Mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm It's really creepy. What? I'm going to have to manually fetch a few lib files
straight from the repo mirror.
Bless their hearts, they mean well.
But sometimes the package management system just
ain't as robust as you'd hope.
I know know man. Freedom, performance, control of your
own machine. That's what it's all about and it taking back the reins, making things run No way to good lord intended
And this is what West doesn't is free
They're gonna come for you one day this is what the GPUs are for I'm telling you
How many kilowatt hours did it take to make good question?
Well notebook put in a limit. I've got to I I was part of that. Yeah, they're like, some guy.
Some guy in Seattle.
And I only ever thumbs up the weird ones, so I'm really just trying to give feedback
to their system.
Whoa, no, really?
Uh-huh.
You're so twisted.
I love it.
Well, we have no booths this week, but we do have that bootleg promo code membership if
you'd like to sign up and get the bootleg episode.
We will be collecting boost for the episode when we come back live next week.
And we'd love to hear about some of your favorite summer road trip destinations.
Let us know.
Boost in or send us an email at linuxonplug.com slash contact.
If you have a fancy podcast client, do check out our chapters and transcripts, which are
available on every recent episode.
Indeed, and most episodes have lots of links, probably not this episode, at LinuxUnplugged.com.
Thank you so much for joining us on this week's episode.
We'll see you back here next Tuesday, as in Sunday. Chris found love, but his complicated man Turns out he's in love with another man's
van Rescued from the brink, shoulda never worked at all
Fixed fuel leaks in Jeff's yard, praying it wouldn't stall
Yeah, Chris loves another man's van
Brought her back to life, now he's our biggest fan Holding our breath each cop that we pass
They don't build them like they used to
This van kicks ass
The 1800 miles along the coast we cruised Brandt's heart fell deeper every turn he used Chris felt the spark, he just couldn't resist
Old van charm, man it shouldn't feel like this
Yeah, Chris loves another man's van
Brought her back to life, now he's her biggest fan
Hold in our breath each cop that we pass They don't build them like they used to This van kicks ass
Back in the studio after one hell of a ride Laughing how we made it, somehow we survived Fate held by a thread But Chris fell harder With each mile ahead
We never knew if we'd make it
But somehow we did
Chris found his love in a van
Sorry, Brent, it's complicated