Podchaser Logo
Home
560: Linux Festivus For the Rest of Us

560: Linux Festivus For the Rest of Us

Released Monday, 29th April 2024
Good episode? Give it some love!
560: Linux Festivus For the Rest of Us

560: Linux Festivus For the Rest of Us

560: Linux Festivus For the Rest of Us

560: Linux Festivus For the Rest of Us

Monday, 29th April 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

So it is Linux Fest 2024. We're here

0:02

live at Linux Fest and we're in room

0:04

like DMC 118 and

0:07

the big big okay maybe not the big buzz

0:09

but some of the buzz is that Ubuntu 24

0:11

04 LTS is now available. And we've

0:13

got in a couple of machines here and

0:16

Wes you also gave it a go. I

0:18

sure did. And then immediately destroyed it for

0:20

five minutes. I must Nix OS everything. But

0:22

that means I got quite quite a quick

0:24

acquainted with that new Flutter installer. Yes. Yes.

0:26

I got a couple of goes with that

0:29

myself. They're also in this is more performing

0:31

but they're also touting it as like a

0:33

more security focus. They've

0:36

tinkered around with unprivileged user namespaces to

0:38

enhance the restrictions there. They've done

0:40

binary hardening to fortify source

0:42

and app armor for ships in this. They're

0:45

also disabling TLS one dot 0 and 1.1.

0:48

And they're shipping a new upstream kernel feature

0:50

in six dot eight. They now have the

0:52

Intel shadow stack support. So

0:55

I don't know what a shadow stack support is but I think

0:57

I probably want it. Sounds like a superhero to me considering

0:59

how you maintain your systems you probably need

1:01

it. Hello

1:08

friends

1:12

and

1:16

welcome back to your weekly Linux talk show.

1:18

My name is Chris. My name is Wes.

1:20

My name is Brent and we're joined by

1:22

a very handsome Alex. Hello and Noah. Hey

1:25

there. Hey there Noah. How's it going.

1:27

He's rushing to the microphone like

1:29

a Drew Bratt as well. We are

1:32

here at Linux Fest Northwest and we

1:34

have stories to share barbecue

1:36

tales no doubt. And

1:38

of course we will have the boost the picks

1:40

the feedback and a whole bunch more. So that's

1:42

all coming up today. So I want to say

1:45

good morning to our friends over at tail scale.

1:47

That's right. tailscale.com slash Linux. Get

1:49

yourself a hundred devices for free. It's like

1:51

a whole mesh network and it's protected by.

1:53

Oh my God. That's

1:56

right. Everybody in the room

1:58

give the listeners back at home a big. hello

2:00

and a round of applause for yourselves and for

2:02

them. Linux Fest, let's hear it. Hello.

2:09

We're finally back. We're finally doing it after what seems

2:11

like 124 years of a break. I

2:15

wasn't even sure if we'd have more than 15 people show up,

2:18

especially after they heard the stories about how Wes likes to

2:20

party. I thought we'd scared everybody away. How are you enjoying

2:22

Linux Fest 2020 so far? It

2:26

does. It kind of, it does feel like we're getting back

2:28

into it. We're also in some of the older rooms that

2:30

we used to be way back in the day, so it

2:32

kind of feels a little nostalgic that way too, because

2:34

that's just what's available because there's still construction going on

2:36

here. And we did

2:39

it the traditional style by

2:41

bringing Lady Jup's, my RV up

2:43

to Linux Fest Northwest. Brent

2:45

got in town early and helped me get her ready

2:47

to go. I actually never left town from

2:49

Texas Linux Fest. I just kind of stuck around here.

2:51

You're caught with me. Fest season continues. So I put him

2:54

to work. You know, that's what you do with a good

2:56

Brent when he's in town. We put him to work.

2:58

So we washed the RV and

3:00

got her all nice and shiny and pretty. So that

3:02

way it wasn't embarrassing to bring to Linux Fest. And

3:05

then it proceeded to rain every single day since we washed

3:07

her. Yeah, we got a posh twice. Yeah,

3:10

right. Just a little, just a little rain wash on her. Parked

3:13

out in camping in the

3:15

parking lot. We set the trend because

3:18

all of the other food trucks, like the food trucks

3:20

came, they parked around Jup's. Really? That was planned? Yeah,

3:22

Jup's was the boss. This was the boss. And so

3:24

we've got a couple of food trucks here. I've

3:27

been sleeping in with the kids in the in the RV

3:29

every single night here in the parking lot. Like old times,

3:31

you know, it doesn't hurt to have that food truck right

3:34

outside when you need a snack. No, and it's great to

3:36

have Lady Jup's to like sneak back into and, you know,

3:38

grab a beer ski or work on the work on the

3:40

show or something like that. So

3:42

it actually works out really good. And then

3:44

our new era has begun as well

3:46

for Linux Fest Northwest. It is the

3:48

all hardware version of our live stream

3:50

and mixing setup here on this table

3:52

that we're sitting at. We've essentially replicated

3:55

in a rough style our entire studio, including

3:58

the mixer setup, remote broadcast

4:00

setup and you know maybe

4:02

not a complete version of it but we're getting

4:05

really really close and I think this is gonna

4:07

be our best remote setup you know if hardware

4:09

had alpha versions this would this would be studio

4:11

v2 alpha alpha yeah and yesterday was pre-alpha even

4:13

because yesterday we had a lot of little glitches

4:15

and things like that to sort out this was

4:17

a dream that started I think

4:20

on our Denver trip three years

4:22

ago yeah we were dreaming about this

4:24

very setup because we ran

4:26

into maybe a few a lot

4:28

of problems doing it other ways

4:31

and we've iterated and iterated and

4:33

decided we're gonna do it this way do

4:35

it the real way it was the perfect kind

4:37

of setup once we started getting into it because

4:39

it took advantage of our of our multiple stacks

4:41

and skill sets so for example for

4:45

the first couple of days we were Brent and

4:47

I were assembling various things like okay we know

4:49

we're gonna need a soundboard we know we're gonna

4:51

need this and then a Wednesday Noah arrived in

4:53

town and then things really kicked up when Noah's

4:55

in town it always does and it kicked up

4:57

and he built us a test studio bench in

4:59

the garage at the studio where we sorted out

5:01

the majority of the problems and you know just

5:04

made sure everything worked while doing a radio show

5:06

oh yeah yeah I wasn't gonna mention that unless

5:08

you wanted me to so I I arrived

5:10

at the studio at like I don't know 830 a.m. and you

5:14

know Noah has been there probably since what 5 a.m.

5:17

yeah doing a radio show in the studio

5:20

and in between commercial breaks or

5:22

during commercial breaks I should say Noah

5:25

ran out and built the test

5:27

garage studio and they would run back in

5:29

and do the radio show and then the commercial break would

5:31

come in even time for another break it's

5:35

probably worth pointing out we needed that cuz I mean

5:37

at the end of the last Linux unplugged some

5:39

of the stuff was still in the box brand

5:41

new yes yeah it was still

5:43

still in the box so we not only have we

5:45

not really configured it for this fest or this operation

5:47

we hadn't configured it at all and we knew we

5:49

needed to do like the full nine so

5:52

we did like we did a whole mock setup including

5:54

mock networking just to make sure we're on a separate

5:56

network and we could do the remote connectivity stuff but

5:59

then tore it down and brought it into the house to make sure

6:01

that it would survive a decommissioned

6:04

re-commission and then packed it up and brought

6:06

it to the fest. Man, and then we got it set up at the

6:08

booth which was a little hectic, but

6:10

you guys got it done, you guys did great. Then

6:12

we had to tear it all down again and move it into this room. How

6:16

long did it take to set this version?

6:18

24 minutes. I think that's pretty

6:20

good. Down from an hour. Yeah. Down from two and

6:22

a half hours. Down from four. It

6:26

was really something I tell you what, but

6:29

it's all awesome because like the whole stack

6:31

even so we're obviously Linux on the laptops,

6:33

but the mixer runs it embedded Linux and

6:35

our barracks encoder runs it a really old embedded

6:37

Linux. So even though we're doing it all hardware

6:39

now instead of with software and Jack, it's all

6:41

still using Linux under the hood. How

6:44

to be a physical slider sometimes, eh? Yeah, it

6:46

is. Can we put one of the Noah stickers

6:48

on something? Yeah. Yeah, you can put it on

6:50

the mixer. Yeah. Yeah. Noah switched it to Linux.

6:52

Yeah, there you go. Just

6:55

make sure you put the alt to speed support number right

6:57

here. Yeah,

7:00

right. Now the first thing I'm gonna do is get

7:02

Ubuntu off all these machines. No, I'm just kidding. It's

7:04

fine. It's fine. Did you end up reloading the remote

7:06

machine? Oh my gosh. You let him talk you into

7:08

that? Well, here's the discussion went like this. So he

7:11

goes they're gonna kill me if I take NixOS off.

7:13

And I said hold on, Chris put Ubuntu 24.04 on that machine. Yeah,

7:16

yeah. And then he told me to put 24.04 on that machine. Yeah, yeah. It

7:19

would be weird if we didn't put 24.04 on that machine. Well,

7:21

that was for the weekend though. It was for the fest. It

7:23

was our fest. You can do a little free of them with

7:25

Nix if you like. You know, you got you're like you got

7:27

you're going to town distro. You got your

7:29

introducing to the family distro and you got your Linux

7:31

fest in distro. So at Linux fest I saw this

7:34

great talk by this guy by the name of Wes

7:36

Payne. He actually took a Ubuntu

7:38

24.04 box in existing. Yes.

7:41

He switched it to NixOS. So maybe he

7:43

can control that guy at Bruce Ski or 10 bucks. He

7:45

can still just convert him for us. I got homework after

7:48

the show. You did have a great talk Wes. Well, thank

7:50

you. It was fun because you

7:52

not only did you do a live swap, but you did

7:54

though you went the full like all reboot and make sure

7:56

it goes in there and you did it the hard way,

7:59

you know, you didn't use like the nyxos anywhere script stuff

8:01

like you did hand by hand which isn't I mean

8:03

an astronomical amount of work but it's a fair amount

8:05

of work for a talk you know if you really

8:07

want to understand something you got to do with the

8:09

dumb way did you end up

8:11

going through that a couple of times last

8:14

night yeah last night on the drive up

8:16

today my lovely girlfriend Jen was

8:18

gracious enough to drive so I could make sure

8:20

that I had things I'll do that's down

8:24

to the wire was I like it that's how you knew you

8:26

coming in it was gonna be really fresh on the tips of

8:28

your fingers because you'd just done it that's right practically makes

8:30

well not perfect but something like that yeah well but

8:32

putting it off to the last minute means that you

8:34

were fresh and ready to go you basically rehearsed why

8:36

didn't what I wanted the late I was using unstable

8:38

I wanted the latest and greatest next packages in there

8:42

but you know I wasn't the only one with a talk

8:44

this time around Alex gave a talk to fact Alex he

8:46

kind of opened up Linux fast one of the very first

8:48

presentations how did it go yeah I did

8:50

the shakedown in Texas two weeks ago so

8:53

the good people of Seattle well Bellingham got

8:55

the the rehearsed version so that was nice

8:58

talked about accessing self hosted services

9:00

remotely why you know why

9:02

doing port forwarding is dangerous what kind of stuff

9:05

so it was a good time I well

9:07

I saw v1 and I really liked the talk

9:09

yeah definitely and I mean if you're not already

9:11

using tail scale and the power of mesh networking

9:13

it's the only reason any of the stuff we're

9:15

doing today is working so it's useful

9:18

all over the place you should mention that this one

9:20

of the things that has been extremely awesome and I

9:22

was about to get into this and then I got

9:24

I got distracted like I do is

9:27

all of this stuff is network-based you know

9:29

control even even the sliders that control the

9:31

mixer are doing it over IP and how

9:34

do you do that when you're going from a

9:36

garage to a booth to a room where you

9:38

keep all the IP is the same you

9:40

do it with tail scale so we've actually set

9:42

up our own mini network here at

9:44

the booth or at the table or in the garage

9:47

and then the machines have tail scale running on them

9:49

and then in fact Wes you

9:51

even came you even came across a cool

9:53

little proxy utility oh yeah it's like a

9:55

node JS app that's designed to proxy to

9:58

these specific line of mixers so while

10:00

you guys were all testing in the studio, I

10:02

had day job stuff to do. So I was at

10:04

home in Seattle, but I was still able to connect

10:06

remotely through your laptop over tail scale and then live

10:08

adjust the mixer. So we'd be like, hey Wes, can

10:10

you send this channel to output number two and then

10:12

go, okay, it's all done and he's not even in

10:15

the room, right? Or, you know, these are motorized sliders

10:17

too, so Wes will make an adjustment and I'll see

10:19

the sliders move. Oh, Wes is in there. Whoops, there's

10:21

a ghost in the machine. Yeah, exactly what it feels

10:23

like. I hope you let me out for a walk

10:25

sometimes. Yeah, you gotta walk here, Wes. But

10:28

it was pretty neat and to be able to

10:30

connect all of that together and even for our,

10:33

Brent has a little remote setup with a Paisel

10:35

7 and a microphone and a

10:37

little USB-C audio interface running Sonobus. And

10:40

Brent walks around and he can chat with the peoples

10:42

and we're doing that over tail scale because again, you

10:44

want to be able to direct connect back to the

10:47

machine to stream audio as reliably as possible. Well,

10:49

if this machine's on one Wi-Fi network and Brent's on

10:51

cellular, like how do you make a direct connection happen?

10:54

Well, the other thing is walking around the fest, I would jump

10:57

between networks, right? I'm in one building where we

10:59

have all of our booths and everything and that's

11:01

on one network. I walk outside, all

11:03

of a sudden I'm on the cell network, walk

11:05

into this building, I'm on a completely different

11:07

network again and everything just seems smooth. So

11:11

last night after day one, there was some after parties.

11:13

Did you guys have any interesting conversations or meet anybody

11:15

that was doing anything interesting at work? I

11:17

had so many interesting conversations, I kind of forgot to eat or

11:19

drink, anything. Yeah, double guilty on that

11:22

one. I didn't eat all day actually. We

11:24

left, there were appetizers provided at the social,

11:26

but I think we all left before or

11:28

just because those were arriving unfortunately. I

11:31

went all day, I went all day and did not

11:33

eat. But people just kept handing me drinks. What am

11:35

I going to say? No to a free drink? I'm

11:37

not an animal. Of course, I got to be, although

11:39

I do know some animals that said no to a free drink, but

11:42

I won't. I did learn that your queuing buffer

11:44

is fuller. Yeah, yeah, yeah,

11:46

yeah. Well, that got burned out at Terry

11:48

Black's in Texas because we queued twice. And

11:50

this size queued. I've got about a 45-minute

11:52

queue per year tolerance in me, and we

11:54

blew it out. We doubled it at Terry

11:57

Black's. And so when we got to dinner and

11:59

there was a long queue, I just... had to bail. I went back and

12:01

I tried to make myself do it and I couldn't do it. That

12:03

might have been one of the reasons I didn't get to eat is

12:05

the the queuing tolerance was

12:07

a little too low. You know I was in line like two positions

12:09

ahead of you both and waited

12:12

the queue because I'm a patient Canadian and

12:15

by the time and we're having actually excellent

12:17

discussions. Oh, sure. I just got, you know,

12:19

queued discussions. It's

12:21

like the hallway track but for food and

12:24

I finally got there

12:26

and I decided I'm gonna buy these guys a

12:28

drink. They're behind me, they don't have a chance

12:30

to buy a drink yet so I could do

12:32

a nice thing for my guys. We were gone?

12:35

Yeah, well they had two types of ciders. They

12:37

had a pineapple one. I know you like a

12:39

pineapple cider and like a hazy IPA for Wes

12:41

is kind of his style. Right? And so I'm

12:44

like juggling drinks and like my meal tickets and

12:46

stuff and I turn around and the place is

12:48

like there's no Wes, there's no Chris, they've left.

12:51

Yeah, we bailed. Well I had, I mean,

12:53

I thought I had a very effective anti-que sales

12:56

pitch and I was really trying to just

12:58

bring people into the anti-que, you know, fear

13:00

so that way I could just bring as many people

13:02

with me as possible. But speaking of

13:04

great beers, also, Listen to Jet Brat is this

13:06

incredibly spicy beer. I mean, it is, it

13:09

has a little bit of heat on the back end. It's got like

13:11

some pepper in there and it, boy, I tell

13:13

you what, I thought, well, you

13:15

know, I'll just crack a little bit open. I'll have this

13:17

with breakfast and eggs the other day. It's a little bit

13:19

too much. I had a nice chat with

13:21

a gentleman who does photolithography

13:24

for Intel. Really? Based out of

13:26

Portland and does, you know, microchip

13:28

manufacturing in the States. I

13:30

was under the incorrect compression from

13:33

the chips act, you know, stuff you see

13:35

in the news that America wasn't making microchips,

13:37

but that's not true. Yeah,

13:39

I think the takeaway I got from that conversation was is

13:42

maybe not like the three nanometer and five nanometer stuff,

13:44

but a lot of industry auto

13:48

appliances, you know, probably even

13:50

things like our mixer, they don't need three nanometers

13:52

CPUs in them. And those are, you know, those

13:54

larger, older, if you'll style

13:56

our RB manufacturing States. I learned to

13:59

also that a lot of the prototyping

14:01

happens here and then goes elsewhere for

14:03

kind of a mass production. So

14:05

that was fascinating. Yeah, I

14:08

guess you have to, right? Designed by Apple in California. Designed

14:12

by Intel. I think it holds true. We

14:14

go to these fast and there's a lot

14:16

to like and the audience is almost always

14:18

the highlight because somehow, invariably,

14:21

the audience is up to way cooler stuff

14:23

than we could ever imagine. Well,

14:25

they're not doing podcasts, they're doing real stuff. Yeah, they got time to do real

14:27

work, right? That was the universal truth

14:29

both here and in Texas. The hallway track

14:31

is why you should come to these things.

14:34

You lot, you people in front of us, you

14:37

are great. Yeah, I think the reality is we

14:39

get as much from being at the fest

14:41

from you that you hopefully get from us

14:44

at these fest. So huge thank you to

14:46

everyone. Yeah,

14:49

absolutely. collide.com/unplugged. You've probably heard me talk

14:51

about collide before. I think it's one

14:53

of those tools that if it was

14:55

around when I was in IT, I

14:58

would have stuck around for a little bit longer. But

15:00

did you hear that collide was just

15:02

recently acquired by one password? It's

15:04

a big deal. It's a big

15:06

deal because it's advancing their mission to

15:08

make user focused security the norm,

15:11

not the exception. For

15:13

over a year, collide device trust

15:16

has helped companies with Okta ensure that

15:18

only known and secure devices can access

15:20

your data. That means it

15:22

checks for fish credentials or make sure that the

15:24

system is compliant before it can connect to your

15:26

network. And they're still doing that, but

15:28

now they're doing it as part of one password. If

15:32

you got Okta and you've been meaning to check

15:34

out collide, now is a great time. Collide

15:37

comes with a library of pre-built device posture checks and

15:39

when things come up and they do come

15:41

up, you can write your own custom

15:43

checks for just about anything. And

15:45

you can use collide on devices that don't have MDM

15:47

software installed. So your Linux fleet, yep, you can manage

15:49

it along with your Windows and your

15:52

Macs all from one dashboard. But

15:54

it also means contractor devices or

15:56

every BYOD device somebody can think of and

15:58

I have seen all kinds. Collide

16:01

is an end-to-end solution and now it's

16:03

part of 1Password and they're only gonna get better.

16:06

So go support the show and check out Collide, see if it'll

16:08

work for you. Go to kolide.com

16:13

slash unplugged. Go learn how

16:15

Collide works. You can watch the demo, support the show and

16:17

perhaps improve your personal

16:20

user experience. Makes it great for

16:22

your end users too. Collide's the

16:24

end-to-end solution we recommend.

16:27

Go to kolide.com/unplugged. collide.com/

16:30

unplugged. And

16:35

so indeed we did Fest and we had the booth set

16:37

up. I mean for

16:39

almost all day yesterday we were chatting

16:41

with people as they came and as

16:43

they went and System 76 is here

16:45

and they're making big noise about Cosmic.

16:47

I think it's getting really, really close

16:50

and it sounds like it's like the final stuff but

16:52

there might have been one feature that

16:54

was kind of missed on their radar

16:56

until the LinuxFest Northwest presentation was looming.

16:59

We're getting there with Cosmic

17:01

and it's getting to the point where we're

17:03

close to releasing it so it's

17:06

the most exciting time of the project. It's the most

17:08

stressful time of the project but

17:10

it's also the time when you're pulling everything together and

17:13

finally start to show everyone what you've been working on

17:15

for this long. You know I didn't get to make

17:17

it to the talk unfortunately. I'm looking forward to listening

17:19

back but did you

17:21

present from Cosmic? Yes. Amazing.

17:24

The dog food. Fun story about

17:27

that. We landed

17:29

display cloning on Thursday. You might

17:31

need that. I don't know why. And

17:39

it worked beautifully. Good. Nothing

17:41

like a nice production test.

17:44

I didn't realize this. I gave a Cosmic presentation

17:46

at our factory six months

17:49

ago before we had cloning and I asked

17:51

Victoria who works on the

17:53

compositor. I asked her, how

17:55

do I clone my displays? Oh well, we

17:58

haven't done that yet. I

18:00

got to tell you what Cosmic D entails. It's

18:04

not taking

18:07

Nome or KDE or even

18:09

Qt or GTK or

18:12

existing compositor. Everything

18:15

is rushed from scratch. Every

18:17

widget, every switch, the compositor.

18:21

That is a lot of code to write.

18:23

I mean, great programming language or not. Yeah.

18:27

The workspace is the application library. We

18:30

call them applets. That's all the applications you

18:32

can add to panels, things like that. So

18:35

the whole thing is built from scratch in

18:37

Rust. And so when

18:40

you're building something like that, where a

18:42

window spawns when you open the window is

18:44

a decision, a design decision that you need

18:46

to make. Where the next one spawns on

18:48

top of it is a design decision, all

18:51

to the granular level. So

18:54

we didn't have cloning six months ago. And

18:56

I got to do a presentation. And

18:58

I did not realize how difficult it is

19:01

to give a presentation when you

19:03

don't have cloning. And you have

19:05

a mic in front of you, a screen

19:07

behind you, and you're a display in front of you. And

19:10

you have to somehow put all that together. Thankfully,

19:13

we landed it Thursday. Just

19:15

in time. And

19:17

yeah, they're building it. Was it Iced

19:19

Quest? Is that what they're using? Yeah.

19:22

They forked Iced and then made Libcosmic.

19:24

So if you want to start building on top of it, Libcosmic

19:27

is the thing to look out for. So can I

19:29

ask a stupid question at this point? I love a

19:31

stupid question. Cosmic is, does it,

19:33

so where did it fit in the stack?

19:35

Like, is Wayland in there? Like, is it

19:37

completely from the metal up? They've got their

19:40

own implementation of a Wayland compositor, also in

19:42

Rust. Yeah. I mean, they are doing a

19:44

ton of the lifts. Quite a lift, hey. Yeah, I

19:46

asked Carl, like, so are you concerned at all about

19:48

the mintification, if you will, of some of your apps?

19:50

Like, mint has a ton of x-apps that don't really

19:52

get used on other distributions. Are you going to go

19:54

create all these apps and nobody's going to use them?

19:56

And Carl said, well, then we haven't done

19:58

our job. Our job is to. to make

20:00

applications that people will want to run

20:05

in other distributions. And they're going to try to build those in a

20:07

way that's easy to move them around other distros. I

20:10

think the Rust helps there, right? I mean it's good at

20:12

packaging everything up. You

20:15

do a single binary or a couple things that you can run. I mean, System 76

20:17

is Aaron Honey that has been working hard to package that kind of stuff in Nix

20:19

already. So hey, you got it on Nix. That

20:21

probably means it's not too far away from other distros. So

20:25

the staff is working on Fedora. So

20:27

they're actively trying to make sure that

20:30

it will run on Fedora and on

20:32

Nix. And then of course it's in Ubuntu base, so

20:34

it will run on Ubuntu as well. Yeah,

20:37

there's a PPA out there if you want to try it there. What

20:40

I thought was interesting is, you know the infotainment

20:42

in our Volkswagen is running cute underneath. One of

20:44

the use cases Carl talked about for Cosmic was

20:46

automotive UIs or sort of embedded industrial

20:49

applications, which I thought was pretty cool. Yeah, I mean

20:51

I didn't realize that's how rod they were thinking until

20:53

I chatted with them. It also

20:55

sounds like they have been spending

20:57

time, including Carl, the CEO, going

20:59

hands-on with immutable Linux distributions and

21:01

trying to figure out where immutable

21:03

distributions might fit in for System

21:05

76 customers. And Carl

21:08

did himself a 30-day Nix OS challenge. And

21:11

he ran Nix OS for 30 days just to try to get

21:13

an idea of what's great and what's not great and what they

21:15

might want to implement. And he

21:17

thinks there's a way to kind of get a

21:20

lot of what you get from an immutable system, snapshots,

21:22

and sort of that you

21:24

specify it determinately and then it builds and

21:26

it either fails the build or it passes

21:28

without necessarily having to go the route of

21:30

Nix or even something like OSTree. You

21:33

know, I think it shows, right? Like System

21:35

76 is one of those few companies. The

21:38

other big OSes, which we won't name maybe,

21:40

but they've got the advantage of like they

21:42

have support teams. They interface with customers. They

21:45

know like what the customer thinks. But a

21:47

lot of the Linux stuff, it's developed by open source people. But

21:49

a lot of that ends up being like developing it for ourselves,

21:51

right? And there's not

21:53

a direct channel to like my mom, right? KD

21:56

on her desktop or something. But System 76 has

21:59

both of that. I'm curious to see what their take of

22:01

like, well here's the actual real problems

22:03

that our customer base is solving. And here's

22:05

how we think some of the techniques from

22:07

NixOS or Fedora Atomic can actually solve their

22:09

problems. Yeah, it's gonna be, I think it'll

22:11

be a bit of a journey, but I

22:13

mean they're actively researching that. So

22:15

I think they're really looking at building something

22:17

pretty unique as far as like a workstation

22:20

OS that everybody could use or power users

22:22

could use. I'm pretty excited because

22:24

I think it's really close. I think the cosmic release

22:26

is probably the next couple of months or so. I

22:29

think we're like in the final, final throws of version 1.0.

22:32

I bet we'll be trying it a little

22:34

bit before it's actually. Yeah, it was, no,

22:36

no, of course not. We

22:39

had the barbecue here at Linux Fest

22:41

Northwest as well. And my wife and

22:43

Emma from System 76 really came to

22:45

the rescue to get all that put together. It

22:49

of course was pouring

22:51

like crazy. You get

22:53

one or two things at the end of April

22:55

in the Pacific Northwest, beautiful weather that makes everybody

22:57

wanna move here or torrential rains that makes everybody

22:59

wanna stay away. So

23:02

we got the second one this time. We

23:04

did have some tents though, thanks to Olympia Mike

23:06

and others that brought tents and got things set

23:08

up really, really quick. And we

23:10

were live at the booth. They got everything over

23:13

there going and just kinda, we showed up and

23:15

we were ready to go and we

23:17

had to get started fast. I was impressed. Even

23:20

though Brent's not necessarily one of the meat eaters,

23:22

he jumped in and started grilling. The

23:24

barbecue has just begun. We have a

23:27

bunch of lava on one

23:29

side of the barbecue. And then, I

23:31

figure what we should do is

23:34

probably assign the vegetarian to

23:37

actually barbecue. And

23:40

you know what, Brent, you did pretty good. And then

23:42

Jeff slipped in there and then right

23:45

down to the last dog, Alex gets in there. For

23:47

Linux Fest thing right here. Yeah, we are definitely Linux

23:49

Fest, aren't we? Yeah. Yeah. I

23:52

love it. We're out of pogo's getting the food. Is

23:54

this the last part? Oh yeah. Is that

23:56

the last dog, dude? Yeah, at least it's the last

23:58

dog. Down to the last dog and then. When

24:00

that last dog finished getting grilled I Hold

24:03

my hand up to the air and I swear It

24:06

completely stopped raining to the second. Yeah To

24:09

the point where I'd send to Emma and said it stopped raining. She

24:11

stuck a hand out of the same way. Oh Can

24:14

you believe it Emma who was by that time

24:16

entirely soaked? She was very so Emma and Hadiya

24:18

were very damp Yeah, Levi was running around the

24:20

Levi the the RV dog was running around like

24:22

trying to avoid the rain But also very much

24:24

wanted to be in the action This is one

24:27

of his favorite things to do too. So what

24:29

a food spill on the ground. Someone's gonna clean

24:31

that up It's so funny

24:33

though because It was a

24:35

massive tranche of a barbecue and one side

24:37

of that thing was like, you know 800

24:40

degrees and so if you were standing in front of

24:42

the barbecue long enough, it would just dry your clothes

24:44

How's your arm hair listener Jeff? Yeah,

24:47

yeah, I think Jeff lost a little bit of hair serving

24:49

up hot dogs. I think Yeah,

24:52

that chart that chunk charcoal barbecue gets really

24:54

really hot nobody tell the health department Yeah,

24:58

anyway the hairs Okay, he

25:00

Jeff says he had fire pants on so he was good. It

25:02

was it's just as top we would have to worry about but

25:05

it's so much fun and I'm

25:07

very grateful that this time I mostly just showed

25:09

up and got to eat hot dogs and didn't

25:11

have to do all of the Grilling that was

25:13

really nice And it meant that we

25:16

could focus on the live stream and do the boost

25:18

stuff and work out the kink still and do that

25:20

Kind of thing. I was impressed with the folks showing

25:22

up I mean, you know coming down the rain standing

25:24

people brought rain gear It didn't stop any of the

25:26

great conversations. It was a little party out in the

25:28

party I know we were yakking it up and you

25:30

know what when you're from the Pacific Northwest you just

25:32

you get used to it Yeah, I'm getting a hair

25:34

wash. It's totally fine. You

25:36

know, it was some pretty wet rain that though

25:39

It was wasn't it? It was coming down hard

25:41

and fast. I know But

25:44

it was still fun We have been

25:46

asking people this week what their very first Linux

25:48

box experience was and one of the audience members

25:51

Brian Also known as boy in the matrix chat

25:53

has joined us Brian. Hello. Welcome to the show

25:55

Hey, thanks. So tell us about your very first

25:57

Linux box. You remember what it was? Yeah, it

25:59

was some kind of one

26:02

of those wall wart server

26:04

things. That's unique. Yup, I

26:06

know. Wow. Yeah, so

26:09

I used a Mac, I went really

26:11

into Apple, and I

26:14

had never heard of SSH, but

26:16

I SSHed in and kind

26:18

of found instructions online and

26:21

poked around, so that was the start. And

26:23

then I had a Mac tie book, so

26:26

I installed Ubuntu on that, and

26:28

then I was like, I wanna get

26:30

a ThinkPad. So I found

26:33

a used T61, which

26:35

I still have, and love. I

26:38

get ThinkPads all the time now. Get them

26:40

cheap used. Anyway, but I

26:42

switched away from Apple, and

26:45

kinda got interested in low

26:48

powered servers and things like

26:51

that, so anyway. I share that passion. My

26:53

ears really lit up when you said T61, primarily

26:57

because my parents, my father, used

26:59

a T61 for years to do

27:01

just work stuff, and

27:04

these days it's running their home server,

27:06

and that thing just keeps trucking. It's

27:08

bulletproof, and I'm curious, for

27:10

your T61, is it

27:13

still doing stuff? No, I mean,

27:15

I fire it up occasionally, but no. But

27:17

I can't bear to get rid of it.

27:19

Yeah. Nostalgic computers, I

27:21

totally understand that. What's your

27:24

daily driver these days? It's a ThinkPad, I

27:27

can't remember. You became a ThinkPad man, I appreciate

27:29

it. Yeah, yeah, yeah, yeah, anyway. Is it the

27:31

Linux compatibility that drove you there? I

27:33

think so. They're easy

27:35

to fix, they're easy to upgrade,

27:37

take apart, so I've got two

27:39

kids, and I buy them

27:42

used ThinkPads. That's such a great way to

27:44

go. Yeah, yep. Well

27:46

Brian, thank you for sharing that with us. Appreciate it. Thank

27:48

you. Morgan

27:52

stepped up to the booth, and

27:54

Morgan, I'd love to hear about your very

27:56

first Linux PC. Oh, wow. It

27:59

was a... Home built 486. Running,

28:04

I installed Slackware 3.1, I think it was at

28:06

the time. That must have

28:08

been a process. It was, number of floppies. How

28:11

did you even get your hands on the floppies?

28:13

Did you download them and write them all to

28:15

you? Yes, I did actually. I downloaded the images

28:17

on my Windows machine and made

28:20

the floppies and turned around and

28:22

reformatted it. Man, that is

28:24

a level of dedication that you just don't have

28:27

to put into today. It wasn't required. It was

28:29

a process, yes. And then once you get

28:31

it installed, you never want to reinstall again. Yeah,

28:33

no, it was mostly recompiling the kernel after that

28:35

and getting a window manager up and running. Isn't

28:37

that the funny thing though? Today,

28:40

if you mess a system up, you'll

28:42

try to fix it for a little bit, but if you

28:44

got to reload, it's not a big deal. But

28:47

back then, that would have been a

28:49

whole day to reinstall. It was, yeah. Yeah,

28:52

I spent a lot of time just troubleshooting and fixing

28:54

the problems as I went along. Wow,

28:56

good for you. An old 486 didn't

28:59

even have a CPU fan on it. It

29:01

did, actually. Oh, it did, yeah, yeah, it did.

29:03

Must have had a turbo button on that. Yeah,

29:05

it did indeed, yes. Well,

29:08

I assume it's not still kicking,

29:10

right? No, no, it's been, it's

29:13

long gone, so. What are you using these days?

29:16

Oh, at the moment, I'm using a MacBook

29:18

Pro. All right, all right. You know, you could put

29:20

nicks on that and then we wouldn't have any problems.

29:22

That makes me feel better. The thought has occurred to

29:24

me, so. Lemurians, thank

29:26

you very much. All right, thank you. It's a great story.

29:32

Another brave soul joins us up at the booth.

29:34

AlkaSatt is here, and AlkaSatt, tell me about your

29:36

first Linux box. I'm pretty sure

29:39

it was in NEC Pentium II

29:41

in 1999, which

29:44

is the only brand new computer I've ever had.

29:47

Really? But anyway, yeah, in 1999,

29:49

my girlfriend at the time was

29:53

reading in a newspaper and she discovered Linux. She

29:55

told me and said, you might be interested in

29:57

this. And so that was really cool. She

29:59

knew you. Yeah, yeah. You remember when

30:01

NEC and all those different companies back

30:03

then were making PCs? There were so

30:05

many PC manufacturers. Yes, a lot.

30:08

Yeah, I didn't realize NEC had hung on actually

30:10

quite that long. Do you remember anything about the

30:12

box? Yeah, I still have it,

30:14

but I haven't touched it for a few years. Oh,

30:16

I love that you still have it. Yeah, the

30:19

last time I used it was probably seven years ago,

30:21

and it was still functional. You ever think about firing

30:23

it back up again? Oh, maybe. I

30:25

know, there's a lot of things to do. Are we going

30:27

to have to do a second round of the 32-bit challenge

30:29

here? Sounds like a good contender. How

30:31

big is it? Is it a big

30:33

box? No, it was a standard, maybe even

30:36

slightly smaller than a standard desktop size at

30:38

the time. Neat. Yeah. What a collector's piece.

30:40

You should hold on to that forever. Yeah,

30:42

well, I tend to do that with everything.

30:45

All right, so what's your rig these

30:48

days? A MacBook, a ThinkPad, a Chromebook? Yeah,

30:51

so I have a lot of

30:53

old ThinkPads. The

30:55

newest one is a T420, which is pretty cool. Let's

30:59

see, I also have an old Chromebook. I actually

31:01

have a few old Chromebooks. If we need this

31:03

bare rig, I think we know how to turn

31:05

it. Right. Yeah, yeah. Yeah, definitely. Can

31:08

I ask you, you seem to have a love for used

31:11

machines or refurbishing them. I'm

31:13

curious, why go that

31:15

route? Because I have, I got feelings about

31:17

this, but I'm curious about yours. So I find

31:20

that reuse is usually better than

31:22

recycling and definitely better than landfill

31:24

for e-waste. I used to volunteer

31:26

at an organization called FreeGeek in

31:29

Portland. We even tried to

31:31

start one in Seattle. There's actually still

31:33

some in Canada that I think

31:35

still are running the FreeGeek. Oh, good. And

31:38

with the FreeGeek, basically, people could come and

31:40

donate their old computer hardware and other hardware,

31:43

sorry, other electronic hardware. And

31:45

what we can't refurbish and

31:47

build ourselves, the volunteers, into

31:50

usable PCs with running Linux. We

31:53

recycle in the United States without sending

31:56

it to a poor country. And like usually

31:58

happens with e-waste. So that's

32:00

kind of my main thing with the so I'm

32:02

really happy to hear that you use still using

32:05

the the XP old the old Sputnik here. Yeah

32:09

Yeah, it's a it's still still hanging on

32:11

the the ports might be a little

32:13

maybe a little loose But it's hanging on that back at

32:15

the Jupiter Broadcasting Studio. There's a bit of a computer museum

32:17

as you might an Unintentional

32:20

computer museum is certainly one. Are you are

32:22

you throwing shade right? No, they're there to

32:24

use if we need them or part out

32:27

Yeah, or maybe put on the walls of

32:29

the decorations. How cool would that be? Especially

32:31

if it was like it exploded, you know,

32:33

just all the bars on a board. Well,

32:36

thank you. Thank you fascinating story Really appreciate

32:38

that And

32:43

yet another brave soul of the culture name

32:45

my name is Tristan hello Tristan and what

32:47

was your first Linux box So it was

32:49

I I think it was

32:51

yeah doll precision E400

32:55

was that there one of their very first Ubuntu

32:57

machines It was actually a running XP but

32:59

in the middle of eighth grade while everyone's

33:01

learning to type in IT class My

33:04

buddy passes me a CD. Oh And

33:07

it's I look at this check this out. Yeah, and he

33:09

I'm what I look at his computer I was like, I

33:11

don't recognize that OS because I've

33:13

run Mac OS at home and this guy

33:15

has When you know

33:17

if on to six or six or six or and

33:20

so in the middle of our computer lab

33:24

Just boot up on Awesome,

33:26

you know one of my very first Linux

33:28

experiences was in a computer lab, too It

33:31

was hey, what are you running

33:33

over? That's not Windows and I think it

33:35

was some very old version of gnome or

33:37

something like that It looks so cool. And

33:39

so oh, yeah, so different than Windows at

33:41

the time. Yeah, just completely different window manager.

33:43

Yeah Yeah, I then

33:45

went and proceeded to delete my entire file system

33:47

and that was one of my first experiences with

33:49

Linux Yeah, yeah, you know it expanded to Next

33:53

girlfriend and I've never covered follow-up files and

33:55

the only systems I could app

33:57

the recover files with photo rack And

34:01

suddenly I'm nose deep in the command line,

34:03

14 years old trying to

34:05

recover this girl's foot phone file. Yes,

34:08

of course. Oh gosh, man.

34:10

But you know what? That's

34:12

how you learn, right? Oh yeah. Did

34:15

you actually get the files? Oh,

34:17

I did. Absolutely. Yeah, absolutely.

34:20

And now it's just another

34:22

tool and we'll have it there. Absolutely.

34:25

Well, thank you. That's a great story. Appreciate it. And

34:33

another great soul joins us here. Brian, welcome.

34:36

And tell us about your very first Linux

34:38

machine. Actually, my first

34:40

Linux machine is sitting right over by my

34:43

seat right now. It's my school laptop. Okay.

34:45

So you're a new Linux user? Fairly

34:48

new. Yeah, I'm about two years now. Tell us about

34:50

the machine. I mean, it's

34:52

an old Windows, let's see,

34:54

it was a Windows 7 laptop. It's

34:57

a Dell Aspire 5530 something or whatever.

35:01

Nice. Yeah,

35:03

it was reaching

35:05

the end of its life as a Windows machine and I

35:08

needed a laptop for school. Yeah. What district did you

35:10

put on there? Ubuntu. 2004, I

35:12

think it is. Yeah. New 2404 is out.

35:17

Yes. Might be time for an upgrade. Yeah.

35:20

Once I get through school, then I can

35:22

actually safely delete everything from it. This is

35:24

a person with sense of humor. You don't

35:26

upgrade before an important day. I thought that's

35:28

the move. I don't know. I

35:31

feel like the important time to upgrade is

35:33

finals week, right? Yeah, right. Right during finals.

35:36

When things get really busy. Yeah. All

35:39

right. Well, thank you very much. Yeah, thanks, guys. Great

35:41

to hear. Last

35:44

one. Anybody else? Last one. And

35:47

our last brave soul this week joins us

35:49

here at the booth. Mark, tell me about

35:52

your first Linux PC. So when I

35:54

started my Linux journey, it was in

35:56

early high school, but I didn't have

35:58

the broadband Internet. was just becoming a

36:01

thing. But I lived in the middle of

36:03

nowhere. I had dial-up internet. So

36:05

this is around early Buntoo stages when they were

36:07

shipping CDs. So I remember ordering

36:10

a bunch of Buntoo CDs and I

36:12

wiped my family computer out. How

36:14

did they take that? They didn't like that.

36:16

So eventually I got some hand-me-down computers. They

36:19

were like, we've got to give this kid

36:21

his own thing. We

36:23

did that for a while, but then I started

36:25

learning about other things like Gen 2 and stuff.

36:27

So I have a fond memory of three

36:30

days of trying to compile the

36:32

kernel for Gen 2 on a Pentium 3. And

36:36

I came into the room and it actually just

36:38

failed on the compile and I gave up. So

36:40

that was my last Gen 2 experience. Does

36:43

it still take three days? I think it does.

36:45

I mean, if you do it wrong. Yeah, on

36:47

a Pentium 3 probably. Yeah, with a CRT screen

36:49

too, right? So you got to make the call,

36:51

like, do I leave this super high-energy using screen

36:53

on so I can keep checking? Do I come

36:55

back and clunk and turn it on and off

36:57

to check on it? I was in

36:59

the very... Don't even get me started on trying

37:02

to build the plasma desktop. That just took forever

37:04

too. That one still does.

37:06

Yeah, that's true. You get the kernel and then that

37:08

finally gets working. Then you got to

37:10

build plasma. So tell me about your current Linux box.

37:13

Well, all my boxes are Linux basically.

37:15

So I run a mixture of Arch and

37:18

NixOS and across custom computers, mostly

37:20

like custom desktops, but my current laptop

37:22

is a T480S and I have

37:27

probably many of us have a museum wall

37:29

of old ThinkPads and other devices of various

37:32

eras. I'm glad to know I'm not the only one. Yeah,

37:34

this is making me feel better about our choices. We

37:37

should do it more often. Well, thank you,

37:39

sir. That's a great story. Really appreciate it.

37:47

Let's see over here. So I've got Jose

37:50

here in the crowd and I think those who know Linux Unplugged

37:54

might recognize Jose. Jose, you

37:56

have come a little

37:58

ways to get here. Can you introduce yourself

38:00

for those who might not know you and where you

38:03

came from? Sure. My

38:05

name is Jose Vanez. I

38:08

came here from Puerto Rico. I'm

38:10

out here with my

38:12

company, my small business, Blind Penguin. I'm

38:15

blind, so I name my business, Penguin.

38:17

I'm here with my wife, the branch

38:19

of the company, and my

38:21

business partner who's also in some of

38:23

the talks and just came here to

38:25

networking or sponsoring some of the event

38:28

because we really wanted to do it and

38:30

just here to network and have some fun. Amazing.

38:33

And can you give us a sense of what you

38:35

do in your business? Yes.

38:38

We're a software development company.

38:42

Right now we do a lot of work with

38:44

the local government and the US

38:46

federal government, basically

38:49

backend, web development,

38:51

APIs, database management,

38:54

and a lot of cloud infrastructure like

38:56

Azure and AWS. And we also

38:58

have some private clients where

39:00

we do some mobile development and

39:03

we are starting our venture now into

39:05

the open source sphere

39:08

and let's see how it goes for us. Now

39:11

last night we met at the social event and you

39:13

were mentioning a project that you're working on that I

39:15

think you're quite excited about. Yeah.

39:19

I'm a super fan of movies. I love movies. I

39:22

love sitting down and having

39:24

the cinema experience and I've always

39:27

ran like a jell-a-fin or a

39:29

plex client at home and bought

39:32

by the Blu-ray and read them. And

39:34

there's always been some features that I wanted. So

39:37

I decided to build my own. It's

39:40

like a little dream that

39:42

I have. And so I started building my

39:44

own from scratch with features that I wish

39:47

jell-a-fin or plex had. And

39:49

especially for me as a blind person who wants

39:51

to play movies and music for his family, the

39:54

other clients for the other servers are

39:57

not very good with screen readers. Sometimes

40:01

I'm like, okay, so let's, my family goes like,

40:03

let's watch this movie. And then I'm like, and

40:07

then the screen reader is still reading like the previous menu.

40:09

And I'm like, I'm almost there. Just a

40:11

bit. You're there. Click.

40:14

And I'm like, oh, okay, sure. So, uh, I love

40:17

it. And this will be a, the name of the

40:19

app is igloo because blind

40:21

penguin lives and watches movies on an igloo.

40:24

And uh, that was my wife's idea.

40:27

And I'm hoping to release it in

40:30

about a month or

40:32

so and I'll be sure to

40:34

let you guys know it's, it will be available

40:36

for Android. It'll have a web client, all native.

40:39

And yeah, that's my passion project. Amazing.

40:42

And if someone feels inspired by that, where can they go

40:44

to get in touch with you? I

40:47

have a GitHub account. It's

40:49

a Spanish name. Uh,

40:51

Jibana is 74, but we also have

40:54

our website, blindpenguincoder.com.

40:57

You can go there and get in touch with us and

40:59

we'll be sure to answer you as soon as possible. Uh,

41:02

how are you both doing? Introduce yourselves

41:05

first and where you came from. I'm

41:07

Peyton. I'm from Cloverdale, BC. Um,

41:10

and this is my dad and he's also from

41:12

Cloverdale, BC. Hi, dad. What's your

41:14

name? Uh, Peyton's dad. No, my name's Jared.

41:18

Yeah, I'm the driver. I've been two

41:20

days of listening and I don't

41:23

really know. I really enjoyed the pizza.

41:25

The barbecue was awesome yesterday. I've

41:28

been enjoying watching my son smile and learn and

41:30

get excited and looking at me

41:32

for more money. I have

41:34

more stuff to do more things. Well

41:37

I'm curious then, like what has you interested

41:39

in being here? How'd you hear about this?

41:42

Um, well I got into Linux on

41:45

the Chromebook with the Linux development environment

41:47

because I wanted to run Blender. And

41:50

then I found Jupiter Broadcasting because I got

41:53

more interested in Linux. I installed it on

41:55

a bunch of different systems. And

41:58

then I heard you guys talk about this and I really wanted to come and see you. see

42:00

the community because you guys sounded so excited about all

42:02

of it and I'm so happy I found it. It's

42:04

so much fun. Nice. And

42:07

when did you first kind of take that journey? How long

42:09

ago was that? It was about two years ago.

42:11

I was with one of my friends. We

42:13

were making a game in Unity and

42:15

he wanted a 3D character so I wanted

42:18

to install Blender but the Chromebook wouldn't do

42:20

it so I got a Linux environment going

42:22

and then I wiped all my stuff and

42:25

I just reinstalled Linux. So I was like, why would I have Chrome OS? That's

42:30

amazing and how did that process go

42:32

because it used to be a

42:34

little bit more difficult but I've heard recently even

42:36

here this weekend that it's getting easier and easier.

42:38

Yeah, the built-in Linux

42:41

development environment on Chrome OS is

42:43

really amazing, really great. Just

42:45

got updated to Debian 12 Bookworm so that's

42:47

great and then I installed it, PopOS

42:50

on an old Mac Mini that we had that

42:52

we were using as a media center and now

42:54

it's running Nix OS and I've got a flake

42:56

running and that's controlling all my systems. Okay,

42:59

well now I feel inadequate. So

43:02

dad, how does it feel to have Linux

43:04

begin to infect the home? How's

43:07

that feeling? What's the thing where

43:09

you took over all my switches? Yeah,

43:11

I had all my houses

43:13

all wired up and then all of a sudden my son

43:16

jokes one day and he's like, dad, check this out and

43:18

I look at it and he's like, got all our security

43:20

cameras, all the switches, the

43:22

fireplace and I'm like, oh

43:25

boy, here we go. So I

43:27

was no longer the boss of the home

43:29

automation system. I was

43:31

just shocked he didn't even need a password or nothing

43:33

to do it. He just did what I was like.

43:37

That sounds really exciting. And

43:41

now it is time for the boost.

43:44

And Bear 454 is

43:47

our baller booster this week with 98,225

43:49

stats. This

44:00

was his last year and so he wanted to send in this

44:02

note I think and he said so happy to have you all

44:04

here at Linux fest Northwest 2024 special Thanks

44:07

to our partners Bellingham technical

44:09

college Cascade

44:11

steam and Jupiter

44:14

broadcasting and of course the

44:16

title sponsor of Linux fest Northwest tail

44:19

scale I

44:25

don't know if you brought your map. I don't know if

44:28

I brought your man. I brought the mobile version Okay, good

44:30

get that out because it is in fact a zip code

44:32

boost. Oh right in the eye West It

44:35

was mobile. It's both to have our safety glasses on for this

44:37

part Okay,

44:39

well we had 98,000

44:44

225 sets which is actually the zip code right here

44:46

in Bellingham, Washington. Oh, that was an easy one bear

44:48

I could have figured that out. Why did you unfold

44:50

the map so much if you you've lived here, right?

44:52

I think you just wanted to hit me in the

44:54

eyeball. That's right I should you know, I should have

44:56

looked at that and recognized that was a Washington Yeah,

45:00

the 98 kind of gives it. Yeah, it does.

45:02

It does You know, I've been enjoying all weekend

45:04

is that the abbreviation for Bellingham technical college? BTC

45:07

BTC it every time I'm like,

45:09

oh no, right, right and

45:11

outside. There is a sign that says BTC

45:13

Moose Center No, are you

45:15

serious? No, it almost it says more something

45:17

Oh moose centered walking past it with Brandon

45:19

says moose Yeah, bring our own sign. Yeah,

45:22

see that Eric deep

45:24

boosted in with 50,000 sets boost First

45:28

time joining a live stream sounds like you

45:30

guys are having fun. Oh, hey. Thank you.

45:32

Eric. Thank you very much accurate We were

45:35

yeah, you know hanging out with us on

45:37

day one and we appreciate that boost now

45:39

We got a boost from I think a

45:41

new booster here listener Jeff it says hmm

45:46

23,222 Satoshi's over two boosts and one

45:48

of those is a row of McDuck's

45:50

who is kindly Now

45:53

there are two messages here. The first one says

45:55

alive ducks from Linux fest Northwest I think that's

45:57

from one of our streams yesterday. Thank you, Jeff

45:59

and the other Everyone simply says, Chris's

46:02

kids are crazy. Yeah, the

46:04

trolls of Linux Fest Northwest. You

46:07

bring your kids here for basically their entire life,

46:09

they basically know the place, they start to

46:11

think they're running the place. I gotta

46:13

lock them down in the RV or something like that. I

46:15

mean, someday, if we're lucky, they will be. Oh,

46:18

maybe they will be, yeah, that's true. Maybe that's how it starts. Ensignix,

46:22

kind of feels like it's Ensignix, but with

46:24

an E-N, N-S. How about Ensignix? Oh,

46:27

you're the Ensignix. I think it's Ensignix, yeah.

46:29

Oh, come on. Can we just, can we get

46:32

consensus here? Can we just get consensus? They send

46:34

in a row of McDucks. Thank you kindly. And

46:36

they say, if I lived in the US,

46:38

I'd be very interested in a camping event.

46:40

In the UK, we have EMFCamp at emfcamp.org.

46:43

It's more of a temporary town than a group of

46:46

friends camping together, but you gotta start somewhere, right? Interesting,

46:49

have you heard of this? Like a temporary town that

46:51

people camp at? I have heard

46:53

in Germany of CCC Camp, I believe

46:55

it is, that

46:58

happens every four years. I think it happened just this

47:00

last year, and I was invited to go, because

47:02

I was there, and I missed it

47:04

by a day because of cross-Atlantic flights

47:06

and all. But this

47:09

concept is really attractive. It's almost like

47:11

Burning Man for nerds. Yeah, maybe you

47:13

could have some talks, make it into

47:15

an event. I like it. But

47:18

we need internet. Yeah, that's true. Oh no,

47:20

no, no, they set up an

47:22

entire local internet for the

47:24

entire city, quote unquote. And

47:27

it's this whole production. They've got it all figured out. They

47:29

know what we want. Really, really, okay. He

47:31

also gives us a shout out for our fest coverage and

47:33

says he hopes he can make it, and then Craig says

47:35

plus one for Deep Space Nine being

47:37

the best Star Trek series, by the way. See

47:40

what I'm saying about our smart audience? Wow, okay, we

47:42

got some agreement in the audience. You think so over

47:44

TNG though? I

47:47

mean, could there even be a Deep Space Nine if there wasn't

47:49

a TNG? Obviously the answer is no. So

47:51

therefore does that make TNG better? I think it's

47:53

up for debate, but can't argue

47:55

with the generous booster. Which season one

47:58

is worse? I'm not sure. Oh,

48:00

probably TNG. Probably TNG.

48:03

Complete noobs boost in with 21,233. Coming

48:08

in hot with the boost. Across a

48:10

couple of boosts, but the first

48:12

one here, I managed to install

48:14

NixOS with ZFS and encryption on

48:16

root. Nice. And then noobs links

48:19

us to a blog post about how they did it. We'll

48:21

have that in the show notes. Now

48:23

I just kind of finished working out how to

48:25

dual boot with FreeBSD with encryption

48:27

on root for both. This

48:30

is something I want to check out. So the

48:32

same file system being accessed by FreeBSD and NixOS.

48:35

At different times? What could go wrong? I'd

48:38

love to see NixOS anyway do this with

48:40

an encrypted politician. NixOS anywhere

48:42

converting a FreeBSD box. That

48:45

I want to see. Okay, stay tuned. That's

48:48

pretty great. Good job noobs. Thanks for

48:50

the link too, appreciate it. Now we got a

48:52

boost from the open source accountant across two boosts,

48:55

2,250 satoshis. I'm

48:59

plus one for the camping. Hey, good

49:01

to know. I'm starting to

49:03

like where this is headed because I'm in the

49:05

plus one category as well. Good, good. In case

49:07

you missed it, we are tossing around the idea

49:09

of a JB camping meetup. So if you out

49:11

there like open source accountant are interested, keep boosting

49:13

in because we're trying to see if there's a

49:15

critical mass for it. Right, and if we had

49:17

enough people, I'd even kind of entertain the idea

49:19

of maybe a couple of talks to share skills

49:21

and things like that. It just depends on how

49:23

big it gets. Open source accountant

49:25

was gonna be here and saying hi to us

49:28

all, but the car broke down on

49:30

the way up here. Such a bummer.

49:32

Our thoughts are with you. Some West Payne guy

49:34

boosted in with 4,714 sat. Look

49:38

at you boosting your own show. Hey, I gotta

49:40

use the zat somehow, right? Keep them flowing. Yeah,

49:42

it's a good way to test too, right? It's

49:44

very true. MSE0135 comes in with a total of

49:46

2,500 sat. Coming

49:50

in hot with the boost. I mean, they were responding

49:52

to a couple of different things. I'm curious why VS

49:54

code has become so popular on Linux. You

49:57

know, especially when you got VM and Emacs out there

49:59

in particular. It seems to have all the

50:01

features people like in VS Code and more. Alex,

50:04

you were getting pretty heavy into Emacs there

50:06

for a while. Yeah, Emacs was my COVID

50:08

hobby. Some people did bread making,

50:10

some people did meat smoking. Well, you did a little of

50:12

that. I did Emacs for a while. I

50:15

think it comes down to closing that last 10% usability.

50:19

VS Code and VS Codeian

50:21

by extension are defined by

50:23

their extension databases, the add-ons that you can get,

50:25

and it's just one click to add a GitHub

50:28

co-pilot thing in there or a YAML interpreter or

50:30

whatever. Emacs is

50:32

great. It really is. Once

50:35

you get into the flow and get the things under

50:37

your fingers, you can move at light speed. Then

50:40

you think, I'm on the bus and I just want to

50:42

do this one thing and... It

50:45

just doesn't quite... Also, I think what adds a

50:47

lot of pressure is the network effect around the

50:50

releases of things that are now almost VS Code

50:52

exclusive. There are several things that

50:54

are just designed to just plug into VS

50:56

Code, and they don't even release their

50:58

own main application. You've got to use VS Code as

51:00

the front end. I've stopped using Git on the command

51:03

line almost entirely now. I just do all my Git

51:05

workflows in the VS Code plugin that's right there. Also,

51:08

remote SSH is amazing.

51:12

Well, there you go, Massey. I think that's maybe answered it.

51:14

They do point out that you can do some of

51:16

the remote SSH stuff with Emacs, and I think that's

51:18

part of it is you can make each of

51:20

them work like the other. They're super

51:22

flexible, but Emacs, you kind of

51:25

got to learn. You got to look. There are

51:27

distributions of Emacs now to make it really easy

51:29

and get simple to get started with, but VS

51:32

Code is just that way out of the box. Another

51:34

nice thing about VS Code as well is you can

51:36

run it in a container or something as a server,

51:38

like VS Code Server. Yeah,

51:41

or the web version and just use it. I can

51:43

have it on any box available in a browser too.

51:46

On GitHub, if you're logged in and you press the full

51:48

stop key, the period key, it will bring up VS Code

51:50

of the repo you're looking at. Microsoft have done an amazing

51:52

job with that piece of software. The

51:56

one thing I'll give to Emacs is it's a

51:58

great excuse to learn Lisp. Yeah, there you go. The

52:02

other thing with VS Code is it

52:04

allows you not to have to leave the application,

52:06

right? So you can, like, there's an extension

52:08

of everything. Like, you want to see the PDF, that's an extension. You

52:10

want to generate the PDF, that's an extension. And

52:12

so you get to this part where it almost

52:15

becomes like a pseudo-operating system, like I have the

52:17

one application to do all the things. Yeah, absolutely.

52:19

Although I swear that's what the Emacs guys used

52:21

to say, too. There it is. Finally,

52:24

I'll get a good text letter, someday. Erza

52:27

CC comes in with $2,674. Fun

52:32

will now commence. Actually, that's two

52:34

rounds of Leap Boost, so that's fun.

52:37

The first one's just a wave, but the second one, warming

52:39

up to start with NixOS by listening to

52:41

your podcast. That I

52:43

discovered by searching for NixOS. Whoa, that's

52:46

how you know we're probably talking about it too much.

52:49

Currently I do everything by a bunch of server and Docker

52:51

Compose, but I do like the

52:53

idea of a declarative operating system. You might

52:55

check out Olympia Mike's talk on

52:57

the Linux Fest YouTube channel, and then after that watch

52:59

Wes's talk. Because Olympia Mike will set you up with

53:02

some of the primers for NixOS, and then Wes comes

53:04

in and shows you how to convert any system. Why

53:06

not both? Docker Compose on top of NixOS.

53:08

For sure. NixOS is a great place

53:11

to run containers. I agree. Yeah. And

53:13

Mr. Pibb boosted in with a total of 4,444 sets, and I think

53:15

that's two rows of ducks. Oh,

53:20

you did the math? You did the math? I can

53:22

do the Earth thinking. Good thinking. I was doing it, and

53:24

I was actually thinking it was a ludicrous boost, but

53:26

I think you're right. I mean,

53:28

I'll give them one. Boom. A little

53:30

bit of ducks. Now they're responding to

53:32

our ask for the top five Linux

53:34

first installed applications, and here they say,

53:36

number one, tail scale. Tail

53:39

scale? Yeah, yo. Number

53:41

two, proton VPN. Number three, Nixcloud. Hey.

53:44

Hey. Number four, VS Codeum. And

53:46

number five, fish. Look at that. They

53:48

cover this both. Yeah, I'm

53:51

loving fish, obviously, Nixcloud, but

53:53

tail scale and proton VPN?

53:56

What are we doubling up on the VPN there for? You got places

53:58

to go? I assume one of those. be

54:00

using the old mold ad integration

54:02

or whatnot. Proton is for securing

54:05

the stuff and just being the exit node or maybe you

54:07

need to appear in other countries or something. Exactly. They want

54:09

to appear like they're far away. Now

54:11

I learned recently that one of us sitting at

54:13

this here table from

54:15

that episode gave fish

54:18

a go. Oh really? Uh-huh.

54:21

From the top five. Oh yeah, that's true. Oh yeah, no. Oh

54:23

yeah, no. I installed it in about

54:25

10 minutes, I'm afraid. Oh,

54:27

I like fish. I couldn't get it integrated with my Nix

54:29

config properly and I was about to get on a plane

54:31

so I just reverted to ZSH. On

54:34

macOS it was a bit of a pain, I'm afraid, with

54:36

Nick Starwin. Sometimes you gotta go with what you know. Sometimes

54:39

you do. He also says he's looking

54:41

forward to the Cosmic Showcase from System 76. They

54:44

had a booth there with several laptops ready to

54:46

go. Brandon Ell comes in

54:48

with 3,337 sets. We're

54:51

gonna have to go right to Ludacris speed.

54:53

I feel like being Ludacris. My first Linux

54:55

box was a 386, 33

54:59

megahertz system with probably 4 megabytes of

55:01

RAM. What was great is that it

55:03

was mine. It was a hand-me-down from my uncle so I couldn't

55:05

break the 486 of the family. Yeah.

55:10

What was awful is pretty much everything. I

55:12

remember loading Slackware from a couple of... Is

55:14

it... What?

55:16

Is this another Slackware user or is this the

55:18

same person? This is... Wow,

55:20

okay. All three of

55:22

them have written in at some point. And I

55:24

got three of them. Actually,

55:27

if you're gonna also go that far back, there's only

55:29

so many distributions you could have possibly used. Do you

55:31

remember though, seriously, being in this situation where you've got

55:33

one, maybe two computers in the house and that's the

55:35

internet. You have to go to school the next day

55:38

and print out the instructions and bring them home and

55:40

figure out what you screwed up. Do

55:42

you think we could install... Like, can we install

55:44

2404 from Floppy if we really try? Can we

55:46

get a challenge going? How many Floppies were there?

55:49

How big do you think? I'd say 100 Floppies.

55:51

We'll have to also get a USB Floppy drive

55:53

because I don't have one. Compression has come a

55:55

long way, Chris. Mmm, so do a little XZ

55:57

compression perhaps. Maybe we'll try a help point. something

56:00

small. Oh,

56:02

now you're going to Alpine, huh? The Ubuntu desktop mice,

56:04

there's 5.7 gigs now. Okay,

56:07

alright. Absolute-icrous! That's

56:09

big! You

56:11

know, they're celebrating 20 years, they're going big. You

56:13

know, he says it was a life-changing

56:16

experience, leading to an IT career,

56:18

and building a company, and learning Linux at open source.

56:20

That's pretty cool. It's not a story, it's just so, I

56:23

mean, we hear it, but it's wonderful every time. I mean,

56:25

a little bit of tinkering here, and then the whole

56:27

career out of it. Yeah, yeah. I mean, you start

56:29

at something, you think it's going to be small, and

56:31

you go so far with it. Our

56:34

buddy Jordan Bravo boosts in with 10,101 satoshis.

56:38

It's over 9,000! Back

56:41

in 2017, I'd been running Windows for

56:43

many years, and I was fed up

56:46

with constantly jumping through hoops to take

56:48

back even a shred of privacy from

56:50

my operating system. People in

56:52

the privacy community had been recommending Linux, so

56:55

I finally took the plunge. I

56:57

installed Ubuntu 2016.04 onto

56:59

my clunky HP laptop, and

57:01

I've been using Linux ever since. Although,

57:04

these days, I'm running NixOS, of

57:06

course. By the way, would

57:09

you actually like to know how many floppy disks? Four

57:12

thousand. You

57:14

did the math? Four thousand disks. Four

57:16

thousand one hundred and sixty-six. Okay,

57:20

so we'll get the floppies for that. We can try

57:22

it, and then we'll ship them out to the audience.

57:24

We'll ship them out, yeah. Nine months later. I'm just

57:26

thinking, like, you get four thousand floppies. Probably

57:29

a hundred of those are bad. And what

57:31

if you get them out of Ubuntu? Oh my

57:33

gosh. Yeah. It just goes

57:35

everywhere. We're gonna need a robot or maybe like

57:37

a 3D printed caddy. Something to keep it all

57:40

straight. Can we get like a higher speed floppy

57:42

disk reader, too? Something that could read that at

57:44

more than like, you know, 10 kilobytes a second

57:46

or whatever it was? Fine, fine. We'll use Blu-ray

57:48

disks. Our

57:51

dear Zach Attack boosted in with two thousand

57:53

five hundred and forty-three, which to me sounds

57:55

like a space ball spoons. Oh,

57:57

look at you doing all of the space balls, man. Though

58:00

the culmination is one two,

58:02

three, four, five. Stupid

58:06

Comedies. I live my life. I've

58:08

been experimenting with the door over

58:10

the last couple months since my

58:12

next experiment didn't pan out and

58:14

running the Katie spin and key

58:16

night on different machines the store

58:18

forty update will kind of be

58:20

it's final test on how long

58:23

it sticks around. I'm

58:25

hoping for dark and give me better updates

58:27

and some control over a been to desktop

58:29

and case a drop the ball and liking

58:31

key Night over next as a guest out

58:33

of the way and still that's me. Install

58:36

Rpm when needed. Here's hoping the update goes

58:38

okay, they always do when way or another.

58:41

They. Always do it is nice build muscle rp

58:43

hims on their yeah I mean as lot

58:45

of the the options these days. In the

58:47

beautiful distress though you will have to pry

58:49

next decile that piece at a my cold

58:51

dead hands and right so they know you're

58:53

told to build a just install a package

58:55

on demand like that them blown away when

58:57

I'm done. Just. Need a for fifteen minutes

58:59

I don't need for the recent one point was the blowing

59:01

away part because I've just been. And. Shouting

59:03

things down not a good friend. Doesn't the monument

59:06

or and have it be a do Eventually You

59:08

shouldn't like garbage. Eventually there is no there is

59:10

that it will eat hard drive space Eventually We

59:12

did talking about a little bit about the next

59:15

seven in Olympia Mike's talk and are just basically

59:17

a temporary addition to the sibling tree. And.

59:19

Then when you come out of an environment like us by

59:21

many to root basically. And. Is

59:24

pretty neat isn't that comes in

59:26

with two thousand Sats soy and

59:28

die. He's mentioning that that we

59:30

got a shoutout. On. What Bitcoin

59:32

did in the episode when Oscar marry the

59:34

founder of Fountain Fm was interviewed. Great episode

59:36

by the will. What Bitcoin didn't look for?

59:38

Oscar Marry. And. That we got a

59:40

couple a Shout Outs Med episode. So. That's pretty

59:42

cool and will do after school that. diverse

59:46

set of a sudden it's been great working with

59:48

the team over the phone has been explored more

59:50

upon yes in two point oh features especially in

59:52

our line set up these days and i'm still

59:54

mean with among the regular to to go over

59:56

things that his his listeners have sent and we've

59:58

extended data weekly meeting and we're just kind of

1:00:00

continuing to just work through that and add new

1:00:02

stuff as well. There's just a new

1:00:05

update for Fountain FM that came out that improves a

1:00:07

lot of little things in the UI that people sent

1:00:09

in about. So that feedback is making a

1:00:11

difference still. It's really great to see. Leaky

1:00:14

canoe boost in with 15,000 cents. Oh,

1:00:18

via the podcast index. Hey. Okay,

1:00:21

you Nix gurus. Uh-oh. Please explain

1:00:23

like I'm five, how the

1:00:25

process works to upgrade between releases of

1:00:27

Nix OS. Can I just update my

1:00:30

configuration dot Nix and rebuild? Thanks

1:00:32

for the great content. Wes, what do you think?

1:00:34

It sounds like maybe he needs to go familiar

1:00:36

himself with the channels concept, right? Yeah, if you're

1:00:39

not using flakes, then channels is what you want.

1:00:41

You'll be on the channel for the old release.

1:00:44

There's instructions in the manual to go add the

1:00:46

channel for the new release, and then you can

1:00:48

rebuild. If you're doing the flake

1:00:50

approach, then you just need to update your

1:00:53

flake.log file. Yeah, you got your stable and

1:00:55

your unstable channels. So

1:00:58

there are releases in Nix. People talk about it

1:01:00

as a rolling district, I suppose in a

1:01:02

sense, but you do after a release need to

1:01:04

go and update your channel and essentially tune in

1:01:06

to the next one. It's basically a

1:01:08

one-line command. Yeah, you just add Nix channel

1:01:10

dash dash add, and then the URL of

1:01:13

the channel, and then that'll automatically replace whatever

1:01:15

your current channel is. Yeah. Yep.

1:01:18

You'll find this pretty easy. The hybrid sarcasm

1:01:20

boosted in 12345 Satoshi's. So

1:01:23

the combination is 12345. That's

1:01:28

the stupidest combination I've ever heard in my

1:01:31

life. A space balls boost as a Star

1:01:33

Trek follow-up. I like the link here. Deep

1:01:36

Space Nine is the best track for

1:01:38

the following reasons. Number one,

1:01:40

Sisko punched Q. Number

1:01:43

two, the two best villains

1:01:45

ever in Dukat and Kaiwin. Number

1:01:49

three, the Dominion War. And

1:01:52

number four, in the Pale

1:01:54

Moonlight. And

1:01:56

lastly, number five, the most significant

1:01:58

on-screen experience. exploration of Klingon culture. All

1:02:01

right. I mean that's a very compelling

1:02:03

argument. I would say That's

1:02:07

tricky. I mean we explored Vulcans

1:02:09

and especially Spock's father in Star

1:02:11

Trek the next generation you

1:02:14

had Q was created in Star

1:02:16

Trek the next generation and went head-to-head

1:02:18

with Captain Picard on multiple occasions and

1:02:20

then I would argue one of

1:02:22

the best villains in Star Trek ever would

1:02:24

be the Borg and that also was created

1:02:27

in Star Trek the next generation and I

1:02:29

Would argue that best of both worlds is

1:02:31

a fantastic two-parter Also, do you

1:02:33

remember the one where he you know gets zapped

1:02:35

by the probe and learns to play the flute? What's that one

1:02:38

called Wes? Oh, I'm totally blanking That's

1:02:40

a great episode That's a great and also the

1:02:42

episode after best of both worlds where Picard goes

1:02:44

back and sees his brother Great

1:02:46

episode man the inner light the inner light is

1:02:48

what I'm trying to think of the inner light

1:02:50

So we'll point out that only in Star Trek

1:02:53

Voyager. Do we really explore the complex society of

1:02:55

the Talaxians though? Yeah, that's true. They got you

1:02:57

there. I also think today is a good day

1:02:59

to boost. Ah I think you're

1:03:01

you know what hybrid I think you've made the most compelling

1:03:03

case yet though It was a real surprise about Anakin I

1:03:06

was name Hybrid

1:03:08

continues here one last thing ironically

1:03:10

the foundation for deep space 9

1:03:13

Bayjor was the least interesting part

1:03:15

of the entire second Ironically,

1:03:18

yeah, sounds like a beautiful world

1:03:20

to visit though. It does. It does seem like there's a lot

1:03:22

there doesn't there? Autobrain comes in. Thank

1:03:24

you. By the way hybrid very thought-provoking.

1:03:26

Our brain comes in with a row of

1:03:28

ducks 2222 south Cheers

1:03:32

from the opposite corner of the country over here

1:03:34

in Maine Well cheers to you.

1:03:36

I hear they have maple syrup We should make it over

1:03:38

there and find out but it you could

1:03:40

test it for us Yeah, the last

1:03:42

time you asked me to test maple syrup Do

1:03:46

you think they have mayonnaise? It

1:03:49

probably on like a lobster roll. I'd like to see

1:03:51

Brent try that the last time I made Brent try

1:03:53

maple syrup It was more like a maple product, but

1:03:55

I don't think it contained any maple Somehow

1:03:57

you convinced me that I should because I was

1:03:59

like Like this isn't, in this

1:04:01

kind of, it was like this super

1:04:04

dingy diner. We were in a

1:04:06

place in, oh

1:04:08

yeah, this is our favorite diner you meet? Oof.

1:04:12

That's embarrassing. I love that diner. I

1:04:14

mean, I'm not saying dingy is a

1:04:16

bad thing, but it was like, I

1:04:20

mean, I'm a maple syrup snot, but it

1:04:22

was served in a cup, like a plastic,

1:04:25

I don't know, single use cup? That

1:04:28

alone is an indicator. But

1:04:31

somehow, Chris, you convinced me that this was actually

1:04:33

gonna be real maple syrup. Well, you know, it

1:04:35

was really just a matter of pretending. I

1:04:37

call it acting, and so I just poured it on the

1:04:39

pancakes and cut the pancakes up and made it look real

1:04:41

good, and oh, it really goes

1:04:44

so good with the pancakes, Brent, you gotta try

1:04:46

this. It must have been like pre-food because I

1:04:48

can usually tell just by the pour, whether it's

1:04:50

like authentic or not. This is something he does

1:04:52

do. When we go to a restaurant, he will

1:04:55

look at the pour of the maple syrup and

1:04:57

critique the pour. I guess

1:04:59

the pour matters. It's

1:05:02

so funny though. And yeah, you can probably

1:05:04

guess, almost nothing ever meets

1:05:06

Brent's standards when it comes to maple syrup. Well,

1:05:09

Jiddy comes in with 5,000 cents just to

1:05:11

say, hope you're having fun at the fest.

1:05:13

Thank you, Jiddy, appreciate that. We are having

1:05:15

fun at the fest. Really appreciate that boost.

1:05:18

Tomato Canada comes in with a

1:05:20

boost here. It says one,

1:05:23

two, three, four, five satoshis. I

1:05:27

think that's tomato. So the combination is

1:05:29

one, two, three, four, five.

1:05:33

That's the stupidest combination I ever heard in my life. Also

1:05:35

shout out there for doing the math. This is actually two

1:05:37

booths. So you had to figure out how to add that

1:05:40

up to the booth. He did, he got it. Usually

1:05:42

we have to figure that out. I'm

1:05:44

also noting that I think they're using

1:05:47

their client in the

1:05:49

French language. So just a tip hat there. My

1:05:52

first Linux install was Slackware on a PC

1:05:54

I built with my brother. It

1:05:56

started life as a 286 with exactly one. Meg

1:06:00

of Ran, 20 megs of

1:06:02

hard drive, and Hercules

1:06:04

graphic. Hercules, huh? I remember them. It

1:06:07

had been upgraded to a 386SX,

1:06:11

and EGA graphics by the time

1:06:13

we first put Slack on it,

1:06:16

and it ended its life with

1:06:18

Super VGA and 200 Meg hard

1:06:20

drives. Big upgrades. Nice. It

1:06:22

did spend most of its time in DOS though.

1:06:25

Oh. My first full-time Linux

1:06:27

PC though was terrible. A

1:06:31

compact Presario 2200, quote unquote,

1:06:33

media PC I picked up

1:06:35

for about a song. Nothing

1:06:37

was upgradeable except the hard drive, and it

1:06:40

had a weird Citrix

1:06:42

686 in it? Still

1:06:45

it ran Slack, then Red Hat, and was the

1:06:47

machine where I accidentally killed the Windows 95 partition

1:06:50

when updating the Red Hat install. I

1:06:53

had enlightenment and sound working.

1:06:56

So I kept it that way. Of

1:06:58

course. Once you get it working,

1:07:00

right? Tomato, that's a great old story. Can you

1:07:02

imagine starting a machine with one megabyte of RAM

1:07:05

and finally bringing it all the way up to

1:07:07

like four megabytes and two 100

1:07:09

megabyte hard drives from a 20 megabyte

1:07:11

hard drive? I mean, does your next config

1:07:13

even fit on one meg? One

1:07:16

of my very first computers also had

1:07:18

a 20 megabyte hard drive, and

1:07:21

I think it had two megabytes of RAM

1:07:23

as well. I

1:07:26

was given an old used Mac for a while

1:07:28

that had like an 80 megahertz processor and four

1:07:30

megabytes of RAM that I eventually took up to

1:07:32

16 megabytes of RAM. And now you complain with

1:07:35

anything less than 64 gig? Sometimes

1:07:37

less. That is actually

1:07:39

really true. That is, it's like,

1:07:41

well, you know, the software changed a little bit

1:07:44

too there, Wes. The software did change. Now normally

1:07:46

we cut things off just for time in the

1:07:48

show at 2000 sets, but don't worry, we see

1:07:50

and read all of them and we leave them

1:07:53

in our show notes for posterity. I did want

1:07:55

to elevate a boost here 100 cents from David

1:07:57

98, because we talked about how shortwave

1:07:59

has our JBLive.fm audio stream

1:08:02

in it, and it sounds

1:08:04

like David98, well, hey Chris,

1:08:06

I added the stream for JBLive.fm

1:08:08

to radio-browser.info, which is the

1:08:10

backend database that shows this is going back

1:08:13

in probably 2018 or 2019, thank you. I

1:08:17

think at that point I may still have been using

1:08:19

Gratio, the precursor to shortwave, I've been using

1:08:21

the stream for years, but I was very happy to

1:08:23

discover it works with the new Live Item Tag Infrastructure

1:08:25

too, keep it up. Thank you very

1:08:27

much for doing that, yeah the great thing about the Live Item stuff

1:08:31

it's all standards-based, nothing proprietary in there at

1:08:33

all, so the old plumbing still works, and

1:08:35

I really appreciate you setting us up with

1:08:37

that. We also got 10,000 SATs

1:08:40

while we were live from Tron, says

1:08:42

bummed I couldn't make it due to

1:08:44

a work migration, but I'm another Slackware on

1:08:46

my first device user. All

1:08:48

right, way back in 94, a fellow grad

1:08:50

student introduced me to Slack and I started

1:08:52

using it for my math modeling in C

1:08:54

instead of waiting for the room on

1:08:57

one of the sun boxes, I remember, yes,

1:08:59

yep. Linux has been my primary ever since

1:09:02

then, and

1:09:05

now I'm on Nix and absolutely loving it, looking

1:09:07

at moving my Podman containers into my homeland now

1:09:09

too, thanks for all the great shows, keep on

1:09:11

rockin'. Oh, we also got 1,004 SATs from 412

1:09:14

Linux, that

1:09:16

was a live boost, who reports that

1:09:18

their Sputnik laptop is also still

1:09:20

running strong. I've replaced the battery

1:09:22

and fans, it's my remote rig. You know, I do

1:09:24

need to replace the battery, that is the one thing

1:09:26

that's really the worst in this thing, is I think

1:09:29

I get like 10 minutes of battery life right now.

1:09:31

I'm not sure because I, you know, it's like, it

1:09:33

just constantly tells me it's about to shut down, it's

1:09:35

about to shut down, and then like 10 minutes go

1:09:37

by and I'm like, it's still going, but I don't

1:09:39

know, I'll plug it in. Can you even imagine trying

1:09:41

to run like a modern Windows, well, I mean, 11

1:09:43

just wouldn't support it, but like, what

1:09:45

a dog it'd be. Yeah, it would be such a

1:09:47

dog. Also got 5,000 live stats from Otterbrain, who

1:09:49

says his first box was a dual

1:09:51

booting Mac Power PC, circa

1:09:53

1998 with Yellow Dog Linux. So

1:09:57

scary though, blessing the Mac OS 9 system from

1:09:59

the... bootloader. Yeah, that felt really sketch.

1:10:02

Yellow Dog Linux was a special distro because

1:10:04

it was also the first Linux that let

1:10:06

me get a Mac,

1:10:08

get Linux working on a Mac and that was massive

1:10:10

for me. And it's also, if

1:10:12

anybody cares, you know the genesis of

1:10:15

YUM, the package manager, the Yellow Dog

1:10:17

update manager, which eventually moved to Fedora

1:10:19

and now we have DNF. So we

1:10:21

actually have Yellow Dog Linux which was

1:10:24

designed for PowerPC Macs way back in

1:10:26

the day, like in the late 90s, is

1:10:29

semi responsible for how fantastic DNF is

1:10:31

on our Fedora systems today. Isn't

1:10:34

that neat? I'm feeling like I really missed

1:10:36

out on this Slackware stuff, Yellow Dog stuff.

1:10:38

Maybe I'll go back. I want

1:10:41

to say thank you everybody who did boost in, like

1:10:43

Wes said, we do have the 2000 fat cut off

1:10:45

for time purposes. But we had, well we had over

1:10:47

24, probably nearly 30 boosters

1:10:49

when you include the live

1:10:51

boosters. It's just not in that number there, but it was

1:10:53

a very good showing right there and we stacked well over

1:10:56

300,000 sats. I mean probably 300 and couple,

1:11:00

I don't know. 320, we've got like 20k live

1:11:02

here. Yeah, it's in the range though, so thank

1:11:04

you everybody. It's a fantastic showing. We absolutely appreciate

1:11:06

it. Let's give them a round of applause everybody.

1:11:16

Thank you very much. We appreciate the support.

1:11:18

If you would like to boost in, get a new

1:11:20

podcast out, try some of the new standards. Like you

1:11:22

could be listening to this live stream from Linux test,

1:11:24

Node-Quest right now in your podcast app and it would

1:11:26

just tell you when it's going to be live. We

1:11:29

really appreciate it. It's great

1:11:32

hearing your messages too. podcastapp.com

1:11:34

for that. And before we

1:11:36

get out of here, I will have a little pick. You

1:11:39

know our conversation with Jose had me thinking about this.

1:11:41

I actually heard from several other listeners who

1:11:43

are jellyfin fans, but

1:11:46

also want to keep their options open. And

1:11:49

I found this really neat app this week

1:11:51

that seems like maybe just a great idea.

1:11:53

Even if you never plan to go anywhere

1:11:56

with jellyfin, it's called Playfin. And

1:11:58

Playfin allows you to... convert

1:12:00

YouTube music playlist into Jellyfin. And

1:12:02

then they have Playfin Voyager. It's

1:12:04

two different apps. Playfin Voyager allows

1:12:07

you to export all of your

1:12:09

Jellyfin playlists into text files or

1:12:11

import Jellyfin playlists into Jellyfin

1:12:13

from text files. Wow. Two separate apps. So

1:12:15

you've got Playfin, which manages

1:12:18

YouTube music playlists. And that's Play.

1:12:21

So it's Playlifin or something? It's Play. You're

1:12:24

doing great. Play, L, F, I, N. Yeah,

1:12:26

give it a correct. It must be

1:12:29

French or something, right? Playlifin? Ah,

1:12:31

Playlifin. And you have Playlifin Voyager as well.

1:12:34

They're both as flat packs. And they're

1:12:36

from the same developer, so it'll be pretty easy to find.

1:12:38

And this, to me, just seems like good insurance. Look

1:12:41

at that. Isn't that a nice little

1:12:43

UI, too? It's neat to see. Slowly

1:12:45

but surely, there's really an ecosystem developing

1:12:47

of supported apps and extra apps and

1:12:49

extensions around Jellyfin. Something has

1:12:51

happened in the last year or

1:12:54

two where people, I think, have

1:12:56

had enough of the Plexus. And

1:12:58

these bigger projects doing rug pulls, and people

1:13:02

are assembling around the Jellyfins, around the images, around

1:13:04

all these things. And they are getting to the

1:13:06

point now where it's good enough. They're good enough.

1:13:08

I agree. It feels like this really make the

1:13:10

difference. It feels like we have

1:13:12

reached a critical mass now where the

1:13:15

previous years, it would have been everybody just

1:13:17

uses Plex. And if they have any kind of home

1:13:19

media set up, it's just Plex. And I don't know

1:13:21

what's out there, but I don't think anybody had talked to you

1:13:23

said, oh, yeah, I'm a Plexus. Everybody was using Jellyfin that I

1:13:25

talked to. I didn't even met people who hadn't even heard of

1:13:28

Plex but had been using Jellyfins. How about that? That's

1:13:30

an indicator, isn't it? Yeah. I think there is a, what

1:13:32

do you call that? A sea change. The wind is blowing

1:13:35

in a different direction. That's that moment where you're abandoned. You're

1:13:37

on your fourth or fifth album. You look at it in

1:13:39

the crowd, and everybody's half your age. Yeah. Harsh,

1:13:43

Alex. Harsh. All right.

1:13:45

Well, I think that's going to wrap us up. We'll have

1:13:47

links to everything we talked about in the show notes at

1:13:49

linuxunplugged.com/5 6 0. We'd

1:13:51

love to have you join us next Sunday. We'll be

1:13:53

back in the studio at noon Pacific, 3 PM Eastern.

1:13:55

See you next week. Same bad time,

1:13:57

same bad station. Don't forget, we love you.

1:14:00

You can also become a member at linuxunplugged.com/membership,

1:14:03

support the show directly

1:14:05

every single month, or

1:14:07

hit that contact page,

1:14:09

linuxunplugged.com/contact. Thank you so much

1:14:11

for being here this week. We'll see you right back here next

1:14:13

week.

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