LINUX Unplugged - Episode 185: Plasma Injection | LUP 185

Episode Date: February 22, 2017

Austrian schools are switching, Wes is trying & Chris is reviewing the Plasma desktop this week. Why the heck we keep talking about it & what’s really bugging us about it.Plus the 7-Inch Ubuntu Lapt...op that might be legit & Linus reflects on what he really hates after 25 years of Linux.

Transcript
Discussion (0)
Starting point is 00:00:00 Oh, man. I'm glad we got a head start on the show yesterday because I had the hugest time suck this morning. What was it? So my dad, very nicely for my birthday, got me the – let me look these things up. Have you seen the Logitech Harmony? Are you familiar with – you're familiar with Harmony remotes, right? Like the big remote that like – Oh, yes. And you can have like modes where it turns on your receiver and it turns on your soundbar and it turns on your sub and it turns on your DVD player. It turns on your TV and changes the input to the DVD player or Blu-ray, right?
Starting point is 00:00:32 It's these very functional – So it's a poor man's Echo? No, I'm just kidding. Well, I guess it kind of – it was a little bit in some ways, wasn't it? Wasn't it? Well, it's funny you say that so the uh the harmony this is the latest and greatest in this and it's this is a hub that uh has like a thousand irs blasters that it shoots out everywhere plus has a little remote ir blasters that you can set up in your home a little naughty
Starting point is 00:00:57 and they recently announced echo support so you could use this as the intermediate hardware between your echo and your television. That's pretty neat. So you can say things like echo, turn on the TV, turn off the TV, turn on the soundbar, things like that. And so then anything it can control with IR, you've suddenly got access. Yes. So then Chris got very interested
Starting point is 00:01:20 in this hub. So if you're curious so far, this is Logitech Harmony Hub. And you can all have to have, if you're a masochist and just want to use your smartphone to control all the things, you could also use this with your smartphone. And it just looks like this. Oh, that's cute. It's a little unoffensive puck. And what's nice about this particular puck is the entire surface and all of the edges is made of IR blasters. So it just shoots off IR in like every direction,
Starting point is 00:01:45 which is very nice for getting to a lot of your devices. And then it comes with, in the box, one additional remote IR blaster that you can set up. Yeah, it looks like the remote is kind of an optional thing. So you can buy the hub on its own for like 90 bucks. Right. MSRP from Logitech, or you can go up with like the touchscreen remotes and stuff.
Starting point is 00:02:03 So this pushed enough of my buttons. I was like, interesting, but not enough that I was going to spend my own money. But my dad said, hey, I'd like to get you a birthday present. My birthday's back in January. I said, all right, well, this would be something I wouldn't buy for myself, but I'd like to try. So good old daddy did. He got me one of these and I have, I just left it in the box since January because,
Starting point is 00:02:20 you know, I'm not like super excited about this. I'm just curious about this. And so I thought, well, today will be the day. How long could this take? I've got a half hour. You've set up things with the Echo before. I'm actually, I'm kind of in a groove, right? Because I've been setting up TP-Link power adapters
Starting point is 00:02:37 and Belkin Wemos or whatever they are. Like I've been in a groove recently. So I'm like, yeah, you know what? I can bust this out. Dear God, this was literally one of the most brutal setups I've ever done in my life. It is so bad. So first of all, it scans your whole network and tries to find anything that it thinks it might be able to pair with, Bluetooth devices, Wi-Fi devices. And so if you have multiples of any device, it, of course, isn't very good at differentiating them. So I have two NVIDIA Shields in the RV.
Starting point is 00:03:06 So it just has Shield 1, Shield 2. I have no idea which one is which. Then after it detects everything, it calculates activities for me automatically like playing games and listening to music and then tries to create these dramatic formulas that you have to then go edit in this really awful app. So I spent 45 minutes fighting with the app, trying to figure out how I could go in and change settings. Yes. It was rough. Because really all I want is turn on my TV, turn on my soundbar, wake up the shield.
Starting point is 00:03:34 You don't need like the whole, hey, I'm in my theater room. Turn it on now. By default, it wants to turn on the TV, select the input for me, then turn on the soundbar, select the input on the soundbar. I don't want any of that. I just want you to, and then after that point, it assumes you're going to use it as the actual remote for the television. And I don't want any of that.
Starting point is 00:03:52 And then it's just – it's compounded because anytime you go through the app to change a setting, it automatically plays a woman's voiceover tutorial in the background. So you get to points where you just start hearing the same thing over and over again. But they don't cache it locally. So if you're on a MiFi connection, you sit there and wait for that voice in the rest of the UI does not respond until the voiceover loads off of the internet every single time. So that's literally one of the worst things ever.
Starting point is 00:04:18 Really awful. Like nails in the eyeballs, awful waiting for that every single time. This is the only way to configure it, I assume? Yeah, yeah. Well, actually, there's one more, which I'll be getting to. But I managed to get through all of this eventually. And it's bad. And dear Lord, help yourself if you don't correctly put in the device.
Starting point is 00:04:37 So I have a Continuous TV, which is, silly me, did C-O-N-I-T-U space U-S. Okay. That's no good. No, it's dot U-S, not period, like the ASCII dot. So you have to get on your mobile phone, you have to put the ASCII dot in between continue and us, which I just put a dash in there the first time I tried to space. I think it's a smart little device here, right? Figure it out.
Starting point is 00:05:06 Yeah. And then you have to get the model number just right, which thank goodness I scanned the RV manuals and paperwork so I was able to pull that up. Because otherwise it's under the mount for the television. Ah, yep. How are you going to read that? It's like, yeah, get it off the back of your television. It's on a mount.
Starting point is 00:05:22 I'm not going to unmount my television to get the model number. So I go through all of this, finally get it turning on the television and turning on the sound bar, which is all I want, after an hour, which is just – I'm like, okay, I've got to go. But now that I've gone this far, I must make sure it works with the Echo. Otherwise, what the hell is the point of all of this? sure it works with the Echo. Otherwise, what the hell is the point of all of this? Because I'm trying to set up a system where Hedia or the kids or myself can say Echo, turn on the television and it turns on the soundbar and it turns on the TV. And the soundbar is particularly hard to turn on because you have to get the remote in just the right spot.
Starting point is 00:05:58 And it's kind of tricky for like, you know, four-year-old or three-year-old or five-year-old, six-year-old, seven-year-old, eight-year-old. You know, they're good, but they're not like, they don't know the fact that there's this little IR surface on this otherwise large soundbar that you have to hit just right. Those are exactly the kind of things you don't want your users to have to know anything about.
Starting point is 00:06:14 Right, and if they wake up super early and they want to watch Steven Universe, why come get dad at 5 a.m. when, you know, so they can just say, Echo, turn on the TV, and then they can say echo start plex echo play steven universe and it all happens automatically but you have to have this device to make it all work this is the grand vision after all starship enterprise on lady jupes so i finally get it online i finally get it controlling the devices i go to scan the network
Starting point is 00:06:43 with the Echo. It doesn't see the Harmony Hub. So, you know, I'm looking up stuff. Okay, I have to have this particular version of the firmware on the Harmony Hub to be compatible with Alexa. Cancel. So, sure enough. Is that firmware the newest firmware or is it like some new release? One newest. The absolute newest.
Starting point is 00:07:01 And I'm one release behind. One release behind. But the real gotcha is how you update it. Now, I don't know if this is the only way, and I think it might not be, but at this point, I never use this thing, so I'm going purely off their documentation. I just don't know what else to do, and I don't really have even the patience to Google it even further, but this is where Google has gotten me so far. It's Logitech documentation.
Starting point is 00:07:26 Download this DMG file to your computer, it says. Well, I'm on Arch, so I've got to close all my stuff. I've got to log out of Slack where we're talking, you know, planning the show. At least you can do this because you're on your MacBook, right? Yeah, and I reboot into Final Cut OS, and then I have to go back to that web page through my same Google search hierarchy that I went through to get there because, of course, I didn't bookmark it. And then I download the dumb DMG, and I open up the installer, and I run it. And at the end, the installer says, the installation is finished.
Starting point is 00:07:57 Would you like to move the installer to the trash? Yeah, okay, fine. Then it gets in some sort of loop where it can't delete itself because the process is active. But then it wants to – so after I just force close all of that, I then have to – this is such a crazy thing on the Mac. I don't think people think about this because I dip into the Mac OS to go do something like, Jesus, this is how you do it? So after you use an installer because you're supposed to click and drag software on the Mac to install it. Like back in my old Mac OS days, this is how you did it. And a lot of people still distribute software that way, especially under DMGs. Yeah, sure.
Starting point is 00:08:29 But not Logitech. No, Logitech distributed an installer file which just dropped an application somewhere on my hard drive. But there's not like there's a menu entry that's updated. There's – I don't know what name to invoke in Spotify search. If it's not in the applications folder, what are you going to do? That's the whole thing. No, it's worse even if it's in the applications folder. What's it called?
Starting point is 00:08:50 What's the name of the app? There's no way to know on the Mac. And even if you sort by modified date, you don't get the right date because they've decompressed it from a file system image and they've copied to your file system and they've preserved date and time. So I can't even sort by modified time to find what the new application is. I don't know how Mac users do it. And so then I figure out, well, okay, it's Harmony something, so H, nope, that's not there. Okay, Logitech L, nope, that's not there.
Starting point is 00:09:13 Oh, they've called it MyHarmony. Oh, of course. Now the app on the phone is just called Harmony, but of course on the computer, it's MyHarmony. It's a little more personal there. So I double-click MyHarmony.app, and yes, of course it's not signed. And then I'm
Starting point is 00:09:25 greeted with, before I can proceed to update the firmware on my hub, I'm greeted with the prompt to upgrade Silverlight. It's a Silverlight application. What? It's a Silverlight. What? Yes. Yes. Yes. Okay. Okay. I say to myself, fine. All right. You're on the frontiers of the digital world here. We're going to press on and skip the silver light update and see if this thing works. So then I go to update the firmware and they've got this big button on the side that says this big silver light pulsing button that says upgrade your harmony. I'm like, and I'm reading the website too. And I just double check the documentation. Documentation says, click the upgrade your Harmony button to update the firmware. All right.
Starting point is 00:10:06 So I click that button and it takes me to a screen where it wants to upsell me on additional devices for my Harmony with no firmware update. I'm like, what? So I go back to the documentation and I kid you not, it says,
Starting point is 00:10:19 or if after you click upgrade Harmony, you don't get an upgrade, click the sync button up in the right corner. What? Sync button to update my firmware't get an upgrade, click the sync button up in the right corner. What? Sync button to update my firmware? Okay, so I click the sync button, and it starts syncing my... First it asks me if I want to log into Logitech Harmony and either use Facebook or Google to do it.
Starting point is 00:10:35 Oh, great. Okay, so here you go. Click my Google thing. Now Google's got this too. They had it all. Don't worry. It starts syncing with the Logitech server. Syncing what, you might ask?
Starting point is 00:10:45 Well, apparently the first thing it syncs is the new firmware, so that's great. Although, you don't really know this. It just says syncing. It never says upgrading firmware. So, you don't really know it's doing that. And then it syncs all of your settings to the Logitech servers. And by sync all of my settings, it pulls down all of the wrong settings that I had just fixed on the damn thing before I decided to update. And reverts it one revision back where nothing works. Even has the wrong settings that I had just fixed on the damn thing before I decided to update and reverts it one revision back
Starting point is 00:11:06 where nothing works. Even has the wrong TV model in there. Gets the new firmware, breaks all my activities. So then I have to go through the activities app, another brutal time, to get the activities updated, plug it back in, and now it's all working. How did you not just smash this thing
Starting point is 00:11:23 halfway through? I thought about it, but I just didn't want to give up. I guess if it's a gift. I didn't want to give up. And now, now I'm there. Now I've got it. So just never touch it again. Jeez, yeah.
Starting point is 00:11:32 Now I'm going to go down the road, and the IR blaster's going to come off the mountain. That'll break it. But other than that. So how do you like it now that it's working? I literally only had it working for five minutes, and I just needed to get here. So tonight will be the true test.
Starting point is 00:11:47 This is Linux Unplugged, episode 185 for February 21st, 2017. Welcome to Linux Unplugged, your weekly Linux talk show that is currently and presently bursting at the seams with good news. My name is Chris. My name is Wes. Hello, Wes. Hello. You know, Wes, I am just thrilled with today's lineup. I am really looking forward to a chat that you and I are about to have sort of right at the top of the show. Then sort of at the end of the show, just really great clip from Linus on Reflected on 25 Years of Working on the Linux Kernel.
Starting point is 00:12:31 We have some great project updates, some big new features coming to all of us Linux users, some great news from the elementary folks, and a hardware device. And it's already exciting. And a hardware device, and it's already exciting, but a hardware device that if Noah heard about this, well, it would blow his mind. We better not tell him. In fact, I've tried to avoid telling him. I stuck it in unplugged so that way he might have missed it. Right. Because he's busy right now.
Starting point is 00:12:58 He's busy right now. And, you know, that's just sort of the tip of the iceberg. That's just sort of the tip. I could sit here and tell you all day what we're going to be talking about. We've got some really good GNOME stuff, too. We've got some great Plasma stuff. Oh, but Wes, we're going to start the show with a big news, big news story coming from the folks over at Qt and NVIDIA. So before we can get ourselves mentally prepared.
Starting point is 00:13:22 There's something we have to do. There is. There is one duty we must perform. And that's bringing in and welcoming our virtual lug. Time-appropriate greetings, Mumble Room. Hello. Hey there. Hello there.
Starting point is 00:13:34 Hello, hello. So, gentlemen, upon us today is a great show. Every single story I am so thrilled to talk about. And this first one is going to be good for those of us on Linux that want to do a little 3D modeling. Just something I like to do from time to time, playing with 3D studios, Blender, things like that, that I don't know. I don't have any idea what I'm doing. It's like an adult version of The Sims, right? It is exactly a great way to play.
Starting point is 00:13:59 And so, of course, other people will find other reasons to find this great. Other people will find other reasons to find this great, but NVIDIA is open sourcing and contributing to Qt the NVIDIA Drive Design Studio, which is a designer-friendly 3D UI authoring system. It's now released with the name Qt 3D Studio or QT 3D Studio, depending on your persuasion. The contribution consists of several hundred thousand lines of source code. It consists of a runtime component, designer-friendly tooling, and Qt integration. This allows us to bring save the art 3D tooling to the whole Qt ecosystem. And they say it's complementary to existing technology. They have a
Starting point is 00:14:33 video here. It doesn't say much in the video, but it shows you a little bit of what the tool does. And the video is 3D. Oh, it is? Oh, are you being funny? I'm just a jerk. YouTube does that, actually. They have 3D video Oh, it is? Oh, are you being funny? I'm just a jerk. YouTube does that, actually. They have 3D video and they have AR video. Now I'm going to look, Wes.
Starting point is 00:14:52 No. Ah, a shame. That looks like Windows, though. I guess that's an advantage of Qt, right? Yeah, you know, also, he's on a Wacom there. And did you see the news today that I think in kernel 4.11 we're going to have some specific Wacom tablet support? Yeah, some latest gens of their tablet support.
Starting point is 00:15:11 It's great to see that continue. They've had good support. Do you or does anyone in the lug there know of an application on Linux where you could take handwritten notes? I ask that because – That's a good question. I find myself a pretty forgetful man. But if I write something down, I almost never even need to look at it again. There's something about the act of writing. Yeah, you've got two notebooks. You literally have your laptop propped up on two notebooks.
Starting point is 00:15:34 You have two different notebooks with you right now. So you probably do find it useful to write things down. Yeah, I really enjoy using the written word. But ultimately, I end up wanting it on a computer, right? Because I want to search it. Maybe I want tags. Maybe I just want to archive it and I don't want paper all the time. I was just telling you about how I was able to look up the model number of my TV because I have a system that I can go back and search for documents for the RV. Same thing.
Starting point is 00:15:55 So I was really wondering if you or anybody in the virtual lab there knows of a system in Linux where if you have an input device, like a pen input device, like maybe it's a tablet, maybe it's on a touch screen. Or a Wacom. Is there any note-taking application on Linux that accepts handwriting? Not necessarily recognizes it even, but it'd be nice. I don't know. That's a good question.
Starting point is 00:16:16 MumbleRoo? Not sure, really. There hasn't been any that I've heard of. Well, if anybody out there listening knows, I'd sure like to know. Xjournal. I've used Xjournal and I've heard of it. Well, if anybody out there listening knows, I'd sure like to know. X Journal, huh? X Journal? Hmm.
Starting point is 00:16:27 Yeah, I've used X Journal, and I've also used Draw with just a Draw pad, a cheap one I bought off of Monoprice. And you can just write on it, and it will actually show up in Draw, so you can do notes and whiteboarding. Oh, this is – Whiteboarding space. So is it X Journal or X Ernal? Zernal? Zernal? So people in the chat room are calling it Zernal or something, which I'm going to look it up right now.
Starting point is 00:16:49 Yeah, Zurnal. Okay, Zurnal. Oh, look at this. This looks old as F. Yeah, it hasn't been updated since 2014, but that's all right if it works. If it works, yeah. If I can build it, do you think it could be in the AUR? Do you think it could?
Starting point is 00:17:03 Oh, let's try it. Live on air. Let's look right now. We could embarrass ourselves. Let's find out. Let's find think it could be in the AUR? Oh, let's try it. Live on air. Let's look right now. We could embarrass ourselves. Let's find out. Let's find out if it's in the AUR. It is in the AUR. Let's see if it builds.
Starting point is 00:17:12 Look at the guy in GTK3. Oh, my gosh. I'm going to try the Git GTK3 version just because reasons. You like to live dangerously. Reasons. Because, I mean, that's probably the only thing that really needs updated on the thing if it works. And then there was another suggestion too, right? Yeah, and look at that.
Starting point is 00:17:29 Look at that. It's installing right now. God, I love the AUR so much. This is why I can't leave you, Arch. This is why I can't leave you. I can't. How do you give that up? I don't know.
Starting point is 00:17:38 How do you give that up? It's pretty hard. So, okay, there you go. Okay, I'm going to play around. You know, the Wacom tablets are not crazy cheap, but they are also very good devices. And I could probably use it in editing, too.
Starting point is 00:17:52 They have such nice Linux support. Yeah, well, the one that I've been looking at, which is the more reasonable priced one, is going to be in 4.11. Everything is in there. Even Plasma. So this is a great story. This could be a Runs Linux if we had recorded Linux Action Show this week. this is a great story this could be a runs linux if uh we were had recorded linux action show this week this is a good deployment of plasma desktops in the australian schools
Starting point is 00:18:13 now i don't know how many of them total looks like 34 classrooms two counseling rooms some teacher rooms and some labs it's not like all of that uh island over there i think it's just just these but it's also 75 teachers that use it and 700 students. So there's a lot of exposure here. It's a great user base. In fact, there's been some good bugs that have been found already in this user base and fixed. I thought this was really good. So this was an interview with Thomas who helped set all of this up.
Starting point is 00:18:41 He's the guy over there that sort of I think pushed this because he's an open source software enthusiast. He's a teacher. He's a web developer and a father, but not particularly in any specific order, he says. Although I bet there is. He says that at least 75 teachers are going to work within the system and most of the 700 students won't be on their computers. These are going to be like computers just for the teachers. And this is an interesting kind of breakdown that they have.
Starting point is 00:19:03 So first let me tell you about the hardware. Then I'll tell you about the way they're breaking down the systems for usage. Because he likes two things about Plasma for this. One, the customizability lets the students go crazy. And the kiosk mode, which prevents them from going crazy. So I'll tell you more about that. But here is the hardware. First, in some rooms they have like old triple E PCs.
Starting point is 00:19:21 It's rough, right? So they've been able to switch to more powerful Acer laptops, some with four, some with eight gigs of RAM. Nice. That goes a long way. Yeah. And, you know, in my 10-year-old Linux test that I did on that 10-year-old PC, Plasma desktop, the latest Plasma desktop ran just fine with four gigs of RAM.
Starting point is 00:19:36 32-bit would be a little rough depending on the distro. But one of our computer labs just got an upgrade with new HP desktops and big Samsung screens. Everyone loves those. And he says everything works like a charm. They did have some problems mirroring the displays to a projector without losing configured widgets, but a bug was fixed in Plasma 5.9.2, thanks to Marco Martin, which I want to stop right there. I don't know if you've ever been in a deployment where you have end users where there's a bug in the software that prevents it working correctly for your users. if it's a commercial desktop like Windows, your only hope is to wait for the, maybe a service
Starting point is 00:20:11 pack if it's something like this, but most likely the next version of the Windows release, which could be years away. And in this scenario, he was able to submit a bug and work with Marco Martin to get this fixed. You could rely on the open source community. If you have enough resources you could hire a developer to try to fix it yourself. There are options at all. That is an unbelievable level of
Starting point is 00:20:35 freedom. I think when we talk about freedom we don't consider that level of freedom. And by the way, yes, they're using KDE Neon so they're getting those updates fairly quickly. So here's the breakdown. They bet on Plasma because they made it just kind of out of the box, and it's also pretty easy to customize it to make it look like Windows 7, which is really important for the acceptance of the teachers. I have experienced this myself, too, specifically having put Linux in labs before, making it look more – and this is one of the reasons why we eventually I think – it was either GNOME 2 at the time or it was XFCE.
Starting point is 00:21:08 I can't remember. We ended up spending some time making it look like Windows to increase the acceptance by the teachers. I was honestly shocked and I'm sure this isn't the case everywhere. But in our little podunk town here in Arlington, Washington, I was shocked at the resistance I got from people who are educators. You think they're about learning and knowledge and analysis. And they were – it was pure rejection for change sake alone because they weren't necessarily happy with the Windows machines. They were having lots of problems. But they didn't – it wasn't a change.
Starting point is 00:21:43 Yeah. But they're also probably kind of old, right? So change is hard for them. In some cases, yes. Yeah, and definitely, yes. I definitely had teachers where it was the case where change was hard and there's only so much change they can do at a time. And that's just something that's like way out of the scope of teaching. Like teaching and all that stuff already consumes enough of them that changing their operating system isn't necessarily something they want.
Starting point is 00:22:04 Yeah, it's like any busy people, right? Age was – yeah. Age was commonly higher in those cases. But honestly, anybody who had the mindset, I'm too busy to handle what I already have now. I can't take anything else. That was off – that could even – that was even sometimes some of the younger teachers. But yeah. I have some sympathy.
Starting point is 00:22:19 Yeah. I can kind of understand too. But at the same time, it was a huge problem for us time-wise because they were constantly getting messed up. It was a big problem for them because they were constantly being taken out of order because they weren't working appropriately. So we needed something to change. Sometimes you have to. Change is inevitable. So making it more Windows-like was a huge acceptance factor.
Starting point is 00:22:37 So I buy it here when he says they went with Plasma because they could make it more like Windows 7 in some ways. So they hadn't heard about Chillin' yet? Yeah. What was the name of it? Yeah, yeah. So he says, the first hour working with students is all about 3D effects, custom fonts, widgets, and custom themes. After a half hour, every single student desktop looks completely different. And the students start to see it as their own system.
Starting point is 00:22:58 Totally. Now that clicked with me for a second. Because, you know, Dylan, his laptop he took it on when when we were able to start changing things the way he liked it like it turns out when i gave it to him i like i had every app he would want to use in his dock i'd put it like a special background on there he didn't like any of that stuff he only wanted one icon in his dock he wanted he wanted a very specific minecraft background and then he really kind of took more he took a lot more ownership of it now i thought this was interesting though in the classrooms the classrooms, it's different.
Starting point is 00:23:26 It's absolutely necessary that everyone leaves the computer in a usable state for the next teacher. So that's a reason the Plasma Shell was also picked, because of the kiosk mode. He says he's had to work a lot of bugs out with the Plasma developers, but they've done an amazing job fixing all the bugs
Starting point is 00:23:41 since like 5.8 and above. He says they now have a desktop that is completely locked to make sure nobody accidentally removes or reconfigures important parts of the user interface. And I honestly, my solution back in the day to solve that problem was I had a GDM logout script or I can't remember if it was logout or login. I think it was logout script that just deleted the home directory and then would copy over from like a template directory I had. So they're not planning to do shared home directories, basically. Like they're trying to just do isolated instances. Yeah. Well, in my case, we did network home directory.
Starting point is 00:24:16 So when the student would log in, they'd get it mounted in their home directory. And then when they would log out, I would delete the home directory and then I would copy over a template directory that was from a tar file that I could then SCP to the lab machines to give them a new desktop. I just SCP to a new tar file and log out, log in. You get the new desktop. But if you have the whole home directory isolated per student, would that even matter? It shouldn't matter. As soon as they log out, it all gets cleared away. Yeah, and one of the reasons we are able to do, one of the reasons we went this route
Starting point is 00:24:45 is in the labs, we just had a lab account, and all of the students used the same lab account, which you can imagine how awful that was under Windows. It had to go. And of course, here comes Hot Shot Chris, well, we've got to get user accounts set up, everybody's got to have their own logins. Oh my god, you want to talk
Starting point is 00:25:01 about resistance to change. And I was like, okay, these are the labs, Students want to come in. That's fine. But then at the same time, we've got to have some way to wipe these things out and make them usable. And it's probably a little easier today when like 90% of what they do is just going to be in a web browser and other things, even the school stuff. Yes. Back then it was a lot more. It was GIMP.
Starting point is 00:25:17 It was LibreOffice. There was a lot more stuff that students expected and Flash and browser plugins all had to be just right. And if anything got monkeyed with it, it was a mess for the students. So that was a different time. And now kiosk mode sounds like it would do a lot of the work for me. So when I was in high school, we also had Linux, which was pretty – Oh, really? But I think a lot of the teachers had Macs or I think a couple Windows machines as well.
Starting point is 00:25:38 So it was a mixed environment. But all the labs were Linux, yeah. Yeah, we had a mixed environment for sure. It was an old gnome too. But, you know, it worked well and that was still the days of OpenOffice, I think just when it had started,
Starting point is 00:25:48 but that was working pretty well, Firefox, yep. Wow. My university was still using GNOME 2 two years ago. Great, so now it's 6. Nice.
Starting point is 00:25:56 Woo! Good times. I didn't, you know, I didn't know it was that, I thought we were kind of a weird off, because you know,
Starting point is 00:26:03 this is a while ago now. Yeah, totally. I thought we were a little bit of a weird off – because, you know, this is a while ago now. Yeah, totally. I thought we were a little bit of a weirdo. Well, it's interesting reflecting back because at the time, like, right as I was graduating, I kind of got into Linux. So that was before – you know, I'd compiled a few C programs and played with them. But honestly, it was like, I just want to play games when I shouldn't be studying, right? Yeah. But it really did work well, and I hope they're still doing it.
Starting point is 00:26:23 I should check back in on them. Yeah. I mean, I tell you, I've told this story before on the show, but the couple of times Linux – first time I thought Linux was interesting and I realized, oh, this is a really powerful OS was when I accidentally RMRFed a running system, my workstation in my classroom. Totally. And I was like, geez. Not only was I impressed that I could even do that, and there was no like – I don't
Starting point is 00:26:44 think you had to do tack-tack. There was no, there was just, it just did it. And then the other thing that I was amazed by is that it took me about five minutes to realize what happened because OpenOffice and GNOME just kept running, you know, because they were in memory. And it wasn't until I went to go do something that wasn't in memory that I was like, uh-oh. I think we've all seen that. And I was like, okay, this is a really cool system. But I didn't really do anything with it after that. And I've told you, I won't go into it, but we used Linux a few times to really save the day network-wise, just change things for us.
Starting point is 00:27:13 And then I was like, okay, this is really – screw network. Screw Windows NT. This is what I like. One more – actually two more quick plasma things and then we'll get going here. This was just kind of an interesting at this point technology experiment. It's too bad none of our canonical friends are here to tell us how great this is because I'm not particularly impressed. But it's a good first step. I'll put it that way.
Starting point is 00:27:36 So we've talked a lot about flat packs and app images and snap packages. And it looks like Alex has taken the challenge of putting all of Plasma in a snap. So one single snap and you get the entire Plasma desktop. Pretty neat idea. But, you know, snap is still kind of new. And so he ran into some really interesting things. So first of all, distributing binary builds would be less of a hassle for them.
Starting point is 00:28:01 Testing is more accessible. Confirement in various ways can lessen the impact of security issues and confined software. So these are good things, reasons to consider distributing with Snap format. But there's two main challenges that it breaks down to. Snap software is mounted in changing paths that are different from the installation directory. And confining Plasma is a bit tricky because of how many actors are involved in a Plasma session, some of them needing far-reaching access to system services. As it turns out, problem one in particular is biting plasma fairly hard.
Starting point is 00:28:31 Not exactly a great surprise. You know, when you relocate an installed plasma, it isn't exactly something that they normally do in the past. So they had to essentially go through and figure out what dependencies would break when the session – when the installation path moves. And for one of them, for example, one of them is like x-whalen. Things like that have to be refigured out.
Starting point is 00:28:50 But the other thing that I found to be more interesting and wondering if this isn't going to be a really bigger problem and sort of limit the potential for confined applications. Confining Plasma as a whole is fairly straightforward, albeit a bit of a drag, since it's basically a matter of figuring out what is or isn't required to make things fly. A lot of the logouts and logins is just basically what it takes. Fortunately, SNAPs have a built-in mechanism to expose DBus session services offered by them. A full-blown plasma session has an enormous amount of services it offers on DBus, from the general-purpose notification service service to special interest plasma activity services.
Starting point is 00:29:25 Being able to expose them effectively is a great help in tweaking confinement. To get plasma to start to work with confinement, a bunch of holes need to be poked in confinement that are outside the scope of the existing interface. KWIN in particular is taking the role of a fairly central service in the plasma Wayland world, so it needs far-reaching access so it can do its job. Unfortunately, interfaces currently can only be built with SnapD's source tree itself, so we had to make an example interface which covers most of the core services relevant. But unless you build SnapD, it wouldn't be easy to try because you'd have to be
Starting point is 00:29:58 building the latest version. So in summary, there's a lingering question of whether confining like this makes sense at all. Putting all Plasma into the same snap means this one snap will need lots of permissions and interaction with the host system. At the same time, it also means that keeping confinement profiles up to date would be a continuous task and feat as there are so many things offered and used by one snap. and used by one snap. So it may be that the things like large desktop environments, all one snap, it's not going to be really possible to say, here's the plasma snap.
Starting point is 00:30:36 You're probably going to have to break it up into smaller components like a KWIN snap and whatnot. I do think it's painful when you run into these things, but I feel like it's usually helpful when you are forced to sort of enumerate exactly what access your stuff requires, especially as we become more security conscious as a community. I know I see that a lot with deployments and stuff where you're like, oh yeah, well I require all these things
Starting point is 00:30:53 and suddenly when you have to specify them, you understand really what your requirements and dependencies are. And it is always good to always be looking at what those are and re-asking. And I know the switch to Wayland has invoked some of that too. Yes, definitely.
Starting point is 00:31:05 So let's, one more Plasma thing. And I wanted to pick up from where we left off last week with you. So during the show last week, you switched over to the Plasma desktop for a little bit. Oh, that's right. And we've also got the state of Plasma that was posted at netrunner-mag.com, which we'll have linked in the show notes. So I kind of wanted to go over your experience, cover his experience, because I've been so impressed with the Plasma desktop, specifically 5.9, that I've had a hard time articulating
Starting point is 00:31:37 what's wrong with it. People said, so what's not working still? And I'm having a hard time articulating it because I'm not like in review mode. I'm just like in use mode. I'm like I'm just like geek out mode. And so I haven't really had to turn on that part of my brain until I started really getting this question more and more. And so now I've slipped into more review mode of the Plasma desktop.
Starting point is 00:31:55 And so I've got some observations of things that I think should be improved. But they're still not major things. And so I'm curious to hear what your experience has been so far. I've been pretty impressed i think it's been a year or two since i really had like plasma kd anything as my main desktop some things i like like i already use quassel and other other cute applications so it was nice to kind of have that be my native environment but i have been approaching it very much like what you said, just install and the defaults work. I was kind of interested in exploring with that because that's really what I
Starting point is 00:32:28 do a lot of the time with gnome, at least on like this laptop, which we refresh for the show a lot, that kind of thing. So I, so I really just kind of installed KDE start or plasma started working with it. It took me a while to like get used to some of the trivial things,
Starting point is 00:32:40 just like the, uh, like the mouse cursor is a little bit different. Plus some of the applications I use, like I have a lot of like Telegram or Slack. They didn't integrate quite as nicely or look quite as nice with just the default theme as I found that they did with GNOME.
Starting point is 00:32:53 Really? But I have not customized that much. So I'm kind of interested to hear. So another part that I like, I've been using Unity at work, mostly just because I got my desktop refreshed there. Haven't taken the time to customize that either, because, you know, get work done.
Starting point is 00:33:07 But I have been thinking about either installing GNOME or Plasma. So now Plasma's on the list. But, like, one of the things I think Unity does well is imitate a tiling desktop, or give me some of those features. A lot of times, really what I want, and Cinnamon does this well, is just, like, quadrants. Even just splitting half
Starting point is 00:33:24 their screens, but especially Quadrants, just gives me enough flexibility when I have multiple terminals open. Have you played at all with the dragging the window and snapping it to an edge? That's fine, but especially when I'm on a trackpad, I really want... So like Unity, you can do... I forget what it did, but like Control-Alt-2, you can do the Quad... It works nicely. Cinnamon, I think, is the best.
Starting point is 00:33:40 It does the pretty native little keyboard. Yeah, and they're really simple. Yeah. And no more so can you get the sides. You can do quadrants which frustrates me or at least not without like g tile or other things like that i feel like keyboard commands that is definitely something you could set up in the plasma yeah so i would that's one of the areas where we appreciate feedback because i'd like to figure out the best ways to kind of get those because with that i think it's very workable i've been impressed impressed. For a while before I got all the KDE wallet stuff set up right,
Starting point is 00:34:07 I would have problems where it's like I switch between GNOME and then Chrome breaks. So that was kind of frustrating for a while. I got that working. Really, everything else has been top-notch. It's been smooth. No crashes. I'm very impressed with KWIN. Everything just transitions.
Starting point is 00:34:21 Do you notice the way dragging the windows, it feels a little different than GNOME? Yes, it definitely feels different. Everything's a little bit smoother, or it feels like it has more effect in it, but not in a slow way. Not in a showy way. I also have turned the speed of mine up
Starting point is 00:34:39 one notch, too, so they're a little bit faster on my system. It does it in a way where it feels like a solid system. It feels solid. It does feel solid. So I would also say like on here I'm running it with 4 gigs of RAM as well. It runs just fine. No problem.
Starting point is 00:34:56 I experienced my first two crashes today for the first time. And they weren't major. The first one was actually almost sort of pleasant. I know it's a funny thing to say but the panel faded out. My widgets faded out. My background faded out. Faded to black for one second really and then faded back.
Starting point is 00:35:11 I think that was a crash. Then about a couple of minutes later, I had it – they cut out and cut back. I think it was because I had done updates but I hadn't rebooted yet. I'm not sure. So that's something I have to check. I still haven't even checked on it. So I wanted to read this state of the plasma. I didn't want to read the whole thing.
Starting point is 00:35:28 Just a couple of notes because I thought this first part really resonated with my past experience. And I also, you know, before I get into this, I'm a little on tangents today because Wes got me this Kickstarter energy drink. That's right, I did. People sometimes say, God, you guys talk too much about Solus. Or
Starting point is 00:35:43 geez, you guys have been talking a lot about Plasma recently. And there's that undercurrent of Arch just all the time. Yeah, yeah, sure, sure. So I have – I think what it is is a misunderstanding of the philosophy that I've begun to adopt for this show. And I haven't articulated it because I don't often talk about these things. But I believe – It's a fourth wall kind of thing. I think one of the number one things missing from tech journalism, which you know I've gone on plenty of tirades about.
Starting point is 00:36:14 I think it's just the worst. You love tech journalism, don't you? One of the things I think is just the worst is we come out with these big, huge reviews of stuff. And I love – my favorite whipping boy is Windows 10. Cortana is going to change everything. Windows 10 is so amazing. This, this, this, this. Well, where's all the follow-up reviews about Cortana and how useful it is? Where's
Starting point is 00:36:34 all the follow-up? The ones that really mean the most. Where is it a year after using it? And so my philosophy is, first of all, this is a weekly show. So we've got to have something to talk about every week. And second of all, what I'm trying to do in some sense is create a story arc of our experience with these things. So that way if you are a weekly listener, every week you are getting an update in the story of our usage of these.
Starting point is 00:37:01 Sort of like for you Star Trek fans, it's like the difference between TNG and Deep Space Nine. We're more Deep Space Nine. Linux Action Show is more TNG. You don't always get the little encapsulated, it's not the, yeah, right, you don't get the full review type thing, but you get dialogue with the creators. You get our chats about daily use.
Starting point is 00:37:18 Yeah, yeah. And so that's why we're talking about Plasma again, because in a few weeks, maybe I won't be using it anymore and I won't be talking about it. But for right now, that's part of the story of the show. And we're going to take just – we'll just take a couple of minutes and talk about it. So he had something here that I thought was really poignant because it's essentially been my feelings.
Starting point is 00:37:35 He says, since 2014, Plasma has kept me entertained and disappointed in equal measures. At some point, I had it crowned as my favorite desktop, and then it started going downhill steeply and fast, struggling to recover. Not helping was the slew of bugs and regressions across the distro space, which exasperated the quality of Plasma and what it could show to the world.
Starting point is 00:37:57 I think that's so right on. That is so right on with what was wrong with the Plasma desktop for a long time. That is so freaking right on. And, you know, you guys have even heard me come on the show. I'm like, yeah, I'm using Plasma again. It's great. And then a few weeks later, I'm back on GNOME.
Starting point is 00:38:11 And that is exactly where I've been at. And I think Neon is playing a huge role in showing us how – other distributions have gotten so damn close. But what Neon is doing is really light touches, same defaults, and here's your packages. Here's your packages. Here's your packages. Oh, and yeah, it happens to be the folks behind the desktop are pretty relevant to the project itself. So that helps. And, you know, one of the things I have found by switching over to it again after using GNOME for a long time now is that Plasma retains some of the functionality that's disappeared from GNOME-based systems, including just like trivial things
Starting point is 00:38:45 like being able to create new files using the right-click menu, being able to right-click, and it just built in. I don't have to go find like some script on the internet and put it in my action systems. It's just I right-click in a folder, I go to the actions menu,
Starting point is 00:38:57 it says open terminal here. I use that. I love that. I use that 30 times a day, every day. I use that because I organize things for different shows and different folders on my file system, and I'm constantly opening up a terminal in that folder and doing work in it. 30 times a day I do that. It is so nice to have that.
Starting point is 00:39:14 I can't even explain to you how nice that is. And it's these little things that we just used to take for granted that have just started to disappear on some of our other desktops that Plasma still has. They still have kept those traditions. So with part of this, you said that maybe, is Plasma targeting like a loftier goal? And so GNOME has an easier time of reaching what their deliverable is? Or GNOME has a narrower goal? Yeah, right.
Starting point is 00:39:38 It's like it's a simpler thing to reach. Yeah. Right? They are kind of pursuing a more minimal path. Plasma, you know, GNOME has just a – you copy something, you paste it. You don't get notifications about it, nothing about that. Whereas the Plasma desktop has like one of the best clipboard managers I've ever seen or used anywhere on any OS. And they're like, yeah, we're going to make this the super badass clipboard manager it can be.
Starting point is 00:39:59 Or yeah, we're going to have the best – That was one of the things that impressed me right away was that clipboard manager. Yeah. And the screenshot tool. Like all of it is like some of their best stuff. The calendar, even just being able to click on the – Yes, I like that. It's very useful the way that all props crops up,
Starting point is 00:40:13 and I have a bunch of different time zones now that show up for me really simply. I like that a lot. Now, I'm going to get to some criticisms that I've observed, but I'm just trying to articulate the differences having spent over a year on GNOME 3. I don't know. How long have I been on Arch? Two, three years now? Two, three years, yeah.
Starting point is 00:40:33 There are some issues that I have also observed. They're not bad, bad anymore. This is the one that bugs me the most. Some windows open at rather odd default sizes with less than the full width of the drawn elements, and I have a 2K resolution screen. So this is really, really obnoxious because they open at like
Starting point is 00:40:53 640x480 size, which then truncates a portion of the window to the right, and there's no automatic wrapping or rendering of window content, so you can literally miss critical elements of the UI. You don't even know that setting exists, right? Yeah, and then they have awkward scroll bars that aren't centered with the element that you'll actually be scrolling.
Starting point is 00:41:12 And then if you just look at the screenshot here on the left, workspace, desktop effects, and screen edge options, all the same size icon. Then screen locking, a different size icon. Then virtual desktops, a different size square icon. Then accessibility, a round icon. And then activities, three dots. So this is just this one screen shows you this really bad mismatch that they have going on UI-wise. They've come so far, but yet they have these consistent inconsistencies throughout the UI.
Starting point is 00:41:41 Same thing with the open and save dialog. Consistently opens way smaller than i need it to be again a 2k resolution the first thing i always do i click and drag it better thank god that the k win drag uh effect and look is so smooth and nice because i sure do it a lot you do it a lot and then the second thing i do is i expand the modified the kind and the name columns because they're never long enough. They don't resize when you redrag the UI. They stay that same small 640 by 480 size, and you have to go redrag those. This adds three seconds to every file save and open process. What's the point of that? It's ridiculous. Again, consistent inconsistency. There's other small things. I think if you use the default theme, breeze, and you use it in the light mode, you really run into a lot more problems.
Starting point is 00:42:29 If you go breeze dark, it solves a lot of issues. So, for example, with the default theme, the menu is slightly transparent and the descriptor text under icons is so light you can barely read it. If you go dark theme, it looks fine. There's a lot of little wigglies in this article that we're going to link to in the show notes too that he ran into. If you go dark theme, it looks fine. There's a lot of little wigglies in this article that we're going to link to in the show notes too that he ran into it. If you use dark theme, it's fine. Here's another one that's a little odd. When you're playing music, when you click on the volume icon, it's a really nice widget. You get live album art, track information. Other desktops do this as well, but this one's really nice because it's got these big play controls, but they just look awful.
Starting point is 00:43:05 They don't even render correctly. There's displacement in the play circle. It's just small stuff. You know, the functionality is there. The way it's implemented is great. It works with, like, Spotify and my Google Play desktop client that I have, and it's really nice. The UI of it's just a little awful is the only problem. There's just little things like that.
Starting point is 00:43:25 But from where they were, these things are minor enough now that in my opinion, even as somebody who gets a little annoyed by these things, to have this workstation class desktop environment that offers all of this functionality that seems to be running as well as it does
Starting point is 00:43:41 is totally worth these small little nuance issues that I think eventually probably even get worked out. That's kind of been my take. Oh, and, oh, okay. First of all, the wallpapers, the wallpaper setting thing is the worst of the, of the system setting applets because I have a folder with like 200 wallpaper images in it that I'd like to rotate through and you have to add them one by one. And then there's no live preview, even though a lot of the other settings do have live preview, there's no live preview, even though a lot of the other settings do have live preview.
Starting point is 00:44:06 There's no live preview for wallpaper. So it's like basic functionality stuff. And then I think the thing that most new users of the Plasma desktop run into, and it's the thing that I should probably lead with, the number one issue with Plasma is this download new stuff from the internet screen that comes up when you want to add a theme,
Starting point is 00:44:24 a color scheme, a Plasma widget. It's one of the best and worst features of the Plasma desktop is instead of like having to go in your web browser and find a tar file and download it and then go and like drag it into like a dot folder somewhere like an animal, the Plasma desktop says, hey, would you like to just download new widgets directly from our directory on the internet? And it pulls down new add-ons or new widgets or new themes. But the reality is most of them are broken. Many of them have to lead you to an external website, which sort of nullifies
Starting point is 00:44:54 the entire point of using an applet like this. And many of them do not work at all, especially when it comes to the widgets. And when it comes to the themes, a lot of them are incompatible with current versions of Plasma. And it's just simply that no one in the project, and I've gotten some fairly good confirmation on this, no one in the project has the time to go through and weed this thing out. It's a problem nobody wants to tackle. But it's one of the most unique things about the Plasma desktop, and it's one of the first things I think a lot of new users try, and it's one of the first things that breaks and doesn't work correctly.
Starting point is 00:45:27 Which doesn't give you a great impression. Yeah. So there are some of these problems. Like you often get a prompt that says, this downloaded an HTML file, which indicates it's a link to a website instead of the actual download. Would you like to open the site with a browser instead? And then it opens up your browser, and then it usually takes you to like KDE Look or something like that. It's vague what you're even supposed to do. It's just a really bad experience. So there's issues. There's definitely
Starting point is 00:45:52 issues. I tell you what, if you're willing to live with things like that, I think it's a pretty good desktop environment. I think you should give it another week. Have you messed at all with the launcher? No, I have not. So alt space will launch K runner. Nice. Okay. Yep. It's basically, it'll do anything that the nicest launchers do. So you can, you can, you can get, and you can actually pass commands into, so you can
Starting point is 00:46:17 start console with stuff happening. It's really nice. So player, I'd say take the week to play with, play with that. Are you using a dark theme? Yes. Okay, good. Are you Breeze? Yes.
Starting point is 00:46:29 All right. Well, good, good, good. You're good there. Yeah, so play around with that. You've got KD Wallet set up. I'll play more with some of the keyboard shortcuts, see if I can make that work for me. Yeah, I know you can do that. Yeah, I'm sure I can.
Starting point is 00:46:39 I think one of the things I had to do, which I thought was kind of weird, is I had to go in and set up like the keys I always use to switch between virtual desktops. Yes. I was surprised that wasn't set up by default. Yes, exactly. That wasn't that. Yep. So I'll do some deep dive. KWin lets you do a lot of stuff.
Starting point is 00:46:52 And there is like an action area you can go in and create even things to do from. Yeah, I mean it's pretty nice. Yeah, you can also – here's a chat room saying there's a KRunner widget you can put on the desktops. You can see like applications. There's also one thing that – do you use that at work, that laptop? Yeah. You might find – I've never cared to use it. And I struggle to really justify even the feature.
Starting point is 00:47:20 But it has activities and you could create a home activity and a work activity. Oh, interesting. They're essentially totally different Plasma desktops. That's kind of interesting. You can have different widgets, backgrounds, panel layouts, console profiles, all that stuff. It's kind of cool. So, yeah. Well, I'd be curious.
Starting point is 00:47:35 Oh, my God. You're right. Pixel Pimp. Jeez. Yeah. And then, of course. Oh, my God. Yes.
Starting point is 00:47:41 KDE Connect is awesome. Oh, you already have it set up? I have not. I've used it before even on GNOME. I have not installed it this time around. So maybe I'll do that tonight. I want to try it so bad I'm half tempted to use my Nexus 6P again. Oh, yeah, right?
Starting point is 00:47:56 Does anybody know of a – what is the equivalent to find my friends on Android? I don't know if I know what find my friends is. Yeah, you don't. William, do you know what I'm talking about? Wait, do you mean find your phone? No, find my friends, which uses the same thing, but you can set up friends where you can share location. I've never used that, but you could use Waze to something similar no no it's it's it's always on tracking yeah ways does that though i think oh really mistaken like there's a mode you can put ways in i don't want to be deprecated
Starting point is 00:48:33 at this point but there was a time like at least four years ago where that was a thing so i have the kids phone which is just like a shared phone they have i have my phone and hadiya's phone and we can all look each other's location up. Which is really cool. I feel like there's a way with Google Maps though or something to have it always on. Go ahead, SK. You had something to say? Yeah, if you use the device manager
Starting point is 00:48:58 app on Android and you have to have the, whatever Android devices you have on your account, like my scrap job Gmail. I can see them and I can also add like my wife's account also. Oh, so. And so I can. So what it does is it allows you to be able to see where those devices are.
Starting point is 00:49:18 You can lock them from remote if you do all the things, you know. But she would have to then be on Android, too. So there's actually a cross platformplatform thing with the Google app. What? And I guess Android has that built in. So as long as you have Play Services and the Google app, you can enable location history and then share the location histories. And that's always on. I actually use that on iOS.
Starting point is 00:49:40 I would be. I'll have to play with that because. So. All right. So. So what is the app that you use on the iPhone? I think it's just called Google, is what they call the Google app. Oh, wait, really?
Starting point is 00:49:51 Huh. Yeah. Okay, yeah, that's. Yeah, I mean, I save my location history continuously with that, and that is actually a sharing feature. Boy, I have, it's one thing about using, I know this is an arbitrary line, but for some reason, I just get creeped out about using a Google location tracking app like this. It just creeps me out. Rude kid. Yeah.
Starting point is 00:50:11 It is interesting sometimes to review that. It is cool, though, because they have a great dashboard for dealing with all your personalized data like that. And you can view your trips throughout the day. Yeah, I know. No, I know. Yeah. Yeah. I know.
Starting point is 00:50:22 I just worry about years and years and years and years and years of analysis of my location data. Like I'm not worried about right now. I'm worried about like 10 years of using something like this. Yeah. What kind of things can they infer and what kind of things could be subpoenaed? That's my only concern. Do you really like Jimmy Johnson? Yeah, right?
Starting point is 00:50:41 Yeah. And what happens to CEOs from now or one CEO from now? That is a very good concern. Do they make a partnership with my health insurance company? Because, you know, from that data, they can derive also how fast I go. Sure. Yeah. If I'm walking.
Starting point is 00:50:56 If you're walking. They can subpoena any of those applications. So it's really just a matter of are you putting your data there or not. I feel like Apple has demonstrated a willingness, though, to not participate in some cases. So has Google. Absolutely. Yeah. I know.
Starting point is 00:51:09 That's why I say it's an arbitrary line I've drawn. It's a pretty arbitrary line. I just would rather – what I would really rather do is roll it on my own and have an app that just works on either platform. But I've experimented a little bit with that and they tend to be really crappy UIs and really, really bad on battery life. Even though they say they just use locations. Right, if it's not integrated well.
Starting point is 00:51:30 What, do you have like busy polling for your stuff? Ah, interesting. Alteris says that Google has recently made an announcement about this. Well, we should probably move on because this is not really – Yeah, yeah, yeah. The Trusted Contacts app will let you share your locations in emergencies. No, that's kind of not what I want. But, yeah. wearing gimmicky jackets. You just go pay for what you use. This is really brilliant because it's just $6 for the line
Starting point is 00:52:07 and your usage on top of that. So you don't have to worry about getting a set amount of minutes or a set amount of data or a set amount of text messages. And you don't have to worry about adding additional lines if you need something
Starting point is 00:52:17 for a monitoring device or a family member or a tablet. It's just $6 in your usage. I often have it. It just, I think I'm actually out now, but I have in the past, and I guess I have to order some more. I've just had Ting Sims around, and I've had a tablet that the kids were playing with when Pokemon Go was super popular.
Starting point is 00:52:35 And this is just like, hey, let's all go out as a family and walk around the trails and catch Pokemon. But you've got to have a data connection. Yes, you do. So we get all set up up and then that dawns on me. What do I do? You should probably buy a plan where you have to get a two-year contract, like 10 gigs
Starting point is 00:52:52 a month. Not a contract, a commitment. A commitment. We changed the words. We sure did. No, none of that. I put the Ting Sim in an Android tablet that I already had. It was a Wi-Fi device that had an empty SIM slot. And we had data for the day.
Starting point is 00:53:08 In fact, I just left it in there for a while because it's $6 a month. And I was like, well, maybe we'll do it again. We didn't do it again. We didn't do it again. But I was so thankful I didn't bother going down. Because I have been there with friends in the past. I've been to the game myself. Like, here, get this free tablet after an 18-month commitment.
Starting point is 00:53:24 Don't worry, it's not a contract, but it's a commitment. It's an agreement to be our customer. You know, recently, the other big guy, the other big duopoly guy announced more plans for more money. That's right. And I find it fascinating because if you look at the way Ting customers save money, the average Ting line is $23 per device. So that's your data, your minutes, your messages, $23. So when Verizon is announcing $140 plans and even $80 plans, it just blows my mind. This is not my cable bill. The cell phone bill should be better than that.
Starting point is 00:54:02 Yeah. I mean I guess there's people that will buy like a $12 cup of coffee, right? And meanwhile I'm like, yeah, that's too much money for coffee, right? So the other day I accidentally ended up paying $40 for pizza. I never pay that much for pizza but I went to Roundtable. I walked in there and I had the kids with me and I got two larges. The next thing I know, I'm $46 done. I'm like, what?
Starting point is 00:54:24 I could have done this for $15. Yeah, right? They don't care. The kids don't care. This is the problem with these guys, and this is why they can come up with different gimmicks. They can announce different services with different things or different ways of destroying net neutrality. They can come up with these different gimmicks, and they can call it freeloading or whatever
Starting point is 00:54:41 they call it. What do they call it? Backdooring net neutrality. What do they call that where they offer you the ability to stream YouTube for free, and then they call it a good thing. What's that called, though? They have a name for it. Yes, they do.
Starting point is 00:54:52 Oh, yeah. What is that? They all have different names, though, don't they? Yeah. Like T-Mobile. Oh, my God. T-Mobile is so prevalent, and they advertise it all the time. Someone in the IRC has probably already got it.
Starting point is 00:55:00 It has it all the time. Some of the IRCs probably already got it. Yeah. It's this – it's this – it's this – it's this – it's this cliche gimmicky way of calling basically – Binge. Well, yeah. No. Binge on. Yes.
Starting point is 00:55:12 Binge on. You got it. But what they're doing is like they're like pro – they pay the bill or something for it and it's just going to destroy net neutrality, right? It's going to – here's what it's going to do is it's going to give YouTube an absolute monopoly because if you want to watch Jupiter broadcasting shows and you don't want to go against your data, guess what you've got to do? You've got to watch it on YouTube now. You can't watch it from our website, which doesn't get takedowns from Python bots. It is available in HTML5 WebM. It doesn't track you.
Starting point is 00:55:37 And yet, guess what? Because they're freejacking this thing in the back door, that's what I call it, they're going to give YouTube a monopoly. this thing in the back door. That's what I call it. They're going to give YouTube a monopoly. These gimmicks, these bench on gimmicks and all this data, this is a smokescreen to get you to buy in.
Starting point is 00:55:54 Meanwhile, you're paying for more than you would originally use anyways. I definitely was. It really gets me fired up. Linux.ting.com go there, save $25 off a device or if you bring one and they got CDMA, you can just get a $25 service credit, which probably pay for more than your first month.
Starting point is 00:56:12 And I didn't even have time to tell you about their great control panel or awesome customer service, linux.ting.com. So speaking of Linux, Linux 4.10 brings in a new feature that sounds really cool. Hey-yo. But for all I know, it could be bunk. It is virtual GPU support. This release adds support for the Intel GVT-G for KVM, a full GPU virtualization solution with mediated pass-through, starting with fourth-generation Intel Core processors, so Haswell.
Starting point is 00:56:43 That's a pretty large market of devices. Yeah, it sure is. That really got my attention there. This feature is based on the new VFIO mediated device framework. And so unlike direct pass-through alternatives, the mediated framework allows for KVMGT, by the way, to offer a complete virtualized GPU with full GPU features to each one of the virtualized guests.
Starting point is 00:57:09 This could be huge for our OBS in the cloud. William, is this a development you were actually following? Kind of. I don't actually necessarily plan to use it, but it's definitely cool to be able to have new device types that you can virtualize and share, so you can have a bunch
Starting point is 00:57:24 of KVM instances using one GPU instead of having to have new device types that you can virtualize and share so you can have a bunch of kvm instances using one gpu instead of having to have an individual gpu for instance on the back end is the video is the video hardware accelerating these these virtual yes that's what that's partitioning being done inside of the gpu to allow each instance to run i don't know how good the like quality of service type stuff is at this point for say intel interesting i know amd also this release has something similar. Right. If I'm not mistaken. Or it landed in 4.9.
Starting point is 00:57:50 Might have been 4.9, but it also could have been 4.10. I kind of forget. But yeah, Intel and AMD should have this capability in 4.10. This is so slick. Seems like people have been wanting this for a long time. It could be big for a lot of different kind of virtualized solutions. You know, there's definitely times, I wonder what this could mean for Windows, too. You're not going to do much gaming with an Intel graphics,
Starting point is 00:58:07 but it could mean some graphics, right? I guess it would depend on the driver. It's especially nice if you're, like, say, DigitalOcean, and you want to provide GPU instances. Right, right. Because then you don't have to buy an entire GPU per VM, which would be kind of costly per month. You can partition it down.
Starting point is 00:58:21 Yeah. And so you can have cheaper GPU instances. Right. Our needs were, really we just needed some accelerated video support for OBS or OBS to work up on a DigitalOcean droplet. That could provide this too.
Starting point is 00:58:33 Suddenly you just have the base support, or even if it makes your virtualized desktop suddenly not as heavy. I think for OBS and I think for virtual desktop type stuff this could be great, because then you could do a bunch of OpenGL all your browser stuff then works flawlessly. I wonder what it could also mean for video playback in VMs for like desktop sessions. I wonder if video playback.
Starting point is 00:58:52 Yeah, VDI. Right. Yeah. I'm excited about that. But there's, of course, there's a crap ton of other stuff in 4.10. But that just seemed like a good one that people might want to know about. There's a whole list of stuff. Is there anything else you wanted to?
Starting point is 00:59:03 There's a couple of things like. Is there anything else you wanted to... There's a couple things like improved write-back management. So they should hopefully without having to switch your I.O. scheduler, you should be able to get some like less you know, you're writing to a USB drive, you're copying a giant file. It should have less interruptions now on your day-to-day desktop usage. I also thought it was interesting that you can now
Starting point is 00:59:20 attach an eBPF program to cGroups. So you can use this eBPF program to... It's the Berkeley packet filter,s. So you can use this eBPF program to, it's the Berkeley packet filter, right? So you can use this to filter packets, drop things, that kind of stuff. Now you can easily apply it to all your programs in a cGroup. That's huge. So that could be big for containers. Seems like it.
Starting point is 00:59:36 Hmm. Yep. That is a good one. And in the same vein, better support now for the Nexus 5 and 6. Oh, really? 6P here. There's a bunch of driver updates basically in all of the hardware categories, but specifically in USB and camera, again, getting
Starting point is 00:59:51 another big round of updates. Isn't it great how often just a new kernel comes out, you can install it, run it, bam, all of these updates. Some of this stuff, like I say, again, with commercial desktops, you'd have to wait for the entire next version. Exactly. So cool. Speaking of next versions of things, GNOME 3.24 is entering beta.
Starting point is 01:00:08 Final release is expected on March double deuce. With one day delay, the beta release of the upcoming GNOME 3.4 desktop environment is finally here for public testing. We got a revamped GNOME Control Center landing in this one with updated user printer and online accounts, keyboard and mouse, and Bluetooth
Starting point is 01:00:23 panels. Also, a sharing framework to make it easier for users to share things with other apps to other various online services i'm curious about that one furthermore no music app gets a tag editing and own cloud integration next cloud will be available via online accounts panel gnome photos will import your photos epiphany web browser got a lot of new features and a revamp design. And GNOME Calendar brings the Week View. And GNOME Software will handle Snap and App URLs now. Hey! Yeah. And of course, a flyback. And it looks like
Starting point is 01:00:54 Nautilus File Manager promises to let users browse files as root. There's also, there's another big feature coming that I'll mention here in a second, but I wanted to segue and say 17.04 of Ubuntu will be the first Ubuntu in a very long time
Starting point is 01:01:10 that will actually ship with current GNOME. What? Which has been a big criticism of mine for a while because it's so annoying. Yeah. The upcoming beta of Ubuntu GNOME 1704 is already showing the promise, but there is a bit of a caveat. Not all of GNOME 3.24 will be in it.
Starting point is 01:01:29 I'm sure there's a great reason, but this is so Ubuntu. This is so Ubuntu. The latest version of many core GNOME apps will be available, including GNOME Calendar, Totem, and GNOME Disk. Others are earlier versions because there is no recent update available, like GNOME Weather, or Ubuntu opts to include an older, a.k.a. patched version, like Nautilus. GNOME Software, a.k.a. Ubuntu Software, is also stuck to the older version, the GNOME 3.2.2 version, though it's a much more recent build than the 3.2.0 release that shipped to 16.04, 16.10.
Starting point is 01:02:04 And yes, they'll include Flatpak support and Snap URL support in it. Now, this is the big feature that I haven't heard a lot of people talk about, is the nightlight feature in GNOME 3.24. This could be pretty badass. It's a, as you kind of could probably guess from the name, it's a
Starting point is 01:02:19 new setting that automatically adjusts the color temperature and brightness of your display, depending on the time of day, to help reduce eye strain and help promote natural sleep cycles. You're probably familiar with a lot of – we've talked about a lot of different apps. F-Lux, Redshift, et cetera. Yeah. But now it's built right in. Yeah.
Starting point is 01:02:33 GNOME Nightlight reduces the amount of blue light the display emits. It becomes warmer and the overall brightness is reduced. It is one of those things where it's like I can install GNOME and just not have to configure that. The less things I can configure, it's just – that's nice. I think that's kind of a cool thing. Yeah. And there's been some extensions to do this. And while we're on, before we move off of GNOME, I wanted to put a call out.
Starting point is 01:02:55 And I'm going to probably have to mention this again too. But the GNOME conference, Guadec, in Manchester is coming up the 28th and the 2nd – through the 2nd of August. Guadec brings together free software enthusi, professionals from all over the world. It's six days of talks, demos, discussion, parties, games, and more. Wow, six days. That's awesome. Yeah, and I would be willing to go get my passport and go. And I got an invite to do so.
Starting point is 01:03:21 And I just can't really figure out how to make the money work because, you know, my hack to going to these events is I take, I live in an RV and I take my- You just drive there. Yeah. And that doesn't work so well when it's in Manchester. So I don't think I can- Float the RV over, Chris. Yeah, I don't think, I think that's probably way expensive.
Starting point is 01:03:39 I don't, I don't, I don't think I can make it. I just don't think I can swing it. I would love to go. I would, first of all- So your job, audience, is to just all start saying you're going and just force them to go. No. What I'm hoping is maybe somebody legitimately wants to cover it for us because I could probably get you press coverage if you're really willing to work with us. I can't pay you for it.
Starting point is 01:03:58 But if you just want to work with us and do some recording for us and probably just audio, I bet we could probably get you in as press if you're willing to officially work with JB. Maybe be my eyes and ears on the ground. God, I would love to go because I've never been to an event outside the U.S. like this. I mean the only other country outside the U.S. I've gone to is Canada. So that would be awesome. But not this year I don't think. If I had more time to plan, but July when you own a small business, July is not that far away. It is not.
Starting point is 01:04:30 So if you can make it to Guadalcanal the 28th of July through the 2nd of August, you don't have to go the whole time, I suppose. But you could go a good portion to find out. You can go to 2017.guadalcanal.org. We'll have a link in the show notes. I'd love to get maybe a couple of eyes and ears on the ground even. The JB perspective. Yeah, really get some – I think this sounds like a fascinating conference. It sounds like a hell of an event for six days.
Starting point is 01:04:53 It's got to be a party. So I would love to get a sense of that. Also, congratulations to our friends over at Elementary. They successfully funded their open – or their new Pay What You Want App Center initiative. Ah, this is great. Yeah. So they're going to be going to Denver and doing a rush over there to put this thing all together. And I'm sure we'll eventually get our hands on it and get a chance to review it and see what they've come up with.
Starting point is 01:05:18 But for those of us like myself who think this is an interesting idea at least, even if it's not going to be a huge thing that takes over Linux software distribution. But even if it's just something that we get to try out in a corner of Linux, I think it's a fascinating, worthy effort. And so I'm really happy to hear they got funding. And it's nice to see a community backing them and wanting them to keep doing this. And you know, they've had some success now. Their community has come
Starting point is 01:05:39 through a couple of times now. It's pretty cool to see that too. We need that in the open source world. Word, Wes, word. Oh, my gosh, we have so much more to get to in Tech Snaps coming up. So, you know what? I want to talk about something
Starting point is 01:05:52 that I think is going to change Noah's life. Something that I wouldn't be surprised if you have stacked on that little stack of notebooks and laptops you have there, Wes. So let's take a moment and thank Linux Academy for sponsoring the show. Go to linuxacademy.com slash unplug to sign up for their platform to learn more about Linux with labs, with hands-on scenarios, instructor mentoring, real human beings, course schedulers. You can pick a timeframe that fits your schedule and learning goals.
Starting point is 01:06:18 Learning Paths, which are a series of courses and content planned by instructors. They're lab servers which spin up on demand. They're video courses which are self-paced, in-depth courses on every damn Linux, cloud, and DevOps topic. They have a great community stack full of Jupyter Broadcasting members, comprehensive study guides you take with you, audio you can listen to on the
Starting point is 01:06:36 go. Speaking of on the go, they've got iOS and Android apps, smart tools that really work with the particular session or lab you're doing. I should probably mention it three times, but I think the human instructors are a huge component. Linux Academy has been blowing up. And you can check out their Twitter feed to get a little sense of that.
Starting point is 01:06:53 They've got a great guide on managing Docker containers with Ansible up on their site now. And they're just expanding their content on a weekly basis. So much. Your management is just throwing buzzwords at you? Linux Academy has got those covered. Bam. Containers? Configuration management? Linux? is so much. Your management is just throwing buzzwords at you. Linux Academy has got those covered. Yeah. Bam.
Starting point is 01:07:06 Containers. Configuration management. If I worked at a place that offered any kind of budget for learning because Linux Academy
Starting point is 01:07:14 is super straightforward and you can sign up for a seven day free trial just to get a sense for it at linuxacademy.com slash unplugged. This would so be my go to. They have profiles
Starting point is 01:07:21 that help you show your employer what you're doing or a potential employer. It's a great way to try out something new with their lab servers. You can really get a sense of how it works profiles that help you show your employer what you're doing or a potential employer. It's a great way to try out something new. And with their lab servers, you can really get a sense of how it works. So then when you go to use it in production, you know what the hell you're doing.
Starting point is 01:07:30 Break it on Linux Academy. Don't break it in production. Exactly. Linuxacademy.com slash unplugged. So it's the GPD Pocket, a 7-inch Ubuntu laptop that's going up for crowdfunding on Indiegogo. That's right, a 7-inch laptop. This thing is a little mental. It's got 128 gigabytes of storage, 8 gigabytes of RAM.
Starting point is 01:07:51 It runs Ubuntu 16.04. It's got an Intel Atom Z8750 CPU, which is a quad-core clocked at 1.6 gigahertz. Okay. Yeah. 7,000 milliamp battery, which they estimate to be around 12 hours. You're right. 802.11ac, Bluetooth, a couple of USB-C. Type C.
Starting point is 01:08:11 Yeah, buddy. And headphone jack. Hey. You have to say that these days. You just have to. Look at that keyboard. When I saw that, I went, oh, this might actually be legit. Right?
Starting point is 01:08:21 Can you believe they got a QWERTY keyboard that size on a device that small? If those are even slightly okay to use, that is an incredible layout. Now, obviously for you audience listeners, there's huge compromises. The arrow keys are a mess. The shift key is a disaster. The caps key, they shouldn't have even bothered. I'm sure the key travel
Starting point is 01:08:40 is incredibly shallow. Yeah. But still. Damn, look at that thing. Look at that thing. It would still be really cool just to pull out of your pocket and be able to use. Ten times more useful than a tablet, I dare say. Plus, do you see that full HD resolution? Yeah. Yeah.
Starting point is 01:08:55 Yeah. And it's got, did I say earlier, it's got an SD card slot so you could expand storage just like on the go. It's essentially a seven inch laptop. They don't have a great, they don't have a great video, but it does show you some of the different sides. It almost looks like a baby MacBook. It kind of does, yeah. Yeah, it is.
Starting point is 01:09:17 This is really something. I actually am extremely excited about this. I do actually believe the 12-hour battery life given that processor. That processor draws almost no power. Really? Well, okay. And. That processor draws almost no power. Really? Well, okay. And I guess the screen isn't huge. So it'll be a little slow, but there are other laptops based on it that are somewhat okay.
Starting point is 01:09:34 It would fit in your coat pocket. Yeah, that's the nice thing. Or a purse. That's the real draw. Yeah. Oh, my gosh. It's still more powerful than a phone. It has a full keyboard.
Starting point is 01:09:41 It has a, you know. What exactly? Yeah. What do you think of that nub and mouse, though, Wes? What do you think of that? Oh, there it is compared to a MacBook, if you're looking at the video. Whoa. What do you think of that nub and mouse for?
Starting point is 01:09:50 It's essentially like the Lenovo nipple. Yeah, I've always been a fan of those. So, I mean, I do use a regular trackpad, but I think I could get by just fine with that. The only thing with the nipple, though, is it's in a weird place, because on most other things, it's where, like, the F and the G and the H are. It's a little farther down. Whereas this one's down at the space bar which is kind of yeah you're gonna have to retrain your muscle memory a bit yeah but for me i think i would primarily end up using this as a terminal type interface you know where i've got the full keyboard power and if i've got my keyboard shortcuts for most things pay yeah this is a crowd funder and uh so this i
Starting point is 01:10:24 like to take a little bit of a skeptical view. They've already popped their goal. They're 709 percent of a 200,000 goal. They got 1.4 million U.S. greenbacks right now, backed by 3,460 backers. So they've hopefully got a good shot. The thing that I'm not loving is a lot of these photos are mock-ups with gimped-in screens that are so badly gimped-in that we could tell. Yeah.
Starting point is 01:10:48 And like this one, these are just plastic keys. They're not even – it's not even a real keyboard. In fact, most of these promos, that's not a real functional unit. None of these are actually – all of these are gimped-in. And that's it. It looks like they put macOS on that one. It looks like Safari on Facebook. So it's that – and like this one, this one doesn't have any ports.
Starting point is 01:11:09 Like these are not production. Yeah, some of those are kind of strange. Like the key travel looks, or the keys themselves even look huge compared to what the mock-up 3D thing looked like. Yeah, the 3D render looks good, but it kind of looks like, it just kind of looks like it's – I would really like to see real physical units. It looks like it's going to be a brick though a little bit. It's kind of thick. Yeah. And they say it's going to be about $790, I guess.
Starting point is 01:11:33 Wait. I don't know. You get two of them for $790. Damn. Yeah, exactly. It's like $400 each, I think, for the promo price. Yeah. For the promo price, you get an estimated June 2017.
Starting point is 01:11:43 Geez, if I had the money, I would buy this for NOAA. Wait, wait, wait. They don't even have a real unit and they're planning to ship by June? They must. I mean, see, this is. I feel like they must not be native English speakers because they're not being clear on some of this stuff. Because where are they going to get a. Anyways.
Starting point is 01:11:59 Where are they going to get a what? Well, the screen. Look at the IPS. The PPI on the screen. It's an IPS display with a 323 ppi oh this is probably just a phone screen though more or less or a tablet it's gotta be yeah these exist though yeah but that's a i mean that that has to be that screen in the nexus line that would have to be an already manufactured display is what i'm getting yeah i think it is though
Starting point is 01:12:22 it might be they're just bolted it on? So you can get it at $399. What's the funding like right now? $399 for a base unit, $409 if you want it with a Type-C hub. That's cool. Oh. Oh, look at them getting fancy. Look at them getting fancy. Then you'll get $200 off the final retail prices.
Starting point is 01:12:40 What? We will give you an incredible low price. This perk we will provide a GPD Pocket Win 10 and Type C hub. Oh, you just get a hub. I see. And you get $200 off the shipping unit. Yikes. It's confusing. Can I just say that I love the
Starting point is 01:12:55 newfound prevalence of USB-C? Yeah, boy. Yeah, Pixel owner, I bet you do. I sure do. So their crowdfunding price looks like you get it for like $400, and then retail price is going to be $599 U.S. Greenbacks. Are they close to being funded? Oh, that's great. Oh, great. 709%. Wow.
Starting point is 01:13:11 $1.4 million of wanted $200. $200 seems like it was never going to be enough. So is this for you? Or were you forever burned? You know, I don't know. I don't know if this is really for me. I think if I don't I basically, I don't know. I don't know if this is really for me. I think if I don't I basically I don't
Starting point is 01:13:28 commute outside of I don't I mean, I drive to the studio like I drive around, but I'm not like you're actually driving, right? Yeah. If I if I was on a train or a bus a lot, I think this I think I'd be a big candidate for this. If I took a lot of public transit or I, you know, Uber taxi,
Starting point is 01:13:44 that kind of thing, or if I'm Noah and I'm going to a lot of clients every day, I could see it. You need especially with how good things like the XPS 13 are, where you're already at a pretty reasonable size if you have a bag or anything. This is really, I'm putting it in my pocket.
Starting point is 01:14:00 That's a big part. This is great because you can just carry it around. That's a big game changer. I got some big pockets. carry it around. That's a big game changer. And I got some big pockets. So they would be – or a purse, you know, like – Or a small bag. I'm so jealous of Hadiyah's purse because I'll just like – sometimes I'm like, can you just carry my wallet? This is so sweet. She's got a big old phone.
Starting point is 01:14:14 She just puts that in there. And this could be one more thing. It would be a little heavy. But if you needed to carry something around with you – geez, 8 gigs of RAM too is generous on a device like this. And I could get by on 120 gigabytes of storage. No problem. I think it's interesting they call it 128 gigs of ROM. Yeah, yeah.
Starting point is 01:14:29 It's not ROM or whatever. I know, yes. I know. It's a little, like I say, there's warning signs. They say the screen, this must be a tablet. Because it's got a 300, not only does it have the 323 PPI, but it's got Corning Gorilla Glass 3. And it's multi-touch with a 16 by 10 aspect ratio wait this is touch i didn't see i didn't realize that either that's what it says
Starting point is 01:14:51 that's what it says yeah that's what it says see you look at that screen it does almost look at that it almost looks like a tablet bolted on a little bit you know it's kind of is why would it not be and that's what everyone wants anyway, right? Tablet with a keyboard that might make it more doable. It might make it possible to actually ship this thing because if they don't have that screen, if they don't have that screen, this thing's, this thing's dead on arrival.
Starting point is 01:15:14 There's no way they're going to build it. Boy, that is screens are cheap. So I wouldn't be surprised if this is just not an issue. I don't know, man. I don't know. I,
Starting point is 01:15:22 well, so, uh, it weighs 0.480 kilograms. It is tiny. Look at that guy holding it there in his hand. That is – I would love to get a device like that eventually. That's still a pretty hefty thing though, a pound.
Starting point is 01:15:36 I have been – yeah, I know. I think my 6P with a K sometimes is almost a pound. It probably is. You're right. The only thing is I have been so burned. I have like a 30% success ratio with crowd funders. Yeah, right? Really.
Starting point is 01:15:52 Like, you know, Blaster and I ordered like this brew-it-yourself brew kit. Never came. Never came. Never got it. I'm still waiting on a Kickstarter from 2013. Yeah. Yeah. Oh, and then I got.
Starting point is 01:16:02 I think they're going to deliver. They keep telling us they're going to deliver. So we'll see. I'm kind of excited just to see if they actually pull it off. This one I got really burned on. I ordered a really nice cast iron skillet. It's a light cast iron skillet. Oh, that sounds awesome. It's great for the RV because it's not super heavy, but it's supposed to be really high quality.
Starting point is 01:16:17 Now it's changed to from the cast iron skillet. I get a $200 coupon. What? What? Yeah. That's kind of what they're doing here, too. Wait, wait. You get a $200 coupon. What? What? Yeah. That's kind of what they're doing here too. Wait, wait. You get a coupon for what?
Starting point is 01:16:28 To buy the $500 skillet. Oh, my God. The price has turned out to be a little more than they could afford. So they're like, here. But now it's just another couple hundred dollars. And I'm not going to do it, but they keep sending me emails about it. Oh, last chance. Last chance.
Starting point is 01:16:42 Last chance. Yeah, whatever. Nope. Whatever. Not happening. All right. So I last chance, last chance. Yeah, whatever. Nope. Whatever. Not happening. All right. So I've got to play this quote from Linus. So this is where we're going to take out the show with this.
Starting point is 01:16:52 And I often have rants against the tech media. I think they're awful. And Linus was asked to reflect on 25 years of releasing the kernel. I like this, yeah. I thought it was pretty great. DigitalOcean.com. Go there. Sign up. Support the show. I like this, yeah. I thought it was pretty great. DigitalOcean.com. Go there, sign up, support the show, DO Unplugged, apply to your account,
Starting point is 01:17:10 and get a $10 credit. DigitalOcean is a simple cloud hosting provider dedicated to offering the most intuitive and easy way to spin up your own server like that. You go there, you get set up, and you're a boss in total boss mode. Great distributions to choose from, preloaded applications, one-click deployments,
Starting point is 01:17:25 and then an interface to manage it that is beautiful. Simple, but extremely powerful. Yeah, such a thing actually exists.
Starting point is 01:17:32 Go see it in the wild at digitalocean.com and use our promo code DLUMPLUGGED. It's probably worth it just to see how you should design an interface to manage virtual servers
Starting point is 01:17:40 all over the world. Yeah, they got data centers all over the world. And use our promo code DLUMPLplugged to get the $10 credit. You can spin up a $5 rig, run it two months, absolutely for free. Or try out their hourly pricing. Get a really nice two-core rockin' rig, two gigs of RAM.
Starting point is 01:17:56 Go try it out. Use the promo code D1plugged. And by the way, you know, I was joking in our chat. I was joking like maybe it's time to replace our libsyn downloads with this new digital ocean feature because this could be like set up a couple of droplets put this in front of it this could start changing the game for a lot of people uh i i just starting to just sort of think about like how maybe different projects could use something like this especially on release day digital ocean has rolled out a load
Starting point is 01:18:23 balancer service you You can scale your web apps and stuff, of course the servers, and improve availability across your entire infrastructure, all just built right into the freaking DigitalOcean interface. Just a couple of clicks. You don't have to be like some sort of server maniac.
Starting point is 01:18:40 You don't got to be like this West guy who's spinning up LXD containers on systems all over the world to handle capacity. You can improve availability. You can scale to traffic needs. It's very simple to set up. It's $20 a month. Hourly, it's basically like pennies.
Starting point is 01:18:58 Less than a penny. It's less than a penny. With no additional bandwidth charges. It's available in all data center regions. And, of course, you can also use their really straightforward API. That API, man. I love it. I know.
Starting point is 01:19:11 I'm a believer. I am a real believer in this now. It really is simple. It is really nice the way we've been able to integrate it with our workflow. DigitalOcean.com. Use the promo code DEOunplugged. And a big thank you to DigitalOcean for sponsoring this here unplugged program. So Linus was asked to reflect on the last 25 years of Linux.
Starting point is 01:19:32 And he's like, oh, gosh, well, I'll play the clip for you. He's like, I get this question a lot. Let me tell you what I hate. I thought this was great. This question, you know, 10 years is a long time. But you've been releasing the Linux kernel for 25 years. external for 25 years uh you know it's just an amazing amount of fortitude for anyone to do the same thing for 25 years i understand you took a six-month break it sounds like to do this git thing uh but it was actually more just two months like you're in a very short break for a minor effort. But the last question is sort of, you know, you got almost 900 organizations that participate in all the different Linux Foundation projects here that are creating code in almost every aspect of computing.
Starting point is 01:20:20 And these aren't just, you know, fast-following projects. These are the core main projects for the automotive sector, the telecom sector. What, for you, was there a moment where you thought, aha, this is huge. This is much bigger than maybe what you thought when you started. Can you imagine how many times you must get this question? Oh, yeah. This has got to be one he gets, like, almost every time he does one of these things.
Starting point is 01:20:47 Any particular thing that you... I've answered that before. There hasn't really been anything like that. There's been a couple of moments that took me by surprise, but the big moment was actually when it went past being personal. And that was within six months of just releasing it. I don't even know the people working on sending me patches like know them personally i mean obviously now i know them
Starting point is 01:21:12 by email but but there's a ton of people i've never met and just going past that initial personal phase where the project was just for me i do want to kind of mention the whole 25-year thing. I'm a huge believer in just the 99% sweat, 99% perspiration, 1% inspiration thing. Any technology project, the innovation that this industry
Starting point is 01:21:48 talks about so much is bullshit. Innovation, anybody can innovate. Don't do this big think different. Don't do this big innovation thing. Screw that. It's meaningless. Like, 99% of it is get the work done, right? And there are, I actually, that's my least favorite part of the technology,
Starting point is 01:22:14 like, news cycle, is this constant innovation, new ideas, and this will revolutionize. All that hype is, that's not where the real work is. The real work is in the details. And I'm obviously one of those people who just, I like to concentrate on one project. I don't like flitting from one idea to another. And you need the people who just flutter about
Starting point is 01:22:47 and come up with ideas, but they're not the really useful ones. They're the ones who, they end up being the ones who maybe give ideas to the people who then do the work. So I hope you guys, I mean, that's what anybody should take away
Starting point is 01:23:04 from this talk is the people who actually do the work are the ones you should really listen to. And these days, I don't actually do the work anymore. I merge other people's work. Conferences, too, to be less about the visionary innovation thing and more about the day-to-day, what are my problems and how do I want to solve them. I thought that was pretty good. I like it. I did. I will link to the entire video. I did enjoy that entire talk.
Starting point is 01:23:38 But I thought that was kind of the newest stuff we had heard from Linus was in that particular moment. You can watch the entire video. We have it embedded in the show notes. Thank you for joining us for 185. Find Wes on the Twitter. Where do they go, Wes? At Wes Bay. Indeed, you coffee maniac.
Starting point is 01:23:51 I am at Chris LAS. The network is at Jupiter Signal. Thanks for joining us. Join us at jblive.tv next week. You can participate in the virtual lug, hang out in our chat room, and don't forget to give us your feedback at linuxactionshow.reddit.com.
Starting point is 01:24:05 Thanks for being here. See you next Tuesday! OK, Wes, do you want to see my old Bitcoin mining? Yes, I do. Yes, I do. Does it come with some Bitcoin? So I was asking, no, I was asking Angela to send me photos because I was going to rep about how long I've actually used KDE. So this is a photo of Angela from like 2008.
Starting point is 01:25:04 And she's using an old busted CRT monitor. But what you can't tell there is she's using OpenOffice or StarOffice. I can't remember what we used at the time on the Plasma desktop. Oh, that's amazing. And this is her upset when she couldn't get her screensaver to unlock so she could log into the KDE. It wasn't called Plasma back then. It was just called the KDE desktop. Yeah. But there it is. The first Bitcoin mining iteration I had, I had a Windows box. I tried it on. And this here was, I can't remember if it was SUSE based, but it was also a KDE desktop. I think that was like the entire distro was the point of the entire distro was to mine Bitcoin. Wow. That's just what it did.
Starting point is 01:25:38 Is that Windows on the right there? there yeah and then this here is yeah well this is uh this way this machine ran through various different iterations but i was always kind of switching depending on which one mined the bitcoin and uh depending on how the testing was going but see what i liked about of course using the plasma desktop here and others is you could put widgets on here and if you look below wes ladies and gentlemen there it is the very dell i reviewed just recently on the linux action show in service as a bitcoin mining rig that machine has been hell, and I just booted it up recently. Look at that retro look. Yeah. Yeah, you can see over here, too, I had the Radeon drivers up so I could watch the CPU
Starting point is 01:26:13 temperatures. And same thing here. I'm watching the voltages and the temperatures and setting all of that. Yeah, boy. That's how you got so rich today. Oh, yeah. Yeah. Yeah, oh, boy.
Starting point is 01:26:23 There you go. JBTitles.com. JBTitles.com. Now we got to go boat. Now we got to rich today. Oh, yeah. Yeah. Yeah. Oh, boy. There you go. JBtitles.com. JBtitles.com. Now we got to go boat. Now we got to go boat. Thank you, Mumble Room. Thank you very, very much, you guys. Always the bestest.
Starting point is 01:26:32 You're welcome. It was good to have you here. Now help me go pick a title, won't you? And then we got to get out of here because Mr. Wes and Dan are going to do – Turns out everything's broken and will infect your system. So, you know, we have to talk about that. I recognize that crazy monitor. Yeah, Rikai.
Starting point is 01:26:48 Yeah, it's old too. You know what's funny about that monitor? First, this screen right here, this KDS, which I don't even think is around anymore. First LCD monitor I've ever bought. VGA monitor. Power and VGA cord are integrated. I think I spent $300. And Angela was so mad at me for spending that much money on a screen.
Starting point is 01:27:09 So mad at me. Literally still using that monitor to this day. It's out in the garage hooked up to our Proxmox server. Really? Wow. I mean, and I bought that. I bought that when LCD screens, when 15 inches was just when it got to like the $300, $400. Price range, 15 inches was just when it got to like the $300-$400 it might have been $400 price range. 15 inches. Horrible refresh rate, response time, just
Starting point is 01:27:29 the worst. But the damn thing still I mean I haven't turned it on in weeks but it still works. Alright, plasma injection, plasma pontifications. Did you like that Deep Space Nine thing? Oh, I loved that. I realized we hadn't really explained why we sometimes talk about it. We just sort of got in defense mode of we're going to talk about this stuff and I
Starting point is 01:27:46 never really got into the reason why we do it.

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