LINUX Unplugged - Episode 143: Can't Contain Linux | LUP 143

Episode Date: May 4, 2016

Your marvelous container powered future, what happens when your favorite open source project takes its ball and goes closed source? Subsonic is going closed source, we discuss alternative options, how... we feel as donors & the bigger picture in all of this. Hands on with the HTC Vive under Linux, DuckDuckGo supporting their favorite open source, the goals for Ubuntu 16.10 & much more!

Transcript
Discussion (0)
Starting point is 00:00:00 So don't tell Noah, but I'm kind of becoming more of a Cody guy and less of a Plex guy and less of an MB guy. I just have such a crappy internet connection at home that having local media is not only is it way faster to play and makes fast forward and rewind possible, but I can do full resolution video like Blu-ray quality video and it plays. I just and Cody is so great. Kodi's awesome. When you have multiple audio sources in a file or subtitles or anything, and you just want to quickly use the remote to turn it on or switch audio tracks, it's so good at that. And the playback is so flawless with Kodi.
Starting point is 00:00:37 That's awesome. I am such a huge fan of Kodi. And I kind of had moved away for a while because I was using Plex and having what central storage, but that does, that only works when you have a really fast connection. And when you live in society, yeah, exactly.
Starting point is 00:00:52 Wes, I just wanted to say thank you to Cody and the Cody folks. I am really looking forward to Cody 17 when it comes out. Have you tried that MB plugin? Not, not that it might not work for you now. No, you know,
Starting point is 00:01:02 I use that. I still have. Tell me about that. Well, because it just makes Kodi's library basically transparent to the MB back-end store. What I haven't tried is using that and having your own local files. That'd be interesting, because then you could have your local
Starting point is 00:01:16 stuff, and if you got back on the network, you'd have the full MB. So I have that set up with some friends, and they stream it over the network, so then it doesn't tax my MB server. They just, the Kodi plays it locally. And you know what all those files are, Wes? All those files are freaking DRM-free that way.
Starting point is 00:01:32 Yes, they are. We are celebrating International Day against DRM May 3rd, 2016. Oh, yeah, here comes the weaponized lawnmower. It's coming again, Wes. Do you hear it? I've closed the windows. Battened down the hatches. I've battened down the hatches. I took out the fan.
Starting point is 00:01:44 We still have a weaponized lawnmower out there. So today is the 10th international day against DRM. And you, Wes, need to take a few steps to take actions against DRM. Are you ready? Are you ready? Here we go. Take a selfie. My beautiful face.
Starting point is 00:02:04 Yeah, okay. So we need to take a selfie. Okay. So are you taking a selfie My beautiful face Yeah okay So we need to take a selfie Okay So are you taking a selfie Wes? So this is This is what it says Effective by design.org Take a selfie
Starting point is 00:02:12 And sign the petition Envision a future victory Against DRM So this is something You can So while you're taking a selfie I want you to envision A future without DRM
Starting point is 00:02:21 This is how you can help me You look really good there Wes You can add your graphics To your social media profile Or your blog in the future without DRM. This is how you can help me. You look really good there, Wes. You can add your graphics to your social media profile or your blog. You could submit a DRM horror story to the EFF. You could make a blog post or a video or a song. Or you could share their DRM-free living guide with your friends.
Starting point is 00:02:41 Those are statements that you can take for actions against now that this is less stupid than telling everyone to go and ddos the apple store okay all right okay that was years past yeah this is a this is a a positive campaign raising awareness you know i i could get behind this i'm i'm not sure what my my anti-DRM face is going to be that I'm going to pull when I do my selfie, but I'll have a good go. I have a recommendation. Shave your mustache. Definitely. There you go.
Starting point is 00:03:16 Yeah, that's all you need. Oh, it's a little breezy in here. It is a little breezy. It's a little breezy. I just don't know about this defective by design. It just seems like it's been a bit of a snoozer from day one. It's never for 10 years now. It's failed to really get my interest.
Starting point is 00:03:35 I do support it in principle. Yeah? Maybe I will post something. So hang on. Let me get this straight. You want me to shave my mustache so that I look like an Amish person? Right. Is that what you want? Right, yes, yes.
Starting point is 00:03:46 Yes, ideally. I'm watching. Okay, that sounds like a great idea. You're watching. Wimpy's watching the playback right now. This is Linux Unplugged, episode weekly Linux talk show that already has your gift picked out for Mother's Day. Yes, it's almost Mother's Day. My name is Chris.
Starting point is 00:04:19 My name is Wes. Here's your official reminder before the weekend, everybody. Hello, Wes. Guess what? We've secretly made a big show for 143. Coming up on this week's episode of the Unplugged program, we have some fascinating open source updates from funding to projects that are missing deadlines and targets. Oh, I'm not saying anything.
Starting point is 00:04:39 I'm not saying anything as well as some great updates. Another look at VR under Linux. We're going to discuss Subsonic going to closed source after years of open source. Yes, yes. And then don't tune out. We're actually not done talking about Ubuntu 16.4. No way. But don't worry.
Starting point is 00:04:57 We wouldn't be doing it for a third week in a row unless we actually thought there was something genuinely worth your time to talk about. So you'll just have to trust us. Coming up in a little bit. Yes, and yes, it's true. I am mustache-free this week. That's me brushing where the mustache once was. It's unpleasant, but he's still handling it. We're going to power through it.
Starting point is 00:05:14 And to help us, Mr. Wes brought us some extremely unique and delicious beers from Diamond Knot Brewery, a place special in my heart. I did not know this. No, you didn't. No, you didn't. I'm drinking the Binnacle Ale, the Summer Ale. I think that's how you say it. I believe so.
Starting point is 00:05:34 And you'll be drinking... The Brown Ale. The Brown Ale. Now, why is Diamond Knot near and dear to my heart? Now, we're going to get into all the Linux-y stuff first. But before we do that, I want to go back in time, if we can, just really quickly. A different time in Chris's life. You know what's crazy about this?
Starting point is 00:05:52 It was May 7th that we released this. It was probably about May 3rd in 2010 that I shot this video. So think about this, Wes. You brought me a beer almost like on the six-year anniversary since I shot this video. That is kind of remarkable. Here we are at the Diamond Knot Brewery, the very place we are drinking these beers from. For beers tasty, which you may recall from days past. Hold on. Sorry. Hold on.
Starting point is 00:06:20 Where we're at right now is the very highest point. We can look down at all the people of what we're getting into today. Dance, Wes? Yeah, yeah. So there's, if you're watching the video version, a little tourie of their brewery, which is nice. One of their breweries. They brew in many locations now. And the beard on this guy we're about to talk to. Oh, what's that in your hand?
Starting point is 00:06:43 Oh, that is a delicious burski. All right, so here we are. We are still here at Diamond Knot, and we've got Pat. Now, Pat's the guy you want to talk to at Diamond Knot. Hey, Pat. Because he knows all about the different beers. He is, I kid you not, the brewmaster. I want that title.
Starting point is 00:06:59 What does a brewmaster do at Diamond Knot? Makes all bow to me. That's pretty rad. Nice, dude. So tell us a little bit. Actually, we're kind of in a, maybe for you, kind of an older location. These are still in production, but this... I spent my first five years in this tiny space alone.
Starting point is 00:07:19 This was a fun episode. So as brewmaster, I'm responsible basically for all beer operations here at Diamond Knot. So we do a series of interviews with these guys, find out about the brews they make. And if you guys are curious, I will put a link to this old shenanigans in the show notes. It is actually pretty cool to go behind the scenes and see all the different stuff they do. Yeah, it really is. Old episode of Beer is Tasty. And we do an interview with the brewmaster from the very place that we're drinking beer from today.
Starting point is 00:07:43 So that's pretty cool there, Wes. Thanks for bringing in the good old Diamond Knot Brewery. That's a fun one. All right, so let's not go any further without bringing our virtual lug. Time-appropriate greetings, mum-a-room. Hello. Whiskey. Time-appropriate greetings.
Starting point is 00:07:57 Hello. Time-appropriate greetings. Hello, hello, hello. Yes, yes, whiskey. So coming up, you guys, we have much to talk to, but I wanted to, before we get into the super, super, yes, whiskey. So coming up, you guys, we have much to talk to, but I wanted to – before we get into the super, super heavy stuff, I did want to maybe discuss really quickly DuckDuckGo. I'm personally a fan of DuckDuckGo. I like kind of what they're about.
Starting point is 00:08:18 They've worked with JB in the past. And so I wanted to just mention that they're still out there. They're still out there contributing to open source software, and they've made some pretty big contributions recently, including some serious cash to some of our favorite open source projects and some important ones like SecureDrop. My name is Gabriel Weinberg, and I'm the founder of DuckDuckGo. You know, six years ago, when DuckDuckGo was just me and the servers were still in my basement, I started donating to free and open source projects
Starting point is 00:08:45 that I depended on every day. A lot of these projects were like DuckDuckGo in that they were labors of love by just a few people working in their spare time. I wanted them to know how important their projects were to me and to lend a little financial support where I could. So we've got $25,000 for the Freedom of Press Foundation for SecureDrop, which is a secure way for people to communicate leaks and stuff like that. $25,000 to the Freenet Project. $25,000 to the OpenBSD Foundation. Cryptek Project gets $25,000. The Tor Project gets $25,000.
Starting point is 00:09:20 Fight for the Future gets $25,000. Open Source Technology Innovation Fund for VeriCrypt, I guess, $25,000. That's interesting. Yeah, I thought so. A couple other ones. GPG Tools for GPG Mail, $25,000. A couple other ones in here. Pretty neat, Wes.
Starting point is 00:09:34 That's a lot of money. Good old DuckDuckGo. Just a reminder, if you haven't used them recently for your search. Go send a few searches their way. I imagine Popey's probably exhausted. However, I don't see him in the screenshot here. So maybe not. I imagine he was sitting in and watching Baked Breath.
Starting point is 00:09:51 But Michael, a librarian over at Pharonix, is bringing us the latest from the Ubuntu online summit for Ubuntu 16.10. 16.10, Wes. The future. Get off your 16.04 high horse. Fine. Well, it's another setback for Unity 8 and Mirror, Michael writes. It's been confirmed that the Unity 8 desktop and the Mirror display server will not be the default for the desktop spin in Ubuntu 1610.
Starting point is 00:10:18 Yakety yak. That's a fun name. Unity 8 and Mirror will be available as opt-in features for users wanting to upgrade their desktop. But Unity 7 and X.Org will be the default for 16.10. So, disappointed, Wes? I mean, I still want to try it. I'm curious to see when it lands.
Starting point is 00:10:39 Maybe it makes sense to be in the next, you know, big update. But I'm not that surprised. to be in the next, you know, big update, but... I don't know. I'm not that surprised. Poby, was it ever, I mean, maybe, was it ever really planned that 1610 would be where MIR would land by default? Was that ever really a thing? I don't think so.
Starting point is 00:10:56 It's a setback, Poby. It's a setback. Is it? Or is it just a really good idea to not dump stuff on people when it's not ready yet? Exactly. Which we learn from, we learned from past experience. See also Pulse Audio and Unity 7.
Starting point is 00:11:09 Yeah. We've learned this. You know what would be a setback is it being a bomb and people hating it. That would be a bit of a setback. Yeah. However, I do appreciate Larbal tuning in and following this stuff at the same time. So I don't want to give him too much crap because I am actually glad he's reporting on it. There's not a lot of original reporting in the same time. So I don't want to give him too much crap because I am actually glad he's reporting on it. There's not a lot of original reporting
Starting point is 00:11:27 in the Linux community, so it's actually nice to see some getting done. I don't know, a setback? Well, you can read it both ways. Either people want stuff to land like, come on, you need to have this stuff ready. I want to see it now. And then when we land it like now,
Starting point is 00:11:44 they're upset because it's crap or it's not finished or there's something wrong with it yeah and then it's like okay well what we'll do is we'll wait until it's ready oh no that's a setback you should have landed it now when i asked you i think so move your entitlement and shove it somewhere else i think where i where i kind of connect with it is that, well, once we finally switch over to X, that's going to be solved. Once we finally get to Y, that won't be a problem anymore. And where I felt like that came up a lot was Michael Dominick's recent Tryout Linux series that he's really done for like the last five weeks of Coda Radio, where he was trying out, you know, I'm going to create an app and do this. I'm going to move over to Linux. And there's a lot of questions.
Starting point is 00:12:25 It's like, yeah, yeah, I know that's a little weird right now. But when Unity 8 ships and there's like an officially blessed like sort of UI look that things are supposed to have and there's like a clear path for distributing software and there's these snap packages to make it easy for you to be in control of updates for your user base, like you're going to love it. And so there's like all this pent up anticipation for a payoff that we've all been waiting for now since Mirror was announced. And so it's a setback in that, oh, we have to wait longer.
Starting point is 00:12:52 That's how it's a setback. Yeah, you don't get your new toys right away. They're going to be available for testing, but they won't be available for general availability. And if there's a setback, that's what it is. And I don't think it's a big deal. There was also at the UDS. I don't know. I didn't actually get a chance to watch it before the show. But Michael says that there was more talk about conversions, apps, Ubuntu discourse closing unless Microsoft steps in, and handling legacy apps with Mirror and Snappy.
Starting point is 00:13:16 And in regards to Ubuntu Touch, it looks like there's consideration of skipping CyanogenMod 5 and going right to CyanogenMod 7. It's not necessarily if there's anything in Android 6 everybody's excited about. It's more that there's things in kernel 4.4 that everyone's excited about. Interesting. And I don't know, Poby, if you have any information on this, this is the thing I'm the most interested in, is I don't really understand the relationship between Canonical and UNAV, but it sounds like UNAV is going to be the way you get navigation under Ubuntu Touch,
Starting point is 00:13:44 and there's more discussions. It already is. Right. It already is a default app on the phone. It's a community-maintained app, and we had a session where we discussed the future plans, and Neklesh and Marcos showed off some of the stuff they've got in development for the next release.
Starting point is 00:14:01 Yeah, you sure did. There's your mug right there when I go to the UNAV plan. Yeah, sorry about that. Yeah, you look at that stash your mug right there when I go to the UNAV. Yeah, sorry about that. Yeah, you look at that stash. You got way too much facial hair on your face. Let me tell you. So anything of interest to know? Is there new developments coming with UNAV?
Starting point is 00:14:14 Or just a better integration? I don't come here for my Linux users. I come here for advice on my facial hair. I know that. I know that. And your smell. You're doing good on that front. So what can you tell us about the UNAV stuff?
Starting point is 00:14:26 Because as somebody who seriously would be considering Ubuntu Touch, good navigation is a pretty essential feature for me. Especially if somebody likes to drive around. The stuff we were talking about for the next release was more to do with making the app work well on tablets and using the space well on a tablet. Rather than just having one giant map and then when you click on something, it takes over the whole screen. Having a split screen user interface where you have like a tab down the right hand side with your list of restaurants and then marks plotted on the left hand side showing the map.
Starting point is 00:14:55 Kind of split screen like you've seen on some of our other applications, that kind of thing. It's early days, but it's quite nice. Yeah, I love doing nav on tablet when I can. It's so much nicer than on the phone. All right, well, before we get totally off of Ubuntu Mobile a touch, and before we get into Mr. Skooky Sprite's HTVive experience under Linux, something caught my attention. I don't know what this all means, but the title is Plasma Mobile, a new base system. At the last academy, the Plasma team revealed their first prototype of a new Plasma Mobile.
Starting point is 00:15:29 Now I know what you've all been thinking. Finally, another rebuilt mobile platform based on Linux that nobody will use. Finally. Well, Plasma Mobile is designed to work with any existing operating stack, so they're hoping, since it works with any OS stack out there, you'll pick it up pretty quick. And so far, they've based it on reference images that were based on Ubuntu Touch, using an Android system inside an LXE container to make use of Android hardware abstraction layer.
Starting point is 00:15:58 Their initial touch base was Ubuntu 15.04. Eventually, their images started to diverge from Ubuntu Touch. For example, they upgraded the libhybris to an upstream version because libhybris or whatever it is is too much, too old for their context. They also got to a newer QT version. They
Starting point is 00:16:16 upgraded Ubuntu 16.04 for the base and they've integrated some neon packages. To simplify things further, they wanted to experiment to see if they could get their own operating system stack that can run on mobile devices. After they looked at their requirements, they have a base system of Cyanogen with ASAP-based
Starting point is 00:16:31 Android, or AOSP, and the Ubuntu Neon system inside a cheroot or container. So this is the new Plasma mobile stack, based on top of the hard work of Ubuntu Touch. Two things surprise me about this story. Number one, that they're sort of Plasma Mobile Stack, based on top of the hard work of Ubuntu Touch. Hey, hey.
Starting point is 00:16:48 Two things surprised me about this story. Number one, that they're sort of starting over again with their Plasma Mobile base. Number two is they're sort of unceremoniously using Ubuntu Touch. And I find that ironic because I just remember some of the biggest pushback came from the Plasma group about Canonical going off and doing their own thing. And here they are now using it as a base. Are you seeing the irony there, Wes? I do see some irony there. And they're like, but we've totally diverged.
Starting point is 00:17:18 We're no longer using Ubuntu base, well, except for 6.04 and Neon packages. But other than that, we're no longer using Ubuntu as a base. I don't know. Maybe I'm being too hard, but that was just sort of the wharf I got off this. Does anybody in the mobile room have thoughts on this story? Another mobile platform, guys. Yeah, I'd be curious to talk to someone who likes it, has tried it. Yeah.
Starting point is 00:17:41 But now it's new again. Can you hear the plane crash? Yeah. I just, I mean, I'm a fan? Yeah. I'm a fan of it. I'm a fan of people creating things with their passion. It would be interesting if it was on multiple types of devices and you could just be like, hey, I got a new device
Starting point is 00:17:54 and the KDE mobile stuff works. A Plasma mobile works great. Well, devices are limited to you because that's the problem I have with so many mobile stuff coming up. It doesn't support a simple tablet that have, so I can't try it. Well, you know, being based on CyanogenMod and AOSP. Hopefully that will help.
Starting point is 00:18:12 Yeah. And they're using LXC for Android. This is LXC. It's very interesting. Funny that we're going to be talking about that later today. Okay, so apparently not a lot of comments, but they have proof of concept working on a Nexus device. So if you are curious about it, they do have it up and running.
Starting point is 00:18:30 Using Ubuntu 16.04, Ubuntu Touch Base, and some of the Neon packages. They talk about moving quick, right? Talk about moving super quick. So a couple of weeks ago, we had a chance to talk about the HTC Vive. You know, that's the VR solution that has Valve's cooperation. The creators of SteamOS, you may remember them. Do you remember Valve? Oh, yeah.
Starting point is 00:18:53 They make that Debian-based app. Yes, right. And so we all thought that if they were going to release a VR solution, theirs would have the best likelihood of supporting Linux. I mean, it's from Valve. Because you want to use it with your Steam machine. Their very own platform is SteamOS. So none of us were willing to put our money where our mouth was and actually try it. We're cheapskates.
Starting point is 00:19:12 Yeah, we're just not crazy enough. But Mr. Skooky Sprite did just that. He went out there, put his money where his mouth was, and got himself an HTC Vive, set it all up, connected it to his Linux box, and here's to report how it went. But first, before we get off mobile, let's talk about Ting, sponsor of the Linux Unplugged program. Linux.ting.com. Go there right now, won't you? Linux.ting.com.
Starting point is 00:19:36 I tell you what I did, and I think this might be a great way for you to go. Get yourself a Nexus device from Google Play. Just do it. Don't play. Go get it from Play. Don't think about it. Just do it. Don't play. Go get it from Play. Don't think about it. Just order it. Here's why.
Starting point is 00:19:47 If you're going to get yourself a mobile device, you know, I'm getting messages right now that are pretty funny. I love this Nexus 5 because I have been able to experiment with it the heck out of this thing. And Ting is just like, oh, you want a mobile service provider? Yeah, you just pop the SIM card in. It's mobile on demand. It's no contract, no determination fee. You only pay for what you use. So I'm sitting here on Wi-Fi right now.
Starting point is 00:20:12 I got Noah to set up a 5 gigahertz Wi-Fi network while he was here with his fancy Ubiquiti routers that he likes so much. I won't touch them. They're freedom-hating. But he loves them. So he set up a 5 gigahertz network. I put the Nexus 5 on that, the 5X. I rolled back to Android M. Ting was honey badger about the
Starting point is 00:20:27 entire process. They were totally cool. They have such a great service. And they have CDMA and GSM. So if you have a device that does both, you can pick and choose. Or if you have one that's compatible with the network, you can bring it over to Ting and get a $25 service credit. I got three devices on my line. I'm paying like this. This is
Starting point is 00:20:44 including Linux Fest. Including the Linux Fest stuff, $40. That is impressive. Yeah, it's really great. Super nice dashboard. They have all kinds of devices from the Kyocera Dera, which starts at like $47. How do you even say that again, Chris? Kyocera Dera.
Starting point is 00:20:59 Ooh. Kyocera Dera. Yeah. XT. Also, the LG 450 starts at $58. These are just really nice feature phones that have a battery that lasts a week. You just want a phone that lasts a week. Then they've got things like the LG Volt 2, $66.
Starting point is 00:21:13 Motorola E, $74. Apple Internet Phone 4, $87. No contract, no early termination fee. You only pay for what you use. Unlocked, you own these devices. LG K7, just added to the Ting Store, $143. Ancetel OneTouch Idol 3, $178. Under $200 for a nice Android device. They go all the way up to the Samsung latest, the Motorola X.
Starting point is 00:21:39 The Moto X, that's a nice phone. That is a nice phone. Internet phone 5S, still a pretty good phone. Samsung's, the latest Samsung. Oh, what's that one right there? That 6P. That is a nice phone. Internet phone 5S, still a pretty good phone. Samsung's, the latest Samsung. Oh, what's that one right there? Ooh. That 6P. Look at that 6P.
Starting point is 00:21:50 Yeah, totally. I know, right? They also just added the Galaxy S7. They've got all the great devices with no contract, no early termination fee, fanatically good customer support, unlimited devices on one account, no mysterious line items, no add-on charges, no contracts, no other termination fee. You just pay for what you use.
Starting point is 00:22:08 You get started by going to linux.ting.com. Also, check out their blog. They always have great app picks and stuff. And they're doing a giveaway of the Galaxy Note 5. Yeah. Linux.ting.com. Thank you, Ting, for sponsoring the Unplugged program. All right, Mr. Sprite, Mr. Skooky, Mr. Ryder,
Starting point is 00:22:26 tell me about your experiences with HTC Vive. Do you mind telling us how much you spent? Just sort of starting from there, how much you spent, how long the setup took, all of that? You know, Chris, I'm not sure you can see the incandescent rage that is fueling me at this moment, but those I've had interactions with in real life have been like, what's wrong with you? I'm like, it's a Vive!
Starting point is 00:22:53 Okay, yeah. So my Vive arrived yesterday. It took about two and a half hours to set up. Now, hold on there. Hold on there. Two and a half hours. And it's not like Skooky Sprite is some slouch here. It's not like...
Starting point is 00:23:10 So what takes two and a half hours wow and it's not like skooky sprite is some slouch here it's not like no so what what who what takes two and a half hours to set up about it okay well one of the great strengths i think about the vive as a device is that it gives quote-unquote full room you know virtual reality so that means that you have to set up two base stations that are ideally positioned higher than you standing that have unimpeded line of sight between each other and that means like either you're drilling stuff into walls or you're jury rigging as i did jury rigging a bunch of tripods and stuff right that's how i would think you'd have to do is put them up on a bunch of tripods. Yeah, pretty much. And so that is – the cool thing is those don't have to actually be wired to the computer. But they do each have their own separate power adapters. So it was a challenge. And is this Windows-only software to configure them?
Starting point is 00:24:02 Like where do you start running the limitations here? Okay. Windows-only software to configure them? Like, where do you start running the limitations here? Okay, so yesterday, I mean, I was so pumped. Especially, like, I was like, okay, this is great. Like, I'll be able to, you know, have a whole week with this before I talk about it in the podcast. You know, blah, blah, blah, blah, blah. And I cleared my entire afternoon. And so I started setting it up. And I'm just so pumped.
Starting point is 00:24:21 I'm like, finally. Because, I mean, I had an Oculus SDK an Oculus SDK too long before they dropped support for it blah blah blah so I was super super pumped about this and I'm setting it up and it's taking longer and longer and I get it all set up and the cables are just enormous and it's a big
Starting point is 00:24:40 big nightmare and that's when I realize oh wait I haven't checked to see if this actually supports linux because i'm having some problems you know getting the the display to work correctly and i'm like oh well let's just go to the support site and there's nothing for linux so then i'm like okay fine i'll go to steam vr you SteamVR, that's Valve, that's Steam. That's SteamOS! That's gotta work. Linux!
Starting point is 00:25:09 Yeah, that's Windows only 2 now. Can you believe that? So not only do you have to have at least a decent modern graphics, you have to have a nice CPU. But so what?
Starting point is 00:25:27 I mean, realistically, you got to have a minimum $1,000 PC to run this thing, right? Well, yeah. Okay, so you want to know, my pre-order or whatever, which I placed in like the 8th of the month, like two months ago.
Starting point is 00:25:41 So it took forever to get here. I think it was like $950 all told. Not including the computer? No, of course not. Oh, right. Wow. Dude, are you kidding? I got like 28 terabytes in this center here that I built.
Starting point is 00:25:58 Yeah, this is a winner. This is a real winner. Well, no. Here's the thing. Okay, so the Oculus doesn't include any control surfaces. This control – the Vive has these two really interesting, innovative little paddle sticks that you hold, and they're actually really cool. It was very depressing when I had to pack it all up and file for a return yesterday after just deploying it. But Linux support – here's the bottom line.
Starting point is 00:26:28 They say that Linux support is coming now. Meanwhile, they had promised Linux support from day one, and they were very open about that in both their marketing and in their media campaign. And then they just rolled back on it on evidently the 22nd of last month after they had shipped my unit. And I was the last person to hear about it. That's a bummer. And do you feel like, I mean, a Linux setup, Linux support aside, a two-hour setup with these things you have to put up on tripods
Starting point is 00:26:57 or mount to your wall. Chris, are you kidding me? You know as well as I do that virtual reality is absolutely unbelievable it's going to be the next transformative technology for the next three years it's going to be a multi-billion dollar marketplace you know blah blah blah blah you're telling me i don't know i thought so but then wimpy started to convince me that virtual reality is a hoax and now you give me this story about a two-hour setup they don't even support their own platform i mean forget the two-hour setup that's the even support their own platform i mean forget the two
Starting point is 00:27:25 hour setup that's the big thing and like the biggest thing that really depressed me about this and i i you know because i i i had to do i need i need some official quotes from htc and valve and so i was you know calling the pr people um this morning uh the most depressing thing to me is that it shows first of all even forgetting lin, it just shows like a total – I would not be confident in investing in this platform even if I didn't run Linux now because like, oh, well, you can't even, like you said, develop for your own freaking platform. You know? Wow, that's amazing. Wimpy, you must be listening to this. Do you hear this and think to yourself, this is exactly what you're saying.
Starting point is 00:28:03 This is never going to be a consumer platform? Well, kind of. I mean, it's very early days at the moment. But certainly the barrier to entry in terms of the technology you need once you've got your bridle is expensive. Bridle. Whippy, have you ever actually sat down with uh any sort of virtual reality headset i have okay cool so all right fine then that's all i need to know then i will respect respectfully disagree with you i've i've i've used three different generations of um virtual reality
Starting point is 00:28:40 headsets and other equipment and the graphics get better and nothing else about it is any more convincing or compelling than the very first iterations i saw in the 80s i you see i totally disagree because i was there in the 90s um and because i live in vegas and we had uh we had the best arcades back then and we had some pretty compelling virtual reality stuff We had the best arcades back then, and we had some pretty compelling virtual reality stuff. And so I wrote it all off until the Oculus Rift, which blew my mind. Like, awe for the awesome was just incredible, I thought. Now, I think that eventually it will work for some games, but I think we're going to get a lot of rubbish games with rubbish implementations of VR. And I've used 3D TV as an example of why VR isn't going to work.
Starting point is 00:29:29 And it's more to do with the fact that you have to have something on your head. And this is worse than 3D TV, because you have to have something on your head with a multitude of cables coming out of it. Yeah, that is problematic. Yeah, that's a big deal. Because it's not really virtual reality. You're just tethered to a computer somewhere.
Starting point is 00:29:46 It's just ridiculous. Well, but that's one of the... A lot of issues that people, general consumers, just won't get over. They won't get over the cost. They won't get over the inconvenience. And they won't get over the average implementation of games. And more importantly, I think that the games are going to try and play to the VR capabilities in the same way you get now. 3D, yeah.
Starting point is 00:30:10 3D, 3D movies for 3D, yeah. Yeah, totally. But by the same token, every new medium, every new – especially in terms of the history of video games, has come with the same set of challenges. And generally speaking, the new and better looking and more immersive technology has always won out, at least over the last 30 years, in my opinion. And I do agree, it's a big pain in the ass. But one of the cool things about the Vive that I really liked and was really hopeful about is this full-scale, room-scale virtual reality.
Starting point is 00:30:43 Like if you've seen the video of the chick using Google's Tilt Brush to paint in 3D, when you actually end up using that application with the Vive, it's really impressive, except for the fact that it was on Windows, so I packed it up and it's being returned. And the reason for that is we all know how long that to-do list is when Linux support is on that to-do list. That to-do list never gets done. Those features never get implemented. Five years later, if you're lucky, they'll add Linux support.
Starting point is 00:31:17 And I, for one, I mean, like I was comfortable taking – paying my money, taking my chances with the Oculus SDK 2 because I wanted to develop for it specifically. And I was like, OK, fine. Linux support is spotty, whatever. And then eventually, six months later, they had the balls to come out and say, you know what? We're dropping this. We just want to do Windows stuff, which was OK. I mean, I paid my money.
Starting point is 00:31:37 I totally, I totally. Yeah, that's kind of what I thought. These guys sold me this unit, not just like is rumored marketing, but one of the key selling points was this is being developed in, not just developed, but this is totally the partnership of Steam and Valve and HTC for Linux. Day one, Linux support. They dropped that. I mean, what am I going to wait two weeks until I can't return it and then find out six months later that they're not going to have Linux, you know, at all? I mean, because I don't have time to play anything on Windows. I have to. Yeah, I agree. Right. I play
Starting point is 00:32:15 15 games a week for my podcast. So it's like, wow, you know, like I have no time for anything other than games that run on Linux. And the other thing that's depressing about it, though, is that I think this was a big moment for Linux from a hardware perspective to hit a general consumer market that actually has money. Video games are money. That's why Steam is such a big deal. Blah. It leverages the market share, makes FOSS and supporting free and open source products and hardware more important for graphics card manufacturers and stuff like that. And this is a big failure. When I see this too, I see it as a sort of a huge disappointment.
Starting point is 00:32:55 But one that – here's where I'm going to get my temperature from, Skuki, and this is what I want to ask you. How much of the like configuring or aligning or calibrating or whatever you want to call it, how much of the setup of the devices requires a Windows application? How much is – Basically all of it. You can't – So they're going to have to recreate all of that. They would theoretically have to redo all of that as Linux software to set this up.
Starting point is 00:33:23 Well, hang on a second. The thing is, and they've been saying this for two years almost, that they were going to hit the street. It's not that they canceled Linux support. It's just that now it's on the to-do list, and they decided to do that two weeks ago after they've been shipping units to people. So theoretically, it's still coming. But no, it's theoretically it's still coming, but no, and I've it's almost impossible you need either HTC to, and I think it's legally complex for them
Starting point is 00:33:53 I haven't gotten an official quote from them just yet, but I should at 4 o'clock this afternoon. Anyway, it's legally complicated for them because of their partnership with Steam and Valve. It's legally complicated for them to of their partnership with Steam and Valve. It's legally complicated for them to release their own Linux drivers because they're kind of tied at the hip is my understanding.
Starting point is 00:34:11 Makes me sad. If SteamVR can't run Linux, then HTC Vive can't run Linux, which doesn't make any sense to me because SteamVR is supposed to be built inside of SteamOS and that's supposed to be there. I hate it when Wimpy's right, but right now Wimpy's right. So, yeah. Okay. All right.
Starting point is 00:34:33 So, your closing thoughts, Mr. Wimpy? I told you so. Well said. Uh-oh. Hold on, guys. The weaponized lawnmower is on its way back. Well, Skooky, thank you for giving it a shot and letting us know how it went. If people want to find your podcast where you talk about Linux gaming, where would they find it?
Starting point is 00:34:52 Bestlinuxgames.com. Hey-oh! And if you want to stick around towards the end, I wouldn't mind at the end of the show, maybe we could talk a little Tomb Raider. Oh, cool. Oh, yes. It's awesome. New Tomb Raider came out for Linux, and I want to give you my thoughts on it. That's awesome. New Tomb Raider came out for Linux, and I want to give you my thoughts on it.
Starting point is 00:35:12 Before we jump into more stuff, I did want to mention briefly that OpenWRT got forked by some of its own developers, which is always actually, I think, kind of a good thing in a way. It means drama, but it also means the people with the new project. There's some passion there. Exactly. And they're calling it LEDE. It appears to be a move by new project leaders. It's a group of OpenWRT developers announced LEDE.
Starting point is 00:35:33 Their fork of the project consists of a spinoff of OpenWRT with many of the same goals. It's, by the way, LEDE, short for Linux Embedded Development Environment. Brilliant, really. It'll continue to focus on being a great embedded Linux distribution with a predictable release cycle and transparent decision making. Hmm. I think that could go a long way. That's really one of the big limitations in that community right now, I think, is there's a lot of, especially on the DGWRT side, there's a lot of things that are up in the air
Starting point is 00:35:56 or a lot of you get your information from a forum post. And they say, look, we just looked at doing this because the core developer count was super low, unreliable infrastructure, and there was a lack of communication. No hard feelings. I mean it sounds like maybe some, but I mean it doesn't sound like it's like a big dramatic thing. So LED recently announced.
Starting point is 00:36:14 You can find out more. We'll have a link in the show notes if you guys want to check that out. Now, a question came in that struck me yesterday that I thought, well, let's just briefly touch on it in the show. Yeah. XMetal points out we have LEDE, LXDE, LXLE, and LXQT. And don't forget, later today we're going to talk about LXCE or LXE. Right, LXCE. Yeah.
Starting point is 00:36:38 And LXD. Uh-oh. Weaponized lawnmower is back. Do you hear it? Do you hear it? Weaponized lawnmower. Okay. Do you hear it? Do you hear it? Weaponized lawnmower. Okay. So Tetra wrote into the show and wanted to know about our power management solutions.
Starting point is 00:36:54 And the reason why this struck me, Wes, it struck me deep. The reason why it struck me deep and hard was because it turned out to be the first bit of feedback I read right after my battery died. My battery died. Oh, boy. I couldn't work for like two hours. I got plugged back in, and I go to read this, and that's the question. It's what's your power management strategy?
Starting point is 00:37:15 And I thought, well, how freaking – what is it? What is it called? Serendipitous? What's it called? Serendipitous? Okay. How freaking serendipitous is it that my battery dies and I open up my laptop, I go to get it working again, and this is what I see?
Starting point is 00:37:27 Clearly, you need a better solution. Yes, sir. There you go right there, Wes. So we're going to talk about that here on the show in just a moment. I want to find out what our virtual lug does, maybe what the chat room does. But first, I'm going to tell you what I do, and that is DigitalOcean. Head over to DigitalOcean.com and use our special promo code, D-O-Unplugged. I love that promo code.
Starting point is 00:37:44 All one word, Wes. It's lowercase. Just put it together. D-O-Unplugged. I love that promo code. All one word, Lewis. It's lowercase. Just put it together. D-O-Unplugged gives you a $10 credit. Now, DigitalOcean is a simple cloud hosting provider dedicated to offering you the most intuitive way for you to get a super badass rig in the cloud in no time. Less than 55 seconds, you'll have the machine spun up. And if you only want to spend $5 a month, DigitalOcean's got you covered with 512 megabytes
Starting point is 00:38:02 of RAM, a 20 gigabyte SSD, one CPU, and a terabyte of transfer. Now, we've been using DigitalOcean droplets as our go-to Linux infrastructure on demand. We need a system. We just go to DigitalOcean. Fit it up. When it came time to increase our infrastructure for LinuxFest Northwest to make it possible to do what we needed to do, DigitalOcean. It was a no-brainer. And I'll be honest with you. One of the things I've done to make
Starting point is 00:38:26 my management a little easier is I've added Noah's SSH key to my DigitalOcean profile. So now, when I want to collaborate on a droplet with Noah, I can just add his key as a checkbox to any droplet I'm creating. Add my key, and I can add Rikai's key. Boom, boom, boom. Now we all have SSH logged into the new droplet I've
Starting point is 00:38:42 created. There's so many nice things about the DigitalOcean UI. You should totally check it out. They also have a great API. If you want to take advantage of some OSS code built around that API or you want to write some yourself, they have a really nice interface. But on top of that, they got locations. New York, San Francisco, Singapore, Amsterdam, London, Toronto, Germany, all up in that business. Go get yourself a super fast, super fast droplet.
Starting point is 00:39:08 And they start at $5 a month. And they got Ubuntu, they got Debian, they have Fedora, they have CentOS, CoreOS. And then you look at those hourly pricing. Oh, man. That is really slick. You can get a nice rig for like a couple hours. Yeah, and you want to do something for a little while, no big deal. You know, if you have a horribly slow connection like I do at home, sometimes I'll spin up a DigitalOcean droplet to download my distro of choice over torrent.
Starting point is 00:39:29 And then I'll just suck it down over WGIT later on. Last night it was like 80 degrees in Seattle. Yes. I didn't want my fan to kick on, but I wanted to compile a kernel. Boom, DigitalOcean will do it for you. Seriously. It's nice. Also, they have one-click deployments of software just ready to go.
Starting point is 00:39:43 And they have fantastic, fantastic documentation. Probably one that we've almost taken for granted, how to install the LAMP stack, Apache MySQL PHP on Ubuntu 16.04. How to install NGINX, MySQL, and PHP. The LIMP stack, LIMP stack, L-E-M-P, LIMP stack, which is NGINX on Ubuntu. Yeah, you should go for that. How to install WordPress on Ubuntu.
Starting point is 00:40:05 What's new in Ubuntu in 16.04? How to use NGINX and Let's Encrypt together. An introduction to configuration management. You can go from zero to Linux Admin Hero. Or you know what? It's not just Linux. It's also FreeBSD, too. I know.
Starting point is 00:40:21 That's one of their more trickier things. They also have extremely good documentation on FreeBSD. But all the different distros. I mean, everything they support. It's a really great, great service. And you can use our promo code DEOUNPLUGGED to get a $10 credit, try out their $5 rig. Two months for free at DigitalOcean.com. Big thanks, DigitalOcean, for sponsoring the Unplugged program.
Starting point is 00:40:42 Okay, Wes. I've talked about Subsonic before. In fact, Subsonic, when people would come to me and they'd say, hey, Chris, what are you doing for media streaming? Hey, Chris, what are you doing? How do you listen to those sweet tunes? Yeah, exactly. Or what are you doing for podcast management? Oh.
Starting point is 00:40:59 And this was a big one. And man, did I love it, dude. I would have Subsonic centrally download my podcasts, and then I would listen to them. Oh, man, Subsonic was a great way to essentially set up like Plex for your audio. And I had it installed, loved it, used the web UI, used all the different apps built off of it. Well, we have a little breaking news right here on the Unplugged program. Subsonic is going closed source. Starting with 6.0,
Starting point is 00:41:27 Subsonic will no longer be open source. The main reason, according to one of the developers, is that the source code now contains software license codes that they purchased. Literally what they said. Software license codes
Starting point is 00:41:41 that I have purchased that shouldn't be used by fork projects. Now, Subsonic West is one of these projects that has sort of been slowly moving towards this position for a while. It's one of these things that if you've been following the project, you kind of suspected this was coming. And it does happen from time to time in open source. And a couple of first reactions come to me like, well, who the hell are you? How dare you? Of course, they're the developers and
Starting point is 00:42:08 creators. They get to do whatever they like. Yeah, that's exactly who the hell they are. And then my other reaction is, well, screw you. I'll go find something else. Forking subsonic bots. Anybody in the mumber room a subsonic user before I move on from that? Because I think that's kind of a big deal. If you've been dependent on this open source project that's been around for years
Starting point is 00:42:24 and years, all of a sudden, closed source. Yeah, it sucks. But I do understand with the complexities, especially licensing open source and keeping things free in open source is more difficult now than it's ever been. Keeping straight all the licenses of the stuff that you actually use to assemble your product. Anyway, Subsonic looked heavy-handed to me anyway, but it still sucks. It was efficacious. Yeah. Now, Wimpy, you're a Subsonics user and donator. Tell me about Subsonics.
Starting point is 00:42:55 Well, there are several tools like this, but I've had good success with Subsonic over the years. And once you start building up your library, I've got not a DigitalOcean droplet, but a VPS somewhere that runs my subsonic stuff, and it acts as off-site backup for our music, and it's my on-the-internet streaming service. So subsonics is, is it a fork of subsonic?
Starting point is 00:43:22 No, sorry, subsonic is what I'm using at the moment oh okay yeah and so i understand there are forks of something yes but i haven't and i got a couple of that i'll talk about so you you are using the project that has now gone closed source in the new version uh no i haven't upgraded to the new version and how do you feel about this i mean this is something the only reason i ask you is because you know as, as longtime Linux users, from time to time this happens. Do you just roll with the punches when something like this happens? Or are you outraged and ready to take to the streets with pitchforks and fire? I'm not outraged.
Starting point is 00:43:58 I'm a little bit disappointed because I thought the reason I was donating to this project was in order to keep it open source. And now I've ended up funding a proprietary project. So I'm not super enthusiastic about that. Whoops. This is my complaint right here. You just – yeah. I will be looking elsewhere in due course. What about if it just remains free?
Starting point is 00:44:21 Skooky, is that all it really takes? As long as it stays free, then you're good? I'm talking free as in freedom, not free as in beer. I have no problem paying for anything like a service or like a podcast, like Unfilter or whatever, or NPR, or any sort of software solution that's efficacious. I have no problem paying for it so long as it's free. I mean it has to be – free as in freedom, not free as in beer. So like Wimpy just touched on, there are several alternatives. Now, Subsonic kind of – it gives you a centralized on-your-land Spotify using your own library if you will.
Starting point is 00:45:03 It also – it works with multiple media formats. It could also do some transcoding. It is in a lot of ways a lot like Plex, too. It could go out and get metadata information, centralized playlists. So in that sort of same vein, MadSonic is one that I've heard a lot. MadSonic is a web-based media streamer. It's a fork of SubSonic. It is based on some Java.
Starting point is 00:45:26 It runs on Linux. And one of the nice things about it, if you have constrained bandwidth, you can set upper limits on the music and it can re-encode some of the music for you if you want to stream, which is kind of nice. That is very nice, especially on, you know, you're on the bus or whatever.
Starting point is 00:45:39 And it's supposed to be easy to use. If you have, you know, 100,000 files in your music library, you're not going to have any problems. It's G to use. If you have 100,000 files in your music library, you're not going to have any problems. It's GPLed. And so this is madsonic.org. You can find it at beta.madsonic.org. But you know what? I'm going to tell you about the one that kind of caught my attention.
Starting point is 00:45:55 The one that I kind of liked was Cherry Music. Ooh. Yeah, same thing. It's pretty cherry. GPL, easy to set up, get it to go, blazingly fast search. They've got apps that work with it. It'll automatically go get the cover art. Super quick setup, which I think is really nice.
Starting point is 00:46:11 I might stand this up pretty soon here. That looks awesome. Yeah, it does. Here, I'll show you a few screenshots. So this is Cherry Music, kind of the same deal. For those of you that are familiar with Subsonic, the functionality will look familiar. Oh, the screen. Oh, there it goes.
Starting point is 00:46:24 But the UI is a little nicer. So this is a really easy way to have, like, if you want to have a bunch of your audio music on a central file server, but then have everyone have the same playlist throughout the house. This was always a problem that Angela and I had, is we had the same music library a lot of the time, where she'd have, like, well, actually, actually for a long time she had her own library, I had my own library we had our own playlists and all this and then we wanted to like, well we're going to have people over, let's have a
Starting point is 00:46:50 playlist that plays in the living room. Okay, well whose computer, you know, and it was just like Now you're choosing between them. Yeah, and so all the energy and effort goes into one spot and that's why we set up Subsonic and we're able to have like party mix playlists and like Christmas playlists and she could go set it up on the thing and then I would just play it.
Starting point is 00:47:07 That's awesome. It was a very nice setup. Plus you're taking advantage of the centralized network storage at that point and you're just throwing this on top of it. So Cherry Music, which I like a lot. The URL is a little weird. So I'll just – you'll have to go find the link in the show notes. But I like that one. Amachi?
Starting point is 00:47:22 Apanchi? Inigogos? Ampachi? Ampachi. Ampachi.org. A- go-go says it's uh patchy and patchy and patchy dot org a m p a c h e dot org uh and also it looks like uh rika is recommending uh sirenza which is another one there boy there's a few of these cherry music's the one i picked but it looks like if you're uh if you're in the chat room you could totally score some links for a couple other alternatives as well i'm going through all of them right now. There's a whole bunch in here. I like that one. You know, I should also mention, like Grandel is mentioning in the chat room, Plex is aggressively going after this category too.
Starting point is 00:47:55 Plex is aggressively going after music. So this is another – I was about to say, yeah. This is bad timing on Subsonic's part because Plex is attempting to go this way too. And so many people have Plex at their house already. Well, the Sorenson looks nice. This looks really nice, Rikai. Good find.
Starting point is 00:48:09 That does look like a good one. And Ampichi. Ampichi or whatever. It looks really good too. Ooh, with visualizers, Wes. Look at that. Hey, hey. Hey, what's up?
Starting point is 00:48:18 What's up? You get those visualizers. Yeah. So I guess I wanted to end just a quick note on – I don't know about you. You know what? I'll ask Wimpy because Wimpy has actually donated money. So let's ask Wimpy. Wimpy, did you have a sense this was coming?
Starting point is 00:48:37 Because I'll be honest. I had a sense this was coming watching the subsonic project. I just – I had a feeling they were going this direction. Did you have that same feeling even, even as a donator? Yeah. What was it? What was it that sort of set off your spider sense, if you will? Um, it's the fact that when you install it, you have to put a license in to use it fully.
Starting point is 00:49:00 You know, it's, it's sort of very heavily in it influences you to you know donate in order to get a key you know to um to use the product completely and it nags you and it felt like it was going this route and some of the wording on the website um sounded a bit plaintive, you know, about, you know, not getting the appropriate donations for the number of people using it. And I just sort of got a sense that it was on its way. So, yeah, I'm not surprised. And I also am a Plex subscriber as well. But in my opinion, Plex isn't really there for music playback just yet.
Starting point is 00:49:42 It's improved significantly in the last year or so, but it is not a good music manager and playlist organizer and player at all. I agree. Yeah, that's essentially my assessment of it too. So before we move, I did want to mention just really briefly the power management strategies. Is it still a thing in 2016 to go through a bunch of hoops to set up the perfect power management? And I ask you as someone who has sort of taken a backseat to this recently. I don't bother doing things like installing and configuring TLP.
Starting point is 00:50:17 I don't really consider watching PowerTop to see what's eating up all of my battery. watching Power Top to see what's eating up all of my battery. I just assume that in 20-frickin'-16, I can install a modern operating system and not have to worry about power management. But maybe I'm wrong, and I'll start, Wimpy, with you. It sounds like you still think TLP is worth loading on if you have a laptop, correct? Yeah, it's installed by default in Ubuntu.
Starting point is 00:50:40 Mate has been for several releases now. Now, what do you notice the difference? I mean, it must be a huge difference to make it default. Personally, I've noticed a significant difference in the power savings that combined with, you know, managing your screen brightness appropriately because that can make a big difference. Yeah. But there was another podcaster recently installed Ubuntu Mate on their main laptop. have recently installed Ubuntu Mate on their main laptop. I won't say what distribution they replaced,
Starting point is 00:51:10 but they were quoting a two-hour battery life improvement as a result of installing Ubuntu Mate. And the only significant difference there is that it comes pre-installed with TLP. And on some of my older computers, I can definitely measure the improvement in hours rather than minutes. Skooki, you said yes, definitely, if you're using Arch. Why do you say that? Oh, well, okay. So about three years ago, I don't know if you remember this,
Starting point is 00:51:33 but I got a Galago Ultra Pro from System76, and I slapped and there it goes. I still run Arch on that. It's great. It's awesome. But in order to get anything other than like literally basic basic i think we're talking like i would get like an hour and 15 minutes out of the battery until you had to you had to go through the whole the whole arch um horrific uh documentation
Starting point is 00:52:01 you know that whole hour and a half long wall of text to configure everything appropriately. But now I get four, four and a half hours. It's an older laptop, but it's still awesome. OK, Popey, I'm turning to you because I'm hoping you're going to tell me, I do nothing. I install Ubuntu and I use it like a regular user and I get great battery life. Is that true? Or does Popey jump through hoops to get good battery life?
Starting point is 00:52:27 So I recently had to reinstall on my new laptop and I just installed it and I didn't do anything at all. However, I have somewhat worked around the issue because my laptop has two batteries, one internal and one external, and I bought a second battery. So in the event that my power dies, I can just swap out the battery while I'm running and not have a problem. So I've kind of worked around the problem. So you're kind of like, I am sort of like that because with the Bonobo,
Starting point is 00:52:58 the battery life was going to be two and a half hours, three hours, regardless after a couple of years, right? It's a big desktop killer with a small, and I just got – I just became honey badger about the battery. But here I am with the Apollo now. It was Skylake and I'm getting almost six hours without a lot of effort. And I'm starting to think, all right, well, maybe if I dial this in a little bit – because I was in the middle of an awesome Minecraft mod exploration with the kids last night and
Starting point is 00:53:23 then my battery died. And my dad – my son was like, dad, why didn't you bring your power cord? I'm like, well, I – Normally I don't need it. I didn't plan on running Java, son. I mean – Right? Oh, my God.
Starting point is 00:53:35 Do you ever just run PowerTop and change all the configurables? Yeah. And see, that is the other thing is I have in the past. Whoa, whoa, whoa, whoa, whoa, whoa, whoa, whoa, whoa. This is CNN Breaking News. Wimpy, you're telling me seven hours and 30 minutes on your Apollo? Yes, comfortably. And so, okay.
Starting point is 00:53:59 All right, there you go. I got to do it. If I could get another hour and a half out of my machine. Yeah. Holy smokes. I will say I also was a half out of my machine, holy smokes. I will say I also was using that Apricity OS, which based on Arch for a while, they have TLP installed by default. And that also I've noticed has run for quite a long time. All right.
Starting point is 00:54:14 I'm going to put – See, you're looking at the Arch. You pretty much just install it and start it. I'm going to do it. I'm going to do it. You have no excuse. I will give it a go. I'm going to put the link in the show notes if you guys are curious about that.
Starting point is 00:54:23 I will toss it in there. So it sounds like TLP in 2016, still worth doing. Not that I didn't think it was. I'm just a little disappointed. Is that weird? I just wish that stuff... I guess I look at the freaking MacBook with the single USB port that supposedly
Starting point is 00:54:40 gets 12 years of battery life and you breathe on it and it gets another two hours of battery life just by breathing on it. I look at that, and I go, man, I wish we had something kind of similar to that under Linux. But then with the Apollo, I get so damn close. It just seems like it might be worth a little bit. And the TLP setup requires no config. All right, well, there you go.
Starting point is 00:54:59 So there you go. That seems like the way to go. I'll have to report back next week, see how long you can go. Yeah. There you go. That seems like the way to go. I'll have to report back next week, see how long you can go. Yeah. You know, I was also considering for a little while doing battery life tests more like standardized. But to me, it also seems like it's so dependent on your workload. Like your screen brightness is a huge part of it. So it feels like a little bit of black magic.
Starting point is 00:55:19 Like people can talk big, but you have to put in a fair bit to like get a workload that you can use as an example consistently. Yeah, yeah, yeah. Yeah, yeah. OK. And you know what? If those of you out there in the audience have experimented a little bit with TLP and your different experience, I would like to know. I would like to know what you have seen out there. So links to everything we've talked about so far including Cherry Music, MadSonic, TLP, and all that stuff
Starting point is 00:55:46 over at jupiterbroadcasting.com. Just go look for episode 143 of the Unplugged program. We are about to talk a little bit about Linux containers. Yes, Linux containers, everybody. Hello, everybody. And how they can be relevant to you and I.
Starting point is 00:56:02 Wes, you are a soldier, sir. You have experimented and gone off and upgraded a bunch of your servers to Ubuntu 16.04. That's right. You've begun experimenting with Linux containers. So before we get to all of that, I want to mention Linux Academy. If I say the word container and you go, I don't actually know what that means. If that thought has crossed the back of your head, maybe you should check out Linux Academy. Linuxacademy.com slash unplugged.
Starting point is 00:56:28 Go there to take advantage of the unplugged discount and support this show. Linux Academy, here's what you need to know. This is the essentials. Created by people that love Linux and want to spread the word. They wanted a platform, so they went and found a great group of developers and enthusiasts. They came together. They created the Linux Academy. They now have 2,379 self-paced courses. They came together. They created the Linux Academy.
Starting point is 00:56:49 They now have 2,379 self-paced courses, comprehensive study guides you get to download. You can be like a Skooky Sprite there and listen in the shower and download them. I love that story. And, you know, Seth might have been the first person to tell me that he listens in the shower, but he was certainly not the last person to tell me that, which I think is kind of funny. They have scenario-based labs, which will put you right in the middle of everyday common tasks. They have nuggets that will go deep into one single topic. It might last about two minutes.
Starting point is 00:57:12 It might be an hour. It depends on the topic. They have live events. They have instructor mentoring, which is huge. They'll teach you how to use all of the technology around Linux, the essentials, the advanced topics, and the stuff that will make you money on Linux, the stuff you can use to improve your career, the stuff you can use to charge clients, the stuff you can use to better your knowledge set, linuxacademy.com slash unplugged.
Starting point is 00:57:33 Graded server exercises will give you real results. It's nice. Seven plus distros to choose from. They're always updating the content. I talked about containers kind of jokingly, but seriously, I can't envision a better resource to learn more about containers. They are passionate about this stuff. They were writing up courseware on Docker while other people were joking about it.
Starting point is 00:57:55 They understand where things are going because they are so enthusiastic about this. And they have a great, great set of courseware on containers. Now, we're about to get into containers. And if anything we talk about intrigues you, go check them out at linuxacademy.com slash unplugged. All right, Mr. West. So you said to me, OK, Chris, I know we've talked about Ubuntu 16.04 a lot, but let's be real. We've mostly focused on the desktop where we've trashed on it a little bit. Plus, I mean, does anyone even use Linux on the desktop? I don't know.
Starting point is 00:58:28 No, I kid, obviously. Oh, my gosh. Oh, my gosh. But, you know, there's a whole other element of the Ubuntu server. The server where it's actually hugely successful. So have you used it at all? Yeah. Oh, yeah, yeah.
Starting point is 00:58:41 Andre, wait, do I have any local 16.04 servers? No. No, I don't. I only have DigitalOcean droplets. But we've got a handful of them now. And I don't really have anything to say. I guess that's a good thing. Yeah, they just freaking run.
Starting point is 00:58:58 We've set up software on them. We have some 14.04 droplets we want to move to 16.04 because we... I'll tell you one... Okay, okay, okay. I'll tell you one thing that I have noticed. Okay. It is a pain in the ass now to like... It is a major pain in the ass to write knit scripts for Upstart. And it's like the last thing I
Starting point is 00:59:18 want to do. It's the last thing anybody on the JB crew wants to do is learn Upstart at this point. Oh my gosh, yes. Who wants to learn Upstart? It's going... It's dead. Yeah, exactly. And here's the other thing, is that tons of the projects I've been using for a while now have systemd init scripts. Yep, they come, they're right there. Yes, yes, yes.
Starting point is 00:59:34 So, that is sort of the nicest thing about 16.04, is now I can use those examples and things, but that's pretty much the entire summary of my review from the servers. It works, I don't really have any complaints. And it does everything I expect, which, by the way, exactly what I want on my server. It just it.
Starting point is 00:59:50 Yeah, it's consistent. So you, however, you, however, have had a bit of a bigger route. I'm in the weird position of like, I mean, I use Arch for a lot of things. That's the most what I'm most familiar these days with. I know how to bend it to my will, get whatever I need to do done with it. I'm in the position where I'm considering switching to Ubuntu for a lot of my larger server uses. Mostly because
Starting point is 01:00:11 of LexD, as they call it, which is LexD 2.0 was just released, and that's their container lighter visor, they jokingly call it. And it's meant to be a new way to interact with the Linux container or Lexi subsystem and the infrastructure they've set up. So if you're not familiar, you can go to linuxcontainers.com, I believe.
Starting point is 01:00:32 Yeah, linux.org, linuxcontainers.org. .org, yeah. Backslash LXD, backslash try. Try-it, which we will have a link in the show notes. And you can give it a try right now. Now, hold on. When you say give it a try, you mean I can go to a webpage and I can spin up a LXDE container
Starting point is 01:00:48 in real time? Yeah, let's do it. Let's do it right now. Are you ready? You want to do it? Okay, here we go. So, I am at linuxcontainers.org slash LXDE slash try-it. Again, link in the show notes. Yeah, where's the FPV6 connectivity, Chris? At the studio. I know, right?
Starting point is 01:01:03 So, I'm going to say I've accepted the terms of service because, of course, I do. They're pretty reasonable. Now, they are going to start the container on the fly. Now, because we just gave out the URL, it's going to get slow here. But before it gets slow, you can see right here, Wes, right here, boom! I got a console. I got an LXDE container. I'm now root inside a container nested inside an LXDE install, which is sort of like LXDE
Starting point is 01:01:23 inception. Yes, right. What am I seeing here, Wes? What am I seeing? You're seeing they ran LXDE install, which is sort of like LXDE Inception. Yes, right. What am I seeing here, Wes? What am I seeing? You're seeing they ran LXDExec container name bash, and it just gets you executed as root inside the container a bash shell. This is pretty cool. This is a
Starting point is 01:01:35 pretty cool way to do it. Yeah, it's pretty neat. So one of the neat things is they've... LXDE was pretty complicated to use. It's really neat to use if you've ever tried it, if you need system-level containers. But there's a lot of things to learn and a lot of configuration things to set up. Sure.
Starting point is 01:01:50 LXD, it's a lot simpler, and so you can kind of just get an image going, and they have default profiles set up. So the default one, it runs as an unprivileged container, meaning that it actually runs in a user namespace, so that root in the container is no longer root on your host. It's actually matched to like UID 1 million or something like that. So hopefully that gets you some added security.
Starting point is 01:02:13 But it also has like default profiles. If you want to run Docker in there, you just change your container to be on the Docker profile and they tweak some of the security settings and the like nesting settings so that you can run Docker inside your container. Huh. So you're just starting to play with this but how's the workflow but is it pretty easy to use so lxc used kind of a template workflow so you'd use something like pack strap or bootstrap or whatever to like get your container implemented on the machine you're
Starting point is 01:02:37 running it on uh lexd uses an image-based format so you actually just have like a tar.gz of your container root file system. And it also takes great advantage of ZFS. It's awesome. So like, you know, in 16.04, you just install the UserLand tools. The kernel module is built for you. You just load that up. It has a do-sudo LXD in it, and it'll walk you through
Starting point is 01:03:00 it. It'll even set you up like a loopback mounted ZFS file system if you want, right? So that's what I'm using on the laptop here. Or if you want to have, you know, you have actual like pool of disk to use, you can use that or use one that you already have. And so what that means is when you want to use like a new, they give you some image servers by default with the, like, you know, Ubuntu 16.04 container image. You can just pull that down. But once you have that image, every new container you start, it's just a copy on write copy of that, right? So it's basically free except for what you change it.
Starting point is 01:03:28 That's slick. And all, again, super easy to set up. And I've already set up like an Arch version. So they have like Alpine. They have Fedora. So you're saying you have, okay, so for example, if I were to do this on a droplet, I could have an Ubuntu 16.04 droplet, but in the container run Arch. Yep, absolutely. So they don't have one provided on there.
Starting point is 01:03:50 They have like an images.linuxcontainers.org where they have like Fedora, Quora, like lots of pre-built stuff for you, but Arch wasn't one of them. But you just take a, you know, you make a reasonable Arch file system, you package it up in a tar, and it's really easy to get it as your own.
Starting point is 01:04:03 And then you can, the other neat thing is it's a network. It's all done over a REST API. That's how the client talks to it. That's how you can talk to it. They have Python bindings. And it also talks over the network, so I can have a server here and then a server on a droplet somewhere, and I can go make myself a new image, have containers
Starting point is 01:04:20 here, and if I make a container I really like here, I can just push it over to the server and it will run there. That is nice. You can even snapshot up here, then if I make a container I really like here, I can just push it over to the server and it will run there. That is nice. You can even snapshot up here, then push the snapshot up to the server. I'm really excited. I might have to change a lot of my infrastructure to use this now. That is super, super neat. And sounds
Starting point is 01:04:35 like it didn't take a ton of time to figure out how to get down. I'm consistently surprised with how easy it is. Huh. I gotta play with that. Cool. Okay, so the chat room's been talking about a topic, Wes, that I want to cover before I get to my Lara Croft review. Because there has been something we have done a few times on this show is we've given Mr. Leo Laporte a hard time. It's for people who like to mess with computers. About his Linux coverage.
Starting point is 01:05:00 And so I feel like it's only fair when Leo sits down and does his homework and does a pretty good job at that, that we give it some attention. So I want to just play a moment from the recent – the new screensavers on some help he gave on Linux. On the line. Let's do it. On the line with us right now. I don't know your name. Who is this? Jason. Jason is on the line.
Starting point is 01:05:25 Hi, Jason. Where are you calling from? Hi, Leo. Calling from Manhattan, Kansas. Nice to talk to you. There he is. So, Jason, tell us your question. Well, I've been a long-time Linux user.
Starting point is 01:05:38 I grew up calling it Linux. I know. A lot of people did. Yeah. But I've got a handful of older computers. Netbooks, we're talking Core 2 Duos, nothing really older than that. I've tried some of the slimmed-down versions of Linux, either Lubuntu or LXDE, even Puppy Linux.
Starting point is 01:05:58 Now, Puppy's a little too techy. I'd like something, a slimmed-down version that'll run well, looking to run Flash, DVDs. Flash? Flash, I know. Still trying will run well. Looking to run Flash, DVDs. Flash? Flash, I know. Still trying to run YouTube. Well, you don't need YouTube. It doesn't need Flash anymore.
Starting point is 01:06:13 Oh, that's true. You're right. Yeah. I'm hoping that, by the way, who needs Flash? Twit.tv still runs Flash. Because we use a player. We don't have control of it that plays back Ustream and BitGravity, and they're using Flash.
Starting point is 01:06:26 Although they're moving away from it, as our providers do. I'm hoping we won't see Flash much longer. It's dying, as everybody knows. As it should. I'm looking for suggestions for something else that's maybe not something else, but a different spin of Linux that works well with older hardware, but not too techy. Something that I can put on it and basically hand to my mom. There's the kicker.
Starting point is 01:06:51 Unfortunately, this is almost a contradiction in terms, right? I think this is kind of non-intuitive, but I've always said that the more a person is a novice, the better the computer they need, not the vice versa. The vice versa. He's been talking about Linux a lot. He goes into a whole description here about Cinnamon. He does a whole...
Starting point is 01:07:07 Professor Leo. He gets all... We use this kind of generic term Linux for... Oh, the chalkboard sounds nice. ...something that's really so much more. The only thing that's Linux is the stuff way down here. This is the kernel. And that's the stuff that Linus Torvalds wrote
Starting point is 01:07:22 back in 1994 or 92 when he was a graduate student in Finland. I feel like I'm in school. What's nice about – I know. And you know what's funny about this? And I'll leave the link in the show notes if you guys want to watch the whole thing. What's funny about this is it tells me two things about Linux adoption. Number one, we are so screwed.
Starting point is 01:07:43 And number two, it's great to have Leo as an advocate. Yeah, it is. The first thing it tells me is, and I'm not joking when I say this, you need a frickin' whiteboard if you're a Windows or Mac user to figure out, or I'm sorry, a chalkboard in this case, how to use Linux.
Starting point is 01:07:56 Like, Leo talks about the fact that he has a dozen thumb drives with different Linux distros on there. He talks about trying Debian. He talks about trying Mint. He talks about trying Xubuntu and Unity. And he talks about trying Antigross. He has gone through a
Starting point is 01:08:09 sludge of crap to get to where he's at now. It's too much. Right. You can't expect the average savvy Windows users to do what he's done. So anyways, it's interesting. And I'm glad he's trying it. And it's a good advocate. Yeah, he actually seems to know what he's talking about. I'm impressed.
Starting point is 01:08:26 Yeah, yeah. Now maybe he could play with LXDE and LXD or LXC, not LXDE, and tell us what he thinks. Yeah. I'm excited to buy that, Wes. Okay, so let's get to it. I've been teasing it all episode. Tomb Raider is finally here for Linux. The 2013 edition of Tomb Raider
Starting point is 01:08:48 is available for Linux, and I had a chance to give it a try, and I got to say, I'm not too disappointed. If you're watching here, Wes, this was something I played a little bit earlier on the live stream. This was me playing a little tomb raider and uh the graphics are pretty good now you're if you're watching this back on the video version you're watching an encoding of an encoding so you know
Starting point is 01:09:15 that the graphics are going to be what they are uh careful but i'll tell you this game is fun first of all it's very immersive the only the one downside i'll have is there's a lot of quick time events like this right here right you're running around all of a sudden it just takes over and maybe you just watch you have like a token key you have to press from time to time Sam? Roth? Can anyone hear me?
Starting point is 01:09:52 But they do a good job of making Laura Croft feel like a real character. That's awesome. Yeah, and I'll tell you, Wes, I have a special connection. Ooh! Look at that. It's very painful. Yeah, they are violent with Laura in this game. They get really rough with her. Look at Laura.
Starting point is 01:10:05 Laura. They are really rough with her. I think it's Laura. Laura. They are really rough with her, like, ridiculously so. But, you know, when I first played Tomb Raider, it was when I had a Matrox video card. Ooh, Matrox. I haven't heard that name for a while. I know, and I popped in four megabytes of VRAM. I had a grand total from two megabytes to four megabytes, and my two megabyte upgrade came with a Tomb Raider CD.
Starting point is 01:10:25 Oh, very cool. Yeah, that was my first tomb raider experience so now the original tomb raider yeah so even though it's a 2013 game it's still very fun for me to be able to try it and it supports linux now the graphics are great yeah it looks beautiful and um yeah sorry the the actress who does the voice work for lara croft keely hawes uh was recently on a tv program talking about this you know and uh the work that she had to do and how much work that she did in in this new lara croft thing and she talked about the fact that her son loves to play the game and uh it's a bit weird for her to hear her own voice screaming out at her son. But it's awesome.
Starting point is 01:11:08 Yeah, it is very cool to see these great games coming to Linux. And, yeah, it's maybe not the best game ever, but I've really enjoyed playing it. So if you're looking to buy a Steam game... How are the system requirements, Chris? Well, you've got to have... That's actually one of the nice things I like about it. While you do have to have a decent system,
Starting point is 01:11:28 Wes, they have a built-in benchmark. Oh, nice. So here, I'll launch it right now. So you can get a sense of if it's going to work on your rig. And I know how nice of a machine you have now. Oh! I don't know, Mr. Skooky Sprite, have you had a chance to try out the new Tomb Raider? You know, doing your best Linux games podcast,
Starting point is 01:11:44 you've got to be trying these things, right? Are you kidding? chance to try out the new tomb raider you know doing your best linux games podcast you got to be trying these things right are you kidding i beat it uh in the first in the first in the first 14 hours of it coming out for linux uh it like launched on steam at like 11 o'clock at night yeah i was just going to bed and i'm like oh tomb raider okay well i better probably play this and then i played it in one 10-hour sitting. Oh, boy. And then I had meetings that morning, and three hours later, I finished it off 10 hours later. I think it's awesome. It's one of the best adventure games I've ever played, and it's easily the best-looking game I've ever played on Linux.
Starting point is 01:12:16 So I'm running the benchmark right now, which you say, benchmark's not so accurate, is it? Oh, God, no. On mine, it says the average frame rate is like 222 frames per second or something like that it's just out of control it's like it's it's old and weird so what i think it is is i actually think that uh i don't i get like 80 or something i can't remember i'm benchmarking right now i'll tell you in a second but i think the game still has some glitches under linux there's a There's a few performance glitches here and there.
Starting point is 01:12:45 I'll get one benchmark for the frame rate, and then I end up with a completely different thing during gameplay. But as you watch this benchmark, you can see they add cool effects and stuff. It's pretty nice. Go ahead, Scooby. One of the things that's weird, because the second I beat it, I started playing it again because that's how much I enjoyed it on hard. And this time, I had some problems with janky camera angles in the
Starting point is 01:13:07 my first 20 hours of the game. And it seems like either they push an update to it or something, but I have not had any camera problems. And especially if you run it on normal instead of like high to like the settings, it makes a big difference in the performance
Starting point is 01:13:24 because it cuts down on the reflections, I think. Yeah, I agree with you. The benchmark is a little crazy. So I just got on the benchmark. I got 80.6 minimum as my minimum frames per second. Nice. And I got max of 170.3 with an average. Yeah, that's not happening.
Starting point is 01:13:39 That's crazy. That's totally crazy. That's so ridiculous. Is it like during the menus? Yes. That's totally crazy. That's so ridiculous. Is it like during the menus? Yeah. Yes. Well, it's like they do like this cool panorama view where they load more and more stuff.
Starting point is 01:13:52 So you'd think it'd be accurate. But it's got to be like some sort of best case scenario. I don't know. A couple other just quick notes. Steam Sync works. So I played it for a little bit on my computer upstairs. It's able to resume right away. Oh, I love that. Yeah.
Starting point is 01:14:04 Also, Linux Gamecast and The Linux Gamer gave some great reviews of this game. I'll have links to those in the show notes. And Mr. Skooky Sprite, again, give people a plug where they can find your podcast. I assume you'll be talking about this. Oh, yeah. No, I already reviewed it on Saturday. Atta boy. BestLinuxGames.com.
Starting point is 01:14:22 BestLinuxGames.com. I will have a link to that as well in the show notes. So that way you guys can follow the reviews of all of that. I'm excited to see a good game come out because this was like one of my first like I built a PC and then I upgraded from two megabytes of RAM to four megabytes and got Tomb Raider. So, yeah. Right. That was that was a big deal for me. I really thought that was huge.
Starting point is 01:14:43 Anyways, that'll that'll pretty much wrap us up for this week's episode of the Unplugged program. If you want to give us some feedback, please do. Please do. LinuxActionShow.reddit.com is where you go or JupyterBroadcasting.com slash contact. Mumbroom, is there anything else that the collective hive mind wants to cover before we wrap up on this week's episode? Going once. Going once. Going twice. I've never installed GNU slash Linux.
Starting point is 01:15:15 Oh, and there you have it. There you have it. RMS runs GNU slash K Windows. Thank you for joining us on this week's episode of the Unplugged program. We do it over at jblive.tv. Go to jupiterbroadcasting.com slash calendar to find out when it's live in your local time zone. Like we said earlier, linuxactionshow.reddit.com is where you go. Now, that virtual log, that's powered by Mumble, open source software.
Starting point is 01:15:40 Yes, it is. And you can find out more about it by doing Bang Mumble in our IRC room, which is irc.geekshed.net. If you stream this on YouTubeLive.tv, join us on JBLive.tv next week. We'd love to see you there. Okay, everybody. Thanks so much for tuning in to this week's episode of Unplugged. And we'll see you right back here next Tuesday. Thank you. Hot tip from crack editor Rikai. It looks like the Steam controller is on sale right now.
Starting point is 01:16:41 Have you ever given that another chance? You know, I should, huh? Especially with newer kernels. 40% off. It seems like it might be worth time to give that another chance? You know, I should, huh? Especially with newer kernels? 40% off. It seems like it might be worth time to give it another chance. That's a good deal. That is a good deal.
Starting point is 01:16:51 So, you know, when I shaved the stash on Sunday, I didn't think about how the children would react. Oh, right. That's a big deal. I remember when my dad shaved his beard as a young child. Yes. It's like, who are you?
Starting point is 01:17:03 It is actually a big deal. And I totally didn't think about that. Because I remember when my dad had a beard and then went to no beard. It's a big, yeah. It was a big deal. And so I got, so I shaved on Sunday afternoon, right? And then I saw the kids Monday. And I got to tell you, the reaction was not good.
Starting point is 01:17:21 No. Abby told me it was dumb. Oh, wow. That's cold. But you know. Abby told me it was dumb. That's cold. But you know what Dylan told me? Dad, my dream is to grow a beard and a mustache. How could you shave it? So how did you explain?
Starting point is 01:17:36 Did you tell him? Uncle Noah did too well. And then my youngest said, Daddy, did you do that for Noah? And I said, yes, Bella. I did it for Noah. I hate Noah now. He took the beard away. Do you know what Bella said?
Starting point is 01:17:51 It's okay, Daddy. I still like your hair. I love my kids, dude. So perfect. So it was like, yeah, okay, good, good. That makes me feel better. But all of them unanimously agreed, I got to grow it back. I got to grow it back. Or you could shave, go totally clean.
Starting point is 01:18:19 Go all the way. Yeah. I don't think so. Oh, man. You know, I'm a geek because I totally love this post. And this was clickbait for Linux users. If I was a Linux fish, I would be cut, filleted, and served on a alder wood platter right now. Because TechMint totally got me with 20 funny commands for Linux. Okay. All right. Let's do it real fast. So first of all, did you know that there's something called, there's a package called SL? Do you know about SL? Oh yeah. You do? You do know about it? Steam locomotive. Oh, look at you. Alright.
Starting point is 01:18:50 So let's, I'm going to do a Packer search for SL right now. I absolutely never install it, but I am familiar. So, oh boy, there's a whole bunch of stuff. I don't, of course, a whole bunch of OpenSSL stuff came up when I searched for that. That was a horrible idea. What was I thinking? Of course, this is a total, absolute, and complete, look at this list, dude. This list is
Starting point is 01:19:06 20 pages long. Okay, you know what I'm going to do, just for sake of content, I'm going to just install SL and see what we get. Because why not, right? Let's just find out. Well, I've got my container right here. Alright, so now I'm installed on my machine. I'm going to run SL. Are you ready? So, first of all, I want to launch it in a terminal window.
Starting point is 01:19:22 So, hold it. Here we go. Let's go find out what SL is. SL. It's Steam locomotive. Look at that. Isn't that beautiful? That actually is really cool. That is really cool.
Starting point is 01:19:37 So there is this post over at TechBint about the 20 awesome Linux commands. You know what? Hold on a second. Telnet. I don't even know if I have Telnet installed. Telnet and then blinkinglights.nl. Let's see. Oh, classic. Oh, I do have Telnet installed.
Starting point is 01:19:51 All right. So here we go. So what do I do, Wes? Do you know what I do after this point? Just watch. Just watch. Just stand by and watch? Okay.
Starting point is 01:20:02 I'm watching. I maximize. Maybe I don't need to maximize. Hmm. So this is supposed to be the 20th century. Oh, yeah. I'm watching. I maximize. Maybe I don't need to maximize. Hmm. So this is supposed to be the 20th century. Oh, yeah. Here we go. Do, do, do, do, do, do, do, do, do, do.
Starting point is 01:20:13 Yeah, it's Star Wars. It's Star Wars in the terminal. Oh, yeah. I knew it. I knew it. I knew it was Star Wars in the terminal. Oh, what's this one? Command Toilet.
Starting point is 01:20:21 I don't think I've heard of that one before. Oh, are you serious? Number nine. Hold on. hold on. Scroll your ass down there. Okay, Toilet. Install Toilet. Alright, do you think Toilet's a package in art? Let's find out.
Starting point is 01:20:34 It's a package everywhere. It's been around for years and years and years. How come I don't know about it? This is what I'm asking myself. How do you not know all of these? I know. This list is, not only is it horrible, obvious clickbait, but it is totally old command. Like some of them are like message of the day. Like, okay, I know about message of the day.
Starting point is 01:20:53 Yeah. All right. Okay. All right. I'm installing Toilet right now. All right. And I'm going to run Toilet. I've never had a Toilet command.
Starting point is 01:21:02 Hold on. I don't want to run it in GWAC. I want to give Toilet its own dedicated terminal. So let me open up its own dedicated GNOME terminal just for Toilet. Okay. Alright. Here we go. Tab completing Toilet. Are you ready, Wes?
Starting point is 01:21:16 I've never been more ready. What happens when you run it? You have to give it some text. Oh, okay. Fart. Oh, okay. Soart. Oh, okay. So that's all it does? Is it just... Do toilet dash dash gay.
Starting point is 01:21:29 And then the piece of text. It's much nicer. Dash dash gay? And then do I do the text on the same command line, or do I wait for it? Yeah, do toilet dash dash gay space. Hello world or something. Okay, all right. Hello.
Starting point is 01:21:41 Do I need to use quotes? No. Hello world. Okay. Oh, now that is great. Look I need to use quotes? No. Hello world. Okay. Oh, now that is great. Look at it. It's a rainbow. And if you do toilet dash dash gay dash dash IRC, hello world, then it gives you all the
Starting point is 01:21:56 ANSI codes that you can paste into IRC. You know, I think I have seen this before now that I see it. How did I not know about this? This is so wonderful. Thank you, Popey. You're welcome. I like that Popey is our official expert on the toilet command. Thank you,
Starting point is 01:22:12 Zara. Of course. There's a snap package in the store for toilets. Oh, beautiful.

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