Skip to main content
LawHub
Search

Psycho Shower Linux Power

Jan 26, 2025
Listen to this episode

On the eve of episode 600, we introduce our next challenge and explore the new wave of Linux phones.

Sponsored By:

Support LINUX Unplugged

Links:

Transcript

WEBVTT 00:00:11.591 --> 00:00:16.131 Hello, friends, and welcome back to your weekly Linux talk show. My name is Chris. 00:00:16.291 --> 00:00:16.911 My name is Wes. 00:00:17.211 --> 00:00:18.091 And my name is Brent. 00:00:18.471 --> 00:00:23.551 Hello, gentlemen. We're coming up on the show today as we prepare physically, 00:00:24.011 --> 00:00:28.911 mentally, and emotionally for episode 600, we're going to introduce you to what 00:00:28.911 --> 00:00:33.231 might be our next challenge, if the boys can convince me in this episode, 00:00:33.431 --> 00:00:35.331 and there might be a way you can join, too. 00:00:35.711 --> 00:00:40.791 Then we're going to round it out with a killer pick, some great boosts, and a bunch more. 00:00:41.271 --> 00:00:44.031 It's a banger of an episode. Let's make this one really good so that way we 00:00:44.031 --> 00:00:47.691 can slack off for 600. And let's start by saying time appropriate greetings 00:00:47.691 --> 00:00:49.911 to that virtual lug. Hello, Mumble Room. Hello. 00:00:50.431 --> 00:00:52.631 Hey, Chris. Hey, Wes. Hello, Wes. Hello, guys. 00:00:53.491 --> 00:00:56.471 Hello. Shout out out there to the quiet listening, too. 00:00:56.711 --> 00:01:00.271 I see our baller booster hybrid sarcasm up there and others getting ready for 00:01:00.271 --> 00:01:04.231 next week's episode. Just chilling in the quiet lounge. You're always welcome. Just grab Mumble. 00:01:05.011 --> 00:01:08.331 Join our servers. We have details at jupiterbroadcasting.com slash Mumble. 00:01:09.091 --> 00:01:11.171 Also, I want to say good morning to Tailscale. 00:01:12.191 --> 00:01:17.111 Tailscale.com slash unplugged. Go there, support the show, and get it for free 00:01:17.111 --> 00:01:20.331 for up to 100 devices and three users. 00:01:20.431 --> 00:01:24.311 Tailscale is the easiest way to connect devices and services to each other, 00:01:24.451 --> 00:01:28.331 wherever they are, secured by a mesh network protected by WireGuard. 00:01:29.111 --> 00:01:33.831 Yeah. This is the ultimate realization of what WireGuard is capable of. 00:01:33.911 --> 00:01:36.751 It's just secure. It's remote access to whatever you might have, 00:01:36.811 --> 00:01:41.271 your production systems, your databases, all on a mesh network, and it's really fast. 00:01:41.531 --> 00:01:45.591 It's intuitive to set up, but it's also very flexible. It's programmable. 00:01:45.751 --> 00:01:49.731 You have like a programmable private network for a business or for an individual. 00:01:49.991 --> 00:01:53.351 I started with my personal plan, 100 devices. I still use that. 00:01:53.451 --> 00:01:57.571 But now we've also expanded to have a JB business plan because there's so much 00:01:57.571 --> 00:01:59.551 we can use it for the back end of JB as well. 00:02:00.391 --> 00:02:04.931 And it makes all other VPNs seem really old. 00:02:05.091 --> 00:02:07.971 Like when I hear people are using like, no disrespect, but when they're using 00:02:07.971 --> 00:02:13.671 things like OpenVPN and other proprietary point-to-point VPNs, I feel bad for them. 00:02:13.731 --> 00:02:15.151 It doesn't have to be that painful. 00:02:15.351 --> 00:02:18.431 It doesn't have to be that way. Tailscale is so much better. 00:02:18.631 --> 00:02:22.671 Try it for free on 100 devices and up to three users and support the show. 00:02:23.251 --> 00:02:26.431 Right now, just go to tailscale.com slash unplugged. 00:02:29.457 --> 00:02:33.137 We're going to keep the housekeeping short this week because we've got a lot of news to dig into. 00:02:33.517 --> 00:02:40.037 But I do want to mention that we have a lot of details for LUP 600 meetup parties and whatnot. 00:02:40.357 --> 00:02:44.117 So be sure you stay tuned to After the News so that way we can cover all that 00:02:44.117 --> 00:02:48.617 because there's details and logistics and things like that that we don't want you to miss. 00:02:51.237 --> 00:02:54.077 but let's start with something that is a 00:02:54.077 --> 00:02:57.137 tantalizing idea a dream a passion of 00:02:57.137 --> 00:03:00.797 the linux community that seems to never die and 00:03:00.797 --> 00:03:04.057 that is a full linux smartphone it's 00:03:04.057 --> 00:03:07.117 called the librax and they're promising privacy security 00:03:07.117 --> 00:03:10.857 and freedom and this is landing the 00:03:10.857 --> 00:03:13.997 announcement at least right around the pine phone celebrate 00:03:13.997 --> 00:03:17.577 the original pine phone celebrating its fifth birthday so 00:03:17.577 --> 00:03:20.837 we got a handful of these devices out there boys you know this you know 00:03:20.837 --> 00:03:23.957 like you got the pine phones you got the libram 5 00:03:23.957 --> 00:03:27.057 right but i mean 00:03:27.057 --> 00:03:31.617 it's like you could count them on one hand how many true linux smartphone devices 00:03:31.617 --> 00:03:37.697 they are and the librix next is a new smartphone that uses librix os which is 00:03:37.697 --> 00:03:43.517 based on debian 13 huh and it's got some i don't know are you looking Look at 00:03:43.517 --> 00:03:45.357 the pictures there. I'm curious to know what you think of the design. 00:03:45.497 --> 00:03:50.177 It's got an interesting design. I wonder if you notice what kind of jumps out at the top of the phone. 00:03:50.317 --> 00:03:54.617 I did. Yeah. It doesn't look especially modern or sleek. No. But it doesn't look bad. 00:03:54.777 --> 00:03:54.917 No. 00:03:55.037 --> 00:03:56.137 Kind of like an older iPhone. 00:03:56.397 --> 00:03:58.757 I imagine these are pre-production designs as well. Right. 00:03:59.177 --> 00:04:05.677 But it's got all kinds of toggles on the top for Wi-Fi, for LTE probably, probably other things. 00:04:05.957 --> 00:04:08.677 Yeah. Mic and camera definitely on there. I saw Bluetooth on there. 00:04:09.477 --> 00:04:15.357 It's got a RK3588S SOC. So that's a pretty good check. 00:04:15.377 --> 00:04:15.857 Octa-core. 00:04:16.157 --> 00:04:23.277 Yep. 256 gigabytes of eMMC storage built in, then expandable with an SD card. 00:04:23.457 --> 00:04:31.677 It has a 6.34-inch OLED screen running at a nice 2400 by 1880 resolution with 00:04:31.677 --> 00:04:36.157 a fingerprint sensor on the back and Corning Gorilla Glass for the screen. 00:04:36.797 --> 00:04:46.917 And it has a removable, I'm going to say it again, a removable 5,300 amp hour 00:04:46.917 --> 00:04:51.177 battery, 32 megapixel rear camera, 13 megapixel front camera. 00:04:51.337 --> 00:04:55.537 It also has a legitimate LTE modem, they're saying. 00:04:56.517 --> 00:04:59.217 It's at least one that I think is considered pretty good. 00:04:59.317 --> 00:05:02.857 The Snapdragon X32, which supports 5G, Wi-Fi, and Bluetooth, 00:05:03.277 --> 00:05:05.217 and the hardware switches. 00:05:05.217 --> 00:05:14.377 Brent, could this be, if it's true, if it's real, could this be a Brent phone? 00:05:14.797 --> 00:05:16.697 Well, I've been looking for a phone like this for... 00:05:18.108 --> 00:05:21.248 I was going to say five years, but I think it's been more like 10 years. 00:05:22.208 --> 00:05:29.048 I feel like many of us have, but nothing that's come out has been up to snuff. 00:05:29.248 --> 00:05:35.088 Now, this sounds very promising. It is, of course, a bunch of promises at this 00:05:35.088 --> 00:05:37.648 point. So we haven't seen any development devices. 00:05:38.448 --> 00:05:41.868 Nobody's gotten their hands on it. And it is a crowd funder. 00:05:41.988 --> 00:05:47.028 And I know you have a really good experience with how these go, right, Chris? 00:05:48.108 --> 00:05:53.868 So a lot of this makes me pause a little bit, although I got to say something 00:05:53.868 --> 00:05:56.568 in me is tinkling because, yeah, I would love a phone like this if it was. 00:05:56.888 --> 00:06:03.968 I'm usually typically fine with giving up a few popular features to lean a little 00:06:03.968 --> 00:06:05.848 closer to my ideals, as you guys know. 00:06:06.068 --> 00:06:10.488 So I would totally go this way. I would if this got into production. 00:06:12.088 --> 00:06:13.348 Yeah, you've got me hooked. 00:06:13.348 --> 00:06:17.688 I think the one question I have, okay, so you make a great point that you're 00:06:17.688 --> 00:06:22.308 willing to forego a lot of conveniences and sort of quality of life stuff. 00:06:22.468 --> 00:06:29.488 But my question is, isn't there still a set of Android or iOS apps that are 00:06:29.488 --> 00:06:31.468 almost at the essential layer? 00:06:31.968 --> 00:06:34.948 Maybe not. Maybe you can kind of not, but I'm just thinking like. 00:06:35.628 --> 00:06:36.128 Maps. 00:06:36.648 --> 00:06:39.548 Well, maps, or I don't know, there's, is there like a, you know, 00:06:39.648 --> 00:06:44.148 an app you need to register if you're like coming into another country, 00:06:44.328 --> 00:06:46.508 or instead of having to fill out a paper form, or? 00:06:46.828 --> 00:06:50.468 Boy, you're right. I have to go apps blunking like when I'm traveling quite a bit. 00:06:50.788 --> 00:06:55.508 Well, I did read on their website here that they're doing like an Android jail, 00:06:55.668 --> 00:06:57.548 so you can run some of these apps if you needed to. 00:06:57.828 --> 00:06:59.328 Okay, see, that would work. 00:06:59.768 --> 00:07:03.488 So, Wes, for you, I got a question. 00:07:03.848 --> 00:07:07.088 Imagine this thing, it kind of lives up to what they say here, 00:07:07.108 --> 00:07:10.288 right? We have to be kind of skeptical here at this point, but let's just go with this for a second. 00:07:11.088 --> 00:07:14.568 It's using Posh, I believe, that GNOME GTK stuff that Purism and others have 00:07:14.568 --> 00:07:16.128 worked on, the adaptive GTK. 00:07:16.948 --> 00:07:18.288 That stuff's in a pretty good place. 00:07:18.768 --> 00:07:20.308 It doesn't, you know, look bad, I don't think. 00:07:20.408 --> 00:07:21.368 Apps that you're going to be familiar with. 00:07:22.778 --> 00:07:25.578 An underlying OS you can tweak to your heart's content. You could run, 00:07:25.578 --> 00:07:27.858 you know, an Apache server on this thing if you wanted to. 00:07:28.978 --> 00:07:34.178 Battery life, though, four hours. Is that a deal breaker for you when it's removable? 00:07:35.078 --> 00:07:35.498 Huh. 00:07:36.598 --> 00:07:41.378 By the way, that's not their estimate. I'm just thinking, when you've got this 00:07:41.378 --> 00:07:48.478 RK3588SOC, and you've got a Snapdragon X32 modem, and you've got a Linux OS 00:07:48.478 --> 00:07:50.818 and a 6.34-inch OLED screen, 00:07:52.018 --> 00:07:55.438 all of those things are on the higher end of power use so i think we would have 00:07:55.438 --> 00:07:57.058 to and you know especially if you're on 5g. 00:07:57.058 --> 00:07:57.938 Right i. 00:07:57.938 --> 00:08:02.478 Think you'd have to set your expectations to kind of mid for battery life. 00:08:02.478 --> 00:08:06.278 Yeah i suppose uh i wonder if they were if they're gonna have good os level 00:08:06.278 --> 00:08:10.358 options for like battery saver mode or other sort of power profiles because 00:08:10.358 --> 00:08:14.238 you know if i could put it into like background mode for a lot of the day and 00:08:14.238 --> 00:08:17.258 just like hey every couple minutes wake up for notifications and otherwise kind 00:08:17.258 --> 00:08:19.478 of sleep yeah it doesn't need to be constantly. 00:08:19.478 --> 00:08:21.018 Receiving yeah Yeah, you're right. 00:08:21.618 --> 00:08:24.238 Especially if I can choose the granularity or switch the mode pretty easily. 00:08:24.238 --> 00:08:25.058 Pull every 10 minutes. 00:08:25.238 --> 00:08:25.378 Yeah. 00:08:25.638 --> 00:08:29.998 Not constantly. Stop it. That's a great point. That'd be a freaking great OS. 00:08:29.998 --> 00:08:31.658 It's just like so rare that I need to know. 00:08:31.998 --> 00:08:32.558 Right now. 00:08:32.698 --> 00:08:32.898 Yeah. 00:08:33.138 --> 00:08:33.618 Very true. 00:08:33.798 --> 00:08:41.838 Yeah. That's, yeah, I think the removable battery is such a nice return. 00:08:42.478 --> 00:08:45.238 Especially if you could get a couple of them. Keep some charge in your bag. 00:08:45.438 --> 00:08:47.698 Imagine a travel, like going back to your point about a travel day, 00:08:47.778 --> 00:08:50.618 like, yes, maybe You couldn't get some of the apps, but you could bring three 00:08:50.618 --> 00:08:51.478 of the batteries with you. 00:08:51.538 --> 00:08:55.518 And this could be your entire entertainment device, your media information, 00:08:55.778 --> 00:08:56.358 you know, like everything. 00:08:56.498 --> 00:08:59.818 And you could even install Jellyfin on this. 00:09:00.578 --> 00:09:03.378 You might feel better about, well, maybe not from iOS, but you might feel better 00:09:03.378 --> 00:09:06.578 about some of the security risks of traveling too if you're using a Linux-powered phone. 00:09:06.858 --> 00:09:08.018 Yeah, perhaps. 00:09:08.078 --> 00:09:12.078 Chris, you've had, you know, multiple devices in your life for a little while. 00:09:12.198 --> 00:09:14.138 You were doing the dual phone thing for a bit there. 00:09:14.698 --> 00:09:19.058 Do you see this being an option in that respect? Like having certain apps on 00:09:19.058 --> 00:09:24.378 the everyday, always on phone and having, I don't know, most of your private life on this guy. 00:09:26.126 --> 00:09:28.986 I was just sort of thinking that, right? Like, especially if you could keep, 00:09:29.106 --> 00:09:32.406 like, an older couple gen out Pixel that you just kind of have for, 00:09:32.486 --> 00:09:36.426 like, if you need it for one thing. Or maybe you take that one when you travel or. 00:09:37.606 --> 00:09:39.486 Yeah, like something that one can RDP to the other. 00:09:39.926 --> 00:09:42.626 I wouldn't need to bring it with me if I'm going over to my friend's house for the night, right? 00:09:42.766 --> 00:09:44.786 Yeah, it doesn't maybe have all your passwords, doesn't have all your notes, 00:09:44.906 --> 00:09:48.326 doesn't have all your pictures, all your history. Right. You know what I was 00:09:48.326 --> 00:09:49.726 thinking, actually, is. 00:09:49.866 --> 00:09:52.206 Especially because I already own several old Pixel phones, you know? 00:09:52.326 --> 00:09:54.966 Like, I wouldn't have to, like, get a new phone to be my second phone. 00:09:54.966 --> 00:10:01.826 I feel like I still haven't landed on the sweet spot for, I'm going to a relative's 00:10:01.826 --> 00:10:06.526 house, I'm going to a hotel, I'm going to an Airbnb, and I want to take USB-C 00:10:06.526 --> 00:10:08.866 to HDMI, and I want to put something up on the TV. 00:10:09.746 --> 00:10:13.586 And because I just, I had my 10-year anniversary with the wife a few weeks ago, 00:10:13.626 --> 00:10:15.786 and we went to a little Airbnb nearby. 00:10:16.386 --> 00:10:20.026 And I get in there, and of course, I didn't bring anything to take control of 00:10:20.026 --> 00:10:21.266 the TV. It didn't even cross my mind. 00:10:21.366 --> 00:10:21.926 Uh, yeah. 00:10:21.926 --> 00:10:28.346 And a little portable phone that maybe I had a C to HDMI adapter that I could, 00:10:28.346 --> 00:10:34.426 you know, run Cody on or a jellyfin front end would be really nice. 00:10:34.686 --> 00:10:39.126 And I've tried to kind of replicate this with the Fire Stick to not really much success. 00:10:40.086 --> 00:10:43.446 I don't know. I like that idea. Maybe the audience has a device out there that's 00:10:43.446 --> 00:10:45.526 already perfect for this that they could boost it and tell me about. 00:10:45.926 --> 00:10:49.566 But I could see the phone doing this, but this is probably going to be, 00:10:49.566 --> 00:10:52.246 you know, somewhere near a thousand dollars. 00:10:52.566 --> 00:10:55.106 There's got to be a cheaper way to accomplish what I'm looking to do. 00:10:55.206 --> 00:10:59.146 But if it was one of many things that provided for me, I could see getting this, 00:10:59.286 --> 00:11:01.986 even if it wasn't my daily driver phone. Potentially. 00:11:03.946 --> 00:11:09.286 crowdfunding is the red flag here we have to kind of see how this goes they 00:11:09.286 --> 00:11:14.466 haven't actually built anything as far as we know yet maybe prototypes we don't 00:11:14.466 --> 00:11:17.586 have any information on battery life or price we don't even really know when 00:11:17.586 --> 00:11:22.026 the crowds funders gonna fully kick off like they haven't even said that yet 00:11:22.026 --> 00:11:23.246 you can't even go crowdfunding. 00:11:23.246 --> 00:11:27.146 At this point you know i don't know if i've tried hdmi but the pixels and those 00:11:27.146 --> 00:11:33.986 usbc little docs that have you know uh usb and hdmi My own have been fairly well compatible. 00:11:34.226 --> 00:11:34.326 Yeah. 00:11:34.626 --> 00:11:38.166 So if you had the jellyfin client on your phone connected to your server, 00:11:38.446 --> 00:11:40.606 maybe we'll do it that way. I don't know if you want to. 00:11:40.686 --> 00:11:45.466 But you know, also in this space is the Mecca comet. Yeah. 00:11:46.624 --> 00:11:53.644 And this one is really out there where like this makes the Libre next seem reasonable 00:11:53.644 --> 00:11:58.124 and totally achievable because this is in a whole other level of what they're trying to do. 00:11:58.324 --> 00:12:04.244 It's a modular Linux handheld and it's extensible by slapping on different modules. 00:12:04.404 --> 00:12:08.244 We've seen these ideas over the past, but my goodness, if this isn't the most 00:12:08.244 --> 00:12:09.684 slick, elegant version. 00:12:10.124 --> 00:12:15.204 And the dang thing has two USB-A ports in the side of it, as well as a small Ethernet port. 00:12:15.204 --> 00:12:18.944 I don't know why, but suddenly I love the idea of a phone with a USB-A port. 00:12:19.084 --> 00:12:24.304 Heck yeah. And it has these ideas of modules that magnetically snap on and then 00:12:24.304 --> 00:12:26.124 interface with the device over USB. 00:12:26.364 --> 00:12:28.804 So they show up to the Linux OS as USB. 00:12:29.064 --> 00:12:32.484 And they demonstrated this actually functioning at CES. 00:12:32.664 --> 00:12:35.104 So it's kind of like what framework does, but just remove the connector. 00:12:35.264 --> 00:12:39.524 Yes. And so an example of this is you could, where you might have a keyboard, 00:12:39.524 --> 00:12:44.924 you could slap off the magnetic keyboard and slap on a controller pad for maybe 00:12:44.924 --> 00:12:49.704 a Game Boy emulator or maybe a data cable to connect to an external disk. 00:12:50.104 --> 00:12:54.524 They have right now a GPIO, I guess, accessory. You could call it a gamepad 00:12:54.524 --> 00:12:57.024 accessory and a keyboard accessory. 00:12:58.024 --> 00:13:01.604 But it's just general GPIO stuff. It's all USB, pretty basic, 00:13:01.724 --> 00:13:05.804 open source, how they make it work. So it's nothing really particularly secretive about it. 00:13:05.864 --> 00:13:09.984 Anybody could really probably wire up something. It is a Linux OS. 00:13:09.984 --> 00:13:13.244 They call it Mechanix OS. It's based on Debian. 00:13:13.584 --> 00:13:18.384 They say the perk to that is that there's, quote, 60,000 packages in the Debian 00:13:18.384 --> 00:13:19.744 repo that work out of the box. 00:13:20.784 --> 00:13:27.184 The Mechanix shell is built in Rust and supports GPU rendering on Wayland. 00:13:27.604 --> 00:13:28.204 Whoa. 00:13:29.024 --> 00:13:33.444 Yeah. Built with the tools you already know, and they list Chromium. 00:13:33.444 --> 00:13:41.004 They list Docker, Go, Cute, Rust, obviously, Node, and others. It is also... 00:13:42.972 --> 00:13:45.592 It's a, it's a Kickstarter. It's a crowdfund. It's a Kickstarter specifically. 00:13:45.592 --> 00:13:48.292 And it's in the pre-launch mode. It has not technically launched either. 00:13:49.652 --> 00:13:55.032 They seem to have prototypes because I watched coverage at CES of like a whole 00:13:55.032 --> 00:13:57.492 booth of them actually functioning and snapping pads on and whatnot. 00:13:57.572 --> 00:13:59.912 And they have now videos of that up on their website as well. 00:14:01.052 --> 00:14:02.912 So this one's way out there, boys. 00:14:03.552 --> 00:14:07.852 They seem busy. They've got a GitHub link and, you know, those repos are active. 00:14:08.372 --> 00:14:11.472 This might be better for what I'm thinking of. My kind of device, 00:14:11.652 --> 00:14:15.512 you know, a portable media server. because you could see snapping on a disc. 00:14:15.792 --> 00:14:20.612 Yeah, this opens it up to a whole other conception than a traditional phone. 00:14:20.912 --> 00:14:24.192 They do have some use cases here, Chris, that I think will bri you over too if you need. 00:14:24.692 --> 00:14:29.212 One of them called the Car Whisperer. You can add a CAN or ODB port to the common 00:14:29.212 --> 00:14:31.072 and start talking to your car or RB. 00:14:31.692 --> 00:14:32.052 Okay. 00:14:32.852 --> 00:14:35.632 The other one here they suggest is build your own tricorder. 00:14:37.272 --> 00:14:41.192 Well, I was thinking a portable recorder. You know, if you could have a little 00:14:41.192 --> 00:14:43.852 USB interface that you could snap on to this thing. 00:14:45.232 --> 00:14:49.052 Because again, it's just USB with power pins and whatnot. It's pretty straightforward. 00:14:49.872 --> 00:14:54.152 That could, you know, for events, with the recording, like Audacity running 00:14:54.152 --> 00:14:58.932 on the little screen, right? You just use, or Reaper even? 00:14:59.832 --> 00:15:04.532 You could even use Reaper because it's available on ARM. So this is way out there. 00:15:04.712 --> 00:15:10.352 I invite you guys to go to the show notes at linuxownplugged.com slash 599 and 00:15:10.352 --> 00:15:11.832 check out the link to this thing because- 00:15:13.000 --> 00:15:18.420 It's the coolest implementation I've ever seen of this idea of this kind of like Lego kit phone. 00:15:19.260 --> 00:15:22.660 It's not as modular as like the Motorola stuff we've seen in the past. 00:15:22.820 --> 00:15:25.740 It's just really that front end spot where a keyboard would go. 00:15:26.420 --> 00:15:29.640 There is a magnetic mount where things connect. 00:15:29.780 --> 00:15:32.440 And so you just can swap different stuff on there. And then it's got USB-C on 00:15:32.440 --> 00:15:35.080 the bottom of the phone. It's got, I mean, in the versions they show on their 00:15:35.080 --> 00:15:37.380 website, it's got USB-A on the side and an Ethernet port. 00:15:37.380 --> 00:15:40.600 It seems like you could sell some to just anyone who worked in like a data center 00:15:40.600 --> 00:15:43.720 or support environment just with the, you know, USB-A and the Ethernet right 00:15:43.720 --> 00:15:46.160 there on the side and having a nice keyboard, physical keyboard. 00:15:46.300 --> 00:15:50.680 Or like what about Amazon, right? So you buy these as a standard device and 00:15:50.680 --> 00:15:55.700 then you build a custom snap-on module that's particular to the work case or something like that. 00:15:56.380 --> 00:16:00.400 I don't know, man. I could see it. Again, not sure I'm pricing. 00:16:00.620 --> 00:16:02.920 It's a crowdfunder. But these are really interesting ideas. 00:16:03.400 --> 00:16:06.920 Notable, too, that I think that both of them are running on Debian. 00:16:07.580 --> 00:16:10.920 I would love to have you boost in and tell us if you're interested in devices 00:16:10.920 --> 00:16:14.580 like these still, or have you soured on the idea of a Linux device. 00:16:15.080 --> 00:16:19.980 And are you willing to go far enough to actually put your money on the line 00:16:19.980 --> 00:16:21.580 and crowdfund one of these? 00:16:22.440 --> 00:16:26.840 Boost in and tell us, because I'm really interested in the audience's temperature on this. 00:16:27.280 --> 00:16:30.260 Before we move on, just a couple of quick stories to wrap up on. 00:16:30.560 --> 00:16:34.120 I thought it was noteworthy that the Linux Foundation has launched the supporters 00:16:34.120 --> 00:16:35.600 of Chromium-based browsers. 00:16:35.600 --> 00:16:40.100 Quote, the supporters of Chromium-based browsers will provide the neutral space 00:16:40.100 --> 00:16:45.140 where industry leaders, academia, developers, and broader open-source communities 00:16:45.140 --> 00:16:48.540 can work together to support projects within the Chromium ecosystem. 00:16:48.760 --> 00:16:55.180 We've seen some, I'd say, confusion or maybe some anger in some of the Linux 00:16:55.180 --> 00:16:58.780 and open-source community over this. I think, Brent, you had a take I kind of liked. 00:16:58.960 --> 00:17:03.600 Well, I have heard a lot of people think, well, what's the deal with Firefox? 00:17:03.600 --> 00:17:08.180 Like, why are we supporting Chromium-based stuff when we've had Firefox all along? 00:17:08.320 --> 00:17:11.660 And that's a good question to answer. I don't know who's going to answer it, 00:17:11.740 --> 00:17:13.100 but it seems like we need one. 00:17:13.320 --> 00:17:17.120 Well, the argument I've heard is, well, it has a foundation already. It's Mozilla. 00:17:18.241 --> 00:17:23.061 Well, I think I'd also, Brent, I think you said this, that, you know, 00:17:23.301 --> 00:17:28.881 the Linux Foundation in a way was sort of dealing with the solving for a future 00:17:28.881 --> 00:17:33.221 where maybe we don't have a Firefox or, you know, we need a healthy Chromium 00:17:33.221 --> 00:17:35.601 ecosystem because it's going to be here whether we like it or not. 00:17:35.761 --> 00:17:38.321 Yeah, but wouldn't the way to solve for that be to support Firefox more? 00:17:39.281 --> 00:17:41.661 Not if it's doomed. Then it's just a waste of money. 00:17:41.861 --> 00:17:43.041 Oh, my God, that's dark. 00:17:44.661 --> 00:17:46.541 I'm using Firefox right now to be clear. 00:17:46.541 --> 00:17:51.261 Am I the only one that just is cooking a little conspiracy bacon on this one? 00:17:51.961 --> 00:17:58.601 To me, this seems like a hedge that the Justice Department might go through 00:17:58.601 --> 00:18:01.901 with their threats of separating Chromie Ma from Google. 00:18:02.101 --> 00:18:05.621 And then they're positioning themselves to be ready for when that happens. 00:18:05.721 --> 00:18:08.881 That makes sense. I'm going to go with that bacon with you. 00:18:09.661 --> 00:18:13.461 Wow. That's rare for Brent. All right. Thank you. I like that. 00:18:13.541 --> 00:18:14.621 It wasn't even Canadian bacon. 00:18:14.721 --> 00:18:18.081 What do you think? You think it could be like them like laying the cards out 00:18:18.081 --> 00:18:21.461 or I guess maybe another metaphor would be like preparing the deck, the seats. 00:18:21.641 --> 00:18:25.081 Yeah, I think, I mean, I don't know if that's the only reason or it's a direct 00:18:25.081 --> 00:18:29.001 response, but I think that and sort of a wider concerns around that, 00:18:29.161 --> 00:18:32.561 especially as we've seen, you know, more and more in Microsoft, 00:18:32.841 --> 00:18:37.881 you know, there's just like a lot of companies now tied to this code base and a lot of, uh, 00:18:39.481 --> 00:18:42.001 it's some extent the real economy that relies on it functioning. 00:18:43.441 --> 00:18:45.061 I think that probably plays a factor. Yeah. 00:18:45.301 --> 00:18:48.761 Short Dom in the live chat also points out Electron's a factor here. 00:18:48.921 --> 00:18:49.721 True, yeah. 00:18:50.041 --> 00:18:54.801 You know, even if Chrome never got separated out, like Electron's such a huge 00:18:54.801 --> 00:18:59.101 thing now, you'd want to have at least some, maybe they're hoping to get input 00:18:59.101 --> 00:19:01.521 or developer influence and build influence over time. 00:19:02.997 --> 00:19:03.777 I'd love to know. 00:19:03.997 --> 00:19:07.037 I do think, you know, I mean, the Linux Foundation, for all of its faults, 00:19:07.197 --> 00:19:10.657 it does seem to do a decent job of being able to, like, help coordinate and 00:19:10.657 --> 00:19:15.477 provide some funding and centralized, you know, dispatch or whatever for open 00:19:15.477 --> 00:19:16.437 source projects sometimes. 00:19:16.557 --> 00:19:19.117 I feel like I'm missing a wider play. 00:19:20.397 --> 00:19:23.877 Well, Chris, I see a big old Join Now button on their website here. 00:19:24.037 --> 00:19:26.197 Maybe we should do some inside reporting. 00:19:26.577 --> 00:19:31.457 Maybe the Unplugged show should become a supporter of Chromium-based browsers. 00:19:31.637 --> 00:19:34.797 What if we make our own browser? And you can just only go to the show pages. 00:19:37.017 --> 00:19:41.437 That'd be great. That'd be so good. And then I just wanted to wrap up as far 00:19:41.437 --> 00:19:45.857 as news goes with a shout out to Wine 10.0. 00:19:46.817 --> 00:19:50.517 Now with native Wayland support and better high DPI support. 00:19:50.677 --> 00:19:55.757 And I just think this is incredible because the Wine Project was started in 1993. 00:19:57.237 --> 00:20:00.097 They just keep going and going and going. 00:20:00.377 --> 00:20:02.697 And it is so respectable. 00:20:05.177 --> 00:20:09.397 2008 which we covered on this show i think every at least one of our shows wine 00:20:09.397 --> 00:20:13.837 reached 1.0 and that felt like such a huge deal you know and now here we are 00:20:13.837 --> 00:20:19.217 10.0 is out and i think this is also going to make one of my predictions about 00:20:19.217 --> 00:20:21.057 proton correct in linux unplugged but. 00:20:21.057 --> 00:20:25.277 We'll see we'll see it's also like maybe remind ourselves the the promise of 00:20:25.277 --> 00:20:29.137 what wine advertises that it can do seems kind of impossible in practice you 00:20:29.137 --> 00:20:32.037 know what i mean like oh yeah you could write a paper about how you could do 00:20:32.037 --> 00:20:35.817 that sure right but you're gonna keep up with the changes and make real world 00:20:35.817 --> 00:20:39.557 complicated applications work like a game turns out yeah. 00:20:42.934 --> 00:20:46.314 OnePassword.com slash unplugged. That's all lowercase. 00:20:46.454 --> 00:20:51.554 It's the number one password.com slash unplugged. Okay, I have a question for you. 00:20:51.894 --> 00:20:56.154 Do your end users always, and I mean always without exception, 00:20:56.394 --> 00:20:59.074 work on company-owned devices and IT-approved apps? 00:20:59.354 --> 00:21:03.514 I don't think so. I don't think it's possible. So I think the next natural question 00:21:03.514 --> 00:21:06.794 is, how do you keep your company's data safe when it's sitting in all those 00:21:06.794 --> 00:21:08.854 unmanaged apps and devices? 00:21:09.494 --> 00:21:13.974 Well, OnePassword has the answer to this question. It's extended access management. 00:21:14.514 --> 00:21:19.414 1Password extended access management. It helps you secure every sign-in for 00:21:19.414 --> 00:21:21.914 every app on every device because 00:21:21.914 --> 00:21:26.194 it solves problems that traditional IAMs and MDMs just can't touch. 00:21:26.374 --> 00:21:31.374 And it's also bundling 1Password. You know 1Password. We've all had those situations 00:21:31.374 --> 00:21:35.014 where we've seen the passwords under the keyboard, we're stuck to the monitor, 00:21:35.014 --> 00:21:37.494 or somebody uses the same password everywhere. 00:21:37.594 --> 00:21:40.974 You think, God, if they just had a great password manager that would solve all of this. 00:21:41.374 --> 00:21:44.774 Well, 1Password's award-winning password manager is trusted by millions of users, 00:21:45.174 --> 00:21:46.994 150,000-plus businesses from 00:21:46.994 --> 00:21:50.514 IBM to Slack, and now they're doing more than just securing passwords. 00:21:50.774 --> 00:21:53.334 Now with extended access management, they're taking to the next level. 00:21:53.554 --> 00:21:59.154 Plus, 1Password is ISO 27001 certified, and they have regular third-party audits, 00:21:59.174 --> 00:22:01.054 and they have the largest bug bounty out there. 00:22:01.114 --> 00:22:03.914 They just exceed the standards set by everybody else. 00:22:04.334 --> 00:22:07.494 Secure every app and every identity, even the unmanaged ones. 00:22:07.494 --> 00:22:11.234 Go to 1password.com slash unplugged. That's all lowercase. 00:22:11.674 --> 00:22:17.654 Again, support the show, check it out, and try it out. It's 1password.com slash unplugged. 00:22:20.773 --> 00:22:27.433 All right, well, we are one week away as we record from LUP episode 600. 00:22:28.613 --> 00:22:33.793 And that includes all of the awesome looking meetups that the community have set up. 00:22:33.953 --> 00:22:37.373 Oh, yeah. I'm going to go to colonyevents.com right now. Let's go check them out. 00:22:37.573 --> 00:22:41.853 Okay, and something that became clear, and thank you to everyone pointing this 00:22:41.853 --> 00:22:46.993 out, recently we've been experimenting with an earlier live time by two hours. 00:22:48.473 --> 00:22:51.413 but we started doing that just because it it kind 00:22:51.413 --> 00:22:54.893 of was working a little better for a variety of boring reasons uh 00:22:54.893 --> 00:23:00.073 but we'd already planned and set up schedules for the lup 600 event with you 00:23:00.073 --> 00:23:02.893 know the expectations of the show would be at the time that it's been for years 00:23:02.893 --> 00:23:09.213 for years and years yeah uh so just to be clear lup 600 we will be live at the 00:23:09.213 --> 00:23:14.193 normal time which was which is 12 p.m pacific here in the pacific northwest 3 p.m. 00:23:14.193 --> 00:23:18.833 Eastern so that way you can join the mumbler room and listen along and pop in 00:23:18.833 --> 00:23:20.073 the on-air and give us a little shout. 00:23:20.673 --> 00:23:25.053 I would recommend showing up early so that way we can sort out mumble issues 00:23:25.053 --> 00:23:26.813 and audio issues, which we'll no doubt have. 00:23:28.753 --> 00:23:33.453 And then for the Pacific Northwest meetup, we're not having the meetup at the 00:23:33.453 --> 00:23:37.313 studio because we realized we couldn't really have a party and do the show at the same time. 00:23:37.373 --> 00:23:40.093 As awesome as that would be, if that were a thing that we could do, 00:23:40.293 --> 00:23:42.213 that would make for a horrible podcast. 00:23:42.833 --> 00:23:46.213 So what we're going to do is record the show, and then immediately after, 00:23:46.473 --> 00:23:49.713 we're going to head over to the point, which is really close to the studio. 00:23:49.833 --> 00:23:52.713 So we're just going to walk over afterwards about 3 p.m. 00:23:53.613 --> 00:23:56.653 at our local time. And we have all the details at colonyevents.com. 00:23:56.733 --> 00:24:00.513 But that also means we can accommodate more people since we're not having it 00:24:00.513 --> 00:24:02.653 at the studio. So more the merrier. 00:24:02.853 --> 00:24:07.333 Everybody is welcome to join us next week in person right here in the Pacific 00:24:07.333 --> 00:24:09.213 Northwest in Smoky Point. 00:24:09.633 --> 00:24:13.353 Come to the point at 3 p.m. All the details are at colonyevents.com. 00:24:13.693 --> 00:24:17.433 There's like a whole bunch of events on there now. It's really awesome to see. 00:24:17.913 --> 00:24:22.933 And ours for the details is just the one that's listed as the Pacific Northwest meetup. 00:24:23.353 --> 00:24:26.133 We'll put a link to it in the show notes as well. But all of them are listed 00:24:26.133 --> 00:24:27.333 over at colonyevents.com. 00:24:27.853 --> 00:24:31.013 There's a couple new meetups here I think I want to do a shout out to. 00:24:31.093 --> 00:24:34.873 There's a FOSDM meetup that popped up because FOSDM is happening at the exact 00:24:34.873 --> 00:24:36.773 same time. So I think that's pretty exciting. 00:24:37.553 --> 00:24:43.033 and also uh maybe this is more of a psa there's one in melbourne that's happening 00:24:43.033 --> 00:24:47.813 which is pretty awesome but it uh seems to be happening march 6th which i don't 00:24:47.813 --> 00:24:50.793 know my time math is pretty good but i think that's a little too late to join 00:24:50.793 --> 00:24:56.353 lup 600 so folks who are organizing the melbourne meetup maybe have a look uh 00:24:56.353 --> 00:24:57.433 make sure you're on the right day. 00:24:57.433 --> 00:25:02.493 Yeah although everybody is welcome to continue to use the colony events.com 00:25:02.493 --> 00:25:06.813 service to schedule meetups forever just if you want to meet up with other JB 00:25:06.813 --> 00:25:10.053 listeners in there and then you could always boost in or write us and have us 00:25:10.053 --> 00:25:11.753 give us a shout out so people know to go sign up. 00:25:11.873 --> 00:25:14.813 We are happy to do that. Every time we go to a meetup, 00:25:15.902 --> 00:25:20.702 Literally 100%. I'm not saying 99%, not 99.5. 00:25:21.582 --> 00:25:26.282 100% of the time we do meetups. The people there say, oh, we should do more 00:25:26.282 --> 00:25:28.562 of this. Even if the guys can't come, we should do more of this. 00:25:28.822 --> 00:25:35.142 And then we leave and sometimes they do it, but most of the time they just sort 00:25:35.142 --> 00:25:37.382 of drift apart because we don't leave them with any tooling. 00:25:37.482 --> 00:25:41.042 But if they said it and we gave them like, you know, here, go right here, go set up a meetup. 00:25:41.342 --> 00:25:45.902 I think it would actually continue to create some momentum. So I invite everybody 00:25:45.902 --> 00:25:48.822 out there, continue to use ColonyEvents.com after this as well, 00:25:49.042 --> 00:25:54.422 especially as we get close to LinuxFest and Scale and Planet Nix. 00:25:54.682 --> 00:25:57.322 If you want to make some plans around there, that could be really nice. 00:25:57.462 --> 00:26:00.462 People could just go there and see what's going on. What are people doing? 00:26:02.022 --> 00:26:06.882 I say take and run with it. And we're sorry if there's been any confusion around 00:26:06.882 --> 00:26:10.162 the timing in all of this, especially because for a bit we were thinking about 00:26:10.162 --> 00:26:13.762 having our meet up here at the studio. But now we've decided to have it at the 00:26:13.762 --> 00:26:16.622 pub nearby. Oh, and kids are welcome at our meetup. 00:26:16.742 --> 00:26:19.162 It is family. It is a family friendly venue as well. 00:26:21.162 --> 00:26:28.922 Okay, boys. You have been slowly trying to convince me that we should do a free 00:26:28.922 --> 00:26:30.162 BSD challenge on this show. 00:26:30.402 --> 00:26:31.162 That's right. 00:26:31.482 --> 00:26:37.422 And you've recently provided some documentation to indicate that now may be the time. 00:26:38.602 --> 00:26:44.202 So make your case. I will admit I'm on the fence. I think you two are a little bit more pro than I am. 00:26:45.722 --> 00:26:50.642 I don't know. I think my hesitation is, um, I have been down this path. 00:26:50.782 --> 00:26:52.182 I've run free BSD in production. 00:26:52.902 --> 00:26:55.902 You know, I've, I've tried it. It has been a bit, but I've tried it. 00:26:56.022 --> 00:26:59.662 So I feel like this is, this is like something I've done. And you guys are like, 00:26:59.722 --> 00:27:03.682 let's go do this. I'm like, yeah, okay, but I've tried that and it's all right. 00:27:03.782 --> 00:27:06.642 You know, it's all right. But that's one of the reasons I'm over here, 00:27:06.802 --> 00:27:07.822 you know, it's because I tried that. 00:27:08.522 --> 00:27:11.522 So you're saying prospector Chris has been there, done that. 00:27:11.742 --> 00:27:13.542 And, uh, Prosperster Chris Knows. 00:27:14.642 --> 00:27:16.542 Back in his day, he learned a few things. 00:27:16.822 --> 00:27:19.922 Well, I think you're a curious fellow, first of all. 00:27:20.062 --> 00:27:21.482 Oh, okay. 00:27:21.582 --> 00:27:27.702 And, you know, FreeBest, here, you love seeing community-driven open source. 00:27:28.022 --> 00:27:30.802 Coming in hot and hard. 00:27:31.022 --> 00:27:32.182 That is what FreeBest is. 00:27:33.442 --> 00:27:35.802 Immediately going for the soft spot. Immediately. 00:27:36.462 --> 00:27:42.002 And a lot of other people have seen that recently because 2024 was like a standout year, I think. 00:27:42.142 --> 00:27:45.982 in terms of, like, there's just been good investments and donations and improvements. 00:27:45.982 --> 00:27:46.422 For FreeBSD? 00:27:46.522 --> 00:27:46.802 Yeah. 00:27:46.982 --> 00:27:47.262 Oh. 00:27:47.542 --> 00:27:51.522 Following AMD and FreeBSD Foundation collaborations and the Sovereign Tech Fund 00:27:51.522 --> 00:27:52.522 making a big investment, 00:27:52.982 --> 00:27:59.942 the FreeBSD Foundation and Quantum Leap Research have announced a $750,000 USD 00:27:59.942 --> 00:28:03.782 commitment to improve laptop support. That's one news item, for instance. 00:28:03.942 --> 00:28:06.242 And specifically, it looks like AMD laptops. 00:28:06.402 --> 00:28:08.062 Dell, AMD, and Framework. 00:28:08.342 --> 00:28:09.602 Okay, okay, okay. 00:28:09.922 --> 00:28:10.982 So I think... 00:28:11.559 --> 00:28:14.739 Okay, maybe we don't have to try it immediately. That's maybe a separate case. 00:28:14.859 --> 00:28:20.619 But just in general, I think there is more and more reason to think that a couple 00:28:20.619 --> 00:28:22.879 of years ago, FreeBSD take is outdated. 00:28:23.679 --> 00:28:26.919 And for that reason alone, we might want to make sure that we're current. 00:28:27.059 --> 00:28:30.079 I do think that's your best argument. Yeah, I do agree. 00:28:30.399 --> 00:28:34.099 They're also working on improving their audio stack and maybe creating a graphical 00:28:34.099 --> 00:28:35.559 installer. Those are big changes. 00:28:35.679 --> 00:28:36.479 They haven't done that yet. 00:28:36.959 --> 00:28:38.459 Well, I mean, it's just serverless. 00:28:39.039 --> 00:28:41.599 I guess it could be fun to not have a graphic. That could be fun. 00:28:42.019 --> 00:28:45.759 Ghost BSD continues to be developed as well as like a, you know, desktop focus. 00:28:45.859 --> 00:28:50.199 That's what I was going to ask you is how much, like, is this, 00:28:50.239 --> 00:28:53.859 is this like, do we do free BSD because that's the big one or is, 00:28:53.919 --> 00:28:56.999 is ghost BSD the direction we should go because it's desktop focus and that 00:28:56.999 --> 00:28:57.839 could be a fun comparison? 00:28:58.259 --> 00:29:00.899 Yeah. Or maybe you could do a mix, you know, I think, you know, 00:29:00.979 --> 00:29:03.899 I think running maybe free BSD on a desktop or a server would be fine. 00:29:04.019 --> 00:29:07.119 And then you could do ghost BSD as the desktop component if you wanted to. 00:29:07.859 --> 00:29:08.719 That's an interesting idea. 00:29:08.719 --> 00:29:11.719 I think it's worth trying to make sure you use it in ways that will test the 00:29:11.719 --> 00:29:13.579 areas that are being developed and improvements. 00:29:13.939 --> 00:29:17.179 Okay. You know what? I think that's a good parameter is it has to be tried as 00:29:17.179 --> 00:29:18.459 a server and as a desktop. 00:29:18.759 --> 00:29:21.499 Yeah. Try to get the full sense of how you would use it if you were maybe going 00:29:21.499 --> 00:29:23.499 to try to actually replace some Linux. 00:29:23.679 --> 00:29:26.059 That's fair. Okay. Huh. 00:29:26.259 --> 00:29:30.159 Plus, they're making a bunch of investments in their build system and security 00:29:30.159 --> 00:29:35.399 investments and doing audits, and they're working on zero-trust builds now. 00:29:36.019 --> 00:29:37.919 Hmm. Look at them go, huh? 00:29:37.919 --> 00:29:41.859 Also, reproducible builds, they've got efforts there. I think at one point, 00:29:41.939 --> 00:29:44.579 at least in 2024, they were talking about maybe integrating Rust. 00:29:44.659 --> 00:29:46.419 I don't know where that conversation went offhand. 00:29:47.559 --> 00:29:50.479 It'd be interesting to see how ZFS is integrated now that they've had it for so long. 00:29:50.839 --> 00:29:54.199 Right. Yeah, they've got very nice boot environment support that you can get 00:29:54.199 --> 00:29:55.779 going, so we should definitely play with that. 00:29:55.819 --> 00:29:59.819 And I have become a fan of the centralized config file. I mean, 00:29:59.879 --> 00:30:02.119 it used to be part of how FreeBSD worked, because a lot of that was just went 00:30:02.119 --> 00:30:04.799 into one configuration file, which I really liked about FreeBSD back then. 00:30:07.748 --> 00:30:08.968 Brent, what are your thoughts? 00:30:09.388 --> 00:30:09.948 Oh, I'm in. 00:30:12.788 --> 00:30:19.068 Like I've been BSD curious. I don't know, maybe for even two years now. 00:30:19.188 --> 00:30:24.148 I mean, people have been suggesting it to us for quite a long time. Yes, we do listen to you. 00:30:24.368 --> 00:30:27.328 Don't worry. But also with all these new developments, it feels like, 00:30:27.488 --> 00:30:28.948 why wouldn't we give it a shot? 00:30:29.528 --> 00:30:33.288 Hmm. Okay. All right. So let's think about some parameters. 00:30:34.228 --> 00:30:38.868 Got to use it as a server. see what it's like to host something like a home 00:30:38.868 --> 00:30:40.248 lab thing or a production thing. 00:30:40.388 --> 00:30:40.508 Yeah. 00:30:40.968 --> 00:30:43.728 I gotta try it as a desktop on physical hardware? 00:30:44.048 --> 00:30:44.848 Ideally I guess. 00:30:45.008 --> 00:30:47.288 Maybe I'd kind of be I'd like to try both I suppose. 00:30:47.608 --> 00:30:47.708 Yeah. 00:30:48.728 --> 00:30:51.108 Okay. What do you think Brent? Is there anything any other things that? 00:30:51.348 --> 00:30:54.868 Well one question I have is how long is the challenge? 00:30:55.548 --> 00:30:56.768 Hmm. Hmm. 00:30:57.688 --> 00:30:59.308 How long did we do the 32 bit? 00:30:59.548 --> 00:31:00.028 I don't know. 00:31:00.088 --> 00:31:00.568 Was that a week? 00:31:00.688 --> 00:31:04.528 And I wonder should we delay it so the audience could participate like we shouldn't 00:31:04.528 --> 00:31:05.508 probably we shouldn't launch it. 00:31:05.508 --> 00:31:10.768 Yeah well and also we may want to ask if we have experienced FreeBSD folks. 00:31:10.768 --> 00:31:11.588 Yeah I. 00:31:11.588 --> 00:31:15.888 Bet they will have some like pointers to things we don't want to miss while trying to check it out. 00:31:15.888 --> 00:31:20.568 Right okay so those are the things that we're going to need to know is like 00:31:20.568 --> 00:31:23.048 yeah basically we're totally noobs to this again because it has been a long 00:31:23.048 --> 00:31:27.488 time so what should we know and what should we try and are you willing to take 00:31:27.488 --> 00:31:31.768 a challenge with us I guess boost in or go to linuxunplugged.com slash contact 00:31:31.768 --> 00:31:33.828 and let us know and I think 00:31:33.928 --> 00:31:37.428 if we get some good feedback maybe we just launch it in episode 600 next 00:31:37.428 --> 00:31:40.988 week and then 600 will be the week we launch it and maybe 00:31:40.988 --> 00:31:43.828 by then we figured out how long to run it i kind of think the 00:31:43.828 --> 00:31:46.688 nice thing about if we launched it'd be nice to just end it 00:31:46.688 --> 00:31:50.608 in 601 it doesn't give us a lot of time though we could 00:31:50.608 --> 00:31:53.668 do an update in 601 maybe maybe that's what we do maybe we 00:31:53.668 --> 00:31:57.028 run it for a couple of weeks and we do a midpoint check 00:31:57.028 --> 00:32:01.768 in 601 and a conclusion in 602 that could work yeah that gives us a couple of 00:32:01.768 --> 00:32:04.908 weeks to try both you know make sure we have enough time yeah both the server 00:32:04.908 --> 00:32:08.608 and the desktop stuff it is nice to see this development happening over there 00:32:08.608 --> 00:32:13.728 you know it's a really great project and it will be interesting to look back 00:32:13.728 --> 00:32:15.428 at it now with a nyx lens a bit more 00:32:15.848 --> 00:32:18.968 than i have in the past yeah nyx is available. 00:32:18.968 --> 00:32:19.768 On bsd right. 00:32:19.768 --> 00:32:20.828 I don't know, 00:32:21.909 --> 00:32:26.929 I don't think so. No, but what I'm saying is the previous times I tried FreeBSD, 00:32:27.149 --> 00:32:31.269 I was coming at it from like an Ubuntu user's perspective, which is totally fine. 00:32:31.409 --> 00:32:37.569 But I think there's more similarities in the way, you know, you configure Nix 00:32:37.569 --> 00:32:39.749 and FreeBSD than there would be with FreeBSD and Ubuntu. 00:32:40.409 --> 00:32:43.709 So there may be less of a culture shock this time. I don't know. 00:32:43.849 --> 00:32:46.169 I could be totally wrong, but that's my that's my suspicion. 00:32:46.489 --> 00:32:47.749 Why have you never tried it, Brent? 00:32:47.749 --> 00:32:53.989 Well, I remember poking around at GhostBSD and even Hello Systems when we did the 32-bit challenge, 00:32:53.989 --> 00:32:58.929 because those seemed to be some of the only ones that supported the very odd 00:32:58.929 --> 00:33:03.809 CPU that I had in the machine that was sort of dropped off in my front door. 00:33:04.649 --> 00:33:08.709 But I think mostly it's just because we've never done a challenge. 00:33:08.709 --> 00:33:11.209 I don't really have a better excuse than that, to be honest. 00:33:11.529 --> 00:33:14.109 Well, this will be great. So this will be your first time. I know you've must 00:33:14.109 --> 00:33:15.529 have run it before, Wes, right? Oh, yeah. 00:33:15.729 --> 00:33:18.069 I've had a couple of FreeBSD servers over the years. 00:33:18.269 --> 00:33:20.309 We've probably tried it once or twice on the show years ago. 00:33:20.309 --> 00:33:21.049 I think we must have, yeah. 00:33:21.829 --> 00:33:25.949 Okay. You got me with the I haven't used it in years thing. It has been a really, 00:33:26.149 --> 00:33:27.769 I mean, it's probably been pre-10. 00:33:28.369 --> 00:33:30.989 I think FreeBSD 9 was the last time I tried it. 00:33:31.089 --> 00:33:34.949 Yeah, I even, for a little tiny bit, I was renting a dedicated server. 00:33:35.089 --> 00:33:35.309 Really? 00:33:35.429 --> 00:33:37.469 From Hetzner and running FreeBSD on it. 00:33:37.829 --> 00:33:39.229 Just because you wanted to? 00:33:39.329 --> 00:33:44.109 Yeah, well, I was trying it. I dabbled with it before and I wanted to get like 00:33:44.109 --> 00:33:46.009 more of a sense for, you know, really running it. 00:33:46.229 --> 00:33:46.729 How did it work? 00:33:46.869 --> 00:33:51.089 Worked well. It had like, I think, four disks in it. So, you know, I had ZFS going. 00:33:51.889 --> 00:33:54.709 I did eventually replace it. I think ultimately at that time it was an Ubuntu 00:33:54.709 --> 00:33:57.669 box running LexD with a bunch of containers. 00:33:57.969 --> 00:34:02.149 All right. Well, Boosted and let us know if you're in on the FreeBSD Challenge 00:34:02.149 --> 00:34:05.669 and if you have any guidance for us as well, which we can incorporate. 00:34:05.889 --> 00:34:09.309 And then we'll officially kick it off next week. So you don't have to do anything 00:34:09.309 --> 00:34:12.129 yet because we're going to incorporate everybody's feedback, 00:34:12.549 --> 00:34:15.269 set all the final parameters next week, and then officially launch it. 00:34:15.409 --> 00:34:17.529 Well, we got to do it because we already got hybrid. Hybrid's in. 00:34:17.729 --> 00:34:18.129 All right. 00:34:18.269 --> 00:34:20.689 So, you know, if you want to be cool like hybrid, join us. 00:34:24.055 --> 00:34:28.615 Episode 600 is next week. Can you believe it? It feels like a milestone. 00:34:29.035 --> 00:34:32.315 It feels like a rare one. Not many podcasts get this far. And if you've been 00:34:32.315 --> 00:34:34.895 on the fence or been meaning to boost, this is your time. 00:34:35.055 --> 00:34:39.995 We'd love to hear from some first-time boosters and long-time boosters to celebrate episode 600. 00:34:40.355 --> 00:34:42.815 Maybe we'll even put it on the charts. Wouldn't that be pretty cool? 00:34:43.315 --> 00:34:46.435 Strike and Fountain tend to be the combo, the easiest to get started, 00:34:46.515 --> 00:34:48.915 the least amount of friction. That's why we link them in the show notes. 00:34:49.295 --> 00:34:53.315 But there's also things like Breeze. That's B-R-E-E-Z. It makes it pretty simple 00:34:53.315 --> 00:34:56.015 to get going. and you don't need to switch podcast apps. 00:34:56.195 --> 00:34:59.435 Of course, episode 600 is also a celebration of our members. 00:34:59.775 --> 00:35:04.915 Jupiter.party to support all the shows and linuxunplug.com slash membership 00:35:04.915 --> 00:35:07.315 to support this specific show and get the perks. 00:35:07.695 --> 00:35:10.475 We would love to hear from you next week. Let's have a blowout. 00:35:10.715 --> 00:35:14.335 Episode 600 is going to be a special milestone and we'd love to hear from you. 00:35:14.475 --> 00:35:17.795 And thank you to everyone for all your support. It's just incredible to be at 00:35:17.795 --> 00:35:21.315 $5.99 right now. It feels surreal and I can't wait for 600. 00:35:24.375 --> 00:35:27.775 Well, that said, we do have some pretty amazing boosts here, 00:35:27.855 --> 00:35:31.415 and we do have a baller of a baller in Eric the Red. 00:35:35.701 --> 00:35:41.481 Yes, Mr. Red writes with his 100,000 sats. Thank you for all the great shows. 00:35:41.641 --> 00:35:45.201 During the middle of the night, I started to think about how amazing open source software is. 00:35:45.921 --> 00:35:49.481 Someday, we'll learn to apply these same community-based efforts to things like 00:35:49.481 --> 00:35:51.961 energy and investing and be more prosperous. 00:35:52.341 --> 00:35:59.821 I hope so. I just updated two Nix OS machines that started on 2305 to 2411 with no issues. 00:36:00.581 --> 00:36:03.081 That is nice. Also, Jess did the same. 00:36:04.321 --> 00:36:06.301 I revived the dead Thaleo. 00:36:06.521 --> 00:36:07.321 Oh, right. 00:36:07.641 --> 00:36:08.281 Oh, nice. 00:36:08.461 --> 00:36:11.881 And went from 2305 to 2411. I had to change. 00:36:12.081 --> 00:36:15.481 I had to comment out like the, something in there I like about enabling sound. 00:36:15.641 --> 00:36:16.861 Like you just don't have to do that anymore. 00:36:16.961 --> 00:36:17.101 Yeah. 00:36:17.221 --> 00:36:20.101 And that was it. And then it was off to the races. It was really awesome. 00:36:20.721 --> 00:36:24.761 He says, Brent's comment on not distro hopping since adopting NixOS has been 00:36:24.761 --> 00:36:27.801 true with me as well. NixOS has been a great desktop operating system. 00:36:28.041 --> 00:36:29.681 Oh, glad it's working well for you. 00:36:29.861 --> 00:36:36.261 Yeah, I know. That's why that take that we covered, where it was like even experienced 00:36:36.261 --> 00:36:37.241 Linux users shouldn't use it 00:36:37.241 --> 00:36:40.561 on the desktop, just felt like it really missed it. It really missed it. 00:36:40.601 --> 00:36:42.481 Yeah, there are a lot of things that it got right. 00:36:42.721 --> 00:36:47.261 And you know what? I also, for many years, was very happy with Arch and Fedora 00:36:47.261 --> 00:36:48.521 and Ubuntu as my desktops. 00:36:49.561 --> 00:36:54.041 So it really just depends on what gear works for you. And thank you very much 00:36:54.041 --> 00:36:55.941 for being our baller user, Eric the Red. 00:36:56.041 --> 00:37:02.441 We really appreciate you. And you got in before we clicked over to 600. Thank you very much. 00:37:03.161 --> 00:37:07.281 Turd Ferguson boosts in with 88,222 cents. 00:37:09.901 --> 00:37:12.121 I was going to write a blog post 00:37:12.121 --> 00:37:16.201 about how Windows isn't ready for the desktop, but no one would read it. 00:37:16.701 --> 00:37:18.421 Oh, Bert. 00:37:18.481 --> 00:37:20.001 Coming in hot, Turd. Coming in hot. 00:37:21.861 --> 00:37:28.981 Well, our dear producer Jeff boosted in two boosts for a total of 28,888 Satoshis. 00:37:33.141 --> 00:37:36.341 He says, I find it hard to recommend any particular distro to people these days. 00:37:36.441 --> 00:37:39.601 It really depends on their backgrounds. Wait, Chris, it's your birthday. 00:37:40.081 --> 00:37:42.801 Happy birthday, Chris, he says in his second boost here. 00:37:43.421 --> 00:37:48.361 He says, I wish I could join live today, but I'm busy earning that fiat S coin. 00:37:48.501 --> 00:37:51.461 Have you heard of S coin? so I can buy more sats. 00:37:51.801 --> 00:37:56.621 There you go. You got to mine it somehow, right? Either directly or in the fiat mines. 00:37:57.021 --> 00:38:04.701 Thank you, producer Jeff. And I agree. Every distro is, it's like a personal 00:38:04.701 --> 00:38:08.061 recommendation based on their work and what they're doing, what their expectations 00:38:08.061 --> 00:38:11.101 are on a computer and how they're going to use it, right? It's a personal thing these days. 00:38:11.261 --> 00:38:15.201 I know it's weird to say that because Windows and macOS are supposed to be one size fits all. 00:38:15.481 --> 00:38:19.621 But I mean, right? People have preferred tool brands. So is it that surprising? 00:38:20.061 --> 00:38:24.601 Oh, you're right. There's so many different like electric drills and whatnot. 00:38:24.701 --> 00:38:26.241 That's a great perspective, Wes. 00:38:26.901 --> 00:38:30.741 Hybrid sarcasm comes in with 27,500 sats. 00:38:33.618 --> 00:38:36.578 Yeah, he is. Who's ready for LUP600? 00:38:36.798 --> 00:38:40.578 The Central Florida Orlando Listening Party has secured a location. 00:38:41.638 --> 00:38:42.598 Well done. 00:38:43.818 --> 00:38:48.898 All the deets are at colonyevents.com. Even Mike from Coda Radio has RSVP. 00:38:48.998 --> 00:38:49.438 Wow. 00:38:49.918 --> 00:38:52.478 Isn't that great? Isn't that? It's so great. 00:38:52.738 --> 00:38:54.638 I think hybrid has more pull than we do. 00:38:55.298 --> 00:38:56.618 Yeah, sounds like it. 00:38:57.598 --> 00:39:01.358 All you wanting the remote meetups to be able to join on Air Mumble via LUP600? 00:39:01.358 --> 00:39:03.738 Quick shout out to the check-in or something like that. 00:39:03.918 --> 00:39:06.858 Oh, he wants us to give one. Yeah, and Hybrid's trying it today too. 00:39:07.538 --> 00:39:11.498 So ideally, you go to jupiterbroadcasting.com slash mumble. You get the mumble 00:39:11.498 --> 00:39:14.698 app installed. And then you get a microphone and you get headphones on. 00:39:15.758 --> 00:39:19.378 And you get in the quiet listening. Or there's like a joint queue actually. 00:39:19.578 --> 00:39:21.358 And we'll kind of go through and make sure your mic's working. 00:39:21.458 --> 00:39:22.138 And then we'll bring it in. 00:39:22.318 --> 00:39:26.138 So I think what you're saying, Chris, is for LUP600, we'd love to hear from 00:39:26.138 --> 00:39:30.558 a variety of the listening parties happening. Just a little quick report on 00:39:30.558 --> 00:39:32.338 what the scene looks like and who's that. 00:39:32.358 --> 00:39:36.878 Yeah, and in that case, you know, maybe it's a USB microphone and a pair of 00:39:36.878 --> 00:39:39.378 headphones if possible, and then, you know, people can come by and, 00:39:39.618 --> 00:39:41.498 or maybe headphones aren't possible. I don't know. 00:39:41.618 --> 00:39:45.338 But yeah, that would be perfect. We'll see how it goes. It's definitely an experiment. 00:39:46.078 --> 00:39:47.938 Thank you, hybrid. It's always great to hear from you. 00:39:48.398 --> 00:39:53.518 Why is Papa John boosted with 22,222 sets? 00:39:56.693 --> 00:40:01.713 Plus, one for the Tuxies, I'm ashamed to admit that I didn't vote in 2024. 00:40:02.373 --> 00:40:05.773 I was away from podcasts for a few months and I'm just getting caught up. 00:40:05.993 --> 00:40:08.753 The Tuxies finally convinced me to set up Image, though. 00:40:09.313 --> 00:40:13.753 What do you guys use for monitoring server stats like CPU and hard drive temps? 00:40:14.253 --> 00:40:19.553 Unraid has temps in its GUI, but I'd love to pipe that data into somewhere that I'll actually see it. 00:40:20.613 --> 00:40:24.353 Thanks for all the great work. I plan on messing around with CacheOS and maybe 00:40:24.353 --> 00:40:27.033 even a little bit of NixOS sometime soon. 00:40:27.253 --> 00:40:30.453 Oh, wise Papa John. We would love to hear your thoughts on that. 00:40:30.713 --> 00:40:33.733 And don't ever worry about falling behind and boosting on an old topic. 00:40:34.893 --> 00:40:39.033 A, it is good signal for us to know where the audience is at in the listening backlog. 00:40:39.593 --> 00:40:43.533 So when people boost from an old episode, it's good for us to know where people 00:40:43.533 --> 00:40:46.833 are at. Just from like a content release schedule so we know what our expectations are. 00:40:47.133 --> 00:40:50.893 But two, a good topic is always what we're talking about. So don't ever feel 00:40:50.893 --> 00:40:53.413 bad about coming in on something from a previous episode. 00:40:54.253 --> 00:40:58.113 And I would love to hear your thoughts if you do try Cashi or NixOS. 00:40:58.813 --> 00:41:03.793 The Tuxies I often hear have been how people like finally decide I'm going to go try that thing. 00:41:03.933 --> 00:41:07.673 So we are working on something and I'm liking what's cooking. 00:41:08.573 --> 00:41:12.293 We don't have a full recipe yet for next year's Tuxies, but if it does, 00:41:12.393 --> 00:41:15.833 if we pull it off, it's going to be different, but hopefully better at a whole 00:41:15.833 --> 00:41:17.173 new level. I think, right? 00:41:17.773 --> 00:41:19.653 Yeah, I think so. thank. 00:41:19.653 --> 00:41:20.293 You wise papa john. 00:41:20.293 --> 00:41:24.473 Also thank you papa john uh sent a second boost just to let me know that my 00:41:24.473 --> 00:41:29.053 split failed so just thank you for the info and uh sorry about that i will rejuggle 00:41:29.053 --> 00:41:35.333 some liquidity after i got a channel class i know i won't i'm motivated to fix that all. 00:41:35.333 --> 00:41:36.173 Right all right. 00:41:36.173 --> 00:41:43.053 Well distro stew was motivated sent in five boosts for a total of 20 301 sats, 00:41:45.572 --> 00:41:49.612 Per your year-end prediction about a major platform rolling out a declarative 00:41:49.612 --> 00:41:51.332 system, I think it's coming. 00:41:51.552 --> 00:41:54.612 I've been playing with some small but interesting projects around this. 00:41:54.692 --> 00:42:01.552 For example, there's a Metapack, there is also Deckman, and a ConfManager. 00:42:02.392 --> 00:42:05.192 All have different takes on the solution, but I like where they're going. 00:42:05.632 --> 00:42:09.232 So just checking out Metapack here, it looks like it's a declarative package 00:42:09.232 --> 00:42:13.072 manager, multi-back-end declarative package manager, hence the name. 00:42:13.072 --> 00:42:16.972 This allows you to maintain consistent packages across multiple machines, 00:42:16.972 --> 00:42:21.712 setting up a new system with preferred packages, with your preferred package managers. 00:42:22.172 --> 00:42:25.912 It makes it much easier. So it sounds almost like a meta package manager, 00:42:26.052 --> 00:42:27.192 which seems to make sense. 00:42:27.212 --> 00:42:31.272 I don't know if this quite qualifies, but I'm inclined to want it to, 00:42:31.432 --> 00:42:33.012 so I'm definitely going to look into it. 00:42:33.852 --> 00:42:37.892 It is active. It's been, yeah, there's people doing stuff around there, 00:42:37.952 --> 00:42:39.972 and it looks like it's been around for at least two years. 00:42:39.972 --> 00:42:43.892 And a quick follow-up to our previous boost because we totally forgot to actually 00:42:43.892 --> 00:42:46.372 answer what do we use to monitor things like. 00:42:46.372 --> 00:42:47.112 Cpu and. 00:42:47.112 --> 00:42:47.912 Hard drives and. 00:42:47.912 --> 00:42:51.272 Temperatures we did um well yeah net. 00:42:51.272 --> 00:42:55.752 Data for a long time uh although there's been some troubling developments there 00:42:55.752 --> 00:42:59.952 recently oh there you guys on self-hosted talked about a great little option 00:42:59.952 --> 00:43:01.532 that's relatively new with bezel right. 00:43:01.532 --> 00:43:04.352 Yep i would say the last episode and the 00:43:04.352 --> 00:43:07.652 episode before that really the episode before that we get into it and then we 00:43:07.652 --> 00:43:11.092 have a brief follow-up at the top of the most recent episode of self-hosted 00:43:11.092 --> 00:43:15.172 so the last two episodes kind of get into this topic uh net data is still probably 00:43:15.172 --> 00:43:22.692 my favorite but uh you know bizall is a little bit lighter a little bit more limited um but also, 00:43:23.292 --> 00:43:27.992 just totally free and open isn't trying to go for like a you know like a cloud monetization strategy. 00:43:27.992 --> 00:43:31.552 Depending on like retention needs and scale you know you can do like a cloud 00:43:31.552 --> 00:43:35.612 native thing with the prometheus agent and prometheus and grafana or something 00:43:35.612 --> 00:43:38.712 like that or influx db is is totally fine too. 00:43:38.712 --> 00:43:42.192 This is an area i would love to also take in input from the audience if there's 00:43:42.192 --> 00:43:45.372 other cool tools out there some real cool tools that do this that i don't know 00:43:45.372 --> 00:43:46.812 about that kind of do the net data thing. 00:43:47.676 --> 00:43:48.736 There's a lot of options. 00:43:48.876 --> 00:43:50.296 I know, but there's got to be some good ones. 00:43:50.376 --> 00:43:53.456 I am sure the audience has some killer picks in this area. 00:43:53.896 --> 00:43:58.956 Gene Bean comes in with a row of Nix. I don't get not touching your Nix config. 00:43:59.156 --> 00:44:03.856 I'm always using new tools and doing new stuff, and therefore I mess with my config a lot. 00:44:03.976 --> 00:44:08.016 Additionally, I keep most things in Nix because my system isn't reproducible otherwise. 00:44:08.196 --> 00:44:11.456 As a result, I forget to document something otherwise. Yeah, 00:44:11.516 --> 00:44:12.316 that's true. That's a good point. 00:44:12.756 --> 00:44:16.776 That is the nice self-documenting. If I set up VMI flag, I won't forget about 00:44:16.776 --> 00:44:23.236 it. You can check out github.com slash gene beans slash dots for my commit history, for example. 00:44:23.476 --> 00:44:25.776 That's cool, Gene. Thank you. I will check that out. 00:44:27.036 --> 00:44:31.196 Yeah, why have I not? I still have not checked my configs. 00:44:31.436 --> 00:44:34.656 Well, I think I was thinking about this because I saw the boost come in. 00:44:34.856 --> 00:44:38.376 And I think to some extent we were almost saying, you know, like Gene isn't 00:44:38.376 --> 00:44:40.656 running into the problems that some other folks are seemingly. 00:44:41.036 --> 00:44:45.236 So we were kind of addressing problems maybe that Gene isn't having to the same extent. 00:44:45.236 --> 00:44:48.996 And I do touch my config, but it's mostly like a creative in terms of adding 00:44:48.996 --> 00:44:54.076 a few packages or tweaking an option on, which felt maybe qualitatively different 00:44:54.076 --> 00:44:56.556 than what, like, the article we were talking about in terms of, 00:44:56.616 --> 00:44:58.836 like, struggling and fighting with their config. 00:44:59.196 --> 00:45:02.376 You know, like, actually, like, I'm debugging or something, which is very different 00:45:02.376 --> 00:45:03.536 than just, like, adding a package. 00:45:03.676 --> 00:45:06.516 I agree. Like, when I was getting the Thalia going again and I just, 00:45:06.696 --> 00:45:08.836 like, commented out the sound stuff, enable sound. 00:45:09.976 --> 00:45:13.716 Versus, like, writing a new helper function to set up config for multi-machine or something. 00:45:13.716 --> 00:45:16.876 But in the last episode, when we talked about when we last touched our configs, 00:45:16.936 --> 00:45:20.276 I was literally using the last modified date, which is December for me. 00:45:20.636 --> 00:45:25.256 And I just think I get to a point where a system is pretty set up. 00:45:25.316 --> 00:45:31.156 And then anything that I add, I either do via Nix shell just to try it out or a flat pack. 00:45:31.696 --> 00:45:35.476 Yeah. And you, uh, you are, you do use Nix shell. And I was going to say from 00:45:35.476 --> 00:45:39.896 seeing some of your Nix configs, I would say you have already accumulated a 00:45:39.896 --> 00:45:43.136 lot. Like you probably have 95% of the tools you're going to use at all. Yeah. 00:45:44.150 --> 00:45:48.330 Yeah, I really do. You know, that's the one thing about using it every day for so many years. 00:45:48.390 --> 00:45:52.050 You're going with like the six gig everything installed version of Ubuntu. 00:45:52.290 --> 00:45:53.990 It's minimal in my own way. 00:45:55.330 --> 00:46:00.530 But that's also been the promise of a Nix config was that the things you solved 00:46:00.530 --> 00:46:03.630 would just pay dividends in the future. 00:46:03.890 --> 00:46:10.190 So, yeah, you put a bunch of upfront time, but then it gets less and less and less as time moves on. 00:46:10.310 --> 00:46:13.570 And I've seen that at least to be true in my particular use case. 00:46:13.970 --> 00:46:17.410 Yeah. I wonder though, perhaps, I mean, I'm looking at Gene's setup here. 00:46:17.850 --> 00:46:22.050 You know, he, I mean, I think he's just learning. And as he learns, 00:46:22.270 --> 00:46:24.110 he's kind of refactoring and building it better. 00:46:24.250 --> 00:46:26.670 And so that's why he's touching it more frequently, where I've kind of just 00:46:26.670 --> 00:46:28.090 been like, ah, it's working. 00:46:28.270 --> 00:46:31.090 Yeah, that makes sense too. You can be kind of, there's different modes that you end up in. 00:46:31.250 --> 00:46:31.430 Yeah. 00:46:31.730 --> 00:46:33.170 And if you're actively developing. 00:46:33.710 --> 00:46:34.270 Thank you, Gene. 00:46:34.270 --> 00:46:38.110 I will say too, something that works okay for me is if I'm going to like make 00:46:38.110 --> 00:46:40.390 a trade-off between like I was going to try to manage the Nix, 00:46:40.490 --> 00:46:41.610 but right now I'm going to just not, 00:46:41.990 --> 00:46:45.590 is sometimes I'll just leave comments in my, somewhere in my Nix so that they're 00:46:45.590 --> 00:46:50.330 documented there of, hey, I'm managing this elsewhere. Right. Warning. 00:46:50.550 --> 00:46:51.250 Yeah. Yeah. Yeah. 00:46:51.350 --> 00:46:55.190 I caught my brother with his Nix config, like he was making a few changes and 00:46:55.190 --> 00:46:58.410 I was just looking over his shoulder and there's a bunch of to-do items in his 00:46:58.410 --> 00:47:00.210 Nix configs, like figure this out later. 00:47:00.690 --> 00:47:02.550 So I think that's a really nice approach too. 00:47:03.130 --> 00:47:05.410 Shapira May. Huh? What do you guys think? 00:47:05.490 --> 00:47:05.750 Yeah! 00:47:07.170 --> 00:47:11.670 Shapira May boosts in with 4,321 sats. 00:47:13.130 --> 00:47:17.850 Hello! Talking about NixOS, have you guys checked out Replit.com? 00:47:18.050 --> 00:47:21.850 It's an online development platform that gives you a virtual machine with pre-installed 00:47:21.850 --> 00:47:26.350 Nix packages, depending on what language you want, and it's basically an in-browser IDE. 00:47:26.910 --> 00:47:30.890 Most of their codebase is MIT-licensed. I've been using it for some years now 00:47:30.890 --> 00:47:34.410 And it's a really nice way to dip your toes into Nix You know, 00:47:34.470 --> 00:47:38.690 I've tried it a little while ago I've used it a few times But I hadn't actually 00:47:38.690 --> 00:47:41.170 thought about using it with Nix That's great Yeah. 00:47:41.490 --> 00:47:47.350 Thank you for the tip I have to admit, slipped my purvey My purvey Okay. 00:47:47.430 --> 00:47:49.550 Here's a fun question Okay Follow-up boost All right, 00:47:50.238 --> 00:47:51.558 So about the old to-do list. 00:47:51.698 --> 00:47:51.818 Yeah. 00:47:52.038 --> 00:47:54.038 Do you ever have moments when you're in the shower? 00:47:54.358 --> 00:47:54.538 Yes. 00:47:54.658 --> 00:47:57.538 Some situation where you just like can't get to your phone or a notepad. 00:47:57.658 --> 00:47:57.838 Yes. 00:47:58.018 --> 00:48:01.738 And you remember something you have to do and an idea you really want to capture. 00:48:01.958 --> 00:48:02.178 Yes. 00:48:02.758 --> 00:48:06.718 Do you have a solution for that? Shower Linux, please. 00:48:08.298 --> 00:48:13.698 You know, I've thought about this so many times. So I do sometimes bring my 00:48:13.698 --> 00:48:18.458 phone into the shower now and I have kind of above the shower, I put a magnetic mount. 00:48:18.458 --> 00:48:22.838 and then I just slap the phone up there and it doesn't really get wet and then 00:48:22.838 --> 00:48:27.738 if I have to, I can document it and that's just because I've really lost some good ones. 00:48:28.038 --> 00:48:32.358 I've lost some real good idea babies and I do not want to lose any more idea babies. 00:48:32.778 --> 00:48:35.558 So I do that, but I have thought about the whiteboard thing. 00:48:35.658 --> 00:48:39.118 I know that's another route people go. Brent, how do you capture your best shower thoughts? 00:48:39.458 --> 00:48:43.458 Well, I would say the shower is definitely like my sacred think tank, 00:48:43.458 --> 00:48:48.658 but I've gone full psychopath mode and I got a permanent waterproof marker and 00:48:48.658 --> 00:48:49.798 I just write stuff on the walls. 00:48:49.958 --> 00:48:52.558 And so if you saw my washroom, it just is scary. 00:48:52.678 --> 00:48:53.858 Oh my God, are you serious? 00:48:54.038 --> 00:48:54.758 Will you take a picture. 00:48:54.858 --> 00:48:54.998 Please? 00:48:55.018 --> 00:48:57.338 No, I'm not serious. Oh my God, that's good. 00:48:57.498 --> 00:48:58.638 Brett. I love that visual. 00:48:58.898 --> 00:49:04.358 But I have certainly thought of it because like really if I'm in this like deep 00:49:04.358 --> 00:49:07.118 thinking mode, which happens for me all the time in the shower, 00:49:07.318 --> 00:49:09.618 I want the simplest solution possible. 00:49:09.698 --> 00:49:14.238 So even the fact of like picking up my phone and having to unlock it with wet 00:49:14.238 --> 00:49:18.578 hands and then finding the app and then creating a new note that is somehow 00:49:18.578 --> 00:49:22.338 categorized and then writing the thing is that's too much friction. 00:49:22.578 --> 00:49:25.918 So I would love something simple. I've heard of people having just like a, 00:49:25.918 --> 00:49:30.398 a stick on waterproof notepad that they can have in the shower, 00:49:30.518 --> 00:49:32.578 just like to temporarily document it there. 00:49:32.698 --> 00:49:35.598 And then once you've, I don't know, dry off, you can figure out where else to put it. 00:49:35.798 --> 00:49:39.218 Uh, but I would love to hear some solutions to this because yeah, 00:49:39.378 --> 00:49:44.158 they're all just vanishing thoughts unless I can somehow hold on to them, which never happens. 00:49:44.789 --> 00:49:48.569 It is a real shame. My other one is driving. 00:49:49.149 --> 00:49:52.829 Again, I don't have a great system for that. I can sometimes capture on the phone. 00:49:53.029 --> 00:49:53.509 Yeah, sometimes. 00:49:53.749 --> 00:49:55.509 Do you have a way to capture great shower thoughts? 00:49:56.089 --> 00:50:00.609 No, I've been thinking about this. And the car, I think the car one gets me more often. 00:50:00.929 --> 00:50:03.809 Yeah. I can imagine you're driving up to the studio. You've got like an hour. 00:50:04.029 --> 00:50:08.109 Somehow the shower, I have a little, it's like I can, if I'm willing to stop 00:50:08.109 --> 00:50:10.529 the thread, I can kind of keep the insight. 00:50:11.289 --> 00:50:16.969 Yeah. Yeah, I definitely have been like rushed the shower a little bit, 00:50:17.109 --> 00:50:20.409 finished up, and then like dried off quickly, got down and just wrote it down 00:50:20.409 --> 00:50:23.329 and then got back to finishing up to, you know, the whole shower routine. 00:50:23.729 --> 00:50:26.869 Too much information, but I would love to know how people are capturing that. 00:50:28.229 --> 00:50:31.269 I'm taking a lot of different sacrifices. Nothing's working. 00:50:31.469 --> 00:50:33.849 Can you do like whiteboard paint on your shower wall? 00:50:34.249 --> 00:50:37.329 I like that. Brett was thinking permanent marker, which I think I would have a good idea. 00:50:37.669 --> 00:50:40.269 But I also don't want it to be permanent, so I don't know. 00:50:42.029 --> 00:50:47.329 Somewhat Justin came in with 4,000 and 4sats. It says he just wanted to say, 00:50:47.849 --> 00:50:49.349 thank you for your mention of Bazite. 00:50:49.469 --> 00:50:53.549 I picked up an Asus RIG Raleigh. Oh, that's the machine my son has. 00:50:53.869 --> 00:50:56.709 On sale, and thanks to the show, I already knew I needed some Linux, 00:50:56.849 --> 00:51:00.349 and Bazite was a great option. What a perfect match for that laptop. 00:51:00.549 --> 00:51:00.789 Nice. 00:51:01.029 --> 00:51:04.569 Those things are really meant for gaming. Good call. The install was fairly 00:51:04.569 --> 00:51:06.649 easy, according to the benchmarks. 00:51:06.809 --> 00:51:09.209 It seems to perform better than the default OS, which was Windows. 00:51:09.409 --> 00:51:09.889 That's great. 00:51:10.089 --> 00:51:10.469 I'm not surprised. 00:51:10.469 --> 00:51:14.069 These handhelds are so fun, excited for the coverage of SteamOS. 00:51:14.249 --> 00:51:16.029 Oh, man, I'm so excited to see where SteamOS goes, too. 00:51:16.469 --> 00:51:19.009 When it starts getting distributed, which they've kind of been hinting at, 00:51:19.129 --> 00:51:20.529 we're going to be all over that. 00:51:20.789 --> 00:51:22.129 Maybe we could use it to run a server. 00:51:22.989 --> 00:51:24.329 Of course we're going to try. 00:51:25.269 --> 00:51:28.909 Wham Geek boosts in with 6,444 sets. 00:51:33.643 --> 00:51:37.783 Hey guys, when I hear tuxies, I always think of the Oscars. 00:51:38.003 --> 00:51:43.923 So I'd like to suggest aligning the annual tuxies to occur on the same day as the Oscars. 00:51:44.363 --> 00:51:46.063 Put our tuxes on and everything? 00:51:46.403 --> 00:51:47.803 Like we don't already. 00:51:48.003 --> 00:51:53.163 Right. This moves them maybe away from the holiday season, but it keeps it a 00:51:53.163 --> 00:51:55.323 night of celebration and fanfare. 00:51:55.883 --> 00:51:59.323 Pairing the two adds a layer of fun spotlighting open source achievements alongside, 00:51:59.363 --> 00:52:03.903 you know, mainstream culture. Plus it taps into the shared excitement of awards season. 00:52:04.143 --> 00:52:09.823 You know, the only flaw here is it actually almost be kind of fun in a way to 00:52:09.823 --> 00:52:12.563 do it the old way one last time. 00:52:13.803 --> 00:52:15.883 Because the Oscars are on March 2nd. 00:52:16.263 --> 00:52:16.583 Oh. 00:52:19.243 --> 00:52:23.463 Yeah. But if we could get, because all we'd have to do, I wonder, 00:52:23.603 --> 00:52:26.883 could we rejigger the survey a little bit and just do it one last time for fun? 00:52:27.523 --> 00:52:28.843 Now I almost want to do it. 00:52:28.843 --> 00:52:29.863 Isn't that weird? What's the cost? 00:52:29.863 --> 00:52:33.723 What is wrong with me? I want to kill it, and then now I want to do it again. 00:52:34.143 --> 00:52:35.403 Well, because the stakes are different. 00:52:35.803 --> 00:52:39.483 You're right. You're right. I'd almost be willing to do it if people are interested. 00:52:40.523 --> 00:52:43.483 Just ironically, almost. Like the spring tuxies. 00:52:43.643 --> 00:52:45.303 We'll boost in for $600 a week. 00:52:45.523 --> 00:52:47.023 Yeah, we'll figure it out. Let us know if you're interested, 00:52:47.143 --> 00:52:50.783 because otherwise maybe I'm just being a jackass. It really is a stupid idea. 00:52:51.603 --> 00:52:56.403 But it is, right? It's the dumbest idea I've had in weeks, isn't it? Don't you think? 00:52:56.643 --> 00:52:58.383 I think it is. I have to go check the notes. 00:52:58.383 --> 00:53:00.223 You've had a lot of ideas this week. 00:53:01.223 --> 00:53:03.323 Both of you. Boy, I've had a bad week apparently. 00:53:06.323 --> 00:53:09.843 Amazing. Amazing. Outing me right now on this show. 00:53:10.423 --> 00:53:13.463 Thank you, everybody, who boosted in. We really appreciate it. 00:53:13.563 --> 00:53:15.543 Also, thank you, everybody, who streamed sats as you listen. 00:53:16.003 --> 00:53:22.583 38 of you streamed those sats. And collectively, y'all stacked 56,449 sats. 00:53:22.903 --> 00:53:26.963 And then when you combine that with our boosters, we had 47 people participate 00:53:26.963 --> 00:53:29.803 in the value for value process for episode 599. 00:53:30.403 --> 00:53:38.203 And collectively, we stacked 363,195 sats for the show. Thank you, everybody, very much. 00:53:42.903 --> 00:53:46.883 We have links to Strike and Fountain. Fountain is a new podcast app. 00:53:46.923 --> 00:53:48.423 You can also listen to our live stream. 00:53:48.543 --> 00:53:51.723 You can see our pending episodes in there. And there's more features coming 00:53:51.723 --> 00:53:55.823 to the show soon that'll be available to podcasting 2.0 apps. 00:53:55.963 --> 00:53:59.143 So there'll be even more reasons to listen to Linux Unplugged in a new podcast app. 00:54:00.003 --> 00:54:02.983 Newpodcastapps.com for all of them. And thank you everybody, 00:54:03.223 --> 00:54:06.163 including our members who supported episode 599. 00:54:16.050 --> 00:54:20.230 All right. So for our pick segment this week, we have two picks. 00:54:20.490 --> 00:54:24.010 We've been really just coming in with the picks hot and heavy recently. 00:54:24.190 --> 00:54:26.010 There's just so many good apps. 00:54:26.150 --> 00:54:29.370 It's mostly a pick-based show, and then we do some other segments on the side. 00:54:29.530 --> 00:54:32.570 I think if anybody skips this, they're missing out, especially the last few 00:54:32.570 --> 00:54:36.590 weeks. And I think one of you found Olive Tin this week. 00:54:36.690 --> 00:54:38.590 No, no. It came from a booster last week. 00:54:38.730 --> 00:54:42.590 Oh, oh, oh, oh. Right. And we wanted to make sure we kind of brought it forward again. 00:54:42.670 --> 00:54:47.350 So Olive Tin is a safe and simple access to predefined shell commands from a 00:54:47.350 --> 00:54:52.610 web interface and so picture a interface that would work with big buttons on 00:54:52.610 --> 00:54:57.090 a mobile device or on your desktop and you have just things like ping the internet 00:54:57.090 --> 00:55:02.570 or check d message logs delete old backups restart a docker container just buttons to do stuff. 00:55:02.570 --> 00:55:04.850 You combine that with a mesh network and bam. 00:55:04.850 --> 00:55:09.530 Yeah or um you know i could see on my tablets there could be like a little like 00:55:09.530 --> 00:55:13.990 hey wife i need you to take care of stuff screen and it brings this up and there's 00:55:13.990 --> 00:55:16.950 buttons where she hits a button and it restarts the server channel you know 00:55:16.950 --> 00:55:18.750 i like that i could just be. 00:55:18.750 --> 00:55:20.270 Paired with your stream deck for instance. 00:55:20.270 --> 00:55:24.350 Could totes you could totes probably do that hmm i 00:55:24.350 --> 00:55:27.090 would like physical buttons so that could be kind of nice all right 00:55:27.090 --> 00:55:30.770 and then this next pick is open tv and 00:55:30.770 --> 00:55:33.890 i have really been enjoying ersatz 00:55:33.890 --> 00:55:37.770 tv which lets me have a television network 00:55:37.770 --> 00:55:40.710 inside my home you create custom 00:55:40.710 --> 00:55:43.930 live channels using your own local media and they 00:55:43.930 --> 00:55:46.650 show up as iptv streams and you 00:55:46.650 --> 00:55:49.590 can have different iptv players that can pull in like 00:55:49.590 --> 00:55:54.890 the scheduling data ersatz also generates scheduling data so i can see when 00:55:54.890 --> 00:55:59.090 seinfeld's playing and star trek the next generation and roseanne and i've got 00:55:59.090 --> 00:56:03.470 the 1980s battle star galactica on there because it's just great and retro like 00:56:03.470 --> 00:56:07.410 it's it is like having your own cable TV network inside your own home. 00:56:07.510 --> 00:56:11.490 We've talked about it before and we haven't really mentioned a great way. 00:56:12.392 --> 00:56:14.512 to enjoy this on your desktop. 00:56:14.832 --> 00:56:17.492 I don't want to have to set up Jellyfin just to enjoy. 00:56:17.732 --> 00:56:22.372 That is, yeah. Or like maybe you could tune VLC into one of the particular streams if you're a maniac. 00:56:23.792 --> 00:56:28.152 OpenTV has been recently rewritten, and they're also making a plea for contributions 00:56:28.152 --> 00:56:30.152 via GitHub, Patreon, PayPal, or Crypto. 00:56:30.872 --> 00:56:35.512 But it is a desktop app that runs on the various desktop operating systems that 00:56:35.512 --> 00:56:38.072 gives you a front end to any IPTV system. 00:56:38.412 --> 00:56:41.072 It doesn't have to be URSATS TV, but that's what I'm using it for. 00:56:41.072 --> 00:56:42.712 Yeah, this looks pretty sleek. 00:56:42.932 --> 00:56:49.752 And it is a DVR as well. So it'll import the M3U file and the metadata for the playlist. 00:56:49.952 --> 00:56:53.232 It'll record while you're watching. It can record multiple streams at once. 00:56:53.712 --> 00:56:59.032 They have crazy optimize it for super low RAM usage with really fast UI. 00:56:59.572 --> 00:57:03.932 Okay, well, now I want to try this for me to like record my favorite hits from your ersatz stream. 00:57:04.032 --> 00:57:10.292 Yeah, yeah. And you know, there's also a surprising amount of public IPTV streams. 00:57:10.292 --> 00:57:11.192 Yeah, that's true. 00:57:11.432 --> 00:57:15.712 Especially like Europe news. Like there's a lot of European news stations that 00:57:15.712 --> 00:57:18.052 just make an IPTV stream of their station. 00:57:18.932 --> 00:57:21.292 There's not as many in the States, but there are a couple. 00:57:23.472 --> 00:57:26.272 And there's a couple of public broadcast stations that do it as well. 00:57:26.312 --> 00:57:28.472 So you don't even have to have any service in particular. 00:57:29.112 --> 00:57:32.972 But if you have AirSats TV and you want something to watch it and DVR on your 00:57:32.972 --> 00:57:36.352 desktop, you can use OpenTV to sit in front of that. 00:57:36.352 --> 00:57:41.372 And it's just a really nice app that just plugs in to that whole ecosystem, 00:57:41.372 --> 00:57:46.692 the M3U file, the XML playlist, as well as then also the back-end recording. 00:57:46.852 --> 00:57:49.112 And then they've optimized it to be super fast and responsive. 00:57:49.412 --> 00:57:55.152 So it's open-tv, and we'll have links in the show notes over at linuxunplugged.com slash 599. 00:57:55.212 --> 00:57:58.572 While we're here, license check. What are our pick licenses today? 00:57:58.972 --> 00:58:02.372 Oh, you're right. Thank you. I've been, you know what? I've been really trying to. 00:58:02.372 --> 00:58:04.152 We've been hit or miss, but we're trying. 00:58:04.232 --> 00:58:07.592 I've been trying to add them to the notes. I did not add them to the notes this week. 00:58:07.772 --> 00:58:13.132 Well, I can report on Olivetan here. It looks like we've got a, Olivetan is AGPL 3.0. 00:58:13.592 --> 00:58:18.312 Very, very nice. And Open TV is GPL 2. 00:58:18.812 --> 00:58:24.472 So we got some very, very fussy picks for you this week. Very nice. Thank you, Wes. 00:58:24.972 --> 00:58:28.432 I should have noted that in the notes. I need to have like a checklist of picks now. 00:58:28.672 --> 00:58:29.832 Yeah, maybe we should add it to the template. 00:58:30.052 --> 00:58:31.912 Yeah, that is a great idea. 00:58:31.952 --> 00:58:32.172 I'll do that. 00:58:32.512 --> 00:58:35.552 Well, it looks like your ersatz TV here is a license. I'm not sure about. 00:58:35.752 --> 00:58:37.532 Zlib license? Have you heard of this one before? 00:58:38.152 --> 00:58:39.492 Better check the FSF list. 00:58:39.612 --> 00:58:42.392 I mean, I know Zlib. I like Zlib a lot. 00:58:43.358 --> 00:58:46.298 It's extremely simple. It's four paragraphs, not even. 00:58:46.498 --> 00:58:46.758 Really? 00:58:47.138 --> 00:58:50.018 Yeah, worth looking at. I don't know if this applies, but. 00:58:51.418 --> 00:58:53.498 I don't know if the SFF would approve. 00:58:53.878 --> 00:58:55.238 Yeah, see, this is paying dividends already. 00:58:56.418 --> 00:59:02.018 Remember, we want to hear your thoughts on if you would be willing to crowdfund 00:59:02.018 --> 00:59:05.278 either the Mecha Comet or the Librex Nex. 00:59:06.058 --> 00:59:11.018 Have you been sufficiently burned? Or is the dream of a Linux phone still alive 00:59:11.018 --> 00:59:13.398 in your heart? I genuinely would like to know. 00:59:13.698 --> 00:59:16.878 And then ultimately, we need your guidance on the FreeBSD challenge. 00:59:17.038 --> 00:59:18.138 Are you willing to participate? 00:59:19.578 --> 00:59:23.298 What requirements or rules should we follow that we haven't mentioned in the show already? 00:59:24.318 --> 00:59:28.278 And any kind of notes or details that we should know as Linux guys that are 00:59:28.278 --> 00:59:30.598 going to be using FreeBSD for the first time in a long time, 00:59:30.678 --> 00:59:32.358 or in Brent's case, the very first time. 00:59:32.958 --> 00:59:36.778 I feel like that's a big thing to bite off. So please let us know. 00:59:36.878 --> 00:59:39.358 And episode 600 would be a great episode to bring all that in. 00:59:39.358 --> 00:59:43.598 So we'll try to collate all of that and have it for you and review it before the next episode. 00:59:47.618 --> 00:59:51.038 Technically, we're going back to the original time, noon Pacific, 3 p.m. 00:59:51.318 --> 00:59:53.798 Eastern. So we'll be live at our regular time. And of course, 00:59:53.838 --> 00:59:56.938 if you're in a podcasting 2.0 app, it'll be in your stream. 00:59:57.918 --> 01:00:00.858 And well before the show starts, we always open up Mumble. 01:00:01.018 --> 01:00:04.358 We'll help you troubleshoot your audio issues, you know, making sure everything's 01:00:04.358 --> 01:00:06.498 working and you get to listen in on the stream too. 01:00:06.498 --> 01:00:09.638 Plus, I don't know, you know, maybe you can't make every live stream. 01:00:09.778 --> 01:00:11.838 I bet 600 is going to be especially fun. 01:00:12.078 --> 01:00:15.058 Yeah. Thank you so much for listening to this week's episode. 01:00:15.738 --> 01:00:19.058 Even if it's not 600, we still had a good time. We hope you did too. 01:00:19.298 --> 01:00:22.458 And of course, links to what we talked about there at slash 599. 01:00:22.858 --> 01:00:26.858 Thank you so much. And we'll see you right back here next Tuesday as in Sunday. 01:01:09.258 --> 01:01:12.998 Whoa! Some breaking news. That was a news eagle. 01:01:13.558 --> 01:01:16.718 Yeah, this month Deepin25 came out, which is a distro. 01:01:16.758 --> 01:01:22.358 We don't really follow that closely, but they are implementing some big steps 01:01:22.358 --> 01:01:24.958 towards immutability powered by OS3. 01:01:25.098 --> 01:01:25.398 No! 01:01:25.538 --> 01:01:27.298 And in their own system, they're calling Solid. 01:01:27.718 --> 01:01:28.718 Deepin's going immutable? 01:01:28.858 --> 01:01:29.638 Yeah, and Atomic. 01:01:30.038 --> 01:01:31.638 I gotta look this up. Where is this? 01:01:32.138 --> 01:01:36.998 It's in the release notes for 25. But yeah, they're mounting the core directories 01:01:36.998 --> 01:01:39.238 read only. This is powered by OS tree. 01:01:39.418 --> 01:01:43.098 And then they're doing the like, you know, atomic style reboot into the new system approach. 01:01:43.518 --> 01:01:46.918 I don't know if it's like for everything, but they're at least starting to adopt it. 01:01:47.478 --> 01:01:51.558 The solid, the deep and immutable system focuses on the stability and security of the system. 01:01:51.698 --> 01:01:56.018 It provides users with a stable, reliable, and easy to maintain experience through 01:01:56.018 --> 01:01:59.318 the technology such as read-only protection, atomic updates, 01:01:59.458 --> 01:02:00.998 and snapshot management. 01:02:01.238 --> 01:02:03.578 Yeah. And it's also got the like, you know, if it fails to boot, 01:02:03.658 --> 01:02:08.618 it'll automatically roll back to the previous version. It's happening folks It's happening. 01:02:08.618 --> 01:02:11.218 I mean it's just a better way to compute Come on.
Previous episode Next episode

Related episodes

Search

Search