973 lines
40 KiB
Plaintext
973 lines
40 KiB
Plaintext
|
|
Episode: 3759
|
||
|
|
Title: HPR3759: Chatting with dnt.
|
||
|
|
Source: https://hub.hackerpublicradio.org/ccdn.php?filename=/eps/hpr3759/hpr3759.mp3
|
||
|
|
Transcribed: 2025-10-25 05:04:37
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
This is Hacker Public Radio Episode 3759 for Thursday the 29th of December 2022.
|
||
|
|
Today's show is entitled Chatting with Deep.
|
||
|
|
It is hosted by some guy on the internet and is about 44 minutes long.
|
||
|
|
It carries a clean flag.
|
||
|
|
The summary is, small talk on spend free software.
|
||
|
|
Hello and welcome to another episode of Hacker Public Radio.
|
||
|
|
I'm some guy on the internet and I'm here speaking with...
|
||
|
|
DNT.
|
||
|
|
...and today we're just going to be chatting about a little bit of technology.
|
||
|
|
Let's start off with the Raspberry Pi.
|
||
|
|
DNT, have you heard anything lately on a Raspberry Pi?
|
||
|
|
I have heard lately that it's hard to find a Raspberry Pi,
|
||
|
|
but I think that's kind of always been the case, at least occasionally.
|
||
|
|
I've heard a lot about this big thing on a mastodon with moderation.
|
||
|
|
Some big controversy that happened there.
|
||
|
|
Oh yeah.
|
||
|
|
Yeah, the controversy there on a mastodon, that's a big one.
|
||
|
|
Let's segue into that one.
|
||
|
|
Let's start off with that part about it being hard to find.
|
||
|
|
It's been hard to find for all quite some time now,
|
||
|
|
except for the scammers or the scalpers online.
|
||
|
|
They've seemed to have a pretty healthy supply of them.
|
||
|
|
It's just consumers, the rest of us, the enthusiasts.
|
||
|
|
We seem to have trouble getting them.
|
||
|
|
What's up with scalpers?
|
||
|
|
How did they get the Raspberry Pi, then?
|
||
|
|
My guess is, from what they were saying,
|
||
|
|
is they're doing a lot of B2B type of work right now,
|
||
|
|
business to business versus business to consumer sales.
|
||
|
|
So some of the small businesses they're supplying,
|
||
|
|
and this is just a guess.
|
||
|
|
It's not like I got any paperwork to back this up.
|
||
|
|
Some of those small businesses are doing a couple of bulk loads
|
||
|
|
to people they know, and those people are running around online,
|
||
|
|
just selling them for outrageous prices.
|
||
|
|
The last price I saw for a Raspberry Pi 4 compute module
|
||
|
|
was $207, just for the compute module.
|
||
|
|
And that was on Amazon.
|
||
|
|
Yeah, that makes sense.
|
||
|
|
There must be this inventory
|
||
|
|
that they're getting their hands on, I guess.
|
||
|
|
So I've only ever had one.
|
||
|
|
I have, I think it's maybe like a model 3B or something
|
||
|
|
like that.
|
||
|
|
The one that doesn't have any USB 3 ports
|
||
|
|
doesn't have Gigabit Ethernet, I think.
|
||
|
|
I've got two of the three B.
|
||
|
|
They're the standard 3B that's in the same form factor
|
||
|
|
as the 4B, except the, I don't have the 3B plus,
|
||
|
|
so they don't have a Bluetooth and Wi-Fi on them.
|
||
|
|
But they're still good for things like if you wanna do DNS
|
||
|
|
or any, any Samba, anything like that,
|
||
|
|
where it's gonna be connected Ethernet-wise,
|
||
|
|
or just learning, because when I first bought them,
|
||
|
|
I was just using them to learn how to do anything with Linux.
|
||
|
|
I didn't have a spare computer to test stuff like SSH on.
|
||
|
|
I could plug that in and learn how to SSH into it.
|
||
|
|
I think it had like four Raspberry Pi 4s,
|
||
|
|
except one of them's dead now.
|
||
|
|
I'm pretty sure it's dead,
|
||
|
|
because it will not power on anymore.
|
||
|
|
I was running it as an X-Cloud server for quite some time,
|
||
|
|
and I noticed it was powered off,
|
||
|
|
couldn't get it to come back on.
|
||
|
|
Yeah, so are you looking for more Raspberry Pi's looks like
|
||
|
|
you're well-stocked with them already from what you just said?
|
||
|
|
Well, I used them for small projects,
|
||
|
|
and like say, for instance,
|
||
|
|
one that I was using on my network here,
|
||
|
|
that was doing my next cloud out.
|
||
|
|
So whenever I had to send files to someone,
|
||
|
|
rather than uploading the file to the email server,
|
||
|
|
and then trusting that file in the hands of say,
|
||
|
|
Google with Gmail, I would upload it to my next cloud,
|
||
|
|
send a link through email,
|
||
|
|
and that way the link can actually expire,
|
||
|
|
even if a bad actor got it,
|
||
|
|
the link can also be password protected.
|
||
|
|
So it gave me a little bit of security,
|
||
|
|
and the file was still on the device I own.
|
||
|
|
I got a little bit more control over that.
|
||
|
|
One of the things that helped me
|
||
|
|
in having multiple Raspberry Pi forwards is,
|
||
|
|
when I wanted to test out new things
|
||
|
|
that I wanted to deploy on my network,
|
||
|
|
I have an exact replica of the machine
|
||
|
|
I'm running in production, you know what I mean?
|
||
|
|
So I can do all the testing on another Raspberry Pi here,
|
||
|
|
just to see if I can get it all working.
|
||
|
|
Like when I wanted to get,
|
||
|
|
it's called bookstacks up and running alongside next cloud,
|
||
|
|
that failed miserably.
|
||
|
|
I don't know what I did wrong,
|
||
|
|
but it didn't work out.
|
||
|
|
And I'm glad I didn't try that on production.
|
||
|
|
I have a wonderful little test environment
|
||
|
|
that's exactly the same as production.
|
||
|
|
And the other ones,
|
||
|
|
they're doing things like,
|
||
|
|
they're the smaller ones, like the two gig,
|
||
|
|
that one's running a digital photo frame,
|
||
|
|
and the other one,
|
||
|
|
that one's running the land-based next cloud.
|
||
|
|
That's cool, that's fancy.
|
||
|
|
So you've got your production environment
|
||
|
|
in your test environment.
|
||
|
|
Yeah, after a while I stopped running
|
||
|
|
any kind of heavier applications,
|
||
|
|
like anything with server side stuff.
|
||
|
|
Yeah, now I mostly just have some Git repositories
|
||
|
|
and task warrior server and a couple other
|
||
|
|
very simple things like that.
|
||
|
|
So one thing that I use quite a lot for my stuff
|
||
|
|
is Git Annex.
|
||
|
|
It's something I definitely owe a show about.
|
||
|
|
There's been one show by Clat 2 about Git Annex,
|
||
|
|
but it was kind of a little bit superficial.
|
||
|
|
I could talk for a while about Git Annex, I guess.
|
||
|
|
Well, since you brought it up,
|
||
|
|
I mean, just give me like a 50,000 foot view
|
||
|
|
of Git Annex.
|
||
|
|
You're talking to a complete new
|
||
|
|
that's only heard the term here with you.
|
||
|
|
So I mean, just tell me a little bit about it while we're here.
|
||
|
|
So Git Annex is one of the various solutions
|
||
|
|
that exist storing larger binary files
|
||
|
|
in a Git repository and basically any file
|
||
|
|
that is not really interesting or useful
|
||
|
|
to have that change tracking that Git does.
|
||
|
|
So Git Annex is kind of a really sophisticated one
|
||
|
|
that because a lot of times the trade-off
|
||
|
|
for storing the larger file in Git
|
||
|
|
is that it's not actually version controlled usually
|
||
|
|
or at least like it is version controlled somewhat,
|
||
|
|
but the history is not actually kept
|
||
|
|
so you can't actually go back to an order commit
|
||
|
|
and get that larger file.
|
||
|
|
I believe Git LFS, which is Git large file storage.
|
||
|
|
I think that's the one that's supported by Git Hub.
|
||
|
|
That's not, it won't keep the older files, right?
|
||
|
|
Git Annex does.
|
||
|
|
And there's a lot of cool stuff about it.
|
||
|
|
The documentation is a little bit hard to get into.
|
||
|
|
It definitely takes a while for you
|
||
|
|
to understand some things about Git Annex.
|
||
|
|
It's kind of a weird thing,
|
||
|
|
but the main thing that I like about it,
|
||
|
|
the reason I use it is because you can basically have
|
||
|
|
the whole file structure, the folder structure
|
||
|
|
on your computer and you can,
|
||
|
|
but not have the actual files on your computer, right?
|
||
|
|
For example, I have one Git repository
|
||
|
|
where I have almost every project I have ever worked on.
|
||
|
|
When I was a freelancer doing video
|
||
|
|
or nowadays more kind of personal projects,
|
||
|
|
I have it all there and I can kind of browse it,
|
||
|
|
but I don't have the actual data, right?
|
||
|
|
Then there's a Git command, Git Annex Git
|
||
|
|
that will actually go SSH into my Raspberry Pi
|
||
|
|
and then download the file in the file
|
||
|
|
that's in your directory as a link to a,
|
||
|
|
as a sim link to a file that's in the dot Git directory.
|
||
|
|
And then that's where the actual data is, right?
|
||
|
|
And there's a bunch of other stuff about it,
|
||
|
|
but that's kind of the essential thing,
|
||
|
|
the reason I use it.
|
||
|
|
I kind of like that idea of having the folder structure
|
||
|
|
and being able to browse it to some extent
|
||
|
|
and then just download the file and I need to look at it.
|
||
|
|
So like, for example, if I remember vaguely
|
||
|
|
that I had a file and I remember what it was named,
|
||
|
|
I can do a find and find that file
|
||
|
|
and it can be a file that I saved to the repository
|
||
|
|
like 10 years ago and then I can just do Git Annex Git
|
||
|
|
and get it.
|
||
|
|
Okay, so now one of the things I'm wondering about
|
||
|
|
is with Git, I still haven't taken the time
|
||
|
|
to learn how to use Git,
|
||
|
|
but I know the purposes of get the versions control
|
||
|
|
for a mostly source code,
|
||
|
|
but I guess you can also use it for documentation
|
||
|
|
and other writing.
|
||
|
|
I don't understand why a binary would be up there
|
||
|
|
unless you wanted to release the binary to users.
|
||
|
|
I don't understand why you like the developer
|
||
|
|
would have the binary up there
|
||
|
|
when you're, I would assume you'd be building
|
||
|
|
from source a lot of time
|
||
|
|
unless you wanted to avoid building from source.
|
||
|
|
Yeah, you're definitely right about that.
|
||
|
|
There's generally no good reason to store a binary
|
||
|
|
in the Git repository.
|
||
|
|
Like sometimes a project will do it just for convenience
|
||
|
|
because they would, let's say you have a Git repository
|
||
|
|
that you need multiple people to download
|
||
|
|
and run something and then maybe there's a dependency
|
||
|
|
that is just very convenient to just have the built binary
|
||
|
|
in the repository itself.
|
||
|
|
So it's downloaded when you clone it,
|
||
|
|
but it's a little clunky,
|
||
|
|
there's no really good reason to do it.
|
||
|
|
Okay, all right, so I guess that helps clear it up a little bit
|
||
|
|
and you're still using it today for personal projects.
|
||
|
|
Yeah, so whenever I,
|
||
|
|
there are some projects that I would prefer to track it,
|
||
|
|
track them in their own Git repository,
|
||
|
|
but a lot of smaller stuff.
|
||
|
|
I'll just, at the end of it,
|
||
|
|
I'll just move the directory into my big Git NX repository.
|
||
|
|
Then I'll check everything into that
|
||
|
|
and I'll just do a commit and then I'll drop the file.
|
||
|
|
So then that way I'll have the file structure at Simlinx,
|
||
|
|
but the actual files that take up storage space
|
||
|
|
won't be on my computer anymore.
|
||
|
|
They'll just be in the Raspberry Pi from then on.
|
||
|
|
And the files as they're stored on the Raspberry Pi,
|
||
|
|
they're, they're GPG encrypted.
|
||
|
|
In the Raspberry Pi, they're just a huge directory
|
||
|
|
and the files are GPG encrypted and their name are like a,
|
||
|
|
it's like, you know, content addressed or,
|
||
|
|
or whatever you would call it,
|
||
|
|
so that the file name is in some way obscured as well.
|
||
|
|
Now when you use GPG to encrypt,
|
||
|
|
do you encrypt the directory or the files themselves?
|
||
|
|
Each file is encrypted.
|
||
|
|
This is done by the, the script by the Git NX application, I guess.
|
||
|
|
It's a, and by the way, it's a Haskell application.
|
||
|
|
So that can be kind of inconvenient sometimes
|
||
|
|
because it takes a, a Bob billion dependencies.
|
||
|
|
I don't know if that's very common for all of Haskell,
|
||
|
|
but seems like they always come with a lot of dependencies.
|
||
|
|
Speaking of Haskell, we're going to have to get the,
|
||
|
|
what's a user, one of the correspondence here at HBR
|
||
|
|
is that to Tor Tor, I believe the name, her name is.
|
||
|
|
To Tor Tor, yeah, they might have some thoughts
|
||
|
|
on what I just said about Haskell.
|
||
|
|
Yeah, I'm going to have to drag them in here, have a show down.
|
||
|
|
All right, so, so you're using your Raspberry Pi's
|
||
|
|
for development and sounds like a little bit of content
|
||
|
|
distribution right there.
|
||
|
|
And I'll be honest with you, that sounds like a fair way
|
||
|
|
to get malware.
|
||
|
|
Go ahead.
|
||
|
|
Also.
|
||
|
|
Well, I mean, if you're grabbing binaries of, of Git repositories,
|
||
|
|
I mean, at least with the source code out, you know,
|
||
|
|
you can kind of comb through it, see where there's an issue.
|
||
|
|
But if you're just grabbing binaries, and you're not exactly like,
|
||
|
|
say, for instance, if there's like four or five people,
|
||
|
|
I guess, managing one Git repository, what was it called?
|
||
|
|
It's not ransomware.
|
||
|
|
They called it protestware.
|
||
|
|
I think that's what it's called.
|
||
|
|
The whole protestware thing came about.
|
||
|
|
But that one guy created a program that looked for your location.
|
||
|
|
And if you were in Russia, it would delete all your files.
|
||
|
|
Yeah, I remember.
|
||
|
|
Yeah, but I mean, I don't, all these repositories were created
|
||
|
|
by me, right?
|
||
|
|
I don't share them with anyone.
|
||
|
|
I just have them.
|
||
|
|
I guess I use it mostly as backup, you know, whenever I need
|
||
|
|
to read, since I have so much of whatever I'm doing,
|
||
|
|
yeah, usually in a Git repository in some way,
|
||
|
|
then, for example, whenever I need to just trash my system
|
||
|
|
and reinstall it, the only thing I really need
|
||
|
|
is the SSH key and the GPG key.
|
||
|
|
And I can just get everything back again.
|
||
|
|
Ah, sweet.
|
||
|
|
OK, so I understand a little bit clearer now.
|
||
|
|
This is just all personal.
|
||
|
|
So you're just managing external storage like this.
|
||
|
|
Yeah, all just Git repositories that I created
|
||
|
|
and uploaded myself.
|
||
|
|
So are you are you booting through USB?
|
||
|
|
I'm hoping you're booting through USB
|
||
|
|
because that sounds like it'll be a nightmare
|
||
|
|
if you're booting from the SD card.
|
||
|
|
So the way I have it is the system is on an SD card,
|
||
|
|
but most of the data is in external hard drive.
|
||
|
|
But the thing is it's all USB 2.
|
||
|
|
So it is actually quite slow.
|
||
|
|
And that's one of the reasons I wish I could get a Raspberry Pi
|
||
|
|
4 so that I could have faster drives.
|
||
|
|
And then all those file transfers over the network
|
||
|
|
are much faster.
|
||
|
|
Yeah, for personal use, you can stomach it for a while,
|
||
|
|
but I imagine after some time it'll definitely start
|
||
|
|
to cause a bit of frustration.
|
||
|
|
I used to boot off on one of my Raspberry Pi 4s
|
||
|
|
I was booting off of an old laptop hard drive
|
||
|
|
because I mean, it was just lying around doing nothing
|
||
|
|
and those laptop hard drives, those like 5400 RPMs.
|
||
|
|
So yeah, sure, I got like a free terabyte lying around,
|
||
|
|
but boy was it slow.
|
||
|
|
I had our family next cloud running off of that for a little while.
|
||
|
|
And I got some, I got some looks about that.
|
||
|
|
So I went ahead and switched it on over to a one terabyte
|
||
|
|
Western digital blue drive.
|
||
|
|
Yay!
|
||
|
|
And that increased the performance substantially.
|
||
|
|
So what's the disadvantage of just having the system run
|
||
|
|
on the SD card?
|
||
|
|
SD card's going to have much lower read writing during it.
|
||
|
|
So you're going to, you're going to burn through SD cards
|
||
|
|
a lot faster depending on your usage.
|
||
|
|
With the SD card, we will go through it much faster
|
||
|
|
than you would since you're just the only one writing to it.
|
||
|
|
And from what it sounds like, you're normally just storing
|
||
|
|
until you're not actually running off of it.
|
||
|
|
With us, we're running, you know, next cloud,
|
||
|
|
which has the database and applications
|
||
|
|
and everything like that, constantly reading and writing.
|
||
|
|
Yeah, I think you're right.
|
||
|
|
That's what I used to have one of the first things I did
|
||
|
|
when I got this Raspberry Pi was next cloud.
|
||
|
|
And then, yeah, just the whole thing just seemed
|
||
|
|
kind of slow to me.
|
||
|
|
So I intentionally changed the ways of doing all that.
|
||
|
|
It's been a lot smoother and I almost never have to think
|
||
|
|
about it anymore.
|
||
|
|
The only other thing I think I have,
|
||
|
|
I installed one of those, like a calendar and contacts,
|
||
|
|
like a standalone, oh, it's called Radical, I guess,
|
||
|
|
is how you would pronounce it is like Radical
|
||
|
|
with an E at the end.
|
||
|
|
So it's just having web, I mean, CalDav and CardDav,
|
||
|
|
but not as part of your regular web server.
|
||
|
|
So I didn't have to have a full web server.
|
||
|
|
It runs just fine.
|
||
|
|
Yeah, that's pretty cool.
|
||
|
|
So that still gives you the functionality,
|
||
|
|
you're syncing everything up,
|
||
|
|
using just the front end on your desktop
|
||
|
|
and the back end would just be the Pi for the storage.
|
||
|
|
Yeah, but I think, I don't know,
|
||
|
|
I feel like that's kind of the least secure part there
|
||
|
|
because that's the only,
|
||
|
|
well, one of the only times where there's a data,
|
||
|
|
sensitive data stored in plain text on the Raspberry Pi.
|
||
|
|
Yeah, I was worried about that,
|
||
|
|
but by having them separated one on the LAN
|
||
|
|
and having my LAN separated into multiple different
|
||
|
|
subnets and everything, I worried less about it.
|
||
|
|
Now that one that was connected to the internet before it died,
|
||
|
|
yeah, that one's a different story.
|
||
|
|
I mean, lots of monitoring went on there
|
||
|
|
and I really didn't want to keep any files on it,
|
||
|
|
just mainly whatever I needed to send out.
|
||
|
|
I wanted to always have a next cloud instance ready for that.
|
||
|
|
And I mean, it worked and I got attacked a lot,
|
||
|
|
but I didn't see anything where somebody actually got through
|
||
|
|
a game route access or anything like that.
|
||
|
|
I was able to tighten it up pretty good
|
||
|
|
to where I banned anybody that tried to connect.
|
||
|
|
Yeah, I need to do a little bit of that,
|
||
|
|
just trying to check.
|
||
|
|
I don't, I've never seen any kind of activity like that
|
||
|
|
on my Raspberry Pi.
|
||
|
|
So, but maybe it's because I've never looked.
|
||
|
|
Yeah, how did you open it up to the internet?
|
||
|
|
Like you got any ports forward and out or anything?
|
||
|
|
Yeah, but very well, what do I have?
|
||
|
|
Yeah, I mean,
|
||
|
|
You just got the 22.
|
||
|
|
Yeah, I still have, well, no,
|
||
|
|
I changed it to something other than 22, right?
|
||
|
|
Yeah, that's the, I mean, I did.
|
||
|
|
I think that was on the, there's Arch Linux.
|
||
|
|
The Arch Wiki has a, I know how,
|
||
|
|
I know your opinions about Arch Linux, by the way,
|
||
|
|
but Arch Linux, their Wiki,
|
||
|
|
they had like a list of security recommendations
|
||
|
|
and one of them was that.
|
||
|
|
I think that's probably where I got that from,
|
||
|
|
but yet changing the default SSH port to something else.
|
||
|
|
And then I have a couple of others,
|
||
|
|
but none of the common ones like the,
|
||
|
|
because I don't actually have a web server
|
||
|
|
and running on that either, so.
|
||
|
|
Yeah, one of the reasons I didn't,
|
||
|
|
and this could be a misunderstanding of mine
|
||
|
|
is from what I was reading,
|
||
|
|
port between zero and 1000 require root.
|
||
|
|
Those are like system ports.
|
||
|
|
So if you go to a port beyond that,
|
||
|
|
it would not require root to access those ports.
|
||
|
|
And that's why I wanted to keep it at 22.
|
||
|
|
I could have changed it beyond 22
|
||
|
|
and then just managed it through the SSH config
|
||
|
|
and through documentation as well.
|
||
|
|
But the SSH config would just hold that information,
|
||
|
|
so I don't have to remember what the port is.
|
||
|
|
Yeah, and then you have those,
|
||
|
|
you have those other like fail to ban and all that.
|
||
|
|
So, yeah, I don't know, I think.
|
||
|
|
Yeah, I'd be interested in looking at this kind of information
|
||
|
|
about my Raspberry Pi here, whether anyone
|
||
|
|
has tried to log in or anything,
|
||
|
|
but I've never, at least just occasionally looking
|
||
|
|
at logs, I've never seen any kind of activity like that.
|
||
|
|
Yeah, I mean, it's not until they find out about it
|
||
|
|
that you start seeing a lot of crap going on.
|
||
|
|
And even then, I mean, it's usually the same type of attacks
|
||
|
|
that I'm trying to break in through SSH
|
||
|
|
or whatever services you have running,
|
||
|
|
they'll start to notice.
|
||
|
|
How would they find out about it?
|
||
|
|
My guess is they're just scanning.
|
||
|
|
Yeah, so I guess let's say if you know how they get
|
||
|
|
how they find out about how an attacker might find out
|
||
|
|
about your home server and might start trying to target you,
|
||
|
|
then record a show about it and let us all know.
|
||
|
|
Pretty sure it's going to be just a whole lot of scanning.
|
||
|
|
Like you probably have like IP ranges
|
||
|
|
and you just ping everything within the range
|
||
|
|
and whatever sends back a message is like, okay,
|
||
|
|
that's a device.
|
||
|
|
I'm assuming that target goes.
|
||
|
|
Yeah, then I guess they can go in and scan for open ports
|
||
|
|
and go from there, I don't know.
|
||
|
|
But yeah, I used to have a subdomain
|
||
|
|
of my actual personal website pointing to my home IP address
|
||
|
|
and then forwarded to that Raspberry Pi.
|
||
|
|
But I've changed that to a completely non-descript domain
|
||
|
|
that I got and that just links to that IP.
|
||
|
|
So, and you know, there are things like that.
|
||
|
|
Maybe you've heard of PageKite as well.
|
||
|
|
That's another thing I've thought about trying out
|
||
|
|
but haven't yet.
|
||
|
|
It's a kind of supposed to be like a more secure way
|
||
|
|
to expose your some parts of your home network
|
||
|
|
to the internet.
|
||
|
|
Now, I'd never heard of PageKite.
|
||
|
|
One of the things that got to me
|
||
|
|
from everything that I dug up is a lot of the tools
|
||
|
|
that I found, like, especially failed to band,
|
||
|
|
were built on top of the default Linux kernel firewall software.
|
||
|
|
So, like, IP tables.
|
||
|
|
And I figured if I just learned IP tables
|
||
|
|
or not enough about IP tables,
|
||
|
|
I could just implement all the features I want
|
||
|
|
with basically just banning everybody
|
||
|
|
that tried to log in except for myself.
|
||
|
|
Yeah, I think I've noticed that too.
|
||
|
|
It seems like a lot of the firewall applications
|
||
|
|
are kind of like wrappers around IP tables
|
||
|
|
because their commands are like a little more esoteric
|
||
|
|
or whatever, yeah.
|
||
|
|
Yeah.
|
||
|
|
And the only reason I wanted to do it
|
||
|
|
because I was bored at the time as well, too.
|
||
|
|
You bored and you got a couple of books lying around
|
||
|
|
and it's like, let me go ahead and get into something.
|
||
|
|
Which firewall application do you use now?
|
||
|
|
IP tables, but the desktop that I'm on,
|
||
|
|
I think this is running NF tables,
|
||
|
|
which is, I think some of the command structures are similar,
|
||
|
|
but I don't know enough about NF tables to even attempt it,
|
||
|
|
but on all my servers, I'm running older versions,
|
||
|
|
22, no, 2004 of Ubuntu,
|
||
|
|
so that way I can maintain IP tables on those,
|
||
|
|
but I'm eventually gonna update my knowledge
|
||
|
|
to cover NF tables.
|
||
|
|
So speaking of Ubuntu 2004,
|
||
|
|
I just went back home to Brazil for a couple of weeks
|
||
|
|
and I found a little CD base,
|
||
|
|
one of those that have multiple pockets
|
||
|
|
you can slip CDs into.
|
||
|
|
And I found in there some Ubuntu 1204,
|
||
|
|
and I think 1010 that were the first Ubuntu CDs
|
||
|
|
that somebody gave me the first Linux operating systems
|
||
|
|
I installed ever.
|
||
|
|
You gonna get brave and try to run them today?
|
||
|
|
No, I left it there, it's just a relic of the past now.
|
||
|
|
I think I saw someone maybe on a mastodon talking about
|
||
|
|
like having still having their first CD.
|
||
|
|
I remember at the time,
|
||
|
|
it was when I was living in the UK,
|
||
|
|
this French guy came in to work on something
|
||
|
|
at the hostel I worked at,
|
||
|
|
and then he was like a Linux geek,
|
||
|
|
and then he started telling me all about it,
|
||
|
|
and then he gave me a CD.
|
||
|
|
And I wasn't even gonna install it anywhere,
|
||
|
|
but he said, no, no, just keep it.
|
||
|
|
Maybe later you wanna try it.
|
||
|
|
That's something I never took part in.
|
||
|
|
I never got into the CD
|
||
|
|
because I came into it later.
|
||
|
|
2019 is when I got into Linux,
|
||
|
|
so it's been all Windows before then.
|
||
|
|
So I never experienced to see the CD world of Linux.
|
||
|
|
Yeah, I had kind of two phases, there was that,
|
||
|
|
and then I used Ubuntu for a while,
|
||
|
|
but then later when I started working as a video editor,
|
||
|
|
in the video industry you're supposed to use a Mac,
|
||
|
|
at least you were for a while,
|
||
|
|
and so then I bought a Mac with Pro,
|
||
|
|
and then I used it for several years.
|
||
|
|
Even happy with Linux so far?
|
||
|
|
Like, is there anything about it
|
||
|
|
that kind of makes you wanna go back to the Mac
|
||
|
|
or you're pretty good right now with Linux only?
|
||
|
|
No, it's good, it's definitely a lot more,
|
||
|
|
I mean, I think it's more user-friendly today
|
||
|
|
than it was back then,
|
||
|
|
and also I'm more savvy today than I would,
|
||
|
|
like, you know, I can back then,
|
||
|
|
I hardly ever even wanted to be on the terminal, right?
|
||
|
|
And that's not the case anymore,
|
||
|
|
but, and also a lot of the media applications
|
||
|
|
are much better than they were back then.
|
||
|
|
You know, now there's Crita and KDE and Live is better
|
||
|
|
than it used to be,
|
||
|
|
and it was usable back then, even,
|
||
|
|
but also I think the Mac operating system
|
||
|
|
is also in some ways worse than it used to be, I think.
|
||
|
|
Yeah, I think with Mac,
|
||
|
|
I think they just got a little lazy,
|
||
|
|
kinda lock everything down
|
||
|
|
and trickle out features every now and again,
|
||
|
|
like meaningless features.
|
||
|
|
What they do have that's great is that ecosystem,
|
||
|
|
once you're in ecosystem,
|
||
|
|
it's great, you can just survive there
|
||
|
|
with just everything that they have today,
|
||
|
|
with no new features for years,
|
||
|
|
and it'll still feel incredible.
|
||
|
|
However, if you're truly trying to get ahead
|
||
|
|
and you want to just draw out
|
||
|
|
every ounce of power your system has,
|
||
|
|
I cannot find anything better than Linux.
|
||
|
|
Yeah, the best thing about using a Mac,
|
||
|
|
for example, the reason I wish I could use one at work
|
||
|
|
for my work computer,
|
||
|
|
is that you can run, you know, Linux
|
||
|
|
or Unix-E applications on a Mac,
|
||
|
|
so not the case on Windows, you know.
|
||
|
|
I mean, don't get me wrong,
|
||
|
|
I use Windows for gaming,
|
||
|
|
but trying to do any kind of work on Windows
|
||
|
|
just so much frustration.
|
||
|
|
Yeah, it's been dreadful.
|
||
|
|
But also, I think I would say nowadays,
|
||
|
|
I understand and appreciate the free software part of it
|
||
|
|
a lot more, like a much more willing to use
|
||
|
|
an application that's maybe in some ways less convenient,
|
||
|
|
but more freedom-producing.
|
||
|
|
Same here.
|
||
|
|
One of the main things is I want to avoid the rug pull.
|
||
|
|
Yeah, and the funny thing is then observing,
|
||
|
|
as you start to have this kind of perspective,
|
||
|
|
we can clearly see when other people
|
||
|
|
just kind of then step onto this new other rug
|
||
|
|
that looks nice and they're like,
|
||
|
|
oh, this rug is a lot better than the rug I was just on
|
||
|
|
before, but then you're like,
|
||
|
|
well, yeah, you're still just waiting for someone
|
||
|
|
to pull that rug from under your feet.
|
||
|
|
Yeah, and each new rug they step on gets smaller and smaller.
|
||
|
|
So I mean, eventually, I don't know what they're gonna,
|
||
|
|
they're gonna be just standing barefooted
|
||
|
|
on the ground after a while.
|
||
|
|
I mean, think about it.
|
||
|
|
You can't even own your software these days.
|
||
|
|
It's all done through this software as a service crap.
|
||
|
|
So for those people that use Microsoft Word,
|
||
|
|
the Microsoft Office Suite,
|
||
|
|
miss one payment and you can lock that
|
||
|
|
of all your work, how you gonna get your work done?
|
||
|
|
You gotta, I guess use the web UI or something like that,
|
||
|
|
whereas if you just go ahead and donate a hundred books
|
||
|
|
over the library office,
|
||
|
|
I mean, if you can't pay it next year, that's cool.
|
||
|
|
You keep going and then you pay when you can.
|
||
|
|
Yeah, so I'm gonna say first in a minute,
|
||
|
|
we need to get back to the promise we made
|
||
|
|
at the beginning of the show that we were gonna talk about
|
||
|
|
the Raspberry Pi controversy as well.
|
||
|
|
But I want to say real quick,
|
||
|
|
there's this development that's happened recently
|
||
|
|
that it was this application called Figma
|
||
|
|
that's used for UX design usually,
|
||
|
|
and it was purchased by Adobe
|
||
|
|
and Figma is known for being kind of
|
||
|
|
one of the most advanced design applications
|
||
|
|
that can run on the browser and it can run very well,
|
||
|
|
right there have been technical articles about it,
|
||
|
|
about how they achieve this and all that.
|
||
|
|
So I think I feel like Adobe buying Figma
|
||
|
|
is a huge step in this continuing shift
|
||
|
|
that we've been seeing about running applications
|
||
|
|
in the cloud, you know.
|
||
|
|
I think Figma really is like a kind of a step up
|
||
|
|
where it's a really sophisticated application
|
||
|
|
and really complete that's running in the browser.
|
||
|
|
So yeah, I don't know, I think we're gonna see
|
||
|
|
more and more examples of this, unfortunately.
|
||
|
|
I agree, back to the pie.
|
||
|
|
Now, there were claims made by the Raspberry Pi Foundation
|
||
|
|
a while back that the Raspberry Pi 4
|
||
|
|
was a desktop replacement.
|
||
|
|
I don't know if you heard any of those.
|
||
|
|
Yeah, I remember that.
|
||
|
|
Have you ever had a chance to try the Raspberry Pi 4,
|
||
|
|
like just to actually get some work done on it?
|
||
|
|
No, I've never had one.
|
||
|
|
I have attempted this desktop replacement idea
|
||
|
|
that they had and let me tell you,
|
||
|
|
under the guise of an educational device,
|
||
|
|
I would offer them leniency on that statement,
|
||
|
|
but if you're just talking about somebody
|
||
|
|
creating a computer and it is just a consumer device,
|
||
|
|
you use it and they call it a desktop replacement
|
||
|
|
in a small form factor and it's the Raspberry Pi,
|
||
|
|
I would call it a crap device.
|
||
|
|
It is no, it is in no way a desktop replacement.
|
||
|
|
This is one of the things that bring my frustration
|
||
|
|
with the Raspberry Pi Foundation,
|
||
|
|
them lowering the availability of the device
|
||
|
|
to the community, yet serving so many businesses,
|
||
|
|
took them out of the educational realm
|
||
|
|
and put them square and just industrial
|
||
|
|
and other business, they're just out for profit now.
|
||
|
|
And they no longer get that leniency of,
|
||
|
|
okay, it's an educational device
|
||
|
|
that we tinkerers love to play with.
|
||
|
|
So then that makes a decent segue
|
||
|
|
for the master on controversy with the Raspberry Pi.
|
||
|
|
I think I wrote in the HPR's Matrix channel
|
||
|
|
that it's like an interesting situation
|
||
|
|
because then a lot of people,
|
||
|
|
it's like you got the Raspberry Pi that you like
|
||
|
|
for reasons A and then now there's this other reason
|
||
|
|
reason that you have for not liking them.
|
||
|
|
And then people are kind of struggling with that
|
||
|
|
and they kind of want, it's like you're challenging
|
||
|
|
your values a little bit
|
||
|
|
and then you have to decide what is more important to you.
|
||
|
|
But to be honest, I don't really remember
|
||
|
|
exactly what the controversy is,
|
||
|
|
which is really telling I think.
|
||
|
|
So do you, are you able to kind of recap a little bit?
|
||
|
|
Yeah, from what I was able to dig up,
|
||
|
|
the controversy, it started with a new hire,
|
||
|
|
a detective that was doing surveillance
|
||
|
|
with some police department or whatever.
|
||
|
|
He was using Raspberry Pi's and other devices right,
|
||
|
|
trying to surveil criminals.
|
||
|
|
The, I guess he left that area work
|
||
|
|
and went to the Raspberry Pi foundation.
|
||
|
|
Maybe he got burnt out or whatever, who knows?
|
||
|
|
But he went to the Raspberry Pi foundation
|
||
|
|
and some users were a little bit upset about that.
|
||
|
|
But they weren't upset directly
|
||
|
|
with the Raspberry Pi foundation.
|
||
|
|
They were upset about the hire of that guy.
|
||
|
|
Now, how the Raspberry Pi foundation responded
|
||
|
|
is where the issue came in.
|
||
|
|
They, there were a little tone death
|
||
|
|
and they began, you know, banning people
|
||
|
|
and I guess reacting in a way that was not what we'd expect
|
||
|
|
from an organization.
|
||
|
|
So it just poured gasoline on a very small fire.
|
||
|
|
They could have just ignored it
|
||
|
|
and they would have went away.
|
||
|
|
I mean, who cares?
|
||
|
|
They just hired some guy out there, you know?
|
||
|
|
Yeah, you're exactly right.
|
||
|
|
I think and they, yeah, they hire this guy
|
||
|
|
and then they post it, unmasked it on kind of a little bit
|
||
|
|
bragging about his background for whatever reason
|
||
|
|
and then some people complained
|
||
|
|
and then yeah, it could have just been left at that
|
||
|
|
and probably there would have been no big deal.
|
||
|
|
But yeah, I share your view
|
||
|
|
that the bigger problem was their response to it
|
||
|
|
and then it just showed.
|
||
|
|
But what was, there was also like a, you know,
|
||
|
|
they seemed to make a commitment
|
||
|
|
to not moderating things and then that would be a reason
|
||
|
|
for people to defederate their instances, that right?
|
||
|
|
Yeah, I heard a little bit about that.
|
||
|
|
That part I did not dig into
|
||
|
|
but I did see a couple of threats to space themselves
|
||
|
|
from the Raspberry Pi.
|
||
|
|
My biggest issue wasn't the higher itself,
|
||
|
|
but what the hire brings with it
|
||
|
|
because I don't, this guy from my understanding
|
||
|
|
is not a developer.
|
||
|
|
He didn't deploy the Pi in some new way
|
||
|
|
that's gonna allow them to bring wider adoption.
|
||
|
|
Instead, I believe he just has a lot of contacts.
|
||
|
|
He's like a networking hire.
|
||
|
|
You hire him because he's gonna put you in contact
|
||
|
|
with a bunch of other sales.
|
||
|
|
That's what I feel like his hire really was
|
||
|
|
because other than that, what else is he bringing to the table?
|
||
|
|
They talk about his years of experience.
|
||
|
|
That does nothing.
|
||
|
|
I mean, the enthusiast that built the Raspberry Pi brand
|
||
|
|
to up to where it is today
|
||
|
|
have done 10 times more with this guy's ever done.
|
||
|
|
You know, all he's done is drill a little hole in the lamp,
|
||
|
|
stuck a camera in it and connected it to a pie.
|
||
|
|
Probably follow the form he saw online.
|
||
|
|
That's nothing new.
|
||
|
|
So where did you get that view
|
||
|
|
from about it being a networking hire?
|
||
|
|
I just put it all together in my head.
|
||
|
|
I didn't find any information to support my beliefs on that.
|
||
|
|
I just thought of it and set it here today.
|
||
|
|
Okay.
|
||
|
|
Yeah, I didn't, yeah, I didn't think of that.
|
||
|
|
I guess I didn't really read much about it,
|
||
|
|
but I don't know, I thought the, yeah, people were,
|
||
|
|
yeah, I mean, I think people should be able to,
|
||
|
|
you know, whatever you think about the police,
|
||
|
|
people should be able to hire former police officers.
|
||
|
|
I don't think people who go into that career
|
||
|
|
should necessarily then have no other career options.
|
||
|
|
Think, you know, whatever anyone thinks about the police,
|
||
|
|
people are, you know, generally we should believe
|
||
|
|
that people can change.
|
||
|
|
So that shouldn't be a big deal.
|
||
|
|
I do not like those broad brush
|
||
|
|
where you just look at a group of people
|
||
|
|
or an industry or anything
|
||
|
|
and automatically classify the entire thing as bad.
|
||
|
|
Therefore, all of the good that has been done
|
||
|
|
is now, you know, tainted.
|
||
|
|
That is, that leads to things like racism
|
||
|
|
and other just parts of our culture that I want to avoid.
|
||
|
|
So whenever I see people take that radical perspective,
|
||
|
|
you just go all cops are bad.
|
||
|
|
No, I just can't support that.
|
||
|
|
Yeah, it seemed to me like that kind of thing
|
||
|
|
was maybe what drove the initial criticism of the post.
|
||
|
|
Yeah, I believe so.
|
||
|
|
I think for them to redeem themselves,
|
||
|
|
first of all, they're gonna have to do something
|
||
|
|
about this whole promise they've made to support businesses
|
||
|
|
and just leave their, I think they supported
|
||
|
|
the businesses 90, with 90% of the products that they have
|
||
|
|
and only allowed like 10% to go out to consumers
|
||
|
|
causing this, you know, just lopsided shift.
|
||
|
|
The scalpers have product, but the enthusiast
|
||
|
|
the people who are actually learning in the environment,
|
||
|
|
we don't have the products that we want
|
||
|
|
and we have no choice but to even consider
|
||
|
|
buying a $35 Raspberry Pi for $200.
|
||
|
|
You know what I mean?
|
||
|
|
It's just, it's nightmare, it's from crazy
|
||
|
|
to know that they would make such a decision
|
||
|
|
and stand by it for so long.
|
||
|
|
Yeah, and that's a bigger controversy really.
|
||
|
|
I didn't know that there had been
|
||
|
|
this intentional shift like that.
|
||
|
|
So the trouble too is that then it exposes us
|
||
|
|
to like counterfeits and stuff like that.
|
||
|
|
Yeah, it's a ton of it out there now,
|
||
|
|
but one of the good things I've seen from it,
|
||
|
|
I've been looking at some of the other
|
||
|
|
single board computers that's been coming out.
|
||
|
|
I believe what's the other one I think is called
|
||
|
|
like the rock chip or something like that
|
||
|
|
that they've been dropping some new SBCs.
|
||
|
|
I watch a YouTube channel called Prime Optimus Prime.
|
||
|
|
No, not Optimus Prime.
|
||
|
|
It's Prime something, but he does a lot of,
|
||
|
|
you know, small form factor gaming PCs and things
|
||
|
|
and he show off a lot of like game emulators
|
||
|
|
and things of that nature, the old NES,
|
||
|
|
Super NES and et cetera.
|
||
|
|
And he does a lot of it on the small single board computers.
|
||
|
|
He's been showing off some really good ones.
|
||
|
|
And I've also heard about the Pine Tab coming out.
|
||
|
|
I'm very interested in the Pine Welles, the Pine Tab 2.
|
||
|
|
I'm very interested in that
|
||
|
|
because the first one was only available
|
||
|
|
for what felt like five minutes
|
||
|
|
and then you couldn't get them anymore.
|
||
|
|
Is that a tablet?
|
||
|
|
Yeah, because Pine has been doing lots of work
|
||
|
|
to build their store with, you know,
|
||
|
|
they got the Pine Watch and the Pine Buds, the Pine Note.
|
||
|
|
And of course there was the Pine Book and the Pine Book Pro
|
||
|
|
with the Pine Phone.
|
||
|
|
So there's a lot of development around it.
|
||
|
|
So I'm hoping the documentation
|
||
|
|
and everything's also caught up.
|
||
|
|
I think the Pine Tab is gonna be a wonderful device.
|
||
|
|
I'd love to be able to carry a tablet around
|
||
|
|
and you know, just a small lightweight Linux device.
|
||
|
|
I'm not too crazy about it being armed
|
||
|
|
because the inconsistency with the different arm,
|
||
|
|
you know, architectures, it causes a small problem.
|
||
|
|
I heard about them creating like generic arm,
|
||
|
|
ISOs or images or whatever that can run on any arm CPU,
|
||
|
|
but I don't know how it's gonna work on these smaller devices.
|
||
|
|
Yeah, I don't know anything about that either.
|
||
|
|
How about risk five?
|
||
|
|
You did any studying or looking up on risk five?
|
||
|
|
Nope, don't know anything about that either.
|
||
|
|
I just know that it's, I do know that it's pronounced
|
||
|
|
risk five and not risk V.
|
||
|
|
So I'm there.
|
||
|
|
Yeah, I follow it a little bit
|
||
|
|
but because I'm not deep into that side of the community,
|
||
|
|
all I can do is kind of look on it
|
||
|
|
with question marks above my head,
|
||
|
|
but that's all I've got.
|
||
|
|
I know it's out there and there's a lot of enthusiasm about it.
|
||
|
|
I do hear a lot of speculation about it
|
||
|
|
though they talk about it being the divider
|
||
|
|
between what do you call it, AMD and Intel.
|
||
|
|
So you're gonna get a new freedom respecting platform
|
||
|
|
that's used in the future or that's the hope anyway.
|
||
|
|
Okay, so can you give us like a,
|
||
|
|
how did you say the 500 foot or meter view
|
||
|
|
of what risk five is?
|
||
|
|
Sure, I can give you one.
|
||
|
|
It'll be very poor, but I can definitely give it to you.
|
||
|
|
That's the one I want.
|
||
|
|
Yeah, so basically it's,
|
||
|
|
you got the two X86 systems that everybody knows
|
||
|
|
that's the Intel and the AMD.
|
||
|
|
Well, risk five is just a new player in the game
|
||
|
|
from understanding and there are no restrictions
|
||
|
|
on it at the moment, somewhat like arm,
|
||
|
|
but more freedom respecting right now.
|
||
|
|
There's, I mean, if you wanted to go power PC,
|
||
|
|
you could, but I mean, it's gonna put you back
|
||
|
|
in the same boat, you're locked into somebody else's platform,
|
||
|
|
but then there's also risk five, which is very open.
|
||
|
|
It's like the, I would compare it to in the encoder world
|
||
|
|
how you have the Nvidia encoders.
|
||
|
|
It was the new one AV one that's coming out now.
|
||
|
|
How AV one is like the freedom respecting one
|
||
|
|
that everybody wants now,
|
||
|
|
so that way you don't have to rely on Nvidia anymore.
|
||
|
|
I would kind of refer to like that.
|
||
|
|
That's what, that's what risk five is like AV one.
|
||
|
|
Yeah, okay.
|
||
|
|
Yeah, it's a similar thing to the,
|
||
|
|
you were talking about the codex there,
|
||
|
|
the image codex, right?
|
||
|
|
That some of them are not free,
|
||
|
|
which would be the reason Google created VPA
|
||
|
|
and then VP9 in response to AVC also known as H264
|
||
|
|
and then H265.
|
||
|
|
But yeah, I think I read a while back
|
||
|
|
that the reason Apple created its own architecture
|
||
|
|
was because of the licensing thing with,
|
||
|
|
because they didn't want to use ARM processor.
|
||
|
|
So okay, from what you said,
|
||
|
|
risk five is like an open kind of a definition
|
||
|
|
of an architecture of a processor architecture
|
||
|
|
and then so that then companies are able to build
|
||
|
|
processors that are compatible with each other, right?
|
||
|
|
So, but is there a company that has committed to using it
|
||
|
|
or is this one of those standards
|
||
|
|
that are gonna remain just a standard?
|
||
|
|
I think it's gonna be just a standard for a while
|
||
|
|
because there's a lot more development
|
||
|
|
that has to be done with it.
|
||
|
|
But it's moving from what I hear,
|
||
|
|
it's moving very quickly
|
||
|
|
and especially seeing more companies,
|
||
|
|
once you see more hardware appear,
|
||
|
|
I think that's a very big sign.
|
||
|
|
So when we saw PINE come out with that smaller ARM device,
|
||
|
|
I mean, that's telling me that this thing is much closer
|
||
|
|
than we think.
|
||
|
|
Now, I'm assuming that only major companies
|
||
|
|
are gonna have any actual usable devices for a while,
|
||
|
|
like you'll probably hear about some risk five servers
|
||
|
|
or something being deployed testing out,
|
||
|
|
but you won't find anything like on a desktop,
|
||
|
|
computer anytime soon.
|
||
|
|
Okay, that's cool.
|
||
|
|
So yeah, I would invite listeners who know more about risk five
|
||
|
|
about, for example, why a company would want to build
|
||
|
|
a processor following that standard
|
||
|
|
or what else we might be getting wrong about risk five,
|
||
|
|
we could use a show about that
|
||
|
|
because there's a lot of interest in this topic, I think, right?
|
||
|
|
Definitely, definitely, especially after hearing.
|
||
|
|
You know what?
|
||
|
|
You know what should definitely make you want to do a show?
|
||
|
|
After hearing me butcher that explanation,
|
||
|
|
you should definitely want to do a show.
|
||
|
|
Yeah, I think this is something that you and I could
|
||
|
|
specialize in, we just get together
|
||
|
|
and we just misconceive everything we can
|
||
|
|
for about 30 minutes and let people post their response shows.
|
||
|
|
I'll try to think of some topics that I know nothing about
|
||
|
|
and then we'll get on mom.
|
||
|
|
That sounds about right, just grab a handful of topics
|
||
|
|
and be like, okay, you know, I heard about it
|
||
|
|
and then I'll speculate on what I think it is.
|
||
|
|
Well, I love that.
|
||
|
|
Yeah, matter of fact, here's a good one as well.
|
||
|
|
You want to know how to convert your code
|
||
|
|
from X86 to ARM.
|
||
|
|
Okay, how do I do it?
|
||
|
|
At the top of your code, you just write ARM equals true.
|
||
|
|
Yeah, yeah, that makes sense.
|
||
|
|
That should work, right?
|
||
|
|
Then the computer will see it, read it and be like,
|
||
|
|
yeah, okay, ARM is true.
|
||
|
|
Yeah, the very first line, just like in a bash script,
|
||
|
|
how you tell the computer how to interpret the script,
|
||
|
|
yeah, you just write ARM equals true, right there
|
||
|
|
and you're good to go.
|
||
|
|
Sorry.
|
||
|
|
Yeah, see, that's why we need open standards
|
||
|
|
so you can just say ARM equals true
|
||
|
|
and everything is gonna be all right.
|
||
|
|
Yeah, it worked perfectly fine.
|
||
|
|
You can try it today on any code you have,
|
||
|
|
just go and get up, grab some Haskell or some Rust, whatever
|
||
|
|
and just write that in there and run it everywhere.
|
||
|
|
Now, if it doesn't work, I urge you to contact DNT.
|
||
|
|
He'll be able to assist you further with that
|
||
|
|
for I have no idea what to do after that.
|
||
|
|
Yeah, I'll send you right along to somewhere else
|
||
|
|
to see if you can find the answer
|
||
|
|
if this doesn't solve your problem.
|
||
|
|
We can send them to black kernel.
|
||
|
|
Yeah, I think that would be my first try.
|
||
|
|
Yeah, black kernel, he's an amazing developer.
|
||
|
|
He writes code in Rust so that obviously means
|
||
|
|
he knows more than anybody else
|
||
|
|
and he did a show telling Ken that he was wrong in math
|
||
|
|
and explained what was it about axioms
|
||
|
|
and all that other stuff.
|
||
|
|
Great show, listen to it and that's why you'll know
|
||
|
|
you have to go to black kernel.
|
||
|
|
Yeah, I agree, just go look up.
|
||
|
|
Just go look at go to Hacker Public Radio.
|
||
|
|
Or go to the full episode guide
|
||
|
|
and they should just do control F, black kernel
|
||
|
|
and check out some of those shows there.
|
||
|
|
There's some good stuff.
|
||
|
|
Another thing I know about him is that he really doesn't
|
||
|
|
like those terminal file managers.
|
||
|
|
He really hates them.
|
||
|
|
I'm some guy on the internet here with DNT.
|
||
|
|
And we're out of here.
|
||
|
|
Thank you for listening to Hacker Public Radio.
|
||
|
|
Goodbye.
|
||
|
|
You have been listening to Hacker Public Radio
|
||
|
|
that Hacker Public Radio does work.
|
||
|
|
Today's show was contributed by a HBR listening
|
||
|
|
like yourself.
|
||
|
|
If you ever thought of recording podcasts,
|
||
|
|
then click on our contribute link
|
||
|
|
to find out how easy it really is.
|
||
|
|
Hosting for HBR has been kindly provided by
|
||
|
|
and onsthost.com, the internet archive and our sings.net.
|
||
|
|
On the Sadois status, today's show is released
|
||
|
|
under Creative Commons Attribution 4.0
|
||
|
|
International License.
|