boot camp
I'm installing WinXP on my MacBook.
I feel dirty.
But hey, at least I'll be able to play the shiny new Windows games now.
BBAutoComplete
When I started moving my programming workflow over from the stone tools Emacs+GCC approach I'd been used to for so long to something more Mac-like, I got pretty comfortable with TextWrangler and BBEdit, but I kept occasionally going back to Emacs specifically for dabbrev-complete mode.
It's one of those tools that you just can't do without once you get used to it -- autocompleting arbitrary text and magically getting the completion suggestions right is pretty handy and great even if your codebase doesn't have the addiction to super-long identifier names that my current employer does.
I sure wish I'd known about BBAutoComplete a long time ago. It's almost exactly dabbrev for scriptable Mac applications like TW and BBEdit, and it's free.
Hosting change
After eight years, the 233MHz Dell box I'd been hosting my mail and web stuff finally started making wheezy I-will-die-soon noises.
So instead of buying/building a new PC, I went to the Apple store and bought a Mac Mini. After a couple days of fiddling, it's providing all of the old machine's services (Postfix, SpamAssassin, Cyrus-IMAP, Apache, mod_perl, mod_php, MySQL, WordPress). It's much faster, which pleases me.
It's also smaller than some sandwiches I've eaten, which honestly kinda disturbs me.
I'm not sure I'm okay with a world in which I can walk into a store in the middle of a nice business district, plop down a couple hundred bucks, and walk out with a fully capable server that pretty much fits in my pocket. Isn't buying a computer supposed to be, y'know, difficult? Shouldn't it involve mail-ordering and waiting and irritation and not just "Yeah, hi, I'll take that one in the middle. Thanks!"?


