“It is a riddle, wrapped in a mystery, inside an enigma…”

"Turducken?"

— Chef Churchill

So, it's just about the freebies, then?


You know, I’d be a lot more comfortable with people who argue for the legality and ethical purity of sharing your CDs with thousands of anonymous strangers, if they didn’t also think it was cool to scam free copies at Kinko’s. Guess that EFF gig doesn’t pay much…

You really can't make this stuff up...


Spanky The Clown arrested for kiddie porn.

You just can't make this stuff up...


I present to you Organic homeopathic personal lubricant (menopause formula). I’m guessing that the less you use, the more effective it is, or something like that.

Grimjack returns!


So I was randomly googling for a quote from a twenty-year-old comic book (easier than digging through a pile of boxes to find it…), and I discovered that Grimjack is no longer tied up in red tape. Great news, and I hope to see a series of graphic novels soon. I’m not a big fan of the later “GrimJim” stories, but the early stuff was gold.

grimjack

Oh, the quote? Approximately, it was “the laws of physics are powerful motherfuckers; always got to have them on yo’ side”. It’s from the Night of the Killer Bunnies story, if I recall correctly.

Career burnout in 5... 4... 3...


“The Rock” is set to star in Spy Hunter, a movie based on the classic arcade game, possibly directed by John Woo.

You don't get what?


On the fuel efficiency of hybrids:

Hermance said drivers who slowly roll through intersections using "California stops" are decreasing their mileage. "If you don't stop, you don't get the free energy of regenerative braking."

Apparently those hybrid engines are more advanced than I realized. Somehow the energy stored by the regenerative braking system exceeds the energy that the moving vehicle had, by enough of a margin to improve its mileage.

The next paragraph attempts to explain this unusual (thermo)dynamic, but ends up making it sound like the car is just poorly designed.

Will debug for food...


Fun little blog entry documenting the life and death of a bug in Microsoft Word for Mac. A nice reminder of how difficult it can be to predict how your shiny new feature will interact with old code, and, more importantly, why it can take so darn long to fix an “obvious” bug. I’d love to see a similar explanation of Apple’s “can’t use capital U in firmware password” bug.

One thing this story doesn’t touch on is the importance of clear, unique error messages. If Word had actually reported “too many open files” instead of “disk full,” the problem might have been fixed a lot sooner. In one of my own favorite debugging stories, our discovery of the message “oh shit: fState != kParseError” led us directly to one line out of 16,000. It wasn’t clear, but it was at least unique.

"Hey, I've got a great idea! Let's make it scriptable!"


This Mac security hole has been all over the web recently. The thing that makes it dangerous is that it’s ridiculously easy to exploit. The thing that makes it annoying is that anyone on the development team should have seen it coming a mile away, especially given the many well-publicized scripting exploits in Windows software.

How did it happen? WebCore. In an effort to produce a common HTML/HTTP library for all applications, functionality that used to be restricted to the Help tool was suddenly embedded in everything that retrieved or displayed web pages. Apple’s pervasive AppleScript support completes the circle.

Ask not what you can do with scriptable applications; ask rather what scriptable applications can do to you…

Update: The official fix is available via Software Update.

Update: You still need to turn off the Open “safe” files after downloading option in Safari, because disk: URLs still work, and mounted disk images can include auto-execute programs. Yes, there are two stupid features in the previous sentence.

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