Merge pull request #13 from exarobibliologist/master

Version 6
This commit is contained in:
jeremy rutman 2023-02-18 02:21:31 -06:00 committed by GitHub
commit ac5f7620cd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

388
README.md
View File

@ -1,39 +1,33 @@
# geek_code # geek_code
## Geek Code 5.x ## Geek Code 6.x
# What Is Geek Code? # What Is Geek Code?
The Geek Code, developed in 1993, is a series of letters and symbols used by self-described "geeks" to inform fellow geeks about their personality, appearance, interests, skills, and opinions. The Geek Code was developed in 1993 as a system of letters and symbols used by self-proclaimed "geeks" to provide information about their personality, appearance, interests, skills, and opinions to other geeks.
The geek code attempts a concise description of your being in 'geek space', spanning key dimensions using a small set of categories and quantifying them with qualifiers ( or qualifying them with quantifiers, as you wish). This code aims to offer a brief yet comprehensive depiction of one's self within the realm of geek culture. It covers key dimensions using a limited number of categories, which are further specified with qualifiers or quantifiers. The goal is to encode everything that defines a geek's individuality into a compact format that only other geeks can comprehend, which is thought to be an efficient approach within geek culture.
The idea is that everything that makes a geek individual can be encoded in a compact format that only other geeks can read. This is deemed to be efficient in some sufficiently geeky manner.
Share your geek code with friends and acquaintances! Help them understand that "The geeks of today are the trendsetters of tomorrow."
By sharing your geek code with friends and acquaintances, you can help them understand that today's geeks are the trendsetters of tomorrow.
Older Versions Older Versions
------ ------
Robert A. Hayden, a student and later a graduate of Mankato State University, created and wrote Version 0.1 of the Geek Code, which only had about five categories. Version 0.2 focused on correcting spelling and bugs, while Version 0.3 added a few more categories.
Version 0.1 was created and written by Robert A. Hayden, a student (and later graduate) of Mankato State University. It consisted of only about five categories. The web links provided in this text are some of the earliest examples of the Geek Code still surviving on the internet. In the case that these websites disappear or stop loading, a backup of the old code has been created for posterity in this GitHub repository.
Version 0.2 was mostly a spelling and bug fix.
Version 0.3 added a couple more categories.
[Click here to see Version 0.3 on the web!](https://www.cs.cmu.edu/afs/cs/user/scotts/ftp/bulgarians/geek-code.html "This is perhaps the oldest still surviving example of Geek Code on the web!") [Click here to see Version 0.3 on the web!](https://www.cs.cmu.edu/afs/cs/user/scotts/ftp/bulgarians/geek-code.html "This is perhaps the oldest still surviving example of Geek Code on the web!")
Version 1.0 was released about 4 months after 0.3 on July 17, 1993 and added several more categories as well as the rules for cross-overs and variables. 1.0.1 was a bugfix released later that day. Version 1.0 was released four months after 0.3, on July 17, 1993, and added several more categories, along with rules for cross-overs and variables.
[Click here to see Version 1.0.1 here!](http://www.textfiles.com/100/codegeek.txt) [Click here to see Version 1.0.1 here!](http://www.textfiles.com/100/codegeek.txt)
Version 2.0 was released one year after version 1.0 on July 17, 1994. Version 2.0 and represents the recommendations of many dozens of people, and at least 75 additions were added in that version. Version 2.0 was released a year after Version 1.0, and at least 75 additions were included in that version, representing the recommendations of dozens of people. This milestone also signifies the moment when the geek code had expanded to such an extent that it ultimately needed to undergo revision in order to maintain internal coherence.
Version 2.1 was released one day later, and was mostly bugfixes to make Geek Code internally consistent with itself.
[Click here to see version 2.1 on the web!](http://www.aleph.se/Nada/nerdiness/geek2) [Click here to see version 2.1 on the web!](http://www.aleph.se/Nada/nerdiness/geek2)
Version 3.x of Geek Code was released on March 5, 1996. It was a huge refinement over version 2.x! One of the main problems with 2.x was that it was too long, and much of its length was attributed to non-geek categories. One of the goals of 3.x is to eliminate many of the non-geeky and unimportant categories to make room for geeky traits. "More geek, less bullshit" was a good motto for this version. It removed some categories from 2.x that were just downright odd (like automobiles, nutrition, and **Barney**?) Version 3.x, which was released on March 5, 1996, was a significant refinement over Version 2.x, aimed at eliminating many of the non-geeky categories to make room for more geeky traits. Some of the odd categories that were removed in 3.x included automobiles, nutrition, and even Barney.
The geekcode Linux package, which is presently accessible on Debian and Ubuntu, operates on Version 3.12. However, it is imperative to note that this Linux package solely comprises the rudimentary form of the Version 3 Geek Code and is bereft of support for crossovers and variables.
[Version 3.1](https://web.archive.org/web/20090220181018/http://geekcode.com/geek.html) [Version 3.1](https://web.archive.org/web/20090220181018/http://geekcode.com/geek.html)
@ -41,56 +35,46 @@ Version 3.x of Geek Code was released on March 5, 1996. It was a huge refinement
[Version 3.1 Decoder](http://www.ebb.org/ungeek/ "Real geeks shouldn't need this though.") [Version 3.1 Decoder](http://www.ebb.org/ungeek/ "Real geeks shouldn't need this though.")
Version 3.12 is the version used for the `geekcode` Linux package still available on Debian and Ubuntu. The Linux package only contains the basic version 3 Geek Code, and does not support crossovers and variables. Version 4.x was released on GitHub on October 18, 2019, with some categories removed, added, and altered.
Version 4.x was released on GitHub on October 18, 2019. Some categories have been removed, others added, and some altered. The v3.x undergraduate weltanschauung has been supplanted by a more seasoned outlook.
In version 4, tv/series are given its own category (since geeks may watch something else besides Star Trek)
[Click here to see Version 4.0!](https://github.com/telavivmakers/geek_code/blob/8903d925d6660d9afa661d6cb99f13976d95242f/README.md) [Click here to see Version 4.0!](https://github.com/telavivmakers/geek_code/blob/8903d925d6660d9afa661d6cb99f13976d95242f/README.md)
Version 4.5 was mostly bugfixes to make the current geek code internally consistent, and correct any older 3.x code that was lurking in the shadows. Version 5.0 eliminated case-sensitive categories and modified some letters and categories. The latest versions of the Geek Code are aimed at giving geeks a better platform to express their interests.
Welcome to The Geek Code Version 5.0
Welcome to The Geek Code Version 6.0
====== ======
The code no longer uses case-sensitive categories. To accomplish this, some categories and letters have been changed. Letter groupings are used so that there was no repetition of single letters among the categories. This updated edition has been revised by ChatGPT, who has improved the language for better comprehension, flow, and enriched vocabulary. Additionally, all spelling, grammar, and punctuation mistakes have been rectified.
Some categories were merged, and couple of new symbols were added. The header of the GEEK CODE BLOCK (which used to mimic the output of a GPG BLOCK) now merges both header and version in a single line. Although the original content remains unaltered, we classify this as a fresh rendition, as the alterations made to the text were significant, and the modern AI approach taken to refine it is unique from previous versions.
In version 5.x, each category is designed to help uniquely identify a geek with less parallelism existing among categories. There are no categories that refer backwards to previously defined categories.
And there's never a need to define "sex" in three different ways!
In our own way, this version also adheres to the motto "more geek, less crap". And this has really enhanced the "seasoned outlook" that v4.x adopted in its code.
How Does It Work? How Does It Work?
------ ------
The code consists of a set of alphanumeric identifiers indicating the various categories (and subcategories), and qualifiers + and following the identifiers indicating amount/size/level of proficiency/etc. These qualifiers can be stacked, e.g H+++ indicates a person of extremely skilled with hardware (the H indicating Hardware). The code is made up of alphanumeric identifiers that represent different categories and subcategories. Following these identifiers are qualifiers, represented by the symbols + and -, that indicate factors such as amount, size, or level of proficiency. These qualifiers can be stacked to provide more specific information, such as `H+++`, which indicates an individual with an extremely high level of skill in Hardware.
The broad categories encoded are: Geek of, Wetware, Computers, Politics, Entertainment, Lifestyle. Most have subcategories and you can answer at any level of detail desired, thus eg. U++ indicates someone highly interested/proficient in Unix, while ULDU++ indicates someone into Unix/Linux/Debian/Ubuntu (each additional step is a derivative of the previous step). Multiple subcategories can be indicated with a forward slash, e.g GCS/GM indicates a Geek of Computer Science and Math. The broad categories that can be encoded are: Geek of, Wetware, Computers, Politics, Entertainment, and Lifestyle. Each category has its own subcategories, and you can provide as much or as little detail as you like. For example, `U++` indicates a person with a high level of interest or proficiency in Unix, while `ULDU++` indicates someone with a particular interest in Unix/Linux/Debian/Ubuntu. Additional subcategories can be indicated with a forward slash, such as `GCS/GM`, which indicates a Geek of Computer Science and Math.
Some categories will be irrelevant, so ignore them. Some of the qualifiers may not match you exactly, so choose the qualifier that most closely matches you. Some categories may not be relevant to you, so you can ignore them. Also, some of the qualifiers may not be a perfect match for your level of proficiency or interest, so choose the qualifier that most closely reflects your abilities.
Given a set of category/qualifier strings for any of the above (skip anything you don't want to answer/not relevant/classified/unknown/indeterminate/etc). Once you have provided a set of category/qualifier strings for any of the above, it's time to assemble your code for display. Simply concatenate the substrings with a space between them. Your final code might look something like this:
It's time to assemble your code for displaying to the world. Take the substrings and concatenate them with a space between them. When completed, it will look something like the following:
``` ```
GCS^/GM^ A++(a?) B_:--:+:-:+ C++(C-) D+:+ CM++(++++) MW11_(++) ULD++++$ MC-- Lbash+++/LC#+/Lj+/Lpy++/Lvb IO+++:---(+) G:exarobibliologist E++ H+ PGP PSG PE TDW+/TEX+++/THRO++++/TMON+++/TOB+++/TSTsnw+++/TSTld+++/TSTdsc-- RPG+++(*)>$ BK+++ KX+++ INTJ-A R-- he/him+++ GCS^/GM^ A++(a?) B_:--:+:-:+ C++(C-) D+:+ CM++(++++) MW11+++@ ULD++++$ MC-- Lbash+++/LC#+/Lj+/Lpy++/Lvb IO+++:---(+) G:exarobibliologist E++ H+ PGP PSG PE TDW+/TEX+++/THRO++++/TMON+++/TOB+++/TSTsnw+++/TSTld+++/TSTdsc-- RPG+++(*)>$ BK+++ KX+++ INTJ-A R-- he/him+++
``` ```
A GEEK CODE BLOCK parodies the output created by PGP, and attempts to universalize how you will see the Geek Code around the net. Line breaks can be added if needed (but are not necessary). When it comes to sharing code, using a long line can be unwieldy and difficult to read for the user. To improve the readability, it's advisable to incorporate line breaks in between certain categories. This approach can help create a rough box shape that makes the code more accessible and easier to follow.
``` ```
-----BEGIN GEEK CODE BLOCK VERSION 5.1----- ----- BEGIN GEEK CODE VERSION 6.0 -----
GCS^/GM^ A++(a?) B_:--:+:-:+ C++(C-) D+:+ CM++(++++) GCS^/GM^ A++(a?) B_:--:+:-:+ C++(C-) D+:+ CM++(++++)
MW11_(++) ULD++++$ MC-- Lbash+++/LC#+/Lj+/Lpy++/Lvb MW11+++@ ULD++++$ MC-- Lbash+++/LC#+/Lj+/Lpy++/Lvb
IO+++:---(+) PGP G:exarobibliologist E++ H+ PSG PE IO+++:---(+) G:exarobibliologist E++ H+ PGP PSG PE
TDW+/TEX+++/THRO++++/TMON+++/TOB+++/TSTsnw+++/TSTld+++/ TDW+/TEX+++/THRO++++/TMON+++/TOB+++/TSTsnw+++/TSTld+++/
TSTdsc-- RPG+++(*)>$ BK+++ KX+++ INTJ-A R-- he/him+++ TSTdsc-- RPG+++(*)>$ BK+++ KX+++ INTJ-A R-- he/him+++
-----END GEEK CODE BLOCK VERSION 5.1----- ----- END GEEK CODE VERSION 6.0 -----
``` ```
Special characters Special characters
@ -100,16 +84,16 @@ A few special characters allow for the (ultimately wrong but practically useful)
| | | | | | | |
|:--- | :---: | :--- | |:--- | :---: | :--- |
| `+` | = | indicates an increased amount of geekiness in a particular area. Each additional + raises the level further. | | `+` | = | Indicates a higher level of geekiness in a specific area. Each additional + raises the level further. |
| `_` | = | (Optional) indicates a baseline answer. _ is one step above -, and one step below +. Therefore, _ is never combined with + or -. For example, instead of leaving it blank/empty, a geek of average shape and size could write d_:_ to indicate they are at the baseline. | | `_` | = | (Optional) Indicates a baseline answer. _ is one step above -, and one step below +. Therefore, _ is never combined with + or -. For example, instead of leaving it blank/empty, a geek of average shape and size could write `d_:_` to indicate they are at the baseline. |
| `-` | = | indicates a decreased amount of geekiness in a particular area. Each additional - reduces the level further. | | `-` | = | Indicates a lower level of geekiness in a specific area. Each additional - reduces the level further. |
| `@` | = | for this variable, said trait is not very rigid and may change with time or with individual interaction. For example, Geeks who happen to very much enjoy Star Trek: Picard as a whole, but aren't sure how they like the current season might list themselves as TSTpic+++@. | | `@` | = | Indicates a trait that is not very rigid and may change with time or with individual interaction. For example, Geeks who happen to enjoy Star Trek: Picard as a whole, but aren't sure how they like the current season might list themselves as `TSTpic+++@`. |
| `()` | = | for indicating "cross-overs" or ranges. Geeks who go from C+ to C— depending on the situation (i.e. mostly "C+") could use C+(—). Note: @ is different from () in that () has finite limits within the category, while @ ranges all over. | | `()` | = | Indicates "cross-overs" or ranges. Geeks who go from C+ to C- depending on the situation (i.e. mostly "C+") could use `C+(-)`. Note: @ is different from () in that () has finite limits within the category, while @ ranges all over. |
| `$` | = | Indicates that this particular category is done for a living. For example, UL+++$ indicates that the person utilizes Unix and gets paid for it. Quite a lucky geek, for sure. | | `$` | = | Indicates that this particular category is something a geek earns money by doing. For example, `UL+++$` indicates that the person utilizes Unix and gets paid for it. |
| `^` | = | Indicates that the geek has a degree or certificate in this area or field. For example, GCS^/GMU/GTW^ indicates that this is a Geek of Computer Science (with a degree in this field), a Geek of Music, and a Geek of Technical Writing (with a certificate in this field) | | `^` | = | Indicates that the geek has a degree or certificate in this area or field. For example, `GCS^/GMU/GTW^` indicates that this is a Geek of Computer Science (possessing a degree), a Geek of Music, and a Geek of Technical Writing (with a certificate here) |
| `>` | = | for 'wannabe' ratings. Indicating that while the geek is currently at one rating, they are striving to reach another. For example, UL+++>$ indicates a geek that is currently Linux savvy but wants to someday make money at it. | | `>` | = | Indicates a goal. Indicating that while the geek is currently at one rating, they are striving to reach another. For example, `UL+++>$` indicates a geek that is currently Linux savvy but wants to someday make money at it. |
| `?` | = | Unless stated otherwise within the specific category, the ? is placed after the category identifier and indicates that the geek has no knowledge about that specific category. | | `?` | = | Unless stated otherwise within the specific category, the ? is placed after the category identifier and indicates that the geek has no knowledge about that specific category. |
| `!` | = | Placed BEFORE the category. Unless stated otherwise, indicates that the person refuses to participate in this category. This is unlike the ? variable as the ? indicates a lack of knowledge, while the ! indicates stubborn refusal to participate. For example, !MC would be a person that just plain refuses to have anything to do with Macintosh, while MC? would be a person that doesn't even know what Macintosh is. | | `!` | = | Placed BEFORE the category. Unless stated otherwise, indicates that the person refuses to participate in this category. This is unlike the ? variable as the ? indicates a lack of knowledge, while the ! indicates stubborn refusal to participate. For example, `!MC` would be a person that refuses to have anything to do with Macintosh, while `MC?` would be a person that doesn't even know what Macintosh is. |
The categories The categories
====== ======
@ -117,7 +101,7 @@ The categories
G = GEEK OF - training/degree/interest/job G = GEEK OF - training/degree/interest/job
====== ======
To start a code, a geek must declare himself or herself to be a geek. To do this, we start the code with a "G" to denote "GEEK", followed by one or two letters to denote the geek's occupation or field of study. Multi-talented geeks with more than one vocational training should denote their myriad of talents with a slash between each vocation (example: GCS/MU/TW). In order for a person to commence coding, they must first identify themselves as a geek. This is achieved by beginning the code with a "G" which stands for "GEEK", followed by one or two letters that indicate the geek's profession or area of expertise. Geeks who possess multiple skill sets in various vocations should utilize a slash to distinguish each of their talents (e.g., GCS/MU/TW) and showcase their multifaceted abilities.
| | | | | | | |
|:--- | :---: | :--- | |:--- | :---: | :--- |
@ -150,7 +134,7 @@ To start a code, a geek must declare himself or herself to be a geek. To do this
| `GS` | = | Geek of Science | | `GS` | = | Geek of Science |
| `GSS` | = | Geek of Social Science | | `GSS` | = | Geek of Social Science |
| `GTW` | = | Geek of Technical Writing | | `GTW` | = | Geek of Technical Writing |
| `GVDD` | = | Geek of Video Game Design | | `GVGD` | = | Geek of Video Game Design |
| `GO` | = | Geek of Other. Some types of geeks deviate from normal geek activities. This is encouraged as true geeks come from all walks of life. | | `GO` | = | Geek of Other. Some types of geeks deviate from normal geek activities. This is encouraged as true geeks come from all walks of life. |
| `GU` | = | Geek of 'Undecided'. This is a popular vocation with incoming freshmen. | | `GU` | = | Geek of 'Undecided'. This is a popular vocation with incoming freshmen. |
| `G!` | = | Geek of no qualifications nor interests; likely, cannot exist | | `G!` | = | Geek of no qualifications nor interests; likely, cannot exist |
@ -160,14 +144,12 @@ To start a code, a geek must declare himself or herself to be a geek. To do this
WETWARE (A,B,C,D) (age/beard/clothing/dimensions) WETWARE (A,B,C,D) (age/beard/clothing/dimensions)
====== ======
They say you never get a second chance to make a first impression. It is often said that first impressions are crucial and can never be undone. However, The Geek holds a different opinion. As per an ancient meme, "on the internet, it's impossible to distinguish a person from a dog". Despite that, this section provides an opportunity to disclose information about one's appearance, possibly for dating reasons or other trivial matters. Moreover, it enables us to kickstart with the basics, denoting age, beard, clothing, and dimensions using the abbreviations 'ABCD.'
The Geek, of course, doesn't believe any of that crap; on the internet, no one knows you're a dog, according to an ancient meme. In any case, this section allows you to list something about what you look like, conceivably for dating purposes or such nonsense. Also it lets us start off with 'abcd' for age/beard/clothing/dimensions.
A = Age A = Age
------ ------
The only way to become a true geek is through practice and experience. To this end, your age becomes an important part of your geekiness. Use the qualifiers below to show your age (in Terran years). Base 10, wise guys. The only way to become a true geek is through practice and experience. To this end, your age becomes an important part of your geekiness. Employ the following descriptions to indicate your age in Terran years, using a base 10 system, of course.
| | | | | | | |
|:--- | :---: | :--- | |:--- | :---: | :--- |
@ -187,15 +169,17 @@ The only way to become a true geek is through practice and experience. To this e
B = Beardliness/Hair B = Beardliness/Hair
------ ------
As facial hair plays some sort of role in geek space, serving as an expression of style, countercultural proclivities, etc. and [unix beards](http://www.usenix.org.uk/content/unix_beards.html) being a thing we give it a category here despite its irrelevance to some fraction of the population. Facial hair has a significant presence in the geek community, serving as a means of expressing one's personal style and countercultural leanings. Although the concept of ["unix beards"](http://www.usenix.org.uk/content/unix_beards.html) may not apply to everyone, it still deserves recognition and inclusion in this category.
The hair code is divided into 5 parts, delimited by a colon. The parts are (Head : Beard : Brows : Mustache : Sideburns) The hair code is divided into five distinct parts, each separated by a colon.
These parts are ( `Head : Beard : Brows : Mustache : Sideburns` )
| | | | | | | |
|:--- | :---: | :--- | |:--- | :---: | :--- |
| `+++` | = | Some people look at me and think I'm Sasquatch I have so much hair | | `+++` | = | At times, onlookers may perceive me as a Sasquatch due to the excessive amount of hair I possess |
| `++` | = | Amazing hair growth! | | `++` | = | Good hair growth! |
| `+` | = | Some hair growth | | `+` | = | Above average hair growth |
| | = | Average | | | = | Average |
| `-` | = | Less than normal, partially shaved | | `-` | = | Less than normal, partially shaved |
| `--` | = | Bald / Shaved | | `--` | = | Bald / Shaved |
@ -209,78 +193,75 @@ C = Clothing
| | | | | | | |
|:--- | :---: | :--- | |:--- | :---: | :--- |
| `C++` | = | I tend to wear conservative dress such as a business suit or worse, a tie. | | `C++` | = | I have a tendency to opt for more traditional and formal attire, such as a sharp business suit, and on occasion, I may even wear a tie. |
| `C+` | = | Good leisure-wear. Slacks, button-shirt, etc. No jeans, tennis shoes, or t-shirts. | | `C+` | = | Appropriate attire for leisure activities includes slacks and a button-up shirt, among other options. Jeans, tennis shoes, and t-shirts should be avoided. |
| `C` | = | I dress a lot like those found in catalog ads. Bland, boring, without life or meaning. | | `C` | = | My wardrobe bears a striking resemblance to those depicted in catalog advertisements. The pieces lack any unique characteristics, are uninteresting, and fail to convey a sense of purpose or individuality. |
| `C-` | = | I'm usually in jeans and a t-shirt. | | `C-` | = | My typical attire consists of jeans and a comfortable t-shirt. |
| `C--` | = | My t-shirts go a step further and have a trendy political message on them. | | `C--` | = | My t-shirts are not just ordinary pieces of clothing. They boast a stylish political message, making them all the more unique and fashionable. |
| `C---` | = | Punk dresser, including, but not limited to, torn jeans and shirts, body piercings, and prominent tattoos. | | `C---` | = | My punk fashion style can encompass a variety of elements such as distressed denim pants and tops, as well as body adornments like piercings and bold tattoos. |
| `Cx` | = | Cross Dresser | | `Cx` | = | Cross Dresser |
| `C?` | = | I have no idea what I am wearing right now, let alone what I wore yesterday. | | `C?` | = | I have no idea what I am wearing right now, let alone what I wore yesterday. |
| `!C` | = | No clothing. Quite a fashion statement, don't you think? | | `!C` | = | No clothing. Quite a fashion statement, don't you think? |
| `Cpu` | = | I wear the same clothes all the time, no matter the occasion, forgetting to do laundry between wearings. | | `Cpu` | = | I have a tendency to wear the exact same attire consistently, disregarding the type of event or activity I'm attending. This is mainly due to my forgetfulness in washing my garments in between wearings. |
D = Dimensions D = Dimensions
------ ------
Geeks come in many shapes and sizes. Shape code is divided into two parts delimited by a colon, the first indicating vertical, and the second horizontal extent. People who are considered geeks come in a wide variety of forms. The initial portion indicates the vertical extent, while the latter represents the horizontal extent. The two parts are delimited by a colon.
| | | Vertical Extent | Horizontal Extent | | | | Vertical Extent | Horizontal Extent |
|:--- | :---: | :--- | :--- | |:--- | :---: | :--- | :--- |
| `+++:+++` | = | I usually have to duck through doors | I take up three movie seats. | | `+++:+++` | = | My height requires me to duck through doors. | My broad build takes up the space of three cinema seats. |
| `++:++` | = | I'm a basketball candidate. | I'm a linebacker candidate | | `++:++` | = | I have the physical build of a basketball player. | I have the physical build of a linebacker. |
| `+:+` | = | I'm a little taller than most. | I'm a little rounder than most | | `+:+` | = | I am slightly taller than the average person. | I have a rounder body shape than most others. |
| `:` | = | Geek of average height | Geek of average width | | `:` | = | Geek of average height | Geek of average width |
| `-:-` | = | I look up to most people. | Everyone tells me to gain a few pounds. | | `-:-` | = | I am shorter than most individuals. | People frequently advise me to gain weight. |
| `--:--` | = | I look up to damn near everybody. | I tend to have to fight against a strong breeze. | | `--:--` | = | I am significantly shorter than most people. | I often have to push through strong winds due to my lean build. |
| `---:---` | = | I take a phone book with me when I go out so I can see to eat dinner. | My bones are poking through my skin. | | `---:---` | = | I require a phone book to elevate myself during meals. | My body is emaciated and bony. |
Example: `D+++:---` indicates extremely tall and thin. Example: `D+++:---` indicates extremely tall and thin.
CM = COMPUTERS CM = COMPUTERS
====== ======
There is a record of geeks that don't use computers. Unfortunately, they are all dead, having lived in an era of no computers. It is a known fact that there existed a group of individuals who were classified as geeks, but surprisingly they did not use computers. However, their era was devoid of such technology, and unfortunately, they are all no longer alive.
All modern geeks have some exposure to computers. If you don't know what a computer is, you need to go back into your shell. In this day and age, it is expected that geeks have some level of familiarity with computers. If, for some reason, you have no idea what a computer is, it's high time you acquaint yourself with the technology.
Most geeks identify themselves by their use of computers and computer networks. To quantify your geekiness level on computers, consult the following (consider the term 'computers' synonymous with 'computer network'). This category represents "general" computer aptitude. The categories below will get into specifics. For many geeks, their identity is closely tied to their proficiency in using computers and computer networks. To evaluate your level of geekiness when it comes to computers, consult the following guide. This first category will serve as a general indicator of your computer aptitude, while the subsequent categories delve into more specific areas.
| | | | | | | |
|:--- | :---: | :--- | |:--- | :---: | :--- |
| `CM++++` | = | I'll be first in line to get the new cybernetic interface installed into my skull. | | `CM++++` | = | I want to be the first in line to have the cutting-edge cybernetic interface implanted into my body. |
| `CM+++` | = | You mean there is life outside of the Internet? I haven't logged out in weeks. I answer questions on StackOverflow. | | `CM+++` | = | "Are you telling me that there's more to life than just being online? It's been weeks since I last logged out. I've been spending my time on StackOverflow, providing answers to various questions." |
| `CM++` | = | Computers are a large part of my existence. I code in at least one language. I have StackOverflow bookmarked so I can find answers to my programming questions. | | `CM++` | = | As someone who has embraced the digital age, computers are an integral component of my everyday life. I am adept at coding in at least one programming language and frequently refer to StackOverflow to resolve any technical queries that I encounter. |
| `CM+` | = | Computers are fun and I enjoy using them. I also know that when it says 'press any key to continue', I don't have to look for a key labeled 'ANY'. | | `CM+` | = | I find computers to be entertaining and fun to use. Furthermore, I possess enough knowledge that when prompted with the instruction 'press any key to continue', I need not scour the keyboard in search of a specific key labeled 'ANY'. |
| `CM` | = | Computers are a tool, nothing more. I use it when it serves my purpose. | | `CM` | = | Computers are a mere instrument, devoid of any intrinsic value. I resort to its employment solely when it is conducive to accomplishing my goals. |
| `CM-` | = | Anything more complicated than my calculator and I'm screwed. | | `CM-` | = | If I encounter anything that goes beyond the capabilities of my calculator, I am in serious trouble. |
| `CM--` | = | Where's the on switch? | | `CM--` | = | Where's the on switch? |
| `CM---` | = | Computer? Not interested. That's those machines with demons in them, right? | | `CM---` | = | "Computers? No thank you. Aren't those the devices possessed by demons?" |
MW = Microsoft Windows MW = Microsoft Windows
------ ------
A good many geeks suffer through the use of various versions of Microsoft Windows. A good many geeks suffer through the use of various versions of Microsoft Windows.
Rate your Windows geekiness, and if desired you can include the versions of Windows you have used or are currently using. Let us know the extent of your expertise by rating your level of "Windows geekiness". Feel free to include the versions of Windows you have had experience with, or are currently utilizing. To give an example, a rating of `MW11+++` indicates that you possess exceptional proficiency in using Windows 11.
For example: `MW11+++` means that you are very proficient with Windows 11.
| | | | | | | |
|:--- | :---: | :--- | |:--- | :---: | :--- |
| `MW++++` | = | I am an MS Windows programming god. I have designed/compiled 1+ .exe, .msi, or .dll | | `MW++++` | = | As an expert in MS Windows programming, I have successfully crafted and compiled more than one executable file (.exe), installation package (.msi), or dynamic link library (.dll). My proficiency in this field is unparalleled, and I take pride in my ability to deliver top-notch results. |
| `MW+++` | = | I write/compile Microsoft code. | | `MW+++` | = | I specialize in compiling code for Microsoft platforms. |
| `MW++` | = | I have 'hacked' my Windows REGEDIT to unlock or fix various bugs on my machine. | | `MW++` | = | I have utilized my knowledge of Windows REGEDIT to bypass security protocols and remedy a number of glitches on my personal computer. Some people think I'm a hacker. |
| `MW+` | = | I have installed my own custom sounds, wallpaper, and screen savers so my PC walks and talks like a fun house. I have a hundred fonts that I've installed but never used. | | `MW+` | = | My computer is an ultimate expression of my personal style, with customized sounds, wallpapers, and screen savers that bring the fun house to my desktop. I've even gone as far as installing an impressive array of a hundred fonts, though I've yet to find the perfect opportunity to use them. |
| `MW` | = | I only use Windows for one specific purpose (like running Steam games), but I don't have to like it. | | `MW` | = | Although I utilize Windows solely for a particular reason such as playing games on Steam, I must admit that I do not necessarily enjoy its use. |
| `MW-` | = | I'm still trying to install MS Windows and have at least one peripheral that never works right | | `MW-` | = | I'm always have trouble installing MS Windows on my device, and frequently I face issues with one of my peripherals that does not function properly. |
| `MW--` | = | MS Windows is a joke operating system. No one can find the error codes anymore, and even if they could no one can read hexadecimal to understand them! | | `MW--` | = | MS Windows is a joke operating system. No one can find the error codes anymore, and even if they could no one can read hexadecimal to understand them! |
| `MW---` | = | Windows has set back the computing industry by at least 10 years. Bill Gates should be drawn, quartered, hung, shot, poisoned, disemboweled, and then REALLY hurt. | | `MW---` | = | Windows has set back the computing industry by at least 10 years. Bill Gates should be drawn, quartered, hung, shot, poisoned, disemboweled, and then REALLY hurt. |
U = Unix U = Unix
------ ------
It seems that a Unix-based operating system is the OS of choice among most geeks. In addition to telling us about your Unix abilities, you can also show which specific Unix OS you are using. To accomplish this, you include a letter showing the brand with your rating. For example: UL++++ would indicate a sysadmin running Linux. It appears that most tech enthusiasts prefer a Unix-based operating system. In order to showcase your proficiency with Unix, it is helpful to identify the specific Unix OS that you utilize. This can be done by incorporating a letter in your rating that denotes the brand. As an example, `UL++++` signifies that you are a system administrator operating on Linux.
```` ````
U = Unix U = Unix
@ -311,9 +292,9 @@ some examples
| | | | | | | |
|:--- | :---: | :--- | |:--- | :---: | :--- |
| `U++++` | = | I am the sysadmin. If you try and crack my machine don't be surprised if the municipal works department gets an "accidental" computer-generated order to put start a new landfill on your front lawn or your quota is reduced to 4K. | | `U++++` | = | I am the sysadmin. I caution against attempting to breach the security of my computer. If you do, don't be shocked if the municipal works department receives an "unintentional" computer-generated request to commence construction on a new landfill on your property. |
| `U+++` | = | I don't need to crack /etc/passwd because I just modified su so that it doesn't prompt me. The admin staff doesn't know I'm here. | | `U+++` | = | There's no need for me to crack into /etc/passwd since I've made a modification to su that eliminates the need for a prompt. As a result, the admin staff is unaware of my presence. |
| `U++` | = | I've gotten the entire admin ticked off at me because I am always using all of the CPU time and trying to run programs that I don't have access to. | | `U++` | = | I have managed to annoy the entire administration as a result of my constant utilization of all the CPU time and attempts to run programs that are beyond my authorized access. |
| `U+` | = | I enjoy shell scripting and understand the fundamental importance of the difference between ' and ` | | `U+` | = | I enjoy shell scripting and understand the fundamental importance of the difference between ' and ` |
| `U` | = | I have a Unix account to do my stuff in | | `U` | = | I have a Unix account to do my stuff in |
| `U-` | = | I have a VMS account. | | `U-` | = | I have a VMS account. |
@ -323,14 +304,14 @@ some examples
MC = Mac/Apple MC = Mac/Apple
------ ------
Many geeks have jumped the PC ship and moved over to using Apple products. Give notification of your Mac rating. Numerous technology enthusiasts have made the switch from personal computers to Apple products. Kindly inform us of your Mac rating.
| | | | | | | |
|:--- | :---: | :--- | |:--- | :---: | :--- |
| `MC++` | = | I am a Mac guru. Anything those DOS putzes and Unix nerds can do, I can do better, and if not, I'll write the damn software to do it. | | `MC++` | = | As a highly skilled Mac expert, I possess a vast array of knowledge and capabilities. I am confident in my ability to outperform those individuals who specialize in other operating systems such as DOS or Unix. Even in cases where I may not have immediate expertise, I possess the skills and ingenuity necessary to create the software required to accomplish any task. |
| `MC+` | = | A Mac has its uses and I use it quite often. | | `MC+` | = | A Mac serves various purposes, and I frequently utilize it in my daily activities. |
| `MC` | = | I use a Mac, but I'm pretty indifferent about it. | | `MC` | = | Although I utilize a Mac, my feelings towards it are relatively ambivalent. |
| `MC-` | = | Macs suck. All real geeks have a character prompt. | | `MC-` | = | Macs are inferior. True technology enthusiasts only use a command line interface, or a character prompt, for their computing needs. |
| `MC--` | = | Macs do more than suck. They make a user stupid by allowing them to use the system without knowing what they are doing. Mac weenies have lower IQs than the fuzz in my navel. | | `MC--` | = | Macs do more than suck. They make a user stupid by allowing them to use the system without knowing what they are doing. Mac weenies have lower IQs than the fuzz in my navel. |
L = Programming Languages L = Programming Languages
@ -368,18 +349,18 @@ For example:
| | | | | | | |
|:--- | :---: | :--- | |:--- | :---: | :--- |
| `Lpy+++` | = | I am Guido | | `Lpy+++` | = | I am Guido van Rossum |
| `Lpy++` | = | I maintain/contribute to the python code base | | `Lpy++` | = | I maintain and provide contributions to the Python code base. |
| `Lpy+` | = | I am a Pythonista love python and use it all the time, consider whether things I say are 'pythonic' | | `Lpy+` | = | As a devoted Python enthusiast, I consistently utilize this programming language in my work. I take pride in aligning my statements with the principles of "pythonic" coding. |
| `Lpy` | = | I am neutral on python, it's ok for some things. | | `Lpy` | = | I am neutral towards Python; it is decent for certain purposes. |
| `Lpy-` | = | Python is for hobbies | | `Lpy-` | = | Python is a programming language for hobbiests |
| `Lpy--` | = | I do not like python, it is an ugly aberration for people incapable of grasping the subtle power of [C|Lisp|assembly] | | `Lpy--` | = | I hold a strong aversion towards python; it appears to be an unsightly deviation that only caters to those who are unable to comprehend the intricate capabilities of [C|Lisp|assembly]. |
IO = Input/Output IO = Input/Output
------ ------
How do you take your data? How do you present your data to others? Input/Output is a single entry with two sections delimited by a colon describing how user-friendly or not you are. How do you go about handling your data? And, once you have it, how do you effectively communicate it to others? Input/Output, consisting of two distinct sections separated by a colon, determines just how easily you are able to navigate and make sense of your data.
| | | Input | Output | | | | Input | Output |
|:--- | :---: | :--- | :--- | |:--- | :---: | :--- | :--- |
@ -389,9 +370,9 @@ How do you take your data? How do you present your data to others? Input/Output
| | = | Uses mouse and keyboard equally | Uses mouse and keyboard equally | | | = | Uses mouse and keyboard equally | Uses mouse and keyboard equally |
| `-` | = | | | | `-` | = | | |
| `--` | = | | My user interface is a text-only Terminal. Don't even touch the mouse | | `--` | = | | My user interface is a text-only Terminal. Don't even touch the mouse |
| `---` | = | Keep the dirty stuff under the hood, building a cool GUI is where its at | I couldn't care less about the 'user experience'; users can be approximated using Bayesian techniques | | `---` | = | Keep the data and code out of sight. I focus on creating an attractive graphical user interface for maximum impact. | The concept of 'user experience' holds no significance to me. In my view, users can be effectively studied and understood through Bayesian techniques. |
For example: `IO+++:---` likely means you receive and send data in as raw a form as possible. For example: `IO+++:---` indicates that you will be dealing with data in its most unprocessed form, both in receiving and transmitting it.
PGP PGP
@ -401,20 +382,22 @@ Pretty Good Privacy (aka PGP) is a program available on many platforms that will
| | | | | | | |
|:--- | :---: | :--- | |:--- | :---: | :--- |
| `PGP++++` | = | I am Philip Zimmerman |
| `PGP+++` | = | I don't send or answer mail that is not encrypted, or at the very least signed. If you are reading this without decrypting it first, something is wrong. IT DIDN'T COME FROM ME! | | `PGP++++` | = | My name is Philip Zimmerman and/or I am a strong advocate for PGP. |
| `PGP++` | = | I have the most recent version and use it regularly | | `PGP+++` | = | For security reasons, I exclusively communicate through encrypted or signed mail. If you're able to read this without decrypting it first, there's a problem as it didn't come from me. |
| `PGP+` | = | "Finger me for my public key" | | `PGP++` | = | As a PGP user, I stay up to date with the latest version and regularly implement it. |
| `PGP` | = | I've used it, but stopped long ago. | | `PGP+` | = | Please "finger" me for my public key. |
| `PGP-` | = | I don't have anything to hide. | | `PGP` | = | I used PGP before, but I haven't utilized it in a long time. |
| `PGP--` | = | I feel that the glory of the Internet is in the anarchic, trusting environment that so nurtures the exchange of information. Encryption just bogs that down. | | `PGP-` | = | I don't feel the need to use encryption as I don't have anything to hide. |
| `PGP---` | = | If you support encryption on the Internet, you must be a drug dealer or terrorist or something like that. | | `PGP--` | = | Although I recognize the importance of encryption, I believe that the true value of the internet lies in its open and free exchange of information. Encryption can sometimes inhibit that. |
| `PGP----` | = | Oh, here is something you all can use that is better (insert Clipper here). | | `PGP---` | = | If you are in support of encryption on the internet, it's possible that people may assume you're involved in illegal activities like drug dealing or terrorism. |
| `PGP----` | = | Instead of PGP, I recommend using (insert Clipper here) which I believe is a better alternative. |
G = GitHub Username G = GitHub Username
------ ------
Version Control systems are a priority for most geeks coders. List which version control system you use, and your username so we can find you. Version control systems are indispensable for programmers and technology enthusiasts alike. Please kindly share with us the name of the version control system that you prefer to use, along with your corresponding username. This will enable us to easily locate you and connect with you.
| | | | | | | |
|:--- | :---: | :--- | |:--- | :---: | :--- |
| `G` | = | GitHub | | `G` | = | GitHub |
@ -437,9 +420,9 @@ E = Electronics
| | | | | | | |
|:--- | :---: | :--- | |:--- | :---: | :--- |
| `E+++` | = | I am lady ada | | `E+++` | = | I am as skilled as Lady Ada Lovelace, the first computer programmer. |
| `E++` | = | I have fixed broken toasters without removing the plug, such is my skill and need for speed. | | `E++` | = | Thanks to my skill and need for efficiency, I have successfully repaired malfunctioning toasters without unplugging them. |
| `E+` | = | I know CMOS from BJT and why a comparator is not quite equivalent to an op amp | | `E+` | = | I am familiar with the concepts of CMOS and BJT, as well as the important distinction between a comparator and an operational amplifier (op amp). |
| `E` | = | | | `E` | = | |
| `E-` | = | | | `E-` | = | |
| `E--` | = | Electrons are interesting as theoretical constructs | | `E--` | = | Electrons are interesting as theoretical constructs |
@ -449,12 +432,12 @@ H = Hardware
| | | | | | | |
|:--- | :---: | :--- | |:--- | :---: | :--- |
| `H+++` | = | I smithed my own chainmail from iron I smelted with ore mined by means of steam-powered equipment I created from old car parts. | | `H+++` | = | I am as skilled as Charles Babbage, the father of the mechanical computer. |
| `H++` | = | | | `H++` | = | I crafted my very own chainmail armor by smelting iron derived from ore mined through the utilization of steam-powered machinery I ingeniously fashioned from recycled car parts. |
| `H+` | = | | | `H+` | = | |
| `H` | = | | | `H` | = | |
| `H-` | = | I have used hammers metaphorically far more often than literally | | `H-` | = | Metaphorically speaking, I have employed hammers on numerous occasions, whereas in reality, I have rarely utilized them. |
| `H--` | = | I prefer to take my laptop to the shop when the hardware acts up | | `H--` | = | When there are issues with the hardware of my laptop, I find it preferable to bring it to a repair shop. |
POLITICS POLITICS
====== ======
@ -476,13 +459,13 @@ Subcategories (give yourself a geek point if your first thought was 'actually, s
| | | | | | | |
|:--- | :---: | :--- | |:--- | :---: | :--- |
| `PS+++` | = | Legalize drugs! Abolish the government. "Fuck the draft!" | | `PS+++` | = | Advocate for the legalization of drugs! Call for the abolition of the government. "Fuck the draft!" |
| `PS++` | = | I give to liberal causes. I march for gay rights. I'm a card-carrying member of the ACLU. Keep abortion safe and legal. | | `PS++` | = | I contribute to organizations that champion liberal causes, including those focused on civil and gay rights, and strive to promote social justice. As an active member of the ACLU and/or NAACP, I am committed to supporting these critical initiatives. #BlackLivesMatter #RoeVWade |
| `PS+` | = | My whole concept of liberalism is that nobody has the right to tell anybody else what to do, on either side of the political fence. If you don't like it, turn the bloody channel. | | `PS+` | = | Individuals should not impose their opinions or beliefs on others, regardless of their political stance. If something is not to your liking, you have the freedom to change the channel or simply walk away. |
| `PS` | = | I really don't have an opinion; nobody's messing with my freedoms right now. | | `PS` | = | At the present moment, my personal stance remains neutral as there are no perceived infringements on my liberties. |
| `PS-` | = | Label records! Keep dirty stuff off the TV and the Internet. | | `PS-` | = | Prevent inappropriate content from appearing on the television and online platforms. It is imperative to establish a reliable and efficient rating system for music and online media. |
| `PS--` | = | Oppose sex education, abortion rights, and gay rights. Rush Limbaugh is my spokesman. | | `PS--` | = | I am in opposition to the idea of providing sex education, granting abortion rights, and recognizing gay rights. |
| `PS---` | = | Repent left-wing sinners and change your wicked evil ways. Buchanan/Robertson in '96. | | `PS---` | = | Repent left-wing sinners and change your wicked evil ways. Make America great again! |
Politics and Economic Issues Politics and Economic Issues
@ -491,22 +474,24 @@ Note this category has been reversed as of v4 to maintain the loose left+ and ri
| | | | | | | |
|:--- | :---: | :--- | |:--- | :---: | :--- |
| `PE+++` | = | Capitalism is evil! Government should provide the services we really need. Nobody should be rich. | | `PE+++` | = | Capitalism is evil! Essential services must be provided by the government. Nobody should be rich. |
| `PE++` | = | Keep the government off the backs of businesses. Deregulate as much as possible. | | `PE++` | = | It is imperative to prevent the government from unnecessarily interfering with businesses. Therefore, it is highly recommended to reduce regulations and bureaucracy as much as feasible. |
| `PE` | = | Distrust both government and business. | | `PE+` | = | |
| `PE-` | = | It's ok to increase government spending, so we can help more poor people. Tax the rich! Cut the defense budget! | | `PE` | = | I am skeptical towards both the government and businesses. |
| `PE--` | = | Balance the budget with spending cuts and an amendment. | | `PE-` | = | It is justifiable to augment government expenditure in order to aid a greater number of impoverished individuals. Reducing the allocation of funds towards defense, and levying taxes on the wealthy is imperative. |
| `PE---` | = | Abolish antitrust legislation. Raise taxes on everyone but the rich so that the money can trickle-down to the masses. | | `PE--` | = | Attaining a balanced budget requires a meticulous examination of all expenditures, followed by astute reduction of costs, along with the implementation of an amendment. By doing so, financial stability can ultimately be reached. |
| `PE---` | = | Repeal the antitrust laws and implement a taxation system that favors the wealthy, allowing for a trickle-down effect to the rest of society. |
ENTERTAINMENT ENTERTAINMENT
====== ======
Geeks love to play. No matter their age, all geeks enjoy playing. Of course, the object of this entertainment takes a myriad of different forms. What is it that pushes a geek to play? Is it simply a desire to relive their childhood? Or perhaps there is a piece of geeky genetic code that requires intellectual stimulation. Who knows, maybe it's a Freudian thing… Enthusiastic and dedicated, geeks are known for their deep-seated interests and their enthusiasm for recreational pursuits. Regardless of age, they are drawn to the pleasures of playing, be it through board games, video games, or any other activity. What drives their passion for these hobbies? Is it a desire to recapture their youth or a natural proclivity towards mental stimulation?
T = TV T = TV
------ ------
List what you think of the series you geek out to What are your thoughts on the TV show that captivates you as a devoted fan.
| | | | | | | |
|:--- | :---: | :--- | |:--- | :---: | :--- |
| `TBBT` | = | The Big Bang Theory | | `TBBT` | = | The Big Bang Theory |
@ -579,47 +564,47 @@ List what you think of the series you geek out to
Example Star Trek info Example Star Trek info
| | | | | | | |
|:--- | :---: | :--- | |:--- | :---: | :--- |
| `TST+++` | = | It's not just a TV show, it's a religion. I know all about warp field dynamics and the principles behind the transporter. I have memorized the TECH manual. I speak Klingon. I go to cons with Vulcan ears on. I have no life. | | `TST+++` | = | This is not merely a program on television, but rather a way of life. My knowledge extends beyond the characters and plot, encompassing the complexities of warp field dynamics and the underlying principles of the transporter. I have even committed the TECH manual to memory. In addition, I am fluent in the Klingon language and have been known to attend conventions adorned with Vulcan ears. My devotion to this universe leaves little room for any other pursuits. |
| `TST++` | = | It's the best show around. I have all the episodes and the movies on tape and can quote entire scenes verbatim. I've built a few of the model kits too. But you'll never catch me at one of those conventions. Those people are kooks. | | `TST++` | = | This show is simply unbeatable. I possess all of the episodes and movies on VCR/DVD/Blu-Ray and can even recite entire scenes flawlessly. Furthermore, I've even constructed several of the model kits. However, I wouldn't be caught dead attending one of those conventions. Frankly, those individuals are a bit eccentric. |
| `TST+` | = | It's a damn fine TV show and is one of the only things good on television anymore. | | `TST+` | = | This is an exceptional television program that stands out as one of the few things worth watching on television these days. |
| `TST` | = | It's just another TV show | | `TST` | = | "Ah, it's merely another television program." |
| `TST-` | = | Maybe it is just me, but I have no idea what the big deal with Star Trek is. Perhaps I'm missing something but I just think it is bad drama. | | `TST-` | = | I fail to comprehend the immense popularity of Star Trek. Maybe there is something I am overlooking, but I simply find it to be uninteresting and lacking in quality drama. |
| `TST--` | = | Star Trek is just another Space Opera. William Shatner isn't an actor, he's a poser! And what's with this Jean-Luc Picard? A Frenchman with a British accent? Come on. Isn't Voyager just a rehash of Lost in Space? Has Sisko even breathed in the last two seasons? Come on. I'd only watch this show if my remote control broke. | | `TST--` | = | Star Trek is merely another example of the Space Opera genre. I do not believe that William Shatner is a talented actor; rather, I view him as poser. Additionally, I find it strange that Jean-Luc Picard, a French character, has a British accent. Furthermore, I can't help but think that Voyager is just a recycled version of Lost in Space. In regards to Sisko, it appears as if he has hardly taken a breath in the past two seasons. Frankly, I wouldn't bother watching this show unless my remote control stopped working. |
| `TST---` | = | Star Trek SUCKS! It is the worst crap I have ever seen! Hey, all you Trekkies out there, GET A LIFE! (William Shatner is a t@#$) | | `TST---` | = | I have a strong dislike for Star Trek, as I find it to be of low quality. I would only go to conventions to urge fans of the show to prioritize their time on more meaningful pursuits. |
RPG = Roleplaying RPG = Roleplaying
------ ------
Role-playing games such as Dungeons & Dragons have long been a part of the traditional geek life. Because geeks often become so involved in their role-playing that they lose touch with reality, include one of the following role-playing codes. Role-playing games, such as Dungeons & Dragons, have been a popular pastime among geeks for quite some time. However, it is not uncommon for individuals who engage in role-playing to become so engrossed in their fantasy world that they lose sight of reality. Rank your ability with roleplaying games with the following code.
| | | | | | | |
|:--- | :---: | :--- | |:--- | :---: | :--- |
| `RPG+++` | = | I've written and published my own gaming materials. | | `RPG+++` | = | I have authored and successfully published my very own gaming resources. |
| `RPG++` | = | There is no life outside the role of the die. I know all of the piddly rules of (chosen game). _MY_ own warped rules scare the rest of the players. | | `RPG++` | = | There exists no existence beyond the realm of the die. As for the game of my choosing, I am well-versed in all its minutia and errata. My peculiar and unconventional set of rules tend to intimidate the other players. |
| `RPG+` | = | I've got my weekly sessions set up and a character that I know better than I know myself. | | `RPG+` | = | I have scheduled my weekly RPG sessions and have established a well-defined character that I understand intimately, perhaps better than I know myself. |
| `RPG` | = | Role-Playing? That's just something to do to kill a Saturday afternoon | | `RPG` | = | "Role-Playing? That's just a leisure activity to pass the time on a lazy Saturday afternoon." |
| `RPG-` | = | Gosh, what an utter waste of time! | | `RPG-` | = | What a complete and total waste of valuable time! |
| `RPG--` | = | Role-Players are instruments of pure evil. | | `RPG--` | = | Role-Players are tools of pure evil. |
| `RPG---` | = | I work for T$R. | | `RPG---` | = | I work for T$R. |
| `RPG?` | = | I thought life WAS role-playing? | | `RPG?` | = | I believe that life itself IS a form of role-playing. |
BK = Books BK = Books
------ ------
In addition (or maybe on the other hand), many geeks have lives that revolve around books. Furthermore (or conversely), numerous individuals with an affinity for academic pursuits lead lifestyles centered around literature.
| | | | | | | |
|:--- | :---: | :--- | |:--- | :---: | :--- |
| `BK++++` | = | I read a book a day. I have library cards in three states. I have discount cards from every major bookstore. I've ordered books from another country to get my Favorite Author Fix. | | `BK++++` | = | I pride myself on my ability to devour a book on a daily basis, thanks to my possession of library cards from three different states, my account on Z-Library, as well as discount cards from all of the major bookstores. In fact, I have even gone so far as to order books from overseas just to satisfy my insatiable thirst for my favorite author's works |
| `BK+++` | = | I consume a few books a week as part of a staple diet. | | `BK+++` | = | Reading is a fundamental part of my daily routine, with a few books being consumed each week as a staple in my literary diet. |
| `BK++` | = | I find the time to get through at least one new book a month. | | `BK++` | = | Although my schedule can be quite hectic at times, I always make sure to set aside enough time to immerse myself in at least one new book each month. |
| `BK+` | = | I enjoy reading, but don't get the time very often. | | `BK+` | = | While reading is an activity that brings me great joy, unfortunately, it's not something that I have the opportunity to do very often due to my busy lifestyle. |
| `BK` | = | I read the newspaper and the occasional book. | | `BK` | = | I like to keep myself up to date on current events by reading the newspaper, as well as indulge in the occasional book. |
| `BK-` | = | I read when there is no other way to get the information. | | `BK-` | = | In instances where other methods of obtaining information are unavailable, I will resort to reading. |
| `BK--` | = | I take in knowledge by osmosis | | `BK--` | = | Through osmosis, I absorb knowledge. |
| `BK---` | = | I did not actually READ the geek code, I just had someone tell me. | | `BK---` | = | I did not read the geek code; I had another individual compile my code for me. |
K = Comics K = Comics
------ ------
@ -636,12 +621,12 @@ You may append the code for comics with a modifier from --- to +++ to indicate h
LIFESTYLE LIFESTYLE
====== ======
Geeks, unlike the lower lifeforms known as nerds, have lives. They have things to do that are in the outside world. Of course, this is usually done with other geeks, but that's not the point. The point is, that geeks are not necessarily the outcasts society often believes they are. The fact is that society isn't cool enough to be included in our activities. Geeks, in contrast to nerds, lead a balanced life. They engage in activities that take them beyond the confines of their homes. While they often partake in these activities with fellow geeks, it is important to note that they are not the social pariahs that society deems them to be. The reality is that society is not up to par with our interests and cannot keep up with our pursuits.
MBTI / PERSONALITY MBTI / PERSONALITY
------ ------
Most geeks have at one time or another taken a Myers & Briggs Type Indicator test. If you want to, include your letters in the code here. Many individuals who identify as geeks have likely taken the Myers & Briggs Type Indicator assessment at some point. If you feel inclined to do so, please feel free to share the results of your assessment with us by providing your corresponding letter code.
R = Residence R = Residence
@ -651,48 +636,39 @@ Tell us about your geeky home.
| | | | | | | |
|:--- | :---: | :--- | |:--- | :---: | :--- |
| `R+++` | = | Living in a cave with 47 computers and an Internet feed, located near a Domino's pizza. | | `R+++` | = | Nestled in a cave, surrounded by 47 computers, and blessed with an uninterrupted Internet connection, I find solace in my geeky haven situated in close proximity to a Domino's pizza joint. |
| `R++` | = | Living alone, get out once a week to buy food, no more than once a month to do laundry. All surfaces covered. | | `R++` | = | Preferring the company of my thoughts, I lead a solitary life, venturing out of my abode once a week to purchase necessary groceries and no more than once a month to do my laundry. The surfaces in my living space remain entirely occupied, much like my mind. |
| `R+` | = | Friends come over to visit every once in a while to talk about Geek things. There is a place for them to sit. | | `R+` | = | Occasionally, I entertain visitors, who share my love for all things geeky. We engage in spirited discussions about the latest trends and topics, and there is a place for everyone to sit. |
| `R` | = | Living with one or more registered Geeks. | | `R` | = | I share my dwelling with other registered geeks who share my same passion for unrestricted intelligence. |
| `R-` | = | Living with one or more people who know nothing about being a Geek and refuse to watch geeky shows on TV. | | `R-` | = | Living with individuals who have no understanding of geek culture or television shows catering to my interests is a challenge. |
| `R--` | = | Married (or living romantically with someone.) | | `R--` | = | I am happily married or live romantically with a partner. |
| `R---` | = | Married with children Al Bundy can sympathize | | `R---` | = | My living situation is similar to that of Al Bundy's married with children. |
| `R!` | = | I am stuck living with my parents! | | `R!` | = | Circumstances have left me living with my parents, which presents a few obstacles for a geek like me. |
| `R?` | = | I'm not sure where I live anymore. This lab/workplace seems like home to me. | | `R?` | = | I spend so much of my time in my lab or workplace that it feels more like home than any other place I have lived in, and I'm unsure if I even have a fixed place of residence anymore. |
RELATIONSHIPS, SEX, AND GENDER RELATIONSHIPS, SEX, AND GENDER
====== ======
While many geeks are highly successful at having relationships, a good many more are not. While some geeks are able to maintain successful relationships, a significant number struggle in this area. Historically, geeks have had difficulties with sexual experiences, often leading to a lack thereof. As a result, it is crucial for geeks to be open to discussing and quantifying their sexual encounters.
Geeks have traditionally had problems with sex (ie, they never have any). Because geeks are so wrapped up in their sexuality (or lack of sexuality), it is important that the geek be willing to quantify their sexual experiences. this coding system can indicate the gender of a geek, and it is important to share one's preferred pronouns. These pronouns should always be written in lowercase to avoid any confusion with current or future geekcode, which typically uses capital letters. Finally, adding a modifier can offer insight into one's success with relationships and sexual experiences.
This code also is used to denote the gender of the geek.
Share your pronouns followed by the modifier to show how successful you have been with relationships and sex.
Pronouns should always be lowercase to prevent them from being mistaken for current or future geekcode (which is capitalized in most cases).
| | | | | | | |
|:--- | :---: | :--- | |:--- | :---: | :--- |
| `*` | = | I'm a pervert | | `*` | = | I have a sexual inclination that deviates from societal norms. |
| `**` | = | I've been known to make perverts look like angels. | | `**` | = | I am highly skilled in engaging in sexual behavior that is considered taboo. |
| `++++` | = | I've got a few rugrats to prove I've been there. | | `++++` | = | I have a handful of children that are evidence of my sexual activity. |
| `+++` | = | Married, so I can get it (theoretically) whenever I want. | | `+++` | = | Since I am married, I have the option to have sex with my partner whenever I desire. |
| `++` | = | I was once referred to as 'easy'. I have no idea where that might have come from though. | | `++` | = | I was once labeled as sexually promiscuous without any justification. |
| `+` | = | I've had sex | | `+` | = | I have participated in sexual activity with other people. |
| | = | I've had sex. Oh! You mean with someone else? Then no. | | | = | To clarify, I have engaged in sexual activity, but only with myself, and not with any another individual. |
| `-` | = | Not having sex by choice. | | `-` | = | I am choosing not to engage in sexual activity at this time. |
| `--` | = | People just aren't interested in dating me... | | `--` | = | People do not show any interest in pursuing a romantic relationship with me. |
| `---` | = | Not having sex because I'm a nun or a priest. | | `---` | = | Abstaining from sexual activity due to religious or personal beliefs. |
| `%` | = | signifying membership in the SBCA (Sour Bachelor(ette)'s Club of America). The motto is 'Bitter, but not Desperate'. | | `%` | = | I am a member of the SBCA (Sour Bachelor(ette)'s Club of America), a group of single individuals with the motto 'Bitter, but not Desperate'. |
| `!` | = | None of your business what my sex life is like! | | `!` | = | I do not feel comfortable sharing information about my sexual experiences. |
| `>+` | = | Desperate for experience | | `>+` | = | I am actively seeking to gain sexual experience. |
For example: For example:
`he/him+++` `he/him+++`
(Deprecated / Optional)
Females may use 'X' in this category. Males may use 'Y'. Other genders may use 'Q'. Those who are non-binary or do not wish to disclose their gender can use 'Z'.