Recently someone pointed out that the contents of my e-mail signature are getting somewhat outdated, which stuck an idea into my head to update it. For a while now I’ve been using the following:

Chip Marshall <chip@2bithacker.net>     http://weblog.2bithacker.net/
GCM/IT d+(-) s+:++ a26>? C++ UB++++$ P+++$ L- E--- W++ N@ o K- w O M+
V-- PS+ PE Y+ PGP++ t+@ R@ tv@ b++@ DI++++ D+(-) G++ e>++ h>++ r-- y?

That jumbled mess is a Geek Code, a somewhat out of date, condensed representation of me. Given that the guidelines of the Code haven’t been updated since 1996, I’ve started looking into alternatives.

The first one I came across was OmniCode, which offers a similar syntax and a greater flexibility. However, the actual guidelines don’t seem to be well thought-out and the resulting code takes up too much space.

My second finding was the Hacker Key, which is again inspired by the Geek Code, and provides a further condensced format with updated parameters. I created a key pretty quickly, and tried the following on for size:

Chip Marshall <chip@2bithacker.net>        http://weblog.2bithacker.net/
v4sw5PUhw4/5ln5pr5FOPck4ma4u6FLOw5Xm5l5Ui2e4t4/5ARWb7HKOen6a2Xs5IMr2g6CM

It’s a little wider, but only two lines overall, and conveys approx the same amount of information to someone who knows what they’re looking at. I thought it looked kindof odd though, so I shuffled the components around and added in my PGP key ID, resulting in:

Chip Marshall <chip@2bithacker.net>
v4sw5PUhw4/5ln5pr5FOPck4ma4u6FLOw5Xm5l5Ui2e4t4/5ARWb7HKOen6a2Xs5IMr2g6CM
http://weblog.2bithacker.net/                        PGP key ID 43C4819E

It’s still a little wider than I’d like, but I could trim out a parameter or two to bring it back down. Haven’t decided if I really like it overall though yet.

Maybe I just spend too much time on these sorts of things…

PS: Oooh, what if I put the Hacker Key under the URL/PGP key line?

Chip Marshall <chip@2bithacker.net>
http://weblog.2bithacker.net/                        PGP key ID 43C4819E
v4sw5PUhw4/5ln5pr5FOPck4ma4u6FLOw5Xm5l5Ui2e4t4/5ARWb7HKOen6a2Xs5IMr2g6CM

Hmm…