Episode Transcript
Transcripts are displayed as originally observed. Some content, including advertisements may have changed.
Use Ctrl + F to search
0:10
Hello and welcome to episode 265 of Late Night
0:13
Linux, recorded on the 10th of January 2024. I'm
0:16
Joe and with me are Fainan. Howdy. Graham.
0:20
Good evening. And Will. Hello.
0:23
Let's get straight on with our discoveries then. Will, update your pie
0:25
hole lists. Yeah, so over
0:27
the Christmas holidays, I was doing
0:29
a bit of admin and I
0:31
noticed that one of my pie
0:34
hole ad block lists, specifically OISD,
0:36
wasn't updating and it hadn't
0:39
updated for a little while, a few days maybe.
0:41
So I went digging into why
0:43
and the reason is that OISD
0:45
have changed the format of their
0:48
block list to try and
0:50
improve it and make it more generalizable.
0:52
The good news is it's fully supported
0:55
by pie hole and ad guard and
0:57
ad block plus and you block origin
0:59
and next DNS and others. So
1:02
it's an important fix that if you are
1:04
using this one and it is one of
1:06
the very significant, very major block lists, you
1:08
do need to take some action. So
1:11
if you are sitting there with pie hole
1:13
running and not paying much attention to it,
1:16
then I think it's worth going and having a look.
1:18
I feel seen. In
1:21
order to get the upgrades to work,
1:23
you probably have to upgrade pie hole
1:25
to the latest version if you haven't
1:27
upgraded for a few months and
1:29
then it's a very straightforward change
1:31
to the URL of the OISD
1:34
list ad block list
1:37
and you're ready to go. So yeah, go and
1:39
have a look if you haven't done recently. How
1:42
many lists you use on your pile? Oh,
1:44
hold on. By the way, if I drop out,
1:46
it's because of updating pile. I
1:51
have got seven block lists. Oh,
1:53
fucking hell. Right. Okay.
1:56
Of those three are custom ones for me.
1:59
One is a YouTube. blocker. One is a
2:01
Fortnite blocker and one is a TikTok blocker.
2:04
No fun to be had in that household.
2:06
It's my passive aggressive parenting. No, you can't
2:08
have a YouTube today. The rest of them
2:12
are the significant ones. So
2:15
yeah, check them out. There is also
2:17
one called the Fire TV
2:19
Adblock list, which could be interesting to
2:21
people in the next couple of weeks,
2:23
especially those who've got prime
2:26
video. Oh, go on.
2:28
I don't know if it'll work. I
2:30
don't know if it'll work, but it's
2:32
on firestick-loader on GitHub. Interesting. Maybe
2:34
you should put a link to that in the show notes so I
2:36
can post it forever on. Well, we should keep
2:38
it secret. Yeah. Keep it secret. Keep it safe. Yeah.
2:40
I'll just bleep it out when he said the URL.
2:44
Make sure people listen. They can get the
2:46
URL if they listen. All right. Yeah, good
2:48
thinking. If you take every third character from
2:50
every fifth word. Do
2:53
you do the Fortnite blocking and TikTok and
2:55
everything on a timer then? Yes
2:57
and no. The main
2:59
switch is in Node-RED, which I can
3:01
then expose into Alexa, and so I
3:03
can command it to switch on and
3:05
off. That was working flawlessly for a
3:07
couple of years, but then the kids
3:09
rumbled me, and so I had
3:12
to get rid of it. At the
3:14
moment, it's just a plain switch in
3:16
Pyehole, enabling and
3:18
disabling a block list, and I
3:21
will probably expose the switch into
3:23
Home Assistant and put it on a dashboard somewhere. You
3:25
need to make it into a hardware
3:27
button that you can just stamp your
3:29
fist on on the desk. Embargo on!
3:31
I do the same thing in Home
3:33
Assistant and disable all of my kids'
3:35
devices as well on the network. Oh
3:37
my God. You're both monsters. It's
3:40
great. I mean, they've got accounts on Home Assistant, so they
3:42
can do things like turn their lights on,
3:44
turn their A-datas on if it's the right time. Oh no,
3:46
I wouldn't have that though. Well,
3:49
there's a limit to the temperature. Excellent. Okay,
3:51
that's fine. Failing
3:54
pioneer is this old 80s
3:56
stereo equipment. It is
3:58
not. It is essentially... Actually, Elise,
4:01
Frontier Elise, to make
4:03
it more accurate and
4:06
very cool, can't fly the
4:08
ship to save my fucking life because it
4:10
uses proper mechanics in
4:12
orbit. So, I mean,
4:15
great game, looks cool, I've flown about the
4:17
place but I generally take off heading the
4:19
direction and then I'm forever in that direction
4:21
until I crash into the sun or something
4:24
in 15 years time and my orbit
4:26
increases. Well, the Thargoids get you. Well,
4:28
yeah, it's an amazing piece of software
4:31
and it looks great. It's
4:33
the Elite that you saw from the box
4:35
picture, essentially. But it's cool. Yeah,
4:37
big album source projects, love it. Just
4:39
can't play it. How does this
4:41
relate to the Frontier development's
4:44
version then? I
4:47
have that, I've played it once, it was too
4:49
complicated, I gave up. Is this a
4:51
bit more straightforward? Is this a bit more like the
4:53
classic gameplay? No. It's exactly like
4:55
Frontier. It's the gameplay that you just
4:57
went, yeah, no, I can't play this.
5:01
It's like, I want my 8-bit computer to boot
5:03
again so I can play the real one. Yeah,
5:06
no, I don't know. It's
5:08
bizarre how they change the mechanics
5:10
like that. I don't know what they thought would
5:13
be sort of enjoyable about
5:15
trying to figure out gravity and flying in
5:17
orbits and stuff but, you know, you just
5:19
want to go and shoot and trade but
5:22
not in this one. Go to this one, get
5:25
some slaves. You
5:27
know, it's been 40 years since Elite was released.
5:30
No, it hasn't. That's a lie. At the end of 1984. You're
5:33
a giant liar, that's what you are. Liar
5:35
pants on fire. Alright,
5:38
what is picture or picture as
5:40
they say? P-I-K-C-H-R, come
5:42
on. This isn't like 2008.
5:45
I know, I'm sorry but it is
5:48
rather handy. It's a way
5:50
to generate graphics in
5:52
Markdown in a simple text block that
5:55
allows you to do nice sort of dot
5:58
notation files or whatever. was
6:00
looking for something like this for doing a
6:02
bit of network diagramming type things and it's
6:04
quite cool. And it's a very
6:06
simple, it's a single C file. If
6:08
you don't want the whole project there's a way to
6:10
actually get like the entire website. You
6:12
can even get a online sort of show
6:14
of how you can just drop the text
6:17
block in and see what it does. But
6:20
the CCO itself is just a very
6:22
quick, simple GCC command to compile it
6:24
all in one file, nice to get
6:26
easily done. And then you can
6:28
put in markdown, you can put in a
6:30
text block, you can put a graph of
6:33
nodes and stuff like that and get drawn
6:35
out. Flow charts is what I would call
6:37
that. Yeah, flow charts, a video,
6:39
something like that. Yeah, exactly.
6:42
I like this. This could be quite handy.
6:45
I doubt that it's possible to get
6:47
it enabled in GitHub though, is it?
6:49
And sadly, that's where I do the
6:51
most of my markdown, markdowning.
6:53
That is a good question. But I mean,
6:55
you could do the rendering yourself potentially, because
6:58
it is just markdown. So it's just
7:00
a text block. So you
7:02
can put it in there, maybe it wouldn't have the
7:04
actual rendering itself then, but then you can do it
7:06
afterwards. And it exports. Oh, I
7:08
was going to say it exports it as
7:10
a PNG or something does it. And then
7:13
I was able to select the text from
7:15
the picture. And now my mind is blown.
7:17
Yeah. And you can actually do SVG stuff
7:20
as well through. And yeah, it is
7:22
pretty cool. And they've got some nice
7:24
examples, stuff like they actually physically draw
7:26
like a cathode ray
7:28
tube. And I was thinking, is that
7:30
an object? Is it called cathode ray
7:32
tube? No, they actually physically drew it.
7:34
So yeah, I think a
7:37
lot of this might be copy and paste
7:39
for other people's examples of people who can
7:41
do geometry and stuff. But yeah, still quite
7:43
cool, I think. Wow, quick through to the
7:45
example. Some of them are really quite good
7:47
looking. Yeah, they really are. And it's all
7:50
text, as you say, just copy and paste
7:52
it. And you can put it into your own.
7:54
And that spider one is just... Oh,
7:57
Yeah, whatever. Fucking nuts. How
8:01
to do that? It's over in
8:03
know that may lines of code.
8:06
It's equally too many taxi read
8:08
but also not and of but
8:10
it's makes sense. it's witchcraft as
8:12
why his logo is what it
8:15
is ssssss are no business. For.
8:17
Some of them look like stuff I'm in
8:19
textbooks. just another day or really good. Summary
8:22
is nice of it's that beautiful thing of
8:24
his impact them of with the text as
8:26
a blocker. Tax authorities like that. Gray.
8:29
Me boys as a cheap
8:31
chinese travel rotor says the
8:33
reason why I'm i'm hopefully
8:35
back by now is the
8:37
airplane to hasn't flown out
8:39
ssssss through certain Dr. Seuss.
8:42
But the I've recently of as and
8:45
since recording I'm going on on a
8:47
business trip to Canada and I've run
8:49
out for Vpn on my phone and
8:51
I'll send both tessa other devices to.
8:53
but it's it's not very good way
8:55
of doing things and so I thought
8:57
I'd buy a portable. Wife my router
8:59
to put in my hotel room and commit
9:02
that it to my home network can connect
9:04
everything up to the I saw as have
9:06
to spend a bit of money on this.
9:08
The turns out that you can get something
9:10
like this for thirty four pounds is. The
9:13
other thing is that this office I'm
9:15
standing in now and my desktop pc
9:18
is connected via power line device to
9:20
as if router and is paralyzed sister
9:22
had it's day I think it's that
9:24
does you know like the city so
9:26
low devices it doesn't with I love
9:28
the speed that's the way too slow
9:30
and so why don't is a priest
9:32
my wife I can extend at home
9:35
using this route to him. Salsas in
9:37
the performance is amazing plus I've got
9:39
open word and between my machine the
9:41
machines in this of us in the.
9:43
Rest of the network and it was his
9:45
brain to books in Switzerland is a router
9:47
and of course with it being of my
9:50
base you can install plugin see the web
9:52
you are you to a Vpn you can
9:54
see why God on it all of us
9:56
built in and you can you not date
9:58
I've met as well as just very impressed.
10:00
So be it with the low levels spying
10:02
somewhere that must be running on their him
10:05
society for grad yeah you would imagine the
10:07
some said okay about it though I saw
10:09
performance is great as well as itself Amazon
10:11
then or have some Ali Express I wasn't
10:13
going to say but a so famous in
10:15
here. Are I? do you happen
10:18
to know if is possible to link
10:20
the wife I have one of these
10:22
to the Why five other another candidates
10:24
for his money from it connects and
10:26
I don't see why. sigh Yes and
10:29
that's exactly what I'm doing. Okay I
10:31
also it can be a Wife I
10:33
hotspot. They can be an extension of
10:35
the Weiss I network and it can
10:37
also just connect to the Why Fi
10:40
and then bridge that to the is
10:42
what to eat in airports in a
10:44
one port I asked us people storage.
10:46
As well as you wanted you know
10:49
run minute or two cheapness and events
10:51
of Ios be power. Ah,
10:53
Yes, be sepa. That is the
10:55
key point and see him on off a
10:57
power bank. But and yellow? Yep exactly. While.
11:00
Okay, this episode is sponsored by
11:03
Collide. When. You go through airport security
11:05
is one line where the tear say as and
11:07
checks you i day and another were a machine
11:09
guns you back. The same thing happens
11:11
in Enterprise Security. But. Instead of
11:13
passengers and luggage it's and uses and
11:16
their devices. Based ice most companies
11:18
a pretty good to the first part of the
11:20
equation where they check user I didn't say. But.
11:22
Use a devices can roll right through
11:24
authentication without getting inspected at all. In
11:27
fact, a huge percentage of companies allow
11:29
unmanaged on trusted devices to access the
11:31
data. That. Means an employee can
11:34
login from a laptop that has it's firewall
11:36
turned off and hasn't been updated in six
11:38
months. Or worse, that laptop might
11:40
belong to a bad actor. He's an
11:42
employee credentials. Collide Finally so
11:44
to devise trust. problem. Collide.
11:47
And shows that Know Device can log into
11:49
your doctor protected apps unless it passes your
11:51
security checks. Plus. He can use
11:53
collide on devices without Mdm like you
11:55
linux fleet contract to devices and every
11:57
B y O de phone and laptop.
11:59
Any company. Has. Put the
12:01
show and go to collide.com/late night
12:03
linux torture demo and see how
12:05
it works. That's. K
12:07
O L Id A.com/late
12:10
Night Linux. Fight
12:13
him Pipe Install This is naming and
12:15
shaming projects for have a cop have
12:17
to bash and slices know and nano
12:19
in the why paragraph of says this
12:22
list should not be a pillory but
12:24
a list for overview which projects users
12:26
Ah yeah but yes you're correct. Named
12:28
and shamed is what they should be.
12:30
I mean those better ways to do
12:33
this as an even state themselves know
12:35
run into it sucks summer Whatever. Make
12:37
sure you have the right scripts signed
12:39
by the people actually wrote up as
12:41
are not just blindly. Put the
12:43
into boss so. If you
12:46
know and either aren't on this list, add them.
12:48
Like. I get the hey and
12:50
everything but if it's a trusted protect his
12:52
history easy way to do it and you
12:55
don't have the pipe it's buy six in
12:57
just and then cats here and read sir.
12:59
All and everything make sure. yeah but I
13:02
think people should make your scripts that does
13:04
the and then do that than most of
13:06
your install. Fucking. Projects.sights and
13:08
than how people download at Roma.
13:11
Rather than just blindly sourcing
13:13
a web page. I. Get
13:15
that but is also really convenient.
13:17
Says see how me we should
13:19
just emailed he should are various random
13:21
scripts that we have found on the
13:24
web. Yeah you're right the still up
13:26
via download random executable on don't
13:28
Get Me Sir Liam on as
13:30
Windows machine. Testing. So fail
13:32
and I'm like oh dear God was
13:35
he downloads was from where students was
13:37
like oh Jesus Christ is. A
13:40
Toshiba house at my mom up with
13:42
as a boon to laptop and now
13:44
have to their downloads and it was
13:46
old enough. What's this particular size of
13:49
a Edison have sufficed. Thanks Cats are
13:51
alexa not. Windows and didn't install
13:53
line for hello. But remember Linux, This
13:55
is built on the whole lot of
13:58
shaky does Jesus Cohen Andrew Sluts. More
14:00
clever game as. A
14:03
week later I was still out on
14:05
that first as threats. Will.
14:11
Just sickle. Editing this well,
14:13
kind of over Christmas you may
14:15
have seen the i Broke My
14:18
Christmas lights and then I ordered
14:20
some more from Ali Express them.
14:22
while I was there I found
14:24
this really cool thirty two by
14:26
thirty two pixels display for lights
14:28
sixteen or seventeen? Quit. It's a
14:31
bluetooth low energy device. It's got
14:33
whatever is why was that? It
14:35
is on say two pixels last
14:37
Rgb pixels and it comes with
14:39
a lap and it lets you
14:41
control various affects. You can draw on
14:43
the screen from within the app and you can
14:45
upload gifts to it. Especially animated gifts
14:48
and it will play the animated gif
14:50
on this thirty two by says Two
14:52
Pixels device which is about i don't
14:55
I sustained twenty centimeters square. it's a
14:57
nice not device is rarely tapes and
14:59
is is quite a nice little fun
15:02
toy for for somebody to play with.
15:04
So I went looking for some gifts
15:06
on the internet and I found a
15:09
whole bunch of like pixel art style
15:11
gifts by needed to resign similar to
15:13
be thirty two by Thirty Two Pixels
15:16
and doing that in. Game old right?
15:18
A postscript to do it was proving
15:20
to be a bit too much effort
15:22
so I went looking for a toll.
15:24
The I could run on a directory
15:26
of Guess files which would allow me
15:29
to re size them to the specific
15:31
size I wanted and would not require
15:33
me to sit there and dry this
15:35
thing I could talk about script it.
15:37
on also it had to be easily
15:40
install both on my been to desktop
15:42
a didn't want to don't compile anything
15:44
let us and so i came across
15:47
guess sickle which is exactly what i
15:49
wanted is very simple it doesn't do
15:51
very special high quality reese skating but
15:53
it does do it in a batch
15:56
formats you can have it replace the
15:58
images that it is resign You
16:00
could feed it a directory and it will
16:02
just go through them in milliseconds Resize
16:05
them and overwrite them and they're ready to
16:07
go So yeah, if you need
16:09
to resize a whole bunch of gif files,
16:11
which I appreciate is not really a common
16:13
ask But if you do need to do
16:15
that, I would recommend gifsicle. 32 by
16:17
32 is 1024. So that is pretty low resolution Yeah,
16:22
yeah, it is low res. You have to
16:24
stand probably about half a mile away from
16:27
it to look quite right I
16:29
take it you did do Rick Astley as
16:31
one of them. I did not but now
16:33
I need to You
16:35
definitely need to giving it the
16:37
shoulders Will scraping
16:40
Gmail messages. So
16:42
yet another crazy project that I've managed
16:44
to put on myself I'm
16:46
with octopus energy and because of where I
16:48
live in the UK I
16:51
occasionally get free electricity for a couple
16:53
of hours for a given day They
16:56
call it power-ups. The idea behind it
16:58
is that there are quite a lot
17:00
of offshore wind turbines around the coast
17:02
near where I live And
17:05
if it's a particularly windy day Then
17:07
they generate a lot of electricity and if
17:10
they generate too much electricity The
17:12
grid gets all out of whack and they
17:14
want you to use more electricity And the
17:16
way that they do this is by making
17:18
it free or even by paying you to
17:21
use electricity And so
17:23
this is kind of what they call hyper
17:25
local but it covers most of the east
17:27
of England and occasionally About
17:29
six o'clock in the evening I'll get an
17:31
email and it will say tomorrow between midday
17:33
and 2 p.m Your electricity
17:35
is free and then you have to go and
17:38
click on a link which takes you to a
17:40
type form You have to say yes I
17:42
want free electricity you submit the form
17:44
and then I go off and program
17:46
my various automation systems to Go into
17:49
free electricity mode and use as much
17:51
as they can at this
17:53
particular time Now this is
17:55
proving to be quite good and you know,
17:57
I can run the dishwasher for nothing can
18:00
turn on a whole bunch of electric heaters for nothing.
18:02
And it's been great, but it's been a bit of
18:05
a bind having to click on a
18:07
link and fill out a form and then go and
18:09
program things. So what I thought I would do is
18:12
try and script this problem away. And
18:14
so this very long and rambling story
18:16
comes down to needing to programmatically
18:19
go through my Gmail messages,
18:21
find a specific subject, open
18:24
that email, get the body in plain
18:26
text, write a regular expression to search
18:28
for the strings that I'm looking for,
18:30
extract the relevant pieces that I need,
18:32
and then stick them in the JSON
18:34
file, upload it to the web. And
18:36
then I've got a JSON object, which has got
18:38
a start time and a stop time. And
18:41
I thought, this sounds doable. I wonder how
18:43
you do it. And I searched on Google, and this is
18:45
the page that I found a link
18:47
in the show notes. And it's exactly
18:49
what I needed to do. With Google
18:51
Apps Script, you can use their Gmail
18:53
API to search, as
18:56
you would in a normal Gmail window,
18:58
search for your emails, extract the body
19:00
text of that, not the HTML, just
19:02
the plain body into a string, and
19:04
then you can do whatever you want
19:06
to do with it. And it's
19:08
worked brilliantly. So this is what I've been working on
19:10
for the last few days, early days yet,
19:12
but it looks like it's going to work. And
19:14
without this webpage, it would have taken me a
19:16
long time to work out how to do it.
19:19
I think really, this is quite a useful
19:22
feature of Gmail, that the fact that
19:24
this API exists, and you can do
19:26
this quite low level, well,
19:28
I mean, it's JavaScript really, like
19:30
programming to get in there, get access to
19:32
your emails, and mess around with them in
19:34
the way that you want. It's quite a
19:36
nice feature. I don't know of any male
19:38
clients that offer similar things, but then I
19:40
haven't really looked. Is this the same language
19:43
that you used for the Telegram bot, for
19:45
the news links that we have in our
19:47
little Telegram group? Yes, exactly the same one.
19:49
And the reason that I used it then,
19:52
was because I didn't want to have
19:54
to host a script somewhere running, and
19:57
this Google Apps Script would take care
19:59
of it. like they would host it for me, I
20:01
didn't have to pay for it, and it
20:03
can output its results to a Google
20:05
Doc, which is what we use anyway.
20:08
So it's convenient and free. So what
20:10
email address do I need to pretend
20:12
I am? So I can now cost
20:15
you several kilowatts of electricity tomorrow? Well,
20:17
you can't because I'm the only one
20:19
that can run this. What
20:21
I might do is expose the results
20:23
to the internet so that if anybody
20:25
wants to download a JSON object, which
20:27
may or may not contain the start
20:30
and end times of a free electricity period,
20:32
then I'll make that available. But
20:34
yeah, you won't be able to trigger any
20:36
of my stuff. I'm not that stupid. Damn
20:38
it. Damn. I don't
20:41
know. Maybe if we spoof the emails into
20:43
you. Yes.
20:46
Be right back. I
20:50
know. No, it won't work. I
20:53
am undefeated. Damn it. Okay,
20:58
this episode is sponsored
21:00
by Tailscale. Go to
21:03
tailscale.com/L-N-L. Tailscale is an
21:05
easy to deploy, zero config, no
21:07
fuss VPN that allows you to
21:09
build simple networks across complex infrastructure.
21:12
Sign up in a couple of minutes, install Tailscale
21:14
on a couple of computers, servers, tablets or
21:16
phones. And a few clicks later, they're all
21:19
connected no matter where they are in the
21:21
world. It took me about five
21:23
minutes to set up Tailscale on my phone
21:25
and a little gigabyte bricks NUC type machine.
21:27
And then I could SSH into the bricks from anywhere.
21:30
And from there I could SSH into other machines on
21:32
my home network while I was out and about, all
21:34
without opening any ports or manual config. So
21:38
if you want the benefits of WireGuard without the
21:40
hassle of configuring it manually, don't take
21:42
my word for how easy it is to set up.
21:44
Give Tailscale a go yourself. Support the
21:46
show and go to tailscale.com/L-N-L and
21:49
try Tailscale out for free for
21:51
up to 100 devices and
21:53
free users with no credit card required. That's
21:57
tailscale.com/L-N-L. Onto
22:01
a bit of admin then. First of all, thank you
22:03
everyone who supports us with PayPal and Patreon. We really
22:05
do appreciate that. If you want to
22:07
join those people, you can go to latenightlinx.com/support.
22:10
And remember that for various amounts on Patreon, you can
22:12
get an advert-free RSS feed of either just this show
22:14
or all the shows in the Late Night Linux family.
22:16
And often, episodes are a day or so
22:18
early. And if you want to get in
22:21
contact with us, you can email show at latenightlinx.com. Well,
22:24
I've discovered 1D Pac-Man. This seems
22:26
to be doing the rounds on various
22:28
social media and I think it even made
22:30
it to Hacking News or something or slash
22:32
start. Anyway, it's
22:34
just a one-line Pac-Man. So
22:36
you can only go left
22:39
and right. And it
22:41
is very addictive for about five minutes
22:43
and then you get bored or at least
22:45
I did. And yeah, there's really
22:47
not much to it apart from that I'm afraid.
22:50
Although this exposed an
22:52
issue because Will you tried to play this
22:54
and it didn't work very well for you
22:56
in Firefox? Yeah, well, so
22:58
I've got Firefox locked
23:01
down quite significantly on privacy settings.
23:03
And when I tried to play it, it looked,
23:05
as you said, Joe, like my graphics card was
23:07
broken. I got a load of massive
23:10
colored pixels. And no,
23:12
no, it wasn't playable. You could see that something
23:14
was moving around on the screen, but you couldn't
23:16
see what it was. And
23:18
I started digging into this and all of you guys said,
23:20
no, it's working fine. There's nothing wrong with it. And
23:23
in the end, I had to enable
23:25
the ability for that website to access
23:27
the canvas, which doesn't surprise me, given
23:29
that it's a game and then
23:31
it worked properly. So yeah, if you are
23:34
trying this and it doesn't work, then that's
23:36
probably the fix. I can't believe that
23:38
Fadim called it. Yeah,
23:40
well, I only use Firefox and I
23:43
followed his sort of
23:45
anti-East German Stasi fucking rules that
23:47
he tried out and they were
23:49
quite good, but then somewhat stuff
23:51
broke. God, it was unreal. And
23:54
for me, it was the fingerprint and stuff that
23:56
really sort of kicked it off. It's
23:58
weird what breaks like really weird. So
24:01
what when you made it so that websites
24:04
couldn't fingerprint your browser, that's what broke them?
24:06
Oh, loads of stuff. Like it was unreal.
24:08
The amount of websites had totally crapped out.
24:11
Even things where I have an account, like
24:13
say YouTube logged in, I
24:16
have dark team enabled by default because of
24:18
my account. It wouldn't let that happen because
24:20
even though I was logged in as me,
24:22
it still put the wrong theme on. It
24:24
was so weird. Let's
24:27
do some feedback then. Anup says, you recently
24:29
said you didn't know of any Android builds
24:31
for the Raspberry Pi. ConstKang is
24:33
available even for the Pi 5. There
24:36
is an Android TV build as well. Check it out.
24:39
And I did check it out as in
24:41
the website and I almost downloaded it but
24:44
it was like Android file host and
24:46
hosted on Google Drive and it just
24:48
seemed a little bit... I'm
24:51
not saying untrustworthy. I'm sure it's fine but
24:53
I'm not fucking connecting that to my network.
24:55
So I suppose I don't trust it. It's
24:57
the bottom line. Yes, same. As soon as
24:59
I went to that website, I'd noped out
25:01
of it. So I haven't given it a
25:03
test run and nor will I. Which
25:06
tells me something. I'm not
25:08
sure what but the website looked bad.
25:10
It must be bad. It's kind of
25:12
basic but it's probably trustworthy. I'm not
25:14
going to try it. Yes. Well,
25:17
Anup also says, I have a Dell 8-inch
25:19
tablet. I believe it's a 32-bit Atom
25:22
processor. I can't figure out how to
25:24
put it to use. I'd like
25:26
to use it as a dashboard monitoring
25:28
services on my network. Pi hole, print
25:30
hub as examples. What would be the
25:32
best way to do it? Any suggestions
25:34
on OS applications etc. would be appreciated.
25:37
Now, first of all, there is a
25:40
reasonable chance that it is a 64-bit
25:42
Atom processor with a 32-bit
25:44
EFI. Because I've got an
25:46
8-inch. It's a Lynx 7 or
25:49
Lynx 8, something like that. I think it's a 7-inch tablet
25:51
which is exactly that. It's only 2 gigs of RAM. And
25:54
there is a way to patch
25:56
Ubuntu and derivatives to have a
25:58
32-bit EFI. Or you can just
26:01
boot Fedora on it, no problem. So I would say
26:03
give Fedora a go on it and you might find
26:05
that it's 64-bit. But if it's
26:07
not and it is 32-bit, then
26:09
you're going to struggle, I think. You
26:11
can get Debian running on it, for example,
26:13
but applications, there's not a lot of 32-bit
26:15
applications anymore. I think the
26:18
best use for it is as a doorstop,
26:20
because despite the fact that you can run
26:22
an operating system on there, and
26:24
at a push you could get
26:26
a browser running, I doubt very much
26:29
that anything like Grafana, for example, would
26:31
run on a machine that slow. It's
26:34
just old and things aren't expecting to run
26:36
on that sort of thing. If you are
26:38
willing to put effort into writing your own
26:40
graphing libraries, or find some old ones that
26:42
would do it for you, maybe... Oh
26:45
gosh, Phalim, you'll know. What's that old...
26:49
is it R.D. client or something? That
26:51
old monitoring thing. Oh, R.D. tool. Yeah,
26:54
that... Why did you think I would
26:56
know the out-of-date, non-usable anywhere? Oh, fuck
26:58
you. That's like your hobby, man. That
27:02
would probably work on it just fine, but
27:04
I doubt anything modern that needs a
27:06
web browser would be usable. That's just
27:08
my hunch. Centos 6, maybe, Graf? But
27:12
it could, perhaps, run a web browser and
27:14
through that, I don't know,
27:16
like the Home Assistant dashboard or something,
27:18
or Pihold dashboard, don't you think? No,
27:21
I don't think it will work. I struggle to
27:23
run a very
27:26
simple Home Assistant dashboard
27:28
on an Android device, which has
27:30
got 128 meg of RAM
27:32
on a, whatever it is, a 2 gigahertz
27:35
processor, something like that. I
27:38
just don't think it will work. So,
27:40
maybe best case scenario is some
27:42
sort of server, like a Pihold
27:45
thing. Maybe. But
27:48
I think 32-bit is just obsolete
27:51
at this point, 32-bit x86 at
27:53
least. And it's sad, but
27:56
that's where we are. Yinz wrote to
27:58
us regarding Linux market share. So
28:01
Pornhub yearly data drop is on us all. Happy
28:03
New Year. And I would
28:05
suggest looking into that as well or rather than
28:07
Steam data. Steam data is corrupted
28:09
by self-reporting and by what people
28:11
use for gaming. Pornhub data on
28:14
the other hand provides exact data.
28:16
And according to that data, Linux
28:18
usage exploded with a comparative growth
28:20
of 31%
28:22
and the market share for
28:24
desktops is now 3.6%. Oh,
28:26
honestly, I didn't say exploded
28:28
like that for anyway good.
28:30
And Jens also says, I
28:32
only go to Pornhub for the
28:34
sociological day. And
28:38
I believe it was the very
28:40
first episode of the show. It
28:42
was, you're right actually. Where we
28:44
talked about this. And I think it
28:46
is a reasonable-ish way
28:48
to judge market share. I
28:51
think it's a great way to judge market share.
28:53
I think this is really like
28:55
scraping away any veneer of decency
28:58
and just getting right down to
29:00
the raw data. It's really
29:02
exciting information. I
29:08
think it's pretty good. I think it's an interesting
29:10
set of data that probably is better than Steam.
29:13
It also suggests that 27% of Linux
29:15
users have a foot fetish. Oh,
29:19
Jesus Christ. You
29:21
really went trolling the data. Jesus. This
29:23
is the stuff I'm here for. But
29:26
3.6% there standing
29:28
proud. It's better than the 1% that it
29:30
was for however many years. The
29:37
fetishism or the other Linux usage.
29:40
The Linux usage. And it's actually higher
29:43
than Chrome OS, which is 2.9%. And
29:47
even if this is a trust issue, like
29:49
Will was saying last episode, that's something
29:51
that we've got that we can capitalize
29:53
on. Sorry,
29:55
I didn't realize there was so much data
29:57
in this. It just goes on and on.
30:00
What are we doing? Power Rangers? What
30:02
the fuck? Oh, don't
30:05
pretend like you don't know. John
30:07
Wick? What? I
30:10
mean, that's pretty okay. Fair enough.
30:12
Yeah, there's a lot of data
30:14
here. The Americans browse 33% less
30:17
porn on Thanksgiving's day. Yeah,
30:21
for some reason Good Friday was the day they
30:23
picked for us to show the statistic of that
30:25
way it dropped off. Sometimes people are feeling guilty
30:27
then or something. Or maybe they're just not
30:29
working or something, not scything off. Well
30:32
either way, I think that it is
30:35
a reasonable way to judge market share
30:37
and excellent news for Linux. And
30:39
also, I've just noticed that Firefox holding
30:42
4.8% of the market. Snatching
30:47
victory from the jaws of the thief.
30:49
Oh my God, Opera has got 6.2.
30:52
How is this possible? I'd
30:54
strongly suspect it's people using a
30:57
separate browser. Oh dear God,
30:59
coronation insights? What? Ugh,
31:01
ugh, ugh, I'm just sick of my mouth.
31:05
Right, well we better get out of here then. We'll be
31:07
back next week and it'll probably be news and stuff but
31:09
we'll see. Until then, I've
31:12
been John. I've been Faelem. I've been Graham.
31:14
And I've been Will. See you later. Bye.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More