 One of the reasons I often cite as being a reason to switch from Windows or Mac over to Linux is the fact that Linux is stability. Linux is the most stable operating system I've ever used and it's certainly more stable than something like Microsoft Windows. And when I talk about stability, I'm really talking about stability as far as the fundamental operating system. Now where things start to fall apart a little bit is when we talk about the programs that run on the operating systems and I have to admit that when we talk about the programs that run on Linux, we do have a stability problem and mainly we have a stability problem because of the way we manage packages on Linux. We get these updates, right? Any kind of security update, you get a new version of a program pushed to you on most Linux distributions. On many Linux distributions, you get a new update every time there's a new release. We call these rolling release distributions and these distributions, they do have a stability problem because trust me, I get it. I deal with it all the time. Programs get an update and they either no longer work, they're completely broken or they don't work the same way they did in the previous version. Speaking a little bit about some recent personal frustrations that I had to deal with this past Saturday two days ago, I actually came up here to the office and I was going to make a video. I was making the last ADT video. I recorded it that morning. I got here around 9 o'clock in the morning and it takes me about an hour, sometimes an hour and a half if I'm planned out and you know to actually record the video, then it takes me a couple of hours to edit the video. So I was probably done with the recording and the editing by about one o'clock in the afternoon and then I have to render the video and Caden Live had just had an update on Arco Linux which is based on Arch Linux, so anybody running an Arch based system, of course you've got a new version of Caden Live and every time Caden Live updates, it seems like half the time it breaks on me. Things don't work, some of the imports that I try to bring into a project from past projects that I've saved, they no longer work because you have to use the old version to actually use those files instead of the new version. In this case, the problem I had was Caden Live would not render my video in 1080p 60 frames a second. I didn't know that because the settings, my settings always say 1080p 60 frames per second in Caden Live, that's just the default. So I finished all of my edits, you know recording, editing, everything takes about four hours and then I go to render the video. The video is about a 25 minute video that edition of Haiti which on my equipment, I got a pretty beefy CPU, takes Caden Live about 35 minutes to render that video. I waited the 35 minutes, I go to watch the video and it looks like it was rendered as 140p, it's nowhere near 1080p, it's all pixelated, gigantic, pixelated, it's unwatchable and I have no idea what the hell happened. I thought it was just a glitch. I went and checked my Caden Live settings and everything said 1080p 60 frames a second. So I thought something weird happened. Let me re-render the video, just maybe it was just a one time glitch. So I waited 35 minutes again for the whole video to render, a second 35 minute period of me just sitting there. It renders and it's the same problem. It's like a 140p video, gigantic pixelation, not right at all. So now what do I do? Well I could just re-edit my video in a different video editor but then I'd have to go through the editing process again. Which the editing process takes a couple of hours, I might have to spend two hours to re-edit the video in a different editor just to render it in a new editor. It's like I didn't want to do that. So I kept trying this Caden Live thing. So I tried the Flat Pack. So I installed the latest Caden Live as a Flat Pack which allowed me to import my already saved edits and everything so I didn't have to re-edit the video and then I rendered my video using the Flat Pack version of Caden Live. It's the same problem. So it's some kind of dependency with Caden Live which I don't get. I'm assuming it's like a FFM pig thing. FFM Pig had an update probably also and the new version of Caden Live and the new version of FFM Pig. There's something screwy with it but using the Flat Pack version I thought would solve the problem because I thought the point of these containers like snaps, flatbacks, and app images is that all the dependencies were there. But obviously not because there's something really, really wrong with Caden Live on my machine as of right now. But I've had this exact same problem happen actually before. I remember about a year ago I had this exact same problem and it actually forced me to explore some other video editors at the time because Caden Live just wouldn't work for me. And at the time I discovered Blender as far as using Blender as a video editor which is not what most people use Blender as. But I did edit about two weeks worth of videos using Blender about a year ago and it worked rather well. The only problem with Blender is rendering the finished products is slow. It takes twice as long to render a video in Blender than it does in Caden Live but other than that the editing process itself is actually rather enjoyable. So what I had to do on Saturday was to go back, edit that Haiti episode a second time in Blender which again takes a couple of hours to actually go through and clip everything and edit everything, annotate the questions and all. Then I rendered it in Blender which again Blender takes twice as long as Caden Live to render my videos. So instead of waiting 35 minutes I waited an hour and six minutes for the video to render. So I got to the office at like 9 o'clock that morning and you guys probably noticed I posted that video at 8 PM that evening. I was here for 11 hours for a video that seriously I probably shot and under an hour and the shooting and the editing all together I probably spent two and a half to three hours on. I was here for 11 hours all because instability in my applications. Now of course I'm beating up a little bit on Caden Live here because Caden Live is a program that often has these updates that kind of break things for me. I've had this happen many times in the past with Caden Live. It's almost to the point now every time I get a Caden Live update I kind of expect it to break but it's just not a Caden Live problem. I've had updates that didn't go right for things like OBS which is a program I use on a daily basis to actually record my videos. Cube browser I've had an update with it one time that was a little screwy. I had an update to Qtile one time that was a major problem. About a year ago Qtile pushed out an update that actually was broken. You couldn't even log into the window manager. Everything was just wrong. It was just a really, really bad update. And the problem was I think like one line of code, something that got left in a file somewhere that didn't need to be there. And they corrected it within a day. The Qtile folks pushed out another update and everything was fine. But if that would have been the only window manager I had installed on my machine I couldn't actually log in and use that window manager, right? I would have to install a different window manager, maybe one that I wasn't used to using, maybe one that I didn't even have a config file for. And again, that's time lost, right? Because now I'm having to deal with this stuff that I really didn't need to deal with, right? If things just worked, I could actually sit down at my computer and actually get work done. And I know a lot of non-Linux users, Windows and Mac users especially, often say that Linux is not a stable operating system. And they do have a point. And again, I admit it, I often say Linux is stable. And I do think the fundamental operating system give new slash Linux is rock solid stable because you don't have to worry about like a operating system update like Windows updates itself and breaks itself all the time, right? That doesn't happen on Linux, but the programs themselves, your actual applications I think is the frustrating part and the part that we have to admit as a community could be better from a stability point of view. So is there a solution to this problem? Yes, there is, I know the solution to the problem because I've actually done this in the past. Before starting this YouTube channel, the distributions that I typically ran on my computers were Ubuntu LTS and Debian Stable. Ubuntu LTS is based on Debian Stable. So they're both Debian stable distributions, right? And Debian is one of those distributions that does not update applications, at least not your standard user applications. When you install Debian, a new release of Debian only comes out every, I don't know, three or four years, right? So it's a long time in between new versions of Debian. But once you install that version of Debian, your user applications, they're never updated. The only thing that gets updated is things that are important for security updates. So if your Linux kernel needs a security patch, they'll push that out to you, but other than that, you're not getting an update to Kaden Live or GIMP or Blender or OBS or your web browser or your Office Suite and things like that. That's not happening on Debian Stable. And when you're not updating packages, obviously they never break on you. That's why things don't break on Windows. That's not because Windows is fundamentally more stable as far as the applications that run on it, it's just the way people do things on Windows is you go and get it executable off the internet, you install it on your Windows machine, you never update that package, right? Once you install it, you're never updating it because Windows doesn't automatically update things for you. And so, of course it's not going to break. As long as it was working when you installed it, nothing's ever going to change, so it should always be working. And that's kind of what Debian Stable is. Now unfortunately, because I do this YouTube channel, I take a look at so many different pieces of software and I need the latest software when I'm taking these looks at these programs on the channel. I need to be on a rolling release distribution. That's why I run Arch Linux or Arch Linux based distributions like Arch Linux on my main production machine. So I kind of have to be there and because of that, I have to deal with the frustrations. Yes, occasionally I have these programs I rely on that break, but it would also be frustrating if I was trying to look at certain applications on Debian because Debian has such old packages. These newer programs that I want to take a look at on the channel, for example, I couldn't install from the Debian repositories because they don't exist there yet. So I would be trading one group of frustrations for a different group of frustrations. But if you demand stability in an application, and if you want your applications never to break because of updates or especially the newer to Linux users, I would strongly recommend using Debian stable or a distribution based on Debian stable and the new user friendly ones would be Ubuntu LTS, MX Linux, Linux Mint. I would take a look at all three of those distributions because I think those are going to be your best bets as far as rock solid stable. So I know this video is a bit of a rant, it's mainly just me venting frustration about the problems I had this past weekend because when I came up here on Saturday to record that video that should have taken me about three hours and I was here for 12 hours from the time I woke up that morning to the time I went to bed, I was dealing with basically a program that had a bad update. One program having a bad update cost me a whole day and I get it, right? I understand when you people vent on the internet, trust me, I feel your frustrations but at the same time, I do think GNU slash Linux is the best operating system on the planet and I'm gonna keep promoting it and those of you that are using it, I hope that things work out better for you than they've worked out for me in the past week. All right guys, peace.