“The difference is that Harris is the only one who, after I helped her, sent word that I would be indicted if I ‘so much as jaywalked’ while she was D.A.”

— Willie Brown discovers whores can be ungrateful

Please, crash for me


I have never been more annoyed at an application’s failure to fail.

We have this service daemon that performs various actions on incoming images. Recently, it’s been crashing at random intervals, leaving behind a core file that tells us precisely what function it segfaulted in, but includes nothing to tell us where the image came from. All we know is that somewhere out on the Internet, there are JPEG images that crash our copy of the IJG JPEG library in jpeg_idct_ifast().

Since this was affecting customer performance, we really wanted to know, so we cranked up the logging on one of the affected thirty-two servers, to capture the incoming request URLs. And it hasn’t crashed since.

Four days of crashes every hour or so, and now nothing. The good news is that our customers are less unhappy. The bad news is that our developers don’t have a test case to code a fix against.

So now I’m trolling the web, looking for corrupt JPEGs. I strongly suspect that the images that caused our problem were intended to exploit holes in a certain other OS, but I can’t be sure until I find some and feed them to our server. Sigh.

Before you move to France to escape Bush's tyranny...


…make sure you know what civil rights you’re giving up:

France has embraced a law enforcement strategy that relies heavily on preemptive arrests, ethnic profiling and an efficient domestic intelligence-gathering network. French anti-terrorism prosecutors and investigators are among the most powerful in Europe, backed by laws that allow them to interrogate suspects for days without interference from defense attorneys.

The award for Most Creative Use Of Spam In a Short Film goes to...


zefrank.com.

For the man who has everything...


breast variety pack

It's lasagna season!


I haven’t made my favorite lasagna for a while, so it’s going to be this weekend’s gaming dinner. Soon enough, the advance of the rainy season will lead us to make pot roast and lazy chile colorado as well. We already had the meat loaf last weekend.

Sometime soon I should really revisit my online cookbook project. I actually rewrote all the library routines about a year ago, but never got around to rebuilding the search engine to use them.

Dear Katy Rose,


What in Audubon’s name is a “humming dove”?

Anime update: schoolgirls, assassins, schoolgirl assassins, nuns, witches, and more


I finally started watching Noir, and just finished disc 5. Great stuff that carves out a new niche in the “pretty girls with guns” genre, so much so that it’s not really part of it. Sadly, in the weeks between now and the release of Kaleido Star disc 6, the last two volumes of Noir won’t be enough, so here’s what I’m ordering today from Robert’s Anime Corner Store:

  • Seven of Seven, disc 3 --- I just can't escape this sweet, silly little series. The less-clean-cut manga version has now ended its English run, with an ending that I hope is different from the anime. Not that it's a bad ending, just not the one I was looking for. The person who wrote both created two very different stories, so there's room for this one to end differently. But not yet; it looks like they've split it across six DVDs. I can think of no reason not to buy them all.
  • Chrono Crusade, disc 2 --- 1920s New York City, sexy teenage nun who fights demons. What's not to like?
  • R.O.D The TV, disc 3 --- The first two discs have confirmed my impression that this is a worthy spinoff from the OVA. More, please.
  • Gokusen, disc 1 --- Blackboard Jungle with a female yakuza boss as the teacher. Sort of.
  • Burn-Up Scramble, disc 1 --- Hey, I liked the screenshots...
  • Please Twins, disc 1 --- I liked Please Teacher, but I've read enough about this series to be a bit wary, particularly of how it handles characters from the first series. Still, it's worth a shot.
  • Kiki's Delivery Service --- I have a Region 2 DVD of this wonderful film, but I gave my Region 1 copy to my mother, and decided to pick up another. Naturally I'll have to watch it when it arrives. :-)

Going into December, it’ll be Galaxy Angel Z, Tristia of the Deep Blue Sea, and of course more Kaleido Star and R.O.D The TV.

Comment spam


Someone finally got around to automating a comment-spamming tool that evaded my trivial protections (rename MT CGI scripts, force preview before post). Naturally, they decided to send six different comments to three or four different articles, about a dozen times each.

Sadly for them, they put their web site into the commenter’s URL field, which I don’t display, so their efforts were in vain. Even worse, from their point of view, they sent them all from the same IP address, which meant it took about thirty seconds to clean things up. And another five to ban their entire netblock at the firewall. I didn’t even need to rebuild, since the comment pages aren’t cached (another trivial change from the defaults).

I think for the next pass, I’ll change the comment URL from /mt/hasturhasturhastur to /murfle/gleep. The best defense against automation is diversity.

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