“There he was, OBL, all tan and rested and on videotape (hey, did you get the feeling that he had a bootleg of my movie? Are there DVD players in those caves in Afghanistan?)”

— Michael Moore, admiring his admirers

Random Thoughts


“I cried because I had no salt, until I met a man who had no entropy.”

Dear Microsoft,


You know, I’ve grown so accustomed to operating systems with native Unicode support that I’m still getting over the shock that Windows 7 still has I18N holes you could drive a truck through. And this time I’m not talking about the deep-seated belief that all USB keyboards have the same layout.

It would be one thing if you’d just chosen a different encoding, but no, the file system is UTF-16, text files open in UTF-8, and cmd.exe opens in ISO-Latin-1. I can switch cmd into UTF-8 with /u and manually change the output mapping with chcp 65001, but since I can’t select a font containing kanji, that’s of limited utility.

Thanks to the beta Console2 application, I can verify that it’s possible to get, say, a Perl script or a sqlite session to print kanji from cmd.exe, but since Console2’s developers circular-filed a bug pointing out that their app would be completely compatible with Chinese, Japanese, and Korean if the redraw code just counted characters instead of bytes, I don’t expect things to improve any time soon.

(Windows PowerShell, for all its apparent shell power, still runs in a window that can’t seem to display anything but basic missionary-position Western European characters)

I don’t want to layer Cygwin or Ubuntu on top of Windows, for obvious reasons, so I’m forced to resort to Emacs shell-mode to see gorgeous anti-aliased kanji on a bare-bones command-line (well, after I spent 45 minutes deciphering the poor documentation for the arcane font-mapping elisp commands…). Stone knives and bearskins, when any Mac or modern Linux distro supports nine billion languages out of the box.

Amusing note: did you know someone out there is trying to sell a C Shell port for $350 a seat? No, seriously. I’d have choked on my beer if I drank beer.

[and why am I trying to hack Japanese with Perl and SQLite on Windows when I have a perfectly good Mac or six, and a perfectly functional EeePC running Fedora12? Because the Lenovo S12 won’t melt flesh when the CPU gets busy, has a very nice screen and keyboard, and Win7 is in most other respects an excellent desktop operating system. I wasn’t kidding a while back when I said that Perl and Emacs are the difference between a computer and a toy; iPad enthusiasts take note…]

Do Not Want


I mean, I didn’t see one catgirl in there. How can this be the future?

Japanese I can't translate


未だ筈は筈の儘 = “mada hazu wa hazu no mama”.

I came across this one quite a while ago, and all my teacher could say about it at the time was that she couldn’t think of a way to explain it in English.

It's not fair...


Five people at the table. Two of them have never, ever heard the phrases “jump the shark” or “break the fourth wall”.

Why, oh why, if the pod people are here, aren’t they replacing my friends with alien zombie catgirls?

Today's mail: scam, fraud, and cash


I had three entertaining items in the mail today:

  1. an equity loan offer with highly deceptive terms, from a company with an important-sounding name that was obviously made up for the occasion.
  2. a transparently fraudulent "loan modification" offer pretending to be from the bank that holds my mortgage.
  3. a report that really was from my bank, informing me that my escrow account is so healthy that not only are they cutting my mortgage payment by $150/month, but also that they're legally required to refund the excess money that's accumulated, so here's a check for $1,500.

So, one out of three for the day. Not bad.

Confessions...


If I were offered the choice between a box of Honeycomb and sex with a supermodel, I’d have to ask which supermodel.

Amazon recommends...


You know, this one actually makes sense. Unlike the “you bought a hard drive, so you might like truffle oil” recommendations I usually get.

The Fame Workout

“Need a clue, take a clue,
 got a clue, leave a clue”