Use OS X you git
lucumr.pocoo.org
lucumr.pocoo.org
It really feels like the points he's making here has to do more with what he's used to and his expectations, rather than actual value or solid issues.
His complaints seem to amount to 'OS X sucks, it's not Windows OR Linux!', 'TextMate sucks, it's not Vim at all!', 'Keyboard shortcuts are different and I get confused', and 'There's no Linux package manager' (1. It's not Linux; 2. There are tons of them, take your pick). He goes on to complain that 'fully removing' an application requires shareware (to delete the extra preferences, which don't affect performance), ignoring the fact that Windows installs leave DLL files and registry entries scattered around (which do affect performance).
Then he starts complaining that BSD isn't Linux. He complains about where Python is (does it really matter? there's a symlink in /usr/bin/python). He installs MacPorts and then seem to complain that it's in a different location. He complains that it's not a framework/bundle (but MacPorts does install frameworks/bundles).
He talks about hardware design, assuming that the only selling point of Apple's hardware is aesthetics (whereas the design of the laptops makes them feel solid and reliable, rather than cheap and flimsy like most plastic PC laptops). Of course, unibody laptops weren't being made (or at least, weren't popular) when he had his, but that's even moreso a tick in Apple's favor.
He makes a few valid points (e.g. crappy German keyboard layouts, which I can't speak to), but it all has the air of someone who's so invested in their current platform(s) that they've become frustrated and angry when faced with something different, like an American visiting Europe and complaining that they can't get a genuine triple baconator and everyone speaks some funny language they don't understand.
I tuned out right in the beginning when the author claimed that OS Xs file system is "broken for use with git". I followed the reference and it turns out that git breaks when you upgrade to OS X 10.3. Which was released in 2003. So, seven years ago when people were upgrading to the then-new 10.3, git broke. Except it wasn't even around.
(esp, by the sounds of it, if you are German/Austrian like the author and using a German keyboard - which made the references to DHH being Der Führer slightly uncomfortable.)
Deleted comment
Even as good as cygwin can get, it will always pale in comparison to OS X as a "UNIX," and even as good as Linux can get, it's still going to be a pain in the fucking ass and not have commercial software.
Given OS X wasn't an option, I would still choose Linux over Windows though.
the real problem with OS X is that it tries to be Windows and Linux
Every single major window manager for Linux uses a taskbar, something seen and introduced primarily in Windows.
Why is he bitching about placement of keys? Windows has two soft-wired MODE KEYS in the keyboard, one of which silently switches mode.
windowmaker
I'm considering switching to Linux, but taskbars give me a considerable headache.
Rails is moving source control to GIT. They published a blog entry about it. Some of the comments remarked that using GIT in Windows is sub-optimal. DHH replied that it works better using Cygwin, and that a more native implementation would be forthcoming. He also says that the decision is primarily geared towards making the Rails developers lives easier (as end user's shouldn't need to be using the source tree).
The author writes a blog post that meanders between bitching about OS X, about Rails, and then concludes with a placating statement that all OS's suck.
Oh, and it's from 2008.
FreeType on Linux handles scaling fine. And considering that the iPhone 4 has a high DPI display I think Apple has it figured out, too.