It was bound to happen. One of the point upgrades that Apple has sent out is a little flakey.
10.2.2 has some weird kernel bug which makes the kernel task chew up more and more CPU cycles. I thought it was the journalling support in HFS but it's something more severe and other people are experiencing the same problem.
Crap.
Apple needs to fix this one fast.
In other news - Radio is acting up again and spontaneously crashing.
Need to figure out that NSOutlineView and stop procrastinating.
4:17:27 PM
I'm gonna kill the next person to say that learning a programming language is easy. Sure! Getting the syntax is simple, but it's the odds and ends corner cases that get you. It's the niggly details like knowing that NSDictionary likes to have keys with high entropy in the low bits. It's knowing that 'volatile' is broken in Java.
For today's case - it's knowing that to get NSOutlineView to work you just need 4 messages, and it's really elegant if you know how to use it. The only problem is knowing those 4 magical lines and finding a decent example to show you how to make it work.
You forget how much you know until you have to learn it again.