^-.-^-.-^-. If this download is slow, try the website below .-^-.-^-.-^ ----------------------------------------------------------------------- ___ _ _ _ _ _________ ______ _________ _________ / /_| \| | || | __ ____/___ ____ /__ __ ____/___ _____ /___ | | | \ | || | _ / __ _ \ _ \ //_/ _ / _ __ \ __ / _ \ \___/|_\__|\__/ / /_/ / __/ __/ ,< / /___/ /_/ / /_/ / __/ and improved \____/\___/\___/_/|_| \____/\____/\__,_/\___/ ----------------------------------------------------------------------- Version 5.5 http://newgeekcode.sourceforge.net/ 3.14.2002 ----------------------------------------------------------------------- w w w w w w w w || If the Ws match up with the Is, then you've i i ì í î ï || got a working text viewer! The GNU Geek Code project is an extension of the original "Geek Code", which prevailed up until around 1996 and is still used today, although it is mainly outdated. GNU Geek Code aims to improve on the original project by adding new kinds of codes and making the program GNU distributable. WHAT'S NEW IN 5.5? // More Geek Code Plugins; Otaku Code, GothCode98, and more // New PurityPlugins which make up about 25% of the entire file // Various stupidBugFixes that make this release overruling // Comm[unism] removed, Pol2 [Y axis] put in its place. // Figured out solution for the C++ Problem. C, C++ Skill Codes added. ----------------------------------------------------------------------- Contents ----------------------------------------------------------------------- -- Contents -- Submissions -- Format -- All of the Geek Codes -- Debate Codes -- Skill Codes -- Geek Code Plugins -- Personal Information -- Gender -- Age -- Geek Code Adjectives -- Disclaimer ----------------------------------------------------------------------- Submissions (submit to my power!) ----------------------------------------------------------------------- If you would like to add a trait to the Geek Code, don't declare it yourself; it will only make things more confusing. Please post it in the message boards and request the feature to be added. If the project is dead and you want to pick it up again, first attempt to gain admin access for the SourceForge project, and if that doesn't work, follow the editing instructions in Part 4 of the GNU Free Documentation License. ----------------------------------------------------------------------- Format (how to write a GNU Geek Code block) ----------------------------------------------------------------------- The old Geek Code was a real mess, huh? Well, guess what? This one is a bit more clean! There is a special Compact Edition for those slim Slashdot/Kuro5hin sigs, as well as the regular .sig block, which now is easier to decode. Neither requires for you to give a bit of text for all your codes; you can leave out ones that you don't think people need to know, especially in the Compact Edition. The Compact Edition should look like this: GeekCode5.0 a++ AG3 MS? A+ pl---- F+ E... G+]++ The regular .sig block should look like this (it doesn't HAVE to have equal spacing, but it makes it look nice, right?): -----BEGIN GEEK CODE BLOCK----- Version: GNU Geek Code 5.5 Website: http://newgeekcode.sourceforge.net/ Abrt++ AOL? GNU++ Evlu... SbDb? Anme+ Pol2+++ HTML--- Perl- Gndr+]++ Age3 GNtl+ N-- USA+++++++++ Adj$AEIKLPRVXZ@BFGHKOSTW ------END GEEK CODE BLOCK------ Here's Ashibaka's Geek Code, just for fun: -----BEGIN GEEK CODE BLOCK----- Version: GNU Geek Code 5.5 Website: http://newgeekcode.sourceforge.net/ Anme+++ Evlu++++ GNU++ GNtl++ Lnux++ Msft- Poli++ Pol2++ Sub+++ Vi++ Age0 Draw@-- HTML+++ Up140302 Writ@+ Gndr@+]-+ Adj$A_SOLID_JUG 3500 fs* ml-- j++ o++ a+ mc cd* con cos-- fic! art!* 3500 h- CCS++ DBZ--- DGM ELH+ EVA% OMGSD++ PMH+++ 3500 SLA+ MKR(m)++ t/a k* 9998 P*++ V++ |+-|++ F- 1+++ 2-- ------END GEEK CODE BLOCK------ ----------------------------------------------------------------------- All of the Geek Codes ----------------------------------------------------------------------- Here are all of the Debate Codes, which are the most pertinent of the Geek Codes if you want to show where you stand in various arguments. Pick the ones you think should go in your block. Abbreviations should only be used if you're writing a Compact block. Code Abb Description (with added information if necessary) -------- --------------------- Abrt a Abortion Anme Am Anime -- in general AOL AOL AOL-Time-Warner-ICQ-Winamp BSD B BSD (Open, Net, whatever) dCSS D DeCSS, Dmitry Skylarov, etc. Evlu E Evolution GNU GNU GNU GNtl GT Gnutella Lnux L Linux Msft MS Microsoft Npst N The new Napster and other pay-for MP3 programs Poli P Political leanings (liberal is +, conservative is -) Pol2 P2 Political leanings, Y axis (libertarian is +, authortarian is -) Sub Sub Subs or dubs? (subtitles is +, dubbed is -) Vi Vi Do you like Vi -- i.e., Vi or Emacs? USA U United States of America These are the rest of the Geek Codes; Skill Codes, personal info, et cetera. The parentheses after the entry show you where to look to determine the value. Again, abbreviations should only be used if you're writing a Compact block. Code Abb Description (with added information if necessary) -------- --------------------- 0000-9999 Plugins (see the section) Adj Adj Geek Code Adjectives (see the section) Age A Age (Personal Information) C: C: C (Skill Code) -- Do not forget C++: C+: C++ (Skill Code) -- trailing colon Debt Db Debate (Skill Code) Draw Dr Drawing (Skill Code) Emac Em Emacs (Skill Code) Gndr G Gender (Personal Information) Lang Lng Natural Languages (see section under Skill Code) HTML H HTML (Skill Code) Java Jav Java (Skill Code) Lshl Ls Linux shell scripts (Skill Code) Netw Net Networking (Skill Code) Perl Pl Perl (Skill Code) PuPl Pu PurityPlugins (see Plugins) Pyth Py Python (Skill Code) Up Up When your block was last updated (Personal Information) Writ W Writing (Skill Code) ----------------------------------------------------------------------- Debate Codes (everyone takes a side.) ----------------------------------------------------------------------- With a few exceptions, Debate Codes are expressing whether you're FOR or AGAINST something. The more pluses, the more you're for it; the more minuses, the more you're against it. Three + or - modifiers should be maximum, unless if you're a real LOON about something, in which case you can add more. Here are some examples of what a correct Debate Code will look like. Note that you can't just write a code with "A real %1 lover" and such, because these examples apply specifically to Linux. For example, you can't be "a real abortion lover". At least, I hope not. O_o Lnux+++++ (Linux is the best OS ever! Nothing will ever beat it!) Lnux+++ (A real Linux lover.) Lnux++ (I like Linux.) Lnux+ (Linux is OK.) Lnux (No opinion on Linux.) Lnux- (Linux is overhyped.) Lnux-- (Linux hater.) Lnux--- (G'ah! Linux is so stupid!) Lnux----- (I cannot believe ANYONE would like this worthless excuse for an OS.) Lnux! (Linux is such a big controversy, I don't WANT to have an opinion.) Lnux? (What the smeg is Linux?) Lnux... (What the smeg is Linux? I'm trying to find out.) Lnux++@ (I usually love Linux, but my feelings waver.) Lnux-@ (I usually don't like Linux, but my feelings waver.) ----------------------------------------------------------------------- Skill Codes (you are the best) ----------------------------------------------------------------------- These codes show how good you are at something! Yay! They follow the general pattern of Debate Codes, but with a different sort of system for + and - as such: (Again, these are EXAMPLES.) Perl++++++ (I wrote Perl.) Perl+++ (I am an awesome Perl writer. I wrote a Perl version of AIM.) Perl++ (I'm a great Perl writer. I've written a guestbook system.) Perl+ (I'm OK at Perl.) Perl (Heard of it.) Perl- (I am bad at writing Perl.) Perl-- (The last time I wrote a Perl script, the hard disk formatted itself.) Perl? (What's Perl?) Perl... (You know, I might learn that some day.) Perl@ (I *am* learning that.) Perl+@ (I'm OK at Perl and still learning.) -- Natural Languages These are annoying; I can't list all 1000+ languages, obviously. To use this as a Skill Code, put the country code of the country whose language you are talking about, then put the appropriate +s and -s. Example: LangJP++ LangFR-@ ----------------------------------------------------------------------- Geek Code Plugins (other geek codes) ----------------------------------------------------------------------- Other Geek Codes may appeal to you more for resembling the original... but only the GNU Geek Code 5.0 has PLUGINS! Plugins allow you to insert not one, not two, but as many other Geek Codes as you like. For example, if you wanted to have some Personal Growth Geek Code in your code block, you'd merely type 1100 before each line of the Personal Growth code, like so: 1100 GG++ T A++ M+>++s+++ !g B+ !C !P a N+ n b++ bjb+ bam+ h- 1100 i+(?) id ig iy f(-) E+(-) c !S++(-)& !D R+++= xac->+ ye->++ 1100 !ya>+ !ym>+ r~++ !rbz? o-- ep+ ek++ pl++ pf+ !d U_ Thus, clued-in person with a lot of plugins could have a Geek Code that looked like this: -----BEGIN GEEK CODE BLOCK----- Version: GNU Geek Code 5.5 Website: http://newgeekcode.sourceforge.net/ Abrt++ AOL? GNU++ Evlu... SbDb? Anme+ Pol2+++ HTML--- Perl- Gndr+]++ 1100 GG++ T A++ M+>++s+++ !g B+ !C !P a N+ n b++ bjb+ bam+ h- 1100 i+(?) id ig iy f(-) E+(-) c !S++(-)& !D R+++= xac->+ ye->++ 1200 tBl++++ H++ Q++ A M+ C+++:P+:m+:v+ W+++ gu+ w m+ rpg+(+++) 1200 tv++(-) a g-: S:H+:W e+++>++++ oCS>Art/Sci>$ r+++ x+++(++) ------END GEEK CODE BLOCK------ Don't use too many of these, your code block could get crowded :) Here is the reference database: Ref. Geek Code Name URL to find an encoding/decoding text ---- ---------------------- ------------------------------------------- 0xxx Original Geek Code: xxx represents version, e.g., 0312 for v3.12, 0060 for v0.6 http://www.geekcode.com/ 1100 Personal Growth http://gning.net/geek-code.html 1110 Catholic http://www.geocities.com/Athens/Delphi/5655/r0398/0323-3.html 1120 Yiddishkeit http://www.grossweb.com/geekcodes.htm 1130 GothCode98 http://ativan.netdesign.net/~moses/gc98.html 1131 Goth Code 2.5 http://groups.google.com/groups?selm=4pc02d%2444c%40newsman.murdoch.edu.au 1133 Goth Code 3.x http://ativan.netdesign.net/~moses/gc.html 1200 Everquest GeEQ http://w3.one.net/~gordonh/geeqcode/ 1300 Perl http://www.xmltwig.com/pgc/ 1400 Twink Code http://www.cris.com/~tdk/twink112.html 1410 Smurf Code http://www.geocities.com/Athens/Acropolis/1977/smurfcode.html 1420 Bear Code http://resourcesforbears.com/nbcs/gennbcs.html 2000 Archers http://www.lowfield.co.uk/archers/geek.html 2010 Yorkshire http://www.physiol.ox.ac.uk/~cgb/geek.html 3000 Simpsons http://www.snpp.com/guides/geekcode.html 3500 Otaku Code http://tundra00.tripod.com/tundra/otaku.html 3510 Moonie (Sailor Moon) http://www.geocities.com/Tokyo/Towers/7933/mooniecode.txt 9998 The Code Code http://bdaverin.best.vwh.net/codecode.txt 9999 Meta Geek Code http://alumni.cse.ucsc.edu/~dylan/mgc/ -- PurityPlugin [!new! to 5.5] These are plugins for various purity tests. Put these all on one line, e.g.: PuPl AAA:89.38 FJS:92 JDA:48.21 WARNING: Some of these purity tests may not be for children. If you are a child, please go away. Ref Purity Test Name URL to find encoding/decoding text --- ---------------------- -------------------------------------------- AAA 1000-question purity http://www.armory.com/tests/sex1000.html ACA Dabney 100-Q purity http://www.armory.com/tests/dabney.html ACA CalTech 100-Q purity http://www.armory.com/tests/dabney.html ACB Ricketts 100-Q purity http://www.armory.com/tests/new100.html ACC Deckard 100-Q purity http://www.armory.com/tests/pt100.html ACD NetS3x 100-Q purity http://www.sexychyck.com/purity ACL ACL 100-Q purity http://www.armory.com/tests/100.html ADA 247-Q purity http://www.armory.com/tests/sex247.html ADB 250-Q purity http://www.geocities.com/SouthBeach/Boardwalk/3371/purity.html AEA ACL 400-Q purity (M/F) http://www.armory.com/tests/400.html AEB 500-Q purity (M/F) http://www.armory.com/tests/500.html AF+ Male purity http://www.armory.com/tests/male.html AF- Female purity http://www.armory.com/tests/female.html AFB Married purity http://www.armory.com/tests/couples.html AFC Intellectual's purity http://members.aol.com/ducttape42/vocabpurity.html AGA Purity of Mind http://www.angelfire.com/ok/perspicacity/purityofmind.html AGB Evil Purity http://www.armory.com/tests/bdsm.html ASA Spark: Purity Test http://test.thespark.com/puritytest/ AXA Dr. Seuss purity- yech http://www.armory.com/tests/seuss.html AXX Disgusting purity http://www.geocities.com/arbetron/index.html AXY Shorter perversity http://www.armory.com/tests/perversity.html AYA Childhood Abuse http://www.geocities.com/Athens/Acropolis/9083/trauma.html AZA Non-virgin (!) purity http://www.armory.com/tests/nonv1.2.html AZZ Virgin "purity" http://www.armory.com/tests/virgin.html BAA Movies http://www.filmwritten.org/movienerdtest.htm BAB Actor's http://www.angelfire.com/ok/perspicacity/purity.html BAD Rocky Horror Pic Show http://www.rockymusic.org/purity.html BAK Rentheads / RENT http://www.armory.com/tests/rentheads.html BGA Evil Sailor Moon http://www.geocities.com/twylightshadow/sailormoon/purity.html BGB Anime http://www.armory.com/tests/anime.html BFY Buffy the Vampire Slyr http://www.geocities.com/bethandkat/btvspurity.html BOO Horror Movies http://www.armory.com/tests/horrormovies.html BKA Whose Line is it Anywy http://www.geocities.com/Hollywood/2549/wlpurity.html BL5 Babylon 5 http://www.geocities.com/Area51/Orion/3746/test.html BZO Roswell http://members.dencity.com/Megg/RoswellPurity.html BZP That 70's Show http://breakfast.itgo.com/70stest.html CAA Engineer http://ductape.net/~electric/purity.html CAB Electrical Engineer http://www.armory.com/tests/ee.html C++ 500-Q Hacker http://www.armory.com/tests/hacker.html CAR 100-Q Nerd http://www.armory.com/tests/nerd.html CAS 500-Q Nerd http://www.armory.com/tests/nerd500.html CAT Geek http://www.armory.com/tests/geek.html CAZ Computer/Geekiness http://www.freespeech.org/ljk/purity.html CBA Math (X^3 :) http://www.armory.com/tests/math.html CCA Web Design http://jero.simplenet.com/purity/ CGI Internet http://www.geocities.com/pandora1313/internettest.html CRA Weirdness http://www.geocities.com/TimesSquare/Realm/1098/weirdness.html CRL Cruel & Unusual(geek?) http://lightning.prohosting.com/~walri/cuptest.html CZA Marching Band http://members.tripod.com/~jazz_band/bandpure.html DAA World of Darkness http://rivendell.fortunecity.com/sword/384/WOD.html EAA Queen http://www.geocities.com/TelevisionCity/Network/9971/index.html EAB Colorguard http://www.armory.com/tests/colorguard.html EBB Marilyn Manson http://www.armory.com/tests/mansonite.html EEK Teenybopper http://www.cwis.net/~cmiller/teeny.html EZZ Highland Dancing http://www.geocities.com/Vienna/Choir/8637/purity.html HAM Ham Radio http://www.geocities.com/CapitolHill/Senate/1060/hamtest.html MIN Minnesota (!) http://free.prohosting.com/~ebolomat/mnpurity.html MGO North Georgia (!!) http://www.gurlpages.com/other/steffie_rand/purity.html MZA Volkswagen http://www.geocities.com/MotorCity/2388/quiz.html FAA Drugs http://www.geocities.com/CollegePark/Gym/9229/drugtest.html FEM Feminist http://www.geocities.com/SoHo/Coffeehouse/2706/puritytest.html FIR Pyro http://www.armory.com/~spcecdt/pyrotest.html FRK Freak http://breakfast.itgo.com/freaktest.html FNG Vampire http://www.armory.com/tests/vampiric.html FZZ Draconity (evilness) http://www.armory.com/tests/draconity.html GAI Gaiman http://www.angelfire.com/la2/rlea42/Gaiman.html GTP afp: alt.fan.pratchett http://primus.lspace.org/~gillian/afptest.html HHG Hitchhiker's Guide 2G http://members.xoom.com/DragonJen/hhgttg/test.html IAA Sanity Test http://www.angelfire.com/oh2/jigglemeister/sanitytest.html INS Insanity Test v1 http://www14.brinkster.com/gertie/test1.html ISN Insanity Test v2 http://www14.brinkster.com/gertie/test2.html IRC IRC Purity http://www.armory.com/tests/irc.html JAA Gamer's http://www.tower.org/purity/gamer.html JMA Quake http://www.armory.com/tests/backup/quake.html JMT mtrek http://www.armory.com/tests/mtrek.html JOK Jock http://www.armory.com/tests/jock.html REN Renaissance Faire http://members.tripod.com/~whitedragon/renpure.html SAS Spark: Arse (A--) http://www.thespark.com/assquiz/ SBA Spark: B-----d http://www.thespark.com/tardtest SBT Spark: B---h http://www.thespark.com/btest SDT Spark: Dead http://test.thespark.com/deathtest/ SIQ Spark: IQ http://www.thespark.com/iq2/ SMT Spark: Match http://match.thespark.com/ SGD Spark: Gender http://www.thespark.com/gendertest/ SGR Spark: Greed http://test.thespark.com/greedtest SGY Spark: Gay http://www.thespark.com/gaytest/ SPT Spark: Personality http://www.thespark.com/person SPR Spark: Pregnancy http://test.thespark.com/pregnancytest/ SSL Spark: Slut http://www.thespark.com/sluttest/ SST Spark: Stress http://www.thespark.com/stresstest/ SSX Spark: Sex http://www.thespark.com/sextest/ SUT Spark: Un-intelligence http://test.thespark.com/untest/ SWT Spark: Wealth http://www.thespark.com/wealthtest/ ZCB ZCBOR/Spleen (?!?!?!) http://www.eccentrica.org/spleen/purity.html ----------------------------------------------------------------------- Personal Information (a little about yourself) ----------------------------------------------------------------------- Here, I'll give lists for each code so that you can fully understand them. -- Gender (Gndr or G) Everyone has a gender, like it or not. This handy code will indicate both your gender and which gender you are "interested" in (ie, find kuggable). + represents males and - represents females. Thus: Gndr+]++ Male homosexual and PROUD Gndr+]+ Male homosexual Gndr+]- Male heterosexual Gndr+]-- Male heterosexual and PROUD Gndr+]+- (See below) Gndr+]-+ Male bisexual (with - and + listed in order of preference) Gndr+]? Male, pre-puberty (you don't know what you're missing) Gndr+]! Male, prefer not to state sexual orientation (or not listed) Gndr+] Male with no idea who he likes. I assume women are smart enough to know how to convert this: Gndr-]+ Female heterosexual (etc.) There are also other options, examples of which are below: Gndr?]+ I don't know what gender I am, but I like men Gndr!]! I refuse to state both my gender and who I like Gndr+(-) Male transsexual Gndr-(+) Female transsexual Gndr? Never looked down. Gndr@+]- Jusenkyo (don't ask) male heterosexual -- Age (Age or A) Please pay attention to the descriptions. This will prevent confusion. AgeX 0-12 Age0 13-18 Age1 19-25 Age2 26-30 Age3 31-40 Age4 41-50 Age5 51-60 Age6 61+ (retired geek!) You can also simply write your age next to the symbol (assuming you're not 6 or younger): Age24 Or, if you prefer, opinionate your age: Age++++++++ Dead Age+++ Old Age++ Mature Age+ Prime Age Adult Age- Teen Age-- Child Age--- Baby Age-------- Womb Age? Immortal Age! I refuse to answer Age@ Time traveller -- Last Updated Nobody likes an out-of-date Geek Code. If you like, you can have an "Updated" block followed by the six-digit day; for example, if your code was last updated on March 14, 2002, you'd write, Up140302 WRITE THIS IN DD/MM/YY FORMAT. If you don't, everything will get confusing! ----------------------------------------------------------------------- Geek Code Adjectives (and I was like wheeeeee!) ----------------------------------------------------------------------- Words that describe you. Pick any of the ones below -- use the one-letter abbreviations to keep the code short. These should only be used in the full code block, unless if you're willing to sacrifice quite a bit of space in the compact block. $A-$Z: $-series adjectives $A Atheist $B Blog reader $C Conservative $D Debatophile $E Environmentalist $F Furry $G Contributor to the GNU Geek Code $H [OPEN FOR SUBMISSION] $I Internet addict $J Japanese wannabe $K Read Kuro5hin $L Liberal $M Muslim $N Network administrator / sysadmin / root $O Otaku (anime addict) $P Programmer $Q Ask a lot of questions $R Religious $S Scientist $T Trekkie $U I am you $V [OPEN FOR SUBMISSION] $W Wiccan $X Christian $Y Philosopher ("why"... get it? haw haw haw!) $Z ZZT user @A-@Z: @-series adjectives @A Author @C Chick.com reader @F Fanfic writer @G Green Party @J Jedi Knight @L Linux user @P Psychic/New-Ager @S Sci-fi writer @T Television addict @W Webmaster @X Fan of Xenu It's easier to look these up when you list them in alphabetical order. If you want to squeeze them all into a little space, you could have separate entries for each series: Adj$ENOR Adj@AEFIJW Or, you could combine them into one long list: Adj$ENOR@AEFIJW If your adjective set makes a word, feel free to spell it out, at the expense of those decoding it: Adj@GE$E@K Adj$ALVZ@APRQ ----------------------------------------------------------------------- Disclaimer (can I copy this? has Ashi copied someone?) ----------------------------------------------------------------------- The GNU Geek Code is copyleft 2002 Ashibaka (Avery) of Gizmonic Institute. The only official text is the one approved by Ashibaka, thus the only official 5.x versions of the Geek Code are those approved by Ashibaka. This Geek Code, despite sharing the name of the one by Robert A. Hayden, is entirely original in format and takes absolutely no text from the versions 3.12 and below. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 with the Invariant Sections being the Format, with the Front-Cover Texts being the pretty ASCII drawing and version info below, and with no Back-Cover Texts. http://www.gnu.org/licenses/fdl.html