591: KDE Goes Banana

591: KDE Goes Banana

Released Monday, 2nd December 2024
Good episode? Give it some love!
591: KDE Goes Banana

591: KDE Goes Banana

591: KDE Goes Banana

591: KDE Goes Banana

Monday, 2nd December 2024
Good episode? Give it some love!
Rate Episode

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.

Rate

Join Podchaser to...

  • Rate podcasts and episodes
  • Follow podcasts and creators
  • Create podcast and episode lists
  • & much more

Episode Tags

Do you host or manage this podcast?
Claim and edit this page to your liking.
,

Unlock more with Podchaser Pro

  • Audience Insights
  • Contact Information
  • Demographics
  • Charts
  • Sponsor History
  • and More!
Pro Features