I did not know what a Geek Code was. After reading jesuashok's post, I learned about it and the new fields. To find more about it, I decided to ask Wikipedia and after following the links, I found the original page with the explanations. After reading that page, I knew I did not have the time to write that code by hand. So, I guess my only hope is using the Perl Geek Code Generator. Well, maybe tomorrow ;-)
The Perl Geek Code is kind of a cute thing to have, but I don't bother with it.
I'm still learning all there is to learn about Perl, Apache (1.3, 2.0 and 2.2), testing, Linux, mySQL, PostgreSQL, systems administration and, yes, software development in general.
Just today, in fact, my SysAdmin was showing me stuff in /proc/sys/net/ipv4/ under Red Hat .. there's the provision for different network profiles, and if any profiles exist, they override the default one that most SysAdmins know about.
I'll probably never get to a point of +++++ in any of that stuff, but as long as I continue to knowledge++ every day, I won't miss any of the Geek Codes.
Geek code has always struck me as one of the things that not particularly interesting people use to deceive themselves and others into thinking that they matter. Over the years, I've known a few people who have had geek code, and I think just about everyone that I know/respect who had it stopped using it a long time ago.
If you know things and have something to contribute to your community, you don't need an abstract symbol code to tell everyone.
The geek code originated in 1993; it was inspired (according to the inventor) by previous "bear", "smurf" and "twink" style-and-sexual-preference codes from lesbian and gay newsgroups. It has in turn spawned imitators; there is now even a "Saturn geek code" for owners of the Saturn car.
I've never seen the need to bother with geek codes, and I tend to ignore those that I see on others' sigs and home pages.
Maybe if there was an online translator somewhere... I imagine a web form where you paste a geek code block in, click submit and it translates it to plain English. This would necessitate a standard syntax and standard meanings, of course.