LINUX Unplugged - Episode 87: btrfs Meltdown | LUP 87

Episode Date: April 8, 2015

After yet another gotcha takes down a critical Linux workstation, is it officially time to consider avoiding btrfs when it matters? Plus what happened to the Evolve OS project & why they are now calle...d Solus.

Transcript
Discussion (0)
Starting point is 00:00:00 Matt, maybe I'm just losing touch. I don't think I have a good sense of what's going to be a hit product anymore. Like I thought Chromebooks would be a total flop, and now they're doing better than ever. They're doing so good now. We have these – these HDMI sticks are going crazy. Yeah. And I'll – You know what?
Starting point is 00:00:18 I mean I just – You know what? I mean if you want to touch on that now, I can kind of share my thoughts. Yeah, I'm curious to hear your thoughts. Okay. I mean I think the – without getting too deep into it, I think it really comes down to – remember Zombo? Remember the promise of Zombo? I mean, garbage hardware with a really cool idea.
Starting point is 00:00:33 Basically, it was like Gen 2 with a twist. People really liked that idea, and having experienced it, when I saw Chromebooks come about, the idea of that, if most of their stuff is stored in something that they can basically set their, you know, it's idiot's proof, it's essentially, and I use air quotes for this, virus malware free. That's true. It's basically, it's what should have been happening all the friggin' long. I mean, it's like, I
Starting point is 00:00:57 watch Apple and Microsoft do this for years, and it's like, it's 2015, and their products are still stupid easy to break. Really easy. So that's true. This is dumb, like, still stupid easy to break. Really easy. So that's true. This is dumb, like, easy, easy. But aren't we? People like easy.
Starting point is 00:01:09 How do we avoid, like, so here's what I'm looking at, Matt. Use this little hindsight here. I'm seeing one, two, three, four, five. So I'm now with the Chrome bits. Five different manufacturers of these, or six, sorry, seven manufacturers that have products that are coming out to the market right now. One of them is Google. One of them is Intel.
Starting point is 00:01:34 Obviously, those ones probably have the biggest chance of succeeding, but this is getting awfully complicated. This is looking like a mess and another race to the bottom. It is a race to the bottom in a sense, but it's also catering to the market of people that are currently... What people, though? We haven't seen anybody that wants to do this yet. Do you really think people want to burn an HDMI port on their TV?
Starting point is 00:01:55 Because first of all, who has enough HDMI ports on their TV? I don't. Well, I think the stick's an idiot idea. Now, to be clear on that, I think that's... I mean, well, that's not necessarily true. If it would work on a monitor, like not a television – Lots of monitors have HDMI, yeah. Yeah, then that would make sense.
Starting point is 00:02:09 But plugging it into a TV is just stupid beyond imagination. I mean it's not an Android device that would actually allow you to participate in media. I don't know. I mean you've got a Plex. You put Plex on there and up in that business. It works on the Fire Stick. But the divide between geek and casual users is wider than ever, and it's getting to a point
Starting point is 00:02:27 where it's making me scream, because it's like, the reason why the Linux on the desktop continues to drag its knuckles, in my opinion, is because people dig in harder and harder, and they become archier and archier, and it's, well, it just isn't that hard, and herpa herpa herpa, and it's like, yeah, it's not that hard for me to change my role, I know how to do it,
Starting point is 00:02:44 not going to, you know, I mean, lots of people know how to do lots of things but it doesn't mean everyone wants to do that not everyone wants to learn you know what do you think rodin yeah i was just gonna say that the the hdmi sticks are fantastic if it's like an embedded device like a media device or something sure but if you're yeah yeah that's gonna swear it falls short there doesn't you're gonna add something? I think Canonical, because they already are dealing with conversions, are going to be the most to benefit from this. Because think about it. Your Ubuntu device is...
Starting point is 00:03:15 People are already... Yes, it was mainly Linux-focused, the will, to get an Ubuntu device that you can maybe dock it and have your desktop. That's the business side. Matt, Google's going to roll this, isn't it? Here's the problem. I would say for post-Google, people that are not going to participate in the Google
Starting point is 00:03:36 atmosphere, yes. The Ubuntu stuff will absolutely rock and roll. For the other 99.9% of society, no. Especially here in the States. I will say that in Canada or overseas, yes. What can the device give to you? What is Google giving to you?
Starting point is 00:03:54 Google wants you to keep doing things online. Ubuntu wants you to have the decision. Right. They get marketing. Yeah, but that hasn't prevented everybody from buying every Chromebook under the sun. Yeah, I mean because at the end of the day, I would get more value from an Ubuntu device, as would you, of course. Yeah, sure, sure. All of us would. But unfortunately, when I turn on my television set – or I don't have cable, but if I go to someone's house with cable, it's a Google commercial or it's Google stuff.
Starting point is 00:04:18 It's all marketing. That's where Linux still falls down. How much more easier is it for you as a geek in the family to give one of these little devices and say, hey, plug it on the TV versus giving them a computer with Linux installed and being the maintainer? That will be our mission. That will be our call. And I think that's a good grassroots approach because that's the only way you can combat this stuff really. Think about this really is – think about the opportunity here as more and more monitors get HDMI ports. That old family call when you go over there for the holidays and fix up their Windows PC and then later
Starting point is 00:04:48 it was convinced them to install Linux. Now you'll just go over to their house, you'll bring one of these HDMI things that's costing you $60 or whatever they're going to cost, totally ready to go, all set up, you sit down, you plug into their old monitor, and when you leave you take their old PC with you. And they're going to have a quad-core
Starting point is 00:05:03 ARM thing with 2 to 4 gigabytes of ram and 64 gigabytes of storage and you're going to have them store everything up on uh some cloud storage that you like and everybody's going to be happy well and the sad part of it is is that google could be beaten tomorrow if boots on the ground would pull their heads out of their butts and actually get these devices in the hands of people that's all it takes boots on the, you know, we're not there yet. That's the problem. Ryan, you wanted to add something maybe you say is a bit controversial. Well, actually, I just wanted to bring up a topic that maybe we could cover today, and
Starting point is 00:05:38 that is whether or not Microsoft will buy a Linux company. Whoa. Well, all right. Why don't we get to that in a little bit? I think the answer is no. There you go. I think it's easier for them to just open a Linux division, as they probably already have to contribute to the hypervisor,
Starting point is 00:05:59 than buying a company. I think Microsoft would rather only ship software for iOS than touch the GPL that much. But, I mean, they'll dabble with it for drivers and things like that, but I don't think they'd ever ship a product based on GPL. They would as a sock puppet. As a sock puppet scenario, yes, they would. Not publicly. They would operate a shell. There are so many legal cases that they have brought against so many companies for their use of Linux and intellectual properties.
Starting point is 00:06:27 Actually, maybe because they technically own that stuff, they would actually be just fine to use it. So maybe. I don't know. It just seems like it would bring a lot of things into question. In Washington, they're one of the big Linux hiring people right now. Just saying. This comes up because I was watching how much they're cuddling up close. I'm sorry to derail the topic.
Starting point is 00:06:43 I think that the Chrome bits are non-starter. But they're cuddling up real close to Ubuntu with their cloud offerings and maybe they just have to do that because Ubuntu is a big player in those deployment and those situations.
Starting point is 00:07:00 But it just got me thinking. Wouldn't you say if they were going to buy up a Linux vendor, it would be OpenSUSE? First of all, OpenSUSE has a lot of government incentive right now not to be sold. OpenSUSE, though, has a very strong relationship with Microsoft. They have existing collaboration research labs, or at least they used to. And additionally, they have a lot of great contracts like Walmart that Microsoft would love to be involved in. A lot of those contracts were sold in conjunction with the Microsoft virtualization platform.
Starting point is 00:07:33 So they really go hand in hand. SUSE is often sold as like if you want to use a Microsoft platform but have Linux virtual machines, use Hyper-V and SUSE Enterprise inside the virtual machine. And it's really been like the package. So it would be a great fit for Microsoft. Plus, to be honest with you, if you followed at all what's happening with the parent companies of OpenSUSE and SUSE Enterprise,
Starting point is 00:07:56 I mean, aren't they owned now by a company that does mainframe interface software? I can't remember now. Yeah, but let's talk about cloud services and what's been deployed. software? I can't remember now. Yeah, but let's talk about cloud services and what's been deployed. Ubuntu has been deployed all over the place. I think Amazon
Starting point is 00:08:12 would never... I don't think Amazon would ever let Microsoft take Ubuntu away. There's too much EC2 running on top of Ubuntu. There's too many other services running on top of Ubuntu. At that point, they will just fork. I guess they could. I think if Microsoft was going to ever buy a Linux distribution,
Starting point is 00:08:29 I think it's got to be Novell because they've got or I mean it's got to be it's got to be SUSE because they have all those deals from the Novell era. It seems like that would be the natural fit. And I don't think they'd ever buy a Linux distribution. I don't think they'd ever buy it. I think they would basically do what they do with a lot of things. And it's kind of a Disney Star Wars kind of scenario where you start off by infusing capital into something.
Starting point is 00:08:49 I could see that being much more hands-off. Maybe. You know what I would see it as? I would see it as a custom distro built to run on Azure. It would be like the Azure Linux reference platform or something. And it would be like Linux as an API on Azure. Like abstract yourself away from all of the challenges of Linux, and we'll have a managed Linux as an API on Azure. Like, abstract yourself away from all of the challenges of Linux, and we'll have a managed Linux system for you on Azure.
Starting point is 00:09:09 And then eventually you'll be able to spin that up on a Hyper-V server on your own local LAN when they make the on-premises version. Chris, you're kind of, we're doing it in your jokey voice. I don't think it's, I don't, like, after kind of following them recently and thinking about it from this point of view, I don't think it'd be all that crazy if they did play somehow with Azure in the Linux game. And if that's a purchase or if that's just a really close partnership with somebody, I wouldn't. Well, I mean, they're going to they have the Azure stats. They're going to I mean, maybe if anybody in the chat room has a link, maybe Microsoft publishes it.
Starting point is 00:09:44 But I think they have a pretty respectable amount of Linux instances running on Azure right now. So they're going to watch that, you know, and they're going to know how many of those are Ubuntu kernels, how many of those are Red Hat enterprise Linux kernels are sent to us or whatever the hell Microsoft offers. And they're going to be watching those numbers and you know,
Starting point is 00:09:58 they've got to be thinking, well, geez, I don't really want to make Azure a platform to make Ubuntu a more dominant cloud platform. I mean, that's got to be on their mind a platform to make Ubuntu a more dominant cloud platform. I mean, that's got to be on their mind, right? That's exactly where I was coming from. I saw some stats.
Starting point is 00:10:11 I'm not sure they were the final stats or anything, but they had a ton of Linux installations. And I have to think that the decision makers see that and they're like, well, I don't know that we're going to unseat this with windows so that's where my speculation comes from and so i thought i would just have that conversation with you because i think it's an interesting one to have yeah good point and uh you know uh if uh it ever happens somebody will find this clip up from episode 87 and be like wow ryan totally called it. Yeah, that looked good on my track history. Welcome to Linux Unplugged, your weekly Linux talk show that's speed testing all of the mirrors like a maniac. My name is Chris.
Starting point is 00:11:02 And my name is Matt. Hey there, Matt. You know, it's the first thing I got to do after I get a new installation is I get the reflector package installed. And then I go test all of the mirrors. And I got to make sure that I got to make sure I'm getting the best speed possible. Right. And of course, for all I know, it's like random look at the draw that night. That's what the routes happen to work out.
Starting point is 00:11:19 And I got a good connection. I could be getting like a horrible server for all I know. But I feel like if I make that as my first maneuver after a fresh install, then I'm setting myself up for the best beat for all the rest of the packages I have to pull down. Well, I think it also sets a tone for how the rest of your experience is going to end up. I am optimizing for performance, man. Absolutely. So yeah, this week on the Linux Unplugged show,
Starting point is 00:11:41 after we get through some follow-up for some very interesting stories that actually managed to break between Sunday and Tuesday that are relevant to things and topics we have followed up on and covered on this show for a long time. We'll cover those real quick, plus a real quick LinuxFest Northwest update coming up. And then the new Dell XPS 13 Developer Edition, the version of the laptop that I bought but is actually targeted for Linux users. We'll tell you about that and maybe what's the difference and sort of something they've done differently and why us US purchasers are going to be a little jelly. So that'll be coming up.
Starting point is 00:12:12 And then later in the show, I'll talk about my number one boo, my baby, my bae. I think that's actually what the kids say now. It's my Linux rig. My number one office workstation died over the weekend. And I have gotten bit by a bug that a lot of you could get bit by if you are upgrading to kernel 3.19 and you use ButterFS. So I'll tell you about that coming up in the show and get everybody's input on what I should do on a fresh install. Because I'm kind of curious.
Starting point is 00:12:39 I'm going totally different file systems, totally different hard drive setup, different software stack to some degree. So I'll tell you about what I've done so far and what some of the great advice I've gotten, some of the packages that I've loved people have submitted to our subreddit that I should install. So all of that will be coming up, including the case for my new file system, which I think you guys may be interested in. And then in the latter half of the show, a couple of guys from, don't call it the Evolve OS project. No, no. Call it Solos? Well, I'll get the actual pronunciation from them
Starting point is 00:13:09 coming up in a little bit. That's right. The very distro we talked about last week ran into some troubles, and it was no April Fools. At least I don't think. And they've had to rename their project and rename their community, and we'll get the straight skinny on them. And what happens when a little distro gets the hard legal, the hard hand of the law, the legal strong arm, whatever the hell that is.
Starting point is 00:13:30 So it's a big, this is neat. This is, I know you call this unplugged, Matt. This feels pretty plugged, but that tells you. It feels quite plugged. It also feels like they got, almost got plugged. Yeah, I think we'll find out. Legally speaking, anyhow. That's a good one, Matt. I just want to cover a couple of really quick follow-up stories before we jump into some of the topics. On this Sunday's Linux Action Show, we got to see Noah go behind the scenes on some of his client calls and resolve some wireless issues. And all using Linux and supporting Linux in these businesses. And go figure, of course. Tim timing had to be the way it is.
Starting point is 00:14:06 One of the software packages that we featured in there for managing the Wi-Fi, Ubiquiti, has come out with getting in trouble for GPL violation. This is a post over at libertybsd.net. There we go. Get a nice frame for you guys in the video version. And they've identified a couple of different ways that they appear to be maybe even willfully violating the GPO. I haven't totally looked into this yet, but I just want to give you a disclaimer.
Starting point is 00:14:30 As a piece of software we did mention in the show yesterday, there has been a bit of hoopla that came up as a result, and so I want to make the audience aware for it, and I'll have a link to that in the show notes. If you saw Ubiquity, which looked pretty awesome, and Matt, I don't know if you caught the piece that Noah did, but in there he's using Ubiquity to essentially, I believe, centrally manage a bunch of Wi-Fi access points and create one flat Wi-Fi network where access points are distributed throughout a hotel building, but it's all one continuous network
Starting point is 00:15:00 so people can move around and they automatically can provision each other and increase and decrease signal strength so there's not too much overlap. Wow. Yeah, it's a pretty amazing piece of software, but it seems to keep falling into problems. So actually, it looks like Vertinda has used this before, so let's bring in the Mumble Room. Hey, Mumble Room, time of probes, greetings, and welcome to Linux Unplugged.
Starting point is 00:15:24 Hey, guys. Hello. So let's start in the Mumble Room. Hey, Mumble Room, time for probes. Greetings, and welcome to Linux Unplugged. Hey, guys. Hello. Hello. Hello. So let's start with Vert there. So, Vert, you've used this before, and no, we're not talking about the Ubuntu installer, are we? Vert, that was your cue, man.
Starting point is 00:15:37 You said you had something to say. Yeah, I'm sorry. No, I have used it before in a private school with a friend of mine who's the IT manager. And the cool thing about Ubiquity, apart from the price and the reliability of it, is it does have this really quite nice management console that's available for Windows and for Linux. And it gives you things like one-click deployment and automatic configuration and stuff like that. The only thing that I was a little bit concerned about, though,
Starting point is 00:16:05 is how it does this. Because the only way it can possibly do it out of the box when you take one of these new devices and you put it on the network is it must have some sort of SSH key that the server uses to log into whichever device it finds to be able to configure it properly. Because it seems to automatically do that, Carol,
Starting point is 00:16:22 without any kind of authentication. I wonder if it just, is it not just like a boot, like a DHCP boot thing where it boots up off the network and it gets a firmware from the central control machine? No, because it can be
Starting point is 00:16:37 activated on a closed network by one that's firewalled out from the outside. Oh, interesting. This is the weird thing about it. I suspect again, and I was going to put a Wireshark monitor on it, but we were pressed for time when we were installing this stuff. I suspect, Carol, that it uses something like a secure shell key
Starting point is 00:16:54 to log into the device, Carol, to configure it or to get some sort of configuration information that pulls them from the server. Well, I suppose we probably would have the answer just out there in the audience. So answer just out there in the audience. So if anybody out there in the audience knows and wants to follow up with us, we'd be curious. How do they do that?
Starting point is 00:17:10 How do they do that provision even when it's behind a firewall? That's a good question. I got one more follow-up story. This one's definitely a show me the money. Show me the money! We've talked about CoreOS, and I think it's a pretty cool project. And they're getting even more money now. CoreOS has raised $12 million. pretty cool project and they're getting even more money now CoreOS has raised 12 million dollars
Starting point is 00:17:26 the CoreOS distribution has raised 12 million dollars 12 million dollars is pretty respectable they announced 12 million dollars around funding as well as a new product called Tectonic that is based on Google's Kubernetes what's Kubernetes guys
Starting point is 00:17:42 anybody know what that is? what is it guys how come I don't know about it? Nobody knows? Apparently no one knows. Okay. Well, it's an open source project for container orchestration, but I have no idea. I guess it must work with different containers, I guess.
Starting point is 00:17:59 I don't know. Sounds like marketing speak. I'm sure it manages all the different container tech, and everybody's got to make their own container orchestration system and of course Google's got to make their own. CoreOS is now sitting at a total of $20 million in funding.
Starting point is 00:18:15 It doesn't surprise me at all actually. Considering that Greg is participating in that project. He's just the stable release kernel maintainer. Anyone wants to jump on that. Yeah, they got great people behind it. They have a pretty clear idea
Starting point is 00:18:29 and they've actually got a pretty important problem they're trying to solve, too. Oh, kubernetes.io. Thank you. Okay, well, I'm going to take a look at that right now. You know, this is why I love having a freaking chat room. How cool is this? Thank you, Micr89. I will definitely read up on this.
Starting point is 00:18:49 So manage a cluster of Linux containers as a single system to accelerate dev and simplify ops. Oh, boy, doesn't that feel good? Mm. Mm. Ooh, let's do it again. Manage a cluster of Linux containers as a single system to accelerate dev and simplify ops. Oh, that's good. Woo-hoo.
Starting point is 00:19:01 Good job, dude. That's really nice. So, yeah, I'll check that out after the show. Thanks very much. I'll try to put a link to that in the show notes too. Uh-huh. Well, you know, good for CoreOS. And I wonder if it puts any heat on Docker. Because remember, CoreOS is working on Rocket
Starting point is 00:19:15 and some things that kind of are a bit competitive with the Docker group. So, in a way, it's sort of also kind of helping seed some competition to the Docker guys. Well, there's one thing for sure. Unless Docker guys screw it up, they have the market first thing, and they already have this initial work to get it actually working on Windows and Mac, and that is an appealing thing for a lot of people. Yeah, I totally agree with you on that. Docker's already got the market.
Starting point is 00:19:46 They've already got sort of the industrial support. They've already got Red Hat behind them. They've got Microsoft behind them. They've got the staffing, the funding. But that doesn't mean there isn't room for an alternative. And if you think about it from the standpoint of some of these big infrastructure shops, you're definitely going to want some competition out there. Yeah, I don't like the fact that I wouldn't like
Starting point is 00:20:09 if Docker was completely, overwhelmingly the choice because then they would kind of corner the market and they would control it. And I'm not saying that they would do anything wrong, but the whole absolute power thing. Well, Ryan, you have concerns about docker right yeah the uh apparently just the way docker's built there there are quite a few innate security vulnerabilities which i think in their defense they're trying to address but rocket thinks it can it can really uh beat out docker there and
Starting point is 00:20:43 and rocket is the container technology that CoreOS is working on and they think they can make the best case to enterprises saying this is way more secure than Docker and so if you're going to trust somebody, trust us and that's really where
Starting point is 00:20:59 somebody needs to win is in the enterprise space. I actually don't think... Oh, go ahead. I'm sorry, but what I see is what is the market value proposition of CoreOS and Rocket versus Docker is that it includes a lot of kernel maintainers. And so if there is a need to change in the kernel,
Starting point is 00:21:19 it's easier done through that project than through Docker. That is a nice advantage. Yes, I think that's the market proposition that they have. Hmm. But other than that... Ham, you have some feedback, so go ahead and I want you to mute your mic until you get that sorted out there. Yeah.
Starting point is 00:21:38 Thank you. Other than that, honestly, Docker already has a market share. Yeah. And it already has a product that is working. Well, and I kind of go with what the chat room is saying, though. Docker has, even if, you know, let's just pick a company like Rackspace. Let's say Rackspace decided we're going to standardize on Rocket.
Starting point is 00:21:56 And you can use Docker if you want to roll your own system with, you know, different Rackspace options. But, you know, they're going to standardize on Rocket. But I wouldn't be surprised maybe some big infrastructure companies go Rocket, and then when people are discussing standardizing software development, when people are on Red Hat Enterprise 7, but they need to develop for also Red Hat Enterprise 5, when people need to distribute software across their network on Linux boxes of different diversions, I think Docker could play a pretty significant role there.
Starting point is 00:22:24 When people want to roll infrastructure on top of these containers? I think Rocket might play a more significant role there, potentially. Maybe that'll happen. Yeah, it shakes out. Here's the other thing. I'm not 100% sure,
Starting point is 00:22:35 and I haven't inspected myself like I did with Docker on how actually Rocket implements certain measures, but Docker does have this thing that the distribution still plays a role, right? You still have the Ubuntu Docker and you still have the Fedora Docker container. What happens to the distribution if Rocket decides to go the other way? Not sure.
Starting point is 00:22:57 Maybe then the distribution matters less. And if your point of sale is bringing these experiences together, you want to promote that environment. Let me tell you why it's important in any respect. For instance, we here where I work run most of the websites for libraries in Kansas. So unless they're a really big library, they host a website with us. And the problem has become that everybody wants to run something different. Some people want to run WordPress, some people want to run Drupal, some people want to run random stuff over here.
Starting point is 00:23:41 And they require different versions of PHP, or they require different stacks. Ruby, different versions of everything. and then they want web apps they're like can't we offer genealogy web apps can't we offer etc etc and so what we're having to do is instead of spinning up a new vm every single time somebody wants you know some new web application spun up at all of these libraries instead i just use you, some hosts or CoreOS at the moment, and then I sped up whatever, you know, container is on that. I give that to them. I say, it's yours.
Starting point is 00:24:14 Do what you want with it, you know, and if you break it, it's yours, you know. Yeah, absolutely. But when you look at how many developers are developing, targeting something, it's easier to, at least at this moment, and from what I've seen, more people are targeting Docker. Now, these may be wrong. These may
Starting point is 00:24:36 be just a misinterpretation of the data that I've watched. No, I think it's pretty clear. And I think it'll probably remain like that for a while. Alright, well that's probably enough container discussion for one episode, because I know half the audience probably doesn't give a crap about containers and the other half does. And so hopefully we've entertained at least one half. But I find it to be obvious that the Linux container space for some reason is on fire even though BSDs and Solaris have had it for a long time. It just goes to show you it doesn't matter.
Starting point is 00:25:05 I don't know what it is. Like, they just, like, they don't get the traction. Like, people just don't care. But Linux does it. All of a sudden, it's a huge deal. It's a multimillion-dollar industry, and you've got multiple different companies now that are getting multimillion-dollar fundings and inspiring weeks. Maybe because of the GPO.
Starting point is 00:25:21 Yeah. Maybe because. Maybe because of the GPO. I don't know. Maybe. But it's very interesting because I know the BSD guys are going like, hello, Jails guys, anybody? And then the Solaris guys are like, yeah, well, we had zones back in the 90s,
Starting point is 00:25:35 back when you guys were learning arithmetic. We were putting stuff up in zones. So I don't know. I think it's just the fact that Linux has the traction. It's sort of like Linux has the market advantage. Linux is the cloud OS for the world. Yeah, Docker Hub doesn't hurt either. Right.
Starting point is 00:25:52 That makes a big difference. You're right. And, you know, I will add, and this I think Docker proves to us how critical, and now Rocket too, but Docker, let's start with Docker. Docker proves to us how critical closing that 10% gap is. Taking what can be set up by an admin with comp files and some kernel features and closing that uncanny valley to where it is automated and I'm checking things in and out sort of Git style
Starting point is 00:26:17 and it has an API I can write to and a community around it and a company. All of those things are fundamentally important to market adoption. And I believe that is why the BSDs never closed the gap. They never got excitement because there was just that 10%. And that is so often in open source where we get. We get almost all the way there, 90%. All of us in the community, we see the beauty of it. And we'll put it in production.
Starting point is 00:26:43 It will be in production for years. Look at jails, in production for years. Jupyterbroadcasting.com has been running in a BSD jail for like three years now, right? I mean, it has been a thing in production for a long time. Nobody gives a crap because, honestly, they didn't close the 10%. I think that makes the difference. That's what I suspect. And obviously, yes, it's GPL. Yes, it's Linux. Yes, it's the market adoption of Linux. All of these are core components. But making it something that I could, I mean, just as an example, I've never demonstrated setting up a jail or a Linux container. I've never shown you the power of LXC on the Linux Action Show before. one of the first things we did is I sat down with my Archbox and I set up an Ubuntu environment in my Archbox. And I was like, check this out. And I do it by doing this.
Starting point is 00:27:28 And then I issue this command and it starts the environment. And I issue this command and it starts an application in that environment. And it thinks it's on an Ubuntu box, but it's actually on an Archbox. And that was impressive because you could wrap your brain around it. It was productizable. And that made the difference. And I think now, here we we are a couple of years later and these guys are making millions of dollars. So basically you're saying that it's a matter of being presentable. But by closing that gap, they broke through several
Starting point is 00:28:07 layers of markets, right? They broke through the very high-end sysadmin to your average sysadmin, even your own freaking enthusiast, to your employee who works at Red Hat, who's not even really all that. He's a sales guy, but he knows he's got to use Red Hat. So now he's using Docker to your developer level, right? And you broke through all of these different markets when you made it that much easier, and that was what it took. But that's the hardest part is that final 10%. Well, and 90% of sales is presentation. Boom. It's prophetic.
Starting point is 00:28:37 It's just amusing. That's me. I just love it. All right. Well, before we go too far, actually, this would be a good spot to mention DigitalOcean. They use the hell out of Docker and also CoreOS. In fact, they work directly with the CoreOS project. I guess CoreOS provides these official channels to platform providers like DigitalOcean.
Starting point is 00:28:54 I mean, I might be getting some of the terminology wrong. This is kind of my rough understanding. They have these different channels. And so DigitalOcean is like they get it straight from the tap. They get it right from the tap from the CoreOS project. And then what's beautiful about the CoreOS design is obviously you continue to roll the base OS, keep the applications in a container. Bob's your uncle, you're not even worrying about your application breaking.
Starting point is 00:29:13 Meanwhile, your security updates are getting applied. It's a beautiful thing. Now, let me tell you a little bit about DigitalOcean, sponsor of the Linux Unplugged program. Because I want you to go over there and try them. It's really awesome. They're all based on Linux, using KVM for the virtualizer, SSDs for the I.O., so you have super fast I.O., tier one bandwidth to data centers all over the world. That's DigitalOcean in a snapshot. But what's really important is the value.
Starting point is 00:29:33 It's crazy. So keep two things in mind as we go forward. All Linux-powered, SSD-powered, right? Boom. That's hot. And actually, here's a third thing. We can get you two months for free with DO Unplugged. So I guess keep three things in mind.
Starting point is 00:29:45 DO Unplugged, too. So what is DigitalOcean? They're a simple cloud hosting provider dedicated to offering the most intuitive and easy way for you to spin up your own cloud server that you're going to get root access with an HTML5 console. You're going to be able to start in less than 55 seconds. Seriously. And pricing plans are only $5 a month. That's your starting price. They get you 512 megabytes of RAM, a 20 gigabyte SSD, one CPU, and a terabyte of transfer.
Starting point is 00:30:09 And their pricing plans are really logical. They just step up from there. Really simple. And they have data centers in New York, San Francisco, Singapore, Amsterdam, and London. You just get to pick from them. They're gorgeous. But it's really the DigitalOcean interface. This is the final piece.
Starting point is 00:30:22 I was just talking about closing that 10%. This is the final piece. I was just talking about closing that 10%. This is the same exact thing. They recognize that KVM is incredible and that Linux is a great platform to build a business on top of. Okay, that's not very much of a surprise to anybody listening to this show. That's kind of obvious. are going to be key to a finicky audience. Okay, a little bit more insight required there, but not too surprising. That's pretty good. I'll give them credit, though, for making sure they got that part right.
Starting point is 00:30:50 But the part that they really figured out is you can have all of those things, but if you don't make it insanely easy to do it and also very accessible, so they've made a very straightforward API. In fact, they just launched version 2.0 of their API, and they give you access to everything you can do in the control panel, and the community's already done a ton of stuff
Starting point is 00:31:04 around this API, so you can just take advantage of it if you're just like a lazy schmo like I am. I'm not going to write anything to the API. I don't need to. But this is where they closed the gap. They took the Linux technology, they took SSDs, they took those incredible data centers, and they wrapped it all together in this amazing intuitive control panel.
Starting point is 00:31:18 And you can replicate this control panel with that API. So if you've never even wanted to use it, you could just plug it into your existing management infrastructure or just write bash scripts all day long. I hear from people that they just integrate it into the prescripts before they run a system upgrade. So that way they have the API execute a system snapshot, and then the system snapshot completes, and then it continues on with the package manager upgrade. That's a pretty straightforward update. And this has taken like 15 minutes to put together, and the script's
Starting point is 00:31:42 available in the DigitalOcean community. You can go read all about it. Go over to DigitalOcean.com and on top of all of that, they've got some of the best tutorials in the industry. They've hired editing staff to make sure they're top notch. So you can really get a lot of value out of your droplet. DO Unplugged. Go use that. Get a $10 credit.
Starting point is 00:31:56 Try out DigitalOcean two months for free. DigitalOcean.com. Big thanks to DigitalOcean for sponsoring. Linux Unplugged program. You guys are awesome. Oh, I know it, Matt. Oh, I know it. So I have been waiting for a long time to see the final version of the Dell XPS 13 developer edition, as they call it, drop.
Starting point is 00:32:15 Because I took a big, big risk, and I ordered the Windows edition, which I normally would never condone because I hate buying a Windows license. Sure. But I wanted to get on it early so that way by the time this laptop had hit for the Linux users, I would hopefully have a good amount of time using this as a machine that I spend at least half my day on. Something where I could have a pretty substantial opinion on it as a machine. And, of course, the first flaw, the first wall I hit was the Wi-Fi. I was just about to say, your first thing you do is yank out the Broadcom and put something in there. I don't know what it was.
Starting point is 00:32:52 It was like Dell branded. I don't even know what it was. Really? You know it's not a Broadcom chipset. Probably, right? And I think there was a way to make it work if I downloaded some. Anyways, no, man. Exactly. I just ordered an Intel, because it's PCI Express slots. You just pop off the bottom and those little mini laptop PCI Express slots.
Starting point is 00:33:09 And I just popped off the bottom. I put an Intel 7000 series Wi-Fi in there, which is a great chip and includes Bluetooth and all that kind of stuff. So that was the main thing I ran into. But what I really wanted to start to get my head around was how the hell does Linux do with high DPI displays? Because I think 2015 is the year of high DPI. You got a lot of the different high-end laptop lines are doing high DPI. You got some desktop lines that are doing it.
Starting point is 00:33:33 Dell's got their 4K monitor. It's going to happen. I guess LG has been talking about an 8K monitor. They're getting into manufacturing now. 8K. So I really wanted to know how the XPS held up. And the prices are out it's available right now in the UK
Starting point is 00:33:47 it'll be available next week in the US damn it oh enjoy that guys so it starts at $9.49 for the base price $949 US you get an i5 and then it works its way all the way up to $18.49 then you get an i7
Starting point is 00:34:02 3 gigahertz 13.3 inch, which is edge-to-edge display, which is pretty nice. They call it the Infinity display. 512 gigabyte solid display, Intel graphics. It's the 550, so it's pretty good graphics. But here, so, I can tell you.
Starting point is 00:34:17 So if you're interested in getting this laptop that ships with Ubuntu 14.04, I'll tell you this. A couple of things. It is definitely the best display I've ever seen on a laptop. It's sort of amazing. A few weeks into it now, I've just stopped kind of being like, holy God, this thing's incredible. But for the first few weeks, I was like,
Starting point is 00:34:35 this looks like a picture, like a painting is sitting on my screen. Wow. Yeah, it was really. Wow. You know, Linux is definitely not ready for high DPI. X seems to struggle with it. A lot of applications don't look right, or they have some tweaking that needs to be done. In my opinion, GNOME 3 does the best job right now. I haven't tried Unity a lot, too, but Unity seems to, from the discussions I have had with the audience, Unity, you know,
Starting point is 00:35:02 you go in there, it has a DPI slider, and that seems to work pretty well for a lot of people. So I bet Fortune 04 will look fine on it. Your applications will look tiny, though. See, that was my question. It's like you could have the desktop environment just nailed down to a button, and that's great. But when you bring in an application that's incompatible, it just kind of feels like it defeats the purpose.
Starting point is 00:35:19 I don't know. Yeah, you can't put more than 8 gigs of RAM in it, either. So here's the other thing, Matt. Well, so, you know, because everything's getting scaled up to such a high resolution that your computer ends up working pretty hard. So normally something that wouldn't really tax a machine of this level of power ends up being a little more work than it should be. So, like, playing a – if you play a video, like a YouTube video or something like that, your fans kick on. If you have a lot of text scrolling across the screen, your fans kick on. So it definitely is powerful enough
Starting point is 00:35:53 for the whole desktop environment to feel very accelerated. And performance-wise, the desktop environment works well. I've been able to play some games okay. If I hook up a second monitor, I can't play any games. No gaming at all.
Starting point is 00:36:05 Oh, I'm sure. Some games like Torchlight 2 play just fine. I've even been able to play Borderlands, the pre-sequel on it, actually fairly successfully at full resolution with things turned down. But yeah, I think it's a very good laptop. I think it's well built. I still don't fully know if I would go with Dell. Fortunately for me, a few drawbacks that I haven't been able to fully resolve on my model,
Starting point is 00:36:28 I don't know about the developer edition. For me, the sound is not currently working. I believe there is a way to fix that. I would suspect it's based on some grub flags and things like that, maybe blacklisting a module. I would bet their Ubuntu edition already has that done. So it might be if you were to wipe this, it might undo that. You could go make that modification yourself.
Starting point is 00:36:49 So like right now my sound doesn't work. I don't really care because I use a USB sound card for anything I do seriously. So I haven't fixed that. So that's one thing to consider. And also the trackpad, you can make, again, adjustments. But the trackpad is not awesome. I just don't like the way it feels. I don't like the way it clicks.
Starting point is 00:37:06 I don't really like the size of it. It's just a little bit too small. And every now and then, it senses a touch when my hand maybe hasn't touched it, but it's hovering too close to the trackpad like when I'm typing. Oh, I hate that. Yeah, it causes me to mess up constantly. And all of the extensions I have had tried to turn off the trackpad don't actually turn off the trackpad.
Starting point is 00:37:26 I used to have a touchpad script and it's literally just a bash script you run that actually might help with that. Yeah, maybe. That'd be cool. Send it to me if you have that. What was that, Poppy? Barton's put on his blog post that the A01 BIOS makes the trackpad a lot better.
Starting point is 00:37:42 Ah, I should totally do a BIOS update, huh? Thank you. Good tip. You know what? I'll tell you a couple of things. The battery life is pretty good. I think I get about 7 hours or so. They say 15 hours, I think. Something like that on their website. They give you some real bullshit number.
Starting point is 00:37:59 It feels lighter than 2.8 pounds. Is it dual core? Well, it depends on which one you get, right? Because it has I5 up to I7. I think all of the I7s are still dual core, though. Oh, really? Oh, I didn't know that. They do have...
Starting point is 00:38:15 Anyone that's branded as an HQ in the I7 is going to be a quad. Anything with the U designation is going to be dual core. There you go. And then it's four with hyper-th is going to be dual core. There you go. So, and then it's four with hyper-threading, I guess. Okay. Yep. Yeah. And the other thing I think is a little weak is your hard set at 8 gigabytes of RAM,
Starting point is 00:38:35 which is... Oh, that's kind of... I mean, I guess for Joe average, that's fine, but it's still limiting because you don't know where you're going to be a couple years down the road. Maybe you need more. Yeah. Yeah. How does the whole SP1 thing work with Ubuntu? I think that's just 14.04.1. It's the
Starting point is 00:38:54 point release that we do that has the hardware enablement kernel and updated Excel. That's just Dell lingo for it then? Yeah, it's just what they've called. It's confusing. Why confuse the two? Yeah. are you thinking about getting one uh it's back on my list of possible laptops now that my thinkpad's gone out of warranty yeah it's certainly and you are in like the like the corporate sanctioned purchase window right yes yeah yeah once you've been at
Starting point is 00:39:24 chronicle three years you get a chunk of change to go and spend on whatever laptop you want and so that's on my list along with the x the thinkpad x1 carbon and a couple of others i just got an email over the weekend that uh i will be getting the librem rev 2 soon yes sure uh hey matt pope has a very interesting theory that he shared with me today during tech talk today have you noticed have you been to elementary.io have you seen this
Starting point is 00:39:53 actually I think it was just the other day elementary.io has a countdown for 3 days 18 hours 17 minutes and 33 seconds as we record this show and people have been sort of guessing hours, 17 minutes and 33 seconds as we record this show. And people have been sort of guessing what they think it is. Some people think
Starting point is 00:40:09 it could be a Freya release. That would be my theory because, I mean, really what else would it be? Wimpy, do you have any theories on... Oh, Rotten, you were going to say something. Go ahead, Rotten. I'll let you put it out there first. Just state it. It just could be a new website.
Starting point is 00:40:25 Okay, new website. Okay, Wimpy, do you have a theory on what it could be? No? Okay. I just don't want... I'm just going to guess it's RC1. Okay, RC1 says Josh. Okay, go ahead, Wimpy. Nothing. No, I don't have a theory. I have no idea.
Starting point is 00:40:44 Alright. Okay, Popey, go ahead. You say it, Popey. Youpy you do it you go ahead poppy say what you think it is so given that the daniel for a recently left system 76 uh to focus on elementary full-time and bearing in mind that recently they landed something called captive login in elementary so that when you're in a cafe or a hotel or airport or something, it makes it easier for you to get through captive portal internet connections. That makes me think that they're doing a hardware partnership for a laptop. I think it's going to be a Ultrabook style, beautiful laptop pre-installed with elementary.
Starting point is 00:41:26 I think that's totally it. I think you nailed it when you mentioned that, of course, he formerly worked at System76. Now he's working there. That adds up. And you look at the good work that Wimpy's doing for the Ubuntu Mate project, where they're going to have some hardware hopefully soon. And, of course, the Mint project has hardware. This is becoming a thing. Like, Popa, you have been observing this for a little while and i think you're absolutely nailing it
Starting point is 00:41:48 uh this is a thing and they in all of their promo shots they always have this very nice looking sort of is it a macbook is it not a macbook generic looking laptop i went a step further i thought wouldn't it be cool if the new libram 13 was working with the elementary guys and it was going to be like the exclusive way to get the Librem 13 like the 13 inch version of the Librem 15 I'm speculating this based on you know
Starting point is 00:42:13 just guesswork and I think that part of it is if he's left System 76 he's done so that he's not competing with them with his own company. I think it would make sense for him to leave. I wasn't aware he worked at System76.
Starting point is 00:42:30 I thought it was Cassidy that worked there. It is. I thought they both did. Yeah, they both did. And Cassidy is now working full-time for Elementary OS, right? As of – was that – No, I think it was Daniel. That was Daniel.
Starting point is 00:42:41 Yeah, that was Daniel. Cassidy still acts at System76. Cassidy still works. Yeah. So who knows? We'll have to wait a few days and see. Yesidy still acts as the system. So who knows? We'll have to wait a few days and see. Yes, three days to be precise. Just leave the counter running.
Starting point is 00:42:52 I know, right? I don't think it's going to be a... Go ahead. You don't think it's going to be hardware? I don't think it's going to be a Librem exclusive, though. Oh, no, it might be hardware, but I don't think it will gonna be hardware i don't think it's gonna be a a libram exclusive though oh no it might be hardware but i don't think it'll be um libram because uh they they've announced that they're going to ship with um school yeah yeah yeah i was just having fun because they have a
Starting point is 00:43:17 whole new website on their beta.elementary.io which could be it has a store page it's only for t-shirts and stickers at the moment it would be ideal to stick a laptop there or it could just be a new website crowdfunded campaign for a laptop maybe maybe that would yeah or maybe they're just going to update their website and integrate their patreon yeah there you go there you go. There you go, everybody. You have to be careful because you burn some serious capital when you do these announcements
Starting point is 00:43:50 and if it doesn't go anywhere, you just got to be careful. Doing it for a website is a mistake. It's a 101 mistake. It's, no, you don't. It would be funny to follow up on that
Starting point is 00:43:59 next week, though. So, yes, the solid and continuous drum beat goes on for LinuxFest Northwest 2015, April 25th and 26th, LinuxFest Northwest 2015, April 25th and 26th. Because I want to see it. So that's why I keep talking about it. I just have a really quick update. Thank you to everybody who went to meetup.com slash Jupyter Broadcasting.
Starting point is 00:44:19 We now have 77 people there. I'm going to declare the meetup officially a success, and we're going to keep it around. In fact, 79 of you now, as I refresh the page, have gone to meetup.com slash Jupyter Broadcasting, and that's a good thing, because guess what? Linux unplugged. Hold on, I'm going to do some quick math, so if I'm wrong, forgive me. But I think as we do episode 87,
Starting point is 00:44:39 that would technically mean, assuming we don't miss a week, episode 100 is a lucky 13 weeks away. And if I am doing my math correctly, I think that puts us like early July, like July 7th. Let's see what today is. Yeah. Sounds plausible. Okay. So I'm thinking around then
Starting point is 00:44:56 we do episode 100 in person and we organize here on this meetup page. Meetup.com slash Jupyter Broadcasting will celebrate episode 100 of Linux Unplugged in person if everything goes as planned. And we will coordinate on this meetup page. Right now it's LinuxFest Northwest. In the future, it'll be events when we travel to your area and things like episode 100 of LinuxFest.
Starting point is 00:45:14 Or I'm sorry, 100 of Linux Unplugged. And, of course, the chat room will probably double-check my math for me. It's a rough idea, though, right? So I'm really happy. With 70, 80 people, I think that's totally worth keeping that meetup, even though there's a monthly fee. It seems pretty worth it to me. I think so. Yeah, thanks, everybody.
Starting point is 00:45:29 And I can't wait to see those if you're going to make it to LinuxFest, and we'll do updates for LinuxFest there. Boy, episode 100, lucky 13 weeks. I think that's right. I think that's right. It's been an amazing ride, and one of the reasons we're able to get that far is because of our next sponsor, and that's Ting.
Starting point is 00:45:43 Go to linux.ting.com. Why? Well, because putting Linux in your browser's URL bar is awesome. And putting linux.ting.com in there supports this show and gets you a $25 discount off your first Ting device. Or if you have a Ting-compatible device, you're going to get some Ting service credits. What is Ting? Oh, I'm sorry. Did I get ahead of myself? I thought you knew because it's so awesome. Ting is mobile that makes sense. It's my mobile service provider. I've been using Ting for over two years and I love it. I just recently got up on the Ting GSM beta and my
Starting point is 00:46:11 Nexus 5. My Nexus 5 is like dual personalities. All of a sudden, its whole life is walking around talking CDMA. CDMA this, CDMA that. It's better with the trees. Pacific Northwest has trees. CDMA is better. And then one day, Ting releases the GSM sim for $9. Ting's got no contracts, no termination fees, and you only pay for what you use.
Starting point is 00:46:33 So I was like, well, what's the cost? $9. I could try out the GSM, and I'm really out almost nothing. So I got the GSM sim, pop it in my Nexus 5, set that bad boy up for GSM, and now all of a sudden my Nexus 5's a totally new person. It's walking and talking GSM, putting CDMA down like a clown. It's ridiculous.
Starting point is 00:46:51 I feel empowered because I've got everything. It's unlocked. It's my Nexus 5. I'm paying just for what I use. Ting just takes my minutes, my messages, my megabytes. They add them all up at the end of the month. Whatever bucket I fall into, that's all I gotta pay. And they have a great control panel that lets me manage all of that.
Starting point is 00:47:06 And I nickname my devices so I know when Rikai's been calling the ladies too much or if I've been downloading too much Spotify while I drive between the studio, I can manage all of that stuff using my Ting dashboard. And if I ever get stuck, I don't worry because they got no whole customer service. You just call them at 1-855-TING-FTW
Starting point is 00:47:21 anytime between 8 a.m. or 8 p.m. and a real human being answers the phone. They're empowered to solve your problems. They're not just a bunch of drones that read a script. That ain't how Ting roll. They're like, hey, you're a phone geek? Oh, you are passionate about phones? Here's an idea. Why don't you work supporting phones? You like Android? All right, sucker, sit here. No, I'm kidding. I love you guys. I just could never do it. That's why I love you guys. 1-855-TING-FTW. Try it. You can talk to a real human being. And after all of that, after all of that, if you go to linux.ting.com right now and you already have a compatible device,
Starting point is 00:47:49 and chances are you do because they have so many GSM devices, you get a $25 service credit. But you're like, Chris, bro, man, I made a mistake. I went over to this duopoly. I signed up for this horrible contract where they extort money out of me. I feel like a clown. I'm like, man, I hear you. Here's the thing. Ting has an early termination relief program.
Starting point is 00:48:05 What? Yes, an early termination relief program. They'll help you pay to get out of your contract. Because you know why? Ting freaking hates contracts. They're silly. Go to linux.ting.com. And a big thanks to Ting for sponsoring the Linux Unplugged program.
Starting point is 00:48:19 Woo! Man, those guys. Loving it. I'm telling you, though, I'm feeling like I'm ready to upgrade to a Cadillac. The Samsung S6 is calling my name. I want to put that S all over the Ting network. I'll tell you what. I just want to put it all over.
Starting point is 00:48:32 Just get it all over the place. I've been looking at actually investing in one of those little GSM doohickeys because I got an old Razr in conjunction with my existing Ting phone. I have this old Razr. It's like, well, this might be kind of a nice backup phone. I was thinking if I don't go S6, if I don't go Cadillac, why don't I do this? Feature phone with battery for days because Ting, you can get it from Ting for like under $70.
Starting point is 00:48:52 So I get a feature phone with battery for days, and then I get a Nexus 9 with a GSM SIM, put the Ting GSM SIM in the Nexus 9. So I do my telegramming, my Hangouts, my web browsing on the Nexus 9, and I do my old-school phone calls, which I do like two or three a day of tops, maybe,
Starting point is 00:49:08 from my old school flip phone with battery for days. I'm just saying I could do it. Why not? Makes sense. Okay, so I had a real rough day. I came in and I could not get my computer to start. I sat down at my desk, turned on
Starting point is 00:49:24 the nice Asus monitor that I am quite proud of acquiring. I stare at a screen and it's nothing but errors, Matt. Nothing but errors. And if you're watching the video version of the unplugged program, I'm going to pull those errors up on my screen right now. It was devastating. It starts as this, booting the Linux kernel, starting version 218. Oh yeah, you know what that is. And then, hold on a second. Info, task mount 175, blocked for more than 120 seconds. Uh-oh.
Starting point is 00:49:54 Uh-oh. Task butter FS transaction 197, blocked for more than 120 seconds. Uh-oh. And that's all it ever did. And then I now, of course, so here's Chris's conundrum. Chris has a show he has to go to, and he needs a computer right now. Like, I do not have really, like, so here's what runs through my head when my most important computer doesn't boot, I think to myself. Well, I should go grab a live USB stick and probably boot in there
Starting point is 00:50:19 and see if I can get the main OS up and just, you know, maybe true it in there and get everything I need and then fix it later. Like, I'm starting thinking, like, thinking like maybe I could like zombify this thing and like prop it up and like get in there and get my work done for the day and then like get out before the whole thing collapses out from underneath me. And I'm like, no, I'm not going to do that. Okay. So I'm starting to think, okay, what are my other options?
Starting point is 00:50:38 Well, I had just the night before installed Ubuntu Mate 1504 beta two, I think it is right now. I think that's the current one. And so I had a USB stick already flashed. I love, you know what, also, props to Ubuntu Mate. Really, I think the only distro
Starting point is 00:50:57 where you just go to their website and the download links, and you put DD Rescue up there, the command to run. And you just make it real clear. Use DD Rescue to write this to an ISO to a thumb drive. Everybody else always recommends dd, and a lot of times they don't just clearly put the command right there above the download links. It makes it so clear,
Starting point is 00:51:15 and the fact that you also update the name of the ISO image so you literally could just copy that whole command is just brilliant. It is so helpful because I myself always end up using DD and I forget to use DD Rescue, which is way better to write an ISO file to a flash drive. So anyways, props to Matei. So I had this thumbstick ready to go
Starting point is 00:51:34 and I needed to get working right here, right now. So I stick the Ubuntu Matei 1504 USB thumb drive into my rig, I reboot, and I get into the desktop environment. It's pretty snappy. In fact, it's unbelievably snappy. It's so fast that I was grousing to Rikai, who was standing over me, because he's trying to console me as I have been mortally wounded.
Starting point is 00:52:03 And this gray screen comes up, and I start grousing, oh, man, now I've got to wait for the fancy grub screen to render because this monitor is so large that any time there's a big graphical grub screen comes up, it slowly paints onto my screen. I'm sitting here grousing about that, and what I realized was that that actually wasn't the case at all. What I thought was the Grub screen was actually X11 starting. It had booted so fast that I thought I was waiting for Grub, but I was
Starting point is 00:52:30 actually waiting for the entire desktop. It was amazing. It boots so fast. It was so cool. So I was like, all right, install. I'm like, after that, I was like, that's it? That's all I needed? I just needed my computer to be really fast, and I just want to get back to work as fast as possible. I've got to do some clipping. And so I installed Ubuntu Mate on my main workstation. This is my rig up in my office. And I used it for a couple of days. A day? I think I
Starting point is 00:52:54 used it for a day, actually. And I ran into a couple of issues. First of all, I'm just... Here's the thing you don't want to do. It's not really a great idea to use a beta version on your main workstation because so many of the PPAs out there don't work with it. They expect you to be on a released version of Ubuntu. So as soon as you start setting up PPAs for, like, themes or, like, a calendar widget or whatever, you just start getting 404s in your app get update like an animal constantly.
Starting point is 00:53:26 It's just a horrible mess. And then you end up having to go out there and pull some of them out. So that was a bit disappointing. And things like Telegram not working sort of were deal breakers for me, and I ended up going back with Antigross because it was so early in the process I could jump back. So now I'm sort of at square zero and sort of setting up and trying to get advice from the audience
Starting point is 00:53:45 on what should I try because I haven't set this machine up in about a year and a half. So what would you try at this point? And I've already got some base stuff on there. But I have to say it was pretty slick. So a couple of things I did in Ubuntu Mate 1504 is I used
Starting point is 00:54:01 Mate Tweak to turn on Compiz and to set my style so it had more of a bar layout that I liked quite a bit. And that was really, really easy to set up, really slick. I decided I opted to use the new Mate menu, and I was pleased to see that Super Key activated that. So it was all really good. The main problems I ran into with the Mate menu were like sometimes when I'd hit the super key it would pop
Starting point is 00:54:26 up behind other windows so when I would type I couldn't see the results and sometimes it was a little delayed in popping up so I'd probably still if I was going to stick with that desktop I would probably use a dedicated launcher like synapse or gnome do or whatever the hell but it's it's such a nice setup
Starting point is 00:54:42 like I was using that and I could physically just felt my computer was like it felt like it was running faster. And I really was impressed by that. So Ubuntu Mate Edition 1504 is looking really sharp. I ended up keeping it on the computer I'm setting up for my son. So he'll be running that for a while. And I'm now running Antigros with GNOME 3 on my main office workstation. And it was tough.
Starting point is 00:55:06 It was tough. it was really tough now did anybody catch that error message and maybe what was the problem oh you did poppy yeah so um how long did you leave it after the four minutes and that the i actually left it overnight and it just that yeah yeah and it just kept repeating the same message interesting so my home server running butter fs does that now and again and all i do but Like that, overnight. Yeah, and it just kept repeating the same message. Interesting. So my home server running ButterFS does that now and again, but that's after it's booted, and it's fine and it's up. I just SSH in and echo zero as it says, and then I never see that error message again
Starting point is 00:55:36 because it's only an informational message to say, holy crap, there's a truckload of IO going on right now. Well, here's what I think it is. It's busy. I think Blackout24 is calling it right now in the IRC, and I think GrooveChicken in our subreddit called it. Another Butterfest gotcha has been added to the gotcha wiki entry for ButterFS. That's how I see it.
Starting point is 00:55:55 Stable kernel versions 3.19.1 can cause a deadlock at mount time. That's one of the new gotchas in the ButterFS. And I think this is exactly what happened to me. I think I'm on a rolling release. I'm on a rolling release. And they want to do the packages with SystemD and Butterfest, right? What's that? And they want to do the packages with SystemD and Butterfest, right?
Starting point is 00:56:19 Yeah, yeah, yeah. So there are workarounds. So if I were to look this up, there's workarounds. But you know what? This is what I came to. I am so effing done with effing butter FS. It is not even funny. So when I was like, you know what? I don't care that I can fix this. I'm going XFS. So what I decided to do is my boot partition, which is about 250 megabytes, is extended for. Everything else on the system is XFS.
Starting point is 00:56:42 which is about 250 megabytes, is extended for. Everything else on the system is XFS. My root file system, my home partition, my editing partitions, my gaming, all XFS, only XFS. ButterFS is dead to me. This is the second system I have, quote-unquote, kind of soft lost to ButterFS. As in, I could have fixed it if I really effing wanted to.
Starting point is 00:57:03 In the Bonobos case, I would have had to format. And in this case, I would have had to do a workaround for the timeout. It's stupid. It's a clown file system. It's nowhere near ready, close to the quality of ZFS. And XFS has a rich history behind it and probably has another 20 years left of development in it. So for my taste, I'm going XFS on everything that's important to me, my back-end storage. I'm not even going to use a Linux file system. I'm going toFS on everything that's important to me, my backend storage. I'm not even going to use a Linux file system.
Starting point is 00:57:27 I'm going to use ZFS. Well, that makes sense to me for a number of reasons. One thing that I thought was interesting is that when you – all these butter FS issues, it doesn't after a while feel like you're almost a battered spouse. I mean – I mean I realize in some scenarios it's fine, and I realize if you have great backups, it's fine. But yeah, it is awful. Because it's like, well, I can fix it. Well, he's going to change. It's essentially what this is.
Starting point is 00:57:49 You just got to deal with this one issue and it'll be better tomorrow. That's essentially what it is. So often, though, generally software improves. But here, so Fedora 22, the server spin of Fedora, will be using XFS by default rather than an extended 4. Using XFS has been the default within LVM as part of the Fedora 22, the server spin of Fedora, will be using XFS by default rather than extended for.
Starting point is 00:58:06 Using XFS has been the default within LVM as part of the Fedora server technical spec. While Fedora 22 is finally going to go official, the default layout Fedora server 22 installations will be using XFS atop of LVM while boot is outside the LVM setup. That's exactly what I'm doing. Boot is going to be extended for outside that, and I'm going to go just XFS, and I'm going to use LVM to do my drives, and this is, I'm done. I'm done with ButterFS. I'm just going to use LVM and XFS and call it good.
Starting point is 00:58:34 And I just feel like, you can consider me the canary in the coal mine or not. I, at this point, will not be recommending ButterFS to listeners. I tried it on, and I still have, the scary thing is that what I'm worried about now is I still have very important computers in production using ButterFS.
Starting point is 00:58:49 That is frightening, because I mean, if you think about it, I mean, at the end of the day, you're talking about using a file system, not an application. If the file system's got issues that need to be corrected, there's red flags all over that. I'm sorry. So, yeah, forget that. Nope. Anybody in the Rumble room?
Starting point is 00:59:05 Any opinions or thoughts on the file system top before I move on to the software section? And here I am on XT4 perfectly fine. Yeah, I suppose. The same as Tomai, actually. I know. It's just so boring. I think I like about
Starting point is 00:59:20 XFS is we've gone in great detail before. It's fast. Yes, it's very fast. It handles fragmentation better, too. Oh, does it? Oh.
Starting point is 00:59:30 It has snapshotting, whereas XFS does not. And I've actually used XFS in production years ago, back when Extended 2 was going to Extended 3, and Riser FS was still pretty popular. And I really never had any problems with it. And yeah, Core OS is all... Yeah, Diskful Airs. Yes, exactly. I know. Core OS has ran into the same issues. And so if you are not
Starting point is 00:59:55 really familiar with XFS, does it sound like an alien file system to you? Well, there is a really really comprehensive write-up on LWN.net that I will share. I guess as a subscriber I can share a free link. I don't know if there's a really, really comprehensive write-up on LWN.net that I will share. I guess as a subscriber I can share a free link. I don't know if there's a limit or how it works. So I've put a free link in the show notes because they just wrote it on the first by Jake Edge.
Starting point is 01:00:16 And it covers the background of XFS, how it came from IRIX, the shift of XFS's development to Linux. Really back in 2001 and in 2002 it was merged into Linux kernel 2.5.3.6 so it's been an available Linux kernel file system since kernel 2.5.3.6 that's way longer than ButterFS and the fundamentals
Starting point is 01:00:38 of a file system is you really don't consider a file system to be production ready until it's been in use 5-7 years. I mean that's what conservative people that want to be able to trust their data consider. ButterFS obviously doesn't meet that level of qualification. XFS does. And I think Linux is in a pretty, pretty, pretty, pretty pathetic file system state from ButterFS, GlusterFS, Extended Forge just being sort of a stopgap measure, the fact that we can't get ZFS into the Linux kernel, where the hell is that going to leave Linux file systems in 5 to 10 years?
Starting point is 01:01:10 It's pretty pathetic. And I'm not so sure ButterFS is going to get there. Maybe, maybe it will, but it's not going to get there for me. And I think there's other operating systems that are way ahead of Linux right now in this area, and I think it's kind of pathetic. Actually, actually, there is things in the baking area. I know that we kind of have everything in the baking section and stage. Yeah, here's the thing.
Starting point is 01:01:35 Just a few minutes ago, you're the Market League guy with Docker, and now this is seriously, this is why it's pathetic, and this is why I'm actually a little panicky about it is because Linux needs to be about five to seven years into a effing incredible file system right now because you can't even really seriously consider a file system until it's been in widespread production
Starting point is 01:01:56 for a few years and I'm sorry but butter-infested Facebook isn't going to cut it for me anymore. I don't know. They have you know what I think it is? I think Facebook has too narrow of a usage range to really be putting Butterfester at its paces at scale. It really is about different usages. Like when you're talking about
Starting point is 01:02:11 the server side, people care about one thing. When you're talking about the desktop side, people care about the other thing. I don't know. You're perfectly fine and correct when you say ZFS, maybe on the server side, currently is years ahead in so many ways. But when you're talking about having your system using Linux all over,
Starting point is 01:02:31 of course people are trying things that work with Linux, right? And that's why there is a big push for ButterFS. Otherwise, people wouldn't care. I think a file system that has ghost metadata that eats up your system and says drive is full affects laptops, phones, and servers, and VPSs just the same across the board. And I think a file system
Starting point is 01:02:51 that falls apart when you update your kernel and has to have an ever-expanding of gotchas that include constant regressions is not a production-ready file system, and those things affect desktop Linux servers. I don't care what your use case is. The only use case... I'm asking just how many laptops are being shipped with
Starting point is 01:03:07 Linux and two with BithRFS. If you answer that question... This is my point. We don't have an answer to that question. There is no answer to that question. We want to be doing those things? Are we going to ship it with Butter? No, of course not. We can't. We don't have a serious file system. I disagree
Starting point is 01:03:24 on that stance though at this point it'd probably be safer to find a regular user a regular user ext4 does whatever fine yeah it's fine yeah you know what hfs does whatever you need to hfs5 is plus is fine it's fine most people don't care i would rather use it i would rather use ntfs i don't of course most people don't care that's all we talk about is things that most people don't care about that's our entire world is things most people don't care about we care though we should care and linux should be better this is the world's premier open source operating system and we have the biggest joke file system in on the planet it
Starting point is 01:03:58 is a joke since we don't have the desktop market share i think that the fact that there is one efforts in the direction of having something that will work for the desktop as well, and something that does work for the server space, I think it's having in the baking stage something that is progressively improving is good since we don't have the desktop market share. I mean, we will have the things to enter that market with strength. We currently are not in the market, but it's not because of the file system. Because if that was the cause, the only reason we weren't in the desktop. No, no, no, absolutely not. And I think it'd be silly to talk about that.
Starting point is 01:04:38 What's really more important is the server market share that we're going to lose to FreeBSD and ZFS. But Ryan, I wanted to give you a chance to talk about your concerns with ButterFS. Well, I've had one bad experience, but to be honest, it was similar to yours where I was running something that was living on the bleeding edge. But I've had this laptop that I've been running. It's a System76 laptop, and I've been running ButterFS and not running Arch. I jump between Evolve and Arch, and I've never had a problem so far. Maybe it's because I'm not sitting right there on the bleeding edit.
Starting point is 01:05:26 Well, I would say, too, if you're going to – here's my bit of advice. If you want to use ButterFS, use an LTS kernel. I think it would probably be safer because I don't think the LTS kernels are going to introduce major ButterFS errors. So if you've decided that ButterFS is fancy enough for you, you maybe want to consider an LTS kernel. Here's what I've decided to do. So I'm going to do rolling release again, but I'm going to stick with a better file system, XFS. Currently running GNOME 3.14.2 with Chrome and Firefox and basic packages like SambaFuse, Dropbox, Infertility fonts, HandbrakeFish, Git, Herupad, YouTube Download. I have a couple of things I wanted to get your all opinion on here.
Starting point is 01:06:06 I've got two 600 gigabyte 10K RPM SATA drives that I would like to software mirror or something to use for my editing and Steam library. And I was curious what the Mumble Room thought I should use as far as software rate. Currently, my thought was LVM and then format it with XFS. But, you know, there's MDM admin. There's a lot of ways to skin that CAD under Linux.
Starting point is 01:06:28 So does the Mumble Room have any opinions on the best way to take advantage of those two 600 gigabyte drives? Yeah, I'd use better FS. I've actually gotten that suggestion. And I'm going more for speed, not redundancy. So I'd probably use like a RAID 0. No? Okay. Well, I think I'm going to do LVM.
Starting point is 01:06:46 Well, if you want to get change to happen in this area, it's going to take conversations in the community like this one and with those guys who run the different distributions like iKey and other people contribute to distributions of trying to decide what really serves the end user best, at least in the desktop space. In the server space, they think about this more. They've already made decisions. Yeah, for sure.
Starting point is 01:07:19 I think in the desktop, actually, OverlayFS has a very... If they can make it actually happen, it's one of the most appealing things. It's like you having the ability to have sections in your file system, which you don't have much work or configuration to do, which deal with different data differently, like media files being handled internally as large blocks, and that's faster to access those. And smaller files to have, like there are the system files, to have redundancy, butterfess-like. These are the capabilities that that file system has that for a regular user probably matter more because it doesn't want to manage things. It just wants to have the diversity of files it uses daily and use it and still have have same speed or better speed for each type of file
Starting point is 01:08:06 specifically so i think that there's no other place currently doing a file system like that so that could be something maybe like to toy around with that's that sounds like you know that could be an area to play with some more um i've noticed a couple uh common packages that i don't currently use that the audience is using a lot of in this subreddit thread are torrent. Seems to be the popular BitTorrent client followed by QTorrent. Yeah, that would be. Yeah, not too surprising. A lot of people using fish, the term of the shell.
Starting point is 01:08:34 I use fish as well, fish shell. So that's not. And a lot of mplayer or mpv. And I've noticed, of course, a lot of things like Redshift or Xflux, VLC, Gnome Tweaks, of course, Emacs and Pi, Samba, Plex, Steam. So when I first get my machine set up, I find I have to do a couple of things. First, I install Packer or Pack AUR. Then I install Dropbox. And then I install Chrome.
Starting point is 01:09:04 And that gets me super far. Chrome and Dropbox alone, I'm a little ashamed to say, have really made reloading my machines a lot simpler. And then after that I layer on BitTorrent Sync or whatever or C file for this machine. This machine uses C file. And I don't know how comfortable I am with that. It does feel like you're married to it a little bit, right? Because if something goes away,
Starting point is 01:09:32 Dropbox does a wonky and whatever is no longer an option. Plus it's like, here's my free Linux workstation that becomes functional because I set up Dropbox in Chrome. Yeah, I hear you. But then again, maybe it's just not something I, I hear you. I feel it was a little, but then again, maybe it's just not something I shouldn't worry about.
Starting point is 01:09:47 I don't know. But within a couple of hours, I was able to get up and running again. And the AUR does make getting software installed very fast. But I ended up going with GNOME 3 simply because I'm looking forward to GNOME 16. But I seriously considered just going Mate. I wonder if I would be able to get a Mate experience as good as the Ubuntu Mate one. I don't know if I would. Maybe I'd be left
Starting point is 01:10:08 a little unsatisfied. So I went Gnome 3 because I want to try out Gnome 3.16. The only big piece I'm missing is what should I do in case this ever happens again? I don't know. Should I do DD
Starting point is 01:10:23 backups? Should I um image backups using like a part image or uh or clonezilla i mean what should i do i think i think if it's a machine that you need up and running like in a reason without having to screw with it i think yeah i think an image backup makes sense in that regard but at the same time you then have to think about okay are you what are you backing up are you backing up actual data partitions as far as your user data, which obviously that needs to be far more frequently in the weekly you might be doing with your... Well, I almost wonder, would it be
Starting point is 01:10:51 possible to do something like oh, my drive died, I just plug in this USB drive and I could literally just boot from that? You could, yeah. You had some of our snapshot? Tell me about that. I'm somewhat familiar with it. Yeah, if you're backing up, are you me about that. I'm semi-familiar with it. Yeah, if you're backing up.
Starting point is 01:11:07 Are you talking about backing up data or bare metal restoring? I don't know. I'm curious if maybe I actually want to go full bare metal just for total, like, you know, all my software is right back where it is. Everything is totally configured. Yeah. So you were saying about you depend on Chrome and Dropbox. So I depend on Firefox, LastPass. Yeah, LastPass, yeah.
Starting point is 01:11:28 And then still at the moment, BitTorrent Sync, which I use for syncing my roaming profiles. And once I bring, so I need Firefox, BT Sync to get to my password for my main BT Sync server to get my keys, then uh sync my roaming profile and once i've got that i'm back up and running you know all of my applications are configured so i don't need to do a bare metal restore i can do a fresh install and then just plonk my profile i am considering just doing that i am considering just doing that but it's i i feel
Starting point is 01:12:05 like there's a such a long tail of configuration after a clean install because i have so many little things i need to do so many little tools that i have to install that it feels like if i could just if i could just plug something in and almost lose no time it would be such a nice dream so yeah well our snapshot's great for um you know incremental backups of your like your home directory for example your first backup is a full backup and everything thereafter is an incremental and it uses hard links so it uses um rsync underneath and hard linking so that the subsequent backups are only the incrementals. And consequently, because it's all hard-linked, you just go to any dated folder
Starting point is 01:12:48 and you can just copy the whole thing out of there. So you can rsync the whole backup folder at whatever point you want to restore. And it all is just there, simple. So there's no untar it, find this version, what was my encryption phrase? So if you want to stick it on an encrypted USB drive, that's kind of simple.
Starting point is 01:13:09 And then you've got things like DejaDup, if you want to send it offline, fully encrypted. And duplicity is what runs underneath that. Yeah. Yeah. Hmm. Yeah, I'm a duplicity guy myself. I just can't decide, like, do I want just the data?
Starting point is 01:13:25 Because I kind of have the data solved now through different sync services. Or do I really want, like, a full turnkey, plug this USB drive in and I boot up solution? I feel like that's kind of the way I go, and I'm not sure. Well, maybe we're overthinking it. Maybe you just need a generic setup on a, let's say, an external drive. Okay, it's blank, it's empty, it has no personality at all. And then you're syncing your profiles to that drive.
Starting point is 01:13:47 Oh shit, everything went to hell. Okay, whoop-de-doo. I plug in that drive. Grab my escape hatch drive. You're done. It literally takes... And the entire downtime is as fast as it takes to boot up into it. Yeah, Mondo Rescue Micro 89 in the chat was pointing out Mondo Rescue which is one that I've talked about a couple of times.
Starting point is 01:14:03 Mondo School. I don't know if the, is the project still getting updated? I think it is. Oh, it is? Look at this. Mondo Rescue version 3.2.0 came out on 2015 of January 3rd. Then there's also like What Amanda, I think. So, you know what? I might give Mondo a try after the show tonight.
Starting point is 01:14:19 Yeah. Yeah, yeah, there's a few other ones out there. But I'm just saying, for the short term, consider that, though. I mean, literally, it solves all your issues quickly. Just done. It would get me up. I'm worried about the fine nuances of all the – like having all my Cheepa Cheeky set up and Thunderbird and getting all my messaging programs and all my wine. I have several programs that take a lot of custom versions of wine.
Starting point is 01:14:42 I would do both because I'm paranoid. I would do both because then you have your nuances done with your imaging. But then again, it's like, okay, I don't really have time to wait for that restoration. I just need to plug and go. Then you have a quick and dirty machine. Daredevil, you want to make a comment on torrent clients? Yeah. I'd just like to mention Tribbler, tribbler.org.
Starting point is 01:15:01 It's kind of a new project, and they are pretty much backing up uh using the same similar infrastructure to tor and it's like for you to search torrents so you don't have to go to the tracker anymore and pretty much making it impossible to shut down trackers interesting wow i just linked in chat r Ryan. That's an interesting process. Tribbler.org, T-R-I-B-L-E-R. Ryan, you had a comment on building backup into Linux. Yeah, I mean, what Ike has said before that he's been considering and working on something, throwing something into Solus right into the actual distribution that can handle backups.
Starting point is 01:15:47 I know that Ubuntu had Ubuntu 1, and there was really good perks to that, but we really are lacking in something that's built into the actual operating system that allows you to do all sorts of things like jump back, you know, easily to a previous state and also, you know, handle your normal backup. And so I like to see that in multiple distros. It's a great feature add for a distro to bring in and say, look, our distro has really solved this problem. You know what maybe I should do, Matt?
Starting point is 01:16:20 Maybe this would solve my problem. I got an idea. I should just get my butt over to Linux Academy. They've got courses on backing up your Linux rig, building it with rsync or whatever else you might need. Go to linuxacademy.com slash unplugged to get our special 33% discount. Linux Academy is a sponsor
Starting point is 01:16:34 of the Unplugged program because they know you guys are exactly the audience they need to reach out to. And I love the fact they're giving you a 33% discount to really make sure you go try it. That's a great value because they keep adding content all the time, plus you get access to their entire content catalog. You're going to get step-by-step video courses,
Starting point is 01:16:49 downloadable comprehensive study guides, and when you need it, their labs just spin up for you, your server on demand. You get SSH access to that bad boy, and you're working with the real technology. Plus, since you're choosing from 7 Plus Linux distributions, you're either going to be familiar with your environment, you're going to help bridge the knowledge gap you need
Starting point is 01:17:03 to take over a different environment. You get to keep track of your progress as you go going to help bridge the knowledge gap you need to take over a different environment. You get to keep track of your progress as you go along. I think this is a really nice dashboard. It's a really sweet system. And they can also help give you a little reminder. It's like, hey, bro, you got a test coming up. You should probably study.
Starting point is 01:17:18 I'd be like, oh, thanks, Linux Academy. You're right. I will study. It's nice. They have so many great courses, too. And they really follow the industry trends to make sure that the technology that they're covering is the technology you could go out and implement and get a job, get educated, or maybe even get certified. They have so many great success stories. I have this one here. They have the LPIC1 and Linux Plus exams now.
Starting point is 01:17:37 You can go take them at Linux Academy and then go take the certification and be officially certified. That's pretty cool. In fact, they have another big thing coming up on April 16th at 9 p.m. Central. A big content update over at Linux Academy. New stuff coming all the time. It's a really cool platform with solutions available for those of you who have very, very limited time. And trust me, I know how that feels.
Starting point is 01:18:00 For those of you who have a lot of time on your hands, they have great packages for you as well. They have community members that are packed full of JB audience members that can help you when you're having a hard time. And they have people that are genuinely passionate about the subject material. LinuxAcademy.com slash Unplugged. Take it up a notch. Big thanks to Linux Academy for sponsoring the Unplugged program. And touching on them a little bit.
Starting point is 01:18:19 Here recently someone pointed out to me something I didn't know. And they actually have courseware helping you to find work after you've been certified. Yes. It's level associate. But, yeah, it's literally how to get a Linux job. It's pretty cool. My guy does iron. Lots of relevant stuff there that just make the resume look great as well.
Starting point is 01:18:38 So, yeah, we've been dancing around it this whole episode, but the Solos, or I'm sorry, there's a new project out there. Hey, everybody. It's called Solos. Or Solos. Don't call it Evolvos anymore. No, sir. No, sir. The project name has changed to avoid unnecessary legal action.
Starting point is 01:18:53 Oh, boy. So we have Ike and Ryan here. Ike, do you want to tell us what happened there? So, yeah, that was a fun week. Yeah, i've really loved how this has really gone so on april full stay of all days um i basically got an email come through and it said that i was getting a letter coming through as well which is like okay this is just pure lols i was like okay um so i ended up phoning up the people involved independently, finding the phone number for this place separately. And it actually does check out, so I was like, ah.
Starting point is 01:19:32 Uh-oh. Yeah. So the trademark is very, very much specific to the UK. So a couple of months ago, we were having problems with people, a completely unrelated incident, by the way, but we were having problems with people trying completely unrelated incident, by the way, but we were having problems with people, you know, trying to assert ownership over the brand. So I took a couple of steps and I basically went ahead and put in a trademark application, not to be a patent troll, but just to stop people trying to pull one over on the project.
Starting point is 01:19:59 So that was like, so in the UK that happens for a couple of months and it's put up so people can, you know, they can object to it and say, hey, we own that, which someone did. And it's held by the Secretary of State in the UK, and they own the trademark for OS, which I did not see coming. Wow. Wow. Wow. Really? I could understand if it was Evolve. When I was reading through the letter, I was looking for the word Evolve. But no, it was for OS. I was like, are you kidding me? So yeah, I mean, that absolutely and utterly sucks. I was like, you know, that's one thing that Linux projects are traditionally done to avoid that kind of thing.
Starting point is 01:20:38 Like have a suffix of OS or Linux or something like that. So yeah, I mean, that absolutely and utterly sucks. So we went through on Google Plus for a couple of, well, I think it was about two days, asking for suggestions, doing an IRC, and, you know, we got absolutely nowhere with a fitting name. So I just went back to a name that we've used before, which was Solus, but without the OS part.
Starting point is 01:21:01 Oh, okay. So you're saying that elementary OS is also violating that trademark. Interesting. No, that's not what I'm saying. This is UK specific, right? Yeah. But if they ever get into that market... No, it's not an international trademark.
Starting point is 01:21:16 This is a UK application. So, this doesn't affect anyone else abroad. And because the project doesn't have a legal entity, I am that legal entity. Right. So I represent it. And even if I had like the trademark and the website and everything done abroad, I'm still operating in this country. And, you know, I still fall under UK legislation. So I can't use that suffix, which absolutely sucks.
Starting point is 01:21:39 But, you know, you adapt. Yeah. That's all you can do. That's a hell of an Aprilil fool's day uh and so how has the community responded to the name change everybody must be pretty understanding i would assume uh luckily yeah um you know that does help like surefire way to kill your project um so there's been you know there's been a few misconceptions about this. I did a couple of posts on Google+. One of them was compound irony, which you
Starting point is 01:22:08 posted on as well. So, I mean, everyone's been pretty good about it. The media, as it were, haven't done such a good job. They're saying it's totally unrelated to the old Solus West project, which is nonsense
Starting point is 01:22:24 because Evolve... It's really hard not to say that. So that came from the exact same code base as Solus West, the original Solus West. Well, Solus West 2. So, you know, it was always a continuation of under a different name, but it was the only name I could go back to that people would still understand.
Starting point is 01:22:44 I'm not getting into trouble. So now it's the Solus operating system. Not Solus OS. You know, if people want to abbreviate that, I can't stop them. Right. It's the Solus project, though, to be clear. Well, the distro part of it is the solus operating system and it's it's run by the solus project right which is not a company or anything like that
Starting point is 01:23:12 it's just the solus project which also owns the budgie desktop project and things like that it was the only conceivable way i could come up with to get out of it um yeah so someone's asked a question on irc why not evolve operating system? So when I was looking into the whole name change thing, basically, if we reduced our name or took away the uniqueness of it, as in evolve OS, there happens to be this game called Evolve. Oh, man. Yeah, so it's like oh come on you could just lowercase the os instead of being a suffix it's part of the name so it's evolvios or something yeah right i can't even say it i'd kind of like to add here that the community uh at least the community members i spoke to
Starting point is 01:24:03 who are already active in the project especially especially like the art team, actually really enjoyed the opportunity to, especially the art team, actually enjoyed the opportunity to take this as an opportunity. Because Evolve, you know, as it stands is when you think of Evolve, you think of evolution itself and these differences like that. Whereas Solus has its own – it's its own thing. So it allows a lot more branding opportunities that aren't necessarily tied down to that paradigm and everything. That's kind of not really any technical thing, but at least one sector of the community actually enjoyed the chance to reinvent and have fun with it. And that's a good thing. The community seems to have found it.
Starting point is 01:24:56 They were trying to be really helpful during the rename, and then now they're – I didn't hear anybody really say, this is bullshit. I'm leaving. I'm out. They just – they kind of followed us into the new age. Yeah, it's not like it's your choice. True.
Starting point is 01:25:16 So I mean they just – it's understandable. And it's just hard because you wouldn't even – I've never even thought of that, you guys. So it's understandable that that mistake could be made to begin with. That's a hard, hard way to go. But it's not the name. It's not the name that makes the project. That's right. I think you guys will be all right.
Starting point is 01:25:36 So we'll follow. I have in the show notes, I have links to the new Solus project community page on Google+. So there's a new community page for people to follow, and I have a link to that in the show notes. And if you guys want to share any other links that people need to catch, just drop them in the IRC, and I'll grab them and I'll put them in the show notes too. And then just stop by and let us know how it's going.
Starting point is 01:25:54 Yeah, I just posted a link that helps searching for trademarks across the world, such as the EU, which might come in handy. TMDN.org, and I will add a link to that in the show notes as well, tmdn.org. And speaking of links in the show notes, if you got bit by that ButterFS kernel 3.19 timeout lockup issue
Starting point is 01:26:14 thingy, I just got tweeted by somebody that did, I'll have a link to the fix that you could apply so that way you don't have to reload your whole rigamadig. I'll have a link to that in the show notes as well because that's not a lot of fun. And also don't forget there's also that great piece from LWN on XFS. I'm just saying
Starting point is 01:26:30 XFS for the future. XFS for the next 20 years. ZFS for everything else. That's all I have to say about that. Alright guys. Matt, is there anything else we need to cover before we get out of here? Any other shenanigans? Am I forgetting? No, I can't think of anything specifically. If you guys want to
Starting point is 01:26:45 follow the stuff I'm doing, I'm always at MattHartley.com. I do have a couple new things coming out, so subscribe via email or Facebook or Google+. Yeah, and don't forget, you'll also be able to see Matt and I at LinuxFest Northwest. LinuxFest Northwest! LinuxFest Northwest, I mentioned that. Oh, and you can talk to us live. Why don't you just come hang out
Starting point is 01:27:01 with us live right now in our virtual log over to JBLive.tv on a Tuesday. We do this show at 2 p.m. Pacific. Show up around 1.30, 1 o'clock Pacific. Pacific time, I know, right? Go to jupiterbroadcasting.com, plus calendar. Get it converted to your local time. Linuxactionshow.reddit.com is how you make this show better when you can't be here and contribute.
Starting point is 01:27:17 We also have feedback threads over there. Love to hear your thoughts on all of that stuff, including the thread on the things I should install on my rig reload. Right? Jeez Louise. All right, Matt, I'll install on my rig reload. Right? Jeez Louise. Alright, Matt, I'll talk to you next week. Alright, see you then. Alright, everybody, thank you so much for tuning in this week's episode of Linux Unplugged. We'll see you right back here for episode 88 next week! I'm out. I won't lie, though.
Starting point is 01:28:10 There's nothing like that fresh install feeling. It's like underwear right out of the dryer, right? Yeah, it is. Am I alone in that? And I installed the NVIDIA package, and I immediately could feel like it wasn't right. Like something's not right. Oh, I forgot LibG. Okay, I'm going to install that.
Starting point is 01:28:23 And then I reboot again. Boom, now I got a nice, smooth, accelerated desktop. I'm like, oh, yeah, it's feeling good. It's't right. Something's not right. Oh, I forgot libgl. Okay, I'm going to install that. And then I reboot again. Boom, now I got a nice smooth accelerated desktop. I'm like, oh yeah, it's feeling good. It's feeling fresh. Yeah, I think that's nice. I think it feels real good and real tight. I just installed just the stuff I need, so it's just real clean. I only have a few icons in my side
Starting point is 01:28:40 dock. It's looking tight. I like it a lot. Hey, Chris. JBTitles.com.com yeah i'm going to be sending you an email with some pictures of uh an internet of things device that i've been building with a group over here i think you'll like it is it a sex toy no but it's built entirely on linux and all the code base will be open source and and maybe we can send you, it is hardware, so maybe we can send you a little unit to play around with. All right, all right.
Starting point is 01:29:11 That could be cool. I was kind of looking forward to like a saddle with a pie attached or something, right? We can't tell you not to use it for that purpose. Wow. If it is a toy, like you've got my email address, right? All right, so ButterFS Meltdown is not bad. Take Solus and Solus is not bad.
Starting point is 01:29:31 Just before that, I found the link that we mentioned in the beginning. Yeah, we'll show you. Oh, yeah, yeah, yeah, right. Yes, the Microsoft Linux version 1. Yeah, tell me about it. I couldn't find in their blog, but I found at least in the answers. Maybe it was moved to the answers, or for some reason I found it related somehow.
Starting point is 01:29:53 Installing Windows 8 after 8 years of Linux. Let me share my experience with Windows 8 after using Linux only for 8 years. Oh, my gosh. Oh, it's long. Do me a favor. Drop that in the Skype for me.
Starting point is 01:30:10 Yeah. Si, senor. Can I copy? Oh, and that touchpad thing. I sent you the thing in the Skype. Yes, I see that. Thank you. I will grab that. It's not a fix, but it might make it to where you're not bumping up against it. It gives a little bit of a delay and it works. It's a hardware fix. I like that make it to where you're not bumping up against it. It gives a little bit of a delay, and it's a hardware fix.
Starting point is 01:30:27 Synclient is our friend. Okay, so we could do what happened to Evolve OS. That's not bad. Yeah. We could also do something that's like warning people about ButterFS issues, because there could be people listening that run into this problem this week. Oh, sure. It sounds like it's pretty easy to stumble upon.
Starting point is 01:30:44 I mean, it's a file system thing. That's kind of a big deal. Yeah, you just need kernel 3.19 and butterfs, right? That's going to be... Isn't this going to be brutal for a little while as people update? Is this not going to be a thing, or am I missing something? Well, this isn't like, oh, my Wi-Fi went down or something. Well, yeah, or distros won't upgrade to kernel 3.19 for a while
Starting point is 01:30:59 or something like that, but if you're on a rolling release or a beta release...

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