Episode Transcript
Transcripts are displayed as originally observed. Some content, including advertisements may have changed.
Use Ctrl + F to search
0:00
Well, I made me a little pre -show purchase.
0:02
It's been a while. What'd you get? So
0:04
first router designed for
0:06
OpenWRT has been released. It's
0:09
89 bucks. bucks. Only
0:12
68 bucks if you just want the board which might
0:14
be all we really need, but I got the
0:16
whole kit In there, it's
0:18
got some robust hardware. It's
0:20
got a MediaTek MT798-1B SOC. -1B SoC.
0:23
Dual ports, Oh, excellent. Ones
0:25
2.5 and ones 1 gigabit. one's
0:27
one gigabit. OK. USB-C
0:29
power. Nice. modular expansion options. Don't
0:32
know what that means yet,
0:34
but cool. 10 bucks of
0:36
the purchase goes to OpenWRT's fund. It's
0:39
built to be flashable in a way
0:41
that it should not ever brick. so
0:44
you can experiment with different firmwares,
0:46
updates. and it
0:48
should be safe. Right. I assume this also means
0:50
the hardware was chosen to be well supported so
0:52
it's not like some proprietary kernel that's locked
0:54
to a specific version and. You
0:56
got it? it. And you know, mean,
0:59
I I think it
1:01
could make a nice little studio firewall. and
1:04
I haven't had a proper OpenWRT in a
1:06
long time. And I think
1:08
they worked with the Software Conservancy to
1:10
ship this thing because the SFC
1:14
made a big announcement about it. it. And
1:16
pretty exciting. I think it was just yesterday, so
1:18
it it was like Saturday this came out. OK, well,
1:20
you'll have to report back this could be a
1:22
nice little recommendation for friends family. So
1:27
let's get started. Hello
1:36
friends, welcome back to your weekly Linux talk
1:38
show. name is Chris my name
1:40
is Wes and my name is
1:42
Brent is Wes. And hello is Brent.
1:44
coming up on the show
1:47
today Coming up the today, both the KDE and
1:49
GNOME projects are working on on
1:51
Linux distributions They hope could be
1:53
your daily driver Do we really
1:55
need yet more distros and
1:57
what is the special sauce? going
2:00
to draw you in. We'll take a
2:02
look at that. Plus later on in the show,
2:04
Wes has been using a DNS server and that I
2:06
think you are gonna love because he's been talking
2:08
to me about it. I'm like, yes, let's talk about
2:10
this on the show. It's
2:12
awesome, And and then we'll round it out. with
2:14
a great pick, some great boosts and
2:16
a lot more. So we go
2:18
any further, further, let's bring in that virtual look. Time
2:21
appropriate. Greetings, Momo room. Thank you.
2:23
Hey, listen, hello, howdy. Hello.
2:27
Well, hey. Hello. in. And hello up
2:29
there and quiet listening. as
2:31
well. Nice to have you. here and
2:34
a big good morning to tail
2:36
scale, tail scale.com/unplugged. It is the easiest
2:38
way to connect your devices. directly
2:41
to each other, wherever they are,
2:43
whatever network they're on, whatever OS they're
2:45
running on, whatever architecture that OS
2:47
is using. And And it's
2:49
all protected by why now Go build
2:51
a simple network across a
2:53
complex infrastructure, replace your legacy
2:55
VPN infrastructure in just minutes,
2:57
make your employees happy. And
3:00
like me. no No more inbound
3:02
ports on any of your
3:04
firewalls. Build a network and
3:06
use tail scale. Go get 100
3:09
devices for free. Try it
3:11
out, tail.com/ unplugged.
3:13
And thank you to tail scale for sponsoring
3:15
this here program, tail.com. slash
3:18
unplugged. Well,
3:27
we have some news to get
3:29
into this week, boys. boys. boys. fact, maybe the
3:32
biggest distribution news since
3:34
this podcast has started.
3:36
Whoa. Don't you think? I I
3:38
mean, think about the scale of this. It's
3:40
huge. Well, let's hear it. it. And it's building on trends
3:42
that we have been talking about for a couple
3:44
of years. This
3:47
week we to talk
3:49
about KDE Linux codenamed project banana
3:51
and gnome OS. KDE
3:53
is a new creation, GNOME has been around for
3:55
a while. and it's evolving
3:57
into something they hope can be. your
4:00
daily driver. Now on
4:02
September 7th at Academy 2024, there
4:04
was a talk given by one
4:07
of the co -creators of KDE Neon, and
4:10
they talked about the
4:12
reality of building a
4:14
KDE Linux, an operating
4:16
system of their own. And
4:19
it is now gathering a bit
4:21
of steam. It's got a Wiki,
4:23
they're putting things together, there's some
4:26
early ISOs, Neon remains a
4:28
thing. Um,
4:30
but this is a whole new
4:33
endeavor. based on
4:35
Arch Linux with
4:37
an immutable layer-approached design. You
4:40
might be asking. why not Neon? Why
4:42
not, neon? Well,
4:44
Neon has worked really well as a way for
4:46
people to test and try out KDE, but
4:50
Neon, ironically. suffers
4:53
from using LTS. Yeah,
4:55
of the initial idea, right, was
4:58
we'll have a rock-solid system, let
5:00
the Ubuntu LTS do what they're good at, which
5:02
is making a rock solid system that you can
5:04
just kind of rely on to have hardware support
5:06
and just work where you need it to. And
5:08
then, you know, they could focus on shipping the
5:10
latest KDE software on top. Yeah, Now
5:13
the thing is, as KDE
5:15
moved on and they needed new features
5:17
in the underline operating system to support
5:20
them in Plasma, they ran into issues that
5:22
ironically would break the
5:24
LTS promise. An example they cited in
5:26
the talk. is wire. They
5:29
wanted pipe wire before Ubuntu had pipe wire
5:31
because needed to build plasma with pipe wire
5:33
support. Yeah, I think at least here on
5:35
the show we sympathize with that one. Yeah, the
5:37
other one, the other use case that kind
5:40
of registered with me. is
5:42
they've had hardware vendors approach them saying we
5:44
to ship a plasma desktop. So
5:47
then they say, okay, well. you
5:49
go get OpenSUSE with Plasma, And
5:52
they say, well, we we already have an OpenSUSE laptop.
5:54
We want a plasma laptop. So you can
5:56
go get this KDE Neon. Yeah,
5:58
but it's kind of late the development cycle and you don't have the
6:00
drivers for our laptops and that things. And
6:02
they were really in the spot where they wanted to
6:04
recommend something that hardware vendors could use directly or users.
6:07
Yeah, and it seems like Katie, Neon never
6:09
really got to the point of
6:11
being quite a recommended I mean, you know,
6:13
you can if you want, but like, we're
6:15
really shined was in allowing you to
6:17
test the latest Katie. Yeah,
6:20
and that's what I'm running here. And
6:22
it has been a little brittle. I have to honest broken,
6:24
actually now. So
6:27
it has been brittle. That's right. We were going to
6:29
do something about that last week. Yeah, it's you
6:31
know, it's the package management stuff. It just
6:33
breaks from time to time about well, and a year.
6:35
you know, they also kind of stressed in
6:37
the talk because you run out of you know,
6:39
you need, you end up needing things that aren't
6:41
just package or versions too old in the LTS, you know,
6:43
now suddenly you're having to maintain those. and the
6:45
whole point was to allow someone else to
6:47
do that so you can focus on the KDE
6:49
stuff. So Katie Linux or AKA
6:51
project banana will have three
6:54
target use cases. testing
6:57
edition built from Git master and released
6:59
daily. Enthusiast
7:01
edition which ships software and release to
7:03
users. on upstream Katie
7:06
schedule. That's another problem. is
7:08
There's no distro that really syncs to Katie
7:10
because KDE Schedule's not exactly fit, right are set.
7:14
And then there'll be a be a stable edition which ships
7:16
only the released on a delayed schedule. based
7:19
on a TBD metric. for
7:21
everyone else. So testing, enthusiast
7:23
and stable edition. And And that stables kind of
7:25
new. mean, it's not new to Katie
7:27
distros there, but, you know. from
7:29
the project itself, because I mean maybe there are now when you know,
7:31
once, but at least for a while you kind of
7:33
you just kind of got either
7:35
really, really fresh or really fresh.
7:38
Yeah, and here's the architecture. architecture. Because
7:41
you might might sound familiar to you. It's
7:44
to be based on arch. it's
7:47
going to use immutable
7:50
areas like user other places, is it's going
7:52
to have butter for the file system. It'll
7:55
have a read only base like steam
7:58
OS or for our keynote night. or
8:00
SUSE, Culp or whatever it's called. It'll
8:03
do atomic image based updates, A,
8:05
B functionality. With
8:08
system I believe. System de-boot, yep.
8:11
Apps will be flat pack based, wailing
8:13
by default. I think there's also
8:15
support for confined snips. Okay. Um,
8:18
this sounds a lot like, well,
8:21
you blue, a lot like silver blue,
8:23
or what created, because this
8:25
one here in particular is arch based. Are you
8:27
picking up a trend? Yeah, are you picking up
8:29
a trend because I'm picking up a trend?
8:32
I think this is fascinating. Yeah,
8:34
So system de-sys extent. System
8:36
de-sys extent allows users to
8:38
overlay developer content on top of slash
8:40
user without impacting the base system. So this will
8:42
be a way they'll overlay things on
8:44
top of an immutable slash usr. Yeah, right.
8:47
So you can't actually actually, it's not immutable the
8:49
sense that you can touch the layers,
8:51
but you can do that cool composition
8:53
thing and more layers on top as a
8:55
system extension. So, I
8:57
I mean, the immediate question that comes
8:59
to mind is, why don't I just
9:01
use silver blue? Why don't I
9:03
just use the fedora plasma spin?
9:06
What about Kubuntu? So this
9:08
is their argument. A, A, number one,
9:11
It's distributed directly by KDE, and they argue
9:13
this has several advantages. The chain of
9:16
responsibility is never gated to a third party.
9:19
Like, they talk about how There's
9:21
a weird disconnect where they create
9:23
something. and then everybody else ships it for
9:25
them. KDE KDE-V
9:27
have a direct relationship with
9:29
third parties, like hardware OEMs.
9:33
And they say the last one here
9:35
is KDE explicitly recommend it without quote, favorites.
9:38
from their distro partners. They
9:40
also want to design something that has
9:42
no packaging knowledge required to develop for it.
9:44
I thought that was a really interesting aspect
9:46
of the talk, kind of stressed like, You
9:49
know, packaging for the most part
9:51
is really separate from the actual
9:53
sort of programming. He had a packed
9:55
room. and he asked
9:57
people to raise their hand if they've ever packaged
9:59
software. for for Linux not a single person in the room
10:01
raised their hand. Yeah.
10:04
Yeah. So yeah, there's been some
10:07
focus here on like, well, that's not let's not not deal
10:09
with that. We don't, you know, for shipping whole
10:11
images anyway, we don't strictly need packages it's kind
10:13
of kind of interesting to see. What
10:15
does that actually look like in in
10:18
practice the field? You know it just
10:20
strikes me Wes, something that we've commented on
10:22
the show a couple of years ago
10:24
we have the summer of immutability. been
10:26
discussing on the show that
10:28
immutable layer based distributions are
10:31
clearly a trend that's up and coming. That's
10:34
not it's not us saying that's pretty obvious. But
10:37
I do think the insight that we
10:39
captured that think this plays out is Linux
10:42
growth currently is coming
10:44
from experts. system
10:47
administrators. DevOps
10:49
engineers, people that understand
10:51
containers and composing systems and layers
10:53
of systems. That is the
10:55
audience for Linux. because this
10:57
tooling lets build systems
10:59
without even ever having to worry
11:02
about how to package something. They
11:04
can orchestrate and design, distribute,
11:06
build, and maintain. systems
11:09
the same tooling they maintain their
11:11
infra with and they deploy their
11:13
applications with. And now, All
11:16
of that learned skill over the last few years
11:18
that companies like Red Hat and others have invested a
11:20
ton of resources in getting people up to speed
11:22
on. is being applied
11:24
to building Linux systems. And
11:26
so we are seeing a plethora and
11:28
an explosion. of these
11:30
immutable image based systems because the tooling is
11:33
becoming available to more and more people, and
11:35
arguably, could create a fairly good
11:37
experience. especially for certain
11:40
types of systems. but
11:42
all of these we're to
11:44
talk about Nomos here in second. They're
11:46
all really based on this idea
11:48
that Lenard published back in 2022. in
11:50
2022 about what
11:53
did he call it, West fitting together? and
11:57
the TLDR of Lenard's
11:59
long. post was. hermetically
12:01
seal user. popularize
12:05
image based OSs with
12:08
security properties built around
12:10
immutability, secure boot, TPM2 verification,
12:12
adaptability auto updating the ability for
12:14
users to factory reset and
12:17
some common uniform components like system
12:19
D. Yeah and system has added a
12:21
lot to be able to enable this kind
12:23
of composition, know, because if you are going to.
12:26
You know seal things off things into
12:28
images ship them as units then it you've
12:30
lost how you traditionally were able to extend
12:32
and change the system, right? So like maybe you go
12:34
need to go, you uh, you know, when you're
12:36
doing an update, you would be changing. shipping
12:40
new version of some system file system D file in user
12:42
Now you can say like oh well I can
12:44
use system extensions to just add this new
12:46
version over here in a in way the
12:48
system D understands I want this to override it so
12:51
brightly I'm curious, your thoughts a longtime
12:53
user. You've jumped around from distributions but
12:55
always stuck with plasma. would
12:58
K to E be something you'd consider? and And
13:00
what would it take for you to
13:02
actually seriously use it? it I
13:04
it is something I would consider. I remember when
13:06
I first got into KD. I was thinking, okay,
13:08
what's the most? KDE
13:11
offering there. And
13:14
it was a little confusing to find
13:16
that, I I think as a new user
13:18
back then. I I
13:20
was aware of distributions, but there
13:22
were so many like permutations. you
13:25
this distribution doing all of these different
13:27
desktops and you can have another distribution doing
13:29
the exact same thing. But then those
13:31
experiences were very different. So which one
13:33
was most vanilla KDE really the question I
13:35
was asking myself. And it wasn't always
13:38
easy to answer that question. where
13:41
offering, you know,
13:43
KDE Linux seems pretty straightforward
13:45
it's going to be vanilla KDE
13:47
out of the box. And
13:49
it sounds like This
13:52
would be more end user focused I
13:54
looked, Chris you helped me look at
13:56
neon a little while ago as a
13:58
potential option. And it never really. felt
14:01
appropriate for me because it's focused on
14:03
being a testing distribution. I
14:06
mean, I guess that's what you're discovering now
14:08
things being a little bit broken in front
14:10
of you. But, um, so think this is
14:12
really attractive. And I do think there's
14:14
a user base for it. I wonder though, if
14:17
it might cause issues with
14:19
the relationships they already have with
14:22
other distributions, like if you look
14:24
at Kubuntu, what what that mean
14:26
for a distribution like Kubuntu? Does
14:28
it make that project go
14:30
away? Does it reduce its user
14:32
base? are things I... I'm
14:34
curious about and slightly worried about, too.
14:36
I mean, we've been building these relationships
14:39
for well now, really, if you
14:41
look at some of these software projects.
14:43
So how will that change if this distribution
14:45
really takes off? Uh,
14:47
curious, I was an abused for
14:49
years. um, because especially at
14:51
the time when I started using it, you know, I I
14:53
was familiar. with the, the So
14:56
OS. So could have latest KDAe
14:59
plus a system that I knew how to deal
15:01
with, you know? Um, and mean, we used it
15:03
in the studio and, uh, added
15:05
the fancy audio stuff that we needed. I'm
15:09
curious, I think there's lots of users,
15:11
probably most users you could, you know. who
15:13
don't need to do anything like that with
15:15
a machine, it would be, I would, would be a
15:18
great fit for. I'm curious what my experience would
15:20
be like if I I wanna try to like and
15:22
push and, um, if there'll be guidance for that or
15:24
if it's kind not what they're aiming for. Yeah.
15:27
Yeah. they do say they do a list of things that
15:29
they are not really going to focus on. which
15:32
is, you know, kind of, I of, I'm glad
15:34
they put it out there. Um, yeah. make it
15:36
a front. It sounds like they're not going
15:38
to support runtime installation of kernel modules. Yeah.
15:41
Okay. there you go. go. That might
15:43
limit some use cases, older Nvidia proprietary driver, if
15:45
you have any NVIDIA card that's reasonably
15:47
priced, probably not gonna work. Virtual
15:50
box an example. It requires out of three
15:52
modules, probably not going work. Of course you
15:54
always use QMU and KVM. Any
15:56
kind of vendor specific module you're not going to
15:58
be load with this sucker. So
16:00
it's not every work case, but that's
16:02
less and less, folks. As time goes
16:05
on, it's pretty impressively so. So,
16:07
that's sort of skating to where the puck's going as far as
16:09
I'm concerned. And I I see it limiting some folks, but but.
16:11
as time goes on less and less. One
16:13
thing that really stood out to me
16:15
was the comparison to SteamOS. I I mean,
16:18
I think when we saw SteamOS come
16:20
out, it was like, oh, wow, this is
16:22
actually a very interesting way of bundling
16:24
software for that specific use case. But
16:27
I think we're seeing here how that
16:29
use case is actually really
16:31
attractive. You've said it a couple times you times, just
16:33
want SteamOS so you can run it on your
16:35
desktop. And this? exactly what you've
16:37
been asking for. Well, what do you think
16:39
of this Brent, a metric of success? You
16:42
know, what if a few years
16:44
after this, KDE Linux exists or Project Banana? I
16:46
I they lean the banana thing, I think it's fun. What
16:49
if Valve announced like SteamOS 4 or
16:51
5 is based on KDE Linux?
16:53
You're getting prepped for our predictions
16:55
episode, aren't you? I think a little
16:57
bit about the predictions episode. You
16:59
know, just to me because I think Valve created
17:01
something because they had to. Yeah. And now
17:03
they've invested the time and the infrastructure and it
17:06
just makes sense to maintain that. But
17:08
wonder if the folks at at Valve took of
17:10
a 50 ,000 a 50,000 view at it and said,
17:12
well, if we were to reset the clock. we
17:15
would just go with this and add overlay, our
17:17
stuff on top of it. it and
17:20
you know, let them do all the hard work Because creating
17:22
an operating system is not easy. Might
17:25
as well defer if you can. So
17:27
maybe think would a benchmark of
17:29
success be that Companies like Valve
17:31
or companies start basing off of KDE
17:33
Linux KDE Linux becomes a base
17:35
distro? I think so. I
17:38
am curious, you know. I think it was
17:40
kind of in the talk, too, that Nia was sort
17:42
of also always the ugly stepchild of
17:44
the project because it kind of wasn't superficial or loved
17:46
like, OK, yeah, use it for testing.
17:48
It could be a nice place for that, but.
17:51
This is a whole different sort of like, hey, this we're
17:53
making this thing for you to use, please use
17:55
it. it. How do you feel
17:57
about this being based on Arch all distros?
18:00
You know, I think that gives it, it's assuming how
18:02
they manage it. I think that gives them access to
18:04
a a lot more modern packaging, which is probably one
18:06
of the things they're trying to solve. Again, sort sort
18:08
of like Steam OS. you recall
18:10
the steam runtime. Not
18:12
to draw parallels here, but but the steam runtime
18:14
based on Ubuntu. And
18:16
there it is now, but Steam OS
18:18
now based on arch why They
18:20
needed stuff from upstream. And you know, you it
18:23
here, if this thing isn't gonna allow. kernel
18:26
modules, you know, third kernel modules that are
18:28
proprietary. then you want to be
18:30
as close upstream as possible, and we want to encourage. driver
18:34
to go upstream. And you mean, on it does like
18:36
QA is going to be a major
18:38
part of this effort as well And,
18:40
you know shipping things a a whole
18:43
unit in an image does allow you to QA
18:45
as an image, which is something you don't get.
18:47
in base art, right? You just get everything
18:50
integrated directly with you as updates, but
18:52
the image nature of it really of. of
18:54
You get the availability and all the nice parts of Arch, but
18:56
you can kind of change that part of it. it.
18:59
I will say. it It does seem
19:01
like it's to be a
19:03
lot of work. So I think that that for
19:05
both of these. let's switch to Gnome. Gnome OS. So
19:09
to be left out, developer Adrian
19:12
Volk or Volk. I'm not quite sure how you say
19:14
it. it. Got it. You got a shot of that one? Brent.
19:17
Yeah, Brent, you got a shot for this one? Adrian.
19:21
Vock? I it's a silent V. I'm going
19:23
with the silent V, Adrian Vock. Vock
19:26
has a corresponding proposal for
19:29
the gnome side. and
19:31
he has been really kind of of on
19:33
this for a long time. But
19:36
the talk at Academy did of
19:38
inspire him to make a a post. about
19:40
what he would like to turn Gnome
19:42
OS into, which already exists It's Gnome's
19:44
homegrown for testing and development
19:47
for the GNOME desktop. It
19:49
is meant for a daily driver. It's mostly meant
19:51
to run in boxes. Yeah, right, Hey,
19:53
run this in VM. You can use it
19:55
to like develop test. Yeah, I I mean, I think within the
19:57
last year or two, they added real hardware. So
20:00
can run it on real hardware. and
20:02
is, you know, it is useful
20:04
to have a sort of standard standardized
20:06
testing environment So nice. now what's interesting about
20:08
Adrian in my opinion, is he has
20:10
been building something called carbon OS
20:14
which is is essentially ganoma OS
20:16
by Linard's post Sort
20:19
of the same kind of idea. where
20:21
you compose the system, you it with system D
20:25
you make sure it's secure from top to bottom. to
20:27
make sure user is what did they
20:30
say, hermetically sealed? and And
20:32
so he wants to take over ganoma OS
20:34
turn it into something that could be
20:36
a daily driver. And he has suspended
20:38
working on carbon OS and And
20:41
he's begun work on modernizing ganoma OS when this
20:43
is still quite a ways off. But
20:46
he wants a quote immutable
20:48
distro self with atomic
20:51
rollback built from the metal to
20:53
support an unmodified ganoma desktop.
20:57
And They're
20:59
going to build the entire system. all
21:02
the way up. So both
21:04
Katie and ganoma have their own. operating
21:07
systems essentially And
21:10
it does make me wonder. if
21:13
done well will see adoption will we see other
21:15
based on this But What does
21:17
it also mean for their current distro partners?
21:19
It's good question. There's already kind of, it's
21:21
not necessarily strictly true and you can definitely find
21:23
lots of ways to differentiate, but. I I
21:25
think there's a sense at the high level that like what
21:28
even is the distance between some of these
21:30
things? Oh, Oh, it's kind of like, well what
21:32
are the default choices made for you
21:34
in terms of you know environment and customization and
21:36
that they ship for that desktop environment? Does
21:39
that even, does this further reduce? distro
21:41
differentiation Differentiation? well and or does
21:43
the differentiation come down
21:45
to? ZFS support, you
21:47
know, Ubuntu just added TPM
21:50
of Lux There's
21:52
like so many things that
21:54
maybe you see like right you get
21:56
a bigger fancier distro Maybe you get
21:58
more coverage of those edge cases and can
22:00
play your DRM stuff. You You You your
22:02
codecs. You got your weird esoteric hardware support.
22:06
Maybe? What do you think do you there? Is
22:08
there to be kind of like hinted kind
22:10
of a, we're gonna go from, I
22:13
guess I have two questions for you, Brent.
22:15
Are we going now from the desktop environment wars
22:18
to like sort of wider war to put, know,
22:20
the most hyperbolic spin on it, of course. And
22:23
then my second question. Does it
22:25
kind of take that competition up a
22:27
notch or is this? or
22:29
is this just something we're making up? up? I'm
22:31
not clear. like, I'm like, I don't know how the personality
22:33
conflicts are are to work out, but what are your thoughts?
22:36
Is this gonna notch things up a bit? It's,
22:39
I think the main question that
22:41
I have too, is,
22:45
you know, you change relationships and all of a sudden Nuh
22:48
-uh the trends
22:50
change too, right? right? But
22:52
I did get the sense from
22:54
Harold's talk about KD Linux there was
22:57
a lot of cooperation going
22:59
on between KD and GNOME even, how
23:01
to do this or even Do
23:04
they collaborate on the same base
23:06
OS and just have, you
23:09
know, their individual desktop editions
23:11
on top of it. So
23:13
there's also an opportunity for
23:15
the opposite, which is collaboration get
23:17
something like this done. But to
23:21
on your question a little
23:23
bit is like, yeah, this might
23:25
start new, you know, quote
23:27
unquote wars, if you want to
23:30
keep it. nice dynamic and
23:32
and makes me worried actually a
23:34
little bit because. Okay, okay, is this
23:36
the positive spin? Maybe they
23:38
become a a reference spec of
23:40
sorts, like a reference implementation. Like,
23:44
Like, you know when you're gonna build a whole bunch
23:46
of houses, you a model house? and
23:48
everybody tours the model house and they agree on it and then they
23:50
go out and build all the other houses. Yeah,
23:52
I mean, I guess you will. Here are prominent desktops. here
23:54
are them nicely, or at least in some
23:56
way, integrated with a lot of of components. are
23:58
going to have to do as well, can
24:00
you just lift shift a
24:02
bunch of the system defiles then of of add your your
24:05
stuff on top. OK, so
24:07
I got a a few questions for the audience.
24:10
What do you think of this? boost in and tell
24:12
us your reaction to Katie Lennox to Gonomo S, Which one
24:14
are you installing first? And
24:16
And just our thoughts. your
24:18
thoughts about our thoughts. Like, do you think this
24:20
kicks things up a notch? And also, what
24:22
would be your predictions on how soon you might be
24:24
running something like that? You know, maybe a year,
24:26
what do you think? Boost and let us know. Now,
24:30
I I want to mention the
24:32
are open for voting right now.
24:34
Tuxes dot party. We've had some good
24:36
responses. So far, We got some new categories. The
24:39
number one bit, the number one I see
24:41
outside the JB community people try
24:43
this is They hate that some of the questions
24:45
are mandatory, and the number feedback we
24:47
got from people that are in the
24:49
community is more should be mandatory to not see the results.
24:52
So it's a a bit, it's a bit, you we got
24:54
more categories and more questions in there And
24:57
us December 22nd. It's our last
24:59
two episodes of the year when we'll be
25:01
recording the Tuxes and other things. Five oh nine responses,
25:03
I think we can do better than that.
25:06
Yeah, 509, we can do way better
25:08
than that. Way better than that.
25:10
I should mention on that December 22nd live
25:12
stream. We'll also be blasting sats
25:14
to our live streamers to help them get
25:16
their Albie Hub up or their new podcasting to the
25:18
wall. If you just got fountain, maybe
25:20
some channels to a few folks and
25:22
things like that. So December 22nd
25:24
is a great day to make it to
25:26
the livestream. We'll have two shows, including the Tuxes and
25:29
blast some sats. Also,
25:32
Planet Nick's call for papers is still open,
25:34
but it closes in just a few
25:37
days. Oh, December 9th. and
25:39
gosh, it's already December. Yeah,
25:42
that's uh, so, you know.
25:45
eight days away. depending on when you're
25:47
listening to this. But if you've got a
25:49
next story to tell, go submit a
25:51
paper And then, you know, you'll have an
25:53
excuse to go. and you get to say
25:55
hi to your your boys we go there. So
25:58
in the show notes for that. And
26:00
then then still asking as well, one more
26:02
thing, boost in what
26:04
you think the big meta in Linux this
26:06
year, like the overall Zoom
26:08
way out story. This
26:10
was the year of what in
26:13
Linux? Boost in so that way we
26:15
include your coverage in one of our year episodes and
26:17
I'm I'm of trying to get a a
26:19
feel for what the audience thinks it might be. be. So
26:22
The year of what?
26:29
Then.com/unplugged. That is
26:31
the number one password.com unplug.
26:33
All right. real
26:36
talk. dear your end users always, and
26:38
I mean always exception, work
26:40
on company -owned devices. and
26:43
IT apps. I
26:45
don't see how it's possible, I've been
26:47
there. in In today's world, it's like herding
26:49
cats. It's trying to get everyone to stick
26:51
to just these very narrow range of applications
26:53
and approved devices. when
26:55
there's an entire world out there telling
26:58
all the innovations out there. Your employees
27:00
are using their own phones. They
27:02
probably have their own tablets at home, maybe even
27:04
extra laptops. They may be
27:06
using cloud services you don't know about. So
27:09
So question is, how do you keep
27:11
your company's data safe when it's
27:13
sitting in all unmanaged apps and devices? That's
27:17
what what one has figured out. It's
27:19
extended management from one password. One
27:22
One password extended access helps you secure
27:24
every sign in for every app.
27:26
app on every device because
27:28
it solves the problem. that
27:30
traditional IAMs and MDMs, they
27:33
just can't touch. It's security for the
27:35
way we actually work today. and
27:37
And the news is it's generally available
27:40
for companies with Okta and
27:42
Microsoft Entra. And it's in beta for
27:44
Google workspace customers well. So So you just got get
27:46
started by checking out all the information
27:48
at onepassword.com/unplugged. That's where you go to
27:50
support the show, check out the information
27:52
and get in touch if you think
27:54
it's the right fit for you. I
27:56
have to say. I think I might still
27:58
be an IT if I had a a tool like this. Try
28:00
it out, it's easier on the end users and it's
28:03
easier on you. OnePassword.com/unplugged.
28:09
Well Wes, this week you've been flooding us
28:12
with your excitement about a new DNS thing thing
28:14
you're playing with, but I got a feeling
28:16
it's not Pihole. No, no
28:18
no it's not, and it's not even AdGuard
28:20
Home, although although are are both great offerings
28:22
and I've played with AdGuard Home
28:24
bit and I've definitely used Pihole the
28:26
years. This is,
28:28
how do you think you say it, Technitium? Yeah, that's
28:30
what I was thinking. Okay, not the easiest to
28:32
say, so it loses on that count, but the rest?
28:35
But the rest, think you might
28:37
find it interesting. I was kind
28:39
of looking around just to see what
28:41
the options were because I was getting a home
28:43
router build up. up after a few years
28:45
of using other solutions. And
28:47
Technitium my eye partially because it was
28:49
packaged in Nix and this was gonna be
28:51
a Nix box anyway. And it
28:54
seemed compelling because While
28:56
it it is a C-sharp and .NET, which is great.
28:58
That means it's super cross platform, running
29:00
on Windows, Mac Obviously Obviously I'm running
29:02
on a Linux server, but but you know, if
29:04
you've got a Windows server for some
29:06
reason, have at it. it? Also ARM, Raspberry Pi.
29:08
Pi. Yeah, definitely. And just
29:10
like it Pihole's
29:12
kind of a whole thing, right? Like,
29:14
if they ship their own stuff,
29:16
there's version of DNS mask buried in
29:18
there. And DNS mask also just stock, also
29:20
a great option. And so
29:22
it's kind of like it's an ad blocker first with
29:25
a side of DNS and DHCP, DHCP,
29:28
whereas think Technidium is a DNS
29:31
server with a side DHCP and ad blocking. But
29:34
that those are not well
29:36
implemented, but the focus is a
29:38
little different. Yeah, guess you'd
29:40
say more power user DNS features. But struck me
29:42
first is just looking like the package here
29:44
Nix only a 50-line file. file. It's basically
29:46
just one build that says grab
29:48
the source and build this .NET app. app. And
29:50
module code is about 100 lines, which
29:52
is really just setting up a single system
29:54
D service. So that struck me as like
29:56
to something like Pihole, which I was
29:59
probably going to have to... to run in a VM or something,
30:01
this was just simpler for me to understand
30:03
what was going on. I
30:05
will say the Docker file about 48 lines. lines. Yeah. it's,
30:07
although there's a a lot of comments in
30:09
there, if you took out all the
30:11
comments, it's a pretty simple Docker compose, but it's
30:13
a well -documented Docker compose. So either way you
30:15
go. I don't think think
30:18
it's, you don't have to be an expert in either
30:20
one of these, either Nix or Docker get it up and going.
30:22
And you know, there are a lot of solutions. These days too, you
30:24
have like, your of traditional things
30:27
like I don't know, power DNS, DNS, like high
30:29
DNS servers that have DHCP and ad
30:31
blocking plugins, which in a way is what
30:33
Technidium is doing, but... Technidium
30:35
also is is like ad card home and
30:37
pie hole in it it out of the
30:39
box comes with a nice looking little web UI
30:41
you can see graphs and like, look at what
30:43
things in your cache what things have been blocked.
30:46
It's also, while it's not, unfortunately
30:49
able to be easily like configured
30:51
from Nix, which would be nice. It
30:53
does have a REST API. So I think
30:55
you could do that, right? Like Like have a
30:57
a pre -start service in system or something like, or a
30:59
poster, you know, have some setup that the API
31:01
to restore your state if you need it to,
31:03
but. For the most part, functionally, the
31:05
things I care about, I'm curious if it
31:07
handles this, is. I I want
31:10
decent ad blocking and I want
31:12
a a DHCP that
31:15
auto my DNS and
31:17
I might want like a a split DNS
31:19
setup on how I have my tail
31:21
net. Can it handle all that
31:23
pretty well? Yeah, definitely. I mean, you
31:25
can, so it's got, definitely got blocking. Let's over here,
31:27
settings, blocking. You can
31:29
do text block, you got text blocking report. You got
31:31
kinds of, of, you can respond with an any address
31:33
or an NX domain or a custom address if
31:36
you want. And I noticed
31:38
blocking too, like you can subscribe to like
31:40
popular blocking list. Yes, they've got a quick ad
31:42
for a lot of the common ones,
31:44
but you can also just put in custom block lists
31:46
you want. They also got, you know,
31:48
just controls for when you want, how often you
31:50
want it updated, when the update is. things
31:52
like that. And then the
31:54
DNS side, they've got pretty sophisticated support. built
31:57
right in, you know, it can be. both
31:59
recurring. and authoritative so you can do
32:01
whatever you need to there. It's
32:03
also got a lot of some of the less
32:06
common RFCs implemented one I like
32:09
is D support. which
32:11
is like a C record but for a subdomain. So
32:13
can, one thing you could do is if
32:15
you want to like kind of functionally
32:17
alias it being an alias. it'd
32:19
a little more clear of what's going
32:22
on on you can have a D name from
32:24
some internal host name using to your tail domain
32:26
system. Ah, Ah, so essentially
32:28
just ignore what the external
32:30
DNS resolves as. Yeah, right. so I have it
32:32
have up right now that this
32:34
system using NetBird so it has
32:36
a default has like domain
32:39
name, dot .cloud. And I
32:41
have a host name dot internal to that
32:43
on the inside of my network. Hmm.
32:46
Because Cause things have that, right. That's like my
32:48
flat mesh. so. that it's internal. Um,
32:51
but it's not only does it have pretty good support
32:53
for setting up, you know, set up a diverse
32:55
set of zones forwarding rules, right? You can
32:57
also have stuff also forward to whatever DNS server
32:59
you want. It's also got
33:01
something called DNS apps, which are
33:03
basically are DNS DNS that you can
33:05
add. I haven't dabbled too much in,
33:07
into these any examples? Yeah, Yeah, here pulling
33:10
up the app store. It's
33:12
got an app store. things like an
33:14
blocking, advanced forwarding. I think
33:16
this is where they also
33:18
add stuff like a split DNS is
33:20
implemented in here. There's
33:23
a weighted round Robin. if you do do
33:25
a zone alias. They've got it
33:27
in here. They've got support for if
33:29
you want let's see here Oh,
33:32
they've got a lot of stuff. Geo
33:35
distance, Geo country, drop request,
33:37
DNS rebinding protection, a
33:39
block page, page if
33:41
you want block page. Oh, some display. Yeah.
33:44
So presumably too, if if if you were really serious about
33:46
it, you could could your own plugin in
33:48
here as well. Now I also, so you mentioned
33:50
a web UI, which which sounds like you're looking at right now. But
33:53
it also has a command line interface. Have you
33:55
messed with that at all? Have you had to use
33:57
that at all? No, not yet. But I have with the API,
33:59
which is. just of standard REST
34:01
API and quite nicely. I
34:04
noticed also support things like
34:06
DNS over HTTPS DO. Oh yeah,
34:08
they've got I mean, it's, lot of
34:10
that handled, DNS TLS, DNS
34:12
over HTTPS. Do they have any like, they do
34:15
like recommended built-in upstream DNS servers? Yes,
34:17
I believe they do. This
34:19
really nice. I'm looking at
34:21
your screenshots, you include in our doc. It's
34:23
clean. Simple, easy,
34:26
obvious layout, really. Huh.
34:29
Yeah, here, I'm just checking here for
34:32
the. Technidium, Technidium DNS server. Oh
34:34
yeah, forwarders, so you can configure what what
34:36
forwarders you want. They've got a
34:38
quick select dropdown. What the protocol,
34:40
DNS over UDP, TCP, TLS, HTTPS quick, I
34:42
think they support HTTP one, two, and three.
34:45
two, and three. What What are using
34:47
that uses MQTT? I see MQTT hosting.
34:49
Oh, that would be the Hue lights.
34:52
Oh, oh, using MQTT to talk back
34:54
to you. you. guess so. Wild, okay. How
34:57
about that? You can control the
34:59
forwarder concurrency. Um, it does
35:01
seem to be, I I not need a
35:03
super high performance, uh, DNS for
35:05
my home stuff. but they talk up talk
35:07
up on the GitHub it's based
35:09
on async I.O. that serve millions of
35:11
requests per minute, even on a
35:13
commodity desktop PC hardware, load on
35:15
an Intel i7-8700 -8700, with more than 100
35:18
,000 requests per second over gigabit ethernet. So it'll
35:20
probably fine on a a Pi then. Yeah,
35:22
there's also robust support for proxy
35:24
protocol if you're doing stuff like
35:26
that. Latency -based name server algorithm that
35:28
works with the concurrency feature. So
35:31
yeah, also advanced caching stuff, like if you
35:33
want to allow serving
35:35
stale records, like if you have maybe you
35:37
know, inconsistent internet and like, I'd rather just have that
35:39
old record because I'm not be able to get
35:41
it again at the moment. That is actually a
35:44
feature I would specifically use. Yeah. Huh,
35:46
that and being able to
35:48
have internal systems have their
35:51
split own resolution is really nice. The
35:53
ability to create custom local network zones.
35:55
That's sweet. The DHCP server
35:58
integration, that way when machine gets... the
36:00
release, its host name is automatically added to
36:02
the name resolution is... it does the
36:04
It does the reverse pointer records well. I love
36:06
that. That is really nice. Um. I'm
36:09
curious what you would use a REST API for
36:11
this kind of thing, maybe Maybe graphs? Yeah,
36:13
or think integrations with things. know,
36:16
like maybe you have a third system where you can get. know,
36:19
like If you wanted wanted a way to integrate
36:21
with your some VPN or network, you could pull
36:23
the list of host names and IPs and feed
36:25
it in via a REST setup. Oh, Oh,
36:27
that'd be be for getting the server prepped
36:29
and ready to go. Yeah. Oh,
36:32
with you. you know, or if you have
36:34
some like orchestration or automation system that you
36:36
know, doesn't speak DNS but But can easily make
36:38
like a curl command or a Python requests API
36:40
call. I'm kind of, I feel
36:42
bad that I haven't heard about
36:44
this before. It's GPL3. It's
36:47
been around for years. So
36:50
I don't know why I have never heard of this before. because
36:53
it looks really, really great.
36:55
Like it kind of makes my pie hole look, well,
36:59
sort of like amateur hour, which I love my pile. that for
37:01
like four or five years. four or five years.
37:03
But is really, this is the way to go in the
37:05
future. Yeah, they do talk up that they also
37:07
have Raspberry Pi support, Right. So, So I see see just this
37:09
out. You can totally do that, they've got They've got
37:11
Docker there's a There's a Nix module. it's pretty easy to easy
37:13
up, up only a few lines. So
37:16
So there's a lot of to get started. Uh,
37:18
it did though up
37:20
an issue that I was curious
37:22
how you 'all handle okay The
37:25
ad ad blocking side. great, right? I mean I
37:27
mean, DNS blocking is lovely. is lovely can't do
37:29
solve every problem, but it can do a
37:31
lot And And geez, me tell you when
37:33
I'm on an LTE connection, especially the whole five
37:35
the five person household is on it
37:37
was on one LTE connection. so nice to
37:39
save that bandwidth. So So one
37:41
thing. Well, what's your question? Well, the
37:43
of it, are you going there?
37:45
No, No, no, no, no. Well,
37:48
when you have, uh... issues.
37:51
So I think last week or two weeks ago we were of
37:53
complaining It might have been on the members
37:55
i don't recall about about the YouTube
37:57
app. Oh, yeah. Uh, specifically...
38:00
losing history. Yep Well,
38:02
coffee death in the matrix chat
38:04
in LUP feedback uh...
38:07
posted screenshot. Warning,
38:09
your history is not being saved.
38:11
This most likely is caused
38:13
by a DNS ad blocker or proxy.
38:15
To fix this, whitelist .youtube.com or turn
38:17
off all DNS blockers and
38:19
proxies. So they nicely wrote and sort of
38:21
alerted. I haven't tried, I haven't.
38:24
Uh. So it could home
38:26
since then to test it. He's saying ad blocking
38:28
be why sometimes the YouTube watch history is inconsistent.
38:31
Yeah. then I was separately from this,
38:33
I I was having an issue
38:35
where, well, I switched ISPs and my last ISP
38:37
was still billing me. They've since fixed
38:39
that. So it's fine. refunded me and all
38:41
that. Woof. Yeah. And
38:43
so when I first I was looking up all
38:45
of my interaction records and all that
38:47
right, make my case And when I first
38:49
chatted, interacted with them, was just via the
38:51
online web chat. Sure, yeah. And then I I went back. And
38:54
I was, I didn't see how to get to
38:56
a web. You know, they had very support pages and
38:58
a number, but there's no chat. But the thing never up up, so
39:00
you can find it. Yeah. And it turned out that
39:02
when I turned off DNS ad blocking whatever lists I'd configured
39:04
at least. Uh, the chat popped
39:06
right back up. up. So just maybe, so
39:08
it's fine for me, but like sometimes even takes
39:11
me a minute or a frustrating long time to remember
39:13
that I have that as a thing that maybe
39:15
I should test. Yeah. You don't think about it
39:17
when it's at the network level so
39:19
much. I think about it more when it's
39:21
browser extension. Right. And that
39:24
made me wonder, like, is is this something
39:26
that I could recommend for a less technical
39:28
friend family? Like I I about, like, do I
39:30
want to enable this at my folks house? But
39:33
feel bad if they're left with broken
39:35
pages that like they mentioned me or maybe
39:37
they just sort of think that it's
39:39
not working for some, know, they have no
39:41
idea Yeah. could have been working. Here's
39:43
something where you the API Wes. Is you
39:46
give them a little bookmark or something that
39:48
just turns it off. on and off. an idea. Oh
39:50
yeah. make it an easy little switch. A
39:52
button on the browser bookmark bar or something. Maybe
39:54
a a background system D that turns it on
39:56
in the middle of of night night again. might
39:58
not toggle it back on. Right. Yeah. Yeah.
40:01
So this definitely had this hit the
40:03
family once or twice. And
40:05
I haven't done a a lot of testing yet
40:07
to like, should I, I, you know, can I get a
40:09
less? strict walk? Like, well,
40:11
to the white a few things. Yeah.
40:14
maybe one or two things need to be white listed. Right. Family,
40:17
you know, I think I recall it impacted
40:19
us once during Learn home during
40:22
Covid, Something didn't load right
40:24
And once something my wife was doing related
40:26
to her business. the page
40:28
didn't load right and it does take me way
40:30
long to remember that have piehole
40:33
because it rarely. Right. It's it's so
40:35
rare it's rare enough that you forget Yeah. So just
40:37
works. Yeah, as far as the YouTube
40:39
history, it's possible, but I kind of
40:41
have piehole everywhere, so I'm never not watching
40:43
YouTube without ad block. So and it works most
40:45
of the the time. I
40:47
don't know, that's a great question. I'm
40:49
curious what Prince are on, you know, deploying ad to
40:51
people that might not be even aware
40:53
it's happening, because you're writing. does
40:56
break things sometimes. Well, during this
40:58
conversation, that was my main, like, I
41:01
guess daydream was, oh, yeah, I've
41:03
wanted to apply a piehole something
41:05
similar to my entire network here, but
41:07
I do share the network with my brother
41:09
and his wife And they're working from home
41:11
now. And sure enough, if things aren't working,
41:13
I know how to diagnose that stuff,
41:15
but. That's not
41:17
the case for them when they're just
41:19
trying to get stuff done. And exact
41:21
question was, Wes's is like for the few
41:24
times that it's critical. You know,
41:26
I don't want to be responsible for this.
41:28
So I've typically run something like that just for
41:31
my own devices, but that comes with a
41:33
whole other host of issues. So I
41:36
would love to hear people's experience with this. Yeah.
41:39
If people have this problem, Yeah. That's a
41:41
great question. I'll tell you my
41:43
gut instinct is to err on the side of
41:45
breaking things and here's why I say it. it. Back
41:48
in the day, it it was the PC we were
41:50
really worried about getting attacked. And
41:53
so you put on you know, family members, computers
41:55
and you'd run tools like seed cleaner and whatnot
41:57
to keep them working right. But
42:00
have moved on and they recognize
42:02
that everybody has a mobile device. And
42:05
one of the best ways to attack
42:07
a mobile device is DNS and ad and
42:10
ad crap in the browser. You
42:13
need to do something that is applicable
42:15
to mobile mobile browsers mobile
42:17
devices and mobile apps. So So it's something usually at
42:19
the network level, at the DNS level. That's
42:22
what and or ad network level. level. That's
42:24
why I think it is worth. some
42:27
kind of network level blocking because then
42:30
you're literally protecting every device on
42:32
the network to some degree. And
42:34
that to me seems worth the trade -off. Yeah
42:36
and you know, the the benefits as well. Yeah, but
42:39
it does also sound like the exact kind
42:41
of thing you have a tech guy opinion on and
42:43
then you go implement it for real users then
42:45
you realize, oh crap oh crap oh crap. But it
42:47
also strikes me and I just feel this more
42:49
and more is you know that just the divide between the
42:51
people with technical know -how and you don't, right? like
42:53
can live a totally different experience where we don't
42:55
have ads and we have access to whatever content
42:57
we need and like all the things are. We have better
43:00
bandwidth, better internet experiences in general. Yeah and then
43:02
other people are left to sort of suffer with
43:04
like a free zoom account cuts them off
43:06
after 30 minutes and ad spam every
43:08
web page. Does it it out in
43:10
the end? because the type of
43:12
user that you just said,
43:14
you know, about the better experience. We're
43:17
also the types like you and
43:19
I have subscriptions to Pharaonix and LWN
43:21
like we're or more like the type
43:23
to go support independent media, where they're probably
43:25
more like that I'm generalizing here but they might be more like
43:27
the type to go consume. mainstream
43:30
media. And
43:32
they don't have a way to support
43:34
mainstream media directly independently. They are supported by
43:36
ads. Right yeah there is that. like are aware
43:38
that we're doing it. So it also means
43:40
we take other measures to make sure we're
43:42
supporting where we think we want to. to. And
43:44
I think we just we probably skew on
43:46
average towards more independent outlets that
43:48
have means of support. True. And
43:51
so if he gave this power to everybody, they might
43:53
not even be aware of that dynamic. That's
43:56
a it's a thing. Let us It's a tricky thing. Let us
43:58
what you think. The
44:02
Black Friday sale is going on for one more
44:04
week, the feast might be over but the
44:06
sale continues. Use the promo code
44:08
Black Friday when you sign up at linuxomplug.com/membership,
44:10
or if you want to get the Jupiter
44:13
Party for all the shows and all their
44:15
special features. Or or you really
44:17
want to stack the savings, grab the
44:19
annual membership. It It gets you all the shows,
44:21
You already one month for free, and then you
44:23
can put the 30 % off Black Friday
44:25
on top of that. And it's 30 %
44:27
off for the lifetime of your membership. It's
44:29
our best deal we've ever done. Else it
44:31
also applies to those of you that to upgrade
44:34
to the Jupiter membership. or
44:36
if you wanna reactivate a canceled membership.
44:38
Now pretty sweet and it only
44:40
goes for one more week. By
44:43
next Linux Unplugged, the sale is over. You
44:45
can use the link on our show notes
44:47
for the annual plan or if you wanna support
44:49
the show directly, it's linuxunplugged.com slash membership. promo
44:52
code Black Friday. And
44:56
And now is time for
44:58
the boost. And
45:01
now it is time for the boost.
45:03
And And our baller booster
45:06
week is from Mr. Wine Eagle,
45:09
came in with sats. ,000 sats.
45:11
Hey Rich Luster. He's
45:15
he's using the Breeze app, which is a a real nice way
45:17
to get started. He says plus
45:19
for former of Arch to NixOS conversion, laptop,
45:21
gaming, PC, and even NAS. Ain't
45:23
that how it that how it goes.
45:25
It just like a slam dunk, really
45:28
does. I'm curious how the gaming
45:30
PC went because... be a little tricky here. I a a
45:32
bad experience this weekend I've had really good experiences
45:34
But I had a bad experience with an
45:36
Nixbox gaming this weekend I don't even know I
45:38
don't even I don't think it's because of Nix,
45:40
it was running, Nix Sometimes
45:42
things just go sideways, So Wine Eagle,
45:44
thank you very much for the boost. If you want to check
45:46
in, I'd be curious to hear about your experiences there. that.
45:51
Meno in with the granddaddy ducks.
45:53
Things Is that a up for all
45:55
the duck? Hello from New
45:57
Zealand! coverage,
46:00
super interesting helpful. Oh, good
46:02
to know. You You know what? That boost
46:04
means a lot more than you might think. That's
46:06
the kind of signal we love to get, to kind
46:08
of give us directions to go in the future the
46:10
kind of It's exactly the kind
46:12
of episode that doesn't get a lot of boosts
46:15
because there's not a lot to discuss there, It's just
46:17
what it is. It's a matter of fact. so
46:20
there's not a a lot for people to sink
46:22
their teeth in and us they like it. So
46:24
then we miss that. it. We're
46:26
not sure how it it landed. Yeah, exactly. So,
46:28
you, Meno, that That a lot. appreciate
46:31
the McDucks. User 21-54-6541 came
46:33
in with a Jar Jar Boost. came
46:35
in with a Jar Jar That's 5,000
46:37
That's 5 ,000 sats. You're so boost. I
46:39
recall some conversations regarding training voice
46:41
models and being able to train
46:43
your own voice model. Well,
46:45
Network just released a fantastic video that accomplished
46:48
this to integrate with Home Assistant for voice control.
46:50
Oh, I've heard people talking about this. Ooh,
46:52
neat. See, if I recall correctly, Chris was interested
46:54
in being able to create a voice model
46:56
based on his own voice. I
46:58
I was able to train an Onyx
47:00
using the Piper TTS. If If there's interest,
47:02
check out the video, the network post, titled,
47:06
I failed in the last video. Oh, that's such
47:08
a YouTuber thing. You
47:10
know, know is incredible at
47:12
replicating my voice is Google's
47:15
Notebook L LM. It does love you. does
47:17
love you you can tell it the... can
47:19
give it sources. sources. So just say like
47:21
paste, Give it null for the source, for the
47:23
source and then ask you to talk about ButterFS and Linux as a single host, you'll
47:25
a single me. and you'll probably get me. There's a a
47:27
good chance you'll get my voice. In
47:30
remarkable Inremarkable fidelity, it even... It
47:32
it not only does it replicate my
47:34
voice. But it even replicates the
47:36
audio waveforms of our audio to an extent. It's,
47:38
if you get it, and there's two hosts
47:40
in there, when it switches to my voice,
47:42
open it up in an audio editor. and
47:44
look at the waveform differences. One
47:46
looks like a JB podcast. One looks
47:48
like something a a lot quieter. It's really really
47:51
something and so my wife She's
47:53
planning to ask you when she gets here
47:55
after the show, to get Notebook to get things like, I'm sorry, to
47:57
say things like, I'm sorry, you were right. She
48:00
wants her own soundboard. own soundboard. give her I
48:02
can give her a crash course. So, she's going to
48:04
want a few pointers when she
48:06
gets back. Chacuca
48:08
in with $2 ,000. Pew,
48:11
pew, pew! What
48:13
is the Mambo Room? Room? Ah, Ah, the
48:15
Mamble Room. Do I say it like
48:17
that? Do I have an accent? That
48:20
is the mumble room, M
48:22
-U -M -B -L -E. It is
48:24
an open source audio app that
48:26
supports different rooms with different
48:28
permission structures. We have an on
48:30
-air and a quiet listening room. and
48:33
it uses the very high
48:35
quality Opus I think and have turned up to
48:37
a nice bit, right? So, it's plugged into
48:39
our It It gets a mix right off
48:41
our sound board. It goes into Mumble, which
48:43
is an open source app. app. And
48:45
then everybody in there can listen to the show live. If
48:47
they're in the on air room, they can tag one of us in
48:50
the chat room to let us know they to say something and we
48:52
bring them the show. Or, like, you listen to
48:54
the member version of the show, the bootleg, Carl
48:56
was in there talking about what's coming up
48:58
for stream 10, And he just
49:00
pops in and we can have a a conversation because
49:02
it's nice and low latency, Thanks. This is
49:04
great boost because, yeah, we totally don't always
49:06
actually explain what the heck that is and
49:08
just sort of assume people people
49:11
it's been around for a minute. our
49:13
fault for using it for Well, not quite 600, but... not
49:15
quite 600, but. Yeah, we should we should do a
49:17
basics one time. like Like a, like a lot episode. Well,
49:21
Pegdot boosted in sets.
49:23
,333 sets. Well,
49:26
that's Eric, everybody. I think
49:28
those are are geese. I want to
49:30
vote for the Steam as the best
49:32
Linux hardware device ever. Hashtag. Oh, ever.
49:35
Well, ever. in. Okay, so it's
49:37
not in the tuxes this year because it didn't
49:39
come out this year Right. I had to remove
49:41
it and it did hurt because I do
49:43
think it's still one of the very best devices Peg.
49:45
I agree with you But
49:48
this was a... was, I
49:50
could not really conceptualize a
49:52
great hardware list. You
49:54
know, last year we had banger
49:56
banger of hardware releases. and
49:59
this year, I was... The Pi 5. Um.
50:04
Outrade H4 Yeah the h4 I
50:06
think maybe that's on there. there it's
50:08
just it it hasn't quite been a banger of a
50:10
year for releases, so. doesn't mean there's
50:12
not Linux hardware, just you know, yeah it
50:14
like a problem, actually, because we
50:16
were yeah Yeah, with the dead abs and flaws
50:18
stuff, all that seems nice. but You
50:21
know, there's lead times. right and only you
50:23
know, updates happen so often. yeah Maybe
50:26
one day, Brent, maybe one day. open
50:28
source accounted back with 2 ,000 sats. I'm
50:31
be using the promo
50:33
code reverse black Friday boys which
50:35
my membership by 30 %
50:37
of those dirty fiat coupons thanks
50:39
open source Amazing. I love
50:42
it. Thanks, open -source
50:44
accountant It's always great to hear
50:46
from you. a zac attack comes in
50:48
with 7 ,654 sats. oh my god
50:50
this drawers filled with brook lobes I
50:52
enjoyed the graphene OS recap I switched
50:54
about the same time you all
50:56
did. Oh, great. though I'm of curious
50:58
what you're using to stream
51:01
music as a vim VI
51:03
has stopped working recently
51:05
search for any songs, but I'm hoping they get
51:07
it it fixed soon that's rough.
51:10
I hate it when you get all built on
51:12
a music system and goes away uh-huh I'm
51:14
in a bad place, so maybe I should go
51:16
last. I don't know know, Brent,
51:18
do you sure you have some sort
51:20
of wholesome offline flack solution, right? oh
51:22
man. so you've got me
51:24
pinned properly, which which is
51:26
that I typically have
51:28
not had streaming solutions. but But
51:30
our dear lovely got me on to
51:32
title which is like that hi-fi streaming
51:34
service. yeah yeah And I was
51:36
like, oh, oh Drew I don't know
51:38
if I'm going to use
51:41
this. like dude I got a a family
51:43
like plan Just try it for a little bit, see
51:45
if you like it. he's so sweet. And it
51:47
sat for months, like, installed on my phone, and
51:49
I never used it. But then he just, like, kept
51:53
Sharing great music with me with title
51:55
links? so it only
51:57
works like in there and like true All
51:59
right, I'll do this for you. you. And
52:01
that was like a lot of a year ago, a
52:03
year and a half ago, And you it. I
52:07
say, I'm slow to the party.
52:09
It is kind of nice, but
52:12
I'm hesitating because we did just build that
52:14
new server over here that we mentioned
52:16
recently. And I got a ton of
52:18
music in Flax, as you know, and some
52:20
of the music I've been getting into
52:22
recently is stuff that's in my catalog
52:24
from like a decade ago. And so
52:26
I think I can do better. I
52:28
think I can do better. But that,
52:30
unfortunately, is what I'm using for streaming,
52:32
which is a title, I would say. No,
52:34
all all right, Totally great. better than what
52:36
I'm doing. It's better than what
52:39
I'm doing. Wes? Well, okay. Well, I
52:41
will say I continue to stack Flax
52:43
a player. Stack flax. Yes!
52:45
In that if if an artist that I like has an
52:47
album out and they sell flax on the a website, I I flax
52:49
try to buy it. I love that. But
52:51
now, I'm not actually listening to those
52:53
flax because I'm already paying for YouTube premiums.
52:55
and I used to use Google Play Music
52:58
and I uploaded a bunch of flax back
53:00
then. Yeah. So I've kind of just been
53:02
stuck on YouTube music even though I
53:04
have issues, many issues with it. So This
53:08
has been a a joke. Okay.
53:10
I I have YouTube premium. And
53:13
I find that YouTube, well, first of all, I
53:15
refuse to use Spotify because of what they're
53:17
trying to do do podcast. Yeah, right. So Spotify I've
53:19
taken off the table. I
53:21
use YouTube music, the app, to discover new
53:23
songs, which it is better at
53:25
than anything else I've used. I haven't
53:27
used used title. And then what
53:30
I do is create a a list of songs I've
53:32
really enjoyed. And this is really where it
53:34
gets shameful. I
53:36
over to Apple Music because, you know, I'm paying
53:38
for the whole family to have frickin Apple stuff and
53:41
they have a fine app for Android. And
53:44
I go into Apple Music and I download
53:46
my best, my favorite tracks in there
53:48
because they sound. so
53:50
much better than YouTube music. Apple
53:52
Music sounds so much better than Spotify.
53:55
I don't know that title. But I
53:57
can absolutely hear the difference in. In
54:00
fact, Brent I will sometimes sit
54:02
here on the stream before we get going. And
54:04
And will A be, be like Brent, which one is
54:06
the YouTube music and which one is the
54:09
Apple music? Oh, I Ooh, I want to tell this. It's so Yeah.
54:11
If you can A be it, even over
54:13
even remote connection, Are you can connection, to make me
54:15
paying for Apple music too now? No, maybe you should do title.
54:17
I don't know. And I don't, I don't
54:19
really have the energy or time to like... collect
54:22
a whole bunch of flax as I'm of, and of...
54:24
I could somehow And if could as I'm listening say this
54:26
and it would trigger some sort of download back,
54:28
I I don't know, maybe. Woo,
54:30
you me with this one. Woo.
54:32
We need to to pinch music. Yeah.
54:35
Chris, it sounds like you need an app
54:37
that converts between all of them. I don't
54:39
know if such a thing exists, but but
54:41
you are you like the song manually and punching it
54:43
into the other music service to You'll find it? Yeah.
54:46
that sounds. Yeah, after I've listened to it a
54:48
few times Yeah. on my like frequently, I just move
54:50
it over. over. And when
54:52
I really want to rock out, I play it
54:54
from the Apple music. You You know, you could... discovery. When you use Discovery,
54:56
I use play it in YouTube music and then use to
54:58
recognize it. Yeah. then it'll have a link And then it'll
55:00
have a link to Apple music. Oh, I know. Um,
55:02
and yes, I have YouTube music turned up to high
55:04
quality. I YouTube don't, I I turned can barely hear a a
55:06
difference between regular quality and high quality, Tell you the
55:08
truth. I don't know. I think
55:10
think it's pretty variable too, depending on where it was
55:12
sourced from. Woo. All
55:15
right. Winehippo came in with
55:17
a Rodeux. Woo. Oof! He
55:19
says, I I noticed my own
55:21
Albyhub some out of -budget initial
55:24
investment. Here's my first
55:26
boost from Breeze. yay. Yay. Well,
55:28
well done. Nice pivot there. I
55:30
think that is that is calling out too, it is
55:32
kind of a non -trivial investment to get a lightning server
55:34
going. You need at least a little bit to
55:36
get liquidity started. That's the main thing. Yeah, started.
55:38
you kind of have to, you're like You kind of
55:40
for future for future boost. So if you don't have that,
55:42
that you want to spend on a project,
55:45
no problem. That's That's Breeze, B -R
55:47
-E -E -Z really comes in handy.
55:49
Totally. Totally. I think it's nice these days
55:51
that we have so many options. know, for people that really
55:53
want to dig in deep, they can certainly make that investment.
55:55
But if you don't want to, you don't have to. to. And
55:58
I believe people are connecting Albyhub. to coin OS which
56:00
might be doing liquidity for them, and
56:02
then you don't have to manage with that
56:04
at all. I just haven't played with
56:06
that yet. Well on the
56:08
opposite end of the spectrum
56:10
here, Spectorius boosts in with 5000s hats.
56:12
stats. You're so boozed! the podcast index. It's
56:15
so funny this episode was about Albie.
56:17
I just set that up. Great,
56:19
Great! well done. It's really
56:21
encouraging to see so many in the audience
56:23
willing to take the self -hosted route. Yeah. We
56:26
know it's, I mean, boosting general, already a
56:28
hurdle and then. You know, the whole thing
56:30
the whole thing, even more so, so. But
56:32
like if if we not the people that will
56:34
do it, who will? Who will, And it's
56:36
so awesome that you can. It's
56:39
it's just so incredible. I will say, it's really
56:41
neat. I was trying to explain this to my
56:43
family over Thanksgiving. I'm not sure how it worked, but just... You
56:46
know because when you establish a... setting up
56:48
your Albie Hub whatever and you're setting up the channels,
56:50
are on -chain transactions and so You
56:52
know, there you are, waiting for the decentralized
56:54
system to get to your stuff, then your
56:56
server spins up and it all works. neat. It
56:58
is. Well, Caveman
57:00
16 boosted in 10000s hats. in 10 ,000 sets.
57:02
Did you buy that from a
57:04
certified vendor? I'll
57:07
be Gym feature. I didn't even know
57:09
about that. And that totally solves a
57:11
problem for me. Keep with all those
57:13
boosts. And Turd Vergeson last
57:15
week's boost segment totally stole
57:17
my home network name. Why? is
57:20
is that my SSID? Turd
57:22
Vergeson. It's a good
57:25
a good SNL skit. That's why. It's a a That's good SNL skit.
57:27
It's a name. first thing I First thing I
57:29
thought of. know, that is really fantastic. So
57:31
the Albie Gym feature, just just quick recap, is
57:33
the ability to essentially create a
57:35
small. hub for somebody
57:37
else. you set up Albie yourself then you
57:39
can create like sub nodes. And
57:42
they your liquidity but it's
57:44
totally private, it's their wallet, you don't get access
57:46
to the funds, and. it makes it really easy
57:48
for people to get started. Thank
57:50
you for the boost, Caveman. And sounds
57:52
like an interesting story. Lemons
57:54
in with 2500s hats. ,500 sats.
57:57
Hi Hi, 'all, testing out Albie Hub
57:59
that I just I just on my own raid
58:01
server. Wow. Hope
58:03
it all works. Thanks for the interesting show.
58:06
How that? That's great. It's
58:09
so great. Linux
58:11
Teamster boosts in with 10,000 sets. sets.
58:15
With Albi shutting down, I need a new
58:17
lightning service. I I want
58:19
something that can send boosts. I don't it
58:21
to play podcasts or do anything else,
58:23
just boosts. I I if it did other
58:25
things? that would be fine too.
58:27
I'm not worried about self custody really,
58:30
since it will only have some pocket
58:32
sets for boosting. Keep the great work. That
58:34
does sound like a job for Breeze. And
58:36
I do think you'll find there be web -based ways in
58:38
the future so you don't have to worry about apps
58:40
at all. You just go to a a web page and
58:42
do it. I think there's a few different options that
58:44
are in the works. But
58:46
I would say try out B -R
58:49
-E -E -Z, right? Yeah, at at least
58:51
that way, you know, I I mean, that's a, then
58:53
you got a Lightning wallet Yeah going and connected that key component
58:55
is at least for now is right. needs to
58:57
be able to read the RSS feed. So that's where Breeze
58:59
in the ability to add a podcast and
59:01
you can technically play it But it's really there
59:03
so that way you can boost Well,
59:06
Congaroo Paradox in a Spaceballs
59:08
boost. So the
59:10
combination is one, two,
59:12
three, four, five. That's
59:15
a one, two, three, four,
59:17
five, Satoshi used to say, boost. Boost!
59:20
Yeah, thank you. Jasko
59:23
came in with sats. ,000
59:25
sats, Coming in hot with the boost.
59:27
And here a vote for
59:29
Void for Distro the Year. Oh,
59:32
been a a long time since we've heard
59:34
somebody coming from Void. Yeah, but they're still going strong. Jasco,
59:36
look at you go. Every time I switch
59:38
away, it only takes a few days before
59:40
I find myself reinstalling. Nothing
59:42
beats the lean, mean, green
59:44
little Distro. I've had the same
59:46
install on my desktop for the past three
59:48
years and I haven't had any major issues between
59:50
updates. Also, Sacramento misses
59:52
you. The last meetup was a
59:55
blast. Please come back. I
59:57
would love to Maybe, you know for scale. Let's get
59:59
back to the. We by the sack
1:00:01
for a little bit pick up PJ a little meet
1:00:03
-up while we're there I love that idea
1:00:05
we should get coordinating on that because we're
1:00:07
gonna be on our would assume we're driving We
1:00:10
may fly. It may actually
1:00:12
be more economical to fly, but
1:00:14
let's take the train. Yeah. that would
1:00:16
be awesome. Yes I'm into that probably
1:00:19
takes it take longer? Probably Especially with
1:00:21
the way Brent drives. Whoo. I
1:00:23
be driving the train. Oh, I see what you're saying. Yeah,
1:00:25
hey, it's the fuel economy. I did hit records
1:00:27
Yeah, that's true I just you know, they
1:00:30
measure thing in moose horsepower and yeah, right Well, let
1:00:32
you know. We'll see maybe we
1:00:34
can make something happen in the sack.
1:00:36
Thanks, Jasko. good to hear from you Vamex
1:00:39
comes in with the 16,000 sats
1:00:42
across four boosts. Oh, this is
1:00:44
Cajun Spies! Okay, just
1:00:46
a test boost here, but next up would
1:00:48
consider Albie hub, but but I'm a bit
1:00:50
concerned about painting a a on my
1:00:53
home lab Do you you have thoughts
1:00:55
on security and things like open ports? Hmm,
1:00:58
so here's how we've solved that problem and I don't
1:01:00
know if everybody would solve it this way We
1:01:03
don't have any inbound ports on
1:01:05
our firewall, and I mean that.
1:01:07
What we do have is a a
1:01:09
VPS that runs nginx that then
1:01:11
forwards the traffic over our tail net to
1:01:14
our lightning note and and
1:01:16
that just several ports. I think think it might
1:01:18
actually be direct NF tables for Well, there's an an
1:01:20
as well, I think. Oh, right, but
1:01:22
for the lightning. Yes Yes, there's Nginx for
1:01:25
a couple of the web apps. I
1:01:27
think. but yeah, you're right, enough tables. So it's really
1:01:29
simple. and And that way we don't have
1:01:31
to expose. our hour Lands
1:01:34
public IP and worked fantastic
1:01:36
for months. It also,
1:01:38
um... I
1:01:41
don't know about Albie hub in particular, but a lot of
1:01:43
lightning has built-in support if you run
1:01:45
a tour so you can do a
1:01:47
tour only node Uh, there can
1:01:49
be, that can be reliable issues
1:01:51
They're depending. clear net is especially if you want
1:01:53
to do like a lot of routing or
1:01:55
something. but Uh, Good could work for
1:01:57
you. Yeah Thanks for
1:01:59
the booth Oh yeah, here we go. To anyone
1:02:01
considering Breeze, keep in mind the
1:02:03
boost character can be kind of
1:02:06
short. Also shout
1:02:08
to the self-hosted Discord. Really
1:02:10
group That is true. They really
1:02:12
are. And very handy. Now Gene
1:02:14
comes in with four boosts
1:02:16
this episode, sets ,318 sats in
1:02:18
total. This is a
1:02:20
tasty burger. I have
1:02:23
a Tuxi's observation Best power CLI tool
1:02:25
like power CLI would
1:02:27
be a great option. Okay.
1:02:30
Also Tuxy's best CLI
1:02:32
tool is lazy git.
1:02:35
Shout out, that's a good one. Now look, I like
1:02:37
this too, not only coming up with a good
1:02:39
suggestion, but but like fill it out, know? Yeah, I
1:02:41
like that. the work. Also
1:02:43
as a suggestion here for Wes. Hey
1:02:46
Wes, just use Home Assistant OS. makes
1:02:48
Home Assistant super easy and reliable.
1:02:50
That's true. true. really is their recommended
1:02:52
way to use it, but you
1:02:54
know, Wes, he may want to
1:02:56
do it differently. Maybe I'll be saying Gene
1:02:59
was right. Well,
1:03:01
Gene Bean has last comment here for you Wes.
1:03:03
Have you considered packaging pinch flat for Nix
1:03:05
of just making a a flake? Don't get me
1:03:07
wrong. flake is great. Just flake curious. With
1:03:09
the flake route, maybe the project owner would
1:03:12
accept it as a PR. Yeah,
1:03:15
true I'm not that's a
1:03:17
good idea. I'm not opposed to that
1:03:19
all Come on Wes. I should get that finished. It's
1:03:21
a a good reason to make it sort
1:03:23
of of Nix packages style anyway, so that maybe the
1:03:26
Delta can be small. Yeah Thanks. I
1:03:28
the way you're thinking and thanks for thinking of me
1:03:30
and sharing tips Gene. Yeah, it's good to hear from you. Ginn
1:03:33
from a Deeks here with 2000s ads. ads.
1:03:35
Make show. Chris, I tried OSS scanner about
1:03:37
two years ago and it just
1:03:39
wasn't advanced as it is today. So
1:03:42
took a subscription with VflatScan
1:03:45
that I don't regret. However, I just
1:03:47
tried OSS scanner, which was something I
1:03:49
recommended last week. and it's
1:03:51
much better now. Now, a note
1:03:53
about about Obtanium? I've used it since last year,
1:03:55
but I noticed some apps on the Play Store are
1:03:57
now. more up to -date the - They
1:04:00
are on github for weeks. This
1:04:02
has at least been true for green wallet proton mail
1:04:05
and VLC. Yeah, isn't that funny? you would
1:04:07
think the would be a place where you'd
1:04:09
have the yeah But imagine there's a lot of
1:04:11
sort of I don't I don't know if you
1:04:13
should call them legacy but pipelines where the you know,
1:04:15
the most considered artifact was
1:04:17
these proprietary app store and the github just
1:04:19
one of the outputs. Yeah, right
1:04:21
So much like f has been
1:04:24
a secondary, less attented to thing. Yeah,
1:04:26
you aren't Primarily using github a a
1:04:28
way where it's like to automate that and
1:04:30
you have then Maybe there's some more work to
1:04:32
do. I have green wallet, I have not noticed
1:04:34
it. So I think I don't care You
1:04:37
know, I like that. It's a good approach.
1:04:39
Yeah, you know as I get it within a
1:04:41
few months I I'm happy yeah, you're not missing
1:04:43
features that you need to use or whatever I
1:04:46
could see FOMO in for a bit like a brand
1:04:48
new VLC that did something really cool but
1:04:50
I'm pretty pretty solid Actually, I installed
1:04:52
VLC, I think, somewhat another way, but that's
1:04:54
good to know. I i would i would
1:04:56
have defaulted Jim just to think that you you know
1:04:58
would have been latest and greatest on github, but you raise a good
1:05:01
point so now we need like another app
1:05:03
that checks which place has the most up
1:05:05
-to -date version with the preference for obtain you It'll get
1:05:07
the most up -to -date one and Obtanium just
1:05:09
has that and in it switches back. if only
1:05:12
there was some sort of really simple
1:05:14
way to syndicate information. If
1:05:16
only. red came in with a
1:05:18
row of ducks I I I
1:05:21
set up my albie hub to I
1:05:23
got that email, but well done But
1:05:26
now wondering if there's any benefit
1:05:28
to using that instead of just
1:05:30
my fountain wallet aside from fully
1:05:32
controlling it myself. Looks like albie is
1:05:34
configured by default to not route
1:05:36
other transactions. So without some tinkering,
1:05:39
there's not even the benefit of
1:05:41
making a few sats from routing
1:05:43
transactions. So as an individual who
1:05:45
mostly only sends sats I'm considering migrating
1:05:47
away from it. Good idea. No,
1:05:50
I I think it's reasonable. I mean, Fountain does the work
1:05:52
for you. and And, you
1:05:54
know, if this is what if really just using it
1:05:56
for boosting and streaming sats I don't think
1:05:58
there's any reason not to use fountain I draw
1:06:00
the delineator is you
1:06:03
want, there is an entire
1:06:05
ecosystem now of not just nostre
1:06:07
applications, but websites that authenticate
1:06:09
with your Lightning ID. There
1:06:11
is incredible, and they're good apps. There's a lot of
1:06:13
them and they're good apps. And you can tie
1:06:15
them all to your Albi Hub you can set
1:06:18
budgets for the individual apps. apps. And
1:06:20
it is a pretty slick integrated system.
1:06:22
Yeah, one we've played with is like a
1:06:24
transcription service that just, you know, you know, you
1:06:26
with stats real quick, you don't to have to
1:06:28
in, there's no account the Lightning integration. connected
1:06:30
and authorized by my Albi Hub I can just
1:06:32
send them an MP3 and they transcribe it
1:06:34
for me. It's great. But
1:06:37
if you're not participating in that
1:06:39
ecosystem and you really just want to be able
1:06:41
to boost and stuff like that let do the
1:06:43
heavy lifting bra. They're give
1:06:45
you LN URL
1:06:47
lightning address. that
1:06:49
with apps like Strike and Cash App.
1:06:52
And they're gonna handle the liquidity for you. So they it
1:06:54
real easy. So that'd be
1:06:56
my recommendation, Red. Thank you for the boost. Watsy
1:06:59
Boostin with 12,345 cents.
1:07:01
,345. Yes, that's amazing! I've
1:07:03
got the same combination of my luggage! From
1:07:06
Fountain, in fact. Hey-o. All right,
1:07:08
all right. You convinced me to
1:07:10
try Home Assistant. Oh, good. It
1:07:12
is awesome. Self-hosted on a
1:07:14
Hyper-V server, I It was running with tail scale I
1:07:16
can get to it everywhere. Good. Just need
1:07:18
to sort out the DNS now. Also,
1:07:21
have you found a a DIY for
1:07:23
a skylight frame
1:07:25
Calendar app or like that for the kitchen.
1:07:28
Hmm. I have not tried
1:07:30
to solve that problem. I I have
1:07:32
daydreamed about that. I'll tell you my
1:07:34
kind of not elegant hack is
1:07:36
I have several tablets that are
1:07:38
throughout the home. that are
1:07:40
used to control Home interface and each
1:07:42
tablet has a custom dashboard for that
1:07:44
room. And so I could
1:07:46
see doing a Home assistant dashboard that just has the
1:07:48
calendar embedded and there's a lot of options there.
1:07:50
And that might be really simple because could just tie
1:07:52
into any backend file or
1:07:55
probably even a Google Calendar or something like
1:07:57
that. if you wanted to. So that could be a way to
1:07:59
solve it, but there's a... a lot cooler ways to solve
1:08:01
it. If If anybody has any suggestions, please
1:08:03
do let us know. Hybrid Hybrid
1:08:05
Sarcasm in with 5 ,000 sats. You're
1:08:07
so boozed. Well, what do you think
1:08:09
about my workflow of using Nextcloud for
1:08:11
markdown note taking? He emailed in a
1:08:13
self -hosting about this, too. There is
1:08:16
a couple of nice ways to use
1:08:18
markdown in Nextcloud. and I have a
1:08:20
notes app in there that I use,
1:08:22
everything I document in markdown, where I
1:08:24
find it to be kind of not
1:08:26
as ideal, but it's still usable,
1:08:28
but not as ideal is when we're in
1:08:30
a third party for one particular
1:08:32
episode. And so what
1:08:34
we use, and you could run
1:08:36
this, or you could something built into Nextcloud
1:08:38
is hdocs. they're They're hedge docs. and
1:08:41
it's a really nice app that
1:08:43
you can self host has
1:08:45
a simple little database, and
1:08:47
it is a real time collaborative
1:08:49
editor. I think I prefer it
1:08:51
to some of the real -time collaborative options in
1:08:53
NextCloud, where NextCloud, to me, seems like would
1:08:55
really shine, is if you're working with the same
1:08:57
group of people a lot, you all have
1:09:00
credentials, and you're kind of already in the
1:09:02
Nextcloud world. that's where it really would plug in nice.
1:09:04
And then you could take advantage of all the
1:09:06
other things like user permissions and
1:09:08
sharing, and some of the quick action stuff,
1:09:10
so that's where NextCloud, I think, would
1:09:12
have a notch up in my opinion. All
1:09:15
right, boys, I love that
1:09:17
we we a small boost from Moritz from Albie.
1:09:19
He to what our Albie House. That's That's great.
1:09:22
Awesome. Making sure things work. I also see
1:09:24
some folks sending some bug boosts for Fountain. Yeah, okay,
1:09:26
good. I'm still, I have a weekly
1:09:28
meeting, I'm now up to weekly again.
1:09:30
So if you have any bugs boost
1:09:32
in, and they'll be catching them, so
1:09:34
I'll grab those for later. Thank
1:09:36
you, everybody who boosts in, that's everybody above
1:09:38
the 2 ,000 sat cutoff for time. We
1:09:40
had 53 of you
1:09:43
stream stats you listened, so
1:09:45
you sat streamers helped to stack sets.
1:09:47
,588 sats. Now when
1:09:49
you combine that with the good
1:09:51
folks that also chose to boost
1:09:53
in, we stacked a a total of
1:09:55
I should say in 609. sats, 238
1:09:57
,000 I should say, and 600 ,000.
1:10:00
91 set. Not a huge barn for
1:10:02
us, but not awful either. we
1:10:05
round out the year We appreciate these more
1:10:07
and more of course all of these will be
1:10:09
going towards the boosties as well which will
1:10:11
be coming up later in the year the
1:10:13
part. I like Total Unique Senders 74. That is great. is
1:10:15
great Those are are audience members that
1:10:17
like, you know interacting with 74 74 of
1:10:19
you that really make a big
1:10:21
difference If you'd like to
1:10:23
participate, you could just get something
1:10:25
like Fountain, Fountain FM, and then it off with
1:10:27
something like the Strike App. Just
1:10:30
a few easy ways to go and then
1:10:32
you can start boosting right away But
1:10:34
if you'd like to go the self -hosted
1:10:36
route go to our episode last week where
1:10:38
we talk about Albie Hub the whole you can
1:10:40
hear people are getting going. Whole thing can be
1:10:42
self hosted using an entirely free software stack. of
1:10:45
course, thank you to our members Who
1:10:47
support us with their support
1:10:49
on autopilot by becoming a member
1:10:51
that That Friday sale is still
1:10:53
going too. You can check that
1:10:56
out at linuxunplug.com/membership. Now
1:10:58
I got a pick for you speaking of Nextcloud I
1:11:01
have sort of helped
1:11:03
round out the replace functionality and
1:11:05
And of the things in that
1:11:07
I thought worked really well
1:11:09
you could set a reminder
1:11:11
on on your phone and
1:11:13
then over on your Apple Macintosh, you
1:11:15
open up the reminders app and
1:11:17
the same reminder would be there
1:11:19
and my goodness if you were brave
1:11:21
enough, you you could even go to
1:11:23
the Reminders page and iCloud. what
1:11:25
that same reminder would be
1:11:27
there And can replicate
1:11:30
this with several Google services. You
1:11:32
use things like Keep, you use
1:11:34
things like tasks inside Gmail and whatnot. I
1:11:37
don't want to use the Google I
1:11:39
wanted to solve this using
1:11:42
my cloud ecosystem and I
1:11:44
want to be able to set
1:11:46
a reminder on my Linux desktop
1:11:48
and then mark it on my Android
1:11:50
phone That's my goal. Yeah, and
1:11:53
that's where Aarons comes in errands
1:11:55
is a to -do application that
1:11:57
fairly simple. It lets you make
1:11:59
multiples. multiple tasks lists, You can add,
1:12:01
remove, and edit tasks have subtasks. You
1:12:04
can all of that. can have have colors for
1:12:07
each task and you can sync
1:12:09
it. with Nextcloud. Dragon
1:12:13
in there. It also imports ICS
1:12:15
files So this really
1:12:17
works, and I use it on
1:12:19
multiple machines, all syncing to my Nextcloud. And
1:12:22
then I use TASS, the open TAS app.
1:12:24
I think you can find an FDroid, which
1:12:26
also syncs to my next cloud on my Pixel
1:12:28
7. I like this app, I'm trying it
1:12:30
right now. I'm just making some notes for
1:12:32
what we got to do after the show. after the show
1:12:34
and it's really smooth. Yeah. Yeah,
1:12:36
you can use it without Nextcloud if you just want
1:12:38
to use it as a local TASS app. Arons
1:12:41
will just work locally as well or
1:12:43
to another CalDAV provider. But
1:12:45
it is give it your, it's so like just give
1:12:47
it the URL of your next cloud server
1:12:49
and click sync. And then it pulled
1:12:51
in all of them. And then I just went through this for
1:12:53
the day and stuff off and then I checked on my
1:12:55
phone and sure enough. boop, boop, boop, boop! Yeah, and it
1:12:57
didn't make me, which is nice. It just me
1:12:59
like start taking, things. But yeah, here over
1:13:01
in the settings, there's the sync
1:13:03
provider. You've got Nextcloud or CalDAV. Okay, that's easy. Yeah,
1:13:06
it's a GTK application, but I... I
1:13:09
have had no problem using it
1:13:11
on my desktop. and fired
1:13:13
it up also on my now, my known 47
1:13:16
desktop. 47 desktop and it just looks right at home.
1:13:18
It's the good. kind of GTK application, I
1:13:20
think. think, where it's like a minimalist, but in
1:13:22
a very effective way that does not feel
1:13:24
like you're deprived of features, you know? From
1:13:27
the screenshots here it looks super nice And one
1:13:29
thing that sticks out for me the most
1:13:31
is the download size. under eight
1:13:33
megs. It's refreshing to see an
1:13:35
application that's just super lean me. That
1:13:38
is refreshing. Of Of course it probably depends on
1:13:40
some flat pack dependencies that are like 300 megs, but that's how
1:13:42
it should work. That's once you have that
1:13:44
stuff installed. You only need
1:13:46
it once, right? Don't worry, it's packaged in. Arch,
1:13:51
the AUR? A you are? Probably, yeah. let's
1:13:53
check, let's check. Amazing.
1:13:59
All right. Well, so you to check
1:14:01
out the Technidium DNS
1:14:03
server. It just sounds absolutely
1:14:05
amazing. Okay, yes, it is in
1:14:07
the AOR. Of course. Keep
1:14:10
your ears peeled for more
1:14:12
news on Project Banana, a .k .a. Kady
1:14:14
Linux and Gonomo-S. When they're something that's
1:14:16
getting close, you know your boys here are
1:14:18
gonna be kicking the tires. And
1:14:20
then last not least, please go fill
1:14:22
out the tuxes. want as many represented in
1:14:25
there possible. It is tuxes.party. We
1:14:27
will have a link. in
1:14:29
show notes. And then last not least,
1:14:31
what was? the the
1:14:33
big thing in Linux this year. It was
1:14:35
the year of what? Please
1:14:37
that in tell us your thoughts on
1:14:39
that because We're stacking those answers for a
1:14:41
future episode. All right, boys,
1:14:44
I think that just about rounds us up. so you know
1:14:46
what that means. See you next week. Same
1:14:48
bad time, same bad station. That's
1:14:50
right! The show is live on
1:14:52
Sundays, at least for a little longer, almost
1:14:55
almost to our last episodes the year.
1:14:57
You can find us at noon
1:14:59
Pacific 3 p .m. Eastern, over at JBLive.tv. Of
1:15:02
course, we're live in podcasting
1:15:04
2 .0 apps as well. Or
1:15:06
JBLive.fm for the raw audio stream.
1:15:08
Plug it into your favorite
1:15:10
internet app of choice. Or VLC.
1:15:13
Yeah, you can you can put JBlive .fm right
1:15:15
VLC, and guess what, you're getting
1:15:17
a live stream. a live And we're not live,
1:15:19
the stream is playing classics from Jupiter Broadcasting.
1:15:21
to what we talked
1:15:23
about linuxunplug.com/591. thank
1:15:26
you so much for joining us
1:15:28
on this week's episode see you next
1:15:30
Tuesday, as in Sunday. Live
1:16:01
long and prosper.
1:16:20
Live long and prosper. All
1:16:24
right. Thank you, Drew. I think
1:16:26
that's everything. that's boys. yet, boys. believe
1:16:28
it is. All right, right, all stopping dropping
1:16:30
in three, two, one. stoppage. Bye, Bye, Drew.
1:16:33
Thank you, Drew. Appreciate you. Bye.
1:17:29
Bye.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More