Is it still the case that updates from Apple will randomly break a Hackintosh? It used to be the case a few years ago. Has it gotten easier to update a Hackintosh these days?
No, you still have to refuse all OS updates. The OS update process costs you a few hours, spent carefully reading whatever the OSX hackers have to say about it.
Depending on your hardware there could be a standard process, but it almost always requires a bit of command line work, clicking cancel at the right time, and withstanding the temptation of clicking reboot when the installer asks you to.
That said, I've used OSX on non-Apple hardware for two years as my main development/entertainment machine. Upgrading wasn't desireable anyway because newer versions of OSX stopped supporting multi-monitors after 10.6.7 I believe. It really was great to be able to use OSX on my desktop.
Finally when staying on 10.6.7 really started to give problems, I decided to try Ubuntu again. I was pleasantly surprised that Ubuntu now actually is very usable as a workstation for development. It's got all window manager features 10.6.7 had, good terminal emulators, editors, and the important browsers, what more do you need? (don't say photoshop :@)
There's no blurry text problem -- Mac has a "respect the font design" look, Windows has a "crude text" problem, and Linux is somewhere in between.
That said, a retina display totally changes everything. No "blurry" and no-crude. Just as reading a finely printed book. You wont want to go back to a low DPI monitor after a week of using a retina.
As for using Ubuntu for development inside OS X, that's actually the best of both worlds. You have a stable desktop system, and you can have arbitrary development environments for every job (assuming you use a VM), that are just like the target environment (assuming you deploy on Linux).
I'd also suggest trying Vagrant, if you don't use it already.
>Finally when staying on 10.6.7 really started to give problems, I decided to try Ubuntu again. I was pleasantly surprised that Ubuntu now actually is very usable as a workstation for development. It's got all window manager features 10.6.7 had, good terminal emulators, editors, and the important browsers, what more do you need? (don't say photoshop :@)
Photoshop, Office, proper multimedia capabilities (DAWs, NLEs), full support for all my laptops features, and never ever having to tinker to get some basic device working.
This. I've been lurking on the hackintosh forums[1] and it really isn't very hard. I'm about to jump into the hack world. The decision process was pretty difficult, but I think I've crossed all the t's and dotted all the i's. I recorded the hardest decisions in my blog[2]. Since I needed RAID 5, it took a while to feel comfortable, but now I do and I'm about to purchase the hardware.
You can't use Software Update to install OS updates (you can update everything else through there though). It's fairly easy to install the updates via USB as long as you have your configuration and drivers backed up though.
That's good to know, might have to give that a shot next time. I've actively avoided doing it that way up until now since it's the standard recommendation not to. I just upgraded mine to 10.9.1 today from 10.8.5, by booting from a Unibeast USB stick - worked flawlessly.
Randomly, but seldomly. I use a hackintosh for my day-to-day work, and so far I only had one update where I needed to roll back until new patches were available. 10.9.0 to 10.9.1 went completely smooth for example.
FWIW, I haven't had any update issues for years. If you have hardware setup that was easy to install on, then you'll have a hardware setup that is easy to update. If you had to do anything special after the basic install, you'll probably have to do the same thing after each update.
Is it still the case that updates from Apple will randomly break a Hackintosh? It used to be the case a few years ago. Has it gotten easier to update a Hackintosh these days?