Podchaser Logo
Home
553: Portably Predictable Productivity

553: Portably Predictable Productivity

Released Monday, 11th March 2024
Good episode? Give it some love!
553: Portably Predictable Productivity

553: Portably Predictable Productivity

553: Portably Predictable Productivity

553: Portably Predictable Productivity

Monday, 11th March 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

About once a year, so I feel like a

0:02

break out the old invidious shield portable. And.

0:05

It it it still is one of

0:07

the best portable gaming devices I think

0:09

ever made. It. Is in the shape.

0:11

Of a game controller like

0:13

a Fat X Box controller.

0:16

And. Inside their they have a full Android

0:18

Pc with one of their first Tegra processors.

0:21

And. They have a. With. Were get the

0:23

shield them from as a flip up almost like a

0:25

Star Trek communicator style flip up screen. Where.

0:28

It runs Android. And. Over the years of

0:30

are not really getting up to it anymore, but I can

0:32

still run my rom emulate years on this thing and it

0:34

still. Works. I bought this thing

0:36

in two thousand and fourteen. Years

0:39

ago to say released July Twenty

0:41

Thirteen Android Lollipop Five Point one.

0:43

Yeah. And. If they. they issued like

0:45

several updates since then. So in May of two thousand

0:48

and fourteen I pick this thing up and it's still.

0:50

Really? Never been surpassed. By.

0:53

Like just something that you could put in your bag. Has.

0:56

A battery life the last all day? Maybe take on

0:58

a flight? Easy. To use. Plays.

1:01

Classic Games. And.

1:04

Am. I. Thought you know that would

1:06

never. I thought for sure that by boat I would

1:08

just use this until it died and I'd never built

1:10

replace it like the batter would eventually go and maybe

1:12

I could open up. Maybe Knox. It's pretty tight little

1:14

piece of gear. Is. A lot little seems

1:16

and stuff we have to crack open. So. I

1:19

thought okay I'm just gonna drive this thing the ground. It is what it

1:21

is. Until this week. I.

1:23

Have found. A. Replacement for my

1:26

invidious Shield Portable and I think is better

1:28

and has a better screen. It's a it's

1:30

a step up. It's. Cheaper.

1:33

And. I think it's gonna be officially time.

1:36

To. Retire. My. Beloved in video,

1:38

she'll portable them in brand. get the old

1:40

one. Hello

1:54

friends and welcome back to your weekly

1:56

Linux talk show! Hi I'm Chris. My

1:58

name worse than my name is. Oh

2:00

no No has to have your own studio this

2:02

me as it is our scale eve episode and

2:05

we have three wild and crazy topics each one

2:07

of us has brought her own top. the sweet

2:09

the we're going surprised each other with them and

2:11

find out real time what they are with you.

2:13

Then we're gonna wanna hit the road shortly after

2:16

the episode and have all kinds of stuff for

2:18

you so you know what we gotta do is

2:20

we gotta get cr packs and are booze and

2:22

are feedback for we get out a. Gun.

2:25

All the standards dust. Because. It

2:27

is of course. A

2:29

banger of an episode. So before we get of

2:31

their let's say get more into our virtual no

2:33

time appropriate greetings. Mumble. Roots and

2:36

okay Glow! Wanna raise, hello hello

2:38

and good morning to our friends

2:40

at Tail Scale Tail scale.com/linux on

2:42

plugs. Go try it for free

2:45

on one hundred devices and see

2:47

how you can have programmable networking

2:49

that is so fast, so easy

2:52

and very private all built on

2:54

top of a lag. As I

2:56

could use of the noise protocol,

2:59

it is really easy zero configure

3:01

mesh networking for yourself as an

3:03

individual. Or. For an

3:05

enterprise tail scale.com/ When.

3:08

It's unplugged. So. Here we are. We.

3:10

Don't really know we're going to talk about. I know I've I've

3:12

hinted. At. One minus. Ah,

3:14

Boy this and such a cool device. I

3:16

just remembered that the face plate slides off

3:19

of the video portable and you could have

3:21

these alternatives. Like. Stylized face plates at

3:23

you could put on it. I thought I was

3:25

going to be such a big thing style your

3:27

own yet I'm surprises have lost at. Some

3:31

places have taken this thing. What? Branded

3:33

so dang nice to have year of

3:35

thank you. I realize it's to so

3:37

much fun doing this when role in

3:39

the same room so much easier. I

3:41

mean I'd we need more mattresses on

3:43

the walls or for like said trip

3:45

season but this your grace yeah if

3:47

I guess I also realize we don't

3:49

do this enough because there was a

3:51

spiderweb on my microphone. that or what

3:53

about off yeah this morning you remember

3:56

those are guess last week's. Salazar.

4:00

We were pre-recorded for Halloween. Spider OS.

4:04

I feel like the Nixcon buzz in

4:06

the last couple of weeks has

4:08

really gone to the next level. I think

4:11

they're expecting somewhere around

4:13

300 people, which is a

4:15

lot for the first person. And

4:17

I think Nixcon EU or whatever it was, something

4:19

like 200, 150, 200 people. It's

4:23

nice to see people showing up. And

4:25

just in general, I think this scale

4:27

is going to be

4:29

pretty banging. I know there's a lot of fellow

4:31

content creators that we're looking forward to seeing, and

4:33

then just a whole bunch of wonderful community members

4:36

too. I think it's going to be

4:38

a little bit of a who's who at Nixcon for the Nix community.

4:40

That's going to be neat. Good

4:42

buzz. I think there's going to be some stuff for us to really

4:44

kind of observe from a Nix

4:46

community standpoint. We're going to feel

4:48

like real Nix-nobs is going to be great. You know,

4:50

gents, I feel like I've had that treat already from

4:52

my time in Berlin. There's some cool people who show

4:54

up at some of the hacker spaces there that I've

4:57

been to. And I think

4:59

that's something for you both to share in

5:01

that experience. Because from what I can tell,

5:03

the folks who are kind of hacking away

5:05

on Nix-related stuff are just our kind of

5:07

folk. I think so. Except

5:10

for this part. This part, there's

5:12

this, it's me, right? It's me. Maybe

5:14

it's a little bit of Wes. A little bit

5:16

of Bryant. We're going to, there's something

5:18

about us that just is broken. And

5:22

therefore we break other things. Yes. Oh,

5:24

I break a lot. So we are

5:26

planning to make some pretty serious

5:28

upgrades to the Linux Unplugged RSS

5:31

feed as we go out the door this

5:33

week. So we may potentially wreck

5:35

your RSS feed or your podcast client's ability

5:38

to download future episodes. Please don't

5:40

unsub. Just so you know, this is

5:42

coming up. We're flipping the Linux Unplugged feed to

5:44

a podcasting TodoTo feed. And

5:46

we're going to try to do a swap and play so you don't have to

5:48

change URLs or anything like that. What could

5:50

possibly go wrong? We'll find out.

5:53

Why are we doing this? Why do this?

5:56

Are we crazy? Well, we

5:58

plan to have four live on the web. only Linux

6:00

unplugged on the next trip. We're

6:02

not gonna be publishing those anywhere and we

6:04

wanna be able to deliver that in your podcasting

6:07

2.0 apps you're already using. So you'll

6:09

just see it in there is either pending or when it's live

6:11

and you can just tap in and catch

6:13

us as we're on the live on the 12th, the 14th, the

6:15

15th, the 17th. So I

6:17

mean everything works with the feed and live streams. We're

6:21

gonna put those live streams to good use to help inform

6:23

our coverage, which will inevitably be in the

6:25

Linux unplugged on the 17th. And

6:28

we're gonna have a new streaming front end on the web with

6:30

a new test chat experience. I

6:32

don't know if it'll be, well, it should be already, but it's

6:35

all kind of coming together at the same time. So there's a

6:37

lot of moving pieces. And we're gonna test

6:39

this new chat experience to see if we just draw

6:41

in more folks. And if it becomes something that's popular,

6:43

well then we'll probably work on getting bots and all

6:45

that kind of stuff in there. We'll see. The

6:47

back end is gonna be all podcasting 2.0

6:49

RSS feeds and lit so it'll be audio

6:52

and video all in the RSS feed. So

6:54

you gotta get a new podcasting app and you'll, you know,

6:56

then you're set. And help us test it. Yeah, yeah, really,

6:58

because this is something new for

7:01

us. It's using some really, really

7:03

slick stuff that Wes has built behind the

7:05

scenes. Wes gets around to

7:07

applause. He's a legend

7:09

this week. I think we should pull the applause.

7:11

You know, answer the line. All right. All right.

7:14

That's a very good point. But it's pretty exciting. It's a pretty

7:16

big change. If everything goes right,

7:18

you just, all of a sudden, we'll start getting

7:20

new features in your podcast app one by one

7:22

as we turn them on, starting with live support,

7:25

which would be great. Chance in the chat room here

7:27

asked a good question. Are we gonna

7:29

test our website ahead of time to make sure it

7:31

works? I never even thought of that. There

7:34

should be any changes on the website. All

7:36

that'll still be getting fed the way it always gets fed. Because

7:39

they're all gonna just be using the same back end URLs

7:41

and everything. So all that

7:43

should still work. JBLiv.tv should still work. Trigger a

7:45

scrape after we're done swapping things over. We think

7:47

it's working. Yeah. Long term, if

7:49

this setup works, we'll also use it for

7:51

Texas Linux Fest and maybe Linux Fest Northwest.

7:54

So this could be a model that we can reproduce. So

7:57

please do help us test it. Go get yourself fountain

7:59

or pod. are Cast-O-Matic and I think

8:01

Cast-O-Matic does lit and join us

8:03

and help us test it throughout the week. Especially, you know, maybe you've

8:05

been, you haven't had a chance to try the

8:08

live features in the apps yet because we are live

8:10

other places on Sunday, but yeah, not this time. Not

8:12

this time. And of course if you're gonna

8:14

be at scale, we'll be throwing lunch Saturday

8:17

the 16th at 1.30 p.m. at the yardhouse. We'd love to

8:19

have you there and we also have that scale

8:22

matrix chat room and we have some

8:24

more fast stuff later in the show, but let's get

8:26

into our first topic this week.

8:28

So each one of us is bringing a topic and

8:31

Brentley, we're gonna see what you have for the

8:33

class this week. Yeah, I hesitated

8:36

a little bit on this one because

8:38

I feel like it's maybe more of a

8:40

ask the class what's going on. I need

8:42

some suggestions here, but I got, I've

8:45

been revamping my

8:47

productivity systems recently and it's

8:52

mostly because I realized that being

8:54

a freelancer for so long, I just kind of like

8:56

get to work. Whenever I feel inspired

8:58

and whenever, you know, usually it's late at

9:01

night as Wes knows very deeply. You had

9:03

a lot of inbuilt flexibility because you didn't

9:05

have to really collaborate with anyone or you

9:07

know meet any deadline beyond the deadlines you

9:09

set for yourself, right? Yeah, so I mean that worked

9:11

really well for me, especially as a creative person, but

9:13

these days, you know doing the

9:15

next cloud thing, it turns out I need

9:18

to be predictably productive, which is a thing

9:20

I never had to do before. So I've

9:22

been looking for some tools to help me

9:24

do that. And one I

9:26

came across actually feels quite inspiring

9:28

to me. It's

9:30

called super productivity, which is hopefully

9:32

aptly named and it's

9:35

been changing my world a little bit

9:37

and for some of you who have

9:40

been using productivity tools for a long time now,

9:42

you might feel like oh, yeah this is pretty

9:44

basic and I'm not sure what this would do

9:47

for me, but man for me,

9:49

it's like been a wonderful

9:51

structure and a way to track

9:53

my time. And so

9:55

that's kind of what I was looking for and I didn't

9:57

think I would find any apps that I was happy with

9:59

that weren't like hosted applications because a

10:01

ton of suggestions I've gotten were like,

10:03

oh we're used to do this, or

10:06

use like, so I've gotten so many

10:08

suggestions of those kind of products, but

10:10

I came across super productivity, which

10:13

is open source, and at

10:15

first I was like no, no, no, like this

10:17

isn't gonna have enough traction to really, you

10:20

know, be a stable application

10:22

that's useful, right? But there's

10:24

something like a hundred and fifty contributors

10:26

to this particular project, and

10:28

that you found something with a community. Yeah,

10:30

that got me kind of my ears up

10:32

thinking, okay, wait a second, there might actually

10:35

be something here, and so

10:37

this application also does some cool

10:39

stuff like integrates github and Jira

10:42

and scaldav open project and

10:44

get t issues

10:46

into your task list, so you can

10:48

have all these other systems that maybe

10:50

your team works with or whatever, but you

10:53

can bring those into your own productivity

10:55

system and overlay them

10:57

on top of, you know, your own

10:59

personal tasks and things like that. So

11:01

some of the ideas in this project are

11:03

really making a big difference in my own

11:06

personal life, but also I just thought there's

11:09

like these communities of these

11:12

super niches, and they're

11:15

crazy active, and so I found

11:18

it really interesting. The next best

11:20

thing is that it is packaged up in

11:22

Nix, which I was like, I'm

11:24

never gonna be able to try this because I'm

11:26

on Nix, and I don't, you know, whatever, but

11:29

I don't have snap packages installed. Yeah, I was

11:31

just that so that blew me away and made

11:33

me realize, oh yeah, Nix packages does

11:36

indeed have a lot of stuff, like way more

11:38

than I expected, so there's no flat pack of

11:40

this yet. There's a snap and a

11:42

deb, and you know, a

11:44

Nix package, and if you don't want

11:46

to go that route, they also have like a

11:49

web way of using it. Yeah,

11:51

a web app. Also Android clients

11:53

and iOS clients, so it's just

11:55

like, Android right here on the

11:58

GitHub page. Yeah, it's crazy mature. And

12:00

so I've been using it for about

12:02

a week now, and it's made a big

12:04

difference for me, at least, in learning

12:07

how to be more stable in my

12:09

productivity, which is the whole point.

12:11

But the question for

12:13

me then becomes, what

12:16

do you guys use? Like Wes, you've got

12:18

a whole ton of daily jobby job things

12:20

you gotta track. Do you have any productivity

12:22

system? I would imagine maybe for those of

12:24

you who've been having to solve this kind

12:26

of problem for a couple decades, maybe

12:29

you're using things like, I

12:31

don't know, a note system that you

12:34

have tweaked for just exactly what you

12:36

need. So I feel like I'm on the start of this

12:38

journey. I'm looking for a guide on what's working for you

12:40

guys. I do like about this.

12:42

Doesn't require an account. That's nice. You

12:44

know, a lot of these things do this kind of level

12:46

of stuff, they require an account. The integration with your GitHub,

12:48

GitLab, and GitT. That makes me

12:50

curious. Yeah. Yeah, so that means

12:52

if you close something out on GitHub, it

12:54

could be accounted for in here. Also, the way they do

12:57

timeboxing seems particularly useful for somebody like you and the way

12:59

you work. It also syncs with

13:01

Next Cloud on the back end, which is a nice thing. It

13:04

can do syncing in a few different ways in different

13:06

places. You have a task manager, Wes?

13:08

I might just have to install this to see if it's like

13:10

one less time I actually have to open Jira up. So

13:13

I have zero experience with things like Jira, but yeah,

13:16

if it can help you, that'd be interesting. Try to

13:18

keep it that way, buddy. Yeah. You

13:20

know, I kind of have a few different methods. There's always the,

13:22

you know, there's a markdown file that I

13:24

have open in VIM. I called it. That's

13:27

a lot of it. I've been playing with LogSeeks.

13:29

Has some time tracking functionality built in and some

13:31

plugins if you want to kind of take it

13:33

beyond that. So I use that for some things

13:35

though. I find the actual note taking part more

13:38

useful for me. And then for personal

13:40

projects, I've had a to-do list subscription for a while,

13:42

which I don't use a ton of, but can

13:45

be nice, especially just for the mobile interface. So you

13:47

can, you know, mostly honestly,

13:49

to track down some groceries I want to buy

13:51

or keep track of like, oh, make sure

13:53

you renew the card tabs. What I like,

13:55

so Brent, what you kind of have here with super

13:57

productivity is... It's

14:00

a it's more than just

14:02

to do it is it's a

14:04

time slicing app where you can slice your

14:06

time up to specific things that you can

14:08

focus on and then track your progress there

14:10

and break those tasks up into a time

14:12

slicing fashion which seems like a very handy

14:14

way to approach to do app. It's especially

14:16

useful maybe if you were in like a

14:18

contracting situation where you had stuff like billable

14:20

hours you really did need to account for

14:23

like what happened in that day yeah yeah

14:25

yeah i see two there's like break reminders

14:27

and anti procrastination feature the also i do

14:29

like the pomodoro method and one of those

14:31

built in. I've been kind of seeing

14:33

it as not just a to

14:35

do list but as a structure

14:37

that i can just throw myself into and

14:39

it's like already all these best practices are

14:42

sort of integrated into the software instead of

14:44

me you know having to pull these or

14:47

have the discipline to integrate

14:50

these into my own little strategies every single

14:52

day is like there's just the structure

14:54

that i can be thrown into and i have no.

14:57

Choice but to just adhere to them and actually

14:59

the super helpful for someone like me who's just

15:02

trying to figure this stuff out for the first

15:04

time. It's the old i'll start making

15:06

blog posts just as soon as i finish developing

15:08

my personal blogging right yes yes

15:10

i like that it

15:12

has you know app for every platform it's got a

15:14

snap as well if you want to

15:16

install it via snap send the you are like

15:18

you said it's next looks like there's a docker

15:21

container available to you go so

15:23

this is this is a really nice it's mit licensed.

15:26

So i think this is a really solid contribution i

15:28

like this a lot kind of like a next level

15:30

productivity app i'll just for what i use just think

15:33

it's called task task.org and i use

15:35

the next cloud. As my

15:37

back end feature and it works

15:39

pretty much like 90% of the time i

15:42

i'll use that and then every now and then

15:44

i'll use like a bespoke to do app like

15:46

to do is or something like a project. I

15:49

just use the app for that project sometimes it is nice to have

15:51

like i know i just pull over here there's no clutter

15:54

to distract me i could go right to that. But

15:56

maybe super productivity fixes that in the way

15:58

i can time box things. Is it designed

16:01

around like a single user or like if say JB had

16:03

an instance could we all be using it? That's

16:06

a really good question. I can tell it is single

16:08

user but Yeah,

16:12

that's a great question. I yeah collaborative tasks are

16:14

always sort of a more advanced feature But very

16:16

but you can pull in like Cal dev Systems

16:19

and stuff like that. So if I guess we had a kid

16:21

if we did some sort of kid So

16:23

I think if you rely on some of these

16:26

back ends, yeah, that might be totally an

16:28

option Hmm, that's pretty

16:30

slick and Free, how

16:33

do they make it? You know how they're making money as a company? I

16:36

don't They have a

16:38

hosted version. It's a great question. I didn't even look for

16:40

that because I don't see I don't see anything But the

16:42

web app, but I don't say you pay for that and

16:44

you know, they have that host web app But I don't

16:46

I don't know I

16:49

this is an area to where I would love

16:51

to solicit some feedback from the audience on if

16:53

they have a task manager That's just enough for

16:55

them. I can I'm looking for something

16:57

that is totally inclusive like this, but also My

17:00

go-to has always been a lean mean task manager for

17:02

a particular project I do

17:04

see they have um, they are enabled with github sponsors So,

17:07

you know if you do find it useful, maybe take a

17:09

look at that nice and again, it's super productivity We will

17:11

put a link to that in the show notes. So that

17:13

way you can find it nice and peasy Determinant

17:16

dot systems slash unplugged. Yeah,

17:18

determinate dot system slash unplugged is a sponsor of

17:21

your unplugged program And they are the builders of

17:23

the best Nix installer including MDM support and skiff

17:25

mode with more than 20,000 installs a day They

17:29

have also that advanced binary caching

17:31

with sophisticated access controls that make using Nix at

17:33

the enterprise possible and team collaboration tools that you're

17:35

just gonna love because they fit into your existing

17:37

DevOps workflow and they've also created a

17:41

plethora of open source tools and documentation for the

17:43

Nix community. There really are a great resource and

17:46

Above all they've created flake hub.com the all-in-one

17:48

platform for secure compliant and transformative Nix development

17:53

You can bring Nix to work the way you've always wanted

17:55

to and you can do it with ease So

17:58

I'm really excited about that. I'm excited about that. These wanted

18:00

with Flake hub.com if you go

18:02

to determine it.system/on plug you can

18:05

register for the private beta. Insecure

18:07

compliance friendly. Next. And.

18:09

All the support you need to gotta go to determine it. Dot.

18:12

Systems Last Unplugged where the link in the

18:14

show notes. Determinant. Systems is

18:16

prioritizing. flexibility. That. Means

18:19

you get a reliable foundation for your

18:21

development. Plus. With the terminal

18:23

systems, you're always ahead of the curve.

18:25

with their development. You can gain access

18:28

to new next feature specifically designed for

18:30

enterprise success and Flakes Up provides custom

18:32

solutions and enterprise grade nick support. Built.

18:35

To handle the needs. Of even the

18:37

largest corporations. And. Their compliance

18:39

requirements. Flight. Hub empowers you to

18:41

secure your next environment while still enjoying the

18:43

full potential utility inside your team. And.

18:46

The great thing is you're not gonna have to learn a

18:48

whole bunch of the tooling. It. Fits in with

18:50

your existing Dev Ops Work flow is the

18:52

only sock to certify platform for next. And.

18:55

It delivers a low friction next of I'm

18:57

experience you've always wanted for a team. To.

19:00

Go bring next to work the way you've always

19:02

wanted. Like hub.com. Go. Register for the

19:04

private beta and get that compliance

19:07

friendly Nixon support at Determinant.systems. Slice.

19:09

Unplug that we go to sign up

19:11

and to support the show it's to

19:14

Permanent.systems/ Unplugged. And. A

19:16

big thanks Determined Systems for sponsoring the Unplug

19:18

program. Determinant. Dot Systems

19:20

slaps on plot. Mattress.

19:26

Since I've been here the see I feel like I

19:28

had a little bit of a hint of what your

19:30

topic would be. I. Think I know

19:32

at Wess in the area. with feels

19:34

like you to have been secret working

19:36

on a project for a may be

19:38

the last week or two but I

19:40

don't know what that is. It in

19:42

my life and images be one is

19:44

gonna benefit you to. Yeah yeah well

19:46

it's well. tell us about a year

19:48

in it is true. For about the

19:50

last three Sundays after Linux Unplugged Western

19:52

I stayed very late. the fourth of

19:54

negligently suffers of milk words. You know,

19:56

projects you know because we have some

19:58

infrastructure bits and pieces. And.

20:01

We want to move them.

20:03

At. One of the thing that we're starting

20:06

with is one of them are challenging ones

20:08

is remember a January of Twenty Twenty Two.

20:10

When we first started doing Boost, we deployed

20:12

our own local Umbra Bitcoin node and this

20:14

right all in one application. Docker Compose under

20:16

the Hood beats. you. get a slick dashboard

20:18

and a bunch of web apps and stuff

20:20

to install and then everything that you and

20:22

salvia. Their quote unquote app store is really

20:24

a docker container. We've. All seen

20:26

these systems out there and a whole bunch

20:28

of scripts that you occasionally have to troubleshoot

20:31

younger, the heard, and the more you systems

20:33

like this again, gas and just rather be

20:35

just running the core applications myself. And

20:38

this seemed like. A perfect thing

20:40

to next. Could we next this

20:42

system and just get a very.

20:45

Specific. Box that

20:47

is an Mvp. The. Just

20:49

runs really reliable. But.

20:52

Then. Take that as

20:54

a model that we could been deployed

20:56

for Brent and myself and West or

20:58

any the listeners could go grab. And.

21:00

To play their own systems and you could swap

21:02

in the bitcoin demon for. Anything.

21:04

Else your Samba yes, whatever it is

21:06

blacks. It's really about person prescribing a

21:08

system that gets built the way you

21:11

want and creating. Your. Own custom

21:13

in our case Bitcoin know but it could be

21:15

really anything. And you know Humble Humble had been

21:17

pretty great. Think of allowed you to like play

21:19

the up for the ecosystem kind of mix and

21:21

match like oh I just wanna try this app

21:24

for a bit without committing to a but. You.

21:26

Know when we know yet exactly and it's been.

21:28

it's been a while. we're pretty invest in the

21:30

Boost for seemingly only gonna be more so and

21:32

one of the things is right, you can run

21:34

a locally. We. All want to. I wasn't

21:36

super thrilled about setting up Humble in my house. We

21:39

all want to self host or oh noes because it

21:41

can. But we. Don't need that

21:43

solutions anymore. We want something really a

21:45

little more. Almost appliance like

21:47

Enter Knicks Bitcoin which I think you

21:49

first directed us out of from there

21:51

for next project on Get up. It's

21:53

a collection of Next packages and and

21:55

think so as modules. Are. Easily

21:57

installing full featured bitcoin nodes. With

22:00

an emphasis on security there. I've heard about

22:02

this on and off, But where I realize

22:04

there was something serious here is when I

22:06

was visiting El Salvador, There. Is

22:08

a school of college kids are a class

22:10

of college kids about forty kids. And.

22:12

They were all working on creating self

22:15

hosted point of sales terminals for small

22:17

businesses in El Salvador. And the

22:19

first thing they tried to versus really tried was Debbie

22:21

and. Ah, but they had

22:23

issues every time it came to support and

22:25

reproduce ability of the problems like they were

22:27

trying to back of a back of a

22:29

home office or the classroom. Whenever they have

22:31

problems reproducing assume they moved to a boon

22:33

tune in a move to Arch. They continue

22:35

to have the same problem. And. So

22:37

then the professor said. right?

22:40

You. Guys just go figure out what's gonna work

22:42

best. And whatever you figure out what's best,

22:44

we're going to just put on a piece of hardware and

22:46

that's what we're going to send out everybody to. They tried

22:49

Silver Bullet Train, all these different things. And. In

22:51

the last thing the tried. Was. Next. And.

22:54

They used the Knicks bitcoin project. And

22:56

then it started sobbing. All of their probably have

22:58

no legal education and configuration things they needed and

23:01

then they could also start reproducing problems back in

23:03

the classrooms, make a fixed shipped to the customer

23:05

and get the point of sale device working in

23:07

a couple of hours. And so they came to

23:09

the professor and they said. We.

23:12

Think we've gotten expect one and he said, what

23:14

the hell's next year. You. Want

23:16

to go with what weird nice destroy the we have to

23:18

support now and so they gave him a little presentation and

23:20

they sold them on it and now there is this piece

23:22

of hardware. A. Called the my bonds. That.

23:25

Is in else our you'd other places

23:27

to. It's all next bitcoin and it's

23:29

all prescribed. For. This

23:31

point of sale set a while and. And

23:34

so we thought. that seems like a pretty reasonable

23:36

approach for us. It also kinda felt like a

23:38

nice version of i mean, it's not quite a

23:40

will it Next segment, but I think it's in

23:42

that spirit. But. Was interesting

23:44

because you know our last time around we were doing our

23:47

next clouds up but that's had a module that was just

23:49

right and next packages and think we. So. Far

23:51

most of us have experience using been a

23:53

pretty straight next O s and. There's.

23:55

So much of a mixed bag. it is pretty much everything

23:57

we need has been there. but Next

24:00

Bitcoin, it's its own repo. It's its own flake.

24:02

It's a whole other I mean it all leverages

24:05

nixos technology Of course, but you know, it's its

24:07

own thing and we have to figure out how to

24:09

apply that Yeah, it's sort of outside the standard module system So we

24:11

have to figure out how to bring it in and then

24:13

figure out which bits of it we wanted Yeah,

24:16

I get everything to play nicely together, but I you know

24:18

so far it's been pretty nice I mean you got to

24:20

go get the get the flake or however you choose to

24:22

do it They've got instructions in the read me bring

24:25

that in but then you just make you know in

24:27

your nixos configuration Suddenly you've got a bunch

24:29

more modules and services available that nix Bitcoin

24:32

exports So, you know, you do

24:34

services dot Bitcoin D dot enable equals

24:36

true and boom You've

24:39

got a Bitcoin demon running now. You still got a way

24:41

to go think the blockchain but yeah, you have

24:43

a nice reproducible setup They've got a lot of

24:45

apps already, you know stuff like the mempool. They've

24:47

got ride the lightning They've got you know liquid

24:50

support lightning loop. We've found a lot of

24:52

the stuff that we wanted not a mumbrel

24:54

But a lot not everything. Yeah, and the

24:56

goal here is to have

24:59

something that we can again

25:01

say, okay Brent Here's your file use this

25:03

file and now you have a working system.

25:05

You can imagine this with an IMAP server, right? Here's

25:07

your file you run this and now you have a

25:09

working system We don't just spend an afternoon with you

25:11

like trying to get it all up Oh, yeah first

25:13

I installed this package over here and then I'll make

25:15

sure you change that config setting right none of that

25:17

None of that. It's just ready to go. And then

25:20

the other thing is you're you're safe on upgrades You

25:22

know, you're really pretty much set unless there's a you

25:24

know, a bug or regression introduced upstream

25:26

by the software maker It's

25:29

gonna be such a more solid upgrade process than

25:31

one of these pre-built systems It's managing all these

25:33

containers that have to like do it a self

25:35

update and then do it a Docker compose Pole

25:38

and you know do all these things that under the hood

25:40

that can sometimes go wrong and sideways and it just hangs

25:43

You don't have to deal with any of that, right? Instead.

25:45

You've got like a flake with pins in it You

25:47

just you can roll back if anything goes wrong. It's

25:50

all in get so what happens West when not everything

25:52

is packaged it up As a module which we did

25:54

run into. Yeah. Okay. So For

25:57

the booth specifically there's this great app from

25:59

the podcasting 2.0 folks called helipad

26:01

and Chris you turn on this turned us

26:03

onto this as well and It's

26:06

super helpful especially during live streams because it just pops

26:08

up and makes that fun pew And

26:11

a real-time dashboard. Yeah shows us live boosts

26:13

coming in But it

26:15

wasn't packaged in next Bitcoin.

26:18

So we thought okay Well, we're

26:20

gonna need helipad and actually just a just

26:22

a couple days ago. They finally merged Long-standing

26:26

issue and pull request to add a fancy

26:28

settings page and web web Which

26:30

pretty killer I think for a lot of folks

26:32

because you can get helipad running talking to your

26:34

Lightning Demon and then export That you know anywhere

26:36

else have it send your messages in slack or

26:38

element or whatever. Mm-hmm So this is

26:40

an application we wanted to have on our systems for

26:42

all of us each one of us But

26:45

it wasn't available by the Knicks

26:47

Bitcoin project So we had to

26:49

come up with a way where we could package it ourselves That

26:52

again would be reproducible for everybody that uses this afterwards.

26:54

Yeah, you know, we had a lot of options Because

26:57

it's designed to run on umbral. It's already packaged

26:59

as a docker container. So that's definitely one option

27:01

Yeah, just use a docker container. It's also a

27:04

rust app. So it's pretty minimal We could probably

27:06

just download the binary and run it on nixos

27:08

and it would probably work just fine you basically

27:10

just need the little web root folder with all

27:12

the static assets and a working binary for your

27:15

system and it should work but Either

27:17

of those sounded as much fun No trying to make

27:20

it first-class like what if what do we want to

27:22

fit into this? Lovely little nixb bitcoin ecosystem and we

27:24

want to be able to configure some of the parameters

27:26

And again, we want the the co-host to be able

27:28

to run this without having to go like set up

27:31

a docker container separately And

27:33

that turned out to be a lot simpler than

27:35

I think either of us really hoped for I mean just

27:37

to get started Much like go

27:39

and a few other languages Nick's

27:42

has great support for rust You

27:44

do need to have like a cargo lock

27:46

file available, but they have a build rust

27:48

package function So you kind of

27:51

just don't you yeah, totally rust platform build

27:53

rust package. Oh sweet So here, you know,

27:55

basically you tell it like okay, the name

27:57

is Pelopad. Here's the version I want which

27:59

usually corresponds to like a tag in git that

28:01

you're gonna go download. You point it

28:03

to literally fetch from GitHub, right? Go

28:05

grab it from the podcast index, grab

28:07

the helipad repo, and that's about

28:09

it. We did have to figure out, you know, you

28:12

got to figure out like what kind of build inputs

28:14

and native build inputs. I even, I don't know why,

28:16

but I put in a little work to see if

28:18

it would work on Darwin as well. Well, old Mac

28:20

OSO, that's possible. That was great. It's

28:22

random. But you know, now essentially the GitHub repo

28:24

is our package repo, right? So when they update

28:26

and they release there, we'll get the new version.

28:29

Yeah, we will have to do a couple of

28:31

it, a couple updates because you got to go,

28:33

you know, there's hashes in here to make everything

28:35

reproducible. So you got to go through

28:37

and when they really do a new release, we'll decide,

28:39

are we ready to update? And then we

28:41

can update that package to pull in the latest one. So that

28:44

worked pretty well. And we got ourselves a little binary

28:46

that was built and runnable. But that's

28:48

only half the battle really, probably not even half the battle

28:50

because that just kind of gets us in the next store

28:52

a helipad executable that we could run.

28:54

And we tested that and that was working. But then

28:56

you're gonna also have to go download the web root

28:59

and statefully stick that somewhere. Yeah, that just didn't sound

29:01

that you need to get it to start. Yes. And

29:03

this was one area where personally, I'd had like a

29:05

little more experience with Nick's because I've tried

29:07

packaging a couple things myself just

29:09

for personal projects. And so I'd seem like, okay, you

29:11

can build the package. You got it available for a

29:13

lot of stuff. That's enough. Yeah, yeah. What about having

29:16

a whole gosh darn Nick's OS module? Right? Why not?

29:18

Because that's how everything's done with Nick's Bitcoin. Right. And

29:20

I think ultimately we'd love I don't know if it

29:22

up streams or not, but it would be

29:24

nice for it to take advantage of the Nick's Bitcoin infrastructure

29:26

and sort of seamlessly slot in a mix

29:29

that we really liked a lot of the patterns that

29:31

that gave us. So I thought if we could

29:33

have the exact same thing for helipad. And this is something that

29:35

a lot of other folks who are in their own note are

29:37

gonna want eventually. Yeah, yeah, especially folks interested

29:39

in value for value and boost. Right. So following

29:41

their convention, so sort of just it's just sort

29:43

of slots right in if people are already using

29:45

Nick's Bitcoin. Yeah. And that was so great because

29:47

you know, there are a lot of Nick's OS

29:49

modules out there, but a bunch of them are

29:51

kind of integrated in with Nick's packages. And it's

29:53

just a lot to sort through. I

29:55

found it super helpful that Nick's Bitcoin's totally open

29:58

source. I could just go read some of modules

30:00

for the apps we were already using and

30:02

then kind of copy that pattern and be like, oh right

30:04

that's how they do that. So for

30:06

instance right, we've got a you

30:08

know a big array attached to the thing that we're running

30:11

that's going to store the blockchain and stuff. We wanted to

30:13

make sure that all the state wasn't

30:15

going to be on the main OS disk, it was going to be over

30:17

there. All the other services come with like a data

30:19

dir option so you can make sure it goes and points in

30:21

it. You know, hey all the app data

30:23

live over here. Just emphasize that point. This is

30:25

what makes it so nice is in that config

30:28

that we're setting up, we're setting the

30:30

data directory in there. So when

30:32

these applications get set up, they just are

30:35

configured out of the box for our data delivery.

30:37

This stuff is so nice and when we give

30:39

it to Brent, he just changes that path to

30:41

whatever his data directory is and all of the

30:43

apps, you don't have to go configure each application

30:45

individually. Right. Or you could mount your thing to

30:47

the same full, you have a lot of flexibility.

30:49

But anyways, I didn't mean to interrupt but I

30:51

just want to underscore how freaking nice that is.

30:54

Well and it was it was neat to see how

30:56

it was done too. So a bunch of these, they

30:58

use system D temp files under the hood, which is

31:00

a sort of facility for system D to create temporary

31:02

files, but turns out they actually don't need to be

31:05

that temporary. So you can create

31:07

directories, you can also create sim links. So

31:09

there was stuff in there that we could set up. So helipad

31:11

works the same way it it automatically sets

31:13

up its own storage location wherever you tell it,

31:15

I got it configured so you can, you know,

31:18

in next you can tell it all the options

31:20

you want for helipad and then that spits out

31:22

your configuration file into the next store and then

31:24

it's assembling that into the route where this thing's

31:26

running. I mean, this is all very

31:28

MVP, we basically got it to the stage of like, hey,

31:31

look, it looks like it works. And you know,

31:33

in our actual node config, we could just

31:35

say like, services dot helipad dot enable equals

31:37

true. Surely lots of stuff to improve,

31:39

but it was really fun. And I thought it was a

31:42

nice way to go about learning this stuff in kind of

31:44

a safe environment, and a slightly simpler environment.

31:46

Well, in the opposite of a like, and I

31:48

don't mean to like, hey, it on like the

31:50

free NAS type stuff or the platforms that let

31:53

you deploy, you know, a bunch of apps from

31:55

an app store. But what we

31:57

get with this is we're building

31:59

it up. up instead of building it down. And

32:02

so we're adding individual things that we need

32:04

as we need them and

32:06

nothing more. And to me,

32:08

for something that you want to run reliably,

32:10

securely for a long time, that's

32:13

always, always a better way to go. If

32:15

it's more minimal and you just bolt

32:17

on as you need stuff using a

32:19

standard way that is

32:22

totally scalable, it's

32:24

just gonna, I think, gonna make for a much, I mean, these

32:26

basically are set up once and done. It's

32:28

neat too, because the Nix Bitcoin stuff, obviously

32:30

security is fairly important on your node, right?

32:32

You really don't want folks getting on there

32:34

or stealing your bag. So

32:36

there's a bunch of options in Nix Bitcoin and

32:38

stuff that they just use. So like

32:40

when you're setting up the systemd service for hella bad or

32:43

for whatever, there's some new options

32:45

in there like read-write paths or read-only paths.

32:47

And basically you can tell systemd, when

32:49

this service, I'd like it to have this working

32:52

directory, and then it can only read from these

32:54

paths and it can only read and write these

32:56

other paths. So you can tell it,

32:58

like, okay, you can read from Etsy, you can write

33:00

to this wonder, and else-wise you don't get

33:02

to see squat. Yeah, that's nice. The

33:05

other, the one last part about this that was really

33:08

nice is, you know, we were doing this at the

33:10

studio on a particular machine here, but

33:12

I didn't really wanna like do all the testing and

33:14

dev on that machine. You know, there's

33:16

tail scalers access, it's all fine, but I just

33:18

wanted to play with it a bit on my laptop as I was trying to get

33:20

the module to work. And I wasn't even

33:22

using Nix OS. I was using Katie

33:24

Neon at the time because we were getting ready to

33:26

check out the new Plasma. I installed Nix on there,

33:29

and then you're able to not only build the whole

33:31

Nix OS module, but then in the

33:33

Flake, I just added a Nix OS configuration

33:36

that was pulling in the module I was developing. And

33:39

then from that, it'll just build you a virtual

33:41

machine image, which it uses the Nix

33:43

version of QEMU to run right on my

33:45

name. So I didn't install any VM stuff. It was

33:47

just like- Doing this on top of an Ubuntu base.

33:49

And then suddenly I'm in a Nix OS VM and

33:51

I can see like, oh, did my systemd service render

33:54

out like I wanted it to? Yeah. That's

33:56

so neat. That is so neat. And then like, now once you get it

33:58

working, you go put it on the box. That's just- And then it

34:00

worked, it just worked. Ah, that's so cool. Yeah,

34:03

that's the other thing is you moved to a totally

34:05

different system from that, you know, temporary VM system, drop

34:07

another box, reload and it works. And you don't even

34:09

have to like bring anything, you know, I basically just

34:11

pushed it to GitHub and then went on the box

34:13

in the studio and said, hey, pull in the flake

34:15

from this GitHub repo and rebuild your system. Can we

34:17

just, can we just like soak in that for a

34:19

second? Just put it up on GitHub and

34:21

it's like reproduces it and it works and that is where

34:23

it just seems inevitable that if

34:25

you have a mission critical production app, you're

34:28

gonna want to be able to have this kind of flexibility

34:31

and you know, prescribed deployment. And as with everything, there's

34:33

a ton of ways to do this, obviously a bunch

34:35

of this stuff you can do. Sure, there always is.

34:38

Yeah, but I think there's something about the

34:40

power of combining all these things in one system

34:42

and some of the ergonomics of Nix, like that

34:44

just built in virtual machine setup and that you

34:47

can do it on any system without really installing

34:49

much besides Nix, really kind

34:51

of lowered the barrier to entry and I think up the reward

34:53

a bit. Hmm, now we just

34:55

have to figure out how to do a full migration,

34:57

but the thing that I liked about it is we

34:59

essentially each week solve something and as

35:01

we do that, we kind of unlock that knowledge

35:03

and then we can build on top of that.

35:06

So week one, we weren't installing

35:08

custom apps. Yeah, we were

35:10

just getting to darn think, like is the Lightning

35:12

Demon working or things? Things, we don't know. But

35:14

it's like you solve a problem and you're always

35:16

moving forward. You can always build on

35:18

top of what you've done. Not

35:21

that that isn't how it typically works, but it really

35:23

feels concrete. It's like, okay, we've solved this, now we

35:25

build on top of that because that's a finished problem

35:27

and we can now do this next thing and then

35:29

the next week we solve the next problem. Yeah, and

35:31

I think it's nice just to understand that

35:33

yes, the barrier to entry is high and

35:35

maybe you don't need to build your own custom apps, but

35:38

Alex has been off contributing stuff to Nix packages.

35:41

Once you get over a couple of those humps, you

35:44

can really start bringing whatever you want right along with you

35:46

just like you can with Nix. Okay,

35:48

first of all, this is amazing.

35:51

We've been dreaming about this for like what, a year or

35:53

two? So kudos to you guys

35:55

for doing that and hearing the details

35:57

of it is awesome. I do

35:59

have a... question about Nix Bitcoin having its

36:01

own repo. I'm curious about why

36:03

that is, why the project feels like they have

36:06

to have their own repo versus just using the

36:08

standard Nix repo. Is there a

36:11

particular reason? You know, I'm not

36:13

really sure, but I think part of it is

36:15

probably you can just, you know, uncouple the development.

36:17

Nix packages development seems to go pretty fast and

36:20

there's, you know, all kinds of reviews and awesome

36:22

systems, but I think the stuff

36:24

might be just different enough and they might also have

36:26

some different sort of defaults with eyes

36:29

to security and more integration and stuff. That's what I

36:31

was going to say. Yeah, there's some defaults that they

36:33

change. And I think you're going to see more of

36:35

this. I think Nix Bitcoin and Nixified

36:37

AI are kind of the beginning of this, but

36:39

instead of distros, you know, where we'd see spins

36:41

of distros in the past that were like a

36:43

studio distro or whatever, you're going to just

36:46

see these communities that

36:48

build up around Nix and create like the

36:50

Nix Bitcoin project. And you're going to have

36:52

Nix probably there maybe already be a Nix

36:54

studio project. We should look into

36:56

that. But you know, I think this is going

36:58

to become like the next wave instead of seeing,

37:00

I hope maybe this is me projecting, I hope

37:02

of mine, but instead of seeing new distros pop

37:05

up all the time, which does feel like it's

37:07

slowing down, you're going to see takes on

37:09

Nix that are kind of like,

37:12

you know, a community that comes together with

37:14

a very specific goal and they create this.

37:16

And then you just, I mean, it starts

37:18

as just a basic Nix install and then it

37:21

became a Nix Bitcoin install. Right. We just really

37:23

just added another input to our flake and then

37:25

turned on some more services. Yeah. And I think

37:27

that too helps, you know, obviously before you could

37:29

do all the same stuff, but the flake integration

37:31

really takes the costs of having it as its

37:33

own repo down a lot, I think. So you

37:35

get the benefits of having it sort of uncoupled,

37:38

play with it, especially as early development, you know, you don't want to

37:40

have to, you're making lots of rapid changes and

37:42

then it's still easy for folks to get it.

37:44

I mean, I'd love to see Nix email. It's

37:47

this for an email server, right? Nix

37:50

image or whatever, just all these things where the community

37:52

comes together and they just build this because there's

37:55

so many ways to solve these problems. And the nice thing about it,

37:57

these modules being on GitHub is you can just look at what's going

37:59

on. they're doing and you can adopt some of it or all of

38:01

it or you could bring it in with the point or you could

38:03

just copy the file right and then have

38:05

your own module locally until you're ready to do

38:07

something else but we're all starting from a much

38:10

better place and you know it's going so much

38:12

faster but this is kind of what Docker is

38:14

trying to do right but it feels like maybe

38:16

this is the new way to solve

38:18

those problems well here you're going all the way into

38:20

the application too so not only are you deploying on

38:22

the actual host but you're going into configuring all the

38:24

way into the application and it's kind of all integrated

38:26

too so it's like you know one

38:29

of these services might configure the

38:31

the MySQL that service that

38:33

exists in Nix OS already but

38:36

if you want to then further tweak that that's all

38:38

right in the same area so you can access that

38:40

with directly without having to go to some other file

38:42

so I'll integrate it into one holistic config. collide.com/unplugged.

38:48

Now I bet you have heard

38:50

me talk about collide before I

38:53

think it's kind of a secret weapon would have kept me

38:55

in IT probably for even longer but

38:57

did you hear the good news? Collide's

39:00

been acquired by one password that's actually pretty

39:02

big news since these two companies really

39:05

have a very similar focus in the

39:07

security industry solutions that put users first.

39:10

Now for over a year collide device trust

39:12

has helped companies with Okta ensure that only

39:14

known secure devices can access their data. They

39:17

do this with some really cool tooling and a

39:19

single pane dashboard for all your machines and

39:21

now they're doing it even more with one password so if

39:24

you've got Okta and you've been meaning to check out

39:26

collide now is a great time. Collide

39:28

comes with a library of pre-built device

39:30

posture checks too but of course

39:32

you can write your own custom checks as well for

39:34

just about anything you can think of including

39:37

your Linux fleet all without

39:39

the requirement of an MDM.

39:43

The dreaded MDM. What does a Linux fleet

39:45

do? Well you don't need to worry anymore

39:47

with collide. Also you know really

39:49

handy I know for contractor devices where you

39:51

can't necessarily just install software on somebody else's

39:53

computer and really every BYOD device every phone

39:56

or laptop that happens to roll into your

39:58

company. Collide solves that in Now

40:00

they're doing it with one password. So

40:02

go check them out. They're only getting better.

40:04

Go to collide.com/unplugged to learn and

40:06

to watch that demo. It's a great way to support the show

40:08

too. That's

40:11

kolide.com/unplugged. collide.com/

40:15

unplugged. Okay,

40:19

now I think we come to Chris. I

40:21

have some hints at what you've been doing,

40:23

but actually now I'm starting to question myself.

40:25

I don't know. So what do you

40:27

got for us? Yeah, I used you as a tester this

40:29

morning to just like check, like, do you think this is

40:32

as cool as I do? Because I think this is really

40:34

cool. I gotta give

40:36

a shout out to our buddy Alex who turned me on

40:38

to this. And it is a

40:40

portable game console called the RS36S.

40:45

And it's focused on retro games. You

40:48

can find it for somewhere between $30, $60, or

40:51

if you get the full kit, about $85. It

40:55

is really focused on emulators. So you've got

40:57

a whole list, you know, everything you could

40:59

really think of that is of any kind

41:01

of retro era. And

41:03

that's great for me. Nintendo, PSP, all

41:06

those Game Boys, all that kind of stuff. Where

41:08

it really stands out is its size. It's

41:10

shaped like kind of like a little bit fatter of a Game

41:12

Boy. And its screen. The

41:15

screen is small, but it is a IPS OCA

41:18

brilliant screen. It is, here I'll turn it on

41:20

for you. I did not expect that. It's somehow,

41:22

it looks like a Game Boy, so I thought

41:24

it would just be like a black and white

41:26

screen. I know, right? It really seems like it

41:29

would just be a crappy screen. But

41:31

it is not. It's only 640 by 40, but again, when

41:33

you're playing these ROMs, that's all you really need. It

41:36

has an ARM 64-bit CPU in here, 1.5 gigahertz.

41:40

So it's, you know, plenty fast for playing

41:42

these. It has joysticks on it as well, which

41:44

is really neat. A gigabyte

41:46

of RAM. And check this out.

41:49

Dual, this one has dual TF card slots.

41:51

So I've got two SD cards in here. One

41:54

is the OS, so you can reflash that. And one is

41:56

the ROMs. It's about a thousand ROMs

41:58

as things come. that comes with. ROMs

42:00

that I've never even been able to find online, there's

42:02

no way this thing's going to be for sale for

42:05

very long. It's loaded with

42:07

ROMs. So what's the OS like? The OS

42:09

is great. So it's called Arc OS, which

42:11

is based on Ubuntu 1910. Oh,

42:14

of course it's Linux powered, but I wasn't sure

42:16

if it was some embedded thing. No, it's Linux,

42:18

buddy. It's got two USB-C ports on the bottom,

42:20

one for charging and one for actually getting computer

42:22

access too, so you can actually get to it.

42:25

The battery life's fantastic. Today, this morning was the

42:27

first time I've recharged this thing in like two

42:29

days. I think that's what your Linux device with the best

42:31

battery at this point. Yeah. Well, I got it. So that

42:33

way you boys wouldn't be fighting in the back seat so

42:35

I could keep you distracted on our way there. Oh, you

42:37

only got one of them? Well, one

42:39

of you have to just look out the window, I guess.

42:42

You can share it. It's great. It's got

42:44

a little speaker in there, a little 8-watt capacity, a

42:46

little 8-watt speaker, so it's not going to do any,

42:48

it's not going to blow you away. But again, for

42:50

these 8-bit and 32-bit and 16-bit games, it's

42:53

really not bad. And the Arc

42:55

OS UI is really fantastic. I

42:57

was just looking at this, you can actually, oh yeah,

42:59

I'm going to do this live,

43:01

but you can actually open up the back and

43:04

you can take out the battery it looks like and you

43:06

can actually, look at that, you could

43:08

actually, yep, you could swap the battery. Oh, that's

43:10

nice. Got a removable little lithium battery pack. It

43:12

looks like a 11.1 watt hour battery pack. That

43:15

looks pretty standard like you could buy from them

43:17

too. Yeah, it's a real standard little

43:19

$3,000 lamp. I didn't save my

43:21

game. Oh, sorry, Brent.

43:24

Sorry. I have read by

43:26

the community, I don't know if any

43:28

of the audience out there has had experience, but I've

43:30

read that the SD cards it comes with are very

43:32

cheap and they don't last as long. So you might,

43:34

if you get this. Maybe get a premium one. Yeah,

43:36

and you can run it off one SD card if

43:39

you partition it, or you can do the

43:41

dual SD card thing. So did you have to install

43:43

the OS? No. Oh. Comes

43:46

with the games and the OS ready to go and it's got a

43:48

UI specifically done for arcade, Boots right up,

43:50

plays the games, it's got great controls, they feel

43:52

really good. What do you think of the physical

43:54

controls? I Was really impressed. Like I Picked it

43:57

up and I haven't played many of these Game

43:59

Boy style consoles. But. It just came

44:01

supernaturally for a person who's played like

44:03

Super Nintendo or those kind of controllers.

44:05

And what stood out for me was

44:08

the quality of the joysticks. Yeah

44:10

in. A pretty good are they are not

44:12

going to put a bag to go into as

44:14

can try it and ago a good I know

44:16

What surprised me was the triggers in the back.

44:18

yeah one them and find out of that triggers

44:21

back there They were brilliant. He adds a nice

44:23

touch and so for the size like okay it's

44:25

You know it's tempting to compare it to Esteem

44:27

Deck but for the size of this little thing

44:29

that you could just shove a new property from

44:31

pocket yeah. It's like brilliant. I was

44:33

really really press but it's the screen the stood

44:35

at the most each. It's great if you just

44:38

want some kill some time travel. Gaming.

44:40

Or something like that. Oh. The Bury my be

44:42

dead. I just and London and it turned off. By.

44:45

A little bit ah the better we were

44:47

plane at this morning that with in charge

44:49

of much as offer other senses performance and

44:51

scale like what you know what our modern

44:53

well what's the like emulated system limit the

44:55

distinction do I? That's a good question. I

44:58

haven't really posted farts. I'm so much of

45:00

the classics but it does have a Pc

45:02

game emulate are on their to if feel

45:04

faster than the. Group. A

45:06

hit fit my beloved sealed portable. You

45:10

know if linux it's it's less it's either

45:12

A has to do it's not Android with

45:14

the on the play services and all I

45:16

kind of stuff it's you Spc charging and

45:18

my shield is micro so anna that's nice

45:20

to that's ever use B C device I

45:22

got this one for eighty bucks off amazon

45:24

but then i when looked and I found

45:26

it on ali baba. Are. Not

45:29

ali express. For. Ice

45:31

I wanna say sixty dollars. Your screen

45:33

that oaths forty eight dollars as compared

45:35

with the games. With.

45:38

The Games. Forty. Eight bucks with the

45:40

games in there and you got yourself in strong.

45:43

As it is no way this thing last right. Know.

45:45

It. And. i listed it's linux so i

45:47

i alex showed it to me like oh yeah it's

45:49

brilliant outcome guinness off one of those okay so it

45:51

is old man tested clearly but has been kid tested

45:53

yet the kids like it you know that is that's

45:56

the thing is some of those old games hold up

45:58

some of the good ones hold up like the Mario

46:00

stuff and all that really does hold up. Mario

46:03

Kart's on there, you know. I played Star

46:05

Fox, Chris, and you picked it up and you're like, oh,

46:07

wait a second, this looks really good on here. Yeah, again,

46:09

the screen quality is so top notch that

46:11

it gives life to your old games, they're

46:13

just vibrant. Yeah, my brother has

46:16

a Wii that has been sort of hacked

46:18

to have a bunch of these simulators on

46:20

it. And that's what we rely

46:22

on every Christmas when we spend far too

46:24

many hours playing games

46:27

for 30 hours straight. I

46:29

have to say, the experience on this device

46:31

was better. You think so? Oh,

46:33

yeah, it felt smoother, more reliable, like

46:35

I know on his system, because

46:39

you're trying to fight it into a Wii

46:41

interface is really clumsy, but also the emulators,

46:43

they don't have all the right memory or

46:45

whatever to allocate it. And so it was

46:48

a clumsy experience compared to this thing,

46:50

which the menu to go through

46:52

the games was just really nice.

46:54

Yeah, it plays a little theme song

46:57

for the most popular game from that

46:59

console, and it's completely branded. It's

47:01

got the Super Famicom in there, it's got

47:03

the Super Nintendo. So it's even got some

47:05

of the variations of the console

47:07

that maybe didn't ship in your country and stuff

47:10

like that. And you can try a different country's

47:12

version of the ROM. They'll have multiple editions of

47:14

the ROMs on there and things. So they have

47:17

stuff that as a kid I knew was out there, but could

47:19

never get my hands on too, which is kind of a neat

47:21

thing now. But then playing it for, I don't know how long

47:23

I was playing it, because I lost myself, but probably 15, 20

47:25

minutes at least, right? Yeah, dude.

47:28

I took a long shot. That's what I'll say

47:30

on air. And I

47:32

just found it super responsive too. Like

47:34

I quickly, really quickly, even though I'm

47:37

not used to this style of gaming

47:39

console, just kind of got lost in

47:41

the game, and a game that's actually

47:43

quite old and a success, I would

47:45

say. Well, I'm curious

47:47

to what your thoughts are. I was really surprised the

47:49

amount of controls. You got your standard D-pad on there,

47:52

you got your SNES, A,

47:54

B, Y, whatever buttons on there and X

47:56

or whatever it is. And then you've got

47:58

the dual 3D joysticks. plus the buttons on the back.

48:01

Yeah, it's all kind of, at least in my

48:03

opinion, with my hand size, it was all very

48:05

reachable, all usable. Yeah, I thought that was gonna

48:07

be, when you handed it to me, its biggest

48:09

downside was ergonomics. That's what I looked at, that's

48:11

what I thought too. And like especially, I thought,

48:14

oh geez, these buttons on the back, the triggers

48:16

on the back. You're gonna be hitting them all

48:18

the time or whatever. It just seems like they're

48:20

just sort of plunked on there and there's not

48:22

much thought put to this. Like they're even right

48:24

angle, like this isn't gonna work. But

48:27

then I started using it. What's in the hand? And I was

48:29

like, oh wait a second, I actually really like this. What do

48:31

you think Wes? I want a version

48:33

of this that has the old cell phone

48:35

style flip out keyboard or like slide out

48:37

keyboard. Could this screen? You can

48:39

get some like serious remote this that I knocked

48:42

on this thing. It only takes 40 by 480

48:44

but it looks great. Ha ha ha ha. Yeah,

48:47

I mean there you go. I don't know if anybody's shopping

48:49

for a device like that but something you can throw in

48:51

your front pocket or your laptop bag or something like that.

48:53

Real easy to travel with like we're gonna be

48:55

doing. Just seems like a no brainer.

48:57

So again, it's kind of hard to find because

49:00

it's just called the RS36S Retro Handheld

49:04

Gaming Console. And yeah,

49:07

that's it. Different places I've noticed

49:09

come with different ROMs potentially too so look for

49:11

that. Make sure you get

49:13

the one I came with, the one I got off Amazon was

49:15

a little bit more expensive but it came with kind of a

49:17

whole kit. So you're saying the one you chose is better. I

49:19

don't know. Actually, I don't know for sure because I think you

49:21

could probably find the one I got for cheaper. I

49:23

just happened to know mine came with all the ROMs and stuff

49:25

and you're gonna want that. Put it up

49:27

to your mic there. Yeah, so that's the system

49:30

menu and then if you hit the down arrow west, it'll

49:32

switch between different emulators. Oh, I was wondering

49:34

about that, okay. Yeah,

49:37

and then each one plays like a little tune and gives

49:39

you a little themed menu

49:41

or whatever. Yeah, it's nice. On Nintendo

49:44

64? Yeah, yeah. Okay,

49:46

I know what I'm doing after this.

49:48

GoldenEye? Oh

49:51

man, this is brilliant. I think, you know,

49:53

I haven't bought. I think Bass Hunter 64

49:55

is more Brent Speed. Hey

49:57

now. No, I just go outside my friend's door.

50:00

I haven't bought a

50:02

gaming console in a

50:05

like decade, and I am extremely tempted

50:07

by this thing actually. Now

50:09

did you, I assume, but can

50:12

you add your own? You know, if you want a ROM file? Oh, 100%.

50:14

Yeah, yeah, yeah. Yeah, that's I think

50:16

what I really like about the dual ROM setup is

50:18

you can just pop the game ROM out, leave the

50:21

OS ROM going, and then just pop it back in. So,

50:24

Texas Linux Fest is, I'll put links by

50:26

the way to the show, in the show

50:28

in a sec, Texas Linux Fest is approaching

50:30

quickly after scale and starting really

50:32

quick. We had a community

50:34

member reach out to us and

50:36

offer to help bring us down to

50:38

scale, and I'm really excited by this.

50:41

You mean bring us down to Texas Linux Fest? Oh, Texas

50:43

Linux Fest, yeah, sorry. I got everything, everything running together right

50:45

now. They're Sinaire Cybersecurity,

50:47

and they're based out of Texas, and they

50:49

reached out. Donald is a longtime listener, he's

50:52

been listening since like Linux Action Show with

50:54

Matt. What? Wow. Yeah, and he said we'd

50:56

love to get you guys down here, so

50:58

they're gonna help get Linux

51:00

Unplugged down to Texas for

51:04

the Texas Linux. What? That's amazing. As

51:06

they put it. And I'm, you

51:08

know, and I think we're gonna, we're gonna have a chance to

51:10

go out to dinner with the Sinaire guys, and you know, learn

51:12

what they do and meet them too, so that should be really

51:14

good. They're also contributing to Texas Linux Fest

51:16

itself as one of the contributors and sponsors of Texas

51:19

Linux Fest. Oh, great. So they're really, you know, they're,

51:21

you know how these stories go. They say they listen,

51:23

they, we help them. I think they

51:25

give us too much credit, but they want to, they wanted to,

51:27

you know, return the value and send

51:29

us down there. So you can check them

51:31

out if you were looking for a cybersecurity

51:33

company. It's scinay.com, sinaire.com,

51:38

and they're helping us get to Texas Linux Fest. Go say

51:40

hi to Donald. Really

51:42

looking forward to that. We're, we're still working through

51:44

like who we have somewhere for Jup's

51:47

down there that's near or in Austin. I've

51:49

gotten a very generous offer outside

51:51

of Austin. It's about, I think

51:54

it's 20 miles. Not sure if that's a great

51:56

idea for going to a conference every day. So we

51:58

are looking for a place where we can park a... big old

52:00

RV for a little bit if you're listening to have

52:02

something and we'd love to get down there early for

52:05

the eclipse too And you know, it's getting

52:07

expensive So if you haven't booked your travel yet listeners do

52:10

it because the eclipse is raising the rates

52:12

or book after the eclipse Mm-hmm, but

52:14

it's yeah, it's not gonna be cheap It's

52:17

not gonna be cheap and I would imagine you got to

52:19

look at that schedule closely because I was looking at flying

52:21

in The you know a couple of days for

52:23

the eclipse and the rates just skyrocket, but

52:26

just think about the barbecue thing and

52:31

now as the French say it is

52:33

time for the boost sure

52:35

is and VT 52 is

52:37

coming in once again, and he

52:39

is our baller at 62,222 sat

52:47

And We We

52:49

all I think giggled when we saw this first

52:51

link that he sent in he says Nick's OS

52:53

on free BSD and he sends Us a link.

52:55

It is a thing Nick's BSD

52:59

Nick's BSD is an attempt to make

53:01

a reproducible and declarable BSD based on

53:03

Nick's OS You know what what

53:05

took them so long in theory a lot of

53:07

this work could be you know any BSD of

53:09

it so far It's a free BSD focus. They've

53:11

got a fork of upstream Nick's that allows building

53:13

packages for free BSD There's a fork

53:16

of Nick's packages and then there's Nick's

53:18

BSD, which is basically the equivalent of

53:20

Nick's OS Seems like I mean a

53:22

nicely laid out project here They've got a great read

53:24

me that kind of talks about like what is this

53:26

thing and how likely is any of this to ever

53:28

Make it back upstream which some of it seems like

53:30

it could Maybe there's hope

53:32

mmm, and then he sends 60,000 sass

53:35

to say if rust has

53:37

its own cool sound bite Then is

53:39

it perhaps time for new and

53:41

Nick's OS to have its own maybe some ideas like a harmonica

53:45

riff Maybe some chanting

53:47

monk monks or just yelling

53:49

one of us one of us if you're unfamiliar you

53:51

can look for that on YouTube Maybe something else he's

53:53

looking for suggestions, but he says we need a Nick's

53:55

OS sound bite something declared. What's a declarative sound bite?

53:58

Oh? I have the. So

54:00

how do you live with the restaurant? Ah,

54:02

Well West. Hired a intern to run the sound

54:04

board and he brought it in and it was

54:07

extremely inappropriate. but we'd pay the licence or keep

54:09

and center. So

54:11

so sorry that that be fired december guy

54:13

and kept out the clips. Yeah I mean

54:15

we pay for the clamps. But. We

54:18

never pay the sound border hybrid

54:20

sarcasm comes in with forty two

54:22

thousand Sat see on the ultimate

54:24

question. From. The Podcast index

54:26

been I'm not seeing a message. You will

54:28

appreciate that value and support hybrids. So.

54:31

Nice when I say I reject him. And

54:33

listen, we know is out there still. It. Out we

54:35

don't hear from sir to worry a little bit. Ensign

54:39

next posted in a total of

54:41

twenty one thousand, two hundred and

54:43

twenty two sets over to boosts

54:45

B O S T using some.

54:47

Greetings. From England. I'm a long

54:49

time listener. First time boost? Hell

54:52

no Thank you. Knicks Unplugged! Oops

54:54

Rely on ah ok we deserve

54:56

that is my favorite technical of

54:58

podcast so it's about time I

55:00

support with some say oh there

55:02

you have regarding fountain I really

55:04

want to use it with Android

55:06

Auto Body experience is not great

55:08

for me. The tabs along the

55:10

top showed no items for every

55:12

category. On. The rare occasion as

55:14

well, my content shows up. But.

55:16

Struggles to play even if the

55:18

episode has been downloaded. also. Eat.

55:21

More characters, Her. Boost.

55:24

I can't remember if I've you've done

55:27

this before, but I'd love an episode

55:29

on how the Jb audio infrastructure is

55:31

said. I'll specifically how you got such

55:33

good audio quality from remote participants and

55:36

is Reaper doing all the heavy lifting?

55:39

Either way, I. Use bar with board

55:41

matic nine or backups and people subjects with

55:43

genius scan on my our own Chris you

55:45

are unknown Rating is that the new on

55:47

the media get an interim head down and

55:49

next got array of We have a couple

55:51

things going on here so number one yep

55:53

Fountain Android Auto mushroom of the no items

55:55

as a new one for me so I'll

55:58

report the i mean knicks are seen. But

56:01

yes, that's new to me. That's not

56:03

your experience. Know. If. You say

56:05

we use of this morning but I she can

56:08

get my years became abundance. I didn't specify Css

56:10

as fast as I gave up us be a

56:12

such a. Bastard. But

56:14

will follow up on that. I'm now

56:16

you question about audio quality. And.

56:19

Remote host. I. Mean, Honestly, we

56:21

have to have a lot of credit to Drew. Yeah.

56:23

Yeah, yeah, a lot of goes to Drew.

56:26

We've hired a professional editor. Who's.

56:28

The best in the biz So you know he's got

56:30

two lane and techniques that he's developed over the years.

56:32

That is where every time we asked about a he's

56:34

found some new better to any. the why are so

56:36

it. the stuff just gets better and we don't have

56:38

too many were yeah yeah we've basically we set. You

56:40

know we try to get good local quality audio arm

56:42

and we tried to best we can do that. Drew

56:44

really comes in and save the day. Usually I joke

56:46

with him that I. I call it running through

56:48

the wash yeah were sent to do. We ran through the

56:50

was because he just clean the right up. I'm

56:52

really appreciate you following up to on your back

56:55

of strategies if you do have the characters when

56:57

you boost and to include how you doing backups

56:59

these days were keeping track of this. And.

57:02

The people, a sense of x and genius can. That.

57:04

Could be. Acted be

57:07

really, really good. I like

57:09

that idea lot. Thank you Crags! Proceed to support. Thanks

57:11

for taking the time to get and I'll set up

57:13

to. I know that their initial setup is the tricky

57:15

spot. But. Now that you've got it, Of

57:18

hear from others I also

57:20

realize hear that this is

57:22

sort of a postcode boost.

57:24

his location included here of

57:26

western Texas on have I

57:28

could not pronounce any of

57:30

that super the western part

57:32

western writings off Oswestry. Success

57:35

for five society suffer

57:37

from. From. Prior Extra

57:39

Extras: Trump Trump Prior. As

57:42

I hope we got that right. craig. Totally.

57:44

Non. You. Know is that even Craig's that

57:46

the pronunciation? Oh no I look at these days when

57:48

I go classes are so hard to pronounce, but then

57:50

go take a look at a few names on the

57:52

Washington state map and try to pronounce other. They're just

57:54

as wild in I did. You get used to me,

57:56

grow up with them and they just seem normal to.

57:59

Listen. to just come in with 2500 sats. A

58:03

little bit of a hot booze right there. I'm

58:05

coming in hot with the booze. He says, okay,

58:07

I'm finally testing out fountain. Hey-oh, there you go.

58:10

Good job. Now, I

58:12

know some of you have had issues when importing OPML, because

58:15

the reason I know this is I was

58:17

talking to the fountain team, and I'm like,

58:19

you know, what are, like, the top issues?

58:22

And seriously, one of the top, top problems

58:25

that people have is OPML, because

58:27

the different podcast apps, they

58:29

follow the OPML standard, but they implement it a little bit

58:31

differently. So you just have all of these edge cases.

58:33

Come on. I know. I

58:36

know. But, Jeff, let us know how it works when you're,

58:38

when we're doing the lit stream. You could be our on

58:40

the boots ground tester, okay? You're a lit guy.

58:42

Sounds good to me. Jeff's going to be lit. Thank

58:44

you, Jeff. Jordan Bravo comes in with 11,101 sats and says, ah,

58:46

this is for you, Brent. I

58:50

tend to use my keyboard as much as possible when

58:53

I'm using the computer. I've tried a lot of fancy

58:55

ergonomic keyboards, but in my opinion,

58:57

the absolute king, the king, is

58:59

the glove 80, the morgo. Is

59:02

it expensive? Absolutely. But nothing

59:05

else comes close in terms of

59:07

comfort, quality, and features. Wireless split

59:09

ergonomic keyboard. You know,

59:11

oh, this thing looks cool. Glove

59:13

is a great name for a keyboard. How have I not

59:15

thought of that? Whoa. Chris, this would

59:17

be such an upgrade for you. I know. You

59:20

were saying just this morning, your keyboard's starting to repeat

59:22

characters and such. Maybe you need an upgrade. It's like

59:24

a multi-layer keyboard. I also like this because it probably

59:26

scares away anyone else from even trying to use your

59:28

keyboard. You don't have to lock your screen

59:31

anymore. Nobody else is going to try. IT approved. So

59:33

what's fascinating about this keyboard to me, the

59:35

glove 80, is that it's like, I

59:38

always forget, but it's concave? Or it

59:40

looks like a gate park? That

59:43

is the opposite of what I thought would be

59:45

an ergonomic setup. I figured, sure enough, you'd go

59:48

the other way, like a dome over the deck.

59:51

So I'm loving this

59:53

exploration of weird and wacky and wonderful

59:55

keyboards. Are you down for spending 399

59:57

US green? What

1:00:00

is that even in Canadian? It's too much. Like

1:00:02

$500 in Canadian? Yeah,

1:00:04

probably. Whoo! That's starting to

1:00:06

be an expensive keyboard. Well, if you break it

1:00:08

down by hour of use... Oh yeah. Over time,

1:00:11

I think you're doing pretty good. What's the price

1:00:13

per keystroke? When's the last time you threw out

1:00:15

a keyboard? I still... I never,

1:00:17

I never get it. I

1:00:20

think it's okay. I think it's going to be just fine to spend a little

1:00:22

bit. You'll use it for a while. Deleted boost

1:00:24

in with $12,345. So

1:00:27

the combination is $12,345. That's

1:00:30

the stupidest

1:00:33

combination I've ever had in my life! I

1:00:35

suspect the reason that the AI episodes

1:00:38

don't hit that hard is

1:00:40

that the Linux community is filled

1:00:42

with people who are extremely independent.

1:00:44

That makes them prone to being suspicious of

1:00:46

cloud and, yes, AI. Even when

1:00:48

done locally, I don't think AI would

1:00:50

survive the digital doomsday or a

1:00:52

government internet shutdown. I

1:00:55

won't speak for everyone, but I'm close to buying

1:00:57

an RV and just living off-grid. Hey, is that

1:00:59

a shot at me? Is that a shot at

1:01:02

me? Poor compliment. I don't know. But wouldn't you

1:01:04

want an all-answering, all-knowing local LLM in that RV

1:01:06

to help answer your questions when you're off-grid? Like,

1:01:08

imagine you hurt yourself or you got some sort

1:01:10

of medical problem. Well, they have

1:01:13

these LLMs that are specifically trained around

1:01:15

medical issues. And I find this

1:01:17

to be fascinating. Sure, it might hallucinate a disease that

1:01:19

doesn't exist, but you don't know anymore. Or

1:01:22

you have to argue that you're not actually seeking medical advice with it

1:01:24

for five minutes before it gives you a straight answer. But

1:01:27

I actually think there's something to the

1:01:30

local. So one of the things I've been

1:01:32

using a local – I've just been seeing how useful they are.

1:01:34

And I tried out

1:01:36

using an LLM to help

1:01:38

me plan for scale. And I said – and what I

1:01:40

did is I said, we're going to be doing several live

1:01:42

shows. There's going to be three of

1:01:44

us. We're going to need a mixer. We're going to need microphones.

1:01:48

Give me a parts list of everything I need

1:01:50

to pack that includes all of the cables and

1:01:52

accessories that make all these things work. Quartermaster IT.

1:01:55

And it just gave me an Itemized list. Okay, You're

1:01:57

going to need the XLR cables. You're Going To need this cable.

1:02:00

Need to power cables Think the U S B

1:02:02

C device agreed years bc charger you my wondering?

1:02:04

a battery bank and it's helpful Rec: I was

1:02:06

having a hard time getting my had wrapped around

1:02:08

that problem. I. Didn't need to go.

1:02:10

Did. Did it said I've done it Absolutely. But.

1:02:13

My, it's a little boost and when it's local when

1:02:15

it's nothing new data somewhere in the cost to use

1:02:17

in it suddenly are a lot less. isn't isn't. So.

1:02:20

I think if you are skeptical I think the point we were

1:02:22

trying to make a couple episodes ago. Is.

1:02:24

There's utility here that we think is worth your time

1:02:26

to learn more about. Don't stay ignorant to it. But.

1:02:29

You can do it without having to go

1:02:31

live off the t of a cloud service.

1:02:34

And let's let's may be show that there

1:02:36

are people who are interested in the stuff's

1:02:38

There's motivation out there to keep this developing

1:02:40

before. it also turns to assess only one

1:02:42

more user for two one three eight four

1:02:45

three age with ten thousand fifty one Sats

1:02:47

kind of says the same thing. I'd definitely

1:02:49

enjoy the episode about local as so. Please

1:02:51

keep coming. Up with. A quite

1:02:53

the same thing I think. a slightly different. Analytical

1:02:56

previously I don't have the priest was really enjoyed the episode

1:02:58

but I'm glad to know he did and is good to

1:03:00

get feedback on it. You. Know bread.

1:03:02

They also mentioned in this boost that they've

1:03:05

been running be cash F S flow, little

1:03:07

be Kashiwazaki although they say they have to

1:03:09

do like a manual mount. At.

1:03:11

Boot. Are due to some previous limitations

1:03:13

I think with the Vm they're using I think

1:03:15

there's also no I'm in up because of as

1:03:17

does some weird fancy new stuff and not all

1:03:19

of the tool support the like if you have

1:03:21

multiple this and that have to specify that on

1:03:23

the command line but. Thank you for

1:03:25

trying and reporting back. They have a question for

1:03:27

us. They're looking for a new single board computers.

1:03:30

They. Could do maybe even local A I

1:03:32

run some V and like Windows and Android.

1:03:35

Perhaps. Could. Do contain this for some

1:03:37

of us and they'd like. Good wife I am blue

1:03:39

tooth of us be ports they look to the Orange

1:03:41

Pie five. Powerful, But expenses.

1:03:44

Might. Struggle Battery Life or Pi Zero

1:03:46

Three Raspberry Pi Zero to the Gp

1:03:48

when for. Powerful, But expensive there.

1:03:51

They want something that is sort of between a

1:03:53

small bore computer and are orange Pie five plus

1:03:56

or zero three. And.

1:03:58

are you something that's a powerful to run a

1:04:00

few local services like AI, I

1:04:05

don't know if there's anything besides,

1:04:10

I mean, honestly, local accelerated AI on a small

1:04:13

boss? I

1:04:15

think you want a Mac mini. Could

1:04:22

you do something like an O-Droid with an

1:04:24

Nvidia card speed but you don't need

1:04:26

it since you're just doing offloaded compute? I

1:04:30

don't know. Maybe somebody could help us in the right direction. I

1:04:36

wouldn't mind building something like

1:04:38

that myself. One

1:04:40

thing you could do is offload your tasks, the AI task to a service

1:04:43

provider that you trust. That

1:04:46

just gives you GPU compute or something like

1:04:48

that. What

1:04:51

you yell at comes in with a row of ducks. Oh,

1:04:56

from Breeze. Neat. Okay,

1:04:59

we're being linked to the OSS document scanner,

1:05:01

which has been my go-to document scanner since

1:05:03

using Graphene OS. Okay, all right. So hearing

1:05:05

from a Graphene OS user, very good. It's

1:05:09

on IzzieDroid, Google Play, and on GitHub. It

1:05:13

just looks lean and mean. This kind of seems like maybe the obvious place

1:05:16

to start. It's

1:05:19

good, but this is just an open source on-device

1:05:21

document scanning app, which I've been looking for something

1:05:23

to take pictures of receipts and whatnot when

1:05:25

we're on our scale trip and our Texas Linux

1:05:27

test trip. We're trying to replace scan

1:05:29

bots if you have any recommendations, but this looks really good.

1:05:33

OSS-documentscanner. Writing that down. And

1:05:36

we'll have a link in the shout-outs. Yes. Thank

1:05:38

you very much for the Boost, idiot, and for

1:05:40

that link. Appreciate it. Thank

1:05:42

you. just

1:06:00

a little back-end thing we have to update

1:06:02

to get them into Fountain. Then

1:06:04

you'll be able to see all of them. Southern Fried

1:06:06

Sassafras comes in with 4,444 sats, because it is a bunch of

1:06:11

ducks. And you know,

1:06:13

we have, look at all these people are reporting, he

1:06:15

says, he wants a feature added

1:06:17

to Fountain podcast season. So I'll write

1:06:19

that down. I will, oh, he

1:06:21

says, nevermind. I figured out a way to solve that

1:06:23

for, probably. Okay. Well, there you go. He says

1:06:26

he did enjoy the LLM topic. He

1:06:28

says it's pertinent to a future project that he's

1:06:30

working on. And he's training a local LLM on

1:06:32

the internal knowledge base and documentation. I bet we're

1:06:34

going to see a lot more of that. That

1:06:37

seems useful. Right? Imagine

1:06:40

for new employees and stuff coming on board. It

1:06:43

makes me think too, it's kind of applying the same

1:06:45

benefits we get from open source software, where

1:06:47

you can just use it without having to ask for permission. I

1:06:49

mean, you know, ask permission where it makes sense or it's required

1:06:51

or all that, but like I can imagine you want

1:06:53

that functionality. Like, okay, well, now we've got to go get some

1:06:55

sass and I got to get my boss to approve it. And

1:06:57

then they had it, IT proves it and then accounting reproves and

1:06:59

it finally gets authorized. And then two months later, we've got it.

1:07:02

Or if you had, you know, the gumption, the

1:07:04

know-how, the access to the tools, you

1:07:06

could just start doing it and test it out and see if it's even

1:07:09

worth doing it yourself. Red

1:07:11

five comes in with a row of ducks. For

1:07:14

a document scanner on Android, I use

1:07:16

open scale. Okay. All right. Use paperless

1:07:18

share to send the scan document over

1:07:20

to paperless and GX for OCR and

1:07:23

safekeeping reference paperless shared to kind

1:07:25

of bridge them together. I haven't heard of that one.

1:07:27

Yeah. Written that down too. You guys. Thank you very

1:07:29

much. We're going to be set. We can

1:07:31

each try one of these on our, that's a great

1:07:33

idea. Chris, would you send me your notes after the

1:07:35

update? Okay. Scan them up. My scribble. Yeah. Well, whatever.

1:07:43

Well, Vaymax sent us 10,000 Satoshi

1:07:45

through fountain. Thank you. That's great. Coming in

1:07:47

hot with the booth. Here's another one for

1:07:49

the fountain team. I mainly listen to podcasts

1:07:51

in the car over Bluetooth on the pixel

1:07:53

seven. It is maddening when one to two

1:07:55

times in about a 30 minute trip. Fountain

1:07:57

will simply crash. That is a memory issue.

1:07:59

you're on your device I believe. I

1:08:01

think that might be with that is on. I was

1:08:03

looking at another issue similar to that and it could

1:08:06

be. The. Your system's run out of

1:08:08

ram or you may have some in the background is

1:08:10

eating up because. You're. Either pixel seven

1:08:12

and I ran over time but I am running

1:08:14

through this process been very interesting because you start

1:08:16

to see some similar issues in there and I

1:08:18

think that is a low memory condition. I could

1:08:20

be wrong with the be benefit to whatever they

1:08:22

you know going in and say like don't optimize

1:08:25

this app for fountain perhaps. Oh yes, that's

1:08:27

probably great idea. I may have done that a long time

1:08:29

ago. I don't know. I. Am very

1:08:31

very excited about the future of

1:08:33

podcast apps. And. I think the

1:08:35

fountain team you know they're they're small team but

1:08:37

are they move quick Note: Canyon and there you

1:08:39

know they have been in their answering. All.

1:08:42

Of these, they can. That's impressive directly. In.

1:08:45

Fountain so that's really great. So yes but a double check

1:08:47

and and then follow up and let me know there are.

1:08:49

They. Max. Could. Be some memory

1:08:51

management issues there. This is something you'd everly

1:08:53

run into if are you using Android Auto

1:08:56

as well and then if you use Bluetooth

1:08:58

to do the audit, the audio portion. All

1:09:00

of that. Consumes a surprising amount of

1:09:02

resources, Bearded. Zero.been comes in with

1:09:04

a lucky six thousand six hundred and

1:09:07

sixty six that most of us are

1:09:09

that's a bunch of.after a loss or

1:09:11

it's a treasure, he a be any

1:09:13

gave us some great feedback on dynamic

1:09:16

playlist or he talks about how cool

1:09:18

is this. he sets a playlist for

1:09:20

like to be specifically I'm on or

1:09:22

off news family add exercise. And

1:09:25

we have not met when the littlest movement like the Dad

1:09:27

pods. Puts. At on stuff

1:09:29

I hadn't even thought I'd just like

1:09:31

Donald listener thought yeah, I'm like such

1:09:33

a basic. That. Is such a

1:09:35

great cool. a cool way to do it. He says

1:09:38

it's a disgrace like you to listen to the ladies

1:09:40

Npr little just play the next B B C episode.

1:09:42

Just keep on listening. Or he's

1:09:44

in a that newsy zone. Anyone That right? You're

1:09:46

in the new zone. Seems. especially if you're

1:09:48

doing dishes or towards these you know one have to

1:09:51

the pull your phone back out here switched to whatever

1:09:53

sex yeah when i kind of place to what i

1:09:55

was saying last episode where i often read to my

1:09:57

podcast when i'm in a particular moved in is so

1:09:59

nice memories like pre filters. I'm going to give

1:10:01

thought to this. You

1:10:03

know, also you could have like a road trip playlist. I'll bring it. Hmm.

1:10:06

Just thinking about this. He

1:10:08

also said on the topic of local AI,

1:10:10

upscale that's U-P-S-C-A-Y-L

1:10:15

uses local AI to upscale your images.

1:10:17

It does a decent job and it works with

1:10:19

AMD and Nvidia cards. So it looks like this

1:10:21

is an app for good news slash Linux and

1:10:24

maybe the Mac, I'm not sure. Yeah,

1:10:26

if we can get the barrier to entry for

1:10:28

these lower, that definitely seems like one that a

1:10:30

lot of just regular old computer users could totally

1:10:33

use. This would, I don't know

1:10:35

if I've installed any AI app via

1:10:37

Flatpak yet. This could be the first one,

1:10:39

it's on Flatpak. Okay. Upscale, we'll put a link to that in

1:10:42

the show notes. I

1:10:44

see our booster here asked a little bit

1:10:46

about boosts for the members feed too, which

1:10:48

we did a little research into, but it's

1:10:51

not solved yet. We are working on it. It

1:10:54

is in the work queue. Yes,

1:10:56

upscale, upscale. I've

1:10:59

been thinking guys, just one thing before I

1:11:01

move off the upscale thing. I

1:11:04

think we're pretty soon gonna see these apps are gonna

1:11:06

be really, really good at upscaling lower res video and

1:11:08

stuff like that. And I wonder if we're not gonna

1:11:10

be able to take some of our, maybe some of

1:11:12

our really old OG cell phone video and

1:11:15

run it through a system like this and bring

1:11:17

it up to the next level so it looks good on modern

1:11:19

displays. Finally unblur big foot. Maybe,

1:11:22

maybe actually it's funny you say that. There is

1:11:24

unblurred AI footage of big foot going around and

1:11:26

it just really kills it. It's

1:11:29

such a dude in the suit. It's so awful when

1:11:31

you clear it up. That

1:11:33

whole like blurriness really adds to

1:11:36

the effect. And the shaky and the. Yeah, yeah. Pressly

1:11:39

We PhD comes in with 2,669 cents.

1:11:43

Hello and thank you. The most frustrating

1:11:45

thing about the call to regulate AI is

1:11:48

that they did not care when it

1:11:50

was major companies using exploited data that everyday

1:11:52

people were tricked into handing over to

1:11:54

train the models. But as soon

1:11:56

as the everyday person has the ability to speak

1:11:58

truth with satire using those same. tools, the

1:12:01

hammers begin to come down, proving

1:12:03

that our elected representatives don't represent

1:12:05

us, the people. Hmm. Yeah,

1:12:08

you might be onto something there. Yeah, because there was lots

1:12:10

of, you know, discussion about building these AI tools for a

1:12:13

long time. We never heard anybody screaming about regulations

1:12:15

then. But then chat GPT comes along.

1:12:17

Yeah. I think I made it real for a lot of the

1:12:19

folks. Yeah. Mm

1:12:21

hmm. We'll see. Yeah, that

1:12:23

might be it. It's just to became a real tangible thing. Well,

1:12:26

the galactic starfish boosted in 8,996 satoshis. B-O-O-S-T.

1:12:33

Here's three rosettes plus a few

1:12:35

ugly ducklings for some set splits.

1:12:39

Regarding fancy fountain features, granular

1:12:42

playback speed and silent skipping. Yeah. I

1:12:44

use both on a tenon pod and

1:12:47

it cuts down my listening time to

1:12:49

an amount manageable in my life as

1:12:52

an avid podcast listener without changing

1:12:54

the listening experience drastically. What

1:12:56

is granular playback speed? Is that like 1.23 per second?

1:12:59

Yeah. Maybe like a smooth slider instead of just like 1.5

1:13:01

or 1.25 or whatever. Yeah,

1:13:04

interesting. So you could custom set it to

1:13:06

the pod. Right. I mean, different

1:13:08

speakers probably are, you know, clear or less clear at

1:13:11

different ratios. Well, they give an example here. It feels

1:13:13

unnatural to me to hear my podcast hosts at 1.25

1:13:15

speed over my usual 1.1 time speed.

1:13:21

Yeah. 1.1 times. Is

1:13:23

that any more worth doing? I guess it is. I guess. But

1:13:27

I have tried that, the silence cutting

1:13:29

and it to me, I

1:13:31

feel like I get stressed out. I

1:13:33

start listening because everybody seems like they're talking really fast. Right.

1:13:36

There's no breaks. Yeah, calm down. Well, I find at least

1:13:38

for some of the podcasts that I listen to which are

1:13:40

pretty information dense, I like the time

1:13:42

to let my sort of neurons catch up with

1:13:44

the information that's coming in. But

1:13:47

if that's what it takes for the starfish to listen, I

1:13:49

appreciate it. I think you go back to starfish. I do want

1:13:51

to say I was playing around and trying something out on antenna

1:13:53

pod the other day and I don't know when it happened, but

1:13:56

gosh, does antenna pod look great? I mean, it

1:13:58

feels like a much fan. app that I ever

1:14:00

remember it feeling like and that we have that

1:14:02

as a sort of base podcast app on Android

1:14:04

is great. Yeah it is. Yep

1:14:07

and maybe one day we'll get a few more features.

1:14:09

I'd love to have a list support would be great.

1:14:12

Gene Bean comes in with a row of ducks.

1:14:16

Well on the will it nix. Did you guys decide

1:14:18

to try out own tracks? You suggested

1:14:20

that before. Totally understand if not. Just

1:14:22

wanted to follow along on the trip. We have

1:14:24

tried own tracks. We did not try to nix it this

1:14:26

time. Maybe we have

1:14:28

time for the Texas Linux trip. Yeah there's been too many

1:14:31

things in the cooker for this one. Yeah we've been working

1:14:33

on some big stuff on not only we've been doing the

1:14:35

migration setup that we told you about but Wes

1:14:37

has been working like I said earlier in the show on re-plumbing the

1:14:39

RSS feed stuff and so it's just kind of been on the

1:14:42

back burner. But maybe I do

1:14:44

think too like you know the own track setups we've had

1:14:46

in the past were also kind of

1:14:48

slap dash and we didn't actually keep them around

1:14:50

necessarily. So like if we weren't going

1:14:52

to nix something having own tracks solidly in nix would

1:14:55

be pretty nice. Yeah. Then we could just deploy

1:14:57

it when we need it. Rolled gold

1:14:59

comes in with a row of ducks. After

1:15:02

bouncing off the ducks a few times I

1:15:05

decided to just pull the darn trigger and

1:15:07

install nix OS. It turns

1:15:09

out that reading the comments and the default configuration

1:15:11

dot nix was the perfect amount of ducks in

1:15:13

context for me to have that

1:15:15

aha moment. I still don't understand

1:15:17

most of the jargon. I mean I think we're on that

1:15:19

boat too. But I've been

1:15:21

swapping desktop environments all afternoon just because

1:15:24

I can. It is fun. It's very

1:15:26

cool. It's like it was never there.

1:15:28

It's like never there. Clean. Just gone.

1:15:31

Fresh system. Well thanks for telling us about

1:15:33

your experiences there, Gold. And good luck. Chime

1:15:35

in again sometime in the future when you've

1:15:37

played even more. Yeah. Let us know how

1:15:39

it goes. Yeah. Yeah. I do want updates.

1:15:41

Thank you everybody who boosted is below the

1:15:44

2000 set cut off as well. We got

1:15:46

all your boosts and we have read them

1:15:48

and we appreciate it. The total boost this

1:15:50

week 21 boosters and we

1:15:52

stacked 206,683 sets. Thank

1:15:56

you everybody for the support of this production. We

1:15:59

love your messages. life in Prozmo for

1:16:01

us and your sats are sending us

1:16:03

on this road trip to scale. It's...

1:16:05

We didn't think it was possible. Pretty incredible. You know in the

1:16:08

past we would have had a sponsor, we would have had a

1:16:10

big you know big old agreements and now

1:16:12

we're just doing it with the

1:16:14

sats from our audience directly and we hope to return

1:16:16

you the value. Thank you everybody. Go grabs a new

1:16:18

podcast app and tries out fountain or pod verse or

1:16:20

something like Castomatic and now would be a great time

1:16:22

because we are going to be rolling out new features

1:16:24

for those apps. More things coming but

1:16:26

we're starting with livestream support and I think that's a

1:16:28

big one and thank you also to

1:16:31

all our sat streamers. You don't always get a direct

1:16:33

shout out but we're monitoring, we watch it on the

1:16:35

daily dashboard as it comes in and it's a big

1:16:37

part. It actually brings that total up even higher and

1:16:39

so you guys out there we see you and we

1:16:41

really appreciate you. Thank you everybody and

1:16:43

we also appreciate our members. It's a whole lot of appreciation going

1:16:46

along. It's one of my favorite parts of the show. It's

1:16:48

really rewarding. Thank you everybody. Now

1:16:52

the pick this week was almost my topic

1:16:54

but I just started using it and I felt

1:16:56

like I needed more time with it to cook.

1:16:59

It's called any type and

1:17:02

it is going directly after Notion.

1:17:04

Are you familiar with Notion at

1:17:06

all? Yeah. This is an open

1:17:08

source free alternative that you can

1:17:10

use to keep

1:17:12

track of your tasks, your ideas, documents, workflow.

1:17:15

It's all local. It's

1:17:17

end-to-end encrypted and it uses P2P

1:17:19

syncing. So you sync between

1:17:22

the applications directly. So no sync service

1:17:24

required in theory. Right. Future versions will

1:17:26

have collaboration. They don't have that now

1:17:29

and they use an interesting concept for backup.

1:17:32

The entire notebook is generated from

1:17:34

a 12-word seed phrase, kind

1:17:37

of like a Bitcoin wallet. When you

1:17:39

restore, you restore that seed phrase and

1:17:41

it somehow restores your

1:17:43

notes. I haven't got, like I said, I've just started using any

1:17:45

type but it's really for anybody

1:17:47

that's been tempted by Notion but doesn't want

1:17:49

to, you know, subscribe to Notion or doesn't

1:17:51

need what Notion offers. You could

1:17:53

find it at anytype.io and

1:17:56

of course they got a client for all the various OSes. Obviously,

1:17:58

or else I wouldn't tell you about it. And I've

1:18:00

really kind of just started to scratch

1:18:02

the surface, but I can see the utility

1:18:04

in it I think I think it could be useful

1:18:07

I was experimenting with again taking notes for

1:18:09

the trip trying to figure out if

1:18:12

this would be a way to store that stuff

1:18:14

this looks Surprisingly polished already. I mean I assume

1:18:16

it's early days But I mean they've got apps

1:18:18

for the mobile platforms and a bunch of stuff

1:18:20

on github a really nice website I think they

1:18:22

pivoted so I think they were maybe and I

1:18:24

again I'm really new to all this but I

1:18:27

think maybe they were they were solving

1:18:29

another problem So they have this tech built and

1:18:31

they pivoted to a notion alternative So they

1:18:34

kind of had a lot of the lower

1:18:36

level foundation built and now we have

1:18:38

this any type dot I oh if you want to

1:18:40

check it out. I've been enjoying it again I've only been using it for

1:18:42

a few days, but I've liked it a lot That's

1:18:45

it for us though if if you'd like to support the

1:18:47

show directly you can become a member We have it linked

1:18:49

at um at Linux unplugged comm slash membership or you'll find

1:18:51

the link up there You can add free version of the

1:18:53

show or you get the bootleg which is clocking

1:18:55

in right now It's three hours and 24 ish

1:18:57

minutes. Oh big show lots of content there

1:19:00

We all get together and try to put something special

1:19:02

for our members who needs a playlist when you've got

1:19:05

one giant show Yeah, you only need one show a

1:19:07

week. It's the bootleg version. You just hang out with

1:19:09

us for even longer, right? Hey,

1:19:12

if we're gonna see it scale come up and say hi, don't

1:19:14

be shy and don't forget about our lunch We'd

1:19:16

love to see you there. Just all come again.

1:19:18

We'll bring that I'm gonna bring the RS 36s

1:19:21

or whatever it is with us. We'll bring

1:19:23

the tuxedo machine We'll try the tuxedo on the

1:19:25

road to get some get some on

1:19:27

the road testing We'll come back with a review for that a lot

1:19:30

coming up still so much to do and

1:19:32

of course our coverage of next on The

1:19:35

first very excited about that very excited about

1:19:37

that. So we will be live We'll

1:19:39

be live either from the I don't know the scale

1:19:41

floor from our Airbnb I don't know where we're gonna

1:19:43

be live But we'll be live next Sunday and of

1:19:45

course throughout the week We have all the

1:19:48

times at Jupiter broadcasting comm slash calendar. See

1:19:50

you next week same bat time

1:19:52

same bat station And of course links to

1:19:54

what we talked about today. That's at Linux

1:19:56

unplugged comm slash five five three and a

1:19:59

bunch of great over at

1:20:01

jupiterbroadcasting.com, including that fantastic self-hosted

1:20:03

podcast, the Coder Radio

1:20:06

podcast, and go check out

1:20:08

ThisWeekInBitcoin.show, new weekly Bitcoin

1:20:10

show covering the signal you need, getting

1:20:13

outrageously great responses. So, go listen. You might

1:20:15

like it even if you're not a Bitcoiner.

1:20:18

Check it out. ThisWeekInBitcoin.show. Thank

1:20:21

you so much for tuning in to this week's episode of

1:20:23

the Unplugged program. If we don't

1:20:25

see you at scale, don't worry, friends. We'll

1:20:27

be here next week in the RSS feed. Next

1:20:29

week will be Tuesday. As in Sunday.

1:20:32

Yeah, some sort of animal time, right?

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