00:00:00,000 --> 00:00:02,260
(drumming)
2
00:00:07,240 --> 00:00:09,560
Welcome back to a very special episode
3
00:00:09,560 --> 00:00:13,280
of Linux Prepper, specifically Happy Birthday.
4
00:00:13,279 --> 00:00:16,359
This is a Happy Birthday bonus, y'all.
5
00:00:16,359 --> 00:00:21,359
Happy Birthday, of course, to Linux, 34 years old.
6
00:00:21,640 --> 00:00:24,160
Linux being the kernel, of course.
7
00:00:24,160 --> 00:00:25,800
It was released to the mailing list today,
8
00:00:25,800 --> 00:00:28,160
announced by Linus himself.
9
00:00:28,160 --> 00:00:31,759
And here we are all these years later in 2025, August 25th.
10
00:00:31,760 --> 00:00:33,640
It's also a joint birthday.
11
00:00:33,640 --> 00:00:35,079
So yay, happy birthday.
12
00:00:35,079 --> 00:00:37,000
I have something in common with Linux apparently.
13
00:00:37,000 --> 00:00:38,400
So that's great.
14
00:00:38,399 --> 00:00:39,960
And I thought for this, I would release
15
00:00:39,960 --> 00:00:42,320
a happy birthday bonus episode.
16
00:00:42,320 --> 00:00:46,320
This comes only a few days after the previous episode called
17
00:00:46,320 --> 00:00:51,039
software failure, meat hardware failure. If you haven't listened to that, it's out there in the
18
00:00:51,039 --> 00:00:55,840
podcast verse. Feel free to give it a listen. It's a full length episode. This will be a shorty.
19
00:00:55,840 --> 00:01:00,640
I just thought it would be fun to do a little happy birthday bonus. In the future, I'm going to do
20
00:01:01,520 --> 00:01:07,500
a donation based premium version of Linux Prepper and any additional stuff I release,
21
00:01:07,500 --> 00:01:09,680
such as this, will go under that umbrella.
22
00:01:10,680 --> 00:01:13,280
I have to get myself to make that happen.
23
00:01:13,280 --> 00:01:14,599
So we're not there yet.
24
00:01:14,599 --> 00:01:17,260
In the meantime, please enjoy this mini episode.
25
00:01:17,260 --> 00:01:18,859
I hope you find it fun.
26
00:01:18,859 --> 00:01:22,819
And thank you so much for listening to Linux Prepper.
27
00:01:24,000 --> 00:01:25,959
Linux Prepper, of course, is a self-hosted show
28
00:01:25,959 --> 00:01:27,560
on using free and open source technology
29
00:01:27,560 --> 00:01:30,400
to DIY everything myself or ourselves
30
00:01:30,400 --> 00:01:31,439
while still enjoying life.
31
00:01:31,439 --> 00:01:35,079
It's inspired by Linux, BSD, open source, and FOSS,
32
00:01:35,079 --> 00:01:38,519
part of James.Network and Living Cartoon Company.
33
00:01:38,519 --> 00:01:40,719
If you're interested and you want to send me your thoughts,
34
00:01:40,719 --> 00:01:43,760
please do, you can email podcast@James.Network,
35
00:01:43,760 --> 00:01:48,159
shows of course subject to change, depending on how it's received, and there's no hard commitments,
36
00:01:48,159 --> 00:01:54,920
just a lot of frustration and fun. That said, let's get into this episode.
37
00:01:54,920 --> 00:02:00,079
Linux Prepper is brought to you by Single Point of Failure. Yes, Single Point of
38
00:02:00,079 --> 00:02:04,840
Failure SPOF is a part of a system that if it fails can cause the entire system to
39
00:02:04,840 --> 00:02:05,680
stop working.
40
00:02:05,680 --> 00:02:10,120
It is important to identify and eliminate single points of failures to ensure reliability
41
00:02:10,120 --> 00:02:12,240
and prevent disruption.
42
00:02:12,240 --> 00:02:16,599
Let's hear from imaginary people on another experience with single point of failure.
43
00:02:16,599 --> 00:02:20,280
Well, I did experience single point of failure.
44
00:02:20,280 --> 00:02:26,219
I kept all of my data on a USB thumb drive because I am a paranoid delusional and I knew
45
00:02:26,219 --> 00:02:27,800
that they were out to get me.
46
00:02:27,800 --> 00:02:31,240
So I put everything I have on this USB thumb drive.
47
00:02:31,240 --> 00:02:33,400
And then I put it in my pants.
48
00:02:33,400 --> 00:02:38,240
Apparently, my pants have a lot of holes in them because somewhere between the public
49
00:02:38,240 --> 00:02:47,360
library where I was right in the USB, the transit and the subway and the walking and my front door I seem to have
50
00:02:47,360 --> 00:02:54,159
lost the USB through a hole in my pants. Of course I could not allow anyone to
51
00:02:54,159 --> 00:02:58,960
have my data so I did not put my name onto the thumb drive which means no one
52
00:02:58,960 --> 00:03:06,419
will be able to return it to me and I do not want anyone to have my data, so I did not make any copies
53
00:03:06,419 --> 00:03:11,740
of this data. It exists only on the thumb drive, which technically is now in someone
54
00:03:11,740 --> 00:03:19,659
else's possession unencrypted. Sounds like a dong dong dong single point of failure.
55
00:03:19,659 --> 00:03:30,560
Let's hear from someone else on their single point of failure. Oh, I set up my own next cloud at home and I set it up on a on a old computer that I dug
56
00:03:30,560 --> 00:03:35,979
out of the dumpster and when I put up that computer with the next cloud, it just stopped
57
00:03:35,979 --> 00:03:41,159
working one day and I didn't know what to do and I thought well at least the data is
58
00:03:41,159 --> 00:03:46,360
in this broken down old computer but then I threw that computer into the trash.
59
00:03:46,360 --> 00:03:51,120
And now that data is gone, never to be seen again.
60
00:03:51,120 --> 00:03:54,539
Dun dun dun sounds like single point of failure.
61
00:03:55,400 --> 00:03:56,840
Thank you single point of failure.
62
00:03:56,840 --> 00:03:59,920
This show is also brought to you by Ameradroyd.com.
63
00:03:59,919 --> 00:04:02,840
Ameradroyd.com of course is a purveyor of all things
64
00:04:02,840 --> 00:04:10,639
out of the country, whether it's from Korea or China, all the single board computers, home assistant hardware, all that good stuff.
65
00:04:10,639 --> 00:04:16,100
We will leave a link to a Maradroyd if you want to order gear from hard kernel, oh,
66
00:04:16,100 --> 00:04:20,439
droid, whoever and get it into say the United States or anywhere else in the world.
67
00:04:20,439 --> 00:04:21,800
A Maradroyd's got your back.
68
00:04:21,800 --> 00:04:26,959
They offer comprehensive shipping solutions, everything you can imagine, at the best price they can offer.
69
00:04:26,959 --> 00:04:31,519
It's a great company with just normal people, Met 'em, like 'em, and I recommend you check
70
00:04:31,519 --> 00:04:33,519
out ameridroid.com.
71
00:04:33,519 --> 00:04:36,000
I'm so thankful they agreed to be sponsored for the show.
72
00:04:36,000 --> 00:04:39,120
Check out ameridroid.com.
73
00:04:39,120 --> 00:04:43,560
Let's do a couple of self-hosted software spotlights.
74
00:04:43,560 --> 00:04:46,319
First up is iSpancerBlock TV. Yes, iSpancerBlock TV is a self-hosted software spotlights. First up is iSpancerBlock TV.
75
00:04:46,319 --> 00:04:49,680
Yes, iSpancerBlock TV is a self-hosted application.
76
00:04:49,680 --> 00:04:52,600
It's very easy to use on your own network.
77
00:04:52,600 --> 00:04:55,399
It connects to your, can't say the name
78
00:04:55,399 --> 00:04:57,319
if I try to go on their streaming service.
79
00:04:57,319 --> 00:05:01,160
So they're sevenletter.com streaming service,
80
00:05:01,160 --> 00:05:04,680
biggest streaming service for video on the planet.
81
00:05:04,680 --> 00:05:09,000
When you connect to that service, this will automatically skip segments like sponsors.
82
00:05:09,000 --> 00:05:17,000
Intros using the sponsor block API can also be used to auto mute those annoying ads and serve as the skip add button.
83
00:05:17,000 --> 00:05:20,000
The moment it becomes available in an advertisement.
84
00:05:20,000 --> 00:05:24,000
Was able to set this up with a friend, only took a few seconds.
85
00:05:24,000 --> 00:05:26,040
We were able to connect it to Apple TV
86
00:05:26,040 --> 00:05:29,879
and also support Samsung, LG, Android Comcast,
87
00:05:29,879 --> 00:05:32,720
Google, Fire, Nintendo Switch, Xbox,
88
00:05:32,720 --> 00:05:35,519
as PlayStations worked great.
89
00:05:35,519 --> 00:05:38,879
You just add it as a TV code into the,
90
00:05:38,879 --> 00:05:42,560
we'll call it PUPU app.
91
00:05:42,560 --> 00:05:45,000
Okay, seven letter rhymes with Pupu
92
00:05:45,720 --> 00:05:49,120
or yeah, whatever you wanna call it.
93
00:05:50,040 --> 00:05:53,279
So, iSpancer Block TV, it works.
94
00:05:53,279 --> 00:05:55,399
We couldn't get the muting function to work on ads
95
00:05:55,399 --> 00:05:58,879
for some reason, but it did do the auto skipping
96
00:05:58,879 --> 00:06:01,319
and some of the sponsor blocking, which is great.
97
00:06:01,319 --> 00:06:03,879
So overall, I think it is a great tool,
98
00:06:03,879 --> 00:06:06,000
super easy to set up. It's Python based.
99
00:06:06,000 --> 00:06:12,600
And I'll drop a link in the show notes for I sponsor block TV. Great tool. Check it out. I sponsor
100
00:06:12,600 --> 00:06:19,439
block TV on GitHub. I know people want to hear about more tools like this as an aside. This is
101
00:06:19,439 --> 00:06:24,399
another reason that I'll have to set up a premium subscription here soon because I can't otherwise
102
00:06:24,399 --> 00:06:25,920
talk about such things
103
00:06:25,920 --> 00:06:28,160
without facing some level of censorship.
104
00:06:28,160 --> 00:06:30,720
It's just the reality, y'all, we're on streaming services,
105
00:06:30,720 --> 00:06:32,959
and those streaming services have terms of service
106
00:06:32,959 --> 00:06:35,199
that I gotta follow or not.
107
00:06:35,199 --> 00:06:37,120
Okay, let me know if you have thoughts on that.
108
00:06:37,120 --> 00:06:39,240
Send them in, otherwise you can join our Matrix chat
109
00:06:39,240 --> 00:06:41,439
where people have talked about all kinds of tools
110
00:06:41,439 --> 00:06:44,680
related to things like, I don't know,
111
00:06:44,680 --> 00:06:45,759
downloading stuff, uploading stuff, we can, I don't know, downloading stuff,
112
00:06:45,759 --> 00:06:50,379
uploading stuff, we can have those conversations there or somewhere else, but it'll have to
113
00:06:50,379 --> 00:06:52,160
be premium content in general.
114
00:06:52,160 --> 00:06:54,839
All right, moving on.
115
00:06:54,839 --> 00:07:00,040
Our next self-hosted spotlight will actually require a small amount of backstory just for
116
00:07:00,040 --> 00:07:01,680
fun.
117
00:07:01,680 --> 00:07:06,959
So I recently added up a post and I've been looking around for ways to connect multiple
118
00:07:06,959 --> 00:07:12,480
multimedia servers together. You're like, what's this guy talking about? Well, if say instead of
119
00:07:12,480 --> 00:07:17,759
using service like Netflix, you want to run your own, as I've discussed in the past, using something
120
00:07:17,759 --> 00:07:23,279
like, let's say, jelly fin, MB or Plex, well, you're going to have to figure out a way to get
121
00:07:23,279 --> 00:07:25,199
one of these services running.
122
00:07:25,199 --> 00:07:28,480
Now, let's fast forward to the future.
123
00:07:28,480 --> 00:07:32,920
In encouraging friends to run these services, it turns out actually have a number of friends
124
00:07:32,920 --> 00:07:34,720
who are.
125
00:07:34,720 --> 00:07:40,839
So not only do I have a Jellyfin multimedia server hosting my own videos that I've made
126
00:07:40,839 --> 00:07:45,879
myself, but I have a number of friends who have jellyfin servers,
127
00:07:45,879 --> 00:07:48,439
Plex servers, etc.
128
00:07:48,439 --> 00:07:54,000
So now I have all these servers that are available to be on all these different VPNs and stuff.
129
00:07:54,000 --> 00:07:55,800
They're all whatever the person set up.
130
00:07:55,800 --> 00:07:57,160
They're all in production.
131
00:07:57,160 --> 00:07:59,800
They're all serving a number of users.
132
00:07:59,800 --> 00:08:04,040
And now my question is, how do I access all of these?
133
00:08:04,040 --> 00:08:05,639
Because what's happened is when I connect
134
00:08:05,639 --> 00:08:10,759
to a service, I basically connect to one service. And maybe this is true a lot of people. It's
135
00:08:10,759 --> 00:08:16,199
almost like the VPN, single point of failure, multimedia server, single point of failure,
136
00:08:16,199 --> 00:08:20,339
in a way where you connect to one service, but then you know, you got to set up the routing
137
00:08:20,339 --> 00:08:30,439
to some other service and it just becomes a pain in the butt. So my question, which I still have, is how do I make it easier for me to connect to a
138
00:08:30,439 --> 00:08:38,399
number of multimedia servers, especially Plex and Jelly Thin, from one interface?
139
00:08:38,399 --> 00:08:44,080
Like it would be great for me to be able to see what movies or things are available on
140
00:08:44,080 --> 00:08:46,080
these different servers at the same time
141
00:08:46,080 --> 00:08:47,320
because I don't know about you,
142
00:08:47,320 --> 00:08:49,399
but I'm literally not gonna take the time
143
00:08:49,399 --> 00:08:52,720
to browse into each individual service
144
00:08:52,720 --> 00:08:54,039
to look for the thing.
145
00:08:54,039 --> 00:08:55,919
I just end up sticking to more or less, you know,
146
00:08:55,919 --> 00:08:59,559
one or maybe two and ignore the rest.
147
00:08:59,559 --> 00:09:01,600
And I wanna say this is an area
148
00:09:01,600 --> 00:09:07,919
where the proprietary Plex has a distinct kind of advantage because
149
00:09:07,919 --> 00:09:12,919
for all of their problems, one thing you get with Plex, right, is the ability to pay whatever
150
00:09:12,919 --> 00:09:16,720
it is now $200 for Plex Pass.
151
00:09:16,720 --> 00:09:21,840
And the reason that that matters is when you set up a Plex server at home as a way to watch
152
00:09:21,840 --> 00:09:25,759
movies, TV shows listen to music online, you can actually
153
00:09:25,759 --> 00:09:32,320
use a Plex Pass subscription instead of having to set up say your own domain and proxy and
154
00:09:32,320 --> 00:09:33,320
all this stuff.
155
00:09:33,320 --> 00:09:39,399
Instead, you just pay an amount of money to Plex and then now you have the ability to
156
00:09:39,399 --> 00:09:44,120
log on on their site and so can all your friends and you can connect on all your friends,
157
00:09:44,120 --> 00:09:50,399
but it turns out a number of different servers as well. So the experience does fall in line with
158
00:09:50,399 --> 00:09:56,879
what people kind of expect with a streaming service. And I will say, when I had, for example,
159
00:09:56,879 --> 00:10:01,759
family members, Triplex coming off of my jelly fin server, they were like, oh, this is a much
160
00:10:01,759 --> 00:10:08,379
better experience. And I was like, what do you mean? But I realized it's because it's more of the kind of experience people expect in terms
161
00:10:08,379 --> 00:10:12,480
of streaming and throwing a bunch of options at you.
162
00:10:12,480 --> 00:10:19,039
So Jelly Fin being a much less bloated option for lack of a better phrase, you know, fewer
163
00:10:19,039 --> 00:10:24,720
choices because there's fewer things that Jelly Fin has a team that's any control over
164
00:10:24,720 --> 00:10:26,879
in terms of how you add your content.
165
00:10:26,879 --> 00:10:29,000
You're just adding content, making it available.
166
00:10:29,000 --> 00:10:30,519
And that's pretty much it.
167
00:10:30,519 --> 00:10:33,360
Whereas Plex has all this other functionality,
168
00:10:33,360 --> 00:10:37,039
which people can find problematic in terms of privacy
169
00:10:37,039 --> 00:10:38,600
and staying power into the future.
170
00:10:38,600 --> 00:10:39,639
But they've been around a long time.
171
00:10:39,639 --> 00:10:40,480
So who knows?
172
00:10:40,480 --> 00:10:44,039
Either way, I was like, you know, I'm a Jelly Fin guy.
173
00:10:44,039 --> 00:10:45,080
A lot of my friends are
174
00:10:45,080 --> 00:10:48,879
Plex people. They've invested a ton of money into it. Who am I to tell them to
175
00:10:48,879 --> 00:10:51,600
stop? If they don't want to, it's up to them. But I would love to be able to
176
00:10:51,600 --> 00:10:57,519
access all this stuff. So I posted about this online asking for more input. And
177
00:10:57,519 --> 00:11:07,240
what I found actually is a very exciting tool and it's called Jelly Swarm. Jelly Swarm, or if you wanna go on the pronunciation,
178
00:11:07,240 --> 00:11:09,600
Jelly Swarm.
179
00:11:09,600 --> 00:11:13,159
Jelly Swarm is,
180
00:11:13,159 --> 00:11:16,360
Jelly Swarm is, I'm gonna call it Jelly Swarm,
181
00:11:16,360 --> 00:11:18,799
is a reverse proxy that lets you combine
182
00:11:18,799 --> 00:11:22,000
multiple Jelly Fenn servers into one place.
183
00:11:22,000 --> 00:11:24,879
If you've got libraries spread across different locations,
184
00:11:24,879 --> 00:11:27,200
different servers, and you just want everything together,
185
00:11:27,200 --> 00:11:31,120
Jellyfin makes it easy to access all of your multimedia
186
00:11:31,120 --> 00:11:33,620
from a singular interface.
187
00:11:33,620 --> 00:11:37,919
What's cool about this is what Jelly Swarm says it will do
188
00:11:37,919 --> 00:11:41,639
is it will present itself as just a regular Jellyfin server.
189
00:11:41,639 --> 00:11:46,879
So all of your clients should work as normal. So when you log in on say
190
00:11:46,879 --> 00:11:53,200
your, you know, TV or whatever to Jelly Fin, it'll show you content, but it'll potentially be showing
191
00:11:53,200 --> 00:11:58,879
you content from a multiples of servers. So instead of just the regular library, say on, you know,
192
00:11:58,879 --> 00:12:05,799
on your local server, you could have content on local server, content on server number two,
193
00:12:05,799 --> 00:12:08,879
and content on server number three, all shown together.
194
00:12:09,960 --> 00:12:12,399
Are there potential security concerns with this?
195
00:12:12,399 --> 00:12:15,240
Sure, let's read off what is currently working.
196
00:12:15,240 --> 00:12:17,879
Currently working, unified library access,
197
00:12:17,879 --> 00:12:20,879
browse media for multiple jellyfin servers in one place,
198
00:12:20,879 --> 00:12:23,960
direct playback, play content straight from the original server
199
00:12:23,960 --> 00:12:30,159
without extra overhead. You can user map link accounts across servers for consistent user experience,
200
00:12:30,159 --> 00:12:36,879
and there is API compatibility with standard jelly fin. In progress, web socket support,
201
00:12:36,879 --> 00:12:40,799
which is needed for real-time features like sync play, which is not reliable yet,
202
00:12:40,799 --> 00:12:50,240
audio streaming, which may not function correctly, it basically needs more testing. Automatic bit rate adjustment, stream based. Quality on network conditions isn't supported yet.
203
00:12:50,879 --> 00:12:55,360
Not planned is the ability to have administrative control over all these different servers
204
00:12:55,360 --> 00:13:01,440
simultaneously. Which makes sense. But anyway, it's a really exciting tool. So,
205
00:13:01,440 --> 00:13:07,860
jelly swarm, could it have major security concerns? Sure. But who says
206
00:13:07,860 --> 00:13:12,240
you're going to make it available on the public internet? Keep it private. I'll
207
00:13:12,240 --> 00:13:17,179
have a link to Jelly Swarm. In the notes, let me know what you think. Also, an
208
00:13:17,179 --> 00:13:22,320
overarching question I have in terms of just access to a bunch of services. I
209
00:13:22,320 --> 00:13:25,200
have an open question to the audience, which is how do
210
00:13:25,200 --> 00:13:34,000
you manage having access, routing access on your mobile device or say your laptop to multiple VPNs?
211
00:13:34,000 --> 00:13:40,080
Because you know, people talk about like, I set up WireGuard and I set up OpenSense and I set up
212
00:13:40,080 --> 00:13:46,639
tail scale and I set up Twingate. Okay, that's four services. Now what do you do when four
213
00:13:46,639 --> 00:13:52,159
friends send you links to four services and let's say each friend has been running these services
214
00:13:52,159 --> 00:13:56,720
longer than you have known about any of this. So they're not going to change for your sake,
215
00:13:56,720 --> 00:14:01,039
they're going to stay with what they have. How do you manage access to whatever they're sharing
216
00:14:01,039 --> 00:14:05,200
with you through these VPNs. Let me know.
217
00:14:05,200 --> 00:14:07,360
One answer I have heard, for example,
218
00:14:07,360 --> 00:14:09,440
is to use a firewall routing device,
219
00:14:09,440 --> 00:14:14,440
like OpenSense or PFSense, which makes sense, possibly.
220
00:14:14,759 --> 00:14:18,320
But then I guess you need to access that device.
221
00:14:19,200 --> 00:14:20,039
What would you do?
222
00:14:20,039 --> 00:14:21,000
Let me know.
223
00:14:21,000 --> 00:14:21,840
Hit me up.
224
00:14:21,840 --> 00:14:22,799
Tell me what you think.
225
00:14:22,799 --> 00:14:25,320
Is there a way that you would manage this over,
226
00:14:25,320 --> 00:14:29,039
for example, a VPS service or doing it at home?
227
00:14:30,039 --> 00:14:33,799
What is the reliable method or in terms of routing
228
00:14:33,799 --> 00:14:37,399
in order to say use whatever VPN service
229
00:14:37,399 --> 00:14:40,279
for whatever web service, be it, you know,
230
00:14:40,279 --> 00:14:44,419
our examples will say are Plex, Jellyfin, and NextCloud.
231
00:14:45,320 --> 00:14:47,159
How do you manage that when somebody's sending you
232
00:14:47,159 --> 00:14:51,080
a multitude of VPN configurations of all different kinds
233
00:14:51,080 --> 00:14:54,039
and you want to do some level of split tunneling
234
00:14:54,039 --> 00:14:57,440
in a sane, manageable way?
235
00:14:57,440 --> 00:14:58,720
Let me know.
236
00:14:58,720 --> 00:15:01,039
Open question to the audience.
237
00:15:01,039 --> 00:15:03,919
All right, related to having open questions to the audience,
238
00:15:03,919 --> 00:15:09,360
I've decided to start a giveaway.
239
00:15:09,360 --> 00:15:12,000
Linux Prepper will be offering its first giveaway.
240
00:15:12,000 --> 00:15:15,080
That is a giveaway of Steam keys.
241
00:15:15,080 --> 00:15:16,919
Why Steam keys, you might ask?
242
00:15:16,919 --> 00:15:23,440
Well, the reality is Steam is the biggest computer gaming platform in existence, and
243
00:15:23,440 --> 00:15:24,919
it just is what it is.
244
00:15:24,919 --> 00:15:25,000
Also, if I give away my DRM free games, that's technically piracy. computer gaming platform in existence, and it just is what it is.
245
00:15:25,000 --> 00:15:27,299
Also, if I give away my DRM free games,
246
00:15:27,299 --> 00:15:29,200
that's technically piracy.
247
00:15:29,200 --> 00:15:31,759
So it's better to just give away these Steam keys
248
00:15:31,759 --> 00:15:33,679
which I have paid for.
249
00:15:33,679 --> 00:15:36,399
I have a bunch of them through various,
250
00:15:36,399 --> 00:15:38,039
I've paid for them over the years,
251
00:15:38,039 --> 00:15:40,639
and I just don't use them,
252
00:15:40,639 --> 00:15:41,840
and I have a lot of them and they're cool.
253
00:15:41,840 --> 00:15:43,360
So I thought, you know what?
254
00:15:43,360 --> 00:15:45,279
I'm gonna give these to people instead of just sitting around on them, I have a lot of them and they're cool. So I thought, you know what, I'm gonna give these to people.
255
00:15:45,279 --> 00:15:48,279
Instead of just sitting around on them, I'll gift them out.
256
00:15:48,279 --> 00:15:52,399
What I think I could do in return is I'm asking people
257
00:15:52,399 --> 00:15:54,960
to leave a review for the show.
258
00:15:54,960 --> 00:15:57,440
So if you're listening to this and you're listening
259
00:15:57,440 --> 00:16:02,440
on say Apple TV or on podcasting 2.0 or whatever,
260
00:16:02,639 --> 00:16:05,360
I ask that you write a review.
261
00:16:05,360 --> 00:16:09,679
And to be fair, please don't make the review basically spam.
262
00:16:09,679 --> 00:16:13,320
Don't make the review one word that says here or good
263
00:16:13,320 --> 00:16:15,539
or something, you know, like just take a moment
264
00:16:15,539 --> 00:16:16,440
to write a review.
265
00:16:16,440 --> 00:16:17,659
I think it's a fair trade.
266
00:16:17,659 --> 00:16:19,720
I took the time to pay for these steam keys
267
00:16:19,720 --> 00:16:21,000
out of my own wallet.
268
00:16:21,000 --> 00:16:22,440
I have a ton of them.
269
00:16:22,440 --> 00:16:27,440
And then I will leave a form in the notes for this show over
270
00:16:27,440 --> 00:16:30,600
various types of games that maybe would interest you.
271
00:16:30,600 --> 00:16:37,039
If you want one, just fill out the basic form so that I have your Steam account or, you know,
272
00:16:37,039 --> 00:16:40,919
contact email valid one, obviously, because I'm going to send you a key.
273
00:16:40,919 --> 00:16:43,679
And from there, I'll send you a key once I do a drawing.
274
00:16:43,679 --> 00:16:47,080
We'll say the drawing will happen on November 1st.
275
00:16:47,080 --> 00:16:49,240
Drawing's gonna happen November 1st.
276
00:16:49,240 --> 00:16:50,600
There's a little bit of time,
277
00:16:50,600 --> 00:16:54,840
but there's also a little bit of time for people to submit.
278
00:16:54,840 --> 00:16:56,000
I'll do drawing.
279
00:16:56,000 --> 00:16:59,159
I'll just be drawing keys for a while.
280
00:16:59,159 --> 00:17:00,840
So your chance of winning right now,
281
00:17:00,840 --> 00:17:03,799
if you're the only person who submits is 100%.
282
00:17:03,799 --> 00:17:05,000
I'll say
283
00:17:05,000 --> 00:17:11,480
anyone can enter a maximum of three times. I don't want to do this for followers or something
284
00:17:11,480 --> 00:17:14,160
like that because I just want people to listen to the show because they want to listen to
285
00:17:14,160 --> 00:17:21,359
the show. But if you want to leave me a review on whatever platform, fill out the form, just
286
00:17:21,359 --> 00:17:25,920
basically copy, paste, you know, like what you, where you reviewed.
287
00:17:25,920 --> 00:17:27,920
I don't, the review does not have to be positive.
288
00:17:27,920 --> 00:17:29,000
I don't care about any of that.
289
00:17:29,000 --> 00:17:30,019
You can say the show sucks.
290
00:17:30,019 --> 00:17:32,279
I just asked for a review period.
291
00:17:32,279 --> 00:17:34,460
It just helps me, you know, I think it would help me.
292
00:17:34,539 --> 00:17:35,960
Just give it honest feedback.
293
00:17:36,440 --> 00:17:39,299
So just give some honest feedback.
294
00:17:39,400 --> 00:17:41,059
That's more than one word.
295
00:17:41,460 --> 00:17:42,700
And that's it.
296
00:17:42,759 --> 00:17:43,440
That's all I'm asking.
297
00:17:44,279 --> 00:17:47,599
Thank you so much for considering
298
00:17:47,599 --> 00:17:52,279
and feel free to start at any time. I'll refine this process. Maybe I'll think of other ways
299
00:17:52,279 --> 00:17:58,359
to enter, but let's say no more than three entries. Like if you want to leave a review
300
00:17:58,359 --> 00:18:03,960
on, for example, Spotify and Apple podcasts and somewhere else or something and you say,
301
00:18:03,960 --> 00:18:08,880
"Hey, I left these three reviews. Just let me know where you left them or whatever. Be honest and
302
00:18:08,880 --> 00:18:14,319
I'll put you in the running." And if anyone can think of other ways for me to
303
00:18:14,319 --> 00:18:18,640
offer this game giveaway, let me know. Like I said, I don't want to do it for
304
00:18:18,640 --> 00:18:22,839
followers or something like that because that's just BS. If people want to listen
305
00:18:22,839 --> 00:18:25,119
to the show, they should just listen to it.
306
00:18:29,599 --> 00:18:34,400
But I'm open to having new ways for people to engage in regards to the show that are productive or healthy or whatever. Yeah, feel free to let me know. Feel free to reach out.
307
00:18:35,680 --> 00:18:41,200
And thank you so much. And I hope you enjoy the first ever steam giveaway from Linux Prepper.
308
00:18:42,160 --> 00:18:45,019
Want to give a software spotlight?
309
00:18:45,019 --> 00:18:48,099
This is cross-platform and available to anyone, anywhere.
310
00:18:48,099 --> 00:18:51,259
And it is called Anki, A-N-K-I.
311
00:18:51,259 --> 00:18:54,819
Anki, Anki is the Japanese word for memorization.
312
00:18:54,819 --> 00:18:58,180
And it is a open source flash card program.
313
00:18:58,180 --> 00:19:00,460
It's been out since 2006.
314
00:19:00,460 --> 00:19:03,220
So 18 years ago, its most recent stable release
315
00:19:03,220 --> 00:19:05,119
was in the last 23 days.
316
00:19:05,119 --> 00:19:10,880
Anki supports audio images, videos, scientific markup, and is used to make your own flashcards.
317
00:19:11,519 --> 00:19:19,039
This is an amazingly powerful system. It has over 1600 add-ons available to it that do all
318
00:19:19,039 --> 00:19:27,839
kinds of customization, optimization, gamification, and other ION things through add-ons.
319
00:19:27,839 --> 00:19:32,519
So I've used Anki over the years, never too seriously, but I have to say it's great and
320
00:19:32,519 --> 00:19:34,119
I recommend anyone check it out.
321
00:19:34,119 --> 00:19:35,279
Do you use Anki?
322
00:19:35,279 --> 00:19:40,960
It's used extensively in the medical fields, medical profession for having to practice,
323
00:19:40,960 --> 00:19:46,400
you know, comprehensive, say medical information or really complicated projects.
324
00:19:46,400 --> 00:19:48,400
That's what people use it for.
325
00:19:48,400 --> 00:19:52,839
It's a very powerful, flexible system where you create decks of flashcards.
326
00:19:52,839 --> 00:19:55,200
Those are stored in SQ Lite.
327
00:19:55,200 --> 00:19:56,920
You can recall them at any time.
328
00:19:56,920 --> 00:20:01,079
It says, "Onki claims that you can easily store hundreds of thousands of cards.
329
00:20:01,079 --> 00:20:03,759
No problem whatsoever."
330
00:20:03,759 --> 00:20:05,720
You have this nice open source tooling.
331
00:20:05,720 --> 00:20:08,000
They have their own proprietary sync service,
332
00:20:08,000 --> 00:20:11,880
but they also support a third party onky sync server,
333
00:20:11,880 --> 00:20:14,200
which I will link to, which you can run yourself locally
334
00:20:14,200 --> 00:20:15,480
or whatever.
335
00:20:15,480 --> 00:20:18,559
And there's also an open source community maintain
336
00:20:18,559 --> 00:20:21,160
sync service that you can run as well
337
00:20:21,160 --> 00:20:23,039
that you can share with other people
338
00:20:23,039 --> 00:20:25,000
to make collaborative cards and stuff.
339
00:20:25,000 --> 00:20:27,000
So, very interesting.
340
00:20:27,000 --> 00:20:30,000
Anki, very interesting, very powerful.
341
00:20:30,000 --> 00:20:36,000
One of the funniest plugins I saw, maybe their most popular one, is based on Pokémon,
342
00:20:36,000 --> 00:20:44,000
and you can actually play Pokémon by doing your flashcards, and then use your flashcard Pokémon
343
00:20:44,000 --> 00:20:47,000
to battle other people in the world using
344
00:20:47,000 --> 00:20:48,759
an open source sync service.
345
00:20:48,759 --> 00:20:50,480
How crazy is that?
346
00:20:50,480 --> 00:20:55,640
Anyway, all kinds of ways to gamify and play with Anki and memorize and do useful stuff
347
00:20:55,640 --> 00:20:56,640
and tasks.
348
00:20:56,640 --> 00:21:00,240
I did try it for laying out an episode a little while back and it worked well.
349
00:21:00,240 --> 00:21:02,240
So yeah, check out Anki, A-N-K-I.
350
00:21:02,240 --> 00:21:06,400
And that is our software spotlight for the episode.
351
00:21:06,400 --> 00:21:12,079
Another software spotlight is an old school classic. That is Thunderbird.
352
00:21:12,079 --> 00:21:16,319
Yes, Thunderbird, famously from Mozilla, along from Firefox,
353
00:21:16,319 --> 00:21:19,920
but it is being community maintained more than ever these days.
354
00:21:19,920 --> 00:21:26,799
And donation funded Thunderbird is a project for obviously desktop email but not just email also
355
00:21:26,799 --> 00:21:33,359
calendars and contacts they describe it as freedom from chaos waste less time in a browser tab
356
00:21:33,920 --> 00:21:40,559
it can do things like filtering organizing and managing accounts so obviously having an old
357
00:21:40,559 --> 00:21:47,519
school desktop client for your email does seem bizarre in the world of Gmail,
358
00:21:47,519 --> 00:21:48,519
right?
359
00:21:48,519 --> 00:21:50,119
Because it's just what you're used to using.
360
00:21:50,119 --> 00:21:52,079
And I agree that that's weird.
361
00:21:52,079 --> 00:21:53,720
Why would you want to use Thunderbird?
362
00:21:53,720 --> 00:21:56,000
Why is it useful?
363
00:21:56,000 --> 00:22:02,400
Specifically Thunderbird is super duper duper duper duper useful as well number one offline
364
00:22:02,400 --> 00:22:03,539
access, right?
365
00:22:03,539 --> 00:22:06,880
You can store things and not be on the internet to check it.
366
00:22:06,880 --> 00:22:09,599
But even more important, Thunderbird shines
367
00:22:09,599 --> 00:22:12,579
once you have multiple accounts.
368
00:22:12,579 --> 00:22:15,000
So if you have, for example, your own domain
369
00:22:15,000 --> 00:22:16,599
and you have a bunch of crap there,
370
00:22:16,599 --> 00:22:19,200
and then you have Gmail and you have a bunch of crap there,
371
00:22:19,200 --> 00:22:22,559
suddenly Thunderbird actually starts to make sense.
372
00:22:22,559 --> 00:22:26,319
And it's a great way to combine all these different email
373
00:22:26,319 --> 00:22:30,759
services or locations into one place and manage them locally.
374
00:22:30,759 --> 00:22:33,799
And then also you can move, for example, old emails
375
00:22:33,799 --> 00:22:37,880
into folders to get them out of your online service.
376
00:22:37,880 --> 00:22:39,039
No problem.
377
00:22:39,039 --> 00:22:41,119
So Thunderbird works really well.
378
00:22:41,119 --> 00:22:43,440
I just tried using it for calendars again.
379
00:22:43,440 --> 00:22:45,759
I was very happy to say that that process worked really well. I just tried using it for calendars again. I was very happy to say that that process
380
00:22:45,759 --> 00:22:51,440
worked really well. I got reminders popping up and alarms telling me I had to go to appointments
381
00:22:51,440 --> 00:22:58,480
and it worked. So yeah, Darberd, great tool, especially if you're trying to manage a multitude
382
00:22:58,480 --> 00:23:08,440
of different accounts. Then Thunderbird is a great, great tool. I've had no problem with it, and I found it less confusing than something like,
383
00:23:08,440 --> 00:23:10,160
for example, the KDE Suite,
384
00:23:10,160 --> 00:23:13,359
where you have K-organizer, K-mail, and all this stuff,
385
00:23:13,359 --> 00:23:15,440
but it seems painful to set up
386
00:23:15,440 --> 00:23:19,240
versus Thunderbird was straightforward-er.
387
00:23:19,240 --> 00:23:21,960
For me, if you have different thoughts, send it in,
388
00:23:21,960 --> 00:23:24,519
but I can definitely recommend Thunderbird,
389
00:23:24,519 --> 00:23:26,039
especially if you're managing more
390
00:23:26,039 --> 00:23:29,200
than just some name at gmail.com.
391
00:23:29,200 --> 00:23:31,259
So yeah, yeah, definitely check out Thunderbird.
392
00:23:31,259 --> 00:23:35,640
I see that they are planning to release a Thunderbird Pro
393
00:23:35,640 --> 00:23:40,640
as an optional paid AI enhanced service down the line
394
00:23:40,960 --> 00:23:43,119
to move away from what is currently, you know,
395
00:23:43,119 --> 00:23:44,960
core open source Thunderbird.
396
00:23:46,319 --> 00:23:47,759
We'll see where that goes.
397
00:23:47,759 --> 00:23:51,279
But either way, based Thunderbird is a great option.
398
00:23:51,279 --> 00:23:55,119
It works fine and I can say that I'm happy enough with it.
399
00:23:55,119 --> 00:23:59,160
I did find the way that it displays emails by default,
400
00:24:00,059 --> 00:24:01,799
a little bit confusing and I realized
401
00:24:01,799 --> 00:24:04,079
that's because of what they call threading.
402
00:24:04,079 --> 00:24:07,880
So sometimes replies would just look as like kind of hidden away,
403
00:24:08,079 --> 00:24:12,920
but by disabling threading, all the emails were just in a list and adding a
404
00:24:12,920 --> 00:24:17,920
plugin called also conversations displays at least the head first line of
405
00:24:19,380 --> 00:24:22,079
each email in a stack in the order it was received,
406
00:24:22,099 --> 00:24:24,960
which is what you would expect from modern services like Gmail.
407
00:24:25,839 --> 00:24:30,839
So I can say that between disabling, threading, and adding the conversations plugin, Thunderbird
408
00:24:30,839 --> 00:24:35,640
starts to have a more of a webmail-like experience.
409
00:24:35,640 --> 00:24:38,119
So yeah, check it out, Thunderbird.
410
00:24:38,119 --> 00:24:43,680
I'd like to take this moment to mention that I am actively seeking audience input specifically
411
00:24:43,680 --> 00:24:47,400
to invent a new privacy paranoia
412
00:24:47,400 --> 00:24:48,400
word.
413
00:24:48,400 --> 00:24:55,119
Yes, I need a new word, specifically that describes a person who has been informed of
414
00:24:55,119 --> 00:24:59,960
privacy concerns within the last couple of minutes, and they're now having this sort
415
00:24:59,960 --> 00:25:08,039
of privacy attack vector paranoia full blown meltdown, which we followed by them taking
416
00:25:08,039 --> 00:25:12,720
no action whatsoever and just going on with their life.
417
00:25:12,720 --> 00:25:14,240
Have you ever experienced this?
418
00:25:14,240 --> 00:25:15,559
You know what I'm talking about?
419
00:25:15,559 --> 00:25:19,319
Somebody tells you about big techs hold on you and they're scanning your data with the
420
00:25:19,319 --> 00:25:24,480
AI and you have this kind of total meltdown of the world coming to an end and then you
421
00:25:24,480 --> 00:25:25,240
do nothing and you sort of just forget about it and the world coming to an end, and then you do nothing,
422
00:25:25,240 --> 00:25:27,599
and you sort of just forget about it and move on.
423
00:25:27,599 --> 00:25:28,720
We need a word for that.
424
00:25:28,720 --> 00:25:31,000
If you can think of a word, let me know.
425
00:25:32,240 --> 00:25:33,279
Much appreciated.
426
00:25:34,160 --> 00:25:36,279
I do have a couple running questions
427
00:25:36,279 --> 00:25:38,039
for the audience online.
428
00:25:38,039 --> 00:25:40,960
If you wanna fill out an anonymous form,
429
00:25:40,960 --> 00:25:42,079
a couple of them.
430
00:25:42,079 --> 00:25:45,759
One is if you're using the Matrix chat system
431
00:25:45,759 --> 00:25:49,000
right now in 2025, how's that going for you?
432
00:25:49,000 --> 00:25:51,000
Now there's a form for that as well as
433
00:25:51,000 --> 00:25:52,519
what do you think of TrueNAS?
434
00:25:52,519 --> 00:25:56,240
If you've used the TrueNAS file sharing system,
435
00:25:56,240 --> 00:25:57,359
I wanna hear from you.
436
00:25:57,359 --> 00:25:59,359
Also if you do much offline tooling,
437
00:25:59,359 --> 00:26:01,119
things like Thunderbird,
438
00:26:01,119 --> 00:26:04,180
and you wanna use tooling specifically to not be online,
439
00:26:04,180 --> 00:26:05,519
whether it's on your phone
440
00:26:05,519 --> 00:26:07,920
or when you're abroad or whatever.
441
00:26:07,920 --> 00:26:08,920
How's that going for you?
442
00:26:08,920 --> 00:26:10,640
I want to hear about that as well.
443
00:26:10,640 --> 00:26:17,200
So a few different active little forms you can fill out if you wish and that would be
444
00:26:17,200 --> 00:26:19,839
much appreciated to get your input.
445
00:26:19,839 --> 00:26:23,319
If you liked the show, thank you so much for listening.
446
00:26:23,319 --> 00:26:25,359
Please do share it with other people.
447
00:26:25,359 --> 00:26:27,400
This is a very small podcast.
448
00:26:27,400 --> 00:26:29,519
It's just me making it.
449
00:26:29,519 --> 00:26:30,960
I've had a couple of guests so far,
450
00:26:30,960 --> 00:26:33,839
intended to have a couple more coming up.
451
00:26:33,839 --> 00:26:36,680
But I appreciate hearing from you,
452
00:26:36,680 --> 00:26:39,920
which means you can send in your thoughts to me,
453
00:26:39,920 --> 00:26:41,359
podcast@james.network.
454
00:26:41,359 --> 00:26:44,200
Also, I will link a forum post.
455
00:26:44,200 --> 00:26:46,880
There is a forum at discuss.james.network. Also, I will link a forum post. There is a forum at discuss.James.network
456
00:26:46,880 --> 00:26:52,640
where you can send in your ideas to me, email or form whatever. You can send in your ideas
457
00:26:52,640 --> 00:26:58,079
if you would like to do some kind of guest segment or supplement for me to talk about
458
00:26:58,079 --> 00:27:03,680
on the show. I'm open to it. I had a person previously send in to me asking about Forgeo
459
00:27:05,480 --> 00:27:07,759
person previously send in to me asking about Forgeo or Forch Joe. It's a git system, which I talked about.
460
00:27:08,359 --> 00:27:12,039
So if you have your own ideas, feel free to send those into me.
461
00:27:13,039 --> 00:27:16,279
Best way to support the show, of course, is always to share it with somebody else,
462
00:27:16,279 --> 00:27:18,039
make more people aware of it.
463
00:27:18,400 --> 00:27:22,160
Cause that's the goal here is to connect with other enthusiasts and people who are
464
00:27:22,160 --> 00:27:29,359
excited about using free and open tooling and just enjoying life. You know, because I think also if we talk about too much technology,
465
00:27:29,359 --> 00:27:35,039
it becomes a downer and kind of depressing. So I want to try to ride some sort of edge
466
00:27:35,039 --> 00:27:40,640
of keeping things enjoyable and fun. And I welcome your input. You can also donate to
467
00:27:40,640 --> 00:27:51,119
me directly. There's a PayPal link. That's what you can do currently until I get this premium thing figured out. So either way, enjoy this bonus episode and look forward to more in the
468
00:27:51,119 --> 00:27:57,440
future. You can also listen on podcasting 2.0 if you know what that is, otherwise no worries.
469
00:27:58,160 --> 00:28:03,680
And thank you so much for listening. I hope you enjoyed this episode. Sorry that there was a lapse
470
00:28:03,680 --> 00:28:06,359
there for a while. Feel free to
471
00:28:06,359 --> 00:28:11,160
listen to the software failure meets hardware failure episode from a couple days ago to learn
472
00:28:11,160 --> 00:28:17,000
a little more about what's been going on there. But either way, I look forward to more regular
473
00:28:17,000 --> 00:28:23,680
release schedule moving forward. Yeah, after enjoying a very happy birthday. So yeah, take
474
00:28:23,680 --> 00:28:25,880
care best to all of you, and have a
475
00:28:25,880 --> 00:28:40,376
great one. Thank you for listening to Linux Prepper. Be well. Bye. [BLANK_AUDIO]