Farking hell, Mac OS X is really annoying me now. This, in case you hadn’t guessed already, is going to be a vitriolic rant, and is really for my own benefit rather than yours. But please read on anyway…
- iTunes keeps skipping tracks half way through. It will suddenly start playing the next track for no obvious reason. Restarting stops this for a while.
- The keyboard focus keeps going… elsewhere – into the void – as I type in an X11 window. The one other person I’ve asked about this has the same issue.
- Spaces is, well, just a bit crap compared to the multiple-desktop systems that you can find for X (as in X-Windows, or X11).
- Window/application focusing and switching are sometimes just wrong. For example, Cmd-Tab switches between the most recently used applications, but Cmd-` (back-tick) cycles through the windows of the current application. Good luck to you if your application has, say, 10 windows open.
- Terminal is broken. I gave up on it a long time ago, hence the need for X11.
- MacPorts is great, except for
port, the package manager, which is actually less useful than, say,
tar. Why o why o why did they write yet another package manager? Fink at least had the good sense to use APT, but I don’t use it because I prefer the packages in MacPorts.
- Sleep. Specifically safe-sleep. Which doesn’t work on my MacBook Pro. If I use safe-sleep (which is the default), the laptop will take several minutes to go to sleep, several minutes to wake up, and every 3 or 4 times will simply not wake up. Sometimes it will wake up but no login dialog box will appear, which means I have to put it back to sleep (and wait), then wake it up again (and wait and hope), and if the dialog box doesn’t appear, it probably means I need to hard-reboot. It would have been quicker to just pull the battery out. Actually, I disabled safe-sleep on Tiger, so maybe it works now on Leopard, but I’m not in the mood to try.
- External monitors. I have a nice 30″ Apple Cinema Display, which is simply great. However, using it with my MBP is a PITA:
- For best use, start with MBP switched off (cold, not asleep).
- Plug in monitor.
- Turn on MBP, and quickly shut the lid.
- Don’t open the lid.
- Don’t open the lid.
- If you open the lid, Mac OS will add the laptop screen to the available display space, then rearrange your windows, backdrops, dock and menu bar. And then, if you close the lid, the MBP will go to sleep, then take 5 minutes to wake up and show the login dialog box on the 30″ display. Then all your windows will be in different places and at different sizes.
- Don’t plug/unplug the monitor unless the MBP is switched off. Doing so will work 2 times in 3, the other time it will leave your machine not crashed, but not working either. Hard-reboot required. If you want to take your supposedly mobile laptop computer into the other room, think again.
I am sure there are more things that irk me, but that’s all for now.
There are some things I do like:
- Mail. It works better than any MUA I know. I just wish it wasn’t tethered to Mac OS X, highlighted URLs properly (it doesn’t understand ~ in URLs, which is, oh, only in half the URLs I get sent every day), and came with PGP/GnuPG working out of the box.
- Time Machine. Fantastic. I love it. It makes me feel so much better. I just hope it actually works when I need it.
- iPhone. Okay, I could use MS Windows to work with my iPhone, but… hah, I’m not that bloody stupid. Anyway, this is not really a feature of Mac OS, it’s just a requirement. Which is, actually, somewhat annoying. And the new iPhone 2.0 software is a bit shit too.
I like 2.5 things (the iPhone “feature” gets 0.5). And I’m sure there aren’t any more.
I now realise that I would rather use Linux (again; I used to use Linux all the time on the desktop). But Ubuntu (which is my distro of choice) is a PITA all of its own to install on Apple hardware, so I’m just going to persevere with Mac OS X for now.
That, and because I have an iPhone. Grr, Apple, you now make me feel locked-in to your platform, and I don’t like that.