The downside is when those defaults exist in a closed system, the solution is often "wait for a fix" or the error messages are too cryptic or generic to be useful (especially a problem on Windows). But you are absolutely right.
@@3ventic True! It's certainly satisfying being able to fix something yourself and then contribute that fix back to an open-source project for the benefit of others.
Which is funny consider that Next, RsPack, Vite, all use MUSL instead of Glibc, so it doesn't work in a lot of environments, and perhaps we shouldn't be using them then?
@@3ventic True. But you will usually have less of a problem with a default configuration, because it will be properly tested. For example, I tried to switch from GNOME to KDE, but I would have multiple minor issues when I deviated from the default theme and configuration. So, I switched back to GNOME because it had a better default.
So you were the stereotypical „have to customize everything every three days“ Linux kid and then instead of becoming a more sane Linux user you went to Mac OS for a more stable experience. I guess that is one way of doing it. Personally I just don‘t reinstall everything every few days, I have essentially the same system for the last five years now.
Seriously... Bro is upset his Linux skills didn't magically make him a 10x developer... That's like me complaining about not being a FreeCAD expert because I spent so much time learning Tmux and bash scripting... 🤦♂
@@happykill123 Arch is simple, but bleeding edge is not the way for me... I did run Arch briefly (it had a newer kernel that worked with my motherboard that hadn't landed in Ubuntu yet). And in that time they had an update break Python... and they use a shitty Python-based package manager... so the tool to fix things was also broken. So manually fighting through a piece of dependency hell wasn't a great experience. But there are more stable distros that are also dead simple. Debian and done.
Linux taught me more about computers than I wanted to know, but now that I've stopped breaking things and have found what I like it's been my most stable and performant machine.
same, i used to break things and distro hop a lot, now I've settled on Pop OS and I absolutely love it, its dual booted to WIndows 11 for my gaming and graphic design requirements.
It's amazing how educational simply considering Linux can be. I'm slowly learning it (trying out stuff in VM, reading intro books and articles) until I sort out Windows-specific stuff I need to before I move away from MS. Simply reading about main directory structure and permissions taught me more about how files are stored on disk than years of computer-focused school
OS X was, in fact, pretty useful for a while, but it just keeps getting worse... like, this is such a sad and even surprising time to switch TO macOS :(. They make good hardware, sure, but the software ecosystem is just getting more and more limited, with more and more of the things you even admit you hate and feel a need to turn off constantly. FWIW, if Adobe ported their stuff to Linux, that would effectively remove the only reasons I care about anything other than Linux. Seriously: other than Adobe, the only other GUI software worth using is a browser and a terminal, both of which look almost exactly the same on every operating system. But like, seriously dude... I just watched this entire super-long video, and the #1 thing I got from it is that you don't have any concept of doing something pragmatically or, as they say, "in moderation". You essentially are saying that you either MUST spend ALL of your time doing NOTHING but customizing your setup, or you have to go to some other opposite extreme where you actively customize as little as possible and suffer the defaults. I spent time on stuff like my vim configuration 15 years ago... and I have barely touched it since! And, I expect to continue to benefit from that time I spent customizing for another 15 years. I get the impression that you wouldn't be able to bring yourself to do that? You either have to use a stock copy of vim, or you must spend every single day trying new shit? (Seriously, neovim? You were *waiting for* Wayland? Why? I just don't understand this mindset of needing to customize everything. That you are even talking about "ricing" all the time in this breaks my heart, as that is by far the least interesting kind of customization that you can do to your system, as it has absolutely nothing to do with your workflow.) Hell: I was the guy who I maintained the tools you were using to customize your jailbroken iPhone you mention, and I can't get past the idea that you were "doing it wrong"... no one told you you had to change how everything looked. I *developed* Winterboard, but it isn't as if I was running some crazy theme with it... the power is being able to change the things that make you much more productive and then be able to rely on those changes. Because, at the end of the day, your workflow isn't exactly like anyone else's. It is extremely rare to buy a house / rent an apartment and just go with the stock furniture and all stock kitchen equipment... but, you ALSO don't spend all of your time every day looking for new appliances and changing out all of the photos on your walls. You set up your home to be yours, and then you occasionally make changes that massively benefit you over the years, which you can do, as it is your home.
You operate at a level I only wish I could be at. When given the opportunity to tinker, I struggle to stop myself. My switch to Mac was a conscious step back and an accepting of "good enough" That said, you've inspired me to make a "MacOS Is Going The Wrong Way" type follow up 🤔
Your Linux problem is using arch and i3. If you used Fedora or Ubuntu with defaults there would be no issue. Nothing about Linux forces you to abandon defaults. The problem is arch has no real defaults and a culture of installing the most obscure difficult to configure software.
problem in Linux is that often people compare and conment stuff they dont really know or havent tried.Then memes and general opinions form so easily. I.e. Arch can be very stable, Arch is not difficult to install. On my last two main machines I used it as long as those machines lasted wiyh no issues or reinstalls, for years. At the end, main issues are always your goals (play or work) compared to self discipline. Apple mostly forces you to behave one way. Linux is waaaay oposite. Some people need/want to be forced into this. Some dont.
Many people's problem is that they avoid using Ubuntu because of desire to be different. Desire is there, but understanding is not. So instead of fully tested and supported enterprise grade system they choose a random buggy fork or even a complete utter abomination. And then they suffer and tell everybody how no one could help them fix a problem. Sure thing, you choose a piece of software by criteria of not being used by a lot of people, attempted to customize it, and then you complain that there's not enough people to help you? What's next, going to shoot off you legs in the middle of a desert and complain about ambulances not reaching you before you bleed out?
The primary problem here is you only saw Linux as a "🤓 I run arch" user. You focused so much on customization and the "I use Linux ego" that you created your own problems. I had the same phase of customizing and playing with Linux in college, but returning to it as an adult has been a completely different experience. Mainly, just stop tryharding the experience. Customizing from scratch on Arch does not make you a "real developer", it's wasted effort for showmanship unless you derive enjoyment from it. Then there's also the Linux user ego. You're still strangely defensive about using Ubuntu in some cases why? It's a perfectly good distro and, along with Mint, or Kubuntu, is a stable OS built for anyone to to use it, not a technical challenge to navigate through. I even use Mint now, no bells and whistles, just vanilla. I run it like I used to run Windows 11, I use my browser like normal, I play my games on steam, chat with some friends on discord, use VS Code for my dev work among other things. It's just a computer so, the same as my macbook, I don't spend time over-customizing and breaking the OS to end up reinstalling. The funny part about this? Keeping Mint stock and not screwing around with unstable packages has led to me having 0 crashes, 0 reinstalls, and no headaches in the last year I've been on here. Also, for the record, I love my iPhone and M3 macbook too, battery life is insane, and its performance is a treat, but I think your perspective is heavily biased by using MacOS seriously and Linux as a customization challenge. It's perfectly fine to just not prefer Linux, plenty of people switch between MacOS and Windows every year. But just consider that you changed from your own experience unnecessarily creating problems in Linux to a MacOS paradigm where you give the OS its respect and don't bother trying to break it.
True he has not uses and user friendly Linux distro, mostly good derivatives are easier to install than the base distro, like Ubuntu or Mint with Debian, or Nobara a preconfigured Fedora or Garuda, CachyOS, Endless with Arch and so on. Linux nowadays is good and is as good as family friendly as macos, if you buy from a preinstalled computer. In terms of software (because Linux is not hardware), macos apple are only better in compatibility with apps including drivers.
@@augustusmaximus8784 personally I was never a serious clipboard user when I was on windows, but I'd say you could try running through a few and finding what's the best fit for you. I've heard good words about ClipQ and Clipit, maybe you can try those out .
@@CompuB1t Exactly, I'd even probably warn against Nobara while it's still pretty new in the game (released 2022) and working out some kinks. I haven't used it yet but I've definitely seen some others decide to leave Linux for a while because of stability issues in Nobara. Probably base Fedora is better at least for this year. Agreed, even as a Linux user on my desktop, I both respect and envy how strong Apple can drive the market for compatibility with their stack, with almost every application I see nowadays from a semi-large company having an apple ARM-specific build for their software supported after just shy of 4 years that Apple silicon's been out.
TL;DR: - he got too distracted by optional customization choices - he assumes this is the only way to use a Linux OS - his Senpai plugged his Laptop into a monitor Conclusion: sane defaults are good (doesn't elaborate what Mac defaults are better in particular)
I think Fedora has some of the best default, especially on GNOME. Sure you have a lot of choices on Linux but you shouldn't be focusing on customizing everything but instead just using it. I change almost nothing on Fedora and most of it just works out of the box other than having to install codecs and nvidia driver but that's not that hard and you don't need to do it often.
@@patrickschannelyt Agreed. On installing codecs: you don't have to do it, they're installed automatically when you enable third-party repos during setup
I personally don't understand the stand about "personalization" on Linux. A lot of noisy people are making it "the way of linuxing" but using default Linux Mint just give me everything I need. I wish people could recognize the btw'ers are a loud minority and it doesn't tell about how to Linux. A system is about what you need, not what the community decided what you need.
Let them know 🔥🔥🔥......I'm stuck with Fedora....The problem is people jumping between distros. If you stick to one and get the hang of it....that's just it.
@@infinitivez I've seen people use photoshop with wine, they say some things don't work well and it's kinda slow but it still works and it's still better than the other stuff Linux offers, like GIMP.
@@terrathekhan A LOT of things don't work well. Was able to get the GPU rendering working instead of software rendering, but it's a mixed bag when it comes to plugins, and some layer/live effects. Honestly, I prefer my gimp. WineHQ doesn't even seem to have a single report from anyone in 2024 running off CreativeCloud, and the process to get up and running firstly REQUIRES a windows install, and prohibits you from signing into Adobe. Making the install static until next time you fire up your VM, update, and copy over the files again. At that point, may as well just run it in a container, keep all your features, and not deal with the weird UI/Tablet issues. (last checked around aug 1st) I dunno, I feel at this point if you're happy running Photoshop under wine, you'd likely be just as happy running gimp, natively.
@@infinitivezWhat did you use to try it? There are two popular scripts on Github - one is by isatsam (forked from albakhtari) and the other is from LinSoftWin. I believe there are issues/limitations with both of them, so I'm curious which one(s) you've tried.
@@MattHorton I do like Theo and his point of view, and more over I was interested in this topic specifically. But I was a bit disappointed that most of the video was not related to analysis of migrating to Mac. I was hoping to find some insights to adjust my vision and there was almost nothing
@@helpsus I appreciated the linux usage. Enthusiasts often know these really neat tools that the rest of us don't have time or interest to search for. There's something different when graphic design/UI discussion happens. It's like someone detailing their kinks or something. Sorry any of you in that field, but something about the way many of you describe your design preferences is discomforting.
@@danvilela If you're not interested in hearing him talk about his experiences, there's this cool thing at the top right (or left) of the screen that looks like an X. Click it, and it will close the browser window so you don't have to watch the video anymore.
I stopped using Macs when the issues i was having were supposed to be solved by just buying a new Mac. I got away with dirty fixes for a while, but they don't give you the tools to actually solve problems in the software OR the hardware. It's not that i hate the Mac user experience, it's that I CANT AFFORD it. They lie constantly about the durability of their hardware, and their software is so immutable that I literally cannot clear system files AT ALL, even if they take up the majority of my disk. There was probably a solution, but the problems were just piling up too fast for me to care anymore. I already knew what it was like to be a mac user, that is, buying new 3000 dollar computers every four years. Or cooking your GPU in the oven because the solder joints came loose every time you opened more than 3 tabs in Chrome. A poor choice, given my financial situation. Switched to Linux and Apple got out of my way. Simple as. I could take the usability hit. Defaults are nice, but they can't replace reliability and affordability for me. The M series chips are VERY nice, but i don't need that kind of power. I VNC into my desktop computer to do more intensive work anyway. Linux is a decision I made mostly because of my personal situation, so I won't say it's the best for all. But the OS you use won't make you a better dev. Also the fact that Linux to you is synonymous with "customize everything" is not a Linux problem, it's a you problem. It's a time management problem that YOU had. You don't have to listen to the nerds who use Nix and Hyprland and Doom Emacs. Just use, idk, Mint or something. Hell, if you're feeling explorative, maybe Nobara. Those have sane defaults that many people have plenty of experience in, where you can focus on the CODE and not the OS. But DO NOT take what I say at face value. Do what you think is best. I have my own perspective after all.
I got a a 16" MBP with 64gbram in 2019 and I still use it today. One day, I only plan to send it for a battery replacement, and it will be like new. Still a great machine.
I'll be honest here, that was a long video and more like "story time" than I was expecting from the title. While the title is describing the content of the video, I just kept waiting for something better than "I just fell in love with it" as the reason. Maybe others found it entertaining, I expected it to be educational and it wasn't to me. Very disappointing to me. More than it should have been, probably.
He did mention that his experience using Fedora was around 10 years ago and that he used Ubuntu afterward. The point of this video isn't about specific distributions...
I keep saying it: just use what makes you feel comfortable. It doesn't matter at all what the pros and cons are. This constant need to compare sizes really needs to stop.
dunno, I've been using Pop for half a year now on a laptop I use several times a week, rather enjoying it. I hate customizing things, and it works well. I've never been a Linux guy, and the only Mac I ever bought got stolen, and I couldn't afford a new one. I couldn't bring myself to shell out for a Mac again after that. I rather like Windows 11 with some "features" turned off, and I feel like the state of Linux desktop in 2024 is looking pretty good for the OS normies like myself.
While I can very much understand some of these points. Others I really have a hard time understanding. Like yes, 17:20 is a very valid point, updates on Android has been a BIG issue. It's only getting better recently, but still not there yet. My OnePlus 8 Pro from 2020 is still a completely capable phone for my uses (and tbh most people), but software support stopped around Q1 this year. Thus meaning I have a phone with more and more potential security issues in my pocket. I installed LineageOS on it last week and now I am both on a newer version of Android (plus latest security patch) AND my phone is faster than before. The about 4 years of updates for this phone are pretty good for an Android phone, but Apple shows they do way better in that regard. I have felt the updating of Android should really be more like Apple's for as long as I remember. To me the point of Linux is also feeling like you actually own your system. Pretty much everything is transitioning to the "you'll own nothing" model, and I actively avoid that as much as I can. Having choice and knowing what my computer does means a lot to me, and on Windows and MacOS that's more and more of a mystery. The point you mention about defaults around 31:20 seem kind of bizarre to me. Because yeah you can customize/rice Linux to a huge extent. But there's a bunch of distro's that have defaults that are completely fine. You do not need to install your own window manager or DE. Ubuntu, Mint or Pop!_Os without any customization are completely fine and very user friendly IMO. I use Pop!_Os with very slight changes to the defaults. Sure compared to Windows, MacOs needs way less customization to make the system usable. Since Windows 10, you will need to remove bloatware like Candy Crush, go through the settings and disble all the mentions of Bing, Copilot, "recommendations" etc etc. MacOs is better in that regard, getting less in your way by default. But something like Linux Mint has none of that at all, that's what I love about Linux. The defaults are to NOT get into your way AT ALL. And that's why I switched fully over to Linux around May this year. Closing notes: I do not have enough experience with MacOs to know how in your face they are about their own products by default, so I can't really speak in that regard. But I can say for sure that the defaults on Windows are abysmal for most users. People just want to access their email and browse RUclips. Not get notified about a news recommendation from Bing and have stock information on the taskbar. Linux Mint is just an operating system, Windows is no longer an operating system, it's a storefront for other Microsoft products and a data collection platform. I see MacOs in the same way even if Apple might be slightly worse. Also seemingly you made an oopsie here probably lol :) 8:32 Fedora debian?
I also hated Apple (still do) and loved Linux (still do), but today I just don't care. I'm on Apple silicon rn due to genuine raw performance and having me being able to work more efficiently out of the box. My MacOS is heavily customized to my liking, kind of similar how I ran my Manjaro KDE, with similar shortcuts and stuff. Windows would be fine with WSL if it wasn't for the crapton of bloatware. All in all, I can use whatever if necessary and couldn't care less, since adapting is quite easy, HOWEVER, surprisingly enough, I don't think I can live happily anymore without the MacOS outstanding native zoom feature and my trusty Mac Mouse Fix app. Those would be missed dearly. Also, Apple hardware is way out of any other competitors league. Gotta give them credit for that gorgeous screen and an actual usable trackpad.
it kinda is because his whole video summarizes down to "mac just works" but at the same time he explains its because ricing gentoo linux for 256 hours and upstreaming a gentoo package doesn't actually make any money and from a financial perspective just isn't worth it
@@tacokoneko that's true. But I guess if he tries to rice a gentoo install people WILL watch it because now he has a decent following also I would watch it 😂😂
I hate the fact that people think PC == Windows. PC means Personal Computer. It doesn't say anything about the OS, so the accurate thing to say would be "Windows PC" or "A PC running Windows".
Comes from ancient branding at this point, especially from when Linux was a non-consideration from anyone that wasn't a university student in a lab or an enthusiast. Apple still makes the distinction between "Mac and PC" even though I agree, it makes little sense.
Kind of the reason I say I have a Linux workstation for my computer since workstations back in the day were running some variant of UNIX depending on what system you had. (It's also a Lenovo ThinkStation, so the model name is half-way there.)
There are a couple of things that were required to make me happy on a Mac as a Linux-first user: 1. Ever since the M1, MacOS hasn’t felt painfully slow 2. Investing in Nix as my package manager 3. Codifying my MacOS and Linux builds look and feel identical with NixOS and Nix-Darwin 4. Linux is my universal runtime, especially for server-side workloads Despite loving my MacOS setup, I can’t help but feel like Apple doesn’t want to support a user like me in the long run. I have no doubt they would turn MacOS into iPadOS if they could get away with it.
I genuinely cannot fathom NixOS being an enjoyable computing experience. I'd rather run my entire system in a virtual machine and take periodic snapshots or containerize everything besides my base system. I know I didn't give it anywhere near enough time, but in the two hours I spent struggling to figure out how to install an Xfce theme, I could only conclude that while the concept is an incredible idea, it seems like a quintessential Linux user solution that is virtually incomprehensible to anyone who doesn't want to spend hours reading documentation. And I installed Gentoo once! Meanwhile, VanillaOS and BlendOS (unstable as it and its devs are) both do much of what NixOS accomplishes while not making me feel like I'm configuring i3 every time I want to install an application.
the problem is that he saw a dev who was working with defaults instead of an emacs guy with 40 yr of experience who just rawdogs everything in his emacs buffer
I think not be rude, but dotfiles are there for a reason 🤷♂. Like I could just reinstall wezterm or alacritty.I see chris titus take 2 minutes to finish an arch install and I can copy 1 file for neovim to get the setup I need.So, I guess things like that can help and also things like nix exist for this very reason.Nowadays people can rather use these tools get what they need and not be dependent on a company.
Finally! Someone else that also uses windows as their tv os! My family has been using a windows pc as our tv os for as long as I can remember, and it has let us do so much stuff. Also, would you believe me if I say my family uses windows media center, even though it was discontinued in windows 10, and our tv pc is windows 10 (although we only updated it from windows 7 a couple years ago). It has allowed us to do a lot more stuff with it than any tv os could do, for example, play our giant movie and tv show collection without much work (although maybe flex could replace that...), play our wii games in dolphin, browse the internet to watch stuff on youtube, and any website without needing a specific tv app, and more. It's just so much more convenient than some crappy limited tv os installed on your tv.
all my TV's or media viewing boxes have an ultra small form factor box running pretty stock Debian - I use it for everything - watching downloaded stuff, yt, etc. No issues and no limitations. If windows works for you, sure, but you can do all the same in linux too. Having a full fledged PC and not some garbage appliance thing gives you way more flexibility and control with desktop browsers and plugins, and media players
I've been using fully Linux since 2021 and also have the thought to move to another OS because apart of loving it I hate some things. I don't like to spend a lot of time configuring basic stuff (audio problems, suspend mode, grub error), can't use an app because is not compatible, or have problems with hardware because there are no good drivers. But here's the thing, mostly all of my scenesarios are covered, gaming , editing, coding, writing, editing, music production, (even use Affinity Photo and discover Bitwig Studio). I can automatize future installations with one of my favourite distro EndeOS Arch+KDE and my pkglist. And seems are going to improve on the Linux side, when we face the Xorg-Wayland era and the nvidia drivers compatibility and new apps comes to Linux. And the realization of the people that open source philosophy is the way to go, even permitong some private apps.
For me, simply using MacOS makes me feel like I have a skill issue. The window management is so terrible and I have persistent error windows from Microsoft Outlook with multiple apple support threads with a documented lack of a solution for the past 2 years. I actually feel dumber and am a less effective developer when I use MacOS. My 10+ year old desktop running Linux is a joy to use and still my daily driver after getting an M1. I fell for the hype.
I use kubuntu and keep most of the defaults. I was never into distro hopping (although I tried a lot of distros on old machines and rasperry pis). Started with windows, moved to mint, installed KDE plasma on mint, had too many problems with that, switched to kubuntu and then stayed there for years. If I get a new laptop, I will probably install fedora kinoite (the atomic variant of fedora but with KDE plasma) on it. The plasma defaults are mostly fine so I won't change much. Changing the locale stuff is annoying enough. I live in Germany, so I have a german keyboard layout and want german number, time and currency formats, while keeping english as langauge. This takes around a minute to set up every time I install an OS and is annoying af.
I don't know what you were doing, man, but in the year 2014 I installed Linux Debian on my friend's computer. Yesterday he came to me for the first time for help, because the computer stopped loading due to the power being turned off. After 10 minutes, he went home with a working computer. What did you do to crash your Linux? During the terrible judgment, mountains will collapse, people will die, the earth and everything on it will burn, and then Linux computers will stop working and hang last, and only then will the end come, and you started with this! ))) You are a genius! )))
I work with a Linux desktop mostly at home + gaming on Windows, and using a MacBook for work. Having worked with MacOS the entire day, then switch to Linux when I get home really f'd me up. It's always some little things: the shortcut keys are different, tapping a window in MacOS to make it active seems like needing an extra mouse click, clicking an app icon on the dock in MacOS does not minimize the window.... And there is no way to customize these things. When you said that the best way of using MacOS is as default, I agree, but that's because I am forced to use it that way.
I also switched from Linux to Mac back in 2009 or so. Loved the ecosystem, had a Macbook, an iMac and an iPhone, but I eventually got so frustrated with Apple's decisions that I switched to Windows for a bit to see how things had (or hadn't) improved in 2020, concluded it still sucks, and now I'm back on Linux.
I used to be a big mac user(2005 iBook, 2010 iMac, 2011 Macbook air, 2012 Mac Mini, 2014 retina Macbook Pro, and hackintoshed 2013-2015) until they started soldering the SSDs to the motherboard. How do you even recover the data if the computer itself quits out? making daily backups is more of a hassle than it's worth. When my rMBP stopped turning on and the Apple Geniuses had to replace the logic board, that's when I stopped trusting my data on their computers. I paid for the repair and I still have that mac to this day, but for daily use I have a mini-itx PC I built myself and a Thinkpad T480. I feel a lot better with computers where if something goes wrong like that again I can just pull the ssd from it and recover the data myself. I agree, eventually you reach the point where you want something that "just works", but because of the soldered SSDs I don't trust it to "just work" when something goes awry. That's a hassle I'd rather not deal with
I am so close to dropping windows, and instead switching between my Fedora install and my MacBook. The MacBook for Zbrush , music production and Adobe apps and Linux for Maya, Mari, Programming and gaming. Once Linux gets good VR support, Zbrush and good daws, i might switch to Linux on the desktop entirely but Mac OS is pretty nice to run on a kvm
I switched from macos to popOS (badly named linux distro). It came installed on my home machine, and I switched for work 2 years ago. I'm not an linux admin. Everything works well in linux land. (Jetbrains, Python, php, javascript, steam...) Upgrades and installs haven't been an issue. I tweaked nothing. Its been great. I thought I'd miss more of what I used on the mac, especially the "ease of use" but once I adjusted, no issues. Just keep backups (no matter what OS you are on...)
This is a BOLD move making this video. **Grabs Popcorn to watch the Linux users swarm** Love the documentation and your Journey from Windows/Linux to Mac. It makes sense to me.
Very bold.... love /s the amount of people attacking his choice to use the OS he has chosen to use. Feels like my old school yard where it was Atari vs Commodore.
@@iFlu don't really have to be a linux fan to know he's wrong about a lot of things, one part even straight up misinformation because fedora was and is not a debian version (unless he meant that fedora, in a similar regard to debian being stable, is much more).
@@iFlu true, however his words carry a lot of weight. I know one or two people who for certain will take his argument as gospel and probably will remain that way for those who arent into linux and cant be bothered to learn about it :(
I haven't switched anything from my ArchLinux setup for years now. Using Gnome and embracing defaults, all just works now. Tinkering with Linux is fun, but I need to get work done.
I miss custom roms. It was so easy back in the day. I could flash one during a lecture. Now there’s treble and encryption and everyone wants to overwrite your recovery and rooting takes a million steps and everything is so much harder.
The only custom roms worth it these days are the de-googled ones. Better yet, I just use my phone for only basic phone stuff, and do everything else in linux - android is declining in usefulness bigtime - I find linux much less restrictive
I've always used custom ROMs going all the way back to the Android 1.5 Cupcake days and the T-Mobile G2. Almost never used the stock ROM for more than a day... until I finally got a Galaxy Fold 4 (and now 5). I can't go back to a regular custom ROM because it lacks the multitasking features (like floating windows) that I use heavily. Which is sad because back in the day, some ROMs like Paranoid Android had floating windows, also there were Xposed modules which could do that on any ROM. But now Xposed (or LSposed is it now?) is just a shadow of its former self, SafetyNet/Play Integrity has become even more annoying with more and more apps opting for it, and there still isn't a solution for passing Widevine / HD Netflix on a custom ROM (as far as I'm aware).. so yeah, kinda forced to stick with the stock ROM. On the bright side, Universal Android Debloater works great, and Tasker with Shizuku does a lot of things I used to root for. Only thing I really miss from my rooting days is being able to do cool stuff like using DriveDroid to boot ISOs (although Ventoy has now got that covered), or using Chainfire's cool apps like CF.Lumen.
I kinda did the opposite. I was running Mac and iPhone from around 2008 up until 2020. I really liked my first MacBook (2008 model) and was very happy with the first few iPhones but then I bought a 2013 MacBookPro and I just never liked that computer - and it was expensive. I felt like every new MacOS release was worst than the last and usually broke my software (I was running lots of things with Wine and homebrew). I ended up getting a cheap PC laptop and installed Ubuntu and I like it way more than the Mac. I'm seriously impressed with how well everything has worked and how little manual fiddling I've had to do with it. I also switched from iPhone to Android because it was like the third time I had an iPhone that had issues with the battery and needed a new phone fast and bought a cheap OnePlus phone. I wouldn't say it was better than the iPhone but it definitely had advantages and was less than half the price. And battery life was amazing! So I couldn't really excuse getting an iPhone - and my Android phone allowed me to run things like Termux and emulators which wasn't allowed on the iPhone back then. And yes, I think Apple is a really horrible company and very anti-consumer. Want to repair your phone? Screw you! Want to install what you want? Hell no! And to me it feels like MacOS is slowly slowly going down the same path getting more and more controlled by Apple. I even run Ubuntu on my gaming PC now, even though I have to boot into Windows every once in a while for VR stuff.
This story sounds so upside down as I ever have heard. Like from some other dimension than I am in. So many decisions based on something foggy and illogical. I can not fathom how one can knowing the power switch back from the dark side to the "you get only what we think you will need, you will pay, smile and pay more". I did not think such persons exist, but what do I know, weird people exist in different variety's.
The 5 argument "realized good devs use macos" is very weird 😅😅 I like some things about macos like easy to use, good design and completely made by one company and many variety of software. But I also hate more things than any other OS, obligatory to use an account, not basic Ethernet port, all closed source, very basic configuration, can't install third parties, overpriced, very closed on hardware, very difficult to repair, hardware get obsolete with new mandatory updates like the app store, etc.
I like Ubuntu because they have good builtin support for drivers. There's lots of tutorials for it in settings things up. You can install the same programs that other distros have onto your system.
I just had to use a macbook for an internship (also at Amazon). It does not feel like a well maintained Linux distro to me. It felt like an abomination with a buggy and even less configurable ripoff of GNOME that actively tries to fight you whenever you try to do anything. Also, a fellow IJKL user I see
28:20 You went to RPI?! I got the medal award scholarship from my school for there and toured it over the summer. I’m starting my senior year in high school and have been thinking about it, any particular thoughts whether it be likes or dislikes? It seemed small to me but they also showed off their quantum computer from IBM lol
I actually agree with Theo here. I’m a big big fan of sane defaults. That’s why I’m pretty much exclusively use macOS and Nix (on Mac, Linux and NixOS) I customize once and those are my defaults forever 😌 Reproducibility really comes in handy there
I tried playing around with Mac OS and I just can't get used to the "mac" way of things. I agree about the defaults but in my opinion - other that not being able to run all software - recent releases of Ubuntu have had amazing ones. Ever since Ubuntu 23.10 with Gnome 45, I don't think I could switch to Mac anymore unless I was forced to - the window manager is more intuitive, I can use default hotkeys for stuff like quickly opening the terminal and the terminal experience itself is amazing in comparison with cmd and ps (which is a common trait with Mac from what I hear). The only thing I'm jealous of is that not everything works out of the box so it takes some time to get things rolling when reinstalling the OS.
I end up just defaulting to installing whatever lets me maximise every window and use alt tab exclusively to context switch a good while ago, nothing works since.
This has been really informative. As someone who is definitely in their "customise everything" phase, it's interesting to hear the benefits of going default. I really appreciate the history behind the decision making instead of just a "duh mac best cuz mac does X"
Tiled WM are so mentally drainiing. Linux just gets a bad rep now-a-days because it's the gateway drug into shitty customization rabbit holes. If you just run stock Fedora for a year, it definitely feels like a happy place.
I specifically don't customize things, because it's a waste of time, and I don't end up reliant on customizations that aren't on most machines. Knowing how to do things on the minimum possible comes in handy when you need to ssh into some old crapbox running Red Hat or Fedora that's 15 years out of date, but is what "production" runs on...
Never been anti-Mac. Started on Windows at school and during my first years at university, then switched over to Linux, then spent 10 years on a MacBook Pro with OS X, then went back to Linux. I'm on KDE neon now and it is the most comfortable environment for development so far. I barely customised it as I agree with you: the defaults work well. The biggest inconvenience with Linux is finding decent hardware that is well supported every time I need to change my laptop. No waste of time apart from that.
I mean ignoring this Linux video Theo has a track record of producing completely misinformed content... Not to defend the Linux fans but not surprised to see this kinda response
Exactly! It’s sad that people had to justify why they use Mac or Windows. I used to be a long time Mac OS user, and I can empathize on why he would switch to Mac. It’s a great OS, just like Linux… and Windows, if you put yourself in their shoes. Some people just have different priorities.
Not sure why people are saying it's a skill issue. You just use the OS that you need. It's not a skill issue if you need long battery life or proprietary software like photoshop that isn’t working at all on linux. I like all three OS's for different reasons, but if you want something that is just working (besides from gaming) it is macOS.
I use Fedora Gnome with 3 extensions. I change some defaults on initial setup and rarely when i see something inspiring. This concept works on Linux as well. I would say even better cause different DE, so chances one matches out of the box is even higher.
4 месяца назад+6
17:47 I love the confidence when you're saying things but by the time 5S came out, there was Galaxy S4 and it had 4 hours screen on time and 17 hours call time. What are you even talking about? Is this video an engagement bait?
I really like Mission Control and I have since it was introduced as Exposè. I tend to end up in a sea of windows and I find the thumbnail view of everything to be a really convenient way to find and switch between applications.
People are so weird, I use arch on my Desktop and it's amazing, I still have a macbook because sometimes it's just convenient to have a popular OS that's unix and has a package manager, sure linux has some specific advantages like the AUR, but honestly macOS is like a linux distro that comes with an amazing laptop that's not customizeable, but many people just use fedora without customizing it anyway, theo has some bad takes but this isn't one.
I keep it simple on my Fedora desktop and laptop. The only semi-occasional issue I have is with suspend on my desktop, so I disabled it. Energy consumption of an idling R7 7700 is hardly worth thinking about. My Framework laptop just works perfectly.
Let's all be honest, every OS becomes awful as soon as you decide to become a power user. Sincerely, Someone who regularly uses Windows, an M2 Mac and Arch Linux w/ Hyprland
I found Arch Linux to be awful as a power user because after accumulating hundreds of packages, updates become riskier and slower yet remain mandatory because the longer you go without updating, the riskier it becomes to update. I've had terrible things happen from updates such as the Bootloader or my theming breaking, which of course held back productivity as I had to focus my efforts on fixing whatever the updates broke rather than actual development. After switching to NixOS (immutable, reproducible and every package is isolated from each other), the power user experience is no longer awful; I can upgrade whenever I feel like it, revert to previous build if I dislike something, and I can install whatever the heck I want and not have to worry about conflicts, EVER; it basically removes the necessity to use containers as their benefits are now a part of the underlying OS. If NixOS didn't exist, I'd just be using Debian Stable. Yeah, Debian Stable has outdated packages, but it never breaks itself (or at least I've never had it break itself before)
@@Ethorbit when Steam added Proton I went all in on Manjaro. Half a year I used that as gaming OS. But there is quirks and issues all the time, with every update there is big enough chance something will stop working. But I just wanna game. After one of the updates that went wrong, went back to Windows - for games it is the OS where things just work. At work been on a Macbook for 10 years, it also is the OS that just works for that, the jump to Apple silicon was rough, almost went to Linux on x86.
@@Ethorbit I found NixOS to be awful as a power user because you can't take advantage of all the newer CPU instructions found on modern CPUs or recent compiler optimisations, meaning you're unable to extract the best performance from your machine (unless you spend an eternity compiling everything). Luckily this isn't an issue with CachyOS as they offer x86-64-v3, v4 and znver4 packages, which are also O3 and LTO optimised. As a Zen 4 user, running native znver4 packages makes a visible difference in both the overall responsiveness of the OS as well as in performance-sensitive applications like games. Also, CachyOS is at the forefront of the sched_ext scheduler development, which makes it easy to play around with bleeding-edge schedulers. It also helps that most of the sched_ext developers are actually active in the CachyOS discord, providing real-time support, feedback and updates. In fact, not only sched-ext, but other kernel developers are active too, like mu of BORE fame, as well as a few others - which makes this a very exciting community and OS to be a part of, as a power user.
I followed a similar yet very different path (also literally 10 years later exactly), except I was always an Apple guy. Ended up finally getting an old broken 2011 MBA and I just fell in love with MacOS, and also got a Gaming PC that same year. I really liked MacOS on the laptop, Windows on desktop (was lifelong windows user), then eventually got tired with Windows and its irritating quirks. This was in High School, and got deep into Linux. I started off with Arch since I wanted something lightweight, also I fell for the meme and peer pressure to use it. I spent a long time trying to get KDE to work like MacOS, but it was just *off*. I was still using the Mac along side it, and when I accidentally wiped the drive and began having issues I switched to an Arch/Windows laptop. I also began to grow tired of dealing with stupid Linux (but mostly Arch and X11/Nvidia) issues. Upon entering university, I just wanted a working laptop with good battery and MacOS, and I began to fall out of favor with my previous "all FOSS" mentality.
This has got to be one of the most nuanced and realistic takes on Linux and macOS that I've seen in a long time. I 100% agree with you. I have myself gone deep into the rabbit hole of customizing every single detail about Arch and Hyprland. The thing that made me switch to macOS was the realization that I was spending more time programming my computer rather than programming things on my computer. In the end, I want an OS that just works. And that isn't terrible, looking at you Windows.
Even without customization of stuff Windows sometimes just straight up breaks.... Samsung(Not stock android ik) phone just breaks. But somehow they break at random moments. With Linux Ubuntu & Deb I mostly NEVER ran them with a GUI so it felt a bit more stable. However no GUI limits ALOT of tasks. With Apple stuff it feels like after you go past the NO wall. Its on you to not break it. Like it tells you that what you are about to do it stupid. Other than that its like flawless... actually 99.997% flawless I happen to fail an update on a mac b4. Also Long term support. My Ipad with the M1 is still kicking it no slow downs. Its slight hiccupy rn bc Im running Dev Beta on it. Which is the buggiest ver but the buggiest ver is less buggy than my desktop.
I still use the 2013 MacBook Air, 11 years on from when it came out (I’ve been using it since 2020 ish), as my personal device that I do all gaming on. It runs Linux Mint
Keeping customizing on Linux is a choice, not the consequence of using Linux. I have been using dwm for years, the only time that I think about it is when I choose to go to a new version of dwm which is at most once in a few years time, then I spend 1-2 hours on patching it again. Other than that I just use whatever hotkeys I like and I never change my config unless when choose to add a hotkey for a program which I use enough that I feel like doing that instead of starting the program via dmenu (which I start with ctrl+shift+d). So same idea as which Theo gives to use Mac with defaults but on Linux with dwm: not having to think about using my desktop. I also use just 1 monitor, when I need to then I show two workspaces at the same time or I put a program on two workspaces at the same time, I can do both with the same builting feature of dwm called the "tag", that is basically an XOR-operation for the workspaces. Oddly some people claim that tiling window manager are especially suitable for multiple monitors but I experience the opposite, those are especially great for single monitors, thanks to the flexibility and efficiency of the windowmanagement.
I don't understand how "Realized the best dev I knew used Mac stock" matters at all. Because obviously there are amazing devs running all kinds of Linux distributions. So this just feels very subjective: "the best dev I knew". Also why would it matter what others use as long as the tool works for you. If you think macOS is doing you any favor as a dev, go for it. I personally think it's a big compromise across the board which would make me very frustrated from day to day use. I already hate to use Windows to get anything done. But macOS makes me even less productive. Not to mention all the kinds of compatibility issues, Apple has invented to bend their users over. No thanks.
Very illuminating video. I can see that in time you will have another Linux arc. You can take the nerd out of Linux, but cannot take Linux out of the nerd.
If you hate Linux, just leave it alone. why does everybody think they need to make videos about who they went AWAY from Linux? And using arch doesn't make you hardcore, nice try.
This has been one of the most amazing journeys of recent times. I felt your story like it was mine, i envisioned myself in many different ways . I feel like i just peaked at linuxing last year, now i gone back to pop os from full i3+arch and today i downloaded pycharm and used it instead of neovim. Now i feel like the next move is MacOs
The thing is, OS and dependencies are broken when there is upgrade that changes behavior. That doesn't happen in Debian. Every Debian release is almost unchanged from start to end of life. Arch is constanty changing and Fedora releases are very shortlived and they are not intended for production.
My Windows 10 have 8 years (and two disk changes, two motherboard changes) and it still works perfectly. :) Two years is such a small period that it is not even appropriate to write about it.
@@piotrc966 I run Windows 7 on default install, 13 years now. I haven't change hardware. Issue with Windows 10 compared to previous Windows releases that it is not single version, there is 14 version of Windows 10 and everyone has/had own lifecycle. Currently only the last one, Windows 10 22H2 is supported. Of course there are LTSC versions too but they are really for large organizations (= 250+ devices) or embedded. Debian is similar as Windows 7 or Windows 8 except it doesn't have even service packs. It is almost fully stable from start to end of life and every release has 5 lifecycle. Why these matters is that when something breaks, it is caused by changes in platform and Windows 10/11 has disadvantage here. That disadvantage isn't that bad that it sounds, because Microsoft is keeping Visual C++ runtime, DirectX, .NET etc. APIs stable and separate from lower level stuff. So basicly when Debian is installed, it works as long as user want but there is no more updates after end of life. Easiest way to refresh system to new versions is make fresh backup, put image on USB stick and reinstall machine and restore from backup. What this is in current hardware, 20 min job? That is the point when something can break so it is best to do when you are not hurry. In Windows you can just upgrade system until there is new Windows release because it require some new bios/TPM or other scam. Windows 10, 11,12 etch each receive 10 years of new versions. But those version upgrades (1-2 per year) during Windows 10,11 lifecycle are risky, so legacy applications or some driver or hardware compatibility CAN fail. Or there is some antivirus or game anticheat system that put your system to bluescreen during Windows version upgrade. Unfortunately, Microsoft is pushing those upgrades by force. It is possible to postpone and undo latest one but that is just not convenient. Microsoft is keeping Windows moving forward by force and that is their intention to get rid of legacy. So is there winner? Not really, it's all about everyone's preferences. I prefer that Debian style and that is why my Windows box is Windows 7 because I don't like that OS vendor is changing stuff unpredictably.
Simplicity is the reason I like to use the Gnome desktop environment on linux. It just works and the more I used it the happier I was. When I was on windows I always felt like it got in my way and I would forget what I was doing because of the work flow of having to look at the task bar and such, but with gnome, I just hold super and scroll to switch apps and that works really well for me and I feel like I'm more productive in my school work with gnome than I ever was on windows. I've never tried mac though.
To me, GNOME 3-> has always felt like a straitjacket. KDE doesn't, but I definitely stick mostly to the defaults and don't have the energy to rice everything to hell and back.
I'll save you 40 minutes. He basically burnt himself out over customizing, which was his own choice.
Thank you.
Hero 😅
The battery too. I would like to have a linux laptop with 12h of battery, I don't know if this exists
@@legitimo1788 arm do
"which was his own choice"
There is no default linux which "just werks" though. So it was not really his own choice, but rather necessary.
Also a hugely underrated benefit of defaults:
When you have a problem, it's WAY more likely that someone else will have had the problem before.
And way more likely to find your solution buried under thousands of SEO-optimised ChatGPT articles
The downside is when those defaults exist in a closed system, the solution is often "wait for a fix" or the error messages are too cryptic or generic to be useful (especially a problem on Windows). But you are absolutely right.
@@3ventic True! It's certainly satisfying being able to fix something yourself and then contribute that fix back to an open-source project for the benefit of others.
Which is funny consider that Next, RsPack, Vite, all use MUSL instead of Glibc, so it doesn't work in a lot of environments, and perhaps we shouldn't be using them then?
@@3ventic True. But you will usually have less of a problem with a default configuration, because it will be properly tested. For example, I tried to switch from GNOME to KDE, but I would have multiple minor issues when I deviated from the default theme and configuration. So, I switched back to GNOME because it had a better default.
So you were the stereotypical „have to customize everything every three days“ Linux kid and then instead of becoming a more sane Linux user you went to Mac OS for a more stable experience.
I guess that is one way of doing it.
Personally I just don‘t reinstall everything every few days, I have essentially the same system for the last five years now.
Seriously... Bro is upset his Linux skills didn't magically make him a 10x developer... That's like me complaining about not being a FreeCAD expert because I spent so much time learning Tmux and bash scripting... 🤦♂
@@JohnnyThund3r no man, he just found something that worked for him. its honestly not even that deep
I've been running arch for a week. It's stupidly simple. I now consider Windows to be a hassle.
now its 1 year since i havent changed my linux OS What changed i had a job and its stable
@@happykill123 Arch is simple, but bleeding edge is not the way for me... I did run Arch briefly (it had a newer kernel that worked with my motherboard that hadn't landed in Ubuntu yet). And in that time they had an update break Python... and they use a shitty Python-based package manager... so the tool to fix things was also broken. So manually fighting through a piece of dependency hell wasn't a great experience.
But there are more stable distros that are also dead simple. Debian and done.
Linux taught me more about computers than I wanted to know, but now that I've stopped breaking things and have found what I like it's been my most stable and performant machine.
Oh yeah...I use arch btw ;)
same, i used to break things and distro hop a lot, now I've settled on Pop OS and I absolutely love it, its dual booted to WIndows 11 for my gaming and graphic design requirements.
It's amazing how educational simply considering Linux can be.
I'm slowly learning it (trying out stuff in VM, reading intro books and articles) until I sort out Windows-specific stuff I need to before I move away from MS.
Simply reading about main directory structure and permissions taught me more about how files are stored on disk than years of computer-focused school
Very well formulated
@@zinj2618 Bro I just wanna say you have the same setup as me, I have Windows for gaming and pop os for coding
Skill issue
based
Time issue for me.
Literally what I was about to comment
No, he is just sane and has a life.
@@justafreak15able once you’ve set-up linux you’re good to go
OS X was, in fact, pretty useful for a while, but it just keeps getting worse... like, this is such a sad and even surprising time to switch TO macOS :(. They make good hardware, sure, but the software ecosystem is just getting more and more limited, with more and more of the things you even admit you hate and feel a need to turn off constantly.
FWIW, if Adobe ported their stuff to Linux, that would effectively remove the only reasons I care about anything other than Linux. Seriously: other than Adobe, the only other GUI software worth using is a browser and a terminal, both of which look almost exactly the same on every operating system.
But like, seriously dude... I just watched this entire super-long video, and the #1 thing I got from it is that you don't have any concept of doing something pragmatically or, as they say, "in moderation". You essentially are saying that you either MUST spend ALL of your time doing NOTHING but customizing your setup, or you have to go to some other opposite extreme where you actively customize as little as possible and suffer the defaults.
I spent time on stuff like my vim configuration 15 years ago... and I have barely touched it since! And, I expect to continue to benefit from that time I spent customizing for another 15 years. I get the impression that you wouldn't be able to bring yourself to do that? You either have to use a stock copy of vim, or you must spend every single day trying new shit?
(Seriously, neovim? You were *waiting for* Wayland? Why? I just don't understand this mindset of needing to customize everything. That you are even talking about "ricing" all the time in this breaks my heart, as that is by far the least interesting kind of customization that you can do to your system, as it has absolutely nothing to do with your workflow.)
Hell: I was the guy who I maintained the tools you were using to customize your jailbroken iPhone you mention, and I can't get past the idea that you were "doing it wrong"... no one told you you had to change how everything looked. I *developed* Winterboard, but it isn't as if I was running some crazy theme with it... the power is being able to change the things that make you much more productive and then be able to rely on those changes.
Because, at the end of the day, your workflow isn't exactly like anyone else's. It is extremely rare to buy a house / rent an apartment and just go with the stock furniture and all stock kitchen equipment... but, you ALSO don't spend all of your time every day looking for new appliances and changing out all of the photos on your walls. You set up your home to be yours, and then you occasionally make changes that massively benefit you over the years, which you can do, as it is your home.
tl;dr
@jjpp1993
Tl;dr is this is not a linux issue, its a skill issue. Proof is the entire comment
You operate at a level I only wish I could be at. When given the opportunity to tinker, I struggle to stop myself. My switch to Mac was a conscious step back and an accepting of "good enough"
That said, you've inspired me to make a "MacOS Is Going The Wrong Way" type follow up 🤔
His praise of Tim Cook is wild to me, but maybe I just don't know Apple well enough
@@t3dotggAh yes, gotta love the good old 'tism 😅 lol
Bro gave up Elixir and HTMx. No wonder now this.
I’m really sad that Theo just gave up on Elixir
He's a bad take MACHINE
@@ZombieJiglol true. It's just getting worse since I heard his opinion about testing and git rebase
@@edward8064Can you send a link?
@@edward8064 whatd he say about rebase?
Your Linux problem is using arch and i3. If you used Fedora or Ubuntu with defaults there would be no issue. Nothing about Linux forces you to abandon defaults. The problem is arch has no real defaults and a culture of installing the most obscure difficult to configure software.
Those that linux as a hobby use arch. Those that just want to get sH1* done install debian, and don't think about it again for years
problem in Linux is that often people compare and conment stuff they dont really know or havent tried.Then memes and general opinions form so easily. I.e. Arch can be very stable, Arch is not difficult to install. On my last two main machines I used it as long as those machines lasted wiyh no issues or reinstalls, for years.
At the end, main issues are always your goals (play or work) compared to self discipline. Apple mostly forces you to behave one way. Linux is waaaay oposite. Some people need/want to be forced into this. Some dont.
The difference was probably also arch in 2015 vs arch today.
Many people's problem is that they avoid using Ubuntu because of desire to be different.
Desire is there, but understanding is not.
So instead of fully tested and supported enterprise grade system they choose a random buggy fork or even a complete utter abomination.
And then they suffer and tell everybody how no one could help them fix a problem.
Sure thing, you choose a piece of software by criteria of not being used by a lot of people, attempted to customize it, and then you complain that there's not enough people to help you?
What's next, going to shoot off you legs in the middle of a desert and complain about ambulances not reaching you before you bleed out?
Tbf, all you need for dev work is a terminal and maybe a browser. Everything else is just a bonus
The primary problem here is you only saw Linux as a "🤓 I run arch" user. You focused so much on customization and the "I use Linux ego" that you created your own problems.
I had the same phase of customizing and playing with Linux in college, but returning to it as an adult has been a completely different experience. Mainly, just stop tryharding the experience. Customizing from scratch on Arch does not make you a "real developer", it's wasted effort for showmanship unless you derive enjoyment from it.
Then there's also the Linux user ego. You're still strangely defensive about using Ubuntu in some cases why? It's a perfectly good distro and, along with Mint, or Kubuntu, is a stable OS built for anyone to to use it, not a technical challenge to navigate through.
I even use Mint now, no bells and whistles, just vanilla. I run it like I used to run Windows 11, I use my browser like normal, I play my games on steam, chat with some friends on discord, use VS Code for my dev work among other things. It's just a computer so, the same as my macbook, I don't spend time over-customizing and breaking the OS to end up reinstalling.
The funny part about this? Keeping Mint stock and not screwing around with unstable packages has led to me having 0 crashes, 0 reinstalls, and no headaches in the last year I've been on here.
Also, for the record, I love my iPhone and M3 macbook too, battery life is insane, and its performance is a treat, but I think your perspective is heavily biased by using MacOS seriously and Linux as a customization challenge. It's perfectly fine to just not prefer Linux, plenty of people switch between MacOS and Windows every year.
But just consider that you changed from your own experience unnecessarily creating problems in Linux to a MacOS paradigm where you give the OS its respect and don't bother trying to break it.
True he has not uses and user friendly Linux distro, mostly good derivatives are easier to install than the base distro, like Ubuntu or Mint with Debian, or Nobara a preconfigured Fedora or Garuda, CachyOS, Endless with Arch and so on.
Linux nowadays is good and is as good as family friendly as macos, if you buy from a preinstalled computer.
In terms of software (because Linux is not hardware), macos apple are only better in compatibility with apps including drivers.
i use linux mint. i love it. but i miss the windows clipboard. haven´t found a good alternative on mint. any suggestions?
@@augustusmaximus8784 In KDE you don't have that problem, you have a clipboard with history at right bottom
@@augustusmaximus8784 personally I was never a serious clipboard user when I was on windows, but I'd say you could try running through a few and finding what's the best fit for you.
I've heard good words about ClipQ and Clipit, maybe you can try those out .
@@CompuB1t Exactly, I'd even probably warn against Nobara while it's still pretty new in the game (released 2022) and working out some kinks. I haven't used it yet but I've definitely seen some others decide to leave Linux for a while because of stability issues in Nobara. Probably base Fedora is better at least for this year.
Agreed, even as a Linux user on my desktop, I both respect and envy how strong Apple can drive the market for compatibility with their stack, with almost every application I see nowadays from a semi-large company having an apple ARM-specific build for their software supported after just shy of 4 years that Apple silicon's been out.
TL;DR:
- he got too distracted by optional customization choices
- he assumes this is the only way to use a Linux OS
- his Senpai plugged his Laptop into a monitor
Conclusion: sane defaults are good (doesn't elaborate what Mac defaults are better in particular)
Hi
Ty lol
I think Fedora has some of the best default, especially on GNOME. Sure you have a lot of choices on Linux but you shouldn't be focusing on customizing everything but instead just using it. I change almost nothing on Fedora and most of it just works out of the box other than having to install codecs and nvidia driver but that's not that hard and you don't need to do it often.
@@patrickschannelyt Agreed.
On installing codecs: you don't have to do it, they're installed automatically when you enable third-party repos during setup
This video and DankPods' video "It's time for change, it's time for Linux" from today were next to each other on my RUclips homepage. Poetry
Same
saaaaaaaaame
same here
same here lmao
Dankpods learning how predatory apple is and switching and this guy knowing how unstable linux is and switching. If only there was a middle ground
I personally don't understand the stand about "personalization" on Linux. A lot of noisy people are making it "the way of linuxing" but using default Linux Mint just give me everything I need. I wish people could recognize the btw'ers are a loud minority and it doesn't tell about how to Linux. A system is about what you need, not what the community decided what you need.
> he didn't spend a month creating the perfect xmonad/xmobar config for his use case and workflow
ngmi
I wish more would start with Mint.
Definitely a web developer
yeah lol xDD
*Web Designer.
There's no such thing as a "web developer" other than in the head of a web designer.
@@lkjhgdsfuvvthntddegjnvdgjif i develop frontend experiences
for the web
i am a web developer
@@lkjhgdsfuvvthntddegjnvdgj Only somebody who has never done any modern web development would say this.
Sips coffee in Starbucks with his MacBook
I've been using Linux for coding , music production, and all the editing I need. It's stable as fuck if you allow it stock
Let them know 🔥🔥🔥......I'm stuck with Fedora....The problem is people jumping between distros. If you stick to one and get the hang of it....that's just it.
@@solomonbestz Manjaro here!
By the way, I have an m1 MacBook that I almost never use. Never found a reason to actually depend on it
@@solomonbestz I wish i could like this comment 10 times over. This is so true. An array of options actually has turned people into distro hunters!!
100% true
Of every video I watch about someone moving away from linux, their major reason seems to always boil down to Adobe.
I read you can run Photoshop on Linux with WINE
@@ytubeanon If that was a thing, don't you think more people would be doing it, and not complaining that it doesn't work?
@@infinitivez I've seen people use photoshop with wine, they say some things don't work well and it's kinda slow but it still works and it's still better than the other stuff Linux offers, like GIMP.
@@terrathekhan A LOT of things don't work well. Was able to get the GPU rendering working instead of software rendering, but it's a mixed bag when it comes to plugins, and some layer/live effects. Honestly, I prefer my gimp. WineHQ doesn't even seem to have a single report from anyone in 2024 running off CreativeCloud, and the process to get up and running firstly REQUIRES a windows install, and prohibits you from signing into Adobe. Making the install static until next time you fire up your VM, update, and copy over the files again. At that point, may as well just run it in a container, keep all your features, and not deal with the weird UI/Tablet issues. (last checked around aug 1st)
I dunno, I feel at this point if you're happy running Photoshop under wine, you'd likely be just as happy running gimp, natively.
@@infinitivezWhat did you use to try it? There are two popular scripts on Github - one is by isatsam (forked from albakhtari) and the other is from LinSoftWin. I believe there are issues/limitations with both of them, so I'm curious which one(s) you've tried.
It's treason then...
Bro will be using Linux again in ~5 years...
@@JohnnyThund3r Pop! OS is tempting me.
Long story short: good enough default settings and battery life.
This video could be 5 minutes long
Bro just likes talking about himself. too mutch.
Thank you. I zoned out when he started gushing over the compass design abut how a digital compass should look lol.
@@MattHorton I do like Theo and his point of view, and more over I was interested in this topic specifically. But I was a bit disappointed that most of the video was not related to analysis of migrating to Mac. I was hoping to find some insights to adjust my vision and there was almost nothing
@@helpsus I appreciated the linux usage. Enthusiasts often know these really neat tools that the rest of us don't have time or interest to search for.
There's something different when graphic design/UI discussion happens. It's like someone detailing their kinks or something. Sorry any of you in that field, but something about the way many of you describe your design preferences is discomforting.
@@danvilela If you're not interested in hearing him talk about his experiences, there's this cool thing at the top right (or left) of the screen that looks like an X. Click it, and it will close the browser window so you don't have to watch the video anymore.
I stopped using Macs when the issues i was having were supposed to be solved by just buying a new Mac. I got away with dirty fixes for a while, but they don't give you the tools to actually solve problems in the software OR the hardware. It's not that i hate the Mac user experience, it's that I CANT AFFORD it. They lie constantly about the durability of their hardware, and their software is so immutable that I literally cannot clear system files AT ALL, even if they take up the majority of my disk. There was probably a solution, but the problems were just piling up too fast for me to care anymore. I already knew what it was like to be a mac user, that is, buying new 3000 dollar computers every four years. Or cooking your GPU in the oven because the solder joints came loose every time you opened more than 3 tabs in Chrome. A poor choice, given my financial situation.
Switched to Linux and Apple got out of my way. Simple as. I could take the usability hit. Defaults are nice, but they can't replace reliability and affordability for me. The M series chips are VERY nice, but i don't need that kind of power. I VNC into my desktop computer to do more intensive work anyway.
Linux is a decision I made mostly because of my personal situation, so I won't say it's the best for all. But the OS you use won't make you a better dev. Also the fact that Linux to you is synonymous with "customize everything" is not a Linux problem, it's a you problem. It's a time management problem that YOU had. You don't have to listen to the nerds who use Nix and Hyprland and Doom Emacs. Just use, idk, Mint or something. Hell, if you're feeling explorative, maybe Nobara. Those have sane defaults that many people have plenty of experience in, where you can focus on the CODE and not the OS.
But DO NOT take what I say at face value. Do what you think is best. I have my own perspective after all.
Ok I'll take what you say up. Iv been trying to get financial stable in a while. I think ill stick to Linux and its hardware.
I got a a 16" MBP with 64gbram in 2019 and I still use it today. One day, I only plan to send it for a battery replacement, and it will be like new. Still a great machine.
@erSaggioi they won't discontinue it from my possession.
@@vencler wishful thinking. Just wait.
I just want the close button on the right side and when I close the app it actually kills the process.
Fedora, Debian version ? 🤦
I'll be honest here, that was a long video and more like "story time" than I was expecting from the title. While the title is describing the content of the video, I just kept waiting for something better than "I just fell in love with it" as the reason. Maybe others found it entertaining, I expected it to be educational and it wasn't to me. Very disappointing to me. More than it should have been, probably.
Actually kind of surprised how unskilled Theo is. Makes sense he is a web dev.
Bahahaha I'm starting to think that everyone is hatewatching this. Perhaps even hatesubscribed
That's unfair, there are plenty of us who use Linux, we just aren't living in a content creating bubble living for likes and subscribes.
8:28 fedora is debian now? oh you dont know what your talking about 😭
Yeah. This statement made me realise he has no idea.
@@kolappan before he said "what flavor of linux did i have on it" which means distro so no
He did mention that his experience using Fedora was around 10 years ago and that he used Ubuntu afterward. The point of this video isn't about specific distributions...
@@souravas i just thought that a person who used "arch" and "i3" would know that fedora is based on rhel not debian
@@neofox2526 well... then you should also know that Fedora is not based on RHEL. But the other way - Fedora is basically loose upstream for RHEL.
8:19 "Fedora was the serious Debian version".
He's a clown for this. It discredits his own video.
O.o
ChatGPT scripted the video
I think he means that, Debian is not a serious linux version, but Fedora is.
The phrasing was bad but I'd be extremely surprised if he didn't know Fedora's not Debian based.
A man endlessly in search of something that never existed; his own patience.
7:56 MacBook Air
Broken BB Code, you love to see it
@@RadikAlice true
I keep saying it: just use what makes you feel comfortable. It doesn't matter at all what the pros and cons are. This constant need to compare sizes really needs to stop.
L Take + I use Arch + Hyprland BTW
(How do you know I haven't watched the video?)
hyprland users be like "yeah no i don't really need to be able to drag and drop files"
@@schtormm thunar BTW
@@schtormmI mean, unironically, I never do. But I absolutely can 😂
@@schtormm just use a file explorer like on every other OS? :D
Apple with 64GB RAM & 4TB SSD
That's a cheap CAR...
7.5k usd is a cheap car? In my country ok car that is usable is like 2.6k usd and you can buy your first for like 1.5k)
Fot the price you can have cheap car and gaming pc with 64gb of ram :D
but the social validation of being part of trendy liberal apple cult .... PRICELESS LOL
@@Broxerlol I need 32GB RAM 1T SSD to work with VMs, Dockers etc.
And when it breaks down, all they can say at the Apple store is: Buy a new one.
dunno, I've been using Pop for half a year now on a laptop I use several times a week, rather enjoying it. I hate customizing things, and it works well. I've never been a Linux guy, and the only Mac I ever bought got stolen, and I couldn't afford a new one. I couldn't bring myself to shell out for a Mac again after that. I rather like Windows 11 with some "features" turned off, and I feel like the state of Linux desktop in 2024 is looking pretty good for the OS normies like myself.
While I can very much understand some of these points. Others I really have a hard time understanding. Like yes, 17:20 is a very valid point, updates on Android has been a BIG issue. It's only getting better recently, but still not there yet. My OnePlus 8 Pro from 2020 is still a completely capable phone for my uses (and tbh most people), but software support stopped around Q1 this year. Thus meaning I have a phone with more and more potential security issues in my pocket. I installed LineageOS on it last week and now I am both on a newer version of Android (plus latest security patch) AND my phone is faster than before. The about 4 years of updates for this phone are pretty good for an Android phone, but Apple shows they do way better in that regard. I have felt the updating of Android should really be more like Apple's for as long as I remember.
To me the point of Linux is also feeling like you actually own your system. Pretty much everything is transitioning to the "you'll own nothing" model, and I actively avoid that as much as I can. Having choice and knowing what my computer does means a lot to me, and on Windows and MacOS that's more and more of a mystery.
The point you mention about defaults around 31:20 seem kind of bizarre to me. Because yeah you can customize/rice Linux to a huge extent. But there's a bunch of distro's that have defaults that are completely fine. You do not need to install your own window manager or DE. Ubuntu, Mint or Pop!_Os without any customization are completely fine and very user friendly IMO. I use Pop!_Os with very slight changes to the defaults.
Sure compared to Windows, MacOs needs way less customization to make the system usable. Since Windows 10, you will need to remove bloatware like Candy Crush, go through the settings and disble all the mentions of Bing, Copilot, "recommendations" etc etc. MacOs is better in that regard, getting less in your way by default. But something like Linux Mint has none of that at all, that's what I love about Linux. The defaults are to NOT get into your way AT ALL. And that's why I switched fully over to Linux around May this year.
Closing notes: I do not have enough experience with MacOs to know how in your face they are about their own products by default, so I can't really speak in that regard. But I can say for sure that the defaults on Windows are abysmal for most users. People just want to access their email and browse RUclips. Not get notified about a news recommendation from Bing and have stock information on the taskbar. Linux Mint is just an operating system, Windows is no longer an operating system, it's a storefront for other Microsoft products and a data collection platform. I see MacOs in the same way even if Apple might be slightly worse.
Also seemingly you made an oopsie here probably lol :) 8:32 Fedora debian?
I installed Linux Mint and my Editor. Done.
I also hated Apple (still do) and loved Linux (still do), but today I just don't care. I'm on Apple silicon rn due to genuine raw performance and having me being able to work more efficiently out of the box. My MacOS is heavily customized to my liking, kind of similar how I ran my Manjaro KDE, with similar shortcuts and stuff. Windows would be fine with WSL if it wasn't for the crapton of bloatware. All in all, I can use whatever if necessary and couldn't care less, since adapting is quite easy, HOWEVER, surprisingly enough, I don't think I can live happily anymore without the MacOS outstanding native zoom feature and my trusty Mac Mouse Fix app. Those would be missed dearly.
Also, Apple hardware is way out of any other competitors league. Gotta give them credit for that gorgeous screen and an actual usable trackpad.
Skill Issue 🐧
Skill Issue 🐧
Skill Issue 🐧
it kinda is because his whole video summarizes down to "mac just works" but at the same time he explains its because ricing gentoo linux for 256 hours and upstreaming a gentoo package doesn't actually make any money and from a financial perspective just isn't worth it
@@tacokoneko that's true. But I guess if he tries to rice a gentoo install people WILL watch it because now he has a decent following also I would watch it 😂😂
Skill issue🐧
I hate the fact that people think PC == Windows.
PC means Personal Computer. It doesn't say anything about the OS, so the accurate thing to say would be "Windows PC" or "A PC running Windows".
Comes from ancient branding at this point, especially from when Linux was a non-consideration from anyone that wasn't a university student in a lab or an enthusiast. Apple still makes the distinction between "Mac and PC" even though I agree, it makes little sense.
Give it up. You lost that battle long ago.
Not the Hill to Die On, Dearest.
It stems from the "original IBM PC" era. This is where the "PC vs. Mac" stuff came from
Kind of the reason I say I have a Linux workstation for my computer since workstations back in the day were running some variant of UNIX depending on what system you had. (It's also a Lenovo ThinkStation, so the model name is half-way there.)
Hey theo, I use arch btw
hey theo, i also use arch btw
Hey Theo, I use Arch BTW (but honestly mostly Windows...)
Hey theo i use linux mint :D
Hey theo, I use arch btw
imagine how much cooler Theo would be if he used Arch
There are a couple of things that were required to make me happy on a Mac as a Linux-first user:
1. Ever since the M1, MacOS hasn’t felt painfully slow
2. Investing in Nix as my package manager
3. Codifying my MacOS and Linux builds look and feel identical with NixOS and Nix-Darwin
4. Linux is my universal runtime, especially for server-side workloads
Despite loving my MacOS setup, I can’t help but feel like Apple doesn’t want to support a user like me in the long run. I have no doubt they would turn MacOS into iPadOS if they could get away with it.
I genuinely cannot fathom NixOS being an enjoyable computing experience. I'd rather run my entire system in a virtual machine and take periodic snapshots or containerize everything besides my base system. I know I didn't give it anywhere near enough time, but in the two hours I spent struggling to figure out how to install an Xfce theme, I could only conclude that while the concept is an incredible idea, it seems like a quintessential Linux user solution that is virtually incomprehensible to anyone who doesn't want to spend hours reading documentation. And I installed Gentoo once!
Meanwhile, VanillaOS and BlendOS (unstable as it and its devs are) both do much of what NixOS accomplishes while not making me feel like I'm configuring i3 every time I want to install an application.
I wanted the "Why" in "Why I Gave Up On Linux" but I got the "I".
rekt em? dam nier kild im
the problem is that he saw a dev who was working with defaults instead of an emacs guy with 40 yr of experience who just rawdogs everything in his emacs buffer
every time I watch a tsoding video i feel like less of a programmer
I feel attacked
@@WASmc1234to watching tsoding is to subject yourself to being mogged in programming ways, and it's great
I have one of those colleagues, he runs emacs but says he knows very little of any keybinds.
hahahahah
8:30 this just hurts to hear, I've never heard anyone say that, because it makes so little sense.
I think not be rude, but dotfiles are there for a reason 🤷♂. Like I could just reinstall wezterm or alacritty.I see chris titus take 2 minutes to finish an arch install and I can copy 1 file for neovim to get the setup I need.So, I guess things like that can help and also things like nix exist for this very reason.Nowadays people can rather use these tools get what they need and not be dependent on a company.
Finally! Someone else that also uses windows as their tv os! My family has been using a windows pc as our tv os for as long as I can remember, and it has let us do so much stuff. Also, would you believe me if I say my family uses windows media center, even though it was discontinued in windows 10, and our tv pc is windows 10 (although we only updated it from windows 7 a couple years ago). It has allowed us to do a lot more stuff with it than any tv os could do, for example, play our giant movie and tv show collection without much work (although maybe flex could replace that...), play our wii games in dolphin, browse the internet to watch stuff on youtube, and any website without needing a specific tv app, and more. It's just so much more convenient than some crappy limited tv os installed on your tv.
all my TV's or media viewing boxes have an ultra small form factor box running pretty stock Debian - I use it for everything - watching downloaded stuff, yt, etc. No issues and no limitations. If windows works for you, sure, but you can do all the same in linux too. Having a full fledged PC and not some garbage appliance thing gives you way more flexibility and control with desktop browsers and plugins, and media players
Bazzite is a great console os.
I've been using fully Linux since 2021 and also have the thought to move to another OS because apart of loving it I hate some things.
I don't like to spend a lot of time configuring basic stuff (audio problems, suspend mode, grub error), can't use an app because is not compatible, or have problems with hardware because there are no good drivers.
But here's the thing, mostly all of my scenesarios are covered, gaming , editing, coding, writing, editing, music production, (even use Affinity Photo and discover Bitwig Studio). I can automatize future installations with one of my favourite distro EndeOS Arch+KDE and my pkglist.
And seems are going to improve on the Linux side, when we face the Xorg-Wayland era and the nvidia drivers compatibility and new apps comes to Linux. And the realization of the people that open source philosophy is the way to go, even permitong some private apps.
Skill issue, 100%
Oh absolutely skill issue no questions asked
No cap
For me, simply using MacOS makes me feel like I have a skill issue. The window management is so terrible and I have persistent error windows from Microsoft Outlook with multiple apple support threads with a documented lack of a solution for the past 2 years.
I actually feel dumber and am a less effective developer when I use MacOS.
My 10+ year old desktop running Linux is a joy to use and still my daily driver after getting an M1. I fell for the hype.
least butthurt linux fan
@@rahani-kv1ks least aggressive apple fanboy
I use kubuntu and keep most of the defaults. I was never into distro hopping (although I tried a lot of distros on old machines and rasperry pis). Started with windows, moved to mint, installed KDE plasma on mint, had too many problems with that, switched to kubuntu and then stayed there for years. If I get a new laptop, I will probably install fedora kinoite (the atomic variant of fedora but with KDE plasma) on it. The plasma defaults are mostly fine so I won't change much. Changing the locale stuff is annoying enough. I live in Germany, so I have a german keyboard layout and want german number, time and currency formats, while keeping english as langauge. This takes around a minute to set up every time I install an OS and is annoying af.
I don't know what you were doing, man, but in the year 2014 I installed Linux Debian on my friend's computer. Yesterday he came to me for the first time for help, because the computer stopped loading due to the power being turned off. After 10 minutes, he went home with a working computer.
What did you do to crash your Linux?
During the terrible judgment, mountains will collapse, people will die, the earth and everything on it will burn, and then Linux computers will stop working and hang last, and only then will the end come, and you started with this! ))) You are a genius! )))
I work with a Linux desktop mostly at home + gaming on Windows, and using a MacBook for work. Having worked with MacOS the entire day, then switch to Linux when I get home really f'd me up. It's always some little things: the shortcut keys are different, tapping a window in MacOS to make it active seems like needing an extra mouse click, clicking an app icon on the dock in MacOS does not minimize the window.... And there is no way to customize these things. When you said that the best way of using MacOS is as default, I agree, but that's because I am forced to use it that way.
I also switched from Linux to Mac back in 2009 or so. Loved the ecosystem, had a Macbook, an iMac and an iPhone, but I eventually got so frustrated with Apple's decisions that I switched to Windows for a bit to see how things had (or hadn't) improved in 2020, concluded it still sucks, and now I'm back on Linux.
I used to be a big mac user(2005 iBook, 2010 iMac, 2011 Macbook air, 2012 Mac Mini, 2014 retina Macbook Pro, and hackintoshed 2013-2015) until they started soldering the SSDs to the motherboard. How do you even recover the data if the computer itself quits out? making daily backups is more of a hassle than it's worth. When my rMBP stopped turning on and the Apple Geniuses had to replace the logic board, that's when I stopped trusting my data on their computers. I paid for the repair and I still have that mac to this day, but for daily use I have a mini-itx PC I built myself and a Thinkpad T480. I feel a lot better with computers where if something goes wrong like that again I can just pull the ssd from it and recover the data myself. I agree, eventually you reach the point where you want something that "just works", but because of the soldered SSDs I don't trust it to "just work" when something goes awry. That's a hassle I'd rather not deal with
Use whatever OS you want to. Good for you.
I am so close to dropping windows, and instead switching between my Fedora install and my MacBook. The MacBook for Zbrush , music production and Adobe apps and Linux for Maya, Mari, Programming and gaming. Once Linux gets good VR support, Zbrush and good daws, i might switch to Linux on the desktop entirely but Mac OS is pretty nice to run on a kvm
A whole lot of words to say that they found a UI design that excited you more.
I switched from macos to popOS (badly named linux distro). It came installed on my home machine, and I switched for work 2 years ago. I'm not an linux admin. Everything works well in linux land. (Jetbrains, Python, php, javascript, steam...) Upgrades and installs haven't been an issue. I tweaked nothing. Its been great. I thought I'd miss more of what I used on the mac, especially the "ease of use" but once I adjusted, no issues. Just keep backups (no matter what OS you are on...)
This is a BOLD move making this video. **Grabs Popcorn to watch the Linux users swarm**
Love the documentation and your Journey from Windows/Linux to Mac. It makes sense to me.
Meanwhile I’m looking if someone asked which note webapp he uses so I don’t have to. And read a lot of hard-Linux fans pooping on him 😂
Very bold.... love /s the amount of people attacking his choice to use the OS he has chosen to use. Feels like my old school yard where it was Atari vs Commodore.
@@iFlu don't really have to be a linux fan to know he's wrong about a lot of things, one part even straight up misinformation because fedora was and is not a debian version (unless he meant that fedora, in a similar regard to debian being stable, is much more).
@@cosmicegg1283 thanks for proving my point. People are allowed to make mistakes even if it's something obvious to you
@@iFlu true, however his words carry a lot of weight. I know one or two people who for certain will take his argument as gospel and probably will remain that way for those who arent into linux and cant be bothered to learn about it :(
I haven't switched anything from my ArchLinux setup for years now. Using Gnome and embracing defaults, all just works now. Tinkering with Linux is fun, but I need to get work done.
Wait until you have an issue with Homebrew.
Yeah, Homebrew ... that is such NPM for Mac to be able to install at least something for developers who has to be style-ish
Whats that note app/website you're using throughout the video?
Excalidraw :)
I miss custom roms. It was so easy back in the day. I could flash one during a lecture. Now there’s treble and encryption and everyone wants to overwrite your recovery and rooting takes a million steps and everything is so much harder.
The only custom roms worth it these days are the de-googled ones. Better yet, I just use my phone for only basic phone stuff, and do everything else in linux - android is declining in usefulness bigtime - I find linux much less restrictive
I've always used custom ROMs going all the way back to the Android 1.5 Cupcake days and the T-Mobile G2. Almost never used the stock ROM for more than a day... until I finally got a Galaxy Fold 4 (and now 5). I can't go back to a regular custom ROM because it lacks the multitasking features (like floating windows) that I use heavily. Which is sad because back in the day, some ROMs like Paranoid Android had floating windows, also there were Xposed modules which could do that on any ROM. But now Xposed (or LSposed is it now?) is just a shadow of its former self, SafetyNet/Play Integrity has become even more annoying with more and more apps opting for it, and there still isn't a solution for passing Widevine / HD Netflix on a custom ROM (as far as I'm aware).. so yeah, kinda forced to stick with the stock ROM.
On the bright side, Universal Android Debloater works great, and Tasker with Shizuku does a lot of things I used to root for. Only thing I really miss from my rooting days is being able to do cool stuff like using DriveDroid to boot ISOs (although Ventoy has now got that covered), or using Chainfire's cool apps like CF.Lumen.
rooting is as simple as patching the boot image?
I kinda did the opposite. I was running Mac and iPhone from around 2008 up until 2020. I really liked my first MacBook (2008 model) and was very happy with the first few iPhones but then I bought a 2013 MacBookPro and I just never liked that computer - and it was expensive. I felt like every new MacOS release was worst than the last and usually broke my software (I was running lots of things with Wine and homebrew). I ended up getting a cheap PC laptop and installed Ubuntu and I like it way more than the Mac. I'm seriously impressed with how well everything has worked and how little manual fiddling I've had to do with it.
I also switched from iPhone to Android because it was like the third time I had an iPhone that had issues with the battery and needed a new phone fast and bought a cheap OnePlus phone. I wouldn't say it was better than the iPhone but it definitely had advantages and was less than half the price. And battery life was amazing! So I couldn't really excuse getting an iPhone - and my Android phone allowed me to run things like Termux and emulators which wasn't allowed on the iPhone back then.
And yes, I think Apple is a really horrible company and very anti-consumer. Want to repair your phone? Screw you! Want to install what you want? Hell no! And to me it feels like MacOS is slowly slowly going down the same path getting more and more controlled by Apple.
I even run Ubuntu on my gaming PC now, even though I have to boot into Windows every once in a while for VR stuff.
I use Steam for Vrchat. So it works for me
Whenever you get a Theo notification, you know that you are in for the shittiest POV you've ever heard in any possible topic.
Why do you even get notifications then? Not that I disagree with you
@@reezlaw I don't know. I Follow Thor, Primagen and I get his videos as suggested I guess...
@@reezlaw because its nice to hear the other side to make sure youre right ;D
@@GabrielM01 bahaha ok I guess
This video could've been an e-mail: "I moved from Linux to macOS because it looks good and I have money to waste."
This story sounds so upside down as I ever have heard. Like from some other dimension than I am in. So many decisions based on something foggy and illogical. I can not fathom how one can knowing the power switch back from the dark side to the "you get only what we think you will need, you will pay, smile and pay more". I did not think such persons exist, but what do I know, weird people exist in different variety's.
The 5 argument "realized good devs use macos" is very weird 😅😅
I like some things about macos like easy to use, good design and completely made by one company and many variety of software.
But I also hate more things than any other OS, obligatory to use an account, not basic Ethernet port, all closed source, very basic configuration, can't install third parties, overpriced, very closed on hardware, very difficult to repair, hardware get obsolete with new mandatory updates like the app store, etc.
I like Ubuntu because they have good builtin support for drivers. There's lots of tutorials for it in settings things up. You can install the same programs that other distros have onto your system.
Linux Won't replace windows programs for you. You might be better off using a Windows Virtual machine if you need specific programs.
@@b6yg where did I say Windows? I said distros.
Sane defaults are fine AS LONG AS you can customize, and you can't beat linux for customization
I use OBS on a linux as default, seems like it works mostly well. Is it still possible to hackintosh with a new set of hardware today?
I just had to use a macbook for an internship (also at Amazon). It does not feel like a well maintained Linux distro to me. It felt like an abomination with a buggy and even less configurable ripoff of GNOME that actively tries to fight you whenever you try to do anything.
Also, a fellow IJKL user I see
Mac is is a chaos rip off of gnome ? You got it the other way around 💀
28:20 You went to RPI?! I got the medal award scholarship from my school for there and toured it over the summer. I’m starting my senior year in high school and have been thinking about it, any particular thoughts whether it be likes or dislikes? It seemed small to me but they also showed off their quantum computer from IBM lol
I actually agree with Theo here. I’m a big big fan of sane defaults.
That’s why I’m pretty much exclusively use macOS and Nix (on Mac, Linux and NixOS)
I customize once and those are my defaults forever 😌
Reproducibility really comes in handy there
I was just thinking this.
I tried playing around with Mac OS and I just can't get used to the "mac" way of things. I agree about the defaults but in my opinion - other that not being able to run all software - recent releases of Ubuntu have had amazing ones. Ever since Ubuntu 23.10 with Gnome 45, I don't think I could switch to Mac anymore unless I was forced to - the window manager is more intuitive, I can use default hotkeys for stuff like quickly opening the terminal and the terminal experience itself is amazing in comparison with cmd and ps (which is a common trait with Mac from what I hear). The only thing I'm jealous of is that not everything works out of the box so it takes some time to get things rolling when reinstalling the OS.
Dude. Running every app fullscreen on a single monitor is one of the most underrated things in the tech world.
I end up just defaulting to installing whatever lets me maximise every window and use alt tab exclusively to context switch a good while ago, nothing works since.
This has been really informative. As someone who is definitely in their "customise everything" phase, it's interesting to hear the benefits of going default. I really appreciate the history behind the decision making instead of just a "duh mac best cuz mac does X"
Tiled WM are so mentally drainiing. Linux just gets a bad rep now-a-days because it's the gateway drug into shitty customization rabbit holes. If you just run stock Fedora for a year, it definitely feels like a happy place.
I specifically don't customize things, because it's a waste of time, and I don't end up reliant on customizations that aren't on most machines. Knowing how to do things on the minimum possible comes in handy when you need to ssh into some old crapbox running Red Hat or Fedora that's 15 years out of date, but is what "production" runs on...
unironically skill issue.
@@freedomgoddess bad Linux community, bad!
@@nathanfranck5822 I'm sorry but sometimes we have to call things what they are
Tabbing >>>>> tiling
Never been anti-Mac. Started on Windows at school and during my first years at university, then switched over to Linux, then spent 10 years on a MacBook Pro with OS X, then went back to Linux. I'm on KDE neon now and it is the most comfortable environment for development so far. I barely customised it as I agree with you: the defaults work well. The biggest inconvenience with Linux is finding decent hardware that is well supported every time I need to change my laptop. No waste of time apart from that.
This comment section is a perfect example of why people dislike Linux fanboys.
Yep. Every time it's the same criticism, same response. So predictable.
I mean ignoring this Linux video Theo has a track record of producing completely misinformed content... Not to defend the Linux fans but not surprised to see this kinda response
@@azufendusgarendum6583 An OS is a personal preference, he can't be wrong for using Mac over Linux.
It's a 1:1 replica of the Dark Souls fandom hehe
Exactly! It’s sad that people had to justify why they use Mac or Windows. I used to be a long time Mac OS user, and I can empathize on why he would switch to Mac. It’s a great OS, just like Linux… and Windows, if you put yourself in their shoes. Some people just have different priorities.
Not sure why people are saying it's a skill issue. You just use the OS that you need. It's not a skill issue if you need long battery life or proprietary software like photoshop that isn’t working at all on linux. I like all three OS's for different reasons, but if you want something that is just working (besides from gaming) it is macOS.
Comming from DankPods' video about moving to Linux
I use Fedora Gnome with 3 extensions. I change some defaults on initial setup and rarely when i see something inspiring. This concept works on Linux as well. I would say even better cause different DE, so chances one matches out of the box is even higher.
17:47 I love the confidence when you're saying things but by the time 5S came out, there was Galaxy S4 and it had 4 hours screen on time and 17 hours call time. What are you even talking about? Is this video an engagement bait?
I really like Mission Control and I have since it was introduced as Exposè. I tend to end up in a sea of windows and I find the thumbnail view of everything to be a really convenient way to find and switch between applications.
Theo: iOS 7 introduced abstract flat design.
Windows Phone: am I a joke to you? 😅
People are so weird, I use arch on my Desktop and it's amazing, I still have a macbook because sometimes it's just convenient to have a popular OS that's unix and has a package manager, sure linux has some specific advantages like the AUR, but honestly macOS is like a linux distro that comes with an amazing laptop that's not customizeable, but many people just use fedora without customizing it anyway, theo has some bad takes but this isn't one.
TechLead energy
This might be a stupid question, but what are you using for notes?
Excalidraw
@@zenceLde Thanks!
@@zenceLde You're the goat man.
i agree with some points & not others but the cons of using apple stuff far outweigh these tid bits
Hi what’s the app u use here to scribble stuff 1:43 (edit: found that’s excalidraw plus )
Takeaway: Just use what works for you. Just because someone is using something some way, doesnt mean its better or for you. You do you champ
I keep it simple on my Fedora desktop and laptop. The only semi-occasional issue I have is with suspend on my desktop, so I disabled it. Energy consumption of an idling R7 7700 is hardly worth thinking about. My Framework laptop just works perfectly.
Let's all be honest, every OS becomes awful as soon as you decide to become a power user.
Sincerely,
Someone who regularly uses Windows, an M2 Mac and Arch Linux w/ Hyprland
I found Arch Linux to be awful as a power user because after accumulating hundreds of packages, updates become riskier and slower yet remain mandatory because the longer you go without updating, the riskier it becomes to update. I've had terrible things happen from updates such as the Bootloader or my theming breaking, which of course held back productivity as I had to focus my efforts on fixing whatever the updates broke rather than actual development.
After switching to NixOS (immutable, reproducible and every package is isolated from each other), the power user experience is no longer awful; I can upgrade whenever I feel like it, revert to previous build if I dislike something, and I can install whatever the heck I want and not have to worry about conflicts, EVER; it basically removes the necessity to use containers as their benefits are now a part of the underlying OS.
If NixOS didn't exist, I'd just be using Debian Stable. Yeah, Debian Stable has outdated packages, but it never breaks itself (or at least I've never had it break itself before)
@@Ethorbit when Steam added Proton I went all in on Manjaro. Half a year I used that as gaming OS. But there is quirks and issues all the time, with every update there is big enough chance something will stop working. But I just wanna game. After one of the updates that went wrong, went back to Windows - for games it is the OS where things just work. At work been on a Macbook for 10 years, it also is the OS that just works for that, the jump to Apple silicon was rough, almost went to Linux on x86.
Linux Mint power user, I'm pretty happy and write software for it and customize it more than some people do Arch.
@@Ethorbit I found NixOS to be awful as a power user because you can't take advantage of all the newer CPU instructions found on modern CPUs or recent compiler optimisations, meaning you're unable to extract the best performance from your machine (unless you spend an eternity compiling everything). Luckily this isn't an issue with CachyOS as they offer x86-64-v3, v4 and znver4 packages, which are also O3 and LTO optimised. As a Zen 4 user, running native znver4 packages makes a visible difference in both the overall responsiveness of the OS as well as in performance-sensitive applications like games. Also, CachyOS is at the forefront of the sched_ext scheduler development, which makes it easy to play around with bleeding-edge schedulers. It also helps that most of the sched_ext developers are actually active in the CachyOS discord, providing real-time support, feedback and updates. In fact, not only sched-ext, but other kernel developers are active too, like mu of BORE fame, as well as a few others - which makes this a very exciting community and OS to be a part of, as a power user.
I followed a similar yet very different path (also literally 10 years later exactly), except I was always an Apple guy. Ended up finally getting an old broken 2011 MBA and I just fell in love with MacOS, and also got a Gaming PC that same year. I really liked MacOS on the laptop, Windows on desktop (was lifelong windows user), then eventually got tired with Windows and its irritating quirks. This was in High School, and got deep into Linux. I started off with Arch since I wanted something lightweight, also I fell for the meme and peer pressure to use it. I spent a long time trying to get KDE to work like MacOS, but it was just *off*. I was still using the Mac along side it, and when I accidentally wiped the drive and began having issues I switched to an Arch/Windows laptop. I also began to grow tired of dealing with stupid Linux (but mostly Arch and X11/Nvidia) issues. Upon entering university, I just wanted a working laptop with good battery and MacOS, and I began to fall out of favor with my previous "all FOSS" mentality.
This has got to be one of the most nuanced and realistic takes on Linux and macOS that I've seen in a long time. I 100% agree with you. I have myself gone deep into the rabbit hole of customizing every single detail about Arch and Hyprland.
The thing that made me switch to macOS was the realization that I was spending more time programming my computer rather than programming things on my computer. In the end, I want an OS that just works. And that isn't terrible, looking at you Windows.
Even without customization of stuff Windows sometimes just straight up breaks.... Samsung(Not stock android ik) phone just breaks. But somehow they break at random moments. With Linux Ubuntu & Deb I mostly NEVER ran them with a GUI so it felt a bit more stable. However no GUI limits ALOT of tasks.
With Apple stuff it feels like after you go past the NO wall. Its on you to not break it. Like it tells you that what you are about to do it stupid. Other than that its like flawless... actually 99.997% flawless I happen to fail an update on a mac b4.
Also Long term support. My Ipad with the M1 is still kicking it no slow downs. Its slight hiccupy rn bc Im running Dev Beta on it. Which is the buggiest ver but the buggiest ver is less buggy than my desktop.
I still use the 2013 MacBook Air, 11 years on from when it came out (I’ve been using it since 2020 ish), as my personal device that I do all gaming on. It runs Linux Mint
Spaces on macos for a dev are actually pretty good if you tie it to a key binding
If I must use Mac, I'm using Yabai for window management
Keeping customizing on Linux is a choice, not the consequence of using Linux. I have been using dwm for years, the only time that I think about it is when I choose to go to a new version of dwm which is at most once in a few years time, then I spend 1-2 hours on patching it again. Other than that I just use whatever hotkeys I like and I never change my config unless when choose to add a hotkey for a program which I use enough that I feel like doing that instead of starting the program via dmenu (which I start with ctrl+shift+d). So same idea as which Theo gives to use Mac with defaults but on Linux with dwm: not having to think about using my desktop. I also use just 1 monitor, when I need to then I show two workspaces at the same time or I put a program on two workspaces at the same time, I can do both with the same builting feature of dwm called the "tag", that is basically an XOR-operation for the workspaces. Oddly some people claim that tiling window manager are especially suitable for multiple monitors but I experience the opposite, those are especially great for single monitors, thanks to the flexibility and efficiency of the windowmanagement.
I don't understand how "Realized the best dev I knew used Mac stock" matters at all. Because obviously there are amazing devs running all kinds of Linux distributions. So this just feels very subjective: "the best dev I knew". Also why would it matter what others use as long as the tool works for you.
If you think macOS is doing you any favor as a dev, go for it. I personally think it's a big compromise across the board which would make me very frustrated from day to day use. I already hate to use Windows to get anything done. But macOS makes me even less productive. Not to mention all the kinds of compatibility issues, Apple has invented to bend their users over. No thanks.
Very illuminating video. I can see that in time you will have another Linux arc.
You can take the nerd out of Linux, but cannot take Linux out of the nerd.
If you hate Linux, just leave it alone. why does everybody think they need to make videos about who they went AWAY from Linux? And using arch doesn't make you hardcore, nice try.
Exactly! Something weird compels their intellect to tell the world they''re changing software.
This has been one of the most amazing journeys of recent times. I felt your story like it was mine, i envisioned myself in many different ways . I feel like i just peaked at linuxing last year, now i gone back to pop os from full i3+arch and today i downloaded pycharm and used it instead of neovim. Now i feel like the next move is MacOs
Ypu know what's the biggest problem with Macs?
80% of the world can't afford one.
This.
Used macs are similarly priced to PCs relative to performance.
60% can't afford any computer actually, it was 85% in Y2K and 1% in 1980, does this comment help in any way?
And that's good. The smaller the user base, the smaller the appeal to hackers.
work
Macbook Pro 16 as main work machine + Desktop PC with Fedora for LLMs and occasional steam gaming. I find this to be the best setup for my needs.
My Debian never broke for 2 years straight.
The thing is, OS and dependencies are broken when there is upgrade that changes behavior. That doesn't happen in Debian. Every Debian release is almost unchanged from start to end of life.
Arch is constanty changing and Fedora releases are very shortlived and they are not intended for production.
My Windows 10 have 8 years (and two disk changes, two motherboard changes) and it still works perfectly. :)
Two years is such a small period that it is not even appropriate to write about it.
@@piotrc966
I run Windows 7 on default install, 13 years now. I haven't change hardware.
Issue with Windows 10 compared to previous Windows releases that it is not single version, there is 14 version of Windows 10 and everyone has/had own lifecycle. Currently only the last one, Windows 10 22H2 is supported.
Of course there are LTSC versions too but they are really for large organizations (= 250+ devices) or embedded.
Debian is similar as Windows 7 or Windows 8 except it doesn't have even service packs. It is almost fully stable from start to end of life and every release has 5 lifecycle.
Why these matters is that when something breaks, it is caused by changes in platform and Windows 10/11 has disadvantage here. That disadvantage isn't that bad that it sounds, because Microsoft is keeping Visual C++ runtime, DirectX, .NET etc. APIs stable and separate from lower level stuff.
So basicly when Debian is installed, it works as long as user want but there is no more updates after end of life. Easiest way to refresh system to new versions is make fresh backup, put image on USB stick and reinstall machine and restore from backup. What this is in current hardware, 20 min job? That is the point when something can break so it is best to do when you are not hurry.
In Windows you can just upgrade system until there is new Windows release because it require some new bios/TPM or other scam. Windows 10, 11,12 etch each receive 10 years of new versions. But those version upgrades (1-2 per year) during Windows 10,11 lifecycle are risky, so legacy applications or some driver or hardware compatibility CAN fail. Or there is some antivirus or game anticheat system that put your system to bluescreen during Windows version upgrade. Unfortunately, Microsoft is pushing those upgrades by force. It is possible to postpone and undo latest one but that is just not convenient. Microsoft is keeping Windows moving forward by force and that is their intention to get rid of legacy.
So is there winner? Not really, it's all about everyone's preferences. I prefer that Debian style and that is why my Windows box is Windows 7 because I don't like that OS vendor is changing stuff unpredictably.
Simplicity is the reason I like to use the Gnome desktop environment on linux. It just works and the more I used it the happier I was. When I was on windows I always felt like it got in my way and I would forget what I was doing because of the work flow of having to look at the task bar and such, but with gnome, I just hold super and scroll to switch apps and that works really well for me and I feel like I'm more productive in my school work with gnome than I ever was on windows. I've never tried mac though.
To me, GNOME 3-> has always felt like a straitjacket. KDE doesn't, but I definitely stick mostly to the defaults and don't have the energy to rice everything to hell and back.