LINUX Unplugged - Episode 121: Raspberry Pi Does What? | LUP 121

Episode Date: December 2, 2015

A new trick up Fedora’s sleeve might be worth trying on your own Linux install, the new mini-pc revolution is here & the Raspberry Pi Zero brings it for $5. Adobe announces the death of Flash… Kin...d of. But we’ll share how to finish the job & truly banish flash from your Linux rig. Plus open source gaming just got an upgrade, GIMP has some fancy & more!

Transcript
Discussion (0)
Starting point is 00:00:00 I've got a big problem, and I need your guys' help. I have discovered there is a major hole in my life that I did not know was there until I got a couple of days of downtime. I'm sitting there on the Thanksgiving holiday week in the Rover, and I'm like, you know what I want to do? I want to watch some TV. Maybe even I want to watch some Home Alone movie. Ooh, Home Alone.
Starting point is 00:00:16 Good choice. It's the holiday, right? It's less. Cozy up. Watch some Home Alone. Then I remembered that my whole Rover runs off of a MiFi connection. And all of a sudden, I went from not caring about TV at all to I got to have a way that I can, like, come down to the studio, sync media to some kind of device, go back to the rover and play offline, still with some streaming options if I want them.
Starting point is 00:00:36 Right. And so here's the solution I don't want to use because this is what seems like the easy solution. Take an iPad with the Plex app. Yep. Come down here to the studio. Sync to the Plex server to the iPad. Bring the iPad back to the Rover and watch like Plex on the iPad offline. But that's not very Linux-y.
Starting point is 00:00:56 Nope. And there's got to be a way to do it. And so I'm curious what could be like a decent, what are people's offline media solution where you have maybe like a collection of media somewhere? I have a quick question for you, Chris. Yeah. How – do you have a defined way you'd like to be watching it in the rover? I mean do you have a TV? Do you have a desktop?
Starting point is 00:01:14 No. No. I would prefer not to be on – definitely not on a desktop. Or do you have a mobile device? A laptop with a decent size screen would be okay or a tablet would be okay. Basically something that's decent enough to watch a TV on, but it doesn't have to be that big. So I thought maybe I could do like an MB server with maybe like a tablet
Starting point is 00:01:30 app, or on a laptop, or maybe like, well, like I said, Plex on a tablet. Could be an Android tablet too, but I just, I hate Android tablets. Or rsync. You know, I could just rsync some files over from time to time and use VLC, but I would really like something that has like played status and resume support for
Starting point is 00:01:45 where I left off and maybe transcoding support for different devices. That would be nice. So I don't really know what the solution is here because the ideal thing would be like, okay, it's a Friday and I'm here at the studio. I'll sync up a couple of shows and then I'll go home for the weekend and I watch all my stuff and then I come back on Monday for Coda radio and i sync what i watched we take some stuff off put some stuff on it it would be really nice uh wimpy do you have an idea because i see you you said i know you know what it is tell me wimpy yeah okay so um what we have
Starting point is 00:02:18 what we have in the house here is a server running open media vault with Plex installed on that. So all of the media is on there. So consequently, anyone in the house using any device can watch the film when our shortwave radio is down to stream it to your device with transcoding working and all the rest of it. So if you had a small plex uh server or you could do it then be as well i suppose does mb do transcoding for devices yeah yeah yeah then you could use that as well and you you host it in the rv and then so uh and then and then just sort of over time trickle content down to it.
Starting point is 00:03:05 Just add content to the server as and when you get the opportunity. So the way that we add content to this is we buy Blu-ray discs, and I have a machine that I rip the films off the Blu-ray into the media library. Yeah, that's actually a pretty good solution. I have seen just in that same vein, if you're an MB supporter, they have a folder sync. Yeah. And so you can transcode out. You can target a specific device even.
Starting point is 00:03:28 And so you might be able to do that to an external hard drive and bring it in if you had one there. Maybe too much work. I'm not sure. It probably wouldn't have the watch status. I wonder about that. But basically, I would use MB to organize all the files and then use its folder sync plug-in to manage. I have not tried that. But, Popey, you said you had an idea.
Starting point is 00:03:48 Yeah, I just posted a link in IRC. It's a device which is a mobile wireless access point that has a USB port and an SD card slot and it's got a battery. So it's designed to be a portable media server. So you just stick all your media on a usb drive plug it into that thing and then you can go anywhere carry this thing with you and it creates a wireless access point you connect to it connect multiple devices to it and just stream media straight off it to any device oh wow nice so basically it probably uses what dlna to to connect
Starting point is 00:04:22 to it so anything that supports dlna playback and stream off of it i'm not sure what protocol it uses but the good news is it is flashable so you can actually stick anything i think you can put like linux or open wrt or some other random stuff on it as well you can hack it but the fact that it's got a battery and it means you can go out and about and still carry on listening to content off of it or like watching media off of it when the power goes out wow i mean this is uh so they even have a newer version uh how can this be it's like 30 it's like 30 bucks us that seems entirely too reasonable yeah it does i mean there's no there's no storage in it so you've got to provide an sd card in there right but you could have an sd card of tv shows an sd card of movies and who doesn't have one laying around? Interesting.
Starting point is 00:05:05 Interesting. That is actually pretty neat. I'm going to put a link to that in the show notes. That's a pretty neat idea. I wonder, though, if – you know what? To me, what I really would like is something that is kind of what Wimpy was saying where I just have a rig in the rover that is receiving files through maybe like sync thing or something. Yeah, that's my idea. Use sync thing. Yeah, okay, but then here's the problem, though.
Starting point is 00:05:30 First of all, it requires connectivity in the rover all the time, and the second thing is I'm still not syncing my watch data. So do I just give up on that, I guess? Well, you could delete it or something. You don't necessarily have to, I don't know. You could find some other way, put it in a separate folder, just use the file system to deal with watch status all the time though does it only needs connection periodically you know in order to sync synchronize things like you know whenever you like pull up outside
Starting point is 00:05:55 mcdonald's get it to synchronize over their wi-fi or whatever i mean you can set it up in such a way that you had to be at home so it had to only sync when you were local at the studio or you could do it like when you set up a VPN connection so it could be explicit so it's only syncing when you're on a connection that you think has enough bandwidth. Well it feels nice though. When I was kind of fantasizing the reason why the iPad or Android
Starting point is 00:06:18 tablet running Plex is so fancy to me is because I just bring it with me one day and I just hit a button it just sucks down all the new stuff. Right. And then I walk away and it's got all the new stuff and no connection required at the rover at all. I have a wild idea.
Starting point is 00:06:30 What? What if you use something like ZFS or ButterFS snapshots and take snapshots of your MB installation? Oh, hold on, Wes. Send that right to an external or something and connect it up and run MB from that drive and then have it rescan your library and then it would only show you things that you had kept. That is interesting. I don't know. It's overly complicated. You'd have to set a lot of stuff up. I love it though. I love it.
Starting point is 00:06:51 Because I know it uses a SQLite database to store a lot of configuration and probably the watch status too. I don't know. I think I have, there's a lot that appeals me to Popey's old device and also to Wimpy's solution. The thing, the one thing I like about something simple is I guess I'm trying to punt for as long as possible on setting up a server in the rover. At one thing I like about something simple is I guess I'm trying to punt for as long as possible on setting up
Starting point is 00:07:07 a server in the rover. At least I'd like to get through the end of winter. I don't know, but we'll see. Maybe a NUC and a little external hard drive. It's just I don't know. I don't know. It's a lot to set up. Yeah, it is. I've already set up two in two other
Starting point is 00:07:23 places, and I have a third on DigitalOcean right now. So it's like, do I really want a fourth? And how much infrastructure do you want to be responsible for? Yeah, I just, ugh. I'm getting tired of it. I want something smaller. Move to a smaller house, but with more devices. I don't watch media that often anymore. Right. Yeah.
Starting point is 00:07:39 And then, of course, I'm thinking to myself, where is my dang Purism laptop? Because I could just – I'll choose that right now. I could just – it has a 1080p display. I could watch some 1080p movies on that. Any updates there? I got nothing.
Starting point is 00:07:56 Yeah. Yeah, I agree. I might just do VLC. I might just do VLC and an NFS mount over the net. I don't know. I could do that too. And to be honest, both Ambienplex have pretty good solutions here. So I might't know. I could do that too. And to be honest, you know, both MB and Plex have pretty good solutions here, so I might just watch to see what they do too.
Starting point is 00:08:08 Right. That MB sync folder sync thing might be a nice go-between in the meantime. Right. Interesting to try anyway. You'll have to let us know. This is Linux Unplugged episode 121 for December 1st, 2015.
Starting point is 00:08:39 Welcome to Linux Unplugged, your weekly Linux talk show that wants its portability and its horsepower. My name is Chris. My name is Wes. Hello, Wes. That might be a little hint to something we're going to talk about later in the show today. Oh, look at you, Chris. I know. Look at me teasing.
Starting point is 00:08:47 In fact, coming up on today's episode of 121, we got a lot. We're going to start with a little look back over some recent things that developed, including from the GIMP project, a topic we touched on last week. Fedora 24 has got something brand new that no other distro is doing. And I'm going to put it to the virtual lug. Is this maybe something we should all consider setting up on our own Linux installations? We'll talk about that. And then later on in the show, it's the tiny mini itsy bitsy PC revolution.
Starting point is 00:09:13 In fact, I have one right here in studio. We got it right here. It's called the Omega Onion. Yeah. And it is a modular stackable PC. But there's a lot. You know, we've also got that new Raspberry Pi Micro Mini thing. Tiny little computer that does stuff.
Starting point is 00:09:27 The base is exploding. You could probably put Kodi on it. Oh. And then, in the end of the show, I can't believe it, Wes. Here we are. December 1st, 2015, and Adobe has announced they're killing Flash. Really? Well, kind of.
Starting point is 00:09:40 You'll have to tell us more. Yeah, don't believe the headlines. But I thought, you know what? We will tell you what's happening. And I thought, why don't we just chat about what we do as Linux users to avoid using Flash whenever possible. And I am on a Flash anti-crusade this week because it basically locked up my X session this week. So Chris has got an agenda to, well, I'm going to grind some gears, to be honest with you. And then towards the end, maybe even in the post show if we have some time, I'm going to grind some gears, to be honest with you. And then towards the end, maybe even in the post-show if we have some time, I'm going
Starting point is 00:10:06 to ask the Virtual Lug what they're thankful for, kind of as an homage to what we did on Sunday's Linux Action Show. That's a ton of stuff, Wes. Yeah, that's great. It's a big show. It's a big show. So why don't we get started by bringing in our Virtual Lug. Time-appropriate greetings, Mamaroon.
Starting point is 00:10:21 Hello. Hello. Hello. Hello. Hi. Hi. How are you? So, guys.
Starting point is 00:10:26 Guys, I don't know how many of you are gamers, but I talk about Steam games way too much, so I want to just mention something really awesome. When a total kick-butt open-source game has an update, and it's a big update, Warsaw 2.0 released with better graphics, Creative Commons licensed game assets, all that goodness,
Starting point is 00:10:42 with a 30% to 50% faster performance, new heads-up display, all kinds of weapon parameter tweaks, and it's that game that has that cool cel-shaded effect. Oh, yeah. Yeah. This is a cool, cool open-source game, and I kind of left it off my list accidentally on Sunday.
Starting point is 00:10:59 And so today they have a brand new update, Wes, a brand new update. And I already installed it this morning and played it a little bit. It's a lot of fun. It looks like a lot of fun. We should set something up and get some people to play it. And it's a real fun one to land game. It's really easy to get going. And because it's open source, everybody can be on the same version. No awesome CD key generators required or anything like that.
Starting point is 00:11:18 So Warsaw 2.0 release. Congrats to those guys. I just wanted to give them a shout out. It's very cool. Yeah, because we should have probably mentioned it on Sunday. Now, something to follow up on from last week's episode, 120, of Linux Unplugged. We talked about GIMP hitting 20 years old. Quite the milestone. 20 years old, Wes.
Starting point is 00:11:37 And now it can't quite drink yet, and it doesn't get a discount on rentals, but they do have some brand new features that they released just after Linux Unplugged came out. Like, they heard our show, and they're like, boy, those dicks. Let's show them. Let's show them. Let's show those guys. Those Linux Unplugged bastards over at Jupyter Broadcasting.
Starting point is 00:11:56 So they came out with a new update, and they've got some good stuff in there. Now, of course, as identified in the chat room, points out GIMP can now drink in most non-American countries. Rodden, are you still around, and did you catch anything in this GIMP update that caught your interest? Because I know you were kind of hard on GIMP last week. Yeah, they've actually
Starting point is 00:12:15 made some announcements that they're going to be using GEGL to do non-destructive editing in the future. They don't have that right now, but thanks to the GEGL, they're also doing a 16 bit and 32 bit projects. Right. So that's some fundamental things that, that, that was missing. So there I'm, I'm optimistic,
Starting point is 00:12:39 but very cautiously optimistic. Can we call it gaggle? I think that's more fun. Yeah, but... No. Yeah. I mean, so the 32-bit thing is a big deal. Also, huge improvements to open up PNG, TIFF, and PSD files, which if you think about people that are making migrations,
Starting point is 00:12:59 that's a big deal. And one of the... The PSD thing is overrated. You think? Because they're saying that you can open up things. That's true, but there are things that you can't open regardless of the – they're better supporting the format, but the majority of PSDs are going to have features that are not going to be available. So, for example, if you try to open up a CMYK PSD, it just breaks. Yeah, well, yeah. Yeah, that makes sense.
Starting point is 00:13:24 And also some new canvas rotation tools that some people have said, well, okay, we've kind of needed that for a long time. I mean, it's the same. So it's sort of what we talked about last week. It's really hard not to talk about the GIMP and talk about how it's not stacking up to the commercial alternatives. And I kind of tried to make the case last week that really what we should be stacking it up against is anything else in this class that is free. Because it's not that free is an excuse for not high quality. It's that free is an enablement for a certain class of humanity that cost sometimes is a
Starting point is 00:13:55 huge barrier for. Huge barrier. Hello. Hello. Hi there. So, I mean, I wish GIMP was more competitive at the same time. I'm really glad they've steadily improved the way they have. I don't follow the development that closely.
Starting point is 00:14:09 It's got a lot of potential. It seems like there's a little bit more renewed interest. They've got the new website design out, which I still think looks nice. That's a good point. They're pushing forward on some features. We'll see. I think, obviously, we'll continue to watch. I'm optimistic about it,
Starting point is 00:14:22 mainly because of a lot of the things that was really frustrating me that they didn't have. They're implementing now, and they're bringing in CMYK support. They haven't officially given a date when it's coming, but they have announced that it's coming. And they're bringing in plugins that are trying to get layer styles and stuff like that. But just the fact that they're actually telling people that they're even doing this is an improvement. They're putting out press releases and stuff they've never done before. And they've changed a lot of their direction,
Starting point is 00:14:56 which I appreciate as someone who wants GIMP to be a solution. But based on the 20 years of it not being remotely relevant to me as a professional i'm cautious but i hope i'm wrong all right i'm gonna be that it's actually going to be great i'm gonna be that guy i hate that i have to be that guy but just consider this is chris putting on his devil's advocate pants says devil's advocate right on the butt. They're very cute. Thank you. Is it really just a matter of too little, too late? And the reason I don't mean because Photoshop is a thing because that's obvious. I mean I've been reading a lot of reviews about people that are now drawing on tablets like Odyssey Westra who joins us frequently.
Starting point is 00:15:43 Right. She draws on a tablet. Very, very good drawings. The Apple's iPad Pro just came out with their $100 pencil and their $1,000 tablet for drawing. There are a lot of apps out there now that take the touchscreen and maybe like a peripheral and you are now like reaching an entire different audience. a peripheral, and you are now like reaching an entire different audience. And the reason why I wonder if this is kind of a little too little too late kind of thing for GIMP is the audience those types of devices are reaching is the casual, average, everyday person, the exact kind of person that GIMP is perfect for, only not all that appealing to.
Starting point is 00:16:21 And so I look at this and I go, about 20 years now, and now we're at a point where guys like poppy are trying to replace the desktop pc with an ubuntu phone and like are they going to get to 25 years and then that that usage that that that desktop paradigm is going to be out of date and there's going to be even less people using it than ever before i don't know well as a professional i i'm not looking at using a tablet except for a Wacom tablet. So those are just perfectly great using on a desktop. And you would use that with GIMP or something to say if GIMP had good enough feature set? Yeah. I mean, right now I use Illustrator and Krita.
Starting point is 00:17:00 Right. But see, you're looking at it more from a professional angle, and that seems pretty legit. Right. But see, you're looking at it more from a professional angle, and that seems pretty legit. And I don't think you could really ever replace like the Wacom tablet and the desktop level applications for any kind of serious work. But if you want to sketch something out, you want to just doodle a little bit, this is almost too much stuff and it's too much complication. But yet the very people it's appealing to are people that maybe are not high-end professionals. Am I making sense?
Starting point is 00:17:25 Yeah. I wonder if there's a couple of distinct categories too. At least in America, first world countries, I think you're right. I think that people have enough means that if they want a nice drawing environment that's easy to use and doesn't have all the crazy features, they can get a nice tablet or something like that. I wonder about maybe the developing world, you know, places where they have less access or they can't kind of spend that money on a whim to get just something for drawing, you know, as a hobby.
Starting point is 00:17:52 Maybe that's where GIMP can have more of a place. If you're drawing, not just... Like, if you're creating designs... Right, it's more of Corita in Inkscape. Yeah. If you're doing web design, GIMP maybe is a better tool, but for drawing,
Starting point is 00:18:08 I would push GIMP aside because it doesn't have the features that Krita has. Right. And Krita is still free and open source. And speaking of Albert, Odyssey Westra,
Starting point is 00:18:16 Krita, I believe, is what he uses to do his drawing. And that makes sense. I was just kind of, what I was postulating was is if the average use case is perhaps becoming more and more niche for GIMP.
Starting point is 00:18:26 Right. It does seem that way. But at the same time, I think you make it better. I just want to point out one more thing. Yeah, go ahead. Yeah, Ron. The introductory, like the beginner introduction to drawing, is actually easier for a desktop
Starting point is 00:18:38 because you can get a Wacom tablet for $50. Mm-hmm. Mm-hmm. So you could actually get, you know, use Corita, use a Wacom tablet, or even use something else, and you'd be able to do a lot more for a lot less just to get it started. You know what else is kind of interesting for me
Starting point is 00:18:56 from a technology standpoint, and probably nobody else really cares about this, but GIMP is obviously a showcase of what the GTK toolkit can do. And Corita in its own way, if I believe, is Qt, right? So you have two completely different toolkits here, the two big toolkits being used to create two very high-end art applications. Where does Inkscape fall in this? It's Qt as well, right?
Starting point is 00:19:19 Is Inkscape GTK maybe? I don't know. Yeah, it is. Yeah, okay. Is Inkscape GTK? Maybe? I don't know. Yeah, it is.
Starting point is 00:19:24 Yeah, okay. It's just fascinating from a couple of different angles to watch these two applications, even though as somebody that has zero art skill, it doesn't totally really ever apply to me. Like, I watch it and go, okay. The funniest thing about GIMP and the GTK toolkit is the fact that the newest version of GIMP has a 2.9.x,9.x has a much improved theming
Starting point is 00:19:45 system. Why can't they use it? They built a cool toolkit. They built a cool theming system, yet GIMP is still hideous. It's kind of weird that they build the fundamentals, but they don't have the ability to use what they build.
Starting point is 00:20:02 Yeah. That's unfortunate. Yeah, I mean... Yeah, I guess I do agree. There's a lot going on with GIMP. don't have the ability to use what they build yeah that's unfortunate yeah i mean yeah i guess i do agree that is pretty it is it is there's a lot going on with you could argue you can make that customization argument with almost anything uh look at uh gnome lots of theming potential there but really there's only about four strong themes out there that really look good yeah the default of gnome looks pretty good just by it by itself all right it's okay it's well it's when you compare it to things like xfce that oh yeah yeah oh yeah yeah yeah absolutely i mean it's it's a good design even if it's not perfect but it's well okay eduada is a weird design but yeah the shell itself is nice yeah you put arc
Starting point is 00:20:47 theme on there you're good to go you're good have you installed the arc theme i have that's from the yeah that's that's some see that is pretty slick that is a seriously great theme yeah uh and then you just mix and match the icons as you feel at it and i'm telling you i i my personal opinion i don't think there's a better looking desktop. If you match the icons, you go all dark, and you put the Ark theme on there, I think it's the best looking desktop on the planet. So, yeah, Gnome's alright. Adwadi or whatever. Where's your Unix point?
Starting point is 00:21:13 I should. You're right. Well, it's right here. It's on all my rigs. They've slowly, over time, what I found is kind of interesting is I've just sort of landed on this in each of my Gnome installations, too. It's not like it's not something. I don't sit down and go, oh, God, it's on the Ark theme. No no it just kind of happens uh anyways uh mum room any other thoughts before we move on from the uh gimp topic or creed or anything else wimpy i know there was you you'd ping me at one point was there anything you wanted to add to the chat uh no i
Starting point is 00:21:36 think you've covered it just that um creed is a better tool for free hand drawing yeah than gimp gimp's photo editor yeah i'm glad we made that point because I didn't want to walk away from that. I had something. Yeah. I don't think it really replaces the tablet and everything because there are different use cases, totally. The tablet is a consumption device, not a production device.
Starting point is 00:22:02 I think that's starting to change though. You know, you look at Microsoft with their Surface and you look at convergence devices that are coming and you got iPad Pros now with keyboards and pencils. I guess that's what I call it. Laptops that have touchscreens and stuff. Yeah. Even, I've tried hooking up a keyboard with
Starting point is 00:22:20 a tablet. It's just not the same as having a desktop. It really isn't. No, I do agree. It's not there yet. Totally different feel. But I wonder if it's there enough. And for some people who do want to create. They don't need to futz with anything. They just want a canvas and enough tools. Or, you know, my mom is a professional graphic artist,
Starting point is 00:22:36 and so one of the things that I know she would do is you start with a sketch, and you could do that on the tablet, and then you move it into Photoshop where you get the actual work done, would be how she would look at it. I start with the outline on this nice little touchy device here that lets me draw. Maybe you're at the coffee shop. You just got your tablet. You're kind of thinking about things.
Starting point is 00:22:51 Or actually, I'm at the client meeting. The client's talking to me. I just do it right there in the meeting. But then they can send that out in different formats and bring it into – like Adobe Sketch is a thing even on the tablets. And yeah. So yeah, it's interesting just to see that particular use case getting eaten up by that. But, yeah, in the long term, if you want to sit down and do any serious work, I mean, for her, maybe that's just because she's been doing it for so long now.
Starting point is 00:23:14 But she will never, ever, ever consider replacing her desktop with a tablet ever. So, yeah. But maybe for somebody. Heavens, do you want to take us out on the last note here? Yes. The one thing that I think for in-open-source software might be a little bit the underdog is that the producers or creators of the software do not need to force their consumers to buy their product. So they might not be or have incentive to actually make it really good, or at least worth money.
Starting point is 00:23:49 Or another way to say that is they don't have to chase the shiny. Yeah, even though a lot of people can get paid for doing GIMP work, they don't really need to, you know, sell it, do a lot of PR. Yeah. I think that's not why that makes them... I think it's the amount of money that they don't get money from it and they're not trying to sell it
Starting point is 00:24:09 is not necessarily a bad thing, but it does make their production slower. So if they had more... If they did like an Indiegogo or something where they could get money and pay more developers to do more faster, GIMP would be a much more relevant program. But because they take so long to do everything, that's one of the reasons why it's just fallen
Starting point is 00:24:33 behind so much, even in the open source field. Because if you're wanting to do basic editing, you don't really go to GIMP. There's stuff like Pinta, which is much simpler, much easier to use. And if you're going to do really extensive drawing, you don't go to GIMP. There's stuff like Pinta, which is much simpler, much easier to use. And if you're going to do really extensive drawing, you don't go to GIMP either. You go to CREDA. So, I mean, GIMP is even falling back in the open source field. Hmm.
Starting point is 00:24:55 Boy, there's more to this conversation than I first thought. Yeah, definitely. I'm curious to hear what the audience thinks listening, because I feel like this is one of those conversations where maybe somebody's listening and screaming at their car stereos or driving down the road or something. They just don't know anything. Yeah. Which we don't.
Starting point is 00:25:09 That's fine. LinuxActionShow.Reddit.com, episode 121. If you would, I'd like to hear your thoughts because this is fascinating because GIMP to me is just such a great case study. It really is. Such a good one for so many different reasons. Highlights and maybe some of the low points of open source. Mm-hmm. Mm-hmm.
Starting point is 00:25:24 You know, speaking of highlights, our first sponsor this week, DigitalOcean. Use our promo code. Get ready for this. Right in your face, D-O-1 plugged, one word, lowercase, $10 credit. DigitalOcean is a simple cloud hosting provider dedicated to offering the most intuitive and easy way for you to get your own rig up on their kick-ass servers. Linux, FreeBSD, it don't matter. They got a great infrastructure, all Linux rigs, powering everything.
Starting point is 00:25:46 SSDs for all the disk I.O. KVM for the virtualizer. 40 gigabit e-connections for their data centers. It's rockin'. Go check them out. You can get started in less than 55 seconds and pricing plans are only $5 a month for 512 megabytes of RAM. 20 gigabyte SSD, one CPU,
Starting point is 00:26:01 and a terabyte of transfer. A terabyte. A terabyte. And then 40 gigabit. I mean, and a terabyte of transfer. A terabyte. A terabyte. And then 40 gigabit. I mean, that's great. Wes, did you ever work on any kind of projects or stuff like five, six, seven, eight years ago where you had to get like a co-located server and like put an actual server in the rack? It's a pain.
Starting point is 00:26:19 It is. It's a huge pain. Yeah, and the cost is nuts. And so when I say a terabyte of transfer in these reads, I can't help but look, I mean, I can't help but think back to when a terabyte of transfer at the average transfer price was $1,000
Starting point is 00:26:34 just for a terabyte of transfer. $1,000 just for the transfer. Right. Just for the transfer. And now you can get that for $5. And it really blows me away. And then the fact that the whole thing is exactly the kind of infrastructure I would build. If I could just have an unlimited budget and have at it, that's what exactly I would build. And then even if I could build what I would, I would do Linux.
Starting point is 00:26:53 I would do KVM. I would do SSDs. I would do crazy great data centers and connections. But the thing that I could never do, which is really awesome, is that interface. Oh, that interface is crazy great. Simple, intuitive, extremely powerful. Somehow, they managed to do it. And what's not only great about that is not only did they manage to get those three impossible things actually accomplished,
Starting point is 00:27:15 but they did it on an interface that manages virtual machines. Okay? That's crazy. That is crazy to my face. That's new to the world, I think. It is new to the world. So use the promo code D1PLUG to get in on that S and get it for two months absolutely free. And also, they have a great API to extend that all the way up into the rest of the world.
Starting point is 00:27:32 That really means there's a bunch of great apps. So even if you don't know how to write nothing, you can go take advantage of some good stuff. Great tutorials. They've got Fedora 24 up there now. They've got, of course, all your favorite Ubuntus, your Debian's, your CentOS's, and even that Core OS. And last but not least, free BSD. Oh my goodness, free BSD is even up on that DigitalOcean. Now, I don't know why you'd want to use that.
Starting point is 00:27:52 I just tease. I love you guys. But go check it out. Use the promo code DEOUNPLUG. Support this show. It's one word, it's lowercase, and it gives you a $10 credit. Isn't that something amazing? You can support your favorite Linux talk show and try out DigitalOcean. Two months for absolutely free. DigitalOcean.com. Use the promo code DEOUNPLUGGED
Starting point is 00:28:08 and a big thank you to DigitalOcean for sponsoring Linux Unplugged. Linux Unplugged. Thanks, you guys. All right. So those crazy guys who, you know, we got folks in here that work on their own distributions. We got folks in here from Canonical.
Starting point is 00:28:23 We got folks in here from SUSE. We got folks in here from Anacros time to time. We've got folks in here from all these different distros. You know where we don't have reoccurring folks from? Fedora. So I'm just going to speak for them. And if I get something wrong, it's their fault. Come correct us.
Starting point is 00:28:40 You are an open invitation. But I think this is kind of neat. I think it's a neat idea. And it's something I wanted to bounce past you and the virtual lug to see if maybe it's not something we all want to consider doing on our own Linux rigs. So Fedora 24, it's that crazy distro that's coming out in the future in the year 2000, and it's going to support Wayland and something else that I think is a really good idea, especially as somebody who's on a slower, high-latency Internet connection. A default local DNS server. They say plain DNS is just plain insecure, and therefore vulnerable from various attacks, like cache poisoning. A client can never be sure that there is a no-man-in-the-middle type scenario
Starting point is 00:29:19 if they don't do DNSSEC validation locally. We want to have the unbound server install and running on local host by default on Fedora systems, and also, where necessary, have DNSSEC trigger installed. So what the Fedora project is planning to do is include the unbound DNS server set up as a default local host resolver, and then it'll go out to the rest of the Internet if it can't find the name for something you're looking up. And I wanted to start with you, Wes, and then I wanted to bounce it around the mumble room.
Starting point is 00:29:50 I can think of, in an enterprise, how this could maybe actually be a bad thing. But have you ever played with setting up local DNS on your LAN? And have you ever noticed anything? And what are your thoughts on Fedora just including it by default? Well, I think it's true. Because doesn't Network Manager already, it uses DNS mask locallyora just including it by default? Well, I think it's true because doesn't Network Manager already, it uses DNS mask locally, I believe, by default.
Starting point is 00:30:09 You might be right. I think they have those installed. Good point. Okay. I think where this is different, one, they're using Unbound, and two, they're specifically setting up DNS support. Yeah. All right.
Starting point is 00:30:18 So let's break that down in two parts. So let's start with why the local DNS? Why do you think? I mean, I think it's helpful. I know like Network Manager wants to use it for things like split horizon DNS. This is one thing I hope Fedora gets right. Like for me, it's important at work
Starting point is 00:30:31 that I can have a set of DNS entries that are resolved over the VPN connection and then routed over the VPN connection. Absolutely. Right, so if that doesn't work, then that could be a pain in enterprise environments where you need to be referencing name servers that get updated, you know, at a set pace.
Starting point is 00:30:44 Not that uncommon. Yeah, no, definitely not. But I think it does give you a lot of control. It also lets you cache things locally, which, you know, that's never bad. You know, I was thinking about from that angle, the, you know, back in the Rover, the Wi-Fi connection, right? High latency connection. And if I can make every time I go out to the web a little tiny bit faster, that sounds appealing to me. Now, can you touch a little bit on the DNSSEC thing? So DNSSEC, so they're going to be, they're going to Unbound now, and they're going to be doing DNSSEC.
Starting point is 00:31:10 What do you think about that? Do you think it's maybe time for all distros to consider doing DNSSEC out of the box? I don't know if I would say, I think it's good that Fedora is exploring this. You know, it does seem like there are a lot of potential vulnerabilities with DNS setups without DNSSEC.
Starting point is 00:31:25 Maybe it doesn't go far enough. I don't know. Further discussion there is needed. But I think Fedora serves usually as a useful point where in Linux, they kind of try something at a scale fully integrated into their environment. And if it works, other distros will adopt it. If not, you know, we can kind of see it. I'm excited to try Fedora 24 and see if it works for me.
Starting point is 00:31:41 That is actually a good point. Like, we don't have to do it everywhere. Let's let Fedora try it for a bit. I mean, like in a year or six months. I think we'll see, like, how well does it work. But it does, I mean, I've only ever heard good things about Unbound, so I would imagine it works pretty well. Now, look at BNXNT in the chat room.
Starting point is 00:31:55 It says, an emphatic no on DNSSEC. An emphatic no. Now, I don't, anybody in the moment room know why that might be? Because I don't have... I am not a DNSSEC expert. Yeah. No, neither am I. So let's get clear about that.
Starting point is 00:32:06 But he linked us here. It says, DNSSEC is unnecessary. All secure crypto on the internet assumes that the DNS lookup from names to IP addresses are insecure. Securing those DNS lookups, therefore, enables no meaningful security because all the other stuff already thinks it's insecure. That's an interesting point right there, actually. I like this from two standpoints.
Starting point is 00:32:23 I like it, obviously, from the performance standpoint. And I've been experimenting with DNSSEC myself for about a month. Oh, really? Yeah. And I haven't really, once I did it, I actually forgot until today when I was like, oh, yeah, we're going to talk about this today. I've been using it for a month on my XPS. And I forgot I even had it. That's a good thing.
Starting point is 00:32:42 Yeah. And I forgot I even had it. That's a good thing. Yeah. So I haven't – from a Yen user standpoint, I feel like it just gives me a little more peace of mind because I know that that stuff is not – and here's – I don't mean to sound like I'm repeating myself. But I do not trust any wireless carrier, any of them. Well, no. Right? I mean how many of them have those super cookies?
Starting point is 00:33:00 Right. And so in the Rover, I have – right now I have a couple of different connections. And depending on which one's strongest is the one I'll use. And so I've got an unlimited MiFi device from Ting. You pay for what you use. That I'm feeling pretty comfortable with. I really have no issues. But the one that has stronger signal where the Rover is parked at is an AT&T MiFi hotspot.
Starting point is 00:33:22 And that one I'm pretty uncomfortable with. They've used Super Cookies in the past. I believe they currently are. Yeah. And they, yes, they are. And they inject it into HTTP traffic right now. And so those kinds of things make me super uncomfortable because all of my internet is going through that right now. And so I start looking at things like DNSSEC or VPN tunnels or, you know, HTTPS everywhere, and I start thinking if I could add these different layers, what it really does is give me peace of mind. And I almost wonder if we won't get to a place six, five, seven years from now where we go, wow, I can't believe we did so much stuff over the net unencrypted. over the net unencrypted. Like it'll just become commonplace for encryption,
Starting point is 00:34:05 for HTTPS and DNSSEC and all these kinds of things because it's not even about the encryption. It's about the validation of the endpoint. It's about validating who you're talking to is really who you intend to be talking to. And I think that's the aspect of it that will take off over the next few years. And this is going to become obvious that, what do you mean it's not encrypted?
Starting point is 00:34:22 Yeah, you're just spewing plain text to whoever wants it? Yeah. That's crazy. Yeah, somebody could just be intercepting that. How do you know you're actually talking to that person? Right. I think that might be really sort of- More of a cultural thing here.
Starting point is 00:34:33 And that's why I'm a big fan of Let's Encrypt as well, is because it kind of plays into that same thing and allows some dude like me to have an own cloud server that has a Let's Encrypt certificate. Have at it. That your friends use it, they won't balk because there's a little red X in the corner. Exactly. Or say I set up my own Mattermost server. It'd be another nice thing for that.
Starting point is 00:34:51 MumbleRoom, anybody have any thoughts on setting up local DNS pros and cons? And if anybody has done it, anybody in the MumbleRoom set up a local DNS server and using it right now? Yes. And what do you think? Good? Bad? It's seamless. I don't know.
Starting point is 00:35:04 It's not a big deal anymore because it's part of my deployment configuration, so it just gets applied to all my machines. So you install a local DNS server on each machine. You're not just doing one for your LAN? Yeah, because I have a lot of roaming machines, so it's nice to have a local DNS server when you're out on the go, that kind of thing. Yeah, that's a good point. And it's not a big deal to run it even on the machines that are already behind another
Starting point is 00:35:21 level of cache. Right. It's really not that big of a deal. So what are you using to do the local DNS? DNS Mask. Okay. Just because it was simple. And why not Unbound? Not Unbound?
Starting point is 00:35:32 Because I'm familiar with DNS Mask. Yeah. No good reason. Yeah, I was thinking DNS Mask seems like the go-to, but then when Fedora said, well, we're going to go Unbound, I went and looked it up, and it looks like it's really easy to set up and get going. Yeah. I was thinking about maybe doing it without too long.
Starting point is 00:35:44 It looks pretty solid, and I don't need dhtp server from dns mask so i might consider it it seems like that depends on how flexible it is yeah dns mask has a lot of flexible settings to allow me to hit different dns servers for different domains and that kind of stuff i don't know if unbound is all the same functionality oh sure we'll have to hear some report back for me i kind of want to try it i do too yeah because i've been deploying dns mask as well yeah that's just because that's what i right knew how to use yeah and that. I kind of want to try it and find out. I do too, yeah. Because I've been deploying DNS mask as well. Yeah. But that's just because that's what I knew how to use. Yeah, and that was always kind of the go-to. But I'm down to try it.
Starting point is 00:36:09 So, vert, which I want to say vendetta online, but it's vert anuda. Vert anuda. Vert anuda. Vert anuda. There we go. I like it. So, you use it for VPN host resolving. Tell me about this.
Starting point is 00:36:23 Yeah, basically, okay. host resolving? Tell me about this. Yeah, basically if you tie in your own name servers, you can resolve your individual VPN hosts for your token subnet. So what I actually do is I set up a DHCP server which links to
Starting point is 00:36:36 my DNS servers via TSIG to set up a mapping for my VPN server for VPN clients. When they connect to the VPN, they can automatically resolve each other's host name on the VPN because they get the information from the local DNS server that's been pointed to them.
Starting point is 00:36:54 It's a very easy way of doing it. And funny enough, this is exactly what Tink ended up doing for me as well. Really? Because Tink now builds it into the VPN setup, yeah. Really? So basically, once you resolve into the VPN setup, yeah. Really? So basically once you resolve one host, it will resolve hosts for all the other VPNs.
Starting point is 00:37:09 So Tink is something that... Which kind of makes my... Oh, go ahead. I just want to make sure you were saying Tink and not Ting for the audience listening. Yeah, yeah. So Tink is like a mesh VPN solution. Yeah, okay, cool.
Starting point is 00:37:20 And I was about to say the same thing. You know, I like the local DNS. Yeah. For that reason is that you can set up your own. I mean, you can use your host file, but if you have a local DNS, it's a little cleaner. You're configuring everything in the same spot. Yeah, yeah. You can replicate that to other machines.
Starting point is 00:37:33 Yeah, using a local host file. It just feels hacky. All right. And go ahead. Sorry, Vert. Did you want to finish? Well, no, I was just saying, okay, actually with Tinkerer, it makes it a little bit easier because you're doing it over VPN anyway.
Starting point is 00:37:47 You can now sync between each machine, the host files you need to connect to each other. So you basically build up your own darknet, if you like, because only the host you're connecting to will know about all the other hosts that you're connecting to. Right, right. And, of course, DNS is – there's several different DNS options for PFSense. DNS is – there's several different DNS options for PFSense. JBLive8754 is pointing out that PFSense has Unbound as an option for PFSense servers. So there you go. You know, now that we've talked about this, I wonder if maybe I might not tonight go give this a little try at the rover and see how it goes.
Starting point is 00:38:23 I'll report back maybe. Well, you know what? Maybe if it goes really well, I might make a segment on Linux Action. Yeah, that sounds fun. I'd love watching that. Yeah, that'd be interesting. So, all right. Mumble Room, any closing thoughts before we move on? Any other DNS experts or DNS experienced want to know?
Starting point is 00:38:38 Going once? Going twice? All right. Very good. Very good. Good talk. Thank you guys for the information. And also, you know what I should do is I will include a link.
Starting point is 00:38:48 Let me go down here to the segment. At the bottom of the segment in the show notes where we talked about Fedora 24, I will include a link to the issues with DNSSEC. So if you guys heard us mention that and you're curious what those issues are, I just added that link to the show notes so you can go read about that. Maybe you can poke Alan and you guys can do a follow-up on it. I was just thinking, I wonder if Alan has any thoughts on that. I bet he does. You and I are on the same page, my friend. Hey, I don't know if you noticed this, Wes, but we relaunched the last jacket for a couple
Starting point is 00:39:14 of weeks. I think I want one. I need one. You should definitely get one. How can I not have one? You can get one right now. Yep. So it is back.
Starting point is 00:39:19 It is awesome. And you can find them at teespring.com slash LASUS, or if you're across the pond and you don't want to have to pay exorbitant shipping amounts, slash LASEU. And here's the real shenanigans. You get in on that order right now, because we're only running them until December 13th, it's going to ship in time for the holidays. Oh, so for your loved ones. Yeah.
Starting point is 00:39:41 You know, just put a last jacket in every single stocking. But really, we have multiple colors, and you can go grab yourself a jacket. These were maybe our most favorited item that we sold last year. We only run them for a limited time, and then they're all done. So go to teespring.com slash LASUS or LAS-E-U. It is a collector's item, and it keeps your tummy warm. And depending on how you zip it up, no man boobs. Which is really, if you've got man boobs, no man boobs.
Starting point is 00:40:08 Cover your shame. Exactly, Wes. No judgments, no judgments. And we also have a link on the sidebar at jupiterbroadcasting.com. Teespring.com slash Lass-US and Lass-EU. And the EU has better color options, so you could actually be in the US in order from the? In order from the EU if you want to get like some crazy colors. Yeah. They've got all the best stuff up there.
Starting point is 00:40:27 Teespring got a good deal set up over there. Apparently over there they know how to print and make sure it's real good. I see. Yeah, that's a thing. I want to tell you about something else that's a thing. It's one of my favorite sponsors, Linux Academy. I think this is a great fit for you guys
Starting point is 00:40:41 because it's a great resource for you to go learn more about the systems we all love. What's great about Linux Academy is sort of what I think is great about Jupyter Broadcasting. That might be one of the reasons why I think they're a great sponsor. They actually care about Linux and open source. Turns out when you actually care about Linux and open source and then you make content about Linux and open source, you do it better than other people because you actually live and breathe this stuff. You actually care about this and you follow it from day to day. Go to LinuxAcademy.com slash unplugged.
Starting point is 00:41:07 linuxacademy.com slash unplugged to get our special discount and support this show. It's a really good deal. Linux Academy freaking rocks. They got seven plus distributions you get to choose from. They got like almost 2,000 self-paced courses with videos and high quality contents you can download on the offline. Everything's backed by a nice CDN with HTML5 players. They have instructor help available for you whenever you need it, which is a really nice feature. They got labs they spin up on demand. They got the AWS courses for the Amazon
Starting point is 00:41:36 stuff. And the reason why I mentioned that is I kind of found myself one time having a client that all of a sudden was my responsibility and had AWS infrastructure primarily around S3 at the time. Right. I did not really – that's not like Linux as we know it or anything like that. It has its own unique quirks. It definitely does. It definitely does. Now, I've told this story before, but I can't remember the exact number now because it was several years ago.
Starting point is 00:42:02 But when I was just sort of playing around on S3 trying to figure out how to do things before I went and charged them how to do it, or even just said, yeah, I know how to do that. I actually wanted to see if I could do it. I think I racked up like a $300 bill on AWS. It was something around there. Yeah. It was ridiculous. So what's really cool is regardless of what you're learning in Ruby, you're learning in Nginx, you're learning in IP tables,
Starting point is 00:42:21 you're learning how to do basic development, or maybe you're learning AWS. They'll spin up the lab servers for you on demand. They have a really great interface. You can SSH write in and rock that S. They have scenario-based labs, which is really nice because that gives you really good hands-on experience. You'll work in their advanced live environments while completing these scenarios from beginning to end on live servers. Isn't that nice?
Starting point is 00:42:42 Break somebody else's stuff. They have real-time feedback, too. They have great courses for the Red Hat Certified courseware. And they have instructor help available at any time. Nice content, always getting updated, refreshed. You can keep track of your progress as you go along. They break things down into hourlies. It is really cool.
Starting point is 00:43:00 They have an availability planner. So you can go into Linux Academy and say how much time you have availability. How much time you have available. And they'll automatically generate the courseware to match your time availability. I think that's really, really cool. Yeah. I mean, that seems pretty unique. Dude.
Starting point is 00:43:14 It's so flexible. Even in the holidays when things get busy, you can find a way to sort of schedule in a few hours, a couple hours on Tuesday. You know, do it while you're listening to JB content. I'm going to listen to JB content for this hour while I have unplugged going on in the background. I'm going to go do this. Yeah, you know what? Why not? Yeah, you can do it all the time. Or in the shower. You know, it's a thing.
Starting point is 00:43:35 It's a shower thought. A little touch tablet in there. I open up your SSH session, you're good to go. Hey-o! That's why you need a pencil. So the other thing I think is really great is they've createded server exercises. You can get your work evaluated while connected to a real server. Their courses include exercises where you log into a lab server and perform specific tasks, and Linux Academy automatically grades your actions so you can see how well you did.
Starting point is 00:43:57 Graded exercises are included in all Linux Academy memberships. They have a great technology stack, everything you'd want built around Linux, including some of the simple things like rsync or iptables or just basic Linux commands like tar. Seriously, like fundamentals all the way up to the entire stack, all the way up to the Red Hat stuff, Android development, Python, Ruby, PHP, Nginx, Apache. Now, I always go off on the list here, but you guys know all of the big technologies out there that are popular. Linux Academy probably knows even more than you do. That's why they follow this stuff. They are following the heartbeat of open source.
Starting point is 00:44:29 You know, like they just see what people want. They're seeing what's popular because they use it themselves. You know what? They should take that and run with it. They are following the heartbeat of open source. Linux Academy, Wes is just an idea guy. You got to run with it. Yep.
Starting point is 00:44:41 But he's going to give that to you. He's going to give that to you. We love you. So go to linuxacademy.com slash unplugged. We ask you to go there because that supports the show, lets them know you heard about it here, and you can check out their services. But really, it gives you a phenomenal discount. linuxacademy.com slash unplugged. Okay, Wes.
Starting point is 00:44:59 So you had an idea, which once we started kicking it around, I was like, this is a great idea because there is a lot of stuff happening in this space. And, you know, when you first started kicking around this idea, if I had a little more time, I was going to go over to the Computer Chronicles website. Whoa. I was going to get a clip because, you know, we used to call the computer back in the 80s. What we now call PCs and laptops and desktop, they called mini and micro PCs. Right. Because they weren't mainframes. Yes. You could fit them in, you know, more than one giant room.
Starting point is 00:45:33 Or whatever. Yeah, exactly. Yes. So now here we are on the Linux Unplugged show. And we're once again about to talk about micro PCs or mini PCs. Only now we mean something that isn't like an Intel-based, high-end, powerful desktop. No way.
Starting point is 00:45:47 The history is repeating itself on the Linux Unplugged show today. And to start off the conversation, we want to talk about something that's kind of been big news over the last few weeks, and that's the Pi Zero. And this video will introduce us to it. I've brought some props for today's video. These are two computers from my childhood. It's a BBC microcomputer. I bought one of these in 1989 for £220.
Starting point is 00:46:09 This is a Commodore Amiga. I bought this in Christmas of 1992 for £199 at Lewis's in Leeds. When I bought each of these machines, I had to basically just drain all the money I had. I had to drain my bank account and my piggy bank, and all of my savings went into each of these machines at the time that I bought them.
Starting point is 00:46:26 When I was a kid, the high cost of computers like these was a real barrier to me learning about computers. And really what we've been trying to do with Raspberry Pi is to make sure that cost is never going to be a barrier to anyone who's interested in getting involved in coding. When we launched Raspberry Pi, we took about a factor of five out of the cost of a typical low-cost computer. But we still meet people who tell us that cost is a barrier
Starting point is 00:46:52 to entry for them. So lately, this year, since the Raspberry Pi 2 effort wound down in February, we've been asking ourselves what we could do to maybe take a little bit more cost down. And today, we're launching a new product. This is raspberry pi zero um this is a full-fledged raspberry pi uh we've got a 2835 here and half a so this is the same chip we used in raspberry pi one except up clocked a little bit so it's about 40 faster got half a gig of ram uh hdmi connector sd card usb to connect mouse and mouse and keyboard nice and the same pin out though it's not populated, the same GPIO pinout that we have on modern Raspberry Pis, on the B+, the A+, and the Pi 2. This is going on sale today.
Starting point is 00:47:32 We've made a few tens of thousands of these. This is going on sale today from our distributors for $5. $5. You just can't believe that. $5. $5. $5. $5.
Starting point is 00:47:42 $5. $5. $5. $5. $5. $5. $5. $5.
Starting point is 00:47:43 $5. $5. $5. $5. $5. $5. $5. $5.
Starting point is 00:47:43 $5. $5. $5. $5. $5. $5. $5. $5. $5. $5. $5. $5. $5. $5. $5. $5. $5. $5. $5. $5. $5. $5. $5. $5. $5. $5. $5. $5. $5. $5. $5. greenbacks. Unbelievable. Unbelievable, Wes. And I just look at this and I think, holy crap, this is the future we're living in now. And I just can't even wrap my head. They've already sold out, I believe.
Starting point is 00:47:59 Yeah, from a lot of retailers, yeah. Which is just, whew, wow. But they'll be back. What's the magazine about? What's the chatroom talking about the magazine? What's everybody talking about the magazine? Oh, this was awesome. Basically, when they first announced they were going to do $5 things, they also said, well, the PiMag magazine, it's a community magazine,
Starting point is 00:48:19 and it's $6 to purchase. If you purchased one on the day or a couple of days after it was the, the reply zero was attached directly to the magazine cover. So for like six bucks, you've got a magazine. Oh my gosh. You, you buy the mic.
Starting point is 00:48:35 So in the UK, when it came out, like every news agent sold out of the, uh, the magazine straight away because you know, it's a free computer on the cover. Who wouldn't, who wouldn't want that? Um, but if you're a subscriber uh the magazine straight away because you know it's a free computer on the cover who wouldn't who wouldn't want that um but if you're a subscriber to the magazine you can you can still get it um and also in the us where they're coming a little bit later in the month
Starting point is 00:48:55 you can always you can get the magpie magazine over there with the same raspberry pi on the cover some people have some people have joked that you you buy a Pi Zero and you get a free magazine. Exactly. If I can just remind everyone of my generation, that back in the day of early day computing, you used to get cassettes on the front of magazines free with them. Now you're getting computers free on the front of magazines. I remember when it was a big deal when you got a Linux format came with a CD
Starting point is 00:49:24 with a Linux distro on there or something. So, yeah, this $5 computer has a 1 gigahertz ARM11 processor, which was 40% faster than the first Raspberry Pi. 512 megabytes of RAM, a microSD card slot, a mini HDMI socket for 1080p output with 60 frames per second. And, of course, it has the 40-pin GPIO header. We love that. per second. And of course it has the 40-pin GPIO header. We love that. And it has a unpopulated composite video header
Starting point is 00:49:47 and it is 65 nanometers 65 meters, millimeters sorry, by 30 millimeters by 5 millimeters. And it's not even of course there's the chip. Now the chip is sort of been, of course the chip wasn't exactly as cheap as they originally said it was going to be. Right. But you also have things like
Starting point is 00:50:04 we have right here in the studio. We have this Omega Onion in the box. Alan has one of these. He's been talking about this too. You know, I hadn't heard too much about it, but that's a shame because these seem really cool. Yeah, it was a Kickstarter I backed. And how could I not back it after they had this crazy, crazy, crazy great Kickstarter video? So I want to talk about the Raspberry Pi Zero and also this Omega Onion. Check out their Kickstarter video. So I want to talk about the Raspberry Pi Zero and also this Omega Onion.
Starting point is 00:50:25 Check out their Kickstarter video. There are two worlds. The real world and the digital. And then there's the cat world. Oh, the lovely cat world. The problem with the two worlds is that in order to connect objects in the real world with the digital world, you need to be a rocket scientist or some sort of physicist from the Manhattan Project. Or one of those brains in a jar.
Starting point is 00:51:04 But not anymore. Meet Onion. For the past year, we've been hard at work building something that's small, affordable, and really easy to use so that we can merge the two worlds together. We want it to be like Tony Stark and be able to build whatever comes to our mind without learning how to build these things. And that is exactly why we created this. The Onion Omega. Thanks, Oliver.
Starting point is 00:51:39 It's a tiny computer with built-in Wi-Fi and it runs the Linux operating system. Hey-o, we know that one. This little bad boy lets you create connected devices in environments that you're already familiar with using tools such as SSH, Git, and NPM. And it also allows you to write
Starting point is 00:51:55 software in Python, Node.js, PHP, or whatever language you feel comfortable with. Node.js? You now have the power to build anything you can imagine. Such as smart home devices. Smart! Security drones.
Starting point is 00:52:11 Drone. Security spiders. Spider! That's amazing. I want it. Or even a cat feeder. A cat feeder that realizes your cat is too fat and then makes
Starting point is 00:52:30 it exercise. Or if you don't want to build from scratch, you can browse the Onion App Store for ready-made apps. In fact, if you want to see what you can build on the Omega right now, click on the live demo below and start to experience the Omega in real time.
Starting point is 00:52:50 The Omega allows me to build things in languages that I already know and using things that I'm familiar with like callback functions. And I actually built this light bulb in just 10 minutes and it's remote controlled. I really like working with the Onion Omega. It was really easy to use. I'm not a programmer or an engineer of any kind but I went to the Onion app store and I downloaded and customized an app
Starting point is 00:53:15 that allows me to draw images for my Facebook news feed and put them into a digital photo frame. She's a high school teacher. the omega is almost ready for production we're so close to realizing our vision of making the internet of things accessible to everyone and we want you to be a part of our revolution and start inventing connected devices that will make our world a smarter place right oliver what happens when we connect the real world with the digital? Awesomeness. There you go, Wes. Are you ready to take part in the revolution?
Starting point is 00:53:54 Do you want to unbox the Onion Omega? Yes, I do. Have at it there. Okay, so it comes in a very small box. It's very smooth, too. Nice, premium cardboard. The in-the-hand experience for the box is quite nice. I do agree, yeah. It's got like a puzzle piece top. It does.
Starting point is 00:54:08 It kind of comes apart, yeah, because it has actually very much a puzzle piece top. It's literally a puzzle piece, isn't it? It's kind of hard to get open. And then three individual boxes. So there's the expansion dock right here. Very nice. Oh, look at that. Yeah, so it comes, and then here's the actual, here's the Omega box.
Starting point is 00:54:23 So that's the Omega. Yep, yep. And so I got, and then here's the actual, here's the Omega box. So that's the Omega. Yep, yep. And so I got the mini dock and the expansion dock, and that's where you can plug in different stuff. So I guess we can, here, I will turn on the webcam, a limited exclusive treat on the Unplugged show here. I'm going to pull the Omega out of the box right now. Look at how, jeez, it's even smaller than it looks in their Kickstarter video. It's unbelievable. It's smaller than the palm of my hand.
Starting point is 00:54:48 Wow, look at that. That's tiny. That is ridiculous. That is ridiculous. And there's the expansion. Oh my gosh. This is a tiny, tiny Linux computer. Wow, Wes. Oh, these docks are cool, too. Look at this thing. Here, I'll take that dock. Here you go.
Starting point is 00:55:03 So this is the bigger, so there's two docks. There's a mini dock, and then there's the big boy expansion dock, too. Look at this thing. Here, I'll take that dock. Here you go. So this is the bigger... So there's two docks. There's a mini dock, and then there's the big boy expansion dock, and that's this one here. This is the big boy mini expansion. And, yeah. So you plug in the Omega to the top of the expansion dock right here. So it plugs into the top of the dock right here, and now it has all of the functionality that the dock has. Dang. Dang.
Starting point is 00:55:25 Yeah. Which in this case is a USB port and then another set of expansions. Which seems perfect if you're prototyping and you want to use those things, but you're not ready to solder on headers. Isn't that something? So you just snap it together.
Starting point is 00:55:36 Wow. Alan was talking about this on the TechSnap pre-show. Wow, there's micro HDMI. Huh. Dang. Yeah. So that's pretty much, so there's your USB port for your input input and there's your HDMI out right there.
Starting point is 00:55:48 And it has Wi-Fi on it. Man, you could just duct tape that behind your TV and really put MB on this and my problems are solved, sir. So that really seems to flirt with the, you know, flirt with the border. Before we kind of had the Arduino on one end of the spectrum and the Raspberry Pi on the other, and you get the full Linux experience, or you're writing it in C++ yourself. And this is like, well, you can, if you're familiar with Linux, but maybe you're not an expert in microcontrollers,
Starting point is 00:56:14 you can just deploy it right here, and you're away you go. No kidding. Vir, you've had a chance to play with it. What do you think? Yeah, it's a really sweet tiny little pc it is and it is so easy to set up because basically when you power it on although be careful because the power switch is very fragile on the docks anyway yeah when you power it on okay it becomes its own self-access point it does so basically you just scan the Wi-Fi network, find the, you know, Omega, whatever
Starting point is 00:56:47 it is, access point as SSD, join it, go to the web, configure it, set your passwords, set your networks, set your other Wi-Fi networks, and it will basically just reboot and carry it into a proper PC on your network. It's fantastic.
Starting point is 00:57:04 It's really awesome. It's fantastic. That is really awesome. It's running OpenWRT. Okay, okay. Isn't that something? Isn't that something? I think it's sort of astonishing because it's, I have the specs in the show notes. I just find it astonishing that it's getting to the point now
Starting point is 00:57:17 where I just backed some project on freaking Kickstarter. I believe Alan said he was making, he was setting up instructions for FreeBSD as well on this game, right? Which is awesome. Yep. So, yeah. It ships with OpenWRT. It has a 400 megahertz processor, 64 megabytes of DDR2 RAM, 16 megabyte of flash.
Starting point is 00:57:33 It's got 802.11 bgn on it. It has 18 port GPIO. Yeah. Isn't it interesting how they list Node.js as a supported thing? Well, that's important. Yeah. Yeah. Wimpy, I kind of wanted to pick your brain because I know you've hinted before on some pre- and post-shows that –
Starting point is 00:57:48 and I haven't gotten – I have quite not yet gotten the complete picture, but the Raspberry Pi is starting to play a more and more important role for the Ubuntu Mate distro, isn't it? It's our most popular platform. Wow. You mean other than x86 or including x86? It's more popular than 64-bit, 32-bit x86
Starting point is 00:58:12 and PowerPC combined. Are you serious? My world has just been rocked. Are you kidding me? No, it's downloaded about 1,200 times a day, the image for the Pi 2. That's awesome. Wow. That's awesome. Wow.
Starting point is 00:58:26 That's serious. That is, that is. So what are your thoughts on that? Well, it means that in the last two releases of Ubuntu Mate, I've done the work for the Pi version in the last month of the release. Right. But for this release, it's got even, you know, it's being treated equally all the way through the release. Right. But for this release, it's got even, you know, it's being treated equally all the way through the development stage now.
Starting point is 00:58:51 I feel like I need to take a minute. Like, I wasn't ready for that level of a bomb to be dropped. I don't know why I didn't know that. I kind of feel like I should have known that. But to me, it's shocking to me, actually. I've actually been paying attention to a lot of communities around raspberry pi and you know reddit or google plus in various different places and the majority of times people ask what to put on the pie uh no raspbian is no
Starting point is 00:59:16 longer even mentioned and the bunch of mate is always the first choice i mean it makes it makes it does make i mean it's way more pleasant to use and defaults and it looks pretty with me that's a that's a big deal though i mean congratulations, that's a big deal, though. I mean, congratulations, because that's a big deal. Yeah, it is. And so when you look at these types of devices, are you starting to say, all right, these aren't just sort of toys. These are going to become possibly the next open PC. Now, hold on.
Starting point is 00:59:41 I want to make sure I'm framing this right, but when I look at tablets and phones, I get a little sad because they look locked down and glued together. And I remember a time when I was in high school and I scraped together parts for months and months and months and built my first PC. I went and picked out my
Starting point is 00:59:59 own case and it was a life moment for me. And you learned a lot along the way a ton of stuff and i read i read i mean it was really my first geek project that i really researched and all that kind of stuff and now i look at this onion omega here and i'm sitting here like legos building a pc and i think geez i could give this to my kid and he could play minecraft on this and or maybe not this one but the raspberry pi zero i I mean, this is maybe getting to the point now where it is actually going to be something that has some serious long-term legs as a serious desktop contender.
Starting point is 01:00:34 And one more thing, Wimpy, before I toss it back to you is I, in the late 90s, had a conversation with a guy named Scott, really great guy. And his day job was to run an IBM mainframe. And he looked down at desktop PCs as toys that couldn't do real work, that weren't powerful enough, and he called the desktops, oh, you mean those Mattel inside PCs? Those Mattel inside, because they were toys. Right.
Starting point is 01:01:03 And I look at the Omega and I go, oh, this is a cute Lego toy. But actually, maybe I'm looking at it from Scott's perspective. And when Wimpy says he's getting over 1,000 downloads a day, I'm wondering, are you looking at this and are these mini PCs, these Raspberry Pis and these Omegas and Bagel Bone and all, whatever, are you looking at this and going, this might actually be something that gets wider adoption use than the traditional PC one day? I think so. Certainly, if you look outside of the developed nations, I think this is going to be the ARM-based devices are going to be the principal computing platform.
Starting point is 01:01:39 And if you're not doing stuff on ARM, you'll be irrelevant. Wow. Bad time to own Intel stock. Yep. No, I think that will be relevant. It will be a different market and different use case, but I think that we've not seen the extent to which ARM is going to be relevant for Linux adoption, and in particular Linux as a learning platform.
Starting point is 01:02:03 Kits and Kitty, you kind of point out, I mean, these kind of machines get the basic work done and, well, that kind of solves a lot of people's problems, doesn't it? Yeah, I was just thinking, you know, what do 90% of what you do on a computer consist of? Web browsing, email, editing a text file, that kind of thing, maybe watching a YouTube video. The Pi can handle all that. Yeah, and so – and it's not even – see, I think what I used to brussel at is I used
Starting point is 01:02:35 to feel like we were talking down and I kind of – I wonder if I still do feel that way. So something that Carl said a few times during our visit at System76 is one of the things that their basic market research keeps – and market research being in a business for 10 years selling PCs. One of the things that they have really learned, maybe even the hard way, is you can always err on the side of giving people more powerful computers. Like there's never going to be a day where people don't need more powerful systems. And so I guess I kind of had that Scott-like view where I looked at this and go, well, these little toy computers will never be powerful enough. But that is sort of looking at it in a perspective where there isn't lots of different cloud options when you need to spin up like a droplet to do something really powerful or throw it on Google Engine or whatever the
Starting point is 01:03:28 hell, Azure, I don't care. There's a lot of different options there when you need really, really, really high-end compute and there's a lot of options when you need really, really local – something local really high-end. You can still have a desktop. But there are so many, so many use cases where I've worked with people where their primary job is checking email, you know, doing things on their corporate applications, which are sometimes web applications, sometimes not. And they do all of these things that are
Starting point is 01:03:54 really sort of low-end tasks. And it's not to be – I'm not trying to be rude. I just – like that's just all they use these particular quote-unquote tools for. And so why – what does it take then? What does it take to make it from the hobbyist project to actually something that consumers could actually start buying? Like why don't we have a Best Buy that has more ARM laptops and desktops on the shelves than they do x86 machines? Why isn't Lenovo selling an ARM laptop? Why isn't HP and Dell selling an ARM laptop that we're all buying? And before we go there, I also, I'll have you answer that first, Wes, but before we go there, you found this, again, this is a perfect example of where the Raspberry Pi is really cool, but this is a straight-up
Starting point is 01:04:42 hobbyist project. I like it, and so I'm going to point it out to the audience so they can read more about it. But it's a great example of where the Raspberry Pi is being used today. And this is not even an uncanny valley issue. This is way far removed from what consumers want. Anyways, this is – you can take a Raspberry Pi and a Wi-Fi dongle and basically turn it into like a remote AirPlay receiver or audio receiver. So you can use a couple of projects that reversed Apple's AirPlay protocol and actually stream to this instead of having to go get like a really expensive device. If you have iOS devices in the house and you want to stream audio, you can do it with this Raspberry Pi. Yep.
Starting point is 01:05:20 It's pretty cool. I think that it's because a lot of people don't know that it's an option. But if you show them that, hey, there's this $35, $50 option that you can utilize instead of spending $1,000 on a workstation, I think people would go for it if they knew what it was actually capable of. I don't agree. Do you agree? It's a smart business decision. Here's why. Because this is what I'm saying. This is what I'm't agree. Do you agree? I don't agree. It's a smart business decision. Here's why. Because this is what I'm saying.
Starting point is 01:05:49 This is what I'm asking you. And Wes, I'll let you have the first answer and then we'll throw it to the mobile room. Why is nobody picking up on this? Why is Lenovo? So Lenovo today can take an Intel spec motherboard, an Intel CPU. They can build a PC from parts that they assemble themselves in a housing, and then they ship. Why can't they take something like that Raspberry Pi or something just like it and build their own version, put it in a case with a great keyboard, and ship it? Why is that not happening? I'm not sure that they – I mean, I think you could do it.
Starting point is 01:06:22 But I don't know if they see the opportunity in terms of operating systems. I mean, I think that Android isn't there as a desktop operating system. Maybe if they had partnerships with, like... I mean, I think what we see is Chrome OS. Is it that Android isn't there, or is it that Google creeps people out? Well, maybe both. And I think, like, you know, for the main people who are using desktop,
Starting point is 01:06:40 they're comfortable with Windows. You know, the newer one, maybe they can now that like raspberry pi 2 will run windows windows 10 right so there may be an avenue there but but i wonder if they don't see like something they can pre-build well what was that rod it's an incredibly stripped down windows 10 it's not really windows 10 that's a good point uh wimpy uh you think there's like that one piece really that's holding it up well not that's holding it up but i think that um for example the the things that i run into most with the question and answers
Starting point is 01:07:11 for ubuntu mate on the pi 2 is can i run flash on it which you can't right because there are no flash binaries for arm linux um can i run wine on it no Or yes, you could kind of compile it in a certain way and it runs really badly. And you get those sorts of questions and people aren't aware that it is, just because it runs Linux doesn't mean it runs everything that you're used to running on, you know, Intel. So don't call it something.
Starting point is 01:07:41 Right, we're so used to Wintel. Google got away with that by calling them Chromebooks. Yeah, exactly. And to some extent also rolling their own version of Flash to bridge one of those. Yeah, that too. But if you're Lenovo or Dell, you've been selling to a traditional audience of x86 users who will be expecting to use the same or similar software and when some of it's not available there may be that's um that's a tough call but you know they're they're selling
Starting point is 01:08:12 chromebooks and some of those in the far east are um arm based now yes yes pointing out that the things that are not available are the evil proprietary things yeah and also free software that's all built as well yeah well and we were just discussing you know this average just basic work type task type work where the computer is a tool they might not care as much about some of these things in fact in a work, not having Flash is a security advantage and a work productivity advantage, right? Like legitimately. So I guess I still – I don't feel like we have fully answered that question. I don't know what it is exactly.
Starting point is 01:09:07 the problem is that we look at it different uh we present it actually the wrong way because we present it as the replacement for a pc right uh whereas we shouldn't be telling people that because it's well it's not capable of everything you can do on your desktop like gimp is not gimp is not a replacement for photoshop it is a separate line of tool that is available. Yes, but what you should show people is, like, this is a cool thing that you could use to browse Facebook with, right? Or put up in your kitchen and look up recipes with. And all you need is, you know, some screen
Starting point is 01:09:41 and something to, you know, a keyboard and a mouse and you have your tiny computer in your kitchen right and then you can show them that look this what you've considered to be just a recipe looking app device is also capable of those other things instead of showing them that this is a computer that's not capable of all the other things that you are using your computer for. That's actually pretty good insight because that's why the smartphone has been so successful is because it was replacing the dumb phone, which was not a high bar. And so Apple could launch their overpriced iPhone that didn't even have copy-paste support for like two OSs because the bar wasn't that high.
Starting point is 01:10:26 And when you come in and you say, I'm replacing the PC, well, guess what? Pretty high freaking bar. Pretty high. That makes sense. Have you seen what PC can do? PC do what? Yeah, right. Exactly.
Starting point is 01:10:38 Damn it, Wes. Screw you. That is the worst advertising campaign ever. But it worked. Son of a gun. All right, Vert, you want to talk about the future, making everything. But it worked. Son of a gun. All right, Vert, you want to talk about the future, making everything a little bit smarter. Go ahead. Yeah, well, basically, with this kind of dropping computing, and more specifically, sophisticated computing,
Starting point is 01:10:58 it means these little devices like the Pi Zero or the Omega can now be turned into a general purpose kind of smart sensor or smart device that can be plugged into anything basically. Displays, light switches, switches, posters, whatever you want to plug it into. This article that Wes found before the show is you take a simple speaker and now
Starting point is 01:11:20 all of a sudden this is a quote-unquote, I mean if I was in the industry, a smart speaker because it can receive Bluetooth or AirPlay or DLNA audio. Pulse? Pulse will multicast as well. Or MPD. Yeah. In fact, this is actually using Pulse to send from your Linux box. Now, I actually have a Pi acting as an alarm clock for my partially sighted father because he can't necessarily see the display all the time.
Starting point is 01:11:51 And so he wants to be able to hear it. So it's a talking clock. And because now it's a talking clock connected to the internet, it can now read things like emails and can now do other things that it wouldn't have been able to do as a clock. That sounds great or horrible. That's what small computing does for you. Yeah, good point. Wimpy, I also have noticed, especially when it comes to a demographic that I'm intimately familiar with, my children, there is some essential use cases that the Pi is totally capable of, like things like YouTube or Minecraft.
Starting point is 01:12:21 And that is a huge core audience, wouldn't you think? Yes. One it can do and one it can kind of do. So when I've been going along to the Pyjams, I've been taking an Ubuntu Mate setup and getting makers and other visitors to come and have a look and have a play and give me their feedback. And it's interesting that when the kids go on it, they basically want two things. They want to be able to play Minecraft, and they want to watch YouTube. And if it doesn't do that, it's irrelevant. That's the end of a discussion.
Starting point is 01:12:52 And it has to be able to play Minecraft without, quote-unquote, leg. Right. And leg is frame drops, I guess. I don't know exactly what leg is. So there is a Minecraft version for the Pi. It's the minecraft pie edition which is a bit like the pocket edition of minecraft ah but it comes with python bindings so you can um you know you can program it and what have you um and youtube um at the moment
Starting point is 01:13:19 we don't have the fully accelerated graphics driver for the for the chip that's on the broadcom sock in the pi so um that's all software at the moment and that's a bit poor but um i've embedded a utility in ubuntu mate where you can suck down you can visit youtube within firefox and pull cut and paste the url and then it will stream the URL into the IMX player, which is the hardware-assisted player. So you get the full hardware-assisted full-screen playback streaming from YouTube. Clever. So actually you're kind of getting into my next segment. Our next segment is really some clever tricks to avoid having to use Flash altogether,
Starting point is 01:14:00 partly because ARM, but also because of Adobe's announcement this week. So pause right there, Wimpy, and let's pick that back up because that's actually a perfect segue to our next segment. So I'll mention the perfect telco, friends. It actually exists because their business model is different. Ting is mobile that makes sense. Ting is an MVNO of a couple of different networks. So instead of getting all involved in digging the trenches, installing the towers, running the fiber, fighting the local city council to make sure they can actually run a tower right there, which is an unbelievable fight, contracting with the designers to design the tower.
Starting point is 01:14:34 And it's interesting. As a contractor, I've worked at each stage of the process and watched telco. It's interesting. When a telco comes into an area, it's both an amazing investment for the local businesses, and it is just a nightmare for the telco. So it's an incredible investment for the local businesses when a telco wants to put a tower in because they're going to have to trench and run fiber to that location. And a lot of times they'll resell that fiber to all of the other local businesses in that area. But can you imagine the administrative overhead just to manage that? All of the other local businesses in that area.
Starting point is 01:15:04 But can you imagine the administrative overhead just to manage that? But at the same time, there's all of the local rules. For here, it's the PUD. It's our public utilities that they have to get approval from where the polls can be at and all this kind of stuff. Then they have to take it to an architecture firm that designs the tower. The tower then gets approved by the local city, which then goes off to the state to get approved. And it's all paying – in checks the whole way. Right in checks. That sounds like a lot of work.
Starting point is 01:15:26 Right in checks, right? So what Ting has done is they write on top of all of that. So that's why they're able to invest in the customers. So the other guys have done the work there, and now they need somebody to come along and actually get some customers on it. That's where Ting comes in. So it's $6 a month for the line, flat rate, right there, and then it's just your usage on top of that.
Starting point is 01:15:44 No contract, nor the termination fee. So it's $6 a month for the line, flat rate right there, and then it's just your usage on top of that. No contract, nor the termination fee. And because Ting isn't out there digging ditches, they're able to have fanatical customer service. They're able to have a great website, and they're able to charge incredibly low rates. And if you're just a little bit savvy with how you use things, you can get by with unbelievable rates. So I've got three phones that I pay every single month for on Ting. The bill is like around $40 a month. $40 a month for three phones. Smartphones.
Starting point is 01:16:13 It's ridiculous. It actually makes sense. And there's no contract. There's no determination fee. They have a GSM and CDMA network you can take advantage of. So if you know what that means, then you're probably clever enough to figure out which one's better in your area and just go with that one. And it also probably means you've got a device that's compatible with Ting. And Ting has a brand new app you can get on the Android marketplace, the Android Play Store, to check to see if it's compatible with Ting to get all of
Starting point is 01:16:39 the information. They made it easier than ever. They have the new, brand new Ting compatibility checker. Guess what? I didn't see this earlier. Kyra's here to tell us all about it, too. Let's go, girl! If you're ready to check a phone to see if it's compatible with Ting, this is the app you'll need. All right!
Starting point is 01:16:53 I'm Kyra, and this is the Ting Download. Yeah! Woo! The Ting Compatibility Checker app for Android, well, checks your phone's compatibility with Ting. It doesn't do anything else. Yeah. It's beautifully simple, if we do say so ourselves.
Starting point is 01:17:09 It's also a very small download. It's intended to be used once and uninstalled. At less than 1.5 megabytes, you won't have to worry about deleting other apps to make space for this one. Smart. Here's how it works. Install the app and open it up. Cha-cha-cha. Tap to check your phone.
Starting point is 01:17:24 The app pulls your phone's unique serial number. All right. It's IMEI and runs it against the database of phones that'll work. It only takes a second. One second. Once the process finishes, you'll find out right away. Cha-cha. If your phone is compatible, you'll also get info on which network services it will support.
Starting point is 01:17:38 Boom. As you'd expect, the app is free and you can grab it from the Google Play Store. All right. The teen compatibility checker is Android only. iPhone currently doesn't allow apps to pull specific phone info. Huh. But you can always use the web-based compatibility checker at ting.com slash check on your desktop or mobile browser.
Starting point is 01:17:54 Alright. It's almost as simple. Thanks for watching and we'll see you next time. Wow. Did it just get easier than ever to switch to Ting? I think it did. Look at them. That's thinking. Well, and did I hear that they have their SIM cards on Amazon now? They do. Amazon Prime with that.
Starting point is 01:18:09 And you just pop them in a device, check them out. Dang. So all you got to do is go to linux.ting.com to support this show and get yourself a discount. Go check them out. Linux.ting.com. And now it's easier than ever to bring an Android device. Interesting. iPhone.
Starting point is 01:18:22 Not letting you get access to that information. I wonder which one protects your privacy. Anyways, linux.ting.com. Go get yourself a great device, and then would you tweet me and tell me about how much you're saving? Because you're going to want to tell somebody, and share it with your bro. Chris will always listen. Just contact him 24-7. He doesn't mind, especially when he's
Starting point is 01:18:40 doing shit. Just call me directly. Alright, so let's talk about Adobe Killing Flash. Well, the name. about Adobe Killing Flash. Well, the name. Not really Killing Flash. But, you know, if you got yourself Creative Cloud, heads up, they're going to rename your application. So watch out, everybody. Big changes coming down the pipe. A new name.
Starting point is 01:18:57 A new name. Really excited about that. And they're going to make an emphasis on HTML5. Nine binary output. How about that, everybody? You're really, really excited now, aren't you? Are you amped up? If you're not amped up enough, well, there's this French guy.
Starting point is 01:19:12 And this French guy, he's got a really, really, really shallow depth of field, and he wants to tell you all about it. Hello, my name is Michael Chaz. I'm a Creative Cloud Evangelist based in Paris and a longtime interactive designer. With the growth of HTML5 demand for animation formats that leverage web technologies has grown, and the FlashPro team has responded, adding first-class support for exporting animations to HTML5. In order to clearly define the role of this application as the premier animation tool for the web and beyond, I'm very excited to announce that Flash Professional is being renamed to
Starting point is 01:19:45 Adobe Animate CC. Adobe Animate CC. And Adobe Animate CC will be... You know, can I just stop here? Did you notice how he says the word Adobe? I want to play that back, just for a second. And Adobe Animate CC... Adobe.
Starting point is 01:19:59 Adobe. The only reason I mention that is last week, you and I were trying to come up with how you say hat in French. Yes. And we got so much shit for how we tried to say hat in French. Well, how about an Adobe employee in France that can't even pronounce the company he works for, you guys? You give me crap all the time. Well, what's up?
Starting point is 01:20:19 This guy works for Adobe. He doesn't work there anymore. Not after that. I'm just saying. Like, they're giving me a hard time because I can't say hat in French. Meanwhile, this dude works for Adobe and he calls it Adobe. Right? But it's fine because he's French.
Starting point is 01:20:30 Now, Chris, who speaks English, isn't allowed to mispronounce anything. But this guy, that's fine. He's French. We don't care. He's French. Chris, it's not a big deal because he's French and he's in Paris. And there was a terrorist attack. So don't give him a hard time because he calls it Adobe.
Starting point is 01:20:42 There's not a big deal. What are you talking about? Announce that Flash Professional is being renamed to Adobe Animate CC. Okay, now you can't unhear it, can you? Adobe. You see what I'm saying? And Adobe Animate CC will be available in early 2016. We are not just changing the name. We are adding significant new features for professional animators. Let me show you what we're working on. You will be able to browse and license millions of illustrations, photos, and vector graphics.
Starting point is 01:21:12 Adobe Stock is directly integrated within the tool thanks to the power of Creative Sync. Same for Creative Cloud Libraries. You can access colors, vector shapes, and brushes directly within Animate CC. All right, so there you go. So this is, they're going to call it Animate, and they're going to have Animate CC for the application to use. And the idea is Adobe is going to de-emphasize FLV and that kind of stuff and sort of re-emphasize HTML5 output but using Adobe tools to make that said HTML5 output.
Starting point is 01:21:42 I don't know what to think about this. So what I thought is let's just figure out how to stop using the Flash plugin altogether. And that's Chris's solution. So you really want to kill Adobe Flash? I'm sorry, Adobe Flash? This is how we do it. This is how we do it.
Starting point is 01:21:56 And so I wanted to give my couple of tips, and I want to see maybe what you do to avoid using Flash, and we'll toss it at the mumble room. So I mentioned these on Sunday's show, but my two top tips to avoid using Flash, first we'll toss it to the mumble room. So I mention these on Sunday's show, but my two top tips to avoid using Flash, first of all, don't install it. Second of all, use LiveStreamer to watch
Starting point is 01:22:12 things that are in Flash, or if you want to watch the JB LiveStream, grab the RTMP or RTSP and throw that to MPV. That helps Alan get paid. LiveStreamer, I don't think we'll do the JB LiveStream. So LiveSt streamer, I don't think we'll do the JB live stream. Okay.
Starting point is 01:22:26 So live streamer, we'll do like Twitch and Ustream. You could watch the, we do have a broadcast on Ustream, at ustream.tv or whatever, ustream.com, whatever the URL is, slash channel slash Jupiter Broadcasting. And you could pipe that into live streamer and pipe that. You could pull that into live streamer, and it will work. But the built-in embedded one on the jblive.tv page doesn't work with live streamer, but RTMP and RTSP work beautifully in MPV.
Starting point is 01:22:53 So you just, you know, on the command line, you type MPV, and then you paste that link, and it starts streaming. FFmpeg will record from those, or HLS beautifully as well. Right to a file, HLS as well. And then, of course, something that I use all the time is Minitube and YouTube DL, which is a great way to pull video files off of YouTube without having to use Flash. And then my go-to solution is instead of having Flash installed system-wide, if I have to, have to, have to use Flash, I use Chrome. And Chrome comes with Flash built in and i just keep it there in their little sandbox and that's where it stays and if the website requires flash like
Starting point is 01:23:30 youtube management tools then i just use chrome what about you what how do you avoid using flash when you need to you know i i have to echo pretty much everything you said i was just talking with my parents and they were kind of freaked out firefox is warning them about the vulnerabilities in flash and you know they don't quite know what that means. And I found myself just saying, well, if you have Flash problems, you should probably just use Chrome. And I haven't said that before, but that's where we're at, I think. You just use Chrome, you use that for that page, and you're done.
Starting point is 01:23:57 Wimpy, you have a trick for getting HTML5 playback on YouTube? Yeah, this is not so much about what you as a user can do but what you as a you know a content publisher can do so where if you embed youtube clips in a website or social media and all the rest of it um if you add the html5 option to the embed url it forces the clip to use the HTML5 playback rather than Flash by default. Oh, that is really good to know. That is great to know. So I went through all my sites
Starting point is 01:24:32 and added that to everything after the last round of Flash vulnerabilities when nobody can access Flash for about a week. Smart. I added that. That's beautiful. Some older versions of Flash or players that haven't been updated will save temporary files that if you want to watch the video but you don't want to use the Flash interface,
Starting point is 01:24:51 it will download it to the temp folder, but it will delete them. But it still has that file handle open. So the proc file system will show that to you. So you can then just copy it right out of it. So you still have to have Flash installed for that. But if you want to kind of archive clips off some websites that maybe Livestreamer doesn't work for. That's a nice trick. You can do that.
Starting point is 01:25:08 Some don't work for that, but a handful do. That's a nice way to pretty much grab anything. I'll have to find a link for that. Okay, okay. There's actually a lot of stuff you can do with YouTube DL that are a lot more than people think they can. The name of it implies just YouTube. Sure. But there's about 200 different things it works with.
Starting point is 01:25:24 It's amazing, yeah. So I don't even use Livestreamer because most of the stuff I use, YouTube DL works. So if you want to watch a Twitch.tv stream, you just use YouTube DL with MPV or technically just use MPV and it works. Now when you say technically use MPV, are you doing like – how simple is it? MPV and then you put the Twitch URL in there. What are you doing? Yeah. It's MPV.
Starting point is 01:25:44 Really? That'sV. Really? That's awesome. Really? All you need is YouTube DL installed and then MPV detects YouTube DL and then parses it through perfectly fine and you don't have to do anything. Oh, snaps.
Starting point is 01:25:54 I am doing that. I want to say, I don't think it's in a lot of repos yet and I was just asking Wimpy about this in IRC as well, but I see a release note from MPV saying that they support the hardware decoding on Raspberry Pi 2. I haven't ever tried that.
Starting point is 01:26:06 I think it might be in the Arch ARM repos. Maybe Mumble Room was more. But that would be a pretty neat combination right there. Normally when there's Pi compatibility for video playback, you can't just rebuild the source package from the Intel versions because you actually need to explicitly link it to the OMX libraries, for example. So it usually requires a little bit of messing about with it. I haven't looked at it yet.
Starting point is 01:26:31 I was aware, but I haven't tried it. If you're talking about YouTube, there's a couple of utilities. There's also Minitube, which is a desktop client for Linux for browsing YouTube, which doesn't require Flash. And there's another one called YouTube Viewer. And YouTube Viewer is, you know, a desktop client for YouTube. And behind the scenes, it pulls everything down and streams it either via MPV or mPlayer or something like that. So it's got different back ends it can use to actually view YouTube on the desktop. So that's another way to dodge Flash.
Starting point is 01:27:08 Right. Good point. Good point. Excellent. Okay. Now, Kitson Kitty is pointing out the elephant in the room that I didn't realize until just now. But there is a large use case for Flash when it comes to porn, Kitson. And you're mentioning that there is certain workarounds for that too, right? Yes. Apparently, I have heard that YouTube DL works great on RedTube. I mean, I didn't actually think about it beforehand, but that's a legit. Is that Google's new service you're talking about?
Starting point is 01:27:41 Oh, yes, it certainly is. There is an uncomfortable truth, and that uncomfortable truth is Linux makes for a fantastic porn platform. You can quote me on that. But the reason is, is on Windows, you are legitimately constantly exposed to all kinds of different phishing attacks and scams and malware that gets drive-by downloaded that is really not a problem on Linux. Horny internet browsers will click on anything. And if, you know, somebody should probably, maybe there already is, should make a live CD around this premise, to be honest with you, because...
Starting point is 01:28:16 It comes with a sexy background. It is a showcase desktop environment because you can get all the codecs on there, you can get Flash, and you don't have any of the vulnerabilities. Are you saying someone should make a porn too? Someone should make one of those ads. This one cool trick makes your porn browsing experience better. You know, you could sell some Linux on that. BuzzFeed.
Starting point is 01:28:38 Is it just me or am I the only person that has noticed that sex online is just as dangerous as sex in real life yeah more so i think actually yeah one one trip trick for that is if you use a browser uh user agent changer because a lot of porn sites want to support mobile and they have to then a lot of times use html5 or mobile supported interesting so if you if you pretend you're like an android device or you usually get a link to some kind of MP4. That's great for all kinds of sites. Yeah. I just did some, I'll give this to you so you can put it in the show notes,
Starting point is 01:29:10 but I found the supported sites list from YouTube DL. Oh, yeah, it's massive. No, I linked it in Sunday's Linux Action Show. Well, there's quite a few adult-oriented solutions. I noticed that. The only one I'm interested in is Adult Swim, of course. Of course, right. That's the only adult site you care about.
Starting point is 01:29:31 And, you know, I guess if we're being completely genuinely honest, that is a legitimate use case for Flash. Yeah. And it is something that keeps people using it, I guess, which I hadn't considered until we started talking about this. But it's the elf in the room, and there are solutions for that as well. Well, I think that industry is kind of, you know, they kind of pioneered that. They had a lot of video content to deliver, and Flash at that time was the only thing that could do it. Your tip about mobile is a good one, though, because I've read a couple of different articles
Starting point is 01:29:58 on what a high percentage mobile traffic is for those types of sites. I bet, yes. You're bored on the bus. I mean, anyway. Wow, wow. Not me bored on the bus. Wow, wow, wow. Not me. Uh-huh. Yeah, no, that's fine. No, I guess...
Starting point is 01:30:10 Zombies don't run Linux. So there you go. There is plenty of ways Flash can be dead today if you just take action, friends, and we all, all of us, can make a difference. You can't go vote and make a difference. Just ask Adam Ruins Everything. Good show, by the way. But you can make a difference. You can't go vote and make a difference. Just ask Adam Ruins everything. Good show, by the way.
Starting point is 01:30:26 But you can make a difference by not running Flash. You can also make a difference by going to linuxactionshow.reddit.com and submitting stories, topic ideas, or open source projects you think we should know about. Also, feedback for episode 121 over at linuxactionshow.reddit.com. We've also got a live stream. I don't know if you knew about that. Over at jblive.tv, we do the show on Tuesdays. Probably only a couple of more
Starting point is 01:30:48 this year. Like three. Wow. Yeah. You better catch them. Be here live. Yeah, and we've also got that Mumble Room. We love hanging out with our Mumble Room, getting their live insights. We really mean it. It's our virtual lug, and you can take part of that and share your thoughts. Just head over to jblive.tv, go to jupyterbroadcasting.com slash calendar, get a convert to your local
Starting point is 01:31:04 time zone. That's jupyterbroadcasting.com slash calendar, get a convert to your local time zone. That's jupyterbroadcasting.com slash calendar. Don't forget about that contact page while you're on our website and go check out previous episodes. We got a whole bunch. Avoid the family over the holidays. That's my personal recommendation. Hang out, you know, talk about Linux. It's way more fun.
Starting point is 01:31:17 There you go. All right, everybody. Thanks so much to this week's episode of Linux Unplugged. See you right back here next week. there we go. We went there. But it was – I think I just felt like, you know what, all of a sudden we should probably be honest. This is a genuine use case for Flash. So we did it.
Starting point is 01:32:12 Yep. We happened. We had to go there. So I wanted to take a couple of minutes here in the post show and just sort of invite the Mumble Room to jump in on open source projects they're thankful for. But let's do it like we're still doing it in the show so that way we don't all talk over each other. So tag me first in the chat room and with Mum, and then we'll go for there.
Starting point is 01:32:30 But I wanted to just, I know this is probably going to come up, but there was so many projects I could have been thankful for. Wes, I realize Tink might be on your list. Yes, it definitely is. So I wanted to play with that more. I think I definitely want to play. Is there any others that are on top of your mind for your list? That's a good question.
Starting point is 01:32:48 You think about it. I will think about it. All right. So, Vert, you can go ahead. Oh, actually, nope, sorry. Wimpy was first. Wimpy, go ahead. You have your project you're thankful for.
Starting point is 01:32:57 Open SSH. Good one. Very good. I can't imagine life without it. Seriously. It's so versatile. Seriously. Yeah, it is maybe one of the most useful
Starting point is 01:33:06 open source projects for all of us, like just broad spectrum. Great one. Great. Vert, do you want to mention OwnCloud? Yeah, I mean, it's really kind of changed my entire workflow now because I never really bought into the whole Google Cloud services
Starting point is 01:33:24 stuff. And so when Cloud came along, I started syncing calendars and appointments and everything else between me and my family. And yeah, it's just been a really great store in that sort of sense. And I'm just so glad for it now. Good point. All right, chat room, don't forget jbtitles.com. Let's pick our title. Hey, Citizen, you're sort of our resident Jack showcase.
Starting point is 01:33:47 So I'm curious to hear what you're thankful for. Well, yeah, definitely thankful for Jack, the audio connection kit that helps you or is necessary for doing any professional audio on Linux. Yeah, and it's something that is probably going to be, I'm going to have to learn more about it in 2016. Yes, expect some JBD debt. I've been putting it off, but you hear Hey Citizen there, and I have some coworkers who are playing with it. It seems like a ton of fun. Yeah, that's very powerful.
Starting point is 01:34:15 And also, LilyPond, tell me about that. Yeah, LilyPond is another great app. I'm very thankful for it. Musical notation. It's kind of like the latex of music. Okay. Lilypond. I will google that. Kitson. Oh my god. The most obvious one that I use for every single show.
Starting point is 01:34:35 All our hosts use it and I didn't think of it. Kitson, go ahead. Markdown. Yeah. Yeah. Seriously. Markdown. You know what? Here's why Markdown is great. At the end of the day, I can just be free flow, like Mr. Creative Genius, just writing like a madman, and I don go back and get the URL. And then I can cite. So I know the references in my head, but I just don't have the URL handy. So I can keep writing and just quickly bang out stuff, format it in Markdown and then put it out in consistent, perfect HTML every single time.
Starting point is 01:35:15 And there's tons of services that will just render that to whatever. Yeah, so many. So many. I mean, oh, man, Markdown is really a good one. Yeah, I like the interoperability between Markdown and all the applications that are out there for it. And that's actually what switched me over from using org mode because with org mode it was just Emacs.
Starting point is 01:35:41 Oh, man, Rotten Corpse, you have VirtualBox. That's a good one uh to sutsu kushi uh i think that's how you say it encryption encryption software that's a good one so yeah i think we should all thank the people who write uh encryption software that yeah makes it possible to for us to communicate safely. Big picture, it's a big deal. And also the people who come up with the ciphers and other cryptographic primitives and make them public domain. Right, and share with everybody.
Starting point is 01:36:23 That's a great point. We should probably wrap up with these because this list could go on all day, but I've got to give the last one to Popey because FFmpeg is close to my heart. Yeah, I chose FFmpeg, but really I want to thank Fabrice Bellard, the guy who started FFmpeg and also QEMU because both of them are just amazing pieces of software. Okay, they've got loads of contributions, but
Starting point is 01:36:47 from one guy to start those two projects, the guy's a genius. Yeah, I agree. That's a good one. Alright, so I'm going to finish, I'm trying to finish this beer. So anybody else drinking with me today? Well, Wes is. Anybody else have a beer? Got to finish this beer. Tea, does that count?
Starting point is 01:37:04 I too am drinking tea. I'm drinking bulletproof count? I, too, am drinking tea. I'm drinking bulletproof coffee. Okay. All right. All right. All right. We got a bulletproof coffee drinker in there. So now, all of a sudden, Chris isn't the only crazy guy.
Starting point is 01:37:13 We'll take that. Now I'm not crazy. Are you putting MCT oil in that thing? What do you got going on over there? I just got the coconut oil. Yeah, yeah. Sure, yeah. Okay.
Starting point is 01:37:23 But see, here's the thing. You can get MCT oil, which is an extract down of coconut oil, which doesn't have any coconut oil. Yeah, sure. Here's the thing. You can get MCT oil, which is an extract down of coconut oil, which doesn't have any coconut flavor. You still get all the benefits of coconut oil without the coconut flavor. If you don't want to coconut up your coffee, you're putting butter in there?
Starting point is 01:37:38 Yeah, a little bit. A little bit of butter. Yeah. Are you doing that for breakfast? You're doing like a fasting thing? What's going on over there? No, I just, I use it to keep me going. It does, doesn't it?
Starting point is 01:37:51 For a long time before having to have lunch. Yeah, not only does it help you keep going in between meals, but also, you know, sometimes, at least for me, when the caffeine wears off, especially coffee, because it's like 120 milligrams of caffeine, I go into like starvation mode where I got to eat and I don't care what it takes or what it is or how long it's been in there. I got to eat. Isn't that weird? Yeah.
Starting point is 01:38:14 Do you get like that sensation where your body just like really, really, really needs food? Yeah. And when you do that. I don't know how to describe it. It's really weird. And when you do the Bulletproof coffee, when you do the bulletproof coffee, you do not get that. It is a more gradual ramp down.
Starting point is 01:38:29 Why does this sound like a recipe for diarrhea? Well, if coffee makes you poo, then it will happen. Gotta love the coffee poo. But I'm telling you what, though. I don't do the official bulletproof coffee. I just go get really good coffee and an immersion blender, and I put MCT coconut oil in there and a little bit of butter. And, you know, I haven't done it in a while, but when it's cold out,
Starting point is 01:38:56 you know, and you could also, like, if you don't care about it, if you're not doing it for health reasons, you could put a little chocolate syrup in there, too. Now, don't do that, but you could put a little chocolate syrup in there, too. Or a little cocoa powder. Or a little liqueur there, too. Now, don't do that, but you could put a little chocolate syrup in there, too. Or a little cocoa powder. Or a little liqueur. A little liqueur. Actually, I've heard that chocolate is actually really good for you.
Starting point is 01:39:12 It can be a lot of antioxidants. Shit, that's health food, then. That's basically health food. Done. Done. Chocolate syrup, maybe not so much. No. No.
Starting point is 01:39:20 You could use cocoa powder. High fructose corn syrup. Don't ruin this for us. High fructose corn syrup is the number one ingredient, I think, in that. Sweet Loose says coffee does make you crap. You know, when I went to System 76, part of their cyborg versus robot versus human lie detector test, they asked you if coffee makes you poop. So I think that was one of the things that made me more cyborg, less robot, because I do poop.
Starting point is 01:39:45 Who did?

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