LINUX Unplugged - 474: Linux's Malware Inevitability
Episode Date: September 5, 2022Can Linux do better? Apple is scrambling to build always-on malware protection into the next macOS as its market share grows. A precautionary tale for Linux users. Plus we take a look at Ubuntu Unity ...as it becomes an official flavor.
Transcript
Discussion (0)
I learned something new about both of you this week.
Really?
I learned that Brent is in denial about rats in his walls.
And I learned that you must have a new monitor.
I have yet to confirm it, but I think you are now rocking the multi-monitor lifestyle.
Am I right?
Oh, I was already multi-monitor.
I'm just more multi-monitor as I slowly piece together a better office environment.
Well, I can attest your productivity seems to have increased.
You are like, you are like preemptively responding to messages now. I tell you what,
there was like the day or what, I don't know how recently you turned it on, but there was one day
where like three times in a row you responded to a message before I or Hadea finished writing the
message. And I'm like, Wes must have a new monitor.
Or I'm living a little bit in the future.
Well, 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, you handsome gentlemen coming back to your weekly Linux talk show. My name is Chris. My name is Wes.
And my name is Brent.
Hello, you handsome gentlemen coming up on the show today.
It might be hard to believe, but there is some data that shows that as Linux grows,
so does its malware problem.
Now, don't worry.
Today, we're actually taking a look at some work that's been going on on the down low in macOS to respond to a growing malware problem over there.
So we're going to use that lens to see if maybe there's a precautionary tale
for Linux users as we reach mass adoption.
Plus, we're going to take a look at the old days of Linux that are new again,
then we'll round out the show with some boosts, some picks, and more.
So before we go any further, let's say time-appropriate greetings to that virtual lug.
Hello, Mumble Room.
Hello, Chris. Hi, Brent, and hi, Bryce.
Hello, hello.
Hello, everybody.
And hello to everybody up there in the quiet listening as well.
Thank you for joining us. Good morning to all of you.
We are doing this over at jupiter.tube on Sunday.
This is our second-to-last regular episode in the studio before the road trip.
Then things are going to get crazy.
So why not catch one over at jupiter.tube next Sunday?
Also, a big good morning to our friends over at Tailscale.
Tailscale is a mesh VPN protected by WireGuard's noise protocol.
You can build yourself a flat mesh network that's all WireGuarded up,
and it is a thing of beauty.
It works across all your devices.
So go say good morning and try it out for free for 20 devices when you go to tailscale.com and i don't
know tell them lop sent you the unplug program would you okay guys can we get a little nostalgic
all of us at some point i believe on the show have used unity back in its heyday of course oh yeah
and uh it was a little sad to see unity go, but it seemed like, you know, if they were going to,
if Ubuntu was going to make the switch over to Gnome, this is the route things needed to go.
And we had some positives too, right? We were hopeful that some of those extra canonical
contributions more focused at Gnome would be a wide benefit. I think we've seen that. I think
that's played out. I think Gnome is better off better off well as is one to happen in the linux community uh somebody decided to up and fork unity and they
created the ubuntu unity remix we've looked at it from time to time we haven't talked about it too
much but this week it caught our attention when it appears that starting with ubuntu 22.10 in late October, Canonical is going to recognize the Unity Remix
as an official flavor of Ubuntu.
So this means there are certain things you can expect
that's going to participate in the beta processes,
it's going to have certain applications,
it's going to have Snap support,
and it's now going to be part of the Canonical release infrastructure.
I don't know, Brent, were you surprised to see this happen?
Since this is sort of a very backwards looking desktop environment in some sense, but yet
clearly has its fans, right?
Yeah, I was surprised actually that canonical is now taking it under the wing in a sense
and also quite happy about it.
I think the other flavors have been great, but it sort of makes sense for Unity
to come back around full circle. I wonder how that feels internally at Canonical to see a project
that you've sort of, for a variety of reasons, abandoned a while ago. But I feel like there's
been, I hope this is true. I feel like there's been good energy between the project and Canonical
ever since it was forked and energy has been going into it but i think this is great i know a lot of people really love that
desktop and seeing this now makes me kind of wanna chris i've been telling you that i might be
wanting to try some different stuff so maybe i'm gonna maybe i'm gonna give this a go this feels
like kind of tempting i mean maybe it's the new x Wes, it's got to be a little validating,
I suppose, for the Canonical dev team because there's still user demand for something that
they created. It does seem like just a real kind of sweet open source success story and just like
this is something we talk about having the ability to do, even if it doesn't necessarily happen that
often. But here's a case, right, where some community was able to say, look, we were enjoying
that. We get it. Canonical, you're going a different route. You don't want to allocate resources here.
But we can step up and we can keep this thing going along
because we're still getting value out of it.
You know, as I use it, I got to say, a few things still hold up.
They got that launcher with the search to launch.
They were one of the first to that.
And it holds up.
The layout where you have your top icons and your clock in the top right.
And then they have the one integrated bar where the menus and the minimize, maximize go all up in the top.
It works.
It works, especially on lower, smaller, tighter screens.
A lot of the conventions still make sense.
In fact, it's a lot of what I end up configuring a GNOME desktop for myself very frequently.
It's like pretty close to that layout.
I mean, they really got it.
And one of the things that the Ubuntu Unity project is doing, UbuntuUnity.org, is they're essentially, they're giving you the option to use Unity 7, which was the last like released version by Canonical.
But they're upgrading components as they can.
So the last version of Ubuntu that officially shipped
with a Canonical-developed version was in 16.04.
But now they're offering it on modern Ubuntu basis,
so you can get it with the most current Ubuntu release.
Yeah, there was just a huge release,
the first release in six years back in June of this year.
So it's like, whoa, exciting days.
Then they've
done a couple of other things to modernize it um they've replaced the theme obviously they've
included a tool called unity tweak which is great i seem to recall it was available in unity's past
life but it's really an essential tool and it's a really well laid out classic tool as well that
lets you just modify things and make it more or less like a modern desktop you can go back to some
of the older unity themes if you want or you can use the latest and greatest and then something
else they've done to kind of just bring it all together that i i wanted to just note before we
go on is that they've mixed together a series of apps so So they have in here Terminal from GNOME 42.
They've got the file manager is Nemo 5.24 from Mint.
And the text editor is Pluma 1.26 from Mate, for example.
So it's kind of like mixing modern tools in there from different places, sort of a best of breed.
I like that. Feels like a kind of nice pragmatic approach, perhaps.
I have a question, Chris.
I like that.
Feels like a kind of nice pragmatic approach, perhaps.
I have a question, Chris.
Do you have a sense at all in looking into this with how many developers are active in this project?
You know, is it three people?
Is it 30?
Is it 300?
I'd be curious.
No, I think it is about three.
I did know, but I lost track of that.
It's not a huge project,
which I think is kind of why it's nice to see it get flavor status
because they get
some of that canonical infrastructure now. It's like, you know, ISO downloads, not super quick.
Okay. Another question I have then is what does it take to become an official flavor? What's the
bar that you need to match? Do we know? That's a great question. Yeah. So you can get a sense
of that actually in the mailing list thread that we'll have linked in the show notes. But,
you know, reading through this mailing list thread, we'll have linked in the show notes but you know reading through this mailing list thread it seems certain like certain details like media applications like
vlc versus totem there's some defaults that they want there i think you need to ship snap by default
that's another one of the requirements which they're doing there is this sort of like minimum
requirement to participating in the beta milestone releases along with the other ubuntu releases that
you also have to do that to be a flavor. It's an application process. And then
several people vote on it to say, yes, we reviewed your case and it looks like you've met these
baselines. So you can now become an official flavor status. Once you do that, the work actually
just kind of begins for the team because then they need to migrate a lot of their stuff over
to the canonical infrastructure. And some of that's detailed in this mailing list too.
to migrate a lot of their stuff over to the canonical infrastructure.
And some of that's detailed in this mailing list too.
It's interesting.
It's interesting to see Unity coming back.
My question that I had for me,
was it Unity that was capable
to display the menu in the top bar?
The old menu?
Yes.
It still rocks it too.
When you maximize the window,
it goes all the way up
and the file and the edit menu, it goes all the way up and the file
and the edit menu that goes up under the top bar. And I think the advantage of it is that you get
more application real estate space. Everything looks a lot cleaner as well. The disadvantage
is if you haven't used Unity in a while, it takes you a minute to remember that that stuff's up
there. Wait, where are my menus? Yeah. So that was definitely a thing for me.
You know, using it,
it felt a little nostalgic
and it also felt like
I could see a world
where if I had a workstation
that didn't change much,
I wanted something that was
a kind of a modern looking desktop
that had conventions that I like today
because this is often
how I set up Plasma and GNOME.
I could see the logic in it.
I really actually
could because it's pretty low resource usage it's pretty lightweight compared to modern desktops
simple you don't need to do a bunch of configuring but you have some configuration options if you'd
like to yeah i mean you're not going to be like uh getting a showcase of the latest gtk4
applications or you know a pure wayland experience right that's not what's happening here but you know some people aren't building their systems for that i think there is a spot in that
mate xfce uh cinnamon market i think you i think unity is a real contender and i think the question
was when they launched this fork forever ago now could they actually do it could they actually
maintain it i mean sure, sure, one release,
you know, getting one more version of Unity out, sure, fine. But could they actually do it? And it
seems like they can. And the little trick that they've done is they've bundled a bunch of apps
that, you know, weren't originally in the Ubuntu mix for this, but sure seem to work great for it.
Which hopefully is a nice sort of, you know, to set the scope appropriately here, right?
Keeping Unity going, you can provide a whole sort of experience, but you don't need to
reinvent the whole world.
Linode.com slash unplugged.
That's where you go to get $100 in 60-day credit on a new account.
It's just a great way to support the show.
And it gets you down the path of trying out Linode's feature set on their dime, not yours,
which is just always a better way to go.
You know, Linode is really the Linux geeks cloud. We've deployed our new website,
jupiterbroadcasting.com now runs from Linode. After a long time on a previous provider,
we just had to rebuild and we wanted to rebuild it in a modern way. And one of the things I
appreciate at a whole new level now is just how well Linode integrates with infrastructure management tools that we already have in place.
You know, like Ansible and Kubernetes and Terraform, which, by the way, side tangent, they have incredible Kubernetes documentation that they have just been working with just like tons of different really well-known, really educated, really smart Kubernetes content providers.
And they're putting some of that information out now
on Linode's platform and on different YouTube channels.
Anyways, it's worth going to their documentation website
if you're trying to learn Kubernetes
because they've just put together
some of the best resources out there.
They really have done a great job at that.
But anyways, I really can appreciate it now
because here's the crazy thing.
And I was joking about this
in a recent office hours, you guys.
I make a website change and deploy it using git it goes to a github repo and then like two minutes later our website's updated and linode is just part of that entire
pipeline and it's so perfectly part of that pipeline and then you combine it with their incredible performance it's awesome it's working so well for us and of course they've been rolling
out screaming fast mvme pcie storage they have reliable flexible s3 compatible object storage
and this dashboard so easy to use that everyone on our team you know brand new to server stuff
people have been doing it forever we can all work together.
And they have that API, they snap in with Ansible, and then they just kind of back it
all up with the best customer support in the business.
Like, you know, no bigs, but it's actually like the biggest of the bigs.
And they're architected in a way where all of their competitors are not.
So they just cannot even compete on this front.
Leno's been doing this for nearly 19 years.
So they figured this stuff out.
They got super fast rigs, they are their own ISP, 11 data centers around the world,
and a Linux culture that runs deep. So go try them out, support the show, and get 100 bucks to do it.
You go to linode.com slash unplugged. Go see why we chose to build our new website,
and we chose to run it on Linode. Linode.com slash unplugged.
website and we chose to run it on Linode. Linode.com slash unplugged.
We got some big news. We got some really big news. This week, our new website went live,
built by our community. Truly an awesome moment in value for value. Our community came together and just built us an awesome Hugo-based website. I knew I wanted to move away from WordPress. Love you, WordPress.
But it was time. It was time. So great.
So if you haven't seen the new jupiterbroadcasting.com, go check it out. And then we've got
the details in Office Hours 11. We actually, because you know how
we roll, we flip the switch live.
We publish the website while we were doing the show.
YOLO.
We didn't break too many things.
There was some interesting breakage, but we'll talk about that later in the show.
But so happy to have that.
Big thank you to our community.
Go get all the details in Office Hours 11.
You can watch the video version too at jupiter.tube for that.
Now, just weeks away
to our West Coast crew meetups.
A string of meetups on the West Coast.
Go to meetup.com slash jupiter broadcasting
to find the one near you.
Join us.
Let us know because we've got to get the venues updated.
We've sent out the invites to the JPL tour.
We had a couple of names, you know, get swapped.
We had our backup list.
It's been going real smooth. People are verifying that they can go.
That's getting locked in. It's getting close. We'll have more details on that soon.
The real excitement's starting now. I'm starting to get very
hyped about the road trip. Hey, don't forget, too, we've also got a handy-dandy little Matrix room.
If you want to chat, you want to do some planning, you want to find out what's going on,
we'll have a link for that in the show notes as well.
All right.
Now, I want to thank some of our top supporters for this week's episode.
And our first one came in from Nilf as our top baller boost.
And it is 307,200 sats, which is...
What?
Oh, my goodness.
Yeah.
So, he says, hi, y'all.ilf here uh this is my first boost ever loving fountain you did it right live in linux and i work in enterprise windows so he lives i
think he means like day-to-day he lives in linux and he works in enterprise windows which
been there man he says what are your thoughts on dotNET on Linux and what sort of future do you see
for it do you envision any form of scale in its adoption among the community and what sort of
open source authentication protocol you could get access by paying SATs sort of like a toll booth
maybe a SAT booth we'll take both questions so first question Wes you and I actually talked
about this off air I think.NET is going to continue to be a very successful platform on Linux, not so much in our bubble, but very much so in the enterprise bubble, the kind of
area that Nilf is in. I think.NET's going to be huge there and continue to just have massive
adoption, if not for just the massive momentum of Microsoft's platform in the small to medium
business space. And then, you know, you just combine that with, I mean, who wants to keep running Windows servers
these days? And if you, you know, if you are keeping up with things and you're moving things
to using the.NET Core world and you get off some of the stuff that was Windows only,
yeah, right? You can just containerize that stuff. They've made a lot of improvements for
running containerized.NET apps. The.NET runtime keeps getting better and it just sort of, you
know, you could fit it into a regular Linux-y server-side deploy platform.
That's the thing. You know
like it's not like we're going to do a show on it
or something but.NET seems like it's actually been
doing really well. We cover its development
in Coder Radio and
you gotta
acknowledge when they're making good strides. They seem to be
making genuinely competitive
strides with.NET.
It's always nice to have Linux support.
And then that second part,
what about like some sort of open source authentication protocol
that you get access by paying sats?
And think of like maybe a Linux ISO download
or a special edition of a podcast.
Maybe you get access.
There are projects in the works right now for that.
I'm drawing a blank on the name.
So if you do know, boost in or email in. But there's a couple of projects out there that are working on it.
I want to take a moment, though, and just thank you for the significant support here.
I don't talk about this a lot, especially in relation to just how extremely passionate I am
about this topic. All right. I'm bringing the receipts to Office Hours 12 to back up what I'm
about to say. But I don't want to make this any longer than it has to be because I know not all of you care about the future of podcasting.
But there is a rapid freight train approaching of dynamic ad insertion that they've realized the way to make money now, the dynamic ad insertion companies, is not to go after large podcasts, but to go after the smaller
podcasts.
Get a ton of the tiny guys.
Get a ton of them and just blast them with the same dynamic ads over and over again.
And they are making offers and letters to podcasters like crazy.
And something that you might not understand if you're not a content creator, but it becomes
immediately obvious if you ever want to try to do this as a business.
If you create a YouTube channel, there is an inherent path to monetization built into the platform.
You just have to get to a certain number of views.
To do that, you have to placate the algorithm.
We all know what that leads to.
I don't need to explain the downsides to that.
But in order to get views, you placate the algorithm.
When you placate the algorithm, you get featured.
People watch you.
You get monetized.
That's how it works.
Some of that ad money goes your way.
Right.
Nothing like that exists in podcasting.
There's no path to monetization in podcasting.
Right.
I mean, you start out, you just sort of throw some MP3s and an RSS feed out there and it doesn't get you money.
It's all decentralized.
It's an open market.
There's no platform that's going to have an algorithm i mean people
are building that right but there's there hasn't been something like that traditionally and so what
you've had is a bunch of bespoke business models individual content creators coming up with their
own models but it is an intense amount of work plus you have to be able to run a business and
manage your taxes and just do general things that sometimes people find challenging.
And you have to do it and not get in trouble by the IRS and all of that too.
And so it leads to all different types of approaches, which is probably a good thing
in a marketplace.
But it also, it leads to whatever is going to be just the easiest route.
And because it's hard, because it's bespoke, and because you have to build it yourself,
it's so much easier if somebody just says,
I'll give you a thousand bucks a month.
You just run our dynamic ads
and you're going to get a thousand bucks
plus a performance bonus.
If you hit this level, you're going to get this bonus.
Right, and suddenly you're thinking,
all right, now I've got some revenue coming in.
I don't have to worry about finding my next set of advertisers
or whatever else I need to do to bring in that money. And I'm focusing on
the content over here. Right. But the reality is you start tweaking the content to whatever is
whatever operator, whatever platform is divvying out those ads. That becomes who you tweak the
content for because you have to maximize that return that becomes your incentive is maximizing that and it's a perverse incentive and you see it i think the best example is on youtube you see what
it has done to youtube and now it's beginning to happen with podcasts because of spotify because
of groups like libsyn i'm calling libsyn out they're bad for the podcast industry and because
of this dynamic insertion technology that several different providers are
trying to go after, it creates a perverse set of incentives for content creators.
Boosts are the only solution that is truly decentralized, that is truly global,
that there is no middleman. I run my node up in my office. I run that.
I manage that.
There's no middleman.
And there's no algorithm.
My only incentive is to please the audience so they're encouraged to boost.
I think we get lost in like the sats and the crypto aspect of it.
And we don't zoom out and realize that what we have is a massive shift in an industry and what we are trying to champion here is a better way to do things where there can be a
built-in way to monetization and podcasting that is truly decentralized that puts the audience first
because you were incentivized to encourage the audience to boost by giving them the content they
want and it is the incentives are aligned with the expectations of the audience.
And it is truly decentralized.
Oh, and by the way, it's all built on free software.
This is why the boosts are a big deal.
And that's why when NILF boosts in with 307,000 sats, he's helping to vote into a decentralized participant network.
That as more people come online becomes even more valuable.
And now when NILF's favorite free software project comes online to the Lightning Network, NILF can send them a boost.
Sorry if I'm saying the name wrong.
Am I getting it right?
No, you're doing great.
All right.
So thank you very much for the support.
That's why we talk about the boost on the show, because it is a bigger picture.
There's a broader trend happening in the industry.
And like I said, I will bring the receipts to the next office hours to prove
it to you. I have the audio, I have the links, I have all of it to show you what's happening.
Or you could just take my word for being in this industry for 15 years, up to you. But that's why
I thank you to our Baller Boost, to everybody who boosts in, to our members as well. The
membership programs play absolutely an essential role in that.
So we want to be here making content for you with that.
Cause I just,
I just have to get that out there because I think short-sighted individuals can look at just the,
the stats aspect of it.
Cause it's,
Ooh,
it's crypto or they can,
they can think about like the jingles and that can be distracting.
And that's the surface level stuff.
And what we're trying to do here is to create a monetization platform that
incentivizes creators to produce good content for their audience and anything
else.
Dynamic ad insertion,
Spotify centralization,
Apple memberships is bad for the listeners.
It's bad for podcasting.
It is the difference between free software and commercial software,
a decentralized and centralized.
End of rant.
And we wrap it up with John A's 25,000 baller boost.
Our last baller boost of the episode.
He says, you know what, guys?
Doing it the Nix way, it forces you to put everything into documentation.
It is self-documenting.
It's light years ahead of any other way of doing things. Who cares if you forget how it's set up? He's talking to me.
Because I mentioned I was saying like, oh, I like this, but I'm worried that I'll forget how I'd
set it up. Who cares if you forget how it's set up? It's self-documenting. I agree. I love the
Nick's love out there. There's some serious Nick's love. I will say there's still room for comments
and notes, though, because, you know, it's self-documented the way it's going to work and it'll just run and set up.
But if you need to make changes, you will probably need to remember a few things here or there.
I like putting the comments in there with the date because then I look back and go, oh, I figured that out back in June.
Oh, that's interesting.
And you can leave yourself some little notes to be like, oh, here's like the wiki page that I found some notes on this or the actual manual page and then just jump right back there.
page that I found some notes on this or the actual manual page and then just jump right back there. Yeah. I definitely am a big fan
of just adding a little note to future Chris. You know, just to remind
future Chris. Because that guy, he's got a lot going on. Yeah. Two RVs now?
Wow. Really? Two RVs. All right.
You got to have your working RV and your sleeping RV. That's right. Or just a whole studio
RV that's dedicated for road trips.
All right.
If you'd like to send us in a boost and get into our Baller Boost segment, please do so.
You can get a new podcast app at newpodcastapps.com or go grab Breeze if you don't want to switch podcast apps.
And if your boost is of a certain large amount, we don't specify.
We allow you to assign the value.
He gets into the Baller Boost segment.
specify we allow you to assign the value he gets into the baller boost segment all right i want to talk about a future where we have a pretty decent market share for desktop linux maybe it's maybe
it's via chrome os i think for today's unless you guys disagree i think for today's conversation
let's say a distribution like endless or ubuntu proper just kind of reaches four five eight percent ten percent
of the market somewhere around probably where the max i don't even know if the max that high but
somewhere in the max territory today let's say you know in five to ten years linux gets there
all right so that's kind of the timeline that's kind of the category we're looking at maybe a
few more a few more sort of shops have defaulted to offering it as an option alongside Windows when you're buying PCs,
and it's relatively, you know, a little common.
And if we go five to ten years back in time,
Apple had a very specific message
to position their operating system over their competitors.
Hello, I'm a Mac.
And I'm a PC.
Action! Action! Action!
Zoom tight. You okay? No, I'm not okay. I! Action! Action! Gesundheit, you okay?
No, I'm not okay.
I have that virus that's coming around.
Oh, yeah.
In fact, you better stay back. This one's a doozy.
That's okay. I'll be fine.
No, no, do not be a hero.
Last year, there were 114,000 known viruses for PCs.
PCs?
Not Macs.
So, you just grab this one.
I think I got a crash.
Hey, if you feel like that'll help,
good.
It was such a non-issue
for Apple's platform
that it was the basis
of an ad campaign
that actually was
very successful
for them.
It really started life
as the no viruses platform.
That used to be the pitch.
You know,
if you're sick of your viruses
on your Windows XP
and your Windows 7,
go get a Mac.
It's got no viruses.
You won't get three levels of browser bars suddenly added in there.
And they got almost a decade with that reputation.
Almost.
And so for a while, the Mac fans just kind of started telling themselves, well, it's because macOS is built better.
We have a user permissioned system.
You have to have pseudo privileges to alter the system.
macOS is just built better than Windows. I mean, we all know how annoying it is to run
a random download you get off the internet on Mac OS these days. Yeah.
Well, that's part of it. They've had to build in a lot of these security features
over the year. And now it seems they're almost at a scrambling pace
adding features into the latest version of Mac OS that's currently under development.
We'll have a link in the show notes.
macOS malware development has surged by over 1,000% in the last couple of years,
according to Atlas VPN.
And Apple is aggressively building in new real-time, always-running malware scanners now.
They're taking it to a whole new level.
If you are not using your Mac,
it's like Windows Defender.
They're going to now be scanning
for all different kinds of malware
in the background actively
when your system is idle.
They're building in their own virus scanner.
They're doing a new set of virus definition updates
they can push to it silently in the background.
This is all happening.
It's been kind of building
for the last few Mac OS releases,
but they're really going aggressive
because the issue,
you know,
a thousand percent growth
is starting to actually
become a problem
for their end users
because it turns out
there's a lot of damage
you can do just as the regular user
and you can get a lot of information.
Right.
And, you know,
it turns out
your regular user
owns most of your files.
And so it seems
as the Mac has grown in popularity,
so has Mac malware.
And Apple has been kind of slow to come around to it, but they're pretty aggressive now.
And so I wonder, for the sake of discussion, is it possible we could see Linux go down a similar route? Could we see this become an issue where today, you know, ah, they're not that big of a deal.
Viruses aren't really a problem.
They're not really doing much.
Yeah, there's a few, but it's not a big deal.
Well, who says developers wouldn't start targeting Linux users
if there were a bunch of them out there?
I mean, even just, there's an article over in ZDNet on the first,
just a couple of days ago,
Linux devices increasingly under attack from hackers or insecurity
researchers, pointing to, you know, just more and more,
even if it's not the primary platform, more
and more popular things like LockBit or other
cryptocurrency mining things, or just malware
in general, they're at least offering a
Linux version now.
So it seems plausible, like
that could just get worse, especially because
I mean, Linux isn't going anywhere on the server,
right? So there's reasons to target it there,
and it's the same Linux.
And Clam AV doesn't count.
I mean, it is a great tool,
but this isn't what we're talking about.
We're talking about Mac OS is building
a Windows Defender-type technology
that scans the system every 15 to 35 seconds.
Every hour or two, it does that scan.
The face you're making right now
suggests to me that
you're not excited about this running on your machine would you want this like do you ever
want to run antivirus on your machines ever i mean not to be like an elitist but i don't want
to run antivirus part of me kind of thinks it's it's not that i'm opposed to that like the idea
you know it's already common in a lot of sort of production environments to have endpoint detection, things that are trying to
scan for anomalies and changes.
But all that stuff sucks. Well, the desktop
ones do. Not necessarily some of the server side.
Yeah, yeah. I don't mind running it on the server side.
So I think, that's where I think it's maybe useful
to, like, are we objecting to the idea
or the implementation? Because, like, the idea
that my system could be self-monitoring and give
me data, it's kind of like, you know, when we talk
about other things like having data on cars, where I want that info. I'd like to be alerted to changes
in my system, but I also want to be able to configure how that runs, how often, and how many
resources it'll use. Here's where it crosses the line for me. It's turned on. It's like a deep
level thing. There's not really any user control. And when it runs, it turns on telemetry. So it's
reporting back to Apple all the time too. Oh,'s a problem yeah you have something that's built in you have something that's
reporting telemetry back to apple i just feel like if we got to this point in linux and we
needed this kind of tooling i gotta hope we do it better right like you'd be able to turn it off
you know or you'd be able to not have it at all in theory now the flip side i wonder is there some
you know is there also an incentive to try to get some of that tooling in place just in the
if we want to see more linux adoption it seems like more and more users will begin to expect it
and certainly you know enterprises and serious shops that are using to point it as workstations
already do yeah i've seen distros that sell to enterprises that you know advertise that they
come in with built-in antivirus and that's not really what i'm picturing i'm picturing something like systemd scan you know
something that's built in like apple's doing built into the lower levels of linux but i have to think
we would do it differently and i'm not sure if it's 100 better because this seems like an area
where fragmentation would provide less effectiveness, but also gives us more choice.
So I could choose a distro that just doesn't include this, or you could easily turn it off.
But it wouldn't be as effective because it's not being centrally managed and controlled and not centrally pushing out to all machines at the same time on the same OS, which could mitigate an active problem.
Right. If we kind of keep that mentality we have now of whatever, at least somewhat
assembling and tweaking and changing things.
But maybe that's harder too in a world where you're
using something like Endless or Silverblue
and that stuff's kind of just pre-baked in for
you into the image and starts up.
Brent, what do you think as somebody who likes
to know exactly what his machine is up to? Does this
maybe convert a few macOS
power users to Linux?
This is a Hacker News comment i saw quote mac os
really seems to try to frustrate power users with these non-optional security features i even had to
make a separate note document with the commands and references to disable various security features
i don't understand why they choose to frustrate this audience by making it so difficult. And then there was a cascade of child comment threads
just talking about different ways they disable security checks
and all these hodgepodge solutions to turn this crap off.
And at certain points, don't you just get frustrated fighting your work tool?
Well, yeah, absolutely.
I mean, that's one of...
Okay, I'm not necessarily going to put myself in
the power user box or um but that's one of the reasons i left the mac uh 10 years ago was exactly
that is like all this stuff's on and you had to change a bunch of stuff to make it your own or
at least to have it run the way you wanted and that became more and more frustrating and i would
imagine now this could easily tip some people over the edge.
But the question I have then is, and maybe it's the whole crux of the issue is like,
those are implemented to try to help the user. And so what is the delta there between it being
helpful and it being harmful to say productivity or something like that? So I feel like there's
a better balance there, or maybe it's better
communication, or like you said, better options for tweaking it. Because, you know, if a bunch
of people are just by default disabling the securities that are in place to try to keep them,
you know, a little bit safer, then what happens next? You know, is that really problematic?
Yeah, I wonder if Apple would argue, because it's built into the OS, it's less resource resource intensive because they can monitor what the system is doing more carefully and then run it.
I don't know.
I don't know if I buy that because anything that's using more disk IO and using more memory and more processor, I'm not really a fan of.
I don't really care.
I don't care who built it or how low end it is.
I just don't like it.
built it or how low end it is. I just don't like it. I think, too, you have to figure maybe the lesson that us Linux users could take away from this is let's not be snarky now, right? So that
way some jackass isn't playing YouTube clips of us 10 years later laughing about how there's no
viruses for Linux. I think we have to acknowledge that if the user base was large enough, people
would start developing malware for the desktop. I like think though that even when that starts to happen it's not really ever
going to get as bad as it did in windows heyday you know i know not not to not to channel some
of that early you know a mac overconfidence that they seem to have but i just can't imagine it
could be that bad i think we'll have definitely user information loss. You're going to have stuff that can get encrypted,
that kind of stuff.
But it doesn't seem like it's going to ever be the scale
it was back then.
Just because the penetration of mobile
and all these other platforms that are so popular,
there isn't that one ginormous target
like there was with Windows.
I mean, just as a whole industry,
we've matured a lot in our approaches to security.
And sure, right, the Linux desktop in particular
still has a long way to go.
We're only now trying to get to things like
containerized apps and immutability
and, you know, sort of eventually maybe switching to Wayland
and all of these things.
But we are at least thinking of them.
And, you know, some of the browsers and OSs
way back in the day,
that was not the world of computing they were developed in.
You just touched on something there.
Like if we shipped, say, Linux today,
where most people are on X11
and most people are using local packages.
I just download devs I find on random forums
and install them personally.
That Linux would be in a worse position, right?
That Linux is extremely vulnerable,
especially X11 desktops.
I mean, malware authors could just have a heyday with that.
But I'm picturing Linux of the future is Wayland.
Most applications are probably flat-packed.
So even if something gets on your system,
that application is self-contained.
And that's going to provide a lot of security
because you can only speak to that application, in theory,
through the appropriate portals.
So that adds a layer of security.
Then you look at these immutable desktops that we've been looking at. That adds a layer of security where you could just revert back.
You start to bring all those technologies forward, and I think Linux will be in a lot better position
by the time it has that kind of user share. I still think it's an issue. I still think we
shouldn't be, you know, cocky about it, but I think it's not worth panicking. It's not.
I do hope, too, that maybe at the same time, some of those methodologies enable us to
keep really on top, because often you see with these issues, right, they often stem from vulnerabilities that may not yet be patched on machines.
And so if we can build rock solid desktops that can just easily roll forward and keep up with security updates, I think that'll help our position.
Brantley, you did a little digging around just to kind of see like what major vendors are recommending today in 2022.
What'd you find?
Well, I had a look to see like, okay, well, it's been, I think it was like five years ago,
I really dug into this and thought, okay, well, I know it's, everyone says I don't need a virus program on Linux, but I'm going to really have a look. And the answer was, no, no, don't worry
about it. And almost every suggestion
has like clam AV in it. And it's not really a solution, as you mentioned. It's basically
designed for other purposes. But I did find Red Hat had an article that was updated pretty recently,
March 2022. So I think for an article like that, that pretty darn recent and the question was is any virus
protection software needed for red hat enterprise linux and the post goes into a little bit of
detail but basically says well we've got a bunch of things built in and we would say nah you don't
really need it but if you really want to there's this clam thing and that's just a you know a one
liner at the end of the article but to have, you know, to all of their vendors and all everyone running their software
that they don't really need it, uh, was interesting to me. And I think maybe not the whole story,
but definitely a point to, uh, pay attention to. Yeah. I think we should probably do an episode on
some comprehensive security. Uh, and I'd love tips boosted and emailed in from the audience or in the Matrix room as we kind
of prepare for that. Because right now, today, the real threat model is going to be things like
your SSH hanging open like a fool, or you got some box directly on the internet and you have
software that's out of date. These are going to be more of your common attack threat vectors in Linux, in my opinion, today in 2022, because Linux is
predominantly used in the server space. And so predominantly the malware, guess what? It targets
servers because that's where the user base is. And so it's typical things you would do to keep
a server safe online is what will generally keep your Linux box safe, even if it's your desktop.
I mean, that's just the reality of it.
And so I could totally see us doing an episode on that.
The reason why we've kind of shied away from talking specifically about how to secure your Linux box is because it's going to vary depending on distro.
But I think there are some concepts and some ideas we could cover if we could make it interesting.
So I'd love to see what people suggest, because that's really what you got to worry about today.
Not so much the malware.
Maybe one day.
But we'll build the tooling when that time comes, right?
Oh, you're going to build that tooling?
Yeah.
No, I'm a developer.
You're a developer.
Yeah, I'll just do a pull request, and then I'll merge it.
I'd like a Flutter UI if you could.
All I have to do is make the pull request.
Sometimes I just think, I don't really know, I just like put something
in there and then somebody else actually puts the real code in there.
I don't even do that. I'm a really good developer. I think
between you, the community, and GitHub
Copilot, you'll be set.
Bitwarden.com
slash Linux. Go get started with a
free trial for a team or an individual
at Bitwarden.com slash Linux.
You know, Bitwarden is the
easiest way for yourself or a business to share and sync sensitive data it's what we use for our
password management and it's open source it's trusted by millions of individuals and you know
one of the things that i think i'm going to use the heck out of with bitwarden is their offline
support if there's ever a chance you're going to need to access your vault while offline bitwarden
has you covered here you can read how to configure your application on their support site and on
their blog post too that's how i was reminded of it and i'm pretty grateful because there will be
times on our road trip where i won't have cell service so i'm going to take advantage of that
and you know it really seems like bitwarden's been firing on all cylinders this last year have you
noticed that they have been cranking out features that I didn't even realize I needed in my password manager. And now they've set the
bar. I love how they're integrating in with email relay services to allow you to use my term relay.
But you know what I'm talking about, these email front services that allow you to use an anonymous
email address. So that way the service or the app doesn't have your actual email address.
That's always been such a pain in the neck to actually go do.
I mean, it's doable, but it's going to take you like another couple extra minutes and you just want to get this thing signed up.
So they've integrated that capability now into Bitwarden.
They also have automatic username generation along with the password generation.
So you could use a unique username, a unique password, and a unique email address for
every site and service and app you use. And they all need logins now. All of them. Everything needs
logins now. And so it's so tempting to use the same password across all of them just to make
life simpler. But that's a fatal mistake. We have all seen it happen. I mean, it just happens almost
on a weekly basis where an account somewhere at some service,
maybe you signed up four years ago,
maybe you signed up for recently.
That just happened to me, actually.
I recently signed up for a service
and then a couple of months later,
their username and password database got leaked.
And I felt a lot better knowing
that I had generated a unique password.
Now I generate unique usernames as well,
which makes me feel even better.
So go try out Bitwarden. Go see why I love it. Go see just really why millions of the community
out there trust it and go see how it can improve your game. And maybe you already know all this.
You probably do. But maybe somebody you know, maybe your workplace, maybe a friend,
maybe a family member, Go take care of them.
You know they need this too.
Send them to bitwarden.com slash linux.
That's where you go to support the show and try out Bitwarden for yourself for free,
for a team, or for an individual.
bitwarden.com slash linux.
Well, if you're one of our beloved Matrix community members out there,
you may have noticed something funny going on this week.
Yeah, we broke Federation.
Sorry about that.
That was a fun one.
Running Matrix is a lot of fun because you learn a lot.
And so if you come out with that attitude, you're going to do great.
Because it is a complex, it's got a complex server-side application.
It's fast-moving. I mean, it has a lot of active development.
It has several different clients that are all independently developed.
And that's a bit of complexity.
And then, of course, there's this federation aspect,
which is another bit of complexity.
So there's really like three layers to the matrix div. I'm not saying you shouldn't self-host or anything like that, but you just
need to be aware of these things. So of course, one of the ways that the matrix network can verify
your server is legitimate in the federation is by verifying that server. And it'll do a lookup,
it'll check your domain, and then one of your options, there's several options, but one of
your options is to put a little file.
Just a little couple of files, like in a hidden directory
inside another folder, and then there's
a file in there. And in particular,
we've made this more complicated for ourselves
as usual because we wanted our
usernames to be chris at
jupiterbroadcasting.com, but we're not hosting
the server at jupiterbroadcasting.com.
It's got a separate subdomain for itself, so you need
some of these little files to verify that and
basically delegate from your real name to the
name you want. Because we want to just
have at jupyterbroadcasting in our usernames.
And so that was just living
in the depths
of our old WordPress
website that's been running on Scale Engine
for like 13 years.
And just kind of got added. But because it's in a
hidden folder, I think when some of the community members reviewed that folder, they didn. But because it's in a hidden folder,
I think when some of the community members reviewed that folder, they didn't see it.
It was a hidden folder.
They didn't see it.
And so we published the new website during office hours.
Everything goes live.
And we're using the Matrix chat room for the live show.
We're chatting with people.
We're voting on titles.
Everything's great.
And then that evening, the matrix chat just kind of
starts to slow down and then the next day i notice wednesday huh the only people chatting
are people on the server the jupiter you know you have jupiter broadcasting.com accounts
and i you know i'm talking to wes and wes and i're like what do you think it's like a summer
lull you think people are just like yeah we were debating you know we're checking we're like server seems fine pinging each other he's like okay and Wes and I are like, what do you think? It's like a summer lull? You think people are just like... Yeah, we were debating.
We were checking.
We're like, server seems fine, pinging each other.
He's like, okay.
And it was odd because the volume recently on the server has been pretty consistent.
If I look away for two minutes and look back, there's several unread threads.
And so I'm like, okay, weird, but maybe healthy.
Maybe it's good.
Everybody's out.
Yeah.
People are taking a break from being online, going and enjoying their friends and family or the outdoors.
Let's hope.
We hadn't changed anything on the matrix server.
I mean, there hadn't been a new synapse update for a bit.
Hadn't updated the Linux system on it.
It's just been around there, which we did get around to.
But Thursday, I'm off.
I'm out driving all day because I'm looking for RV furniture.
By the way, if you refurbish RV furniture in my area, contact me because I'm looking. And so I spent the whole day driving all over this here state looking for somebody who can
do this. And I wasn't really paying attention to the matrix yet. So Friday I get in and I'm like,
Wes, it's still totally dead. What's going on here. And I've, I've also people had PM me asking
for info. I've gotten back to them. And then I was expecting to hear back from them. And none of them
had gotten back to me. I'm like, that's weird weird I'm supposed to be recording a show here in a couple of hours
and so I you know start doing some troubleshooting I realized oh our federation is broken we're not
federating and so people who are on different servers like matrix.org or their home server
can't get on our server anymore but beautifully because who wants to be troubled with error
messages there's no error there's no error in element chat, right?
There's no error on the other person's end.
Perhaps if we dug through the server logs, there may have been an error.
But there's no outward error to tell us something's wrong.
And because the people were chatting with us during office hours,
I didn't make the connection to the website immediately.
But once I kind of explained to you what was going on,
you put the connection together pretty quick
and realized we were missing a file.
And then we had to figure
out how to get it on the new site.
Yeah, you know, we gotta go add the static file
and make sure it's actually gonna show up.
Yep, this is when I turned into a developer.
And that's when you turned into a developer, but you gotta, I mean,
Hugo's ready for it, obviously. It has no problem
serving static files.
So we just had to go, you know, find that little file,
which really isn't much. Thankfully,
now it's in Git, and Git, turns out, can actually show you hidden files, no problem.
So we'll go missing again.
What a concept.
And so now we know about it.
Now we've documented it.
Now it's there.
And the matrix, you know, once we restored the file, things just started fixing itself.
It just took a little bit, and then all these messages started filtering in,
and we started, everybody got reconnected and it was like, oh hey, I
missed you. It is kind of neat though, you know, I mean as confusing as it was for us dummies.
Just that like us messing up our server and some of our infrastructure
the community could just keep chatting away in the same places, right? That they didn't have
to go down just because we messed things up. And that's really nice when we're still learning how to
host synapse. That is a good thing.
And I suppose at first it just looks like we're
just totally AFK for a few days
and not responding. Maybe they were all hoping we were taking a nice
break. So it's back online. One other
benefit is that Kyle Potts
recently put in some end-to-end tests
for the website, which is really cool.
So there's some testing happening
whenever you push to production and
whenever you push a PR as well.
And so Elray, which has been a real dream these last few weeks with the website, has integrated some tests to make sure that that file exists in the future.
And so if for some reason, you know, it vanishes again, that's part of our testing.
And it'll come up with an error message before, you know, before we have to wait a few days and realize things are wrong.
Would you guys freaking look at us? Would you just freaking look at us for a second?
Hey, we might break fewer things next time.
We've gone from like this rickety WordPress website that was literally collapsing on itself.
Sure was.
Where like a couple of us had access to it to now an entire community is building this website
together and then building tests to validate the changes work and that we don't make that mistake again like
will you just freaking look at us right now i'm so proud of us i am so proud of us right now
community's been so great on this and it's thrilling to be able to say that as a result
of this project other open source code was also improved definitely that is for the show that's
just like a big deal like to be able to do this and i actually i kind of want to i kind of want
to take this mentality further if we can i don't know how possible it is but you know i i think we
could open source elements of the show i think the soundboard clips for like the boost and stuff if
if there's soundboard bytes that people don't like well why couldn't we have like people submitting a couple different ideas on github for
a different soundboard file or ideas or something like that so i've been trying to think of like
how we could extend this concept more so what do you think brent as somebody who's been diving into
github a lot and using it for different things is this something we could extend to elements of a
show segment yeah i think you're onto something.
What I've really enjoyed about the website
is that this like collective brain
that we've created
through all the collaborators
that we have working on this site,
it's been amazing to watch
all of the different ideas come in.
And it's because we all
had different personalities
and we all care about,
you know, someone might visit the website
on their mobile phone and they're really sensitive to the padding on the website.
And so they'll put in an issue on that where I browse to it.
I'm like, I don't know.
So what's been interesting is that collectively we're a pretty amazing little engine making some some amazing tweaks and observations to the website and just making it better and better
and better through everyone's diverse interests. And so I don't see why that wouldn't work for
elements of the show, or maybe it's improving the voting on GammaBot that we have running live
on the shows. I think there are many opportunities for a bunch of people to get involved and do some of the value for value stuff that we've been suggesting and just improve JB for everyone.
I think that sounds amazing to me.
Right. I mean, we're making we're making the show for the audience, right?
We're not just here for our own for our own.
So, I mean, if the audience can help make the show that they want, how is that not awesome?
Brantley, will you help me? Will you create an area for Linux Unplugged and an issue for the Baller Boost theme?
Sure.
While we're doing it, just thank you.
Because I think that's a great way to go.
So I want to put a link in the show notes.
So if people want to participate in that, let's start there.
I've never loved it.
And we all have a boost.
We'll get to there.
We'll talk about that in a moment.
But I just think this could be an option for us to all collectively make the show better.
So I want to give it a shot.
Let's give it a shake, guys.
Let's see what happens.
Also, just one more thing before we move on.
While we're talking about Matrix and we're talking about GitHub and Hugo and all of that,
it was noted by Oat Walker in the chat room.
He says, I'm watching Linux Unplux unplugged on peer tube while chatting about it
on matrix it's absolutely glorious and of course we have the low latency quiet listening on mumble
we're doing this entire stream now on decentralized free software mumble is centralized on our own
server but there's lots of people set up their own mumble server so it's decentralized in that
respect matrix decentralized peer tube decentralized and it's all free software and we made a couple of bets this year on our technology stacks we kind of
we kind of made a commitment we kind of decided matrix was something we were going to pursue this
year and we kind of made a bet on it and we kind of made a bet on peer tube again and i think that's
paying off and we've made a bet on boosts more and i i think
that's gaining steam and paying off like i feel i'm feeling really good about all of these
technologies and all of them are about decentralization which has been a big theme for me
and not only have we been able to pick the platforms that are free and decentralized
and under the creator's control but the audience is adopting them more and more willingly too like
feels like a pretty big win just look at i think every now and you got to reflect
on them w's you know because usually we just move right along and don't think about it but
you know it's pretty great well that's i mean it's just real nice to have some of the things that we
opine about so often here on the show really put into practice and working so darn well
and working so darn well.
And now it is time for the boost.
We got 5,000 sats from John A.
He says, hey, it's my first boost-o-gram.
I'm going to check out PeerTube next.
Great work pushing these decentralized systems.
Love it.
Well, thank you, John.
That was a very on-topic boost.
Look at how that happened.
Next up from TheGhoulandragon, 1024 sats.
Or one kilosat, I don't know.
Yeah, is that a gigabyte sat maybe? I'll give him a little hard drive.
Boosting while listening to Coder 481.
I can be the LUP mascot.
Here's a partial list of resume pieces.
I got that Rove Ducks thing moving in the community.
Dragons are powerful.
And, uh, hell, why not?
Just like Egon said,
what does the world come to when your podcast doesn't have a mascot?
So that is embarrassing,
because Coder Radio has a mascot.
And I think it's pretty embarrassing that this show doesn't have one.
Yeah, well, are we worse than Coder?
Is that what you're trying to tell us, Mr. Chris?
Those jerks...
Brent's on the street. You're going to offend Brent.
Those jerks only have two hosts over on that show.
We've got three hosts.
This show deserves a mascot.
And I think Golden Dragon deserves credit for getting the duck ball rolling.
So, now, Golden Dragon, I mean, you've got to realize to realize this is a commitment you got to have a social media presence uh from from time
to time you got to come to events because the whole thing about having a mascot is you need
to be able to walk up to other podcasters and ask them if they have a mascot and if they don't have
a mascot for their podcast you get to just harumph and walk away you know? So you guys- Yeah, you got to really, you know, master that face where you just sort of
judge them a little bit.
Oh.
Oh.
Oh.
So practice that.
Are you good, Brent?
You good with Golden Dragon
being the official podcast mascot
of the Unplugged program?
Well, I think so.
Yeah, that's a pretty,
pretty fancy resume.
So, but send in a video.
We'd love to see it.
Marchie boosts in with 5,000 stats.
Been listening and loving for years.
Usually I enjoy the jingles on the show.
Though, for some reason,
the Back Home Baller clips really rub me the wrong way.
Cause I'm a back home baller.
If I want something, I just holler.
So I was wondering,
if it's possible to maybe gauge the temperature of audience sentiment on this.
If it's just a minority that it annoys or just me, I'll pipe down and just fast forward through that part.
No worries.
Margie goes on here.
Maybe if I was part of the Matrix server, I could pull the community myself.
Though, to my shame, I've never quite gotten around.
I love he's being hard on himself.
Yeah, thanks, Margie.
I mean, thank you for boosting and thank you for listening. We love all of that. I love he's being hard on himself. Yeah, you need smart shit. I mean, A, thank you for boosting
and thank you for listening for years.
We love all of that.
Yeah.
Also for being so reasonable.
It's like, well, if you don't want to change it, okay.
I don't love it.
I think Saturday Night Live fans
will probably recognize it.
It's from a funny skit on Saturday Night Live.
But you know what?
I've been trying to think.
When you think of a big spender or a big baller, like what imagery do you invoke and what sound goes with that?
Do we need some like cash register sounds? Do we need some like money printing?
I think it needs to be kind of iconic.
We want to honor them, right? That's the point.
I think it needs to be like a sound like a soundbite from a movie or something that is recognizable and memorable and not annoying.
something that is recognizable and memorable and not annoying so that's where i think we open that up as like maybe one of the first like poll requests where the community can submit ideas
to the show and then we can modify the show based on whichever one we go with i think that's an
opportunity there because i don't love it but i don't know what else to replace it with so i'll
take input from that but thank you marchie woden wrote in with 5,000 sats. Coming in hot with the boost.
As always, loving the show.
I've got a long 10 hour each way, plus kids.
End of summer road trip coming up and would love your guys recommendation on what parts
of any of the JB show's back catalog would make a good listen during the drive.
Any specific series of episodes?
Happy to take recommendations from my fellow listeners as well.
Just tag me in the JB chat matrix room.
Wooden 501.
You know, would it be interesting if we had series like the system D series of Unplugged?
Would that be interesting?
I'd listen, I think.
One way to do it might be with the tags that we put on each episode.
You know, if you're interested in a particular topic, you know, we have this summer of immutability,
that would be perhaps a way to get a series of episodes
customized to your interests.
Another tool to help find some of that
might be notes.jupiterbroadcasting.com
to kind of dig through all of that stuff.
I'd probably go completionist.
I'd probably just look back for over the last year or something.
Or like if you're new to the network, one thing that might be interesting is to try to find the episodes of Linux Unplugged where we announced the merger and acquisition.
Oh, yeah.
And then the Linux Unplugged where we announced that we've gone.
Or maybe that, I don't know if there's Linux, I guess there might be a Linux Unplugged where we announced the ACG acquisition.
I don't know.
Maybe not.
And then I, you know, find the one where we go independent again.
That'd be an interesting little arc. You're thinking like epochs of Linux unplugged.
Yeah, that could be another way to go. Or like, you know, there's a, there's a stretch of the
West era on Coder Radio. If you haven't caught that, that might be interesting because people
love the coding challenges from that era. Oh, that was fun.
Comes up all the time. So that could be good. I think there's some really neat live episodes
that we've done that have a little bit of a different energy and um you know the one we did system 76 last year
for instance had a lot of uh people who were just at the tour and uh that that was a fun go yeah so
extras.show there's a bunch of bonus content over there and then there's jupiter.tube as well for
just like if you actually want to see how we make the shows and video um that's over there and then there's jupiter.tube as well for just like if you actually want to see how we
make the shows and video um that's over there as well i'm gonna recommend uh taking some brunches
there's some really great ones yeah that are perfect for a road trip they're pretty evergreen
i would say and that's a good way to go yeah how come we didn't think of that yeah go go make sure
you've caught up on all the brunches those are always really great and some of them are uh
perfect i think roadshow content as well.
You know, that listen while you're driving.
And I mean, the guests are diverse.
So you got all kinds of different topics.
All right, moving right along.
Mississippi Mayhem boosted in with 8,000 sats.
Boost!
I'm cleaning out my fountain wallet because I'm setting up my own node to use Boost CLI.
You gotta love command line software.
That's full geek self-hosted mode right there.
Sure is. We asked for feedback
about folks' endless OS usage
and he writes,
I took one on a deployment to Africa back in
2017. It wasn't great, but
then again, I'm not the typical use case.
I eventually wiped the computer and gave it to
a local man because I had a second one with me.
He says, I wish I could be more descriptive, but I don't have enough characters.
What I'll say, though, is I'd love to try it again.
Maybe as a bedrock strata.
Oh, nice.
Interesting idea, Mayhem.
I like that.
Green Eagle boosted him with 3,333 sets.
He says, with no commute, I listen to the podcast while doing chores around the house,
and I just finished episode 471 two days ago, so I'm not very current.
And this got me thinking.
I wanted to ask other people, how far behind are you?
Yeah, what's your average leg time?
Yeah, which means we're going to hear from them in a couple of weeks, probably.
See you in 2024!
I hope they're not that far behind, Wes.
That would be too bad.
And then Green Eagle boosted in with a double boost, a row of Dux 2,222 sats.
He says, I tried for two days to get sats into Podverse, but I ended up using Breeze, which only took an evening to get sats set up.
Yeah, thank you.
I know some of you out there do struggle with this.
And so the fact that we're asking you to do this crazy thing
and then you also spend so much time getting it working,
that really is putting a lot of effort and value into this.
And once you get it set up, it is like greased lightning.
It just is super easy, super smooth.
But I know every now and then it can be challenging.
My current favorite privacy-focused way to get thoseats is I go to RoboSats.
And if you Google search RoboSats, you can find their educational website.
It'll tell you everything you need to know.
You can work with the moon wallet M U U N that works between Bitcoin and lightning and
just manages all that for you.
It's super easy to get RoboSats, get them in your app.
And there will be no trace when you do that.
Of course, there's other options like Strike and BlueWallet where you can buy it through the conventional means.
You'll just have to identify yourself, which some people are totally cool with.
I think another way to do it as well that would be pretty user-friendly is using Fountain and collecting some Sats as you listen to podcasts you likely already listen to, including this here show.
And then, you know, once you've collected those, you likely already listen to, including this year's show.
And then, you know, once you've collected those, you can send them to whichever show you want.
The pro tip on Fountain is if you go look in your profile, they have this screen called flow.
And you just, that kind of tells you, it's in the little hamburger menu.
And that flow bar tells you what your kind of SAT earn rate's going to be.
And you can up your flow by listening to clips, by clipping shows, by boosting,
doing all of that, basically by participating in the app community. You up your flow, and then you earn SATs as you listen.
I have switched to Podverse as my daily player,
but even still, when I was using Fountain,
I earned 41,515 sats just by listening to podcasts
that I was going to listen to already.
So that is a great way.
And then I hear that a lot in the boost.
I see people, you know,
boosting in the sats I earned in Fountain.
And it's just a circular system.
You don't even have to leave it,
but you just have to listen to a lot of podcasts.
But hey, I suspect some of you do that that anyway might just be easier to go to new podcast
apps.com and just grab a podcast app and do it that way uh gene bean was really generous this
week boosting in kind of thoughts as he was listening you know it's one of the advantages
of having the button right there in the app is you can just give your feedback right away
he wants somebody to package up google teller and link it up if they would and he said he'd
also be down to hear more about ham radio I'm still trying to take the temperature on the audience on Ham Radio.
I have a sense we'll hear a lot from people who do want to hear about it,
but I don't know if we're going to hear from people who don't.
And I'd like to hear from both.
And then lastly, MegaStrike 3 said to congrats to all the JPL winners,
which is so awesome.
We had people who didn't get their name pulled,
but they were still super cool about it and congratulating everybody.
Yeah, we wish. I mean, we obviously wish we could take everyone. That's just so that part sucks. But we're very glad we have such a courteous community.
And if you're a member at UnpluggedCore.com or Jupiter Party and you're thinking, I want to boost in, we do have that on our radar for hopefully towards the end of the year.
And we also are discussing like a private matrix room, Kind of kicking around the pros and cons of that still.
So we'll have an announcement for you pretty soon, but it might be post road trip.
Just that way.
I can only focus on so many things.
And, you know, that way I make sure we do it right.
But thank you, everybody who supports us through a membership or by boosting into the show.
Boostagram.
And we do have a pick this week.
It was boosted in by listener John.
He says it's a beautiful music player for Linux.
Works on Android and Windows with material design.
So it uses Flutter and MPV under the hood.
It's really easy to get installed.
I don't know.
It didn't seem like there was a flat pack anymore,
but there are Debs and RPMs and a TAR,
and I just needed to install libmpv.
I love mpv, so that makes me fairly happy.
And then, yeah, it's got a kind of slick,
looks kind of like an online Google app might.
I actually think it looks like
an iteration ago of Spotify's UI.
Oh, yeah.
But, you know, not Spotify.
So the elements of Spotify I like.
But it was really easy to get going.
I just had to go, by default, it'll look under your HomeDir's music folder. I don't actually
have anything on there right now, but I pointed it at my downloads folder. And I mean, it automatically
in no time at all, it's reading all the metadata, it's finding images of it. It's showing, I have
some of our podcast. I found those no problem. So that's great. All all right so it does podcasts too or at least it recognizes podcasts
harmonoid harmonoid h-r-m-o-n-o-i-d.com harmonoid for that well um are you guys either one of you
still using like a jukebox on your desktop does anybody do that still i do it occasionally but sometimes yeah
i do from time to time especially when i'm trying to focus for many hours on something like for
instance jupiter broadcasting's new website and i find having you know my favorite music that that
really works for me having my favorite music just kind of either in a loop or a few albums that I know really well just playing in the background.
That's a really nice thing for me.
And I find still, you know, not having to play it in a web page or something like that is just there's some simplicity there and some integrations with, you know, media keys on your keyboard or something like that.
So there's still something there that is nice.
And I've been using Clementine for a while. You know, pick whichever app you want, but I think there's still a place for it.
Yeah. Also, I like it for focus music, basically. Stuff that isn't going to distract me and isn't
going to surprise me. I just find all of the automatic recommended music just sucks. It
doesn't feel like it goes together. It's like music that's popular, but nothing does as well as like old pandora did back in the day yeah ain't that the truth with the
music dna and i've still kind of got a core set like i don't mind using the streaming services for
you know new albums that come out that i want to try or just like random stuff to put on in the
background but i've got a course at a music that much like you know you might have some lps at home
or whatever like that you just collect because you know you'll kind of always want to have around and
ideally i can get those you know off bandcamp or something in flack file and so it's nice to have
something that looks decent to play those when when i want to this is why i don't go any further
with it because i'm like two minutes away from like i need flack everything i need high fidelity
high quality all my music gotta be flack and then i'm like i'm 200 gigs deep into flack files on music. And I listen to it like once a month.
But I, you know, I know this sounds cliche,
but you guys probably all saw that news story about Google that reported the dad to police and shut down his account and sent over all of his account contents
because he was using telemedicine and took a picture of his son that Google deemed as child porn.
And being a dad and being somebody who uses telemedicine,
I started thinking to myself, like, God, that could be me.
And I think it was really the thing that made me realize we've gone too far.
And so now I'm thinking about music more and I'm thinking about my photos.
And I kind of wanted to put the question out there to the audience.
about my photos and I kind of wanted to put the question out there to the audience have you solved photo backup on your phone that isn't just going to next cloud I'm not totally opposed to that
solution but I'd really like something like photo prism but that has a really good client
that is automatically sucking up the phones photos from android or ios and saving them and then I
have a web ui I can search for stuff.
It doesn't have to be a complete end-to-end solution.
I'd be curious to know what people are just using to solve this problem.
Because photos is definitely just, I got to get that solved.
I keep sliding back to Google Photos.
Yeah, right.
There might be some stuff you don't care about, like your listening habits,
that you're okay with people knowing about in the cloud.
But photos are pretty personal yeah and i i also i realized over the years that i've taken photos of people
who implicitly have chosen never to be online in any form and if they're in my google photos then
now google knows about them because if and then somebody else uploads a photo with them and google
can start networking it and i'm like i'm compromising other people's opsec basically yeah you know including my own
so I'm I let us know send a boost into the show or go to linuxunplugged.com contact how are you
solving automatic photo backup on your phone and did you use k-exec because I hope so brandy you
must be playing around with this kind of stuff well you know I was actually remembering an episode
that we did I believe it may have been of linplugged now that Alex did some deep dives of alternatives to Google Photos. I believe that may have been six months ago, maybe even a year ago. Someone should go to notes.jupiterbroadcasting.com and let me know which one.
self-hosted and there were some that were good there was some ai tooling in there to do a bunch of recognizing of faces and objects and pot dogs and such and i think back then it wasn't quite
where he was happy but i'm curious now i wonder where it's come in that last six months and uh
that was episode 409 launch your memories into the future and phot Photo Prism, which we talk about in that episode, is a really good solution,
but it isn't the complete solution.
And I think that's the piece I'm missing,
especially on iOS,
because iOS is such a jerk about background processes.
It's getting the files off the phone,
but then also something that has a workflow
for bigger picture photos that you import off an SD card.
You want to be able to have one like unified photo collection.
Ideally I could,
and I could use prism.
I don't mind if I need to like hodgepodge this kind of like we talked about in
that episode,
I could go that route,
but I'm just,
I'm curious if anybody else has a better solution now.
Maybe they don't,
but if we hear something,
we'll pass it along for those of you listening.
So that way,
yeah.
Hey,
one more problem to solve as a group.
Yeah.
Let's solve it together, everybody.
Remember, if you want more show, you can become a member.
Then you get a recorded extended version of the show that has a live show and a post show.
A lot more.
We also archive the sausage as it's made over at jupiter.tube if you want to check it out.
And then there's only one really big pro tip we should leave everybody with, Wes.
Like the one tip you should
take away from this week's episode. Do you know what it is?
Better get your antivirus sorted.
Okay, there's two tips.
The antivirus tip.
See you next week. Same bad
time, same bad station.
And of course, Linux
Action News dot com.
Join us live.
Hang out here and then when we're all done,
you go over to LinuxActionNews.com,
you catch up on the news.
Yeah.
How about that?
Less fussing around, just what you need to know.
That's what I would do.
Tell you what.
Actually, we were listening to something before the show,
so you already got your Linux Action News for the day.
We did it before the show.
That is true.
That's documented.
We got the receipts.
All right. Details and links, I don don't know stuff we talked about today linuxunplugged.com slash 474 contact pages over there or check out the new website jupiterbroadcasting.com we got links
over there now it's so impressive thanks so much for joining us see you right back here next sunday DERR! Have we officially moved 100% to the Matrix, sir, for this?
This is, right, yes, right.
This is our first show where we did the live chat on Matrix
Coder made the jump first and it seemed to go smooth
Office Hours really made the jump first
Well, come on
Coder was the first long-running live show
And now LUP
You know, and Coder has the mask on
I don't know what's going on over there
And they're probably going to get to 500 first too
That's just some big Coder energy lately
I know, maybe we should start doing double episodes
Two a week to catch up so we can get to 500 first.
Oh, I was thinking sabotage would
be the other way to go.
Oh, that's way easier.
We send Brent down to Florida.
We get him a Jar Jar costume.
Right.
Put some squirrels in his walls
and see
what happens. I think
he'll get there. I think it's gonna be awesome
I can't wait for 500
that's such a big number
I don't think any of my shows
have ever made it to 500
so that's a landmark
and I wonder if I'll make it
to a thousand one day
for any of my shows
oh I bet you will
you think so?
uh huh
if I survive
well you gotta