LINUX Unplugged - 450: It Went Real Bad

Episode Date: March 21, 2022

Why GNOME 42 is the release we’ve all been waiting for. Plus, we attempt to install Linux on an M1 MacBook live on the show. ...

Transcript
Discussion (0)
Starting point is 00:00:00 Sounds like you managed to have yourself an actual positive experience with Anaconda. That makes at least one of us, I think. Yeah, all right. Well, I wanted to play with Gnome 42, and I thought, why not try it on the upcoming Fedora 36? So I grabbed a nightly, went to go install it, and, well, it started with a less than positive experience. It didn't have a mouse cursor. Oh. Yeah, so that was daunting at first.
Starting point is 00:00:24 My positive note is, turns out, Anaconda works all right without a mouse. Hey, there's that. I got to say, though, the disk partitioner, when you've got like a lot of disks in your system and you're trying to like put your home drive over here and your VAR over there. Wes, let's just say I'm still restoring data. It went real bad. Hello, friends, and welcome back to your weekly Linux talk show. My name is Chris. My name is Wes. And my name is Brent.
Starting point is 00:01:00 Hello, guys. Great to have you here. Coming up on the show today, we have a game changer release of GNOME just on the horizon. Around the corner, as they say. We're going hands-on with GNOME 42. We're going to report what's new and what we are so damn excited about. Plus, the first official alpha of Asahi Linux's M1 installer is out. And we're going to try and get that installed on a MacBook live during the show. How are you feeling, Wes Payne? Oh, I'm excited.
Starting point is 00:01:27 I've been looking forward to this for a long time. Now, picture it, audience. Wes is here. He's got his ThinkPad in front of him, and then off to the side, he's got a card table, you know, like something you might maybe eat like a microwave meal in front of the TV. I was hoping there was going to be some sort of food here, but no. No, instead, it's a very beefy MacBook. Yeah, so this is the other thing right now is this is all really new.
Starting point is 00:01:48 So I just got this sucker updated because it had been neglected for a little bit. So it just got all updated. You got to have, like, the latest macOS on there. Then they got a shell script you can run. Got all that sorted, but I've never really seen anyone say they have this running on a MacBook Max. I see a lot of M1 errors. I believe the dev team has it running on their minis. But I've seen nobody that's crazy enough to put it on the MacBook Max.
Starting point is 00:02:15 So this may blow up in our faces. I'd like to be clear. I am not guaranteeing that I'm going to return a working machine to you. We'll find out coming up here in a little bit. I'm going to return a working machine to you. We'll find out coming up here in a little bit. But before we get into any of that, before we get into the booze and the pics and all of that, I got to say time-appropriate greetings to our virtual lug.
Starting point is 00:02:33 Hello, Mumba Room. Hello. Hello. Hello, Brian. Good evening. Man, it's good to see you guys. Powerful force today. I was all out of sorts last week. Didn't even introduce the Mumba Room because we only had like five, six people in there.
Starting point is 00:02:45 It was weird because of the daylight savings. And I thought maybe the show was dead. I wasn't sure. But then now we got 25 people in there. So it's fantastic. Thank you, everybody, for making it on a Sunday. We love having you here. Yeah, you guys.
Starting point is 00:02:58 Good looking bunch, too. All right. Should we do it? You want to like officially kick it off? Because I got a few things I could get into. I got to buy you some time. You do got to. I mean, yeah.
Starting point is 00:03:07 You got like things to download. Do you want to officially kick it off? Now, you do have 53 gigs of free space, right? I think I should. I don't know. You tell me. What does it say? Does it tell you how much I have on there?
Starting point is 00:03:19 Can you do a DF on the Mac? Is that a thing you can do? What does it say? Yeah. 1.3 terabytes. Does that sound right? Alright, Westpain! Let's do this. You
Starting point is 00:03:30 get it started. I'm going to give you time. I got a few things to talk about. We got things to get into. So you kick it off. You give me the flag if you got any problems or when you get to a major milestone and we'll do a check-in. You'll be happy to know the first step here recommends me curling something and piping it to SH.
Starting point is 00:03:46 So thanks for handing me your very expensive laptop. And don't worry, I just did a sudo dash S so you can go to town. Because that's how we're going to get it. All right, we'll check back in in a few minutes. We are just a couple of weeks away from our meetup on the East Coast in Raleigh, North Carolina on April 9th. There is a lot of people coming, Brent. Have you, Brent, have you seen these numbers?
Starting point is 00:04:14 Have you? Yeah. I think we're like at 60 on the meetup now. It's just going up and up. I had a look and I browsed through all the names and I just kept smiling. But mostly because usually if there's like 60 there, then there's even more that show up. So I think it's going to be real exciting. Yeah. I think we might have like a hundred people or something. I think it's going to be pretty big. And I've heard from people that can't make it to, we'll always try to do more meetups too, but maybe you can. We'd love to
Starting point is 00:04:37 see you there on April 9th. We're going to be at a park. It's going to be outdoors. It's a beautiful time of the year to be in North Carolina. And this is just outside of Raleigh at a park that has a barbecue on one end and a brewery on another end. And I don't think there's ever been a more perfect meetup spot. I encourage someone to, to bring their drone. Cause last time we did a meetup in a park, we got a great drone group photo. So if anybody wants to do some drone photography, this is my hint, bring it with you. I think that'd be fun. If you can make it, let us know. We try to, we try to give the barbecue place and the brewery a heads up, but we really, at this point, don't know what to tell them.
Starting point is 00:05:12 So we're going to have to go by that meetup number. So if you could join the meetup, I know it's a pin, but it's another account. If you could join the meetup, then we could give the barbecue place an accurate number of the amount of cows they got to bring in. So let us know, meetup, then we could give the barbecue place an accurate number of the amount of cows they got to bring in. So let us know, meetup.com slash jupiterbroadcasting. I guess, Brent, we'll be able to deduct your cow quantity. Yeah, I'll donate mine. That's fine.
Starting point is 00:05:34 That's really nice of you. So really, our only story this week is that the Asahi Linux Alpha is here. And keep in mind, this is an alpha, okay? Don't put this on your fancy, expensive Mac yet. One of the big missing things, amongst a few others,
Starting point is 00:05:50 is there's no GPU acceleration at this point. However, Asahi Linux comes with a customized remix of Arch that has the full Plasma desktop that is actually pretty decent with CPU-accelerated graphics.
Starting point is 00:06:03 So we're going to go with that. We're going to use Plasma. I'm resizing your APFS partitions right now. Whoa, really? Yeah, right here it just prompts you. It's pretty nice too. Like it lets you, I can specify, you can specify like how big you want to make it or you can put a percentage. So I could just say like,
Starting point is 00:06:18 hey, we're going to leave 90% to the Mac and then slice off 10% for Asahi. And it seems like their strategy is to make this a dual boot thing. Like, I think Hector, you know, the main person behind the project, I think Hector even kind of frames it as you can do a boot and you can still watch Netflix in 4K and update your firmware via the Mac, use your file vault encryption,
Starting point is 00:06:39 keep all of your, you know, secret stuff on the Mac that you need, and then you can also boot into Linux and have a full environment over there. And so they're really designing this as a dual boot thing. Yeah. And now if you're like, I really just want to run Linux on here, they do have a min options, which just tries to like safely reduce
Starting point is 00:06:54 the install of Mac OS down to the smallest size. Minimum viable Mac. Yeah, exactly. You know where that'd be perfect? Is I actually see myself using this not so much on the laptop end, but on a Mac mini running headless as a server. Sure. If they could get GPU acceleration working on a Mac mini and then I could run things like Jellyfin or Plex and get GPU accelerated decoding of video, maybe even using the built in H.264 decoders in the M1.
Starting point is 00:07:24 And you're looking at 20 watts of power i could probably quintuple the load of work that i have the machine doing for my raspberry pi's right now i could still run linux and if i could get that hardware accelerated decoding uh that'd be pretty powerful it'd be really and plus with thunderbolt on there you could hook up a large external array of solid state disks not like with the raspberry Pi right now, I'm limited to USB. I could really see this taking a home server setup, running Linux to the next level, especially if you're power conscious like I am, because I'm trying to run everything off solar. And so the difference between 60 watts, 20 watts, or 130 watts is huge for my family.
Starting point is 00:08:03 It's like the difference between being able to run an appliance for dinner and not. Especially since you've kind of already got over the hurdle. Now, obviously, there's differences, but you've already got over some of the hurdle of adapting your workflow to support an ARM platform. Exactly. I'm not going to worry about that. Yeah, so I want hardware acceleration, but I actually don't necessarily want it for the GUI, although, of course, I would use that on occasion. But my actual use case would be the home server setup. You just want the GPU supported
Starting point is 00:08:26 so you can offload stuff to it. My bet, though, is the CPU might be fast enough that I could probably get away with software decoding and not really notice because I'd be coming from a Raspberry Pi.
Starting point is 00:08:37 Right. So it really kind of depends on how viable it is. Oh, no. Process execution failed. Uh-oh. What happened over there? What happened?
Starting point is 00:08:45 Red alert. Red alert. Red alert. What does it tell you, Wes? What does it say? Failed to run process disk util APFS resize container. Process execution failed. Oh, Python stack trace turned on zero exit
Starting point is 00:09:01 status. So it failed during the actual resize? Let's try it again. That sort of seems worst case scenario, doesn't it? You know? I mean, maybe. You fail your during the disk resize? I'm sure APFS can handle it. It's a robust file system.
Starting point is 00:09:14 Is it getting warm in here? Or is it just me? Last time I didn't enable expert mode. Maybe I should this time. Wes, if anybody should be enabling expert mode, it is you. What are you doing? Someone who's never used an M1 Mac before. Yeah, if anybody should be enabling expert mode, it is you. What are you doing? Someone who's
Starting point is 00:09:25 never used an M1 Mac before. Yeah, but you learn quick. You're right. I mean, come on. Have some confidence. Brent, you got to up talk your boy here. He doesn't have enough confidence in himself. Yeah, I know. He's got this. It seems like if anyone can pull it off, it's definitely Wes. It's certainly not me. So Wes, you got this. Expert mode all the way. Yeah. And if you don't get it working, we're all just going to be extremely disappointed in you. Yeah, we'll have to redo the show, but that's fine. Yeah, you don't want to wreck the show, right, Wes? No, no. Note, your system may appear to freeze during the resize. This is normal. Just wait until the process completes.
Starting point is 00:10:00 That's a nice warning. What is this? Some single-threaded bullcrap? What is that? Okay, so you could do the minimal, which is still going to be based on Arch. It's going to shrink the Mac install down to just the minimal viable Mac size, and then use the rest for Linux. That's pretty nice. And you know, a lot of the secret sauce in here is their mini bootloader stuff that they've been working on. They've been also really good about updating documentation. They actually had a big something that West noticed. So they had a big documentation push right before this alpha release. That's kind of how we knew this was coming,
Starting point is 00:10:32 really. And the Asahi Linux team has been just absolutely stellar about getting this code upstreamed. The idea is, is that eventually support for this stuff just comes baked into Linux. So once we're a few years down the road, it'll be normalized and gobbled up by most distros, and you won't even have to worry if that distro has support. It'll just be built into the kernel. Wouldn't that be something?
Starting point is 00:10:54 Yeah. Now, how's it going over there? Well, we're trying to resize again. Mm-hmm. But? I feel like there's a but there. I don't know. I mean, it's just doing its business.
Starting point is 00:11:03 We're at 15%, but that's where it was at before. Is that where it failed before? Man. I could try giving it less space. I mean, how much space did you give it? 150 gigs. Oh, that seems plenty. No, less space?
Starting point is 00:11:16 What are you, an animal? Here's what I'm going to do. I'll buy you some time. Linode.com slash unplugged. Go there to get $100 in 60-day credit on a new account, and you go there to support this here show. Linode is fast, reliable cloud hosting. You got to try it for your next project.
Starting point is 00:11:33 It's what we use for anything that we host up there in the cloud. Our matrix instance has been growing like crazy, and this has been a great test of both Linode's alerting system, infrastructure, and ability to upgrade. I mean, I can attest it has really stayed nimble. We threw it on a $5 system initially, and it just seemed like that was going to be fine. There's only like, you know, a dozen people on there. Now there's thousands, and we have scaled that system up using Linode's tools, and we've been able to use their dashboard to see what the CPU is and what the memory's at and the disk space,
Starting point is 00:12:03 because they really do a good job of quantifying those essential metrics in a really easy-to-read dashboard. Just pop it right on there when you go to Linode and you get an overview of what the system's doing. And, of course, they have tools to just enable monitoring and managing that thing. So even though we don't have a big team here, we can keep something that's kind of expanding at a pretty rapid clip
Starting point is 00:12:23 under control. And now that Linode has been rolling out NVMe storage on their rigs, things have just taken a whole new leap in speed. So they are their own ISP. So they just have the absolute best pairing deal possible because they're dealing with themselves. They got 40 gigabit connections coming into their individual machines. They got AMD EPYC CPUs on the high-end CPU systems. And now they got NVMe PCIe storage when you need that. And, you know, maybe you don't.
Starting point is 00:12:51 Maybe you just want to run like a personal portfolio or a blog or a Minecraft server. They have systems that are just perfect for that and at really great prices. Linode's 30 to 50% cheaper than the large hyperscalers
Starting point is 00:13:03 that want to lock you into their crazy, complicated platforms. And they got performance that beats them. It's just great. And 11 data centers around the world means you're going to have the data centers where you need them, right? Like, what are you more than 11 data centers for? What are you, a maniac? What are you? You Bezos? Come on. 11 data centers is great. When they've been doing something like this for 19 years, you know they're going to do it right. So go see it for yourself.
Starting point is 00:13:27 See why we've been talking about it. See why we've been using them for two and a half plus years. And see why so many Linux Unplugged listeners have been taking advantage of that $100 offer. Now you can too. Linode.com slash unplugged. Okay, I saw some exasperation over there, Wes Payne. Failed again. Hmm. Hmm. I wonder if it's like because we just recently did an update.
Starting point is 00:13:50 Could like another round of reboots? That's not a bad idea. I'm down for that. If you want to do that, we could do a round of reboots. That's fine. You know, there is a lesson in all of this, though. When this announcement came out, when Asahi Linux announced their availability, I really had to have a think if I even wanted to bother.
Starting point is 00:14:07 Yeah. I realize it sort of is akin to putting Windows on the deck. It just, like, it can be done. This is what the audience has been trying to tell me for a while. It took me a little bit to realize it. But, like, there's better ways
Starting point is 00:14:19 to run Linux out there. This is not, I don't think the advice of this show is ever going to be go buy a MacBook and put Linux on it. I think that's just don't think the advice of this show is ever going to be go buy a MacBook and put Linux on it. I think that's just ridiculous. I mean, I think this is the closest we've come to maybe that changing, but you're right before that's kind of always been experimental. Or if you have one that's three or four years old, then maybe it works decently. The thing that I
Starting point is 00:14:39 find pretty interesting is there has been a couple of changes that have happened in Mac OS 12.3 that have specifically enabled Asahi Linux to work better on the MacBooks. Two different changes happened recently. And the only reason that Hector and the team can even conceive that they happened is to enable Asahi Linux. It's like a specific improvements for Asahi. What do you make of that? What are your thoughts on that? You know what my theory is, and I'll explain it, but what is your theory? Well, I hadn't seen those comments by Hector, so I can't comment on that part. I mean, it does seem like there's some efforts internally to make a consistent ecosystem that does support other operating systems booting. It does seem like there's been multiple avenues where things could be locked down. They didn't need to be locked down, but, you know, knowing Apple,
Starting point is 00:15:27 and if you compare it to, say, their mobile platforms, places where it would have seen some restrictions that just haven't. And then above and beyond that, some work on some of this tooling, making things easier than it might necessarily have to be to, you know, just tie up loose ends, make it play nicely with the existing macOS
Starting point is 00:15:43 that's going to be there. The other thing that they did, they being Apple, that I just didn't see coming when they announced their own hardware platform, is a lot of the essential bring up that you traditionally would need a binary blob for in Linux to get that piece of hardware working. That's being done at the firmware level. And then it's presenting itself to the OS is ready to go. level and then it's presenting itself to the OS is ready to go. And Mac OS isn't loading these weird proprietary blobs like they even did on the Intel systems, even though they could more easily now than ever offload that work to the OS because they write the OS and the OS is only designed for their own hardware.
Starting point is 00:16:19 They could have had that firmware blob stuff being done in the OS and they chose to do it at the hardware level. And so that stuff is available and ready to go for Linux, and Linux doesn't have to have those binary blobs. Right, we have to figure out how to interact with their proprietary hardware. But it's interesting, like it's a different level of communication and interfacing. And so far, it seems like it's kind of a new paradigm for supporting Linux on an ecosystem that is neutral at best to us being there?
Starting point is 00:16:46 Yeah, I actually think they want it there. That's my theory. So my conspiracy bacon on this is that they actually want Linux on the M1 and future hardware because once they start shipping M2-based Macs and all that kind of stuff, you know, once they work the M2 through the line, they're not going to stop building M1s. They're going to build their own custom M1 based servers for their iCloud data center, you know, racks and racks of M1s just on the shelf, purpose built for a data center. And they're going to need Linux on those things. They're not going to want to run, they're not going to want to run Mac OS on 5,000 M1 servers.
Starting point is 00:17:26 That's ridiculous, right? And when you think about what iCloud is mostly composed of, it's composed of database backends, object storage, Nginx, right? Standard stuff that runs on Linux. They're not running iCloud on Mac OS. And why wouldn't they want to use the M1 hardware that has the built-in neural engine that uses less power so they could save money at their data center? It's less cooling. You think about the economics of an M1 when you're dealing with 5,000 of them. I mean, we know they love dogfooding when they can.
Starting point is 00:17:57 So I guess I have to imagine internally the engineers have been making small, low-level tweaks to make Linux more available, or to make the M1 more available to Linux. It's been my theory. We'll see, because we're having trouble even getting the disk resized at this point. You can see it also just helping their own, you know, yeah, they can get internal builds of things. Maybe it makes it a little easier
Starting point is 00:18:17 to sort of try out experimental Mac builds or, you know, other diagnostic setups that you might be wanting to try out new hardware. Yeah, yeah. But let's say you want to avoid all that. And maybe you just want to get a good old open x86 system and throw GNU slash Linux on there. And you want the top tier Linux desktop experience.
Starting point is 00:18:36 You want the best of the best. That, my friends. XFCE. All right. Good night, everybody. That's it. And we're out. No, I have to say the GNOME 42 release is looking fantastic.
Starting point is 00:18:53 And since LAN kicked off, we have been running it a couple of days before then, and we're running it now. And Wes has got it on his ThinkPad. I've got it on my ThinkPad. We'll talk about Brent's setup here in a moment. We're both running it right here in front of us, right now, and we're excited to tell you all about it. So keep in mind, it is not out yet.
Starting point is 00:19:12 The way we worded it in LAN was horrible. I want to just eat that humble pie right here. I apologize. The release day is March 23rd, officially for GNOME 42, but realistically, if you're listening to this at home, you're going to get it in a distro. That's how you're going to hear about it
Starting point is 00:19:26 or use it. That's how we are going to see it, right? It's going to be like, that'll be one of the headline features of Ubuntu 22.04 and Fedora 36 is GNOME 42. That's really where you're going to hear about it. But you could actually get your hands on it early,
Starting point is 00:19:38 various means like GNOME OS and Fedora 36, et cetera, et cetera. And it's here. It's glorious. And it's here. It's glorious. And it is the GNOME release that we've been hoping would land since GNOME 40. Big things are in this one. A lot of apps have made the transition to GTK4, which has a lot of underlying improvements. But the other big thing here is this actually ships.
Starting point is 00:20:02 Is it Adwaitia? Is that how we're saying it? Lib Adwaitia, which there was a lot of controversy about, or maybe misunderstanding is probably the way to put it. A lot of misunderstandings about originally. And we're seeing the fruits of that work now land in 42. We're seeing a global dark theme that is actually supported by upstream GNOME.
Starting point is 00:20:20 All of that lands here. And it truly makes for a remarkable version of GNOME. It is, 40 was a big one. 42 is arguably just as big, if not bigger, in my opinion. And so, of course, I'm very, very comfortable and familiar with GNOME. So, Brent, I know this is one of your first experiences with GNOME. You're a Plasma guy. So I'm curious what your GNOME 42
Starting point is 00:20:45 experience was because we sort of just threw you in the deep end. I got to say it looked beautiful. I didn't expect how gorgeous it was and maybe that sounds a little silly but the thing that really hit me was the dark mode and I know there's been a lot of work going on behind the scenes almost for years about this. And it just worked flawlessly. I would imagine, Chris, that was one of the first things you changed as well. Yeah, I had to try it. You know what?
Starting point is 00:21:22 Much like Breeze recently, though, the recent improvements to the theme are so great, I decided to stick with the light mode. What? I don't even know you anymore. I know. I'm going to have to pull the dark theme off of the website. It's a new error. I'm going to have to implement that standard. This is actually one of the great things about using dark mode now in GNOME 42 is the websites that support this standard will also detect if you have dark mode or light mode.
Starting point is 00:21:42 And it's just so slick. It's so slick. It's so slick. It's so slick. So if you want, you change it in GNOME appearance to either light or dark. And then a lot of websites now just automatically detect it.
Starting point is 00:21:54 It's anyways. I mean, I think that's one of the things about the recent releases of GNOME and particularly this one that it just feels like a first class environment because it's something that you might be used to or have seen on other platforms. And the more of those that land on the link side of the fence, it just means people won't be complaining or missing those features when they come on over.
Starting point is 00:22:13 Another thing, Chris, you suggested that I play with since you knew I was a deep KDE user was the extensions. And I had a deep hesitation there I, you seemed really excited about it and suggested a few, but my hesitation was that it felt as though extensions, if they were needed to get a desktop running, that was helpful, that maybe there was something missing in, in kind of the vanilla offering. I think Brent's been listening to Michael Dominic again. Oh no, this is, yeah, this is a definitely a soapbox of Michael Dominic on CoderAid. Is it really? This is definitely.
Starting point is 00:22:47 Yeah, well, this is actually kind of a sensitive issue. This is kind of a touchy topic, I feel like, and it's one that the GNOME community is still kind of sorting out, in my opinion. That's just my opinion.
Starting point is 00:22:57 Well, it's a different, it's kind of a different way to do extensions too, right? There's not like a, it's not like a tight-knit extensions API that provides this set of capabilities. It's sort of like, well, you can do a lot with these GNOME extensions
Starting point is 00:23:08 and that means sometimes they do too much or are written poorly and can therefore impact the stability of the system. But they can also transform the desktop in a way that you don't always see on other platforms. It's pretty common to, say you install four or five extensions, it's pretty common for one of them just to not even work.
Starting point is 00:23:24 Right? That's not too unusual. We both, we all know of one that I tried that didn't work. So I just had to disable it. We mentioned, we were talking about it this morning and, and that happens and that's not a great experience. But Brent, I think your core argument or question is one that a lot of people raise is, should I even need to add this stuff or should I even add this stuff? And I think that just comes, that's a decision that ultimately each user has to make. And, and ultimately I'm grateful that we still have the choice. I think that's where I fall on it. I think I kind of agree with you. It now, since we're talking about it, it reminds me of extensions say in Firefox and it's much the same. Like you, there are a few that are, I can't live without and that are amazing
Starting point is 00:24:06 and that need to kind of earn your trust from using it for a bit. And the one you suggested that I install right away was the app indicator support. And that actually did make me feel right at home. So thank you. And I think I would need that to use GNOME 42. And it seemed well supported and well used.
Starting point is 00:24:26 And I kind of scrolled through the list of other extensions and some of them felt, hmm, suspect maybe. Like there were some that were trying to, anyways, there were some that just, my red flag bells ringing sort of kept coming off. That seems like a big change. There was no way I was going to install those. Yeah, yeah, for sure. Yeah, I'd follow you on that. I'd say for someone who's, you know, I consider myself adventurous, but also cautious.
Starting point is 00:24:53 So I'd say just kind of do some reading and maybe play with them on a system that's not your production machine at first. Oh, Terry, you just made a great point in the IRC. And that is, it's sort of a double-edged sword. Having no API means that extensions can kind of do anything, right? There's no limit, which is not necessarily maybe a great thing. Yes, it's like a weird thing,
Starting point is 00:25:14 because part of the reasons they're so powerful is they can touch anything, but also it's downfall. It's kind of similar to how the old Firefox extensions used to work, where they could like do amazing things and all kinds of awesome stuff. But once they started like migrating things over to web extensions, a lot of the functionality was removed. And having to maintain an API is like a really, really hard thing. API is like a really, really hard thing and coming up with the boundaries and the capabilities of what you allow things to do is like a very hard thing
Starting point is 00:25:50 that requires like lots of resources. That makes sense. Yeah. Yeah, and I could see there being some pushback if there was an effort around that because, you know, this super popular extension would break. But at the same time,
Starting point is 00:26:03 you have to think maybe long-term that would be the best, right, Brent? Because I think you're kind of coming at this as a Plasma user where Plasmoids are built into the desktop experience and you can pull down more. And it sort of feels maybe, is safer the right term? You know, I was toying with that. I think at first I felt it was safer,
Starting point is 00:26:19 but then I was like, well, maybe it's just more familiar. And it felt like it was more integrated as well. Like, for instance, the GNOME extensions application wasn't even installed by default. So I had to kind of, you know, install that stuff and go browse and find some on the web. So maybe it was the process that felt a little different or just that it wasn't familiar. But Chris, I know you've basically used extensions on your GNOME desktops for years. And I wondered how you felt about it in this new version. I always start with the absolute minimum possible whenever I do a new GNOME install. And I
Starting point is 00:26:51 just kind of incrementally add the ones that I'd like to have. Although I admit I have a low threshold, like I like having all my virtual desktops displayed up in the top bar. So I have a visual indicator where I'm at. So I'll turn that kind of stuff on. So it's kind of a low bar, but I also find that pretty much consistently with every GNOME release, I have less and less extensions that I find myself actually installing. Either they've made some improvement or I've just learned to kind of adjust my workflow and we kind of met in the middle. And that seems to be pretty common. Like I'll give you, here's a, here's an example. met in the middle. And that seems to be pretty common. Like I'll give you, here's a, here's an example. I used to install this really handy screenshot extension that I thought was great. And I take screenshots all the time so I can send Wes stuff and bug him during the day. Like I got
Starting point is 00:27:35 to have a good screenshot tool so that way I can spam Wes. And I would install an extension for that right out of the box every time. And now in GNOME 42, they have this new screenshot experience. In my opinion, it's the best on any modern desktop out there. It's so clean. It's so quick. And I think like Spectacle on Plasma is really great for screenshots
Starting point is 00:27:55 and it has a lot of cool power options. Yeah. But this is so simple and straightforward and smooth. Yeah, right. I mean, the UI is kind of just the right science without being in the way. And video? Yeah. Built right in? That was impressive. Yeah, that. I mean, the UI is kind of just the right science without being in the way. And video built right in.
Starting point is 00:28:07 That was impressive. Yeah, that's so great. And that kind of stuff has just gotten better and better over the years. The other thing that landed that we used to have to do a little extra setup that's just now built in is the remote desktop stuff. We talked about this with GNOME 41 and the bits were there, all the server, all the backend bits were there, but the frontend UI bits to turn it on weren't there. And this remote desktop setup is a really great experience because it's taking essentially a Wayland session and piping it over RDP. And so you use an RDP client to connect to your GNOME desktop. And so you use an RDP client to connect to your GNOME desktop.
Starting point is 00:28:53 And the GNOME desktop is, depending on your RDP client, extremely responsive in that remote session. And so I have used this combined with TailScale as like my go-to remote solution for Dylan's laptop now. And it's just great. Oh, really? That's your go-to? Wow. Yeah, because he's always on the TailScalealed network and you and I figured out how to turn on the RDP stuff before the bits were exposed and it was too late. We'd seen everything so I just got it going and
Starting point is 00:29:13 now that this is just built in and you can just check the box it's available to anybody. So you go in there now to the sharing section where you maybe in the past would like turn on a VNC sharing stuff, but now you can take advantage of RDP which is Microsoft's remote desktop protocol. Fine, I'll give you access. It's so nice.
Starting point is 00:29:32 And it's just another example of a feature that I never really thought was going to get integrated that's just now built in. And it solves that problem of how am I going to get remote access to this desktop session that's on Wayland, right? Because when we switched to Wayland, we lost a lot of the remote desktop features of X, and this is bringing it back in kind of a modern way that you can run on anything. You can get an RDP client on an iPad, right? And you can have your GNOME desktop on an iPad now. It's so great. Mini-Mac, now you've got a question that has plagued Gnome users for a long time. Indeed.
Starting point is 00:30:08 So what about the SysTray? Is there still an extension for that? Because I have some. I don't know. Do you have a VPN? If you have a VPN and you have that VPN icon in the SysTray that you could just click on it
Starting point is 00:30:19 and then you have a VPN connection. Or I have a Flameshot, which is a screenshot editor with a beautiful SysTray and everything. Is there an extension for that? There's a couple of SysTray extensions. If you have an app that still uses that older API, there are a couple of options.
Starting point is 00:30:35 And the one that we've all been, I don't know if you tried this one, Wes, but Brent and I were using the one that essentially just implements the Plasma Desktop API. Oh, nice. Yeah, it works, right? And thankfully, that extension's already available for GNOME 42.
Starting point is 00:30:47 There's actually a fair amount that are good to go before it's even final. Right, and I think that maybe is one thing you'll learn a little if you spend a little while in the ecosystem, sort of figuring out what extensions, A, are more sensitive to being broken, release to release, and then also which ones really stay on top of things.
Starting point is 00:31:04 All right, boy i feel like this libid wadia topic we could really we could we could spend a whole episode on but gnome 42 is the first version that puts it at the heart of what defines the look and it's an updated toolkit that brings just i think the final level of polish that i was waiting for there was a lot of misunderstanding about the direction of theming on GNOME. And during the kind of heat of that moment, I kind of had the realization that if GNOME's default look,
Starting point is 00:31:34 the upstream look of GNOME, was just good enough, maybe we wouldn't want to theme anymore. And as someone who has literally themed every version of GNOME since 2 literally themed every version of gnome since two and every version of gnome 3 and i themed gnome 40 and i rethemed gnome 41 i am here to tell you starting with gnome 42 i'm going with the default theme from now on they've really nailed it the default theme is polished it It's so well done.
Starting point is 00:32:06 And with the global dark mode that is now just supported by the entire project, there are aspects to the UI that are more visible and usable than they were with previous dark mode themes. It really does make a difference to have the entire desktop environment supported and to have the app start updating to support it. And we're starting to see a lot of apps in the ecosystem try to target GTK4 now. And that combined with LibidWadia and the Global Dark theme, it really comes together to a level of polish that I've never seen before on the Linux desktop in 20 plus years that I've been using it. It's a remarkable release for that version alone. So much so that even though you could get Ubuntu 22.04 with the triple buffering patch that we'll talk about that would probably make it a slightly faster experience. I still am really suggesting
Starting point is 00:32:56 that perhaps you try Fedora 36 instead because they're shipping the default theme. And the default theme is so good that I don't think you should miss out on the gnome 42 experience that's my advice now is go with vanilla gnome because it looks the best that's a huge change that's a huge change yeah wow i mean you they've nailed kind of like one of the first things you would do is you know sort of get things looking decent. It's a huge change. It's so great. It really is great to be able to say that now. We do have some applications that have changed,
Starting point is 00:33:31 like G-Edit's gone. There's a new text editor. And Carl, you saw a note about the new Terminal app. I missed that. What was that? Yeah, it looks like there's a new GNOME console app on the Fedora 36 nightly. It's not installed by default, but it is in the repos. And from what I'm reading about it online, this looks to be a simple terminal emulator.
Starting point is 00:33:49 Not really to replace GNOME Terminal, just for it's a console app for people that don't use the terminal that often. It's its own description. It seems really limited. It doesn't even have a settings that I can find. But one cool feature that it has is that when you elevate to root, the header bar turns a shade of red, which is pretty neat. That is console. Yeah, yeah.
Starting point is 00:34:10 Danger. Danger, you're in the root zone. Oh yeah, look at that, neat. Yeah, it's very similar to the feature that used to be present on SUSE Linux distributions way back with their customized GNOME 2 and KDE 4, where if you did privilege escalation, the terminal app itself changed to indicate very strongly that you were running
Starting point is 00:34:31 as a super user and you should be careful. That's a good idea. That is a good idea. So I really liked Fedora 36. And last night or this morning, RC1 of GNOME 42 landed on my box. So that's been really nice. Brent, did you try it on Ubuntu or did you try it on Fedora? I tried Fedora.
Starting point is 00:34:46 Come on, try something new. Oh, okay. Well, I'm not that familiar with Fedora, but our last foray into that was a good experience. So I thought, why not? Plus you were championing it quite strongly. So I figured I should go that way. And yeah, it was flawless.
Starting point is 00:35:04 I didn't have any issues. I loved it, the whole thing. Wow. I know. Jeez, it's pretty. That's high-profile. I know. This is actually the smoothest Fedora beta I've ever run.
Starting point is 00:35:12 Usually, if I run the Fedora Rawhide beta stuff for like more than two weeks, I usually, something crashes and burns. So, I mean, it may still happen. Fedora 36 isn't final yet, so I may still get bit. But there is an argument to be made to try this on Ubuntu 22.04 LTS when it ships because it was Canonical staff that originally created this GNOME triple buffering support. And this triple buffering patch is nice for those of us maybe on Intel GPUs that are struggling a little bit to keep up with certain aspects of the GNOME desktop. And it causes the GPU to bump up into a higher performance state during this additional bursty work and then kind of scale back down transparently. And I guess currently that's not happening. And you put this triple buffering patch in there and it's a noticeable improvement in
Starting point is 00:36:01 the smoothness of the interface for those of us that are on integrated GPUs. I think I saw this mentioned something about Raspberry Pis too, if you happen to be trying it on there. So Canonicals decided they're going to just go ahead and ship it in Ubuntu 22.04 because the patch just didn't land in time for 42, it seems. That's at least my current understanding. I'm very sad about this. I really, really wanted that to land.
Starting point is 00:36:26 If it had landed, this truly would be the GNOME release that has everything we've been waiting for, right? Because even when 40 came along, like that was a big update, but we were like, okay, well, the transition to GTK4 and we knew it was in the far off distant future. And so it's like, okay, 40 is a big release, but there's like more coming. And basically everything is in 42, except for that triple buffering patch. So it's like, OK, well,
Starting point is 00:36:50 now I'm going to be waiting a little bit for an update. But I actually really have no complaints performance wise. So it's not really a big deal. Now I'm wondering how to put my own janky build together. Jeez.
Starting point is 00:37:01 I'm a little concerned that you're in the recovery environment right now on the Mac over there, Wes. I take it that the old Asahi Linux install has hit yet another bump in the road. Yeah, it's not quite going so well yet. It is alpha. So why are you in the recovery environment?
Starting point is 00:37:16 Well, we were having some issues shrinking the partitioning so that we can make some room for Linux. And so I thought, maybe if we try it from this environment, it might go a little better. Plus I can inspect the APFS volume and make sure, you know, make sure there's no issues there to start with. Do one of them verifies that they do there, right? Do a verify of the old file system, and then you could resize it in the Disk Utility app,
Starting point is 00:37:39 and that probably won't lose all my data. So that's the way. I'm not actually sure how to resize it. I did copy the command, so we'll, you know, one way or another. All right, here, I'll buy you a few minutes. Hey, I got a live stream coming up on March 31st. So join me for a live Q and A, and I'm going to give away some Satoshis to help people set up their boost wallets, because I really think we have a window of time here. And so go grab yourself a new podcast app at newpodcastapps.com. We recommend the Fountain app.
Starting point is 00:38:08 Castomatic on iOS is really great as well, and BlueWalt's available. But I think Fountain is the best experience. And I want to help you get started by giving away some stats that have essentially been sent in by the audience. We'll pull them all together, and I'll give out some of them hot Satoshis. I hear you're even using Fountain for some of your day-to-day podcast listening. I have. Yeah, I've switched over now because here's what my thinking is. I think we have an opportunity to build out a peer-to-peer network
Starting point is 00:38:35 of lightning-connected Linux users. We start by, you know, obviously, I have some skin in this game. This benefits me, but we start by supporting independent media. I'm saying the podcast audience, right? We build out. Okay. So let's just say like, let's say the show has tens and tens of thousands, five tens, maybe six tens of thousands of listeners, right? And let's just say in theory, I can talk a thousand of you into supporting somebody who's been making content for you for 15 years. And let's say I can get a handful of you who see the value in how hard we've been working nonstop
Starting point is 00:39:06 every single week for 15 years straight. And I can convince maybe 2,000 people to switch over and start getting on the Lightning Network and supporting the shows through Value for Value and Boosts. So what happens when the next Linux podcaster realizes that 2,000 people who listen to the largest Linux podcast are all now wired up to the Lightning Network. Well, that new Linux podcaster that comes online is going to immediately start also
Starting point is 00:39:31 getting boosts. They're going to have a built-in audience already, right? So there's an immediate network effect amongst me and my friends once they figure it out. But then what happens when we've got 3,000, 5,000 people now on this network and the first free software project that we care about comes on the network? That's 5,000 Linux-loving users that are already on the network and ready to support that project. And all they have to do is set up a lightning node. I think it all starts here.
Starting point is 00:40:00 We have the network effect to generate this. This is actually something the show can move the needle on for the first time in what feels like forever now. So let's get together. Join me on the live stream, JBLive.tv, March 31st. And I'll send out some stats. I mean, I'm not like Elon Musk over here, but I want to help you get started on this. And I recognize that actually getting something in that wallet is like the barrier to entry right now. It just is. And I really believe in this. So I'm willing to put my money where my mouth is on this. And so you just imagine a day where this starts to take off, right? So go grab a new podcast app, a new podcast apps.com, get in on the boost, send the show some boost. Let's start playing with this. Also, I think the other thing I want to do during that
Starting point is 00:40:42 live stream is I'd love to help anybody who's had trouble getting on our matrix server. If you've been trying to like get on matrix or you've been thinking about setting up matrix and joining the Jupiter broadcasting matrix, I want to help you do that during this live stream as well. So it's a Q and a anything, anything goes, uh, ask me anything. I'd love to get my friends to come hang out with me guys. And also, uh, I'm going to be giving out some sats to people who are setting up a new podcast app wallet and want to help do some boosting. And last but not least, we'll just hang out and chat and maybe get some people on our matrix system as well. So it's going to be 4 PM Seattle time, 7 PM New York time, 11 PM London, March 31st at jblive.tv. I'd love to see you there.
Starting point is 00:41:25 We've got a little bit of feedback and a whole bunch of boosts. So first for the feedback, we got a listener asking, I'm interested in exploring the Fedora ecosystem and I would consider moving my Arch Jellyfin Docker
Starting point is 00:41:37 NAS Frankenstein machine to a more stable platform. Sounds like they've been listening to us too much. Is CentOS Stream something that one can let run with automated updates and get away with monthly updates like a big Pac-Man upgrade? I think that's a great question. It's one that I, of course, everybody's going to have an interpretation on, but Neil, you want to put your name on the line
Starting point is 00:42:00 and give an official recommendation, quote unquote, official. As official as unofficial gets? Sure, yeah. Go ahead. So I've actually been doing this now for a year. I've been running CentOS Stream on a couple of boxes with DNF automatic configured using Cockpit. You can activate Cockpit, install it, and from within the web UI,
Starting point is 00:42:22 you can configure automatic updates. I have it update every Sunday at 3 a.m. and it reboots itself and brings everything back online every Sunday, every week without fail. No problem at all. And it's been doing this since. OK, when was when did I actually set this machine? June, late June. And nothing's blown up in your face yet. No, it's been totally fine. It's been phenomenal. And the experience is pretty good. Like, I can't say the same thing about the desktop. The desktop experience really only solidified in the fall. But the server experience has been bang up awesome pretty much since June.
Starting point is 00:42:59 And I mean, even the new Podman 4.0 is there. The cockpit management of containers through Podman is present. Cockpit machines is there. So if you want to if it's a bare metal server and you want to also manage a mixture of virtual machines and containers, that's all present. It's super solid, works great. And I really have no complaints about it. Of course, you know, I'm working on, you know, CentOS Stream 9 Hyperscale. And once I've got more of those pieces laid down, I plan to migrate that machine to Hyperscale.
Starting point is 00:43:31 But that's because I like to eat my own dog food and I think my stuff is awesome. But I've been running vanilla CentOS Stream 9 for almost a year now and it's been fine. All right. That's great. I also think it would be more than fine, especially he's coming from Arch, right? So Fedora would even be like a scale back in the terms of changes. But I actually think CentOS strikes the right balance there. If you think of CentOS Stream 9 as a continuation
Starting point is 00:43:57 of the Fedora 34 code stream for many more years, then you will be fine. Like if you liked what Fedora Linux 34 offered from Fedora Workstation 34 minus the Butterfest stuff, you know, and having some of the light touch enhancements and backports of, you know, enhancements and neat things that Red Hat and the community have worked on in 35 and in 36, and you just want a stabilized platform with a good balance between feature enhancements and stability, then you're going to have a nice time on CentOS
Starting point is 00:44:31 Stream 9. And if you want to, and CentOS Stream 9 is supported for the quote unquote full support phase of the RHEL lifecycle, which is five and a half years. That's pretty good. Yeah, that is, especially for free. Right. And once you're past that, you can either use Red Hat Enterprise Linux 9 genuine article to get a full 10-year lifecycle, and there'll probably be RHEL rebuilds like Alma Linux or whatever that you can use if you want to go that route instead.
Starting point is 00:44:58 Sure, yeah, yeah. Now, I want to make it clear, because he is coming from Arch, Carl, we should probably make a little disclaimer that he shouldn't expect this to be a rolling distro. Right, yeah, we're still seeing misconceptions in the community. Some of it caused by the own CentOS messaging, but CentOS Stream is not a real rolling release like most people think of it.
Starting point is 00:45:20 It's going to stay on the same major version 9, and the updates you see are going to be the same updates you'd see within a RHEL major version. So really the big change is that there's no minor versions, but you're not going to wake up one day and have RHEL 10 content on there. It's still going to be what you see in RHEL nine and only the kind of updates you'd see going from say 9.0 to 9.1 are the updates you'll see on that system. Yeah. Yeah. Thanks for making that clear. I think that's good for people understanding. And you'll know when that's coming because we'll be talking about it here on the show. So you'll have plenty of a heads up. And now, as the French say, it is time for Le Boost.
Starting point is 00:46:01 Samuel Blair rode in with a boost. Been listening for years. Already supporting the show, but figured I would give this boost thing a try. Keep up the good content. Slow down a little if you need. The community is not going anywhere. Aw, well that's nice. Pew! Aw, six days ago, 5,000 sats.
Starting point is 00:46:18 Thank you, freak. Sadly, the Lightning system does not work with the core contributorship. It'd be very cool, for example, to get access to an ad-free feed at greater than X sats per minute. What I'm going to do is play with the sats per minute settings and the occasional boost to get to around $10 to $20 per month over all my podcasts that support it. Yeah, you know, there's a lot there that A, we're not happy with with our current setup because, well, this stuff's all new and not all of the various pieces that we've had to bolt together to make the membership stuff work supported right now. And then also just like, you know, this kind of new stuff. And yeah, you could see a whole SAT-powered, you know, lightning-based membership system maybe. I don't know.
Starting point is 00:46:58 What do you think, Brent? Yeah, we've had a few people write in about this very problem. And I think they're totally right. Despite it being a little bit of an edge case, I think just wait and see. Like, this very problem. And I think they're totally right. Despite it being a little bit of an edge case, I think just wait and see. Like this is progress that we're sort of in maybe some transitional phases.
Starting point is 00:47:13 So, I mean, Wes, you've done a ton of work on the back end to try to like, literally, like you said, bolt things together. So I think it's been working great, but there's always progress to be made. All right.
Starting point is 00:47:24 Well, Mollusk sent us a boost saying, great show, guys. Been listening for over 10 years. And I'm glad to see you guys embrace podcasting 2.0. Keep up the good work. Our next one, DG Wolf writes in, thanks for revisiting Jellyfin, guys. I tried it years ago, but it was a little rough. But he gave it another go after we talked about it, and it's now replacing his Plex server.
Starting point is 00:47:48 How is that awesome? Wow, dang. Yeah, from North Carolina too, so hopefully we'll see him at the meetup. We'll see him. Always good to hear some Jellyfin love too, you know? I mean, maybe not for everyone, but it's come a long way. Scuba Steve! Scuba Steve, who's in the Mumble Room too, so like, getting double points
Starting point is 00:48:03 today. Four days ago, sent us a boost that said, can't wait to see you guys in raleigh oh scuba you're gonna be in raleigh that's great that's great so he asked what we think about substack um which is i think i'm gonna punt this question to coda radio so tune in to coda radio for that one uh because i think that's going to be a good a good discussion between mike and i uh hudson said ago, you know, the thing about value for value is it gives you skin in the game. It incentivizes people to create quality feedback. Unlike a YouTube comment, if I send you guys a thousand sats to make a comment, I'm going to make sure it's thoughtful. Otherwise, I'm just wasting my money.
Starting point is 00:48:38 Imagine this concept, but throughout all of the Internet, it may be a potential way to clean up a lot of the junk and the noise on the internet. I am of a really mixed opinion on this Hudson. I definitely have witnessed what you're saying firsthand. And at the same time, I hate the idea of creating financial barriers to participate on the web. But I guess that's a little of an extreme view. That's probably not what would happen, right? You'd just get some places that ask for a little bit of value to participate to reduce the cost of harassment and spamming.
Starting point is 00:49:16 And I'm watching this play out in real time at stacker.news. I mentioned this to you guys a couple of weeks ago. at stacker.news. I mentioned this to you guys a couple of weeks ago. Stacker.news is like Reddit, but you have sats. There's an incentive system around quality posts and quality comments. They're incentivized by a couple of sats,
Starting point is 00:49:36 kind of like the boosts are. And I've been checking this site for about three weeks. And what's interesting is you could cut out Reddit and Twitter altogether, avoid both those dumpster fires. And I'd say you'd still get 80% of the value without all of this stuff
Starting point is 00:49:53 that upsets people. So it's like if you're willing to miss out on some things, but still get most of the value of Twitter and Reddit, Stacker.News has been really great. And I have to think it's because there is an incentive for quality content.
Starting point is 00:50:07 But even more importantly, there's an incentive for high quality comments. So it's not just these crappy, you know, fights that happen. It's like people are providing additional source material and references. Yeah, that's been really cool. Yeah, it seems like it could still be vulnerable
Starting point is 00:50:23 to sort of, you you know groupthink or other problems higher level problems but maybe you could address some of those lower level just you know posting that yeah is it relevant or yeah as you say is fighting or I think it's a nice social experiment I don't know if I'm ready to see something like that be like the concept be adopted everywhere
Starting point is 00:50:40 yeah but I think it is an interesting experiment to watch a group do and see how it goes. That's stacker.news. If you want to check that out, I've been kind of following it. And I mean, it's definitely Bitcoin heavy and lightning heavy, but that happens to be things I'm interested in. But it's not just that stuff. It's like the stuff that would normally kind of be circulating that's popular and trending, but without all of the garbage. Anonymous sent us a boost six days ago, says it feels very good to be listening to your podcast and streaming in and streaming some sats back it's quite literally value for value i love it and i could see doing it for free software one day and i completely agree anonymous i think that's
Starting point is 00:51:15 going to be that's where i i see the shift but we'll see we'll see if we get there it may happen it may not you know what i may just be wasting my breath. We shall see. All right. Thank you for boosting, everybody. But with the boosts all boosted, Wes Payne, let's do a check-in on that MacBook Max. I know you've been in disk utility for the last few minutes. How's it going? Bad news. Uh-oh.
Starting point is 00:51:42 It seems like you've got some kind of disk corruption going on here. Oh, I like how it's my problem all of a sudden. Well, I found it this way. At least you think I've already corrected it. I'm surprised you haven't fixed it already. That's all. Yeah, well, I've rebooted it into the recovery environment, running first aid on it from disk utility, and all I get is this pop-up here with
Starting point is 00:51:57 the error sign saying... So a file system... Now, I don't even understand how that's possible, considering what if the resizing stuff that failed partway through with that error caused the error? It's possible. Because this is like a fresh... But it was also, it failed because it found an error. Oh.
Starting point is 00:52:13 So it probably wasn't that. It probably already existed. The volume slash dev slash R disk 3S5 was found to be corrupt and needs to be repaired. Unable to perform declared repairs without full space verification. Well, looks like we won't be getting Asahi Linux on there today. We may just have to nuke and pave the thing to a... I mean, it's pretty fresh install.
Starting point is 00:52:38 It's like browsers installed, there's Telegram installed. Yeah, I was going to say, how much junk do you have on here? I mean, it must have been Edge. It must have been putting the Microsoft Edge on there. I can't trust it. It's got to be it. It's got to be what it was.
Starting point is 00:52:50 But we're going to put it on Asahi as well. We just can't get that far. Yeah, I got to log into my Microsoft account and sync it up. All right, well, let's do a couple of picks. I don't know. The whole show is ruined now. We've got to redo the whole show now. We have two picks for you.
Starting point is 00:53:03 First one is Fountain. That's the podcast app that I like. Version 0.3.10 to redo the whole show now. We have two picks for you. First one is Fountain. That's the podcast app that I like. Version 0.3.10 just came out this last week, and you can now opt to have your boosts public, if you like, in the Fountain app. And the second pick is Antenapod 2.5, a really cool
Starting point is 00:53:17 release because this one lets you be a cool guy with your own Antenapod sync setup. Really? Yeah, using gPotter for NextCloud, which is a thing. You can load that up on your own NextCloud instance. Back up a little bit.
Starting point is 00:53:30 Uh-huh, gPotter for NextCloud. Okay. It's an app now for NextCloud. Yeah. You know, if you think about it, it's genius because then the gPotter folks aren't responsible for, like,
Starting point is 00:53:38 paying out for massive, massive infrastructure all the time, right? Yep. And it gives you a back-end sync that you can self-host on NextCloud. So if you're going to get NextCloud, why not go install the old G Potter app?
Starting point is 00:53:50 And then you can take Antenapod and point that at the G Potter app. Are you following me, Wes? Right. Yeah. Now you have like a sync backend and then you take your mobile app and you say, hey, sync over here. It's just Antenapod doesn't get enough love on this show because it's A, a popular app amongst our audience, B, a great podcast app,
Starting point is 00:54:09 and C, open source. I just wish that they also supported Boost. Why don't you file a PR? You're right. I should file a PR. That's a great idea. I have a sense they're probably aware of the whole podcasting 2 spec.
Starting point is 00:54:25 I'm sure. I would hope so. If they're not, they should probably do a little research. We'll have links to both the new Fountain release, which is a great looking release, too. I mentioned Public Boost, but there's a bunch of other nice stuff in there. One of the other cool things about Fountain, I'm just going to mention real quick, is that it has the coolest clipping system that you can it'll combine the album art with a waveform that'll auto generate
Starting point is 00:54:51 and then you can make a youtube video out of it or an mp4 or just an audio file and i really feel like uh more popular clip sharing and then it has like a discover tab inside the app where you can see other clips that people have made i really feel like that'd be a great way to grow podcasting and help people discover good shows. Cause you get a real taste of the flavor as they say. Also fountain is working on transcription, which is such a cool feature.
Starting point is 00:55:12 It can just, it can transcribe each episode. So you can, it'll help do the edit. You'll work with the edit too, for that, which is such a neat feature to take the transcription and use it to help cut the clips down and stuff like that.
Starting point is 00:55:24 I mean, it's pretty cool stuff they're building with this app, Wes. At some point, we're going to be making our podcasts in the fountain, and that's what it sounds like. I know, right? I know. Jeez. Anyways, links to them in the show notes at linuxunplugged.com slash 450. Over there, you'll also find our contact page. We'd love to hear from you via the contact page as well. And you'll also get, what, Wes?
Starting point is 00:55:45 Subscribe links, Matrix info, Mumble info. That's right. That's all over there. Easy ways to send us email if you want to send us your picks or your thoughts. That's fine. That's fine. And, of course, you're welcome to join us live. We do the show on Sundays.
Starting point is 00:56:00 Get together at noon Pacific, 3 p.m. Eastern. JBLive.tv. See you next week. Same bad time, same bad station. And of course, don't miss Linux Action News. If you're in the industry, you got to catch Linux Action News. It's almost a mandate. Just not yet.
Starting point is 00:56:17 Not yet. Yeah, you know, Congress can't get anything done. No. We're working on it, though. We got a lobby group. We're paying them with Dogecoin. In the meantime, just go to linuxactionnews.com yourself before you're compelled to do it.
Starting point is 00:56:28 And, you know, listen to it. That's my worst pitch ever. But I think you get the idea. Anyways, we just appreciate you listening. Nothing else. Just thanks. You're great. We really do thank you and everybody out there.
Starting point is 00:56:43 And we'll see you right back here next Sunday. This is CNN Breaking News. Last minute update to the show here, Wes Payne. It appears that Antenapod is working on value for value support. We have a PyCrash update with a link to a GitHub issue that was opened up on November 8th, 2020. And it even includes a diagram of how the value for value flow model works. Look at this. If you were wondering what the hell we've been talking about and you wanted a visual, this is it. We'll put a flow model works. Look at this. If you were wondering what the hell we've been talking about and you wanted a visual, this is it. We'll put a link in the
Starting point is 00:57:49 show notes to this. And it's exciting to see that antenna pod is indeed working on this. How about that? Yeah. I don't know if it's a, right now there's some discussion on the forum in a little while since there's an update. I mean, it could happen though. It could, like we have a thread to tug on now but it is maybe maybe it needs a little um a little bit of a demonstration of interest perhaps that never hurts i mean we you know what you build out the network the bigger the network gets the more everyone's incentive aligns right like of course jb stands to make some money but of course so does every other podcaster and so does open source projects and pretty soon individuals like that's how a network
Starting point is 00:58:25 effect works and the more people on the network the more valuable it becomes and why not go with something that's decentralized it's open source and it's completely sovereign so people can help self-host their own nodes if they want to just make it really easy for us to all uh shoot some payments for us being cool to each other i like what you're doing over there yeah hey good job here here have some

There aren't comments yet for this episode. Click on any sentence in the transcript to leave a comment.