But I didn't name a single experience or anecdote. These are all googleable facts..
365 karma · joined December 14, 2016
But I didn't name a single experience or anecdote. These are all googleable facts..
That's all I need to say about that.
As for the reasons.. Devs want a POSIX (macOS, Linux or BSD) system because many of the utilities used are written for that, and much of the infrastructure you will be working with in the future will also be POSIX. Of all the POSIXes, macOS is by far the most capable and stable laptop OS. Macbooks are still unrivaled, with only the Dell XPS range coming somewhat close.
They are also the only company with both a solid phone and computer product, meaning you get lots of ecosystem goodies (verify iCloud logins with a push notification on your iPhone, Wi-Fi passwords entered on your MacBook instantly work on your phone, 'instant hotspot', AirPods intelligent multi-pairing, etc)
And that may seem like I'm drinking the Apple kool-aid, but I'm not. The audio quality on the AirPods is terrible. In fact, Apple has never produced anything but mediocre audio gear. The $200 price bump on the MBP 2016 is unjustified. Removing the headphone jack on the iPhone is utterly insane, even if they did use USB-C (maybe in 10 years when all audio-out ports on everything everywhere also uses USB-C it would have made sense). macOS stripping out all GPL tools because they don't want to use GPLv3 stuff, etc. etc. etc.
`GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin16) Copyright (C) 2007 Free Software Foundation, Inc.`
that's a 10yr old bash and there's barely any shell magic that you can do on Linux that won't work on macOS. And since by far most devs use macOS, most binaries support at least the macOS version of bash. All in all, no need to worry :p
To be honest, I actually ran a very private setup (Copperhead OS, Protonmail, MacBook with all non-draconian privacy settings turned on) for about 2 years, but in the end I realized I was gaining (almost) nothing compared to just Google's services, and losing a whole lot in terms of ease-of-use and integration. All in all its the same thing with privacy as it is with security: you can create all the good systems in the world, but if its a hassle, you'll run into privacy/security fatigue soon and the whole system becomes moot because you'll be the weakest link and start bypassing your own systems.
Why would the energy company sue you if you paid your electricity bill? Same for landlords or banks, if you paid your rent, who cares?