I’m writing this on a System76 machine (a 17" Kudu). I’ve been using it as my main dev machine for 6-12 hours a day for ~4 years, and it’s been okay.
System76 support was great (I had some WiFi issues early on, but their driver updates fixed it).
The hardware has had some issues:
-Mic died after 3 months, Camera died 6 months later. It looked like a really cool tie-dye hallucination for a while, which I actually kind of enjoyed in meetings.
-A dark blotch on the screen appeared after about 6 months – maybe an LED that died or something?
Other than that, the machine has been solid (CPU, RAM, decent graphics card, etc.).
It’s possible that the newer hardware doesn’t have any of these issues, but I’ll probably go with other hardware next time. Not sure what yet, though – I heard the Lenovo laptops are starting to have quality issues, and I’ve heard mixed reviews about what happens when you put Linux or FreeBSD on the Macbook Pro I’ve been working on for the last few months. Plus, ridiculous pricing on Apple hardware. Hrm.
Have fun trying to replicate the app ecosystem (from Photoshop to Pixelmator) that makes the Mac tick. (And I’m not sure Clevo rebrand hardware is the best either…)
I’m not sure why people make this kind of comment. It seems a bit… mean. Like, it’s an impossible task, it should not even be attempted, and people are stupid for trying.
People have been trying for decades, sometimes they even have fun like you say they should. In the opinion of some people, their attempts have succeeded. So why are you making this kind of comment? Is it because you want them to stop trying? Because you want to make yourself feel good about your choice to not use their attempt? Because you want them to feel bad about trying?
As someone who works on minority software competing with giants (Mercurial vs git, Octave vs Matlab), I find comments like yours very disheartening. Why do you make them?
I agree the OP’s comment came off as mean spirited, but he does have a valid point.
I’ve used Linux for nearly 15 years as my daily desktop, but I also have a 2013 MBP sitting here at my desk for image editing (Capture One and DxO Optics). Linux is stable, flexible, and fast, and for the 90% of people who just check email, browse the web, watch Netflix, etc. Linux is just about a drop in replacement for OSX.
But on the other hand, there are a lot of areas where the applications available on Linux just haven’t caught up to the Windows or OSX equivalents.
Given the choice between Octave and MATLAB, I’d choose Octave. I often have the choice and make it.
Yeah, sorry for the tone, I’m just a bit tired from seeing the same things over and over but the state of things barely improving. It seems a bit empty though, to suggest this as a comprehensive alternative to whatever else, when it’s not entirely. For some things it absolutely can be, but for other lines of work, or in cases where people have clutched onto a certain way of working, to suggest it as an alternative is annoying.
So, you don’t really care if they try or not, it’s just that hearing about their efforts annoys you and this annoyance is reflected in your tone? You feel like you’re being lied to?
Maybe there’s been misinterpretation? I’m more (slightly) annoyed by the fact people push and claim to switch, when the infrastructure for them simply isn’t there for that person to be able to. I know the situation improves over time, but until it does for their needs, there isn’t much point in promoting it to them. (And in this case, I’m casting a wide net of them, by including a bunch of pros who might not have the app or workflow they need on another platform yet.)
Have fun trying to replace actually good package management, service supervision, choice of desktop environments, low system requirements, the freedom to modify and redistribute, not having things break on you every major OS upgrade, an easy file-based configuration interface and all the other things which make the Linux desktop tick.
Do most Mac users actually use all that? I’m sure some do, but as far as desktop apps go, I and most people I know basically only use what comes bundled with OSX, except for maybe replacing Safari with Chrome or Firefox.
The conventional wisdom is people only use 10% of a program, but everyone uses a different 10%. Extrapolate that to the operating system and its ecosystem.
Next up, a blogpost explaining how they’ve spent 2 days resolving problem xyz related to using Ubuntu.
I like the idea of using Ubuntu, it’s just that I use it for work, and i just can’t justify the extra time spent dealing with quirks and incompatibilities.
Every platform has it’s quirks though, it really depends on what you’re trying to fo.
Windows has had me pulling my hair out more than any other OS (it’s almost 2017 and USB microphones don’t work well OOTB, what are you playing at?!). macOS probably takes second place (turns out creating a case sensitive root partition was a really bad idea after all).
Every OS has its own problems but the notion that Linux is a massive timesink and a pain to use doesn’t really stand up to scrutiny.
Do you write that with the implication that those who have had a rough ride (or ten..) with Linux were just hallucinating? Because that is what it sounds like. Or are you saying that these experiences are invalid because you had rough experiences with some other unrelated operating systems?
No, I’m saying that every OS has things which don’t just work but people draw particular attention to Linux’s and claim it’s a waste of time.
Getting any OS running nicely will take time.
The point here is that getting OS X to “work right” takes an order of magnitude less work than linux or windows.
Yes, OS X needs configuration and tweaking, and every version seems to add new things to disable, but it’s much easier than linux.
That really depends on what you want to do with OS X.
For the kind of development I do, Linux is much easier to get going than OS X is (or Windows for that matter).
As the other commenters have said, every platform has its quirks. Recently, at work, I’ve heard more than a few co-workers groan about how the Sierra upgrade has broken something on their system. So I think your quip here falls a little flat in my experience.
I run Archlinux (laptop + work + home + media), which for people who don’t use it, seems to have a perception that it breaks often. But I’ve been using it since maybe 2009 and it has been quite solid!