The Idea Factory of Schenectady, NY

When asked where he gets his ideas, Harlan Ellison has the following reply:

When some jamook asks me this one (thereby revealing him/herself to be a person who has about as much imaginative muscle as a head of lettuce), I always smile prettily and answer, "Schenectady."

And when the jamook looks at me quizzically, and scratches head with hairy hand, I add: "Oh, sure. There's a swell Idea Service in Schenectady; and every week I send 'em twenty-five bucks; and every week they send me a fresh six-pack of ideas."

I figure if you're going to steal, steal from the best.

Sunday, January 09, 2005

When you happen to have a hammer...

I've been working off and on since the start of vacation on an XSLT implementation of hashcash, an anti-spam "stamping" tool that relies on creating partial SHA-1 hash collisions as proof-of-work tokens. Hashcash is intended for email; the XSLT version is for weblog comments. A legitimate poster can wait a few extra seconds for a comment to post; a spammer relies on being able to post lots of stuff quickly, so hashcash breaks their model.

Earlier today, I was reading my email via a webmail client on a computer that wasn't mine, and received a PGP-encrypted message with a vaguely ominous subject line from a friend who was out of town. I was in a position where I wouldn't be able to get to one of my own machines for a while, nor was I able to install anything on the box I had available. I usually keep a copy of my PGP key on my thumbdrive/MP3 player, and I suppose I could also load up a minimal PGP installation (I know of at least one that fits on a floppy, so putting it on a thumbdrive is No Big Deal), but it sure would be nice to be able to plug an encrypted email into a form which turns the raw ASCII into XML, then decrypts said text client-side.

The world doesn't need an XSLT implementation of PGP, but the world might get one anyway.

<< Home