LINUX Unplugged - 629: Arch Enemies
Episode Date: August 25, 2025Arch is under fire, two weeks and counting. We'll break down the mess, and share a quick fix. Plus, the killer new apps we've just added to our homelabs.Sponsored By:Managed Nebula: Meet Managed Nebul...a from Defined Networking. A decentralized VPN built on the open-source Nebula platform that we love. 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.FMnebula-manager — Unified CLI tool to manage and maintain multiple Nebula VPN servers with ease.Frigate NVRCoral USB Accelerator: ML Accelerator, USB 3.0 Type-CArch Linux - News: Recent service outagesArch Linux takes a pounding as DDoS attack enters week two — For now, the Arch team is working to mitigate the attack's impact, which highlights a bootstrapping issue. Tools designed to shift traffic to mirrors in the event the main infrastructure is unavailable rely on a mirror list obtained from that same main infrastructure.DHH on X — "Omarchy 2.0 release might have to wait a little longer. The AUR DDoS attack has picked back up, but the upside is that we're building in all sorts of resilience for the installer to deal with the assault! And meanwhile, we'll build a complete Omarchy package mirror for all.DHH on X — "We're pulling AUR out of the Omarchy install hotpath. It's an incredible resource, but we actually only need a handful of packages for the initial setup, and we can just host those ourselves. AUR really needs a new mirror strategy to avoid this predicament."Arch Linux continues to feel the force of a DDoS attack after two brutal weeks — attackers yet to be identified as project struggles to restore full serviceArch Linux Status PageArch AUR Under Fire Once More as Malware Resurfacesaurpublish — PKGBUILD management framework for the Arch User Repositorysalvador — salvador is a bash script that will help you maintain your AUR packages.archlinux/aurweb — Hosting platform for the Arch User Repository (AUR), a collection of packaging scripts created by the Arch Linux communityTaskTrove — Self-hostable task managment that respect your privacy.shuthost — A neat little helper that manages the standby state of unix hosts with Wake-On-Lan configured, with Web-GUI.Closing the Digital Divide: Q&A with Local Computer Upcycler Mike Kellymkellyxp/nixbook — Convert your old computer (even chromebook) to a user friendly, lightweight, durable, and auto updating operating system build on top of NixOS.CachyOS — Blazingly Fast OS based on Arch LinuxMOES Wireless Smart Scene Switch ButtonMinoston 800 Series Z-Wave Scene Controller, 4 ZWave ButtonBrent hates ricing PCs • Clip by @genebeanadd master branch nixpkgs overlay · nikolarobottesla/infra-nix-configPick: WakeMyPotato — Restart a Linux server made of a potato laptop after power outagesPick: spectacle-ocr-screenshot — A simple utility to automatically extract text from spectacle on plasma desktopsPick: spectacle-ocr — Add OCR functionality to Spectacle
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.
Coming up on the show today, we're going to start with the attack that's been going on for Arch Linux for over two weeks.
Tell you what we know and some quick workarounds.
Plus, we found some really useful apps that we're adding to our Home Lab this week, so we'll share those with you.
And then we'll round out the show with some great feedback boost and too many picks.
So before I go any further, let me say hello to our virtual lug.
Time appropriate greetings, Mumble Room.
Hello.
Hello, thank you.
Hi, everybody.
Shout out to all of you up there in quiet listening and everybody joining us live in the Matrix Room.
And shout out to our friends at Defined Networking.
Define.net slash unplugged.
Go check out their decentralized VPN built on the incredible open source Nebula platform
that you can completely self-host yourself the entire infrastructure
or take advantage of their managed service and get 100 devices for free
when you go to Define.net slash unplugged.
It's really, truly a unique product because unlike others,
you have the entire infrastructure if you want it with Nebula.
You can run your own lighthouses.
You can do all those things, and it means there could be a few,
things you have to set up. And you found Nebula manager this week. Yeah, builds itself as a
unified CLI tool to manage and maintain multiple Nebula VPN servers with ease. I don't know if
it's fair to call it a Tu-I, but it sure kind of is a two-y. It's very two-y adjacent if it's not a
to-y. But yeah, it lets you just manage all of the Nebula things you need, including some
niceties, like managing your local systems inbound and outbound firewall rules if you have
them on. So when you get Nebula going, your firewall just works. And of course,
They also support multi-node reachability.
They have that latency table where you can see how your latency is to the different systems,
which is really cool to look at.
Auto-update scheduler in there via Cron.
That's really cool.
Very nice interface, too.
It looks very straightforward.
Yeah, and I'm excited to see more tools being built on top
because, you know, the open source and Nebula stuff really gives you like a really good framework to build on.
And it's just kind of been waiting for folks to take advantage of making some smooth workflows on top
to suit whatever the particular use cases are.
And we're seeing more and more of those.
Yeah.
I thought every now that I'd highlight a couple of them because this one's really great.
We'll put a link in the show notes.
Nebula powers, thousands of data centers, thousands of systems.
I've heard some really amazing use cases.
You may be even surprised to learn that there are vehicles on the road that are powered by Nebula.
So check out Nebula.
It's built from the ground up to work across a very diverse data center multi-network setup.
So if you've got things behind, carrier-grade net, if you've got systems,
that are in one VPS on another VPS and on your land,
or if you've got a data center with tens of thousands of systems in it,
they all will work with Nebula.
Nothing else offers Nebula's level of resilience, speed, and scalability.
So you can build it all yourself,
or get started with their managed system and 100 hosts absolutely free,
no credit card required.
Go to Defined.net slash unplugged.
Okay, I got a little ask out there for the audience,
for those of you, and I know PJ's one of them,
that have frigate systems.
Something I've been thinking about
for a long time
is the frigate NVR,
the network video recorder.
Really nice.
And if you pair it with something
like a coral USB accelerator,
you can do a lot of fancy
image recognition near on the fly.
And one of the things they've added
in their 0.16 release
that kind of makes me want
to really go all in now
is they have license plate detection.
Oh, build your own flock.
Finally.
Right.
I want my own way
knowing when somebody new has pulled up at the RV when I'm not there or when it's somebody we
know. And so I'm on a farm and there are farm hands that have trucks and they drive around all
the time. And that's totally normal expected behavior. Occasionally, Randos show up or people
that need help or service or whatever show up. And I'd like to know when it's the difference
between a vehicle I've seen and sort of proved and a vehicle that I've never seen before and then
get an alert for those. And there's a lot of cool tooling you can do around alerting in general.
plus, as you know, everything I kind of look at these days, there's an angle with Home Assistant here.
I mean, there has to be.
Otherwise, you won't even let it on the show.
I mean, what?
Yeah.
You can actually, like, so for this license plate, yeah, right, it has to be.
For this license plate automation detection, for example, you can build alerts and home
assistance.
You can have Home Assistant aware of this license plate detection.
Yeah, okay.
This sounds pretty darn cool.
I like where you're going with it.
I know.
Very cool.
But of course, I have to do it the way that is the least recommended, the least reliable
because of my situation.
And that is, I need audience recommendations for Wi-Fi cameras.
I know.
Chris, use Ethernet.
Use POE.
Chris, use Ethernet.
They're going to be more reliable.
Chris, you've got to use Ethernet.
I can't.
My God.
If you want to come out and make Ethernet go through places that I didn't know Ethernet could go through,
I would love to have you.
I'll host you.
You can stay for as long as you need.
But I need Wi-Fi recommendations.
Ideally, even things that are battery-powered is a major bonus.
Like some of the commercial competitors, like the ring and the wise cams, maybe not wise, but like ring cams and some of the others, they have battery packs in them.
So as long as they're on your Wi-Fi network, you can stick them out in the yard, you can stick them out on the fence, all over the place.
Super easy deployment, yeah.
Yeah.
So battery power to be a major bonus or USB powered if I can plug it into a battery pack.
And so I'm looking for outdoor and indoor recommendations, both Wi-Fi, yes I know, that work well with Frigget.
And so that's probably RTSP and OVFH or whatever it's called.
I'm going to be learning all about that.
But right now, before I dive too deep and spend my precious stats,
I'd like to get the recommendations from the audience out there
because I've looked at a lot of different options
and I've just kind of checked out over and over again
because I could see myself spending a bunch of money on cameras
and not really having the results I want.
I know I have to lower my expectations when it comes to Wi-Fi.
But if you have any suggestions, please boost them in
or go to our contact page and let me know.
because I have a feeling if I can find even just a handful of good cameras
I think we'll have a segment on it pretty soon
and I'll do like a little frigate coverage on the show
and try to convince you guys to use it
that's like I always do
well the Arch Linux project
has been getting hammered for just over two weeks
I was hoping by the time we went on the air today
I'd have an update saying that's over
it is not
the attack is primarily targeted
the main website and the AUR and the forums via a DDoS.
Arch's maintainers has confirmed that the incident is ongoing.
It is indeed a DDoS attack.
And they're trying to collaborate with service providers to mitigate it as much as they can.
However, full restoration has been challenging.
There's even issues as of the Sunday morning as we're live on the air.
And this also unfortunately follows kind of a rough summer for the AUR in general.
There were some browser packages in July that were replaced that had the chaos rat.
installed in them. We've already talked the whole, you know, AUR user repository stuff to death,
so I don't think we need to dig into that too much. But it's worth saying that it's been a rough
summer for the AUR to begin with. I try to use ARCH, by the way. Yeah, I try. Oh. Is this really
unfortunate? I mean, I don't think it even needs to be said, but this is probably about as low
as it gets, you know, attacking a free software project nonprofit like this, like Arge. It's not
even associated with any particular commercial company. And it's just people working hard.
trying to make a distribution that people love
and they're trying to run services.
And I think it's without any question
that we totally, totally, totally
are disappointed to hear this, very frustrated.
But maybe we could get into what we know about it,
but before we get into all of that,
why don't we just take a moment step back
and talk about workarounds
that users of the show
could potentially implement right now
while Arch is figuring this out?
And then we'll get into speculation and other stuff.
Yeah, well, unfortunately things like
the mirror list endpoint used by tools like reflector, that kind of thing.
Well, that's hosted on ArchLenics.org.
So if that's having issues, which it has been,
one thing you can do is look at the mirrors listed in the Pac-Man-Mirer list package.
So you should probably already have that on a normal Arch system,
so go take a peek in there.
That'll at least help you get some options.
And then the ISO is also available on a lot of the mirrors.
They link to some in their news announcement.
but if you're going to do that or download stuff manually,
do make sure you to confirm that it's actually signed by the arch trusted keys
because you're kind of taking that, could be taking that into your own hands.
This, I think maybe that's worth underscoring.
This is a moment in time where it's behovent on you to be a little extra careful
because these are times that attackers can exploit.
So be sure things are signed.
They look legitimate.
Take an extra step.
For the case of the AUR in particular,
they maintain a mirror of AUR packages on GitHub.
It's kind of an interesting setup.
So if you go there, it looks empty,
but they have a branch per package.
Then their announcement has like a little tip about,
you know, a one-off Git clone command you can do
to just check out a particular package that you're interested in.
But it can be a backup way to get your AOR if you need to,
which is nice.
That's kind of handy.
Even just regardless.
I mean, just temporarily, that might be the way to do it.
You know, one of the things,
that the AUR, that the ArchWiki, if you use the AUR properly via like the whole guide,
they start with having you build your own packages.
It's almost kind of, this is the moment where it's like, oh, that was actually worth
paying attention to.
Yeah, you know, those make package skills.
They pay off.
Yeah.
And I've been watching social media.
I've been seeing people talk about this.
There's been some good coverage, LWN in the Register, I think, in particular.
And some others had some good coverage.
Brent, do you have a sense of the.
impact on the users? Well, people are reporting basically AUR slowness, an occasional, like, complete
downtime, basically, which clearly will affect installations and updates. So, Chris, you can't always update
before the show. Sorry. You know, if this had happened to the, uh, the sent to us archives, no one would
notice, but arch users, they're doing Pac-Man, S.YU, you know, every two seconds. Yeah, it's just built into
the fingers now. Now, there is, of course, some users noting that this has also disrupted
O-Marchie, you know, that DHH-H-Arch initiative that came out recently.
So the new setups for that have been quite painful, let's just put it that way.
And some people have also, of course, complained about problems during fresh installs.
And D-H-H actually addressed this on X recently.
His O-Marchie 2.0 release might have to wait a little longer.
The AUR-denial of service attack has picked back up, but the upside is that we're
building in all sorts of resilience for the installer to deal with this style of assault.
And meanwhile, we'll build a complete O-Marchie package mirror for all.
Oh, that's a big thing there.
I think this is notable that, first of all, they're releasing it as its own standalone ISO now.
But also, that this big moment had to be delayed by this D-DOS attack.
That really stinks.
It continues here.
We're pulling the A-U-R out of the O-Marchie install hot.
path. It's an incredible resource, but we actually only need a handful of packages for the
initial setup. And we can just host those ourselves. So the AOR really needs a new mirror
strategy to avoid this type of predicament. Interesting. Kind of unfortunate that they have to do
that, but probably a pretty good solution. There has been some... Well, it's at least resources,
right, that I guess DHS can offer to a community project, or at least to offload from anyway.
Yeah. I mean, Shaw, I am... I have never seen anything.
in the Linux desktop space,
see this kind of continued momentum.
We could have a segment on every week of the show
of people that, you know,
dozens of people that are switching.
It's really impressive.
So I suppose moving that off of the AUR
will probably reduce some of the strain.
You know, Steam is based on Arch these days,
and it gets me wondering if they're having issues,
if anyone's having issues with their Steam decks.
Maybe there's a different strategy there.
Do you guys have any thoughts on that?
They don't really take advantage of the AUR
unless the user drops down to desktop mode
and kind of gets that going.
So I suppose it really only impact them up at Valve
where they're building it, you know,
if they're pulling things in from the AUR,
which isn't good.
I mean, that's not great either.
It's hard to understand why anyone would do this.
I saw some people speculating that it's OMA Archie,
that OMA Archie has put so much traffic with the new users,
but the arch developers have kind of distilled or dispelled that myth.
I said, no, we don't think that's what it is.
In the past, we have seen AUR helper tools that have been broken,
and unintentionally dedos the A-U-R, I suppose that could always be possible.
It may be particularly hard to track down.
One of the issues is that multiple aspects of the arch infrastructure have been attacked,
and the tools that they use to manage the arch infrastructure are hosted where?
The arch infrastructure.
You got it, Wes.
So they're unable to access some of their own tooling to solve and mitigate this.
Yeah, so far they've only said, we are keeping technical details about the attack,
its origin and our mitigation tactics internal while the attack is still ongoing.
So maybe when it finally ends, we'll get some more details.
Yeah, as we're recording on August 24th, there has been no specific group that has come forward
and claimed credit, and there's been nobody that's sort of been trying to tie it to any
particular people or motive.
But the fact remains that we're going on now two weeks of either some kind of intentional attack
or misconfiguration.
And I hope it's, in a way, just a misconfiguration because I'd be really disappointed to learn that people like people out there would be attacking Arch.
And Arch has responded by putting up a status.archLinix.org page, which you can check and see how services are doing.
Systems, some systems are down right now.
The website is down right now as we record.
The AUR looks like it's at about an 83% reliability today.
Not great.
It was at 78% earlier.
Wiki's doing pretty good though, so.
Yeah, and the forum's doing better today.
The forum was also, it's interesting that it's different aspects of the infrastructure at different times,
which kind of suggests targeted attacking to me.
Again, these are just things that are being speculated.
Some people have also speculated that it's somehow because of this malware that we've talked about on the AUR
and that people are trying to disable the AUR or something because of it.
But I think actually, isn't there just even a more recent malware incident?
Didn't somebody just slip something in again?
Well, yeah, there was the one, it was like a malicious package named Google Chrome stable.
Oh, yeah, it was Firefox and then Google, right.
Yeah, right.
So the browsers have been a big thing of attack here.
And they're putting in Remote Access Trojans.
And they, like, the Google one is the Google dash Chrome dash stable.
Yeah, it looks like a legit name.
Yeah.
But by a brand new account.
And then Chrome does actually start, but it runs a little Python.
program first. And then that
turns out to be a remote access Trojan.
It can install other malware, spy
on users, try it to connect to its
command and control stuff. It's no good.
I mean, the AOR maintainers did remove it
pretty quickly. Yeah. It did
apparently still get a few upboats though,
so some folks might have installed it.
I mean, Brian, this is what we talk about, right?
People do need to be aware of this, perhaps
more so than ever right now as Arch gets more
popular. Good time to have those Butterfest
snapshots. I mean, it's really one of
the main criticisms of
the AUR forever is that anyone can just upload a package. And there's not lots of vetting going on.
So even though it's widely used, there's no vetting and the trust is maybe, let's say, a little
questionable. So they specifically say, you know, Archdeves are not responsible for AUR content.
100% community maintained and unsupported by the core arch team. So that's super important to keep in
line. That said, I mean, we've all loved the AOR for years and years, and it's super
useful. Chris, it kind of saved you recently. So it's popular, but, you know, you're taking some
chances. Yeah. Maybe, now, I think, you know, this is, this is maybe a theory that I'm just
roughing, roughly trying out right now on the air. Arch has gotten a lot of attention from a few
vectors recently. YouTube, Cashie OS, and Om Archie.
And because of these, I would say these three things, it has drawn different user bases to Arch and it's giving Arch a lot of attention.
And so there's two thoughts I have with that.
One, kind of coincidental, the timing of this and its peak popularity right now.
Number two, what a damn shame.
You know, like Arch has been building something incredible for many, many years.
And it's getting the recognition it deserves after so many.
years of being the butt of a joke. It's getting the recognition, the attention, and the adoption
it rightly deserves. And then some jackass goes and does something like this, and knocks them
down and shakes people's faith and trust in the platform, and forces folks like DHH to rebuild
their products to avoid using core arch infrastructure. I don't know. So right now, here's what
we do know is we're now into the second week. They have partial mitigations in place. Some GitHub
mirrors are up. I think Cloudflare has offered to help.
But acceptance seems like the group over at Arch isn't totally down to clown.
The CloudFra is like, yeah, we'll help you with this.
And DHS has been very much like, you should take their help on this.
And they're very much like, we don't know how we feel about Cloudflare.
So that's where that's at right now.
There are some tools where you could roll your own AUR.
So while it's up, like you could mirror the packages you need, we were looking at a couple of them.
One of them will have both these linked in the show notes.
But AUR Publish is one of them.
It seems pretty straightforward, and you can export things from the AUR and then build them locally and host them.
And Salvador is a similar tool.
It's a little older.
It's a BAS script that'll help you maintain your own AUR packages and has some neat features in there.
You can also, it looks like just self-host, maybe even the AUR web, like the same software running the main one.
Oh, yeah, it would make sense.
Yeah, it's on GitHub.
So wouldn't that be funny?
and then like replace the logo with like some sort of crappy like your own logo kind of paint shop together you know if you if you run a decent amount of arch machines maybe it's worth considering some of these tools anyways one of the ways we could help the project out is just by taking some of the load off if you got more than a handful of arch systems maybe you should just mirror the packages you use most frequently and some of these tools support fetching the latest updates and then you know cashing them locally for you and then you update your systems from that
I don't know, it seems like it could be a good way to do it.
Get it going, Wes.
We got an archbox.
We do.
We should do this.
Therefore, we need our own repo.
OnePassword.com slash unplugged.
That's the number one password.com slash unplugged all lowercase.
Go take the first steps to better security for your team by securing credentials and protecting every application, even your shadow unmanaged IT, which I used to be.
And I can speak to how tricky that is.
So that's why you want to go to onepassword.com slash unplugged.
If you're in IT, if you're in security, you know the mountain of assets you have to protect these days.
It's not just devices and, of course, identities, which are critical.
It's applications, too.
And there's more and more applications all the time.
And it's creating just a mountain of security risks.
But you really can't afford to just have that mountain around.
It may become a volcano one day.
That's where one password extended access management comes in.
And you're not alone.
a lot of IT pros out there say this is one of their biggest challenges.
And Trellica, by one password, will discover the applications, even the ones you didn't know about,
managed or unmanaged, and help you inventory all of them, understand your spend, understand
where there's redundancy in too much use, and manage shadow IT, stuff that you didn't even know
your users were using that's on your network. And the other thing that I think is really lovely
is there's a process to securely onboard and offboard employees. So you can meet those
compliance goals with an actual system and process. That's where Trellica by OnePass
provides a complete solution for SaaS access and governance. It's just one of the ways that
extended access management helps team strengthen compliance and security. You're probably familiar
with OnePasswords award-winning password manager that's just trusted by millions of users and
businesses. IBM, Slack, many others have used One-Password to scare their passwords. But now
it's more than just securing passwords, isn't it? And that's where One-Password extended access management
comes in. They're really
great. And you know, they undergo third-party audits
on the regular. They have one of
the industry's largest bug bounties
and they try to exceed the standards set by
various authorities and when it comes to like
encryption standards and whatnot. They really try to be
and are the leader
in security. So take the first step
to better security for your team by securing
credentials and protecting
every application, even
the unmanned shadow IT stuff. So go
learn more. You start by going to
one password.com slash unplugged.
That's the number one password.com slash unplugged.
Go there, check out the information they have, and support the show.
It really is something I wish I had when I was in IT.
I think it could have stayed in the game a little longer if I had something like this.
So go check it out, support the show.
OnePassword.com slash unplugged.
Well, you teased a whole bunch of apps this week,
and I've got the feeling one of these might just be at my alley.
But, Chris, what is it?
All right, Brannley.
Let me see if I can sell you on this one.
I think you're going to like it.
I think it'd be pretty easy to get going on your machine in the van.
It's called Task Trove.
It's pretty new.
It's a self-hostable task management app that respects your privacy.
And I know that's a big one for you.
And you can think of it as offering a lot of the same features as the commercial, like, To-Doist style,
and some of the other bigger to-do apps.
Yeah, it looks a lot like to Do Us, really.
Yeah, right.
Well, this is what I was looking for, something that kind of replaced to do it.
So obviously, you can self-host it.
zero data tracking.
They have smart task creation where you can use natural language.
And I actually do like this when I'm on the phone with somebody, you know, call brand 2 p.m. on Friday.
And then you can do subtas with like rich text details, which is I use subtas all the time, you know, figure out Linux on plug.
And then there's like 25 subtas to that, right?
And so it's nice to have all that.
You can have reoccurring tasks, set Linux unplug pending on Saturday.
And you can have custom patterns in there and it does automatic scheduling.
It also has like a Camban style project organization with colored labels and multiple different style views.
Really nice, clean design with dark and light themes, mobile friendly, but also works on the desktop, keyboard shortcuts.
Mobile apps are just like a web app that works well for mobile too.
But are you ready for the big one?
Is it rest?
It's built in Canada.
Whoa.
Okay.
In Canada.
You're right.
That is in my lane.
Really nice data storage, too.
It's file-based, which I always like, just a simple JSON format that's really easy to back up, transfer, move around, restore.
They are working on a paid hosted version.
If you don't want a self-host, not available yet.
But also, it looks like there will be a way to have your totally private, totally self-hosted version.
But still hook into a couple of the cloud features as well as contribute towards development.
So I like that there is a path to sustainability there, but it doesn't negate you from using.
it full functional self-hosted when they do get there.
They're not there yet, but that's what they're working towards.
And they're very upfront about that, which I like.
Really nice app.
What do you think, Wes?
Have you looked at the GUI and taken a poke at it?
It does look pretty nice.
I will just call out, which is make of it what you will.
It does kind of have an interesting license situation.
Oh, yes.
Thank you.
Yeah.
Content of branches, other than the main branch, are not licensed.
Source code files that contain.
Dot Pro in their file name or their directory name are not licensed under this license.
So there's some exceptions, and then the whole thing is under a sustainable use license v1.0.
You can use or modify the software only for your own internal business purposes or for non-commercial or personal use.
So there's some restrictions from your traditional open source license just to be aware of.
Because they're going to kind of try to find a way to monetize some of the pro features while still giving you the core functionality.
And the core functionality is kind of there today.
But here's my final kind of pitch to you, Brent.
Okay.
It's a pretty new project, and it's under active development, and you could get in with your bug field today and engage with the developer who's very clear about how you do that.
You know, you engage in essentially the issue process on GitHub and walk through all that, and you could make an impact here.
And you could end up with perhaps your perfect task management application that's finally tuned for Brentley and have full control over it.
Self-hostable, respects your privacy, has a sustainable path.
The developer is an independent Canadian developer,
and they're actively looking for input from folks like yourself.
This sounds perfect.
I don't see any downsides.
Where do I sign up?
It's called Task Trove.
You can check out there.
They've got a nice website.
It's on GitHub, obviously, but you can also go to tasktrove.io and see their fancy website.
And it's just a simple Docker compose way if you like to go that route.
Or set it up yourself.
There's a couple options there.
They have instructions on the GitHub.
Take back control of your productivity is their tagline on their main site.
Nice site, too.
They've put some real thought into this.
That's also what's jumped out at me is there's a lot of care and thought into this.
And it's in a state right now where it's essentially ready to take on something like to-doist.
And they're just getting started.
So that's pretty exciting.
And it kind of falls in line with taking these types of things.
These are little signals and bits of data that I used to feed to the cloud.
and moving it to my own self-hosted network.
And what I really appreciate is it's one of these applications
you can just run
and you don't even really notice it's going.
You know, you can't really see it in the process fewer.
It's just, it's really nice and straightforward.
And then in the future,
there will have more collaborative features.
I think that would also be where some of the pro stuff comes in.
The cloud maybe enables that kind of connectivity.
So are you going to run it like long term?
You think you're, does it have enough that you're able to switch?
The moment I could do collaborative tasks with the wife.
Yeah, okay.
I'd really love something where we could use it, too.
Cheers.
Yeah.
I'd even pay a, you know, a reasonable monthly fee for that.
It does look like it's ready to go with Docker.
They've got a Docker to compose or just plain Docker or some manual setup instructions if you're down with PNPM.
So that's nice.
Yeah, you could do it that way.
Task Trove, link in the show notes.
And then here's the next one.
This one's really more for future, Chris.
This is really, I'm trying to pitch to myself.
Could actually be useful for both of you, though.
This one's called Shuthost, and it's a little helper that manages the standby states of your Linux boxes and supports wake-on-land, and it has a very usable web gooey to manage all of this.
And here's where I've needed this.
I never need this until I'm traveling.
And then I need it, and I need it every damn time.
Like inevitably something in the studio goes to sleep, usually the soundboard machine, and I need to wake it up.
Or my workstation upstairs is asleep because I haven't been here.
for two weeks because I'm traveling and now I need something off of it or for some reason
this is this has happened like you know some device at home has gone to sleep and I need to power
it up and use it and so this little helper gives you a web front end where you can have these
hosts pop it off and it just ready to go he does disclaim that he did use an LLM to generate
it's not vibe coded but he used an LM and some of this but you can manage the standby state
of Unix hosts with a wake on line with wake on land or a lightweight agent if you prefer
There's a web GUI, which you can install as a progressive web app on your phone.
It also provides an API so you could integrate Home Assistant pretty easy with just like a web hook call or build a quick integration around this, which that would really take it to the next level.
And they also include some convenient scripts to just make it work for you.
And there's actually a respectable amount of documentation for a project of this size.
It's not a huge project.
It's a pretty straightforward thing to set up, but respectable amount of documentation.
and future direction, too.
Seems to have both the Apache and MIT license.
Have you had this problem?
You know, where everything works great,
maybe because you're there and you touch things from time to time,
but then when you leave, like, whatever.
I know you don't have a lot of systems running home,
but have you had this problem where, like,
it's, of course, when you're traveling.
Yes, for sure.
Yep, you're out of your rhythm.
You didn't realize that something somehow has sleep enabled
or something weird happened with your power.
and things didn't fully come back online, right?
Yeah, there can be a lot of situations.
Here's my sales hook for Brent.
Are you ready?
Ready.
I actually think something like this
would be useful for you
in the van scenario.
Really?
Yeah, yeah.
So again, this is called Shut Host,
S-H-U-T-host, Link in the Show-Nos.
You've got to have a minimal power draw in that van.
Like right now I've been thinking about this.
It's parked outside that fancy hotel.
Really, class in the join-up.
No solar panels connected.
Right.
and things are just kind of running hopefully fine
but you don't really have visibility on any of this stuff right now
these are really common scenarios especially for a guy like yourself
and it would be nice to have things on standby not consuming power
but then with a tool like shut host being able to fire things up
so you have observability you could you could turn on a camera system
or you could turn on the home assistant box you could enable more things remotely
to like check in on the box and then also use something like this
to bring them back down when you're done.
And so you could, you know, kind of like the Mars rover,
you could, you know, like the NASA people or the JPL folks that are powering things up
and managing things as they need it, and then they turn it back down.
Like you could do the same thing for the van with a tool like this.
So like when the valet goes to like try to start the thing, I can boot the cameras up.
And then once they give up, I can just kind of put them back into a rest state.
I mean, you know, I do this, not with this tool, but you know, that's what I do, right?
When I take Jupson to the shop, that's true.
When the folks enter, the motion sensors detect motion and they activate the cameras,
and then I can peep on the technicians.
I'm most excited about the API component of it.
I mean, home assistant are not just like for backups, for family backups.
Like I can definitely see my phone X-X-7 machines that, you know, they just power off.
And if I can, you know, wake up when they're in bed and suck up that data.
It also made me wonder, is there like a bit-focus workflow for, like, gear automation?
BitFocus is such a great tool if you have a stream deck.
You can automate so many things to get, like, a lab ready or a studio ready.
And so if you could just have a button on here that wakes the studio up.
So then you don't have to have the machines running all the time.
You can have them sleeping, conserving power.
You sit down, you hit one button as long as the bit focus, Raspberry Pi, or whatever is going.
Boop, boop, the studio comes online, which, you know, if you're off doing it off grid or something like that
or have a little home lab, you want to try to save as much power as possible, it's shut down the systems you don't need.
These kinds of things are just really nice.
And part of it is having also a nice little UI to do it.
And the other part of it is something that works on your mobile.
And then lastly, something that doesn't take 10 years to get going.
And the config syntax for this is stupid simple.
It's server name, port, the IP.
That's pretty much it.
It's two lines.
I don't know if you noticed, but it is written in Rust.
Oh, I did not notice.
That did not influence the pick.
How about that?
That's true, PJ.
You've got a solution for this.
already that doesn't require any
talker, doesn't. Go, use the ESP
and relay. Still need home assistant
running, though. Well, I'm going to have that.
Yeah. Well, you know, to
be honest, one of the ways I do solve this today
because I did not have this tool
is I just
plug my PCs and my monitors into smart
plugs. And
the PCs and the BIOS
are set to power on, when
the power's restored, just boot up.
And that's how I solve this.
And it's great.
too because the other night
Dylan was playing video games too late
and I used the intercom and I tell him
hey you got to wrap up and then like you know
30 minutes go by and he hasn't wrapped up
and hey you got five minutes you need to get off the computer
five minutes go by he's not off the computer
so I just bring up home assistant boop kill the power
he's still sore about that one
this is like a week ago and he's still bringing it up
but it's really nice to have that kind of control
over your individual systems
and one of the other ways I use this
and you could absolutely especially like you said
with this API, and you could do this without smart plugs.
And Brent's unfortunately experienced the downside of some of these automations that
don't always work well, but when I arrive at the studio, the smart plug activates in my
office and turns on the monitors in my office.
And if the computer, if my workstation isn't on, turns it on.
Because it takes an obnoxiously long time to post.
So by the time I get up there, everything's going.
And it doesn't have to be running 24-7 to accomplish that.
And unfortunately, I didn't really build that automation with other people in mind, which Brent sometimes experiences when he stays at the studio.
Yes.
I always know when you arrive at the studio, though.
So that's a benefit.
That's true.
Yeah, I guess it gives you a warning that I'm here, right?
So you can chase the girls out.
I always know when you leave, too, because all the lights go out.
Sorry about that.
I swear, one of these days, I'm going to fix that.
Unraid.net slash Unplugged. Go unleash your hardware. And we are in the final countdown.
It is the final days of the 20 days of Unraid summer. Can you believe it?
Summer has gone by and 20 years of Unrate has come very, very quickly. But you're not too late.
You can still save 20% off licenses, upgrades, exclusive new Unraid merch until August 26.
That's your deadline. So there's just enough time to go grab a
deal and enter the show your system competition so you can win prizes during their live stream
that's coming up on August 30th. They're going to have their founder there. They're going to
have special guests. There's going to be hardware giveaways. There's going to be other
giveaways as well. And they're going to celebrate 20 years of Unraid. So go learn more by going
to our URL while you support the show. Unraid.net slash unplugged. Can you believe it? 20 years
of Unraid. Unraid gives you the ability to take what you have today, the different size drives
you have in your closet, take the hardware you have right now and build something that lets you
run the stuff we talk about in every show. You know, it's like one of these things where
if you've got a few hours on a Saturday, you can actually get up and running. Unraid really does
let you unleash your hardware, and they're always running on top of a modern Linux stack.
It's one of the things I like about UnRate is they have a legitimate monetization strategy that
means they can continue to develop and support your system for the long haul. I mean, here they are
at 20 years, and it honestly feels like the energy they got, they're just getting going.
It's incredible.
So check it out.
That special deal goes until just August 26th.
The final 20 days of summer for Unraid are almost here to celebrate 20 years of Unraid.
Go to Unray.complugged.
Don't miss the big bash on the 30th giveaways.
I have a feeling, too.
If you tell them you're from Linux Unplug, you might get a little special treatment, a little special
attention.
You know, they love you guys.
All right.
One last time, unrayed.net slash unplugged.
Well, we've had another great week and want to say a huge thank you to the new members.
That's Justin N., Kaden, Nathan R, Wesley J.P., Jonathan G. and Adam T.
And we have exactly one redemption left for our very special bootleg promo code.
Chris, what's this all about?
There's only one?
Only one left.
Take 15% off every single month.
forever. Thank you to our new members. Thank you for supporting the show, putting that support on autopilot and keeping us going. It's a great feeling to see those come in and see that support like that. Now, we also got some emails into the show, and I got various versions of this all week long. So I wanted to put this in here because I thought BHH32 had a very articulate version of this response. And this is in regards to our BcashFS coverage and its exclusion so far from the Linux kernel.
We talked about this last week, and I was pretty disappointed.
And I made the point that I felt like the kernel developers were losing touch with the users on the ground
and that it was now becoming feels over features.
Well, BHH writes, Chris, I don't agree with your sentiment on BcashFS.
I think it comes down to Kent's inability to adhere to kernel development policies.
His attitude and sneakiness trying to sneak in new features during a feature freeze
when only bug fixes are allowed.
Now he's dogging on other file system developers.
In any industry job, he'd have been fired a while ago.
I don't think Linus is in the wrong, no matter the technical loss.
If he were to remove B-cash from the kernel,
well, it's just not fair to the project and other developers
to have to continue to deal with issues from someone
that can't follow the rules after being warned many times already.
And I think this is, there's a lot of things in here I actually kind of agree with
in the sense that, hey, if they don't want to work with somebody,
they don't have to work with somebody.
But one of the sentiments that I saw over and over again this week
was, hey man, Kent tried to squeeze a new feature in during an RC freeze and everybody knows
the golden rule only fixes, no features. And then when he got caught, he got pissy about it and it's
on him. He shouldn't have tried to squeeze these features in. He was not following the release process
or he was being sneaky or he doesn't know how the kernel works. It's also one that I got because
I think people don't know Kent's been around longer than B CashFS. And my position, and I think
probably Wes and Brent agree, but I'll let you guys speak to this.
My position is quite simply, there's nuance to this problem.
I did a little research, and over the years, I kind of went back to Linux kernel three something.
So it was during the development phase all the way forward.
And I, you know, I mean, probably over a dozen examples of gray line issues of feature slash fix,
because often a fix is a feature and a feature is a fix.
I saw multiple, I saw three examples for Butterfess, totally fine, fixes during the RC window.
I saw examples for the sound subsystem.
I saw examples for the sound blaster drivers.
I saw examples for the sleep and suspend subsystems.
I saw, I saw examples for video things.
Like all kinds of like examples of fix slash features getting added during the RC window.
And so I think Kent's position has always been that what I was,
contributing was more akin to a fix than a feature, and I have users in production that need this
fix, and the RC periods for fixes. And Linus's position was, I disagree. It is a feature ad. It's not a
fix, and therefore it's not allowed. And I'm totally fine with that. That's Linus's call. It's his
colonel. And, you know, how Kent response to that is his responsibility. But I actually think
there's importance to understand here. It's not like he was trying to add some new feature to be
cacheFS that was just absurd. In Kent's opinion, he was trying to do a fix. Fixes are
allowed in the Linux kernel during the RC process. And maybe it's more of people hear the
story, but they don't look into the issue. And this is where I'm going to turn to you, Wes.
In my opinion, what Kent was doing was more of akin to like fixing log issues than it was
a new feature of BcashFS. This time, we're just talking about a 70-line patch that just picks
overrides and set of updates from the journal and sorts them in reverse order is how he
built it at one point in terms of the code for journal replay stuff.
And this was to help people in production that were trying to be cash-fs out on their systems.
And so they, in theory, were riding the latest kernels to get these things.
And so is it a new feature or is it a fix, right?
But where I see a lot of people short circuit on this issue is, well, he wasn't following
the best practices of kernel development.
and he was trying to ram features in during an RC.
I don't agree with that assessment.
I think that's kind of a lightweight take.
If you look into it, I think there's nuance here.
But there, Linus can make his call
and how Kent responds to that's on Kent.
But do you agree there's nuance?
This is, you could call it a feature,
but you could also call it a fix.
Yeah, and I mean, as with all rules, right,
you have to kind of understand what they're there,
what they're trying to prevent,
is there, you know, what is the real risk
that this, if added, can break other parts
of the kernel or other users outside of the B-Cash-F-S street.
You know, there's all kinds of things that ultimately get considered
until, like, what actually really gets stamped into the kernel or not.
I think it is totally true that Kent failed to gain the trust of the kernel community
to be able to have leeway to successfully get these kinds of things pushed upstream.
Yeah.
And, you know, we're all dealing with the results of that.
But I do think you're right, like, in most or at least many development communities,
there are rules, and then sometimes there are exceptions,
and there's classifications
and not all things fall into clear-cut categories
and judgment calls get made
and that's where the social dynamics really do become important.
I don't think it's fair, though, to write Kent off
because of that one debate, if it was a feature or not.
And that's where I see a lot of people
maybe failing to intellectually follow this all the way through
and just kind of using it as a shortcut to just write Kent off,
who has been a longtime contributor outside of just B-Cash-FS
and knows what he's doing.
But I do agree that if Linus doesn't want it, that's all that really matters.
I think it's a shame and it's a loss.
And it's my opinion that the kernel developers have probably never really been big file system guys.
They just don't think it's a thing they really care or think a lot about.
It's not a problem.
They really have to solve a lot.
And like West said there isn't a social relationship there to kind of allow for this stuff,
where some of these developers that have squeezed things in under the wire,
not only have they been long time contributors to Linux kernel,
but their employer probably financially contributes to the Linux Foundation, too.
So there's a trust there and a relationship there for better, for worse.
But thank you, BHH, and everybody who did push back.
I did want to hear from you, and I really appreciate the conversation.
If you disagree, keep it going.
Oh, hey, we've got next in the old mailbag a note from our pal Olympia Mike with a Nick's book update.
Oh, good.
I've been wanting one of these.
Hey, Jens, it's been a long and busy summer here, finally catching up with the back catalog.
Nice.
I wanted to give you an update on my Nick's book project and the computer upcycling I've been doing.
I've definitely passed 1,000 computers donated to regular folks out there, and the feedback is awesome.
People are loving it.
That's just, congrats.
Huge, that's huge.
Regular people loving Linux.
Yeah, I love that.
It's been so successful that the local library system hosted me for a show.
talk in a workshop all about it and interviewed me for their blog.
It's really awesome to see this thing being talked about openly.
Yeah, I'd love to the seemingly wider and wider interest in these upcycling of machines
that are perfectly good. Mike gave us some Nixbooks, and it's my only laptop, my only X-86
laptop. I have a MBP1. But it's been great. I'm getting using the hell out of this thing that
somebody was going to throw away. It sounds like we should probably check out what Mike's doing
here because Nick's book itself now has a stand-alone
GUI installer. Now you can literally grab an ISO, burn it to a USB drive, and
convert any computer into an easy-to-use Nick's book in minutes.
Yeah, maybe we could ape that for Hypervisor.
Uh-huh. Kind of going on the reverse end of the spectrum there, but
hypervimes is a bit of a different direction than the Nick's book.
Thank you, Mike. Thank you for that update. It's always really nice to hear that.
Keep up the great work. We'll put a link to his next book project in the show notes.
Well, we have another little piece of mail here.
Jesus, this thing's full.
This one from Nemo, who sent this one in via The Matrix Chat.
I just wanted to shout out that Crush was a great pick the other day.
I gave it a few small scripts I wrote for work recently and passed it through Quinn 3 Coder 30B.
That's the K4KM quantized version running on my own GPU, and it was great.
It then got me thinking about a framework, and that pre-order.
for one of those desktops that I've got in on batch number 12,
though it's not going to come for another few months.
I'm so excited to have up to 112 gigs of VRAM.
I can just fill with an LM or two.
I was a little surprised, though,
that I hadn't heard you guys get excited about it
and how they started shipping them over the last week or so.
Yeah, well, we're just getting the reports of them shipping.
That's really always what I wait with the framework stuff.
Still, just I want to hear about it in people's hands,
get the report so if anybody out there's getting them
please let me know
I am tempted
yeah yeah for kind of precisely that reason
too I mean it looks like a good
a nice cool rig all around
yeah for sure it does it does
112 gigs of VRAM
you maniac you maniac
you maniac you maniac
thank you everybody who
reached out via the Matrix
or the chat
we really appreciate it
and we now
transition into Zabuz
And now it is time for the boost.
And this week, we, as we like to do, are going to start with our baller booster,
the person who contributed the most to episode 629,
who really stepped up above the crowd and sent in some real support.
And this week, it is Blackhost.
And he comes in with a really astonishing 435,000 cents.
Hey, rich lobster!
I'm the best around
Nothing's going to ever keep you down
You're the best around
And nothing's going to ever keep you down
You're the best
aloud
Nothing's going to ever keep you down
I like you
You're a hot ticket
Black host writes
Boosting for some sats for Texas Linux Fis snacks
Oh wow
Thank you Black host
And that's actually going to move the needle
We have not had any, let's say, commercial bites on working with us to get to Texas Linux Fest.
We are still bound and determined like hell to get there.
You know, I've been thinking, too, like these people, they put so much work into these events.
And people show up from all around the world, literally.
And vendors show up and community happens and ideas are created.
And it's a damn shame that we don't get these captured for more people.
Because it's like a tree falling in the forest.
And nobody's there to hear it.
And it's, I'm not trying to overstate our role here.
But what happens at these events is unique and special in the Linux community.
And I think it's extremely important that A, the show participate in it.
And B, does the show try to capture it the best we can and convey that to the audience?
This is something really unique here.
And I really want to get to Texas Linux Fest.
And I think we're going to do it with Sats because nobody else is stepping up to like work with us and do like a sponsor promo deal.
I understand. I understand. I understand. But, of course, the offer is still out there. Chris at jubiter broadcasting. Uh-huh. Dot com. But thank you, Blackhose. That will move the needle. If we have to self-fund it, it's going to be with the boost. So I appreciate that very much. And that is definitely our baller boost for this week.
Coming in hot with the boost. Make it so.
Thank you, sir. Appreciate it very much.
Well, next up, no stromo boosted with 25,000.
All right. I hoard that which all kind of covet.
Congrats on the new nebula sponsor.
I was wondering, though, doesn't have any coffee in it.
Oh, you know it.
There's coffee in that nebula.
You know, when you've got a...
I think the coffee is the enterprise's great encryption, maybe?
No, no.
The coffee is what you enjoy when you have a solid networking infrastructure that just works.
That's where the coffee is, you see?
Yes.
Thank you, Dostro.
It's nice to hear from you.
Well, we have a boost here from Kaden, 3,500 sets.
Hey guys, I'm still loving the show, and I recently got Hyperland working on Ubuntu, but I borked my gaming desktop.
I did learn apparently my motherboard doesn't like Mangaro for some reason.
Though I am interested in HyperVyb, would you recommend it for someone with no NixOS experience?
Hmm.
You know, for that I might go to CashyOS first.
You wouldn't get Hyperland necessarily.
Maybe you're good, but you would get a lot of the optimizations.
Not all of them, though.
I will admit
I have a really special collection
of optimizations. Not to brag, but
you know me, guys. And
I've been building these for the last couple of years.
Yeah, you know how I do it.
So it's not the same,
but they've still, they've got a really great thing going.
Hyper vibe
is nearly impossible
to get going without some Nixos experience
at the moment. We're experimenting
with options there. You got pretty
far with ISO images this week. Yeah, I don't know.
Did you ever try it?
I did not get a chance to try it.
We could try it on my Nick's book.
Yeah, we should.
Totally be down.
But I also, of course, while West is trying to spin up an ISO, I'm, like, actively making changes.
Yeah, we'll have to do some catch up there.
Yeah.
I have made some good changes.
Hybrid sarcasm was forking your stuff off just to copy the Hyperland setup on top of an arch install.
Totally.
So something like that's possible, too.
The Hyperland configuration, the Waybar configuration, that kind of stuff will work across distro bases.
So that could be a great place to start.
It's CassioS, install HyperLin, and then go grab my configs off of my JitHub.
which is Chris Las slash hypervib.
I think you like it.
Thank you for asking.
And good luck.
It sounds like you're going to be enjoying it.
One of the thing to know is just to touch on your hardware issues there.
It's probably not Mangero specific.
It's probably more likely kernel specific.
And it just happens to be the kernel that Mangaro is using.
And another distribution may very well end up using that kernel too.
Mangaro just might be using it before others are.
Just something to keep in mind.
It's not likely a Mangero specific.
issue, uh, it could be that is in the realm of possibility, but it is more likely a
kernel issue, specifically a kernel driver issue, because the, that all is, all the driver
stuff is not handled by the distribution generally, except for the invidia driver, like I
say generally, but good luck. Let us know how it goes. Thank you for the boost.
Opi, 1984 comes in with 4,000 sats.
Mad TV was superior to Saturday Night Live. Lower expectations is a nice to
I just wish it didn't mean
lower boost amounts.
It's a great. Have you seen the lower expectations
bit? Yes. It's so good.
It's worth a YouTube search if you haven't
Mad TV lowered expectations.
It's one of my favorite bits.
Thank you very much for the boost there. Appreciate it.
It's good to hear from you.
Pod bun comes in
with Roaducts.
Seems very petty to not add
it's because he isn't as nice as they
want him to be. I agree.
Talking about B-Cat.
CashFS here. Again, I know I made this point, especially because the people that are now excluding him for his behavior are sort of famously called out online for their behavior, right or wrong. Some of these people involved in this discussion have been the focus of toxic behavior and claims of toxic behavior are going on a decade now. And now they're using that same labeling to exclude Kent from the kernel for a feature that makes Linux more competitive.
and Linux is less competitive without it.
So the stakes are higher than, you know, I don't know,
a Samba file server built into the kernel,
but that makes it and this doesn't.
Thank you, Pod Bun. Good boost.
Well, Gene Bean sent in a batch of boosts,
seven in total for 10,057 sets.
This is okay, episode 626 here, checking in from the past.
How did I get so far behind?
Here's hoping I catch up before Sunday's new episode.
Time machine boost.
He says, FYI, Sonos works super well with music assistant.
I have heard that.
So the wife got the Kia speakers, are essentially SOTUS speakers,
that we're going to set up at her office.
But, you know, in the back of my mind,
if I ever get rid of the home pods, which will happen one day,
maybe I go to Sonos, maybe, I don't know.
Gene is also pretty stoked about the AirPods integration on Linux recently, and that's going to be super handy, especially with access to that noise cancelling.
For Linux Unplugged 627, this episode has been extra good, and I really enjoyed hearing the vibe coding adventure.
He says, Chris, check out this four-button device with switching music at the clinic.
It integrates with ZHA without issue for me.
So I like these quad panel buttons, Gene, and I have one similar, like I mentioned to you in a DM that's kind of like that.
But for this use case, I'm seeing if I can find it in my order history, there's another type of Z wave button that I like even more.
And it's got two big buttons on the top and then two small buttons along the bottom.
And it fits really nicely on the wall.
It's really clean.
You can magnetically mount it or you can install it.
I think Zeus makes one.
That's not the one I've been buying, but I think that's the one I'm going to buy in the future.
but I'll put a link to it in the show notes.
It's a four-wave Z-wave button panel, but it's tiny.
And it supports magnetic mounts,
or you can put it in like a traditional wall switch mount.
It supports Z-Wave 8002 with that long-range support
that just came out with that new home assistant intend on.
And I've got three, I think.
Three or so, and they last over a year.
I can tell you that.
I have them up front, so I can just with a button while I'm driving,
I can like turn off all the lights or turn off the water pipe.
I have one in the bathroom.
So if you come into the bathroom late at night,
you have a button you can hit
that'll turn the lighting on really dim in there.
Or if you step into the bathroom late at night
and it's cold, or whatever, it might be,
could be in the morning.
I have a button that you can press one button
and it increases the temperature
in the bathroom by five degrees.
Also, transversely, if you get in the bathroom
and it's too warm, another button in there
decreases the temperature in the bathroom by five degrees.
And then lastly...
So this is why you're always hanging out in there.
Yeah, it's my home office.
And then lastly, I have a button,
because I'm in an RV, that toggles the water pump.
And this thing fits within the size of a traditional light switch socket.
So that's how small it is.
It's really great, very big fan.
And the battery life is fantastic.
It takes a standard kind of coin-type battery.
And it's worked really well for me.
So I'll toss a link to that in the show notes, Gene.
Always appreciate hearing from you.
Thank you very much for the boost.
Gene also sent in a little fountain FM clip of me saying a certain something.
Oh, I, you know what, I should have pulled this ahead of time because I saw this come in early, and I played it.
Gene did some yeoman's work for us here.
I hate rising PCs.
I see there's a collection starting here.
I like it.
I like it.
Gene's last boost here.
I'm really interested in B-Cash-F-S, but I think it's perfectly acceptable for the maintainers to kick it if the maintainer is a jerk.
I've worked with really smart jerks.
and it just isn't worth it.
To be fair, I also don't agree with how Linus treats people,
but no one has the power to change Linus.
They do have the power to not perpetuate it, though.
I hope they work it out.
Yeah, I mean, I think I generally agree on a no-jerk's policy,
and I do think it's a good opportunity for everyone involved
to reflect on how best to communicate.
Because I think even Kent would agree, you know,
he did cross some lines here and there,
and there are a lot of ways we could probably be doing it more effectively on all sides.
I agree with all that.
I just have one question.
when did we close the jerk door
at what point was
when did we cut off
the jerks from the kernel
because we obviously
let a lot of jerks in
so when was the jerk door closed
and how come nobody told Kent
that's all
I mean what do you think about that
I think it's not a
closing you're done with the door
it's sort of a continual
evaluation
a constantly improving process
yes that's what we're hoping for
because we're not going to
people are going to make mistakes
there are going to be flare-ups
but like if we can try
and commit to continue to do better as a community.
Although, you know, remember just a week or so before this conversation happened,
Linus told a developer to get bent and his code made the world a worse place.
Yeah.
Direct quotes.
I mean, I agree with you, but it's like we're sometimes applying the brakes and sometimes we're applying the gas.
Sometimes we're doing it both at the same time.
Like, we're literally telling somebody to get bent while we're yelling at Kent for his toxic behavior.
I don't know.
I do hope they work it out.
I agree with that.
And I do think you're right.
It should be something that's constantly improving.
process. It's just unfortunate that this has happened. And, you know, with a little more diplomacy,
probably could have been avoided. Odyssey Western comes in with 3,333 sats. That's a Chucky
cheese boost. Chucky cheese got wasted. Okay, sending a boost because I didn't realize my wallet
had ran out of sats. So I guess he wasn't streaming. With regard to the last episode with
Crush, it really resonated with me because I'm currently using warp terminal and Claude to go
through my Markdown notes and clean them up. It is good at Markdown. Plus,
it helped me learn how to research and do some tech for...
What's DDGR?
Duck, duck, go, but it's a terminal app.
Right, on the terminal, right, and links too.
Oh, cool.
Cool.
So Odyssey is busting up some links action now.
He says, I was able to break down information and get summaries.
It took me about a week to get through the rules to tune it because, you know, it's like
trying to guide a toddler.
Yeah, that's so accurate.
It is.
That's how you've got to think of it.
You really got to be very clear.
Anyways, I'm warming up to the idea of using some LMs as a tool.
to solve problems and maybe document work processes
that I can reference later.
Anyways, love you guys.
We love you too.
Thanks, I see to hear from you.
Yeah, it really was resonating with me this week
just because it's like, oh, I had some LLM successes
and some, like I was telling you guys,
I've been using UDHCP.
I want to like a little viewer for the lease files.
Like, oh, Shirley and LLM can make me a little tooy really quick
that'll just, but it could not,
it could not hack the binary decoding part.
It could get the twoy part.
It just couldn't get the bites in the Indianness, right?
my theory continues to be there's like a line of complexity and when you cross it there are really
no help at all but if you're dealing with like you know plain text config files simpler stuff
you know an engine x config file they're pretty good at that and it's also really well documented
online anyways so they have a lot of reference material to train from but then when you get to
more complex obscure niche things or things that are super modern relevant just
changed kind of stuff, bleeding edge.
It struggles with that.
Not deeply indexed, yeah.
Yeah, yeah, exactly, exactly.
Ooh, okay, well, outdoor geek is coming in with some stuff I think we're going to like with
5,000 sets.
Everything's under control.
Hey, Chris, what's more bleeding edge than NixOS unstable?
The NixOS package is Master Branch.
Oh, I thought I was going to say NixOS ice cold.
Oh, yeah, the master branch, sure.
Now, I'm using Overlides to Axis said I'm not just yoloing my whole OS on Master.
really I just added it
so I could get the latest
Nexus mod app
and then a little link here
pointing you maybe to how to do it
am I crazy to kind of want to do this
so right now
I know this is going
I pull from NXOS unstable
but I am pulling Hyperland for Master
and so there are days
where I'll have
multiple updates to Hyperland in one day
I think you probably do have to be prepared right
you're going to be building stuff
yourself so you will be
although it's pretty simple stuff
it's it's
yeah if it's not like
giant browser or whatever. Exactly. That's what I was going to say. It's nothing like building
Firefox or Chromium. You know, I also want to give a shout out because I figured
out, thanks to some help from, I should have gotten your name, I'm so sorry, somebody who helped
me with an issue I had on GitHub with Hyper Vibe, where every now and then, I would sit down at my
machine and some of my configs had been reverted. I'd have errors on the screen about some
config files missing, and my key bindings would be reverted. And I was trying to track this
down because it was initially also reverting my wallpaper to like stock hyperland
wallpaper or whatever. I got that solved. But I kept having this problem where my key
bindings would revert and I'd have errors on my screen. And if I did a new build and either
switched or rebooted, everything would be fine. And even if I even experimented with I did
a build before I went to bed, went to bed, left the machine running, came back, it had been
reverted, did a build again, it was fine. Uh, it was, do you have stuff that's getting garbage
collected? It was automatic
updates and maybe garbage collection two
were not pulling from my flake.
And so it was rebuilding
and then Hyperland, one of the neat things about
is it hot reloads its config.
So it was just hot reloading because it was also
doing a switch when it was doing an automatic upgrade.
So
the reason why I didn't catch that
is because... Vibed yourself over a little
fun corner. Yeah, you know
trying to ride the bleeding edge and all that. And I
didn't catch it because I
inherited that. When I burned my system
down. I left my stock, like, out of memory
config and my performance tuning and that
stuff, and got rid of all the packages
and the desktop environment and replaced all of that.
And so I inherited that from the old system
config and didn't even think about it. And so
now that is fixed. And that was the last outstanding
issue. It's been really great. Great to hear from
you Outdoor Geek. Thank you for the boost. And I love
your style. I approve.
Well, Jasko boosts in
5,000 sets.
You make me want to be a better man.
Regarding B-Cash
FS, I find it sad that these squads
wobbles in the mailing list impact support within the kernel.
RISRFS is still in the kernel, and I don't think there's anything more toxic than killing
your wife.
Free Software has its legacy on the shoulders of abrasive personalities, whether it be Stallman,
Torvalds, or the myriad of other characters.
Why do they get a pass, but Overstreet doesn't?
Also, man, I can't wait for all the bugs to be ironed out on lightning.
I can't seem to boost at a higher value on Fountain or through Albi or even Podverse.
So to the first point, I mostly agree, you know, it's, but like Wes says, there's two factors here.
It's a process of improving communications, but two comes down to relationships and establish trust.
Lightning could be a liquidity issue in one of our nodes.
Sometimes some of your boost will get through, but not all of it.
Something we could check on.
Generally, it comes down to liquidity problem.
Fountain should be fine.
I'm surprised you're having problems.
I'm sorry to hear that.
Be happy to troubleshoot with you if you want to ping us on Matrix.
We do also have a boost group on Matrix.
well that helps do some troubleshooting definitely want to hear a large boost come in thank you jasco
appreciate it 40 deuce is here with 8,000 for hundy sats just pump the brakes right there
oh my god this drawer is filled with fruit lobes i've been feeling the pain of no boost in your sat streaming
from the private bootleg feed yeah i know one idea would be to credit or a pod press system for fountain
that allows this podcast creator to give value yeah if we move over to the fountain system that could be
true. That could be true. Yeah. Or if we generated the RSS feed ourselves, he says, you know, you could ditch it. It's true. We have thought about it. We have thought about it. It's just they do a pretty good job except for this one thing, right? It's really nice in a lot of other ways, like to be able to spin up promo codes and things like that. But with something, also we're considering maybe just building our own workaround that just bypasses all of this, which we may have more on in the future. And it may just be a lot easier and be app independent. You never know.
He says, it's great to hear you on the Hyperland train.
I'll be checking out your config for sure.
I've been going down this route for a while and loving it.
It sounds like you've gone a similar route to the multi-host-like Flake approach.
Someone mentioned the repeated builds.
This takes a little less time with Home Manager,
and there are a couple of ways to approach this.
My tip would be, keep it as a standard Hyperland config file outside of Nix and Home Manager
while making heavy changes inside.
This way you benefit from the hot reload and saving of the config file.
Once it's more stable, start right.
writing it to your dot-config folders with HomeManager's home.
Then convert to a Nix eventually when it's pretty solid.
That does sound like a nice iteration process.
I have been tapping the brakes on Home Manager.
I just, I know myself, and I know that if I like it,
I can really go down a rabbit hole and hyper-optimize it.
And so I often resist these kinds of things.
But as I've talked to people out there, like in the Nix nerds chat,
and the feedback I've gotten from you folks out there
It does seem like a lot of people are recommending I just bite the bullet and use Home Manager for this stuff.
I thought you would do it before me, Wes.
Yeah, I think we'd both been like, well, that's going to be a whole, a whole Easter egg to get into.
Yeah, a whole can of worms, as they say.
Thank you very much.
Appreciate that boost.
Nice to hear from you, four to doze.
Sats Stagger 7 comes in with 9,472 Sats.
Boy, they are doing a lot with mayo these days.
Nice.
Hey there, last week's Baller Booster here.
Just wanted to apologize for the many typos in my message last week.
Do not worry about it.
That's the least of our concern.
These last days, I was looking into a pick from a couple episodes ago.
Oh, my mesh sidecar NixOS module.
Let you make any service available as a note in your tailnet.
Cool, glad to hear you checked it out.
But, sad stacker goes on.
But since I'd like to communicate to my services over TLS, I started looking into other solutions.
and I would like to propose an amazing pick
for all the self-hosters out there.
Oh.
Caddy dash tail scale.
Ah.
It's a plugin for the Caddy reverse proxy
that connects to your tailnet
and can serve each site as a separate tail net note.
Uh-huh.
Caddy can then automatically fetch the tail scale certificate
and serve your page via TLS.
And the NixOS package even has a function
with plugins to build in the plugin.
I can see that being a system that works pretty well.
Yeah, I've been pleased to see that the caddy support NixOS
has been getting better over the years.
Mm-hmm. Mm-hmm.
Thank you for helping us, help you, help us all.
Well, Sam, H, boosted in here two boosts for a total of 3,33, and one of these is Road Ducks.
Well, let's hear it, good buddy.
I love your hyper-vibe idea.
I think we need more of this for NixOS.
The only system I have available to try it on is my framework laptop, so I did the right thing and blew away my config to try your flake.
Fun will now commence
I noticed a few problems
and I had to Google
how to fix the DPI
but it was great to see it working
and after a quick reboot
back to my previous config for now
cool that's neat
I'd like to integrate it
into my normal config
so I can try it on a more
long-term basis
you know you like West said earlier
you could grab some of the Hyperlink config stuff
and just keep that
but we are trying to get it more and more portable too
and just recently got it much more multi-machine
so you would be able to just, essentially, I have a host folder,
and you would just put your own system.
Nix in there with any of the differences for your system,
and you could also put your own HyperLing config files and Waybar config files in there
and override the defaults.
Takes a little work, but you could do it.
Sam continues here.
I just got an email saying they charged me for my framework desktop,
so hopefully I'll be giving HyperVyb a try button that soon.
I've landed put it next to my TV for pre-screen gaming,
but the main use will be for local AI.
Oh, that's going to be fun.
I hope you like it, and I would very much love a follow-up on your takes when you get it
and after you've used it for a bit.
It's on my radar as maybe a future workstation for me.
I was trying to make myself feel better, and I went over to, like, you know, one of these LMs,
and I said, here's all my system specs of my workstation upstairs.
And I'm like, compared to like a current gen Intel or AMD system,
like this is still a pretty good system for, like, you know,
like day-to-day web browsing and just, you know, standard desktop tasks, right?
I mean, maybe I do a little bit of this and that, but it's, you know, so I ask it to try to
make me feel better.
And it comes back with, no, you would see a substantial and noticeable improvement if you
upgraded your system.
Like, no holds bar totally trashed my box.
And I'm like, okay.
It's like your processor, it's like from 2015, brother.
Like, what are you doing?
What are you doing?
Like, well, it's been fine.
I just closed it.
Maybe they got better in 10 years.
I don't know.
Well, I hope you get it soon.
Yeah, well, maybe they made some improvements, West.
You just never know.
I also saw User 46 come in and say they were definitely going to try out HyperVyb.
And, you know, we have the 2000sat cutoff, but we try to read your boost if they come in under the...
And so every now that we'll pull them forward.
So user's 46,000 sats.
He says, I'm checking out HyperVype, definitely checking it out.
Let me know how it goes.
And also, if you want to set your username in your fountain profile and boost back in, let us know who you are.
we appreciate it now we had quite the showing today boys because we had that monster baller boost
that talk about setting the tone from the top set in the tone from the top black host with his
435,000 sat boosted tremendous one of our best baller boosts we've had in ages so we had a really
good showing this week so let's talk about our sat streamers we had 38,872 sats that were
streamed by our sat streamers individually it was a total of 1,141,141,000.
streams. That is, that is pretty cool. So when you combine that with our boost, yeah, you know,
you know it's a good one, because we stacked a grand total of 554,4,11 sets.
This is your celebration.
Celebrate good times.
Come on.
Celebrate.
Thank you very much, everybody who participated in the boost or is a member.
This is a VALIA for Value Podcast.
What we really are trying to do here is keep a sustainable program that focuses on the things you really care about because you're our biggest customer.
And we're serious about what we do.
We put a lot of work into it.
An enormous amount of work, attention, and effort goes into this.
If you've got some value out of it, you can become a member or you can send us a boost with a message and it was above 2,000 sats.
We will read it on the show.
Thank you, everybody who supports this here podcast, making episode 629 of your unplug program possible.
We got a smattering of picks to get out of here.
One of them is on theme, so we really had to include it this week.
We were going to stick with just a couple of picks, but then we're like, this is too perfect.
And it has a great name.
That's true.
It's called Wake My Potato.
So this is a theme on a project I talked about earlier, but a little bit different.
This is really meant for those of us who try to make the most out of our old potato computers, maybe they don't even have batteries.
Some old machines actually wake, don't have proper wake on land support.
Yeah, so you want to use Shadows, but you can't.
But you can use Wake My Potato, which is a simple and last resort, as they say, SystemD Linux service to keep your old potato laptop alive and running in the vent of a power fan.
So it uses RTC wake to schedule wakeups in the near future, but it has some built-in safety.
So, like, if you have a laptop, it's running on AC power, power failure, but it has some amount of battery capacity.
This thing will tell the clock to keep waking it up in case it does go to sleep.
But it will detect if, like, your laptop's going to run out of power, and then it will safely power it off at that point.
I mean, this is awesome if you've got, I mean, not that I would ever do this, but let's say you had, like, an old X-86 thing pad that was kind of,
working as one of your home lab machines and then you hung a bunch of discs off that plus it has
two discs inside there and you want to make sure your file systems are safe and properly shut down
and your battery only lasts for like 10 minutes because it's old and probably about to blow up
well wake my potato can solve that for you like that's one of the things I really appreciate
about it's like oh you're about to run out of power let me safely shut down your stuff
save your data unmount your stuff and then you can also use it to turn it back on which seems like
the really useful case for me. It is a GPL3.0. So nice and easy, breezy, no concerns there.
So that's, uh, that's our on theme pick. But then this is too cool not to share.
Spectacle is a really, really well-equipped screenshot tool for the plasma desktop.
And it's just missing one feature that I hope one day gets baked in. But Wes, you found a way to add it today.
We don't have to wait.
No, you did not. Welcome Spectacle OCR.
screenshot, a simple Q-T application that integrates KD's
Spectacle Screenshots tool with the Tesseract OCR engine to extract
text from screenshots as well as QR codes.
Really, really nice.
So you can, I love this functionality on iOS.
You take a picture of something and then you can highlight the text in it.
Oh, it's surprisingly useful.
Also, it makes it indexable for search later on.
Yeah, so this one's like a separate cute app.
Mm-hmm.
But then there's also Spectacle-OCR, which is just a shell script.
It does expect you to have Tesser Act installed as well.
And Spectacle.
But it adds it to the existing Spectacle install if you already have it.
Yeah, so it's two takes on the same idea.
Hopefully one of them works for your situation.
And that one is GPL3.
Indeed.
So you've got a couple options there for you're a Spectacle user, which I've discovered needs a lot of plasma infrastructure, unfortunately,
because it's my favorite screenshot tool.
But I'm not using it anymore in Hyperland.
In fact, like an animal, I'm just using CommandLine apps.
I sent you guys a screenshot today.
I just used a CommandLane tool to take that screenshot.
It does a whaling grab and dumps it to the clipboard.
Vibe it yourself backwards over there.
So if anybody has any recommendations for some screenshot tools that are not Gnome or Plasma-specific,
that are lightweight, and my main thing I want is I want to be able to take a box.
I want to be able to draw a box, take a screenshot of that box, copy to the clipboard.
I don't need a file.
I don't need my whole desktop.
Don't you want it to upload to one of a few different...
I do not need that, generally.
Although every now and then it is kind of handy for Lincoln.
I will admit that.
I will admit that.
Okay, that's it for us this week.
You can find links to our picks and our news
and our self-hosted HomeLab apps
in the show notes over at Linuxunplug.com slash 629er.
And of course, we'd love it if you want to make it a live Tuesday on a Sunday.
You can join us Sundays at 10 a.m. Pacific.
1 p.m. Eastern.
See you next week.
Same bad time.
Same bad station.
You know, I think we got a hot tip in here for him, too, West.
There's some extra functionality in this here podcast they might not know about.
Yes, embedded deep within our RSS feed.
It's JSON chapters and podcasting 2.0 transcripts.
Yep, transcripts and chapters.
You can jump around and re-listen or find what we talked about.
We love it when you do that because then you don't have to ask us.
Ah, that's mostly true.
Also, I want your tips on Wi-Fi cameras that will work with Frigot.
Please help me out with this one.
I'd love to do a big old segment on it.
And thank you so much for joining us on this week's episode of your unplug program.
We'll see you right back here next Tuesday, as in Sunday!
You know,
Thank you.