Why Apple Eventually Lost Me and I’m Switching Back to Windows
medium.com
medium.com
1) Introduce myself by explaining how emotionally attached I was to the first Macs I bought
2) Complain about price
3) Complain about price some more
4) Did I mention price?
5) Windows has caught up to MacOS (which assumes Mac was ever ahead of Windows to begin with)
6) I'm an "x", and I do "y". I can do "y" just as well on Windows
7) Since I can "y" on Windows, let me bring up again how Macs are expensive and how I shouldn't have to drop that kinda of money for one
As for removing and changing ports etc., they've always done it. Long may it continue as it more often than not forces industry changes for the better.
Windows 10 has WSL, which replaces cygwin. It's a wonderful compromise which lets me can execute unmodified ELF binaries on Windows 10. Realistically, this means I can install almost anything via apt, do bulk file management using scripts, use native linux rsync binaries for backups, etc.
From linked post: Note: Your "Linux files" are any of the files and folders under %localappdata%\lxss - which is where the Linux filesystem - distro and your own files - are stored on your drive
It does say later on that storing files on windows filesystem and accessing it via /mnt/c is ok
When I set up a new machine, the first thing I do after installing WSL is to remove all directories from my home folder on the WSL filesystem, then symlink the directories in my home folder on the Windows filesystem. This way I can avoid accidetally saving files within the WSL filesystem, but don't have to prepend all paths with /mnt/c/Users/me (almost all my work occurs within my home directory).
There were a couple of very minor hiccups in its early days, but for the last year I haven't had any issues with it at all and it certainly makes developing on Windows a whole lot more convenient.
I have been told that the combination of Docker and Windows 10 / Hyper-V is mature enough to invest serious time and effort into learning it. But I haven't done this yet.
It reminds me of commercials that show two people having fun on a boat in the middle of the ocean. After 10 seconds it turns out it's about perfume. What? The marketing trope of "don't sell a product, sell a promise".. Please miss me with that.
Also for me spending time on a computer _is_ my job, so I don't mind spending some money on this for having good and professional material. I just bought a Dell Precision 5520 — 1TB SSD, 16GB RAM extendable to 32GB, UHD touchscreen, 8-10h battery lifetime, professional series, linux-compatiable http://dell.com/developer — that cost me at least as much as the equivalent by Apple I guess. But with such laptop I can be productive and I'm probably fine for years to come. It is worth investing in your professional tools IMHO.
That is the norm in windows land too now. Computers haven't gotten much faster in 8 years.
The article is about building a desktop, I do not see how building a desktop with latest components and maybe getting double RAM and HDD with the same money you pay for a Mac will last less then the Mac.
Sure buying the cheapest laptop will last less then buying an expensive laptop.
Does the presence of the pattern mean anything? To be fair, albeit admittedly whataboutist, the anti-Windows blog posts are fairly formulaic as well. I'm not sure the pattern is worth pointing out, unless you're saying there isn't much to refute that hasn't been done before, to which I agree but the frequency of angst alone may have value.
Let me tell you though that as a mac user going to windows 10 you give up much more than a bit of polish - it's really cutting into your productivity. Just one tiny (but anger inducing) example: You can have either Windows Defender or a hangup-free Windows Explorer, but not both (and I'm talking hangups that sometimes can leave you waiting for minutes until you see your files).
To sum it all up, Windows is (a) way way less responsive to UI inputs and (b) way way less consistent how to get things done, but you can certainly get things done. (a) means a constant but small tax on productivity, (b) means that you waste a lot of time initially until you've figured out all the edge cases.
Whether or not this all justifies the Apple tax, everyone (or their organisation) has to decide, but let me just give this warning as a power user / software dev who did the transition.
(a) tell me that everything went smooth but on further inquiries admit that there were actually a number of issues, some of them unresolved
(b) admit (and complain about) issues outright
(c) actually have had everything going smooth
For laptops I've yet to talk to someone in category (c).
I haven't tried it myself (for lack of a T480s), I use Linux on Thinkpads for more than a decade, though.
However, I've heard more and more success stories recently, especially if you spend a bit more than the absolute minimum for your hardware. I or my co-workers have successfully installed on several laptops without any driver issues whatsoever, and some were really cheap pieces of crap (~$400).
Driver support has come a long way over there last 5 years or so, and I've actually had more trouble getting drivers after a fresh reinstall of Windows than Linux.
I've had a couple of experiences in the other direction though, including a Sony Viao laptop where neither the wired or wireless network worked after Window 7 install. With Linux (Kubuntu), everything worked flawlessly. This was not some strange one-off laptop manufacturer.
The other thing won't matter to many, but the install time for Windows was almost three hours, while Linux (and all it's accompanying office software, etc) took about 20 minutes. Updates are similar though, so there is some value there.
Just a few more data points, but I, and many others find that Linux is far easier to use than Windows these days as well.
For the last 10 years mainstream linux distros has been less hassle than hunting down Windows drivers, removing bundled bloatware etc.
Mac was awesome in this regard, but after I still struggled with alt-tab after 3 years I have up.
---
fingerprint reader: unsupported, driver under development
smartcard reader: unsupported
infrared webcam: half works with V4L, flickers or appears green at full resolution due to odd pixel format (fully working if you write your own image processing)
Live switching between discrete NVidia GPU and integrated Intel GPU: distro-dependent
---
Other than that, as far as I can recall, everything works perfectly, and did so out of the box. The main thing that annoys me about Linux these days is a lack of vendor-supplied binary packages, meaning I have to either compile from source or rely on a package manager. But if you use an Ubuntu LTS release even that is mostly a non-issue.
I am on my 4th TP as personal computer in the last 10 years and the number of issues stopping me from using the damn thing out of the box is nil. The only word of advice would be to stop the customization process of your OS as early as possible.
replace defender with a faster alternative - https://www.bitdefender.com/solutions/free.html
Only thing I miss really is the battery life.
Workloads aren't massive - on both platforms i've probably 50% Firefox, 30% VSCode, 20% SSH.
I rarely need to boot into Windows bar 2 apps. However the update process is so unbearable I make sure to login once a week just to make sure major updates are done as i've been stuck before trying to login but WU spends 15 minutes finalising some update. Can't believe they made update management worse under W10, it's easiest the best bit about Linux when I show newbies.
My wife and I continue to buy unassembled products because:
- price - we like assembling stuff - our sedan is enough to buy furniture - cheaper, unassembled furniture presents less commitment
We've replaced Ikea furniture without any attachment issues that I can detect other than the sunk cost fallacy, but that seems to be more prevalent in our more expensive purchases. I didn't realize that so many people because attached to Ikea stuff.
Every time I see one of these posts complaining about the value of Apple machines I want to scream. They are very competitively priced. (one could argue that is a matter of fact, by their success alone)
You can compare common "hard specs" about the processor, ram, video card-- and within that narrow field of vision I bet you can find yourself a "better" PC for the price. But try putting a value on these things and see where that lands you:
- (decent) Webcam - High-End 5k display (for iMac, or comparable quality display on the laptops) - High-end wireless keyboard/mouse or trackpad - Decent speakers - Metal construction in a (subjectively) attractive and minimalist package - Well designed (e.g. folding, portable, detachable extension) power brick
These things more than seal the deal for me, and I am convinced there is no better value out there. Maybe for the photo/video editor one would need to make concessions to afford the extra CPU/GPU/Memory in lieu of some other niceties.
Apple also actively works to improve OS X performance on older hardware. They did with Snow Leopard, and they recently did with Mojave. What other operation systems does that ? for free ?
Their support is also seriously great. I have a 27" iMac from 2008 at home, and somewhere around 2012 a manufacturing problem was found in the Seagate drives they originally shipped with, so _4_ years later i could get my harddrive replaced for free. Name me any other hardware manufacturer that does that.
The attention to details with Mac builds are out of this world. Or at least it used to be (haven't bought new a mac in 4 years)
* Every MacBook can be opened with 1 hand. The counterbalance of the metal body vs the resistance of the hinges is matched. This goes for the 15" as well as the 11" Air.
* The sleep light is matched to the frequency of the breath of a sleeping human. Not particularly useful, just fun fact.
https://www.youtube.com/watch?v=AUaJ8pDlxi8
His videos are a great rabbit hole to go down, if you are interested in laptop repair methods. He knows his stuff.
I mean I've used windows at work for close to 2 decades, and i still hate it every bit as much as the first time i started up Windows 3.1.
I've been using all sorts of operating systems, from OS/2 in the 90s, to BeOS 4 and 5 (on x86), and Linux (Gnome).
Finally i make the switch to Mac around 2005. I've been a Unix user since 1991 (First Linux was Yggdrasil Plug & Play Linux Fall '93). I wanted the beautiful and functional desktop experience of OS X, coupled with the Unix subsystem.
Later on i noticed that Mac applications (official and 3rd party) usually have a much more "finished" feeling to them. Even shareware (is that even a thing anymore ?) felt much more complete on OS X. Linux applications had the technical groundwork in place, but as soon as it became graphical, things started to fall apart.
And here we are, 13 years later, and i'm thinking about buying a ThinkPad instead as a replacement for my MacBook Pro 13" Retina. My wife recently got one from work, and I'd forgotten how great a decent keyboard is to type on. It's been a few years since i last had that on any laptop. Apple appears to be stuck in a loop where everything must become slimmer, functionality be damned.
On the software side OS X is still king. I know evil voices say that eventually OS X will devolve into a an advanced iOS clone, but for now it's very functional, and miles ahead of Gnome on Linux.
As for Windows 10... I'll pass. An operating system that pushes out "free" apps along with reporting everything back to Microsoft, and by default shares my WLAN password with "friends of friends", allowing me to opt out by renaming my WLAN. Whoever thought that was a great idea ?
- It crashed Virtualbox while a 200GB VM copied files close to max capacity (10 GB free on host). No RAM problems there
- It stuttered the Settings window for close to 10 seconds while doing some sound configs
- It does not like and does not show some "nonameish" USB2 flash drives
- (My) Safari does not like me setting home page other than apple.com
- The keyboard is crazy flat. I don't feel it at all, and can't touch type on it. There is no HOME or END buttons for command line editing. I've attached a UNICOMP for a change
- Apple doesn't like non-LLVM compilers and I'm stuck with what homebrew provides.
- Virtualbox with Linux has unusable mouse/keyboard after installing the drivers. Ubuntu 14 is the only one that works as it should.
- It has only four USB-C and I have a bunch of converters to connect stuff like headphones, keyboard, mouse and eth adapter. Yes, they take up table space.
- It is above Windows 10 in terms of interface, and looks nice and pleasant to touch (except keyboard)
I've tried the linux subsystem, but the result was also disappointing. The one way I could see it working would be if I switched back from VS Code to vim, and use that inside the linux subsystem. Which means that a Microsoft product is keeping me on the Mac right now.
Frankly, the sudden price sensitivity seems odd. Is there something else going on?
> With the work I do on photo/video editing and my love for flight simulators...
Aye, there’s the rub.
> Another reason to bail is the expense in repairs, particularly living in a country where there is no official Apple store. Apple has these machines made so that if something breaks you are basically fucked and the only choice is to take it to get repaired.
Probably the strongest objective statement in the whole post. Until…
> If things break on the custom build I am working on then I can easily fix without it costing me a fortune.
Except the total cost (price+time) of replacements in a custom build can go UP after just 2–4 years if you didn’t buy into the latest spec for a given component, undercutting the value argument.
> Apple once catered to creatives and when I first used a Mac I was amazed by the creative tool suite they had.
Additionally, the rest of that paragraph is, contextually, a strawman. ———- I’ve worked on both OSes for 20+ years (graphic design, photo editing, video editing, web development.) Microsoft has closed the gap. So, unfortunately, has Apple. But the view that Windows 10 has changed the game is myopic. Bottom line, the whole Mac vs. PC thing has been tired for well over a decade.
The way I think of it is similar to the idea in photography that a great photographer doesn’t require expensive equipment to produce great photographs.
Choose the best tools for your craft that you can afford and be deliberate in making the best possible use of them.
- Windows for the office: Mail, documents
- OS X for a good, imperfect, compromise between the two.
Can’t see this changing any time soon. Windows bash etc are an add-on.
Linux sure as hell is better than a Mac for geek stuff, but for simple things like email it completely sucks.
I’ve spent months recently using a Linux machine for non-work dev. I have tried every email client I could find. I am buying a MacBook Air as soon as apple announce.
I’ve been helping someone who works on Windows with tech issues. Not going near it.
I mean price is a valid reason too, but not very insightful.
Price is not the only factor for me, so I built a custom Linux desktop. It is much more ergonomic than a Mac for software development.
I had some stability problems with my laptop and I just bought new one and gave the old one away to family because the financial loss it was causing me was on the order of the price of new one.
I would prefer to listen to what kind of problems the author had that would prompt him to switch to Windows and how it affected his life/work positively instead of just complaining that the price is too high.
Price makes sense as a complaint for most people, but for professionals whose job depends on their tools, I'd say it is worth it to splurge for a better experience.
Loss of iOS sync from iTunes with no replacement. I used to sync two phones and two iPads through iTunes in order to reduce bandwidth use (Australian internet sucks). I can now use Internet Sharing options, maybe, but I have to plug the iOS device in to the Mac rather than sync over WiFi while the device is charging on my nightstand.
Forcing me to use iCloud for iBooks sync, so my 12GB collections of books (E O Wilson’s life on Earth plus dozens of PDFs for things like programming, hardware manuals, standards documents, data sheets) filled the free drive and I get persistent nags about running out of space. Apple basically wants me to rent my library from them.
Removal of MagSafe from laptops. It has only saved my laptop a few dozen times over 8 years but it effectively saved me replacing the laptop a few dozen times.
Switch to USB-C with no USB-A port. Between removal of ports and removal of MagSafe, there is little incentive for me to upgrade from a 2010 11” MBA to the MacBook. The 13” MBA doesn’t fit in my camera bags. Copying 16GB of photos to USB disks over USB 2 is painful but at least I can do it without extra dongles.
iBooks randomly deleting books from my devices. Sure, I can redownload from iCloud or the Apple Bookstore, but only if I have internet connectivity (there’s a reason the books are on the iPad in the first place rather than using a web browser to read stuff).
The cost is not a barrier for me. Jony Ives’ fascination with thinness and lack of holes in the chassis is a barrier for me.
My most recent Mac was a 27” 5k when 4K monitors were on the cusp of being a thing, given the whole Mac was the same price as a high end 4K monitor - just the monitor - at the time. Love fusion drives as well.
Those were contingent on the times though. Nowadays there are decent software options on Windows, backups are still a pain but there are decent cloud options, I don’t know. Up to now the Mac has given me things you couldn’t really get on Windows. If that’s not the case when my current max expires I might consider Windows again but it would be a wrench to go back.
A few years back, I'd prefer to buy my own hardware, build my own PC and run Windows to save some cash and have a powerful PC. I would need to work a bit to make it work, sure, but I'd save some money. Now, I'd rather get an Mac, which is more expensive, but for which I have to worry about much fewer hardware and software issues.
I wonder if getting one of those Microsoft Surface Laptops would give me a similar experience with Windows 10, though.
It doesn’t seem like anyone sells a 5K monitor anymore except for LG and those go for $1300.
$2300 for a decently equipped iMac 5K (16GB of RAM, 256GB SSD) is not bad.
Computers just aren’t becoming obsolete as fast as they use to. I should be able to get at least 5 years out of it as a primary computer and even longer as a secondary computer.
These are the specs of a late 2012 iMac.
https://support.apple.com/kb/sp667?locale=en_US
This would be a perfectly usable development machine.
I dual boot Windows and Linux, but since I default to Linux, I find myself choosing to do stuff on Linux instead of rebooting (even though rebooting takes ~10s). Only rarely do I get a hankering for a Windows-only game.
I wonder if Valve's initiative will get enough games to work that people increasingly switch to Linux/macOS for gaming.
I’ve tried Linux for 20 years and still have hope.
Windows 10 is my org’s basic workstation deployment so I have something that sits on my desk for email and hr forms and stuff. It’s a horrible experience as it’s slow, needs admin rights for basic user functions (install apps, change screen saver, set notifications, etc).
Using windows vms for a few projects showed me that most of these annoyances are actually my org’s configuration, not really flaws of Windows.
So now I try windows for my main laptop every year or so and give up because Microsoft’s consumer distributors is too much of a pain to pare down. And some of the configurations I want, I can only get through a business account (office365 planner, excel forms- stuff I use macOS and google forms for).
It’s possible to set up what I want, but I have to be a Microsoft admin for myself (time to renew my MCSE cert).
Comically, I can get a pirate iso that’s pretty nice, but it’s a hobby to keep it cracked.
I hope Microsoft makes their own “pro” line that have a stripped down distro targeted to developers or local root users with their own hardware.
Until then, I just bought a Mac book pro this Jan because it’s the best available for me (sadly with only 16GB memory).
Don't believe me? Go try a Surface Pro, Surface Book and/or Surface Studio. They'll blow your mind.
“Seriously Apple, what is going on with the QA department there?”
Oh boy, he is in for a surprise on the Microsoft side of the fence...
* Only a mug buys Apple kit new. Same as only a mug buys cars or motorbikes new. (Did you know that the word "gullible" isn't in the dictionary?)
* Wait 'til he gets a cryptolocker infection. Then we'll see how much he loves Windows.
You can't go calling these weak fools who've switched fanboys. They give us fanbois a bad name!
/s