4 ms·
Very few of those people using Macbooks are creating software for Apple devices. It is a fashion statement. They could be using any laptop.
by zelly 7y ago
Very few of those people using Macbooks are creating software for Apple devices. It is a fashion statement. They could be using any laptop.
- oneplane 7y agoI suppose that depends on where you live or work. Around here there are perhaps 10% of users of any brand who act like that (except in the BlackBerry era where it was part brand, part BBM). The rest just uses what makes sense for their use case.
- FpUser 7y agoI currently do part time consulting in company that has floor full of developers. All Apple. Not a single piece of software they develop actually targets Mac. They do full stack wit cloud and browser targets.
- oneplane 7y agoMost of the companies I visited the last few months have a choice of systems plus a BYOD budget, but still most people prefer getting a Mac, and again, almost none of them are writing software for macOS or iOS, and are as in your example often working for web, cloud or managing *nix servers.
- graphviz 7y agoGraphviz was written on Macs and Linux. Its native OSX container was developed by someone now working at Apple. Most of its code is OS independent. Like everyone, we are not thrilled with MacBooks these days (expensive, not great keyboards, useful ports removed, and seeming love-hate relationship with Unix * ) but if you want to run Office and Lightroom, run typical python data science code, what else is there? A colleague tried the Windows Linux system and it kind of works but not well enough for what we're doing. It's the same everywhere. * Here's a fun exercise: try to dump your iCloud passwords in cleartext so you can scan for potentially compromised passwords on forgotten systems (using shell commands, not a proprietary password manager.) OSX doesn't even generate messages to acknowledge that it's designed to not let you do this.
- zelly 7y ago> if you want to run Office and Lightroom, run typical python data science code, what else is there? A colleague tried the Windows Linux system and it kind of works but not well enough for what we're doing Ubuntu, Debian, Fedora, Arch The answer to Office/Adobe/gaming is simply don't do it, get someone else to do it, or get a different job. Your time is better spent on stuff like python data science, which Linux supports better than anything else out there. If you must, run Windows 10 in a VM. If you're doing heavy duty video editing or Photoshop, get a second GPU just for the Windows 10 VM[1]. [1] https://wiki.archlinux.org/index.php/PCI_passthrough_via_OVMF https://wiki.archlinux.org/index.php/PCI_passthrough_via_OVM...
- computerex 7y ago> The answer to Office/Adobe/gaming is simply don't do it, get someone else to do it, or get a different job. I am not sure recommending someone to get a different job is a good idea simply because of the choice of their operating system... I'm a huge linux fan, both of my personal laptops have linux and have been using it since 2006. But I still know that realistically it's not the best OS for certain tasks, like gaming. That's why my gaming PC has Windows on it.
- saagarjha 7y ago> try to dump your iCloud passwords in cleartext so you can scan for potentially compromised passwords on forgotten systems (using shell commands, not a proprietary password manager.) Allow me to direct you to the Security APIs, which would make your task a couple lines of code that's as permissive as you'd like it to be: https://developer.apple.com/documentation/security/1398306-secitemcopymatching https://developer.apple.com/documentation/security/1398306-s....