Geek Code 4.0+
a.k.a. The Code of the Geeks
Authors: jeremyrutman / unclejerry9466728, exarobibliologist
Date:
Geek Code 4.0+ is an independent successor of Geek Code, started in
2019 by jeremyrutman /
unclejerry9466728
but maintained since 4.2
(2022) by user
exarobibliologist. Starting with v7, exarobibliologist has hosted their own
fork of the
code, with
version numberings switching to YEAR.MAJOR.MINOR.PATCH for 2025.1.0.0
(v8).
Geek Code 4.0 Proposal
Some categories have been removed , others added , some altered. The v3.x undergraduate weltanschaung has been supplanted by a more seasoned outlook.
Though these versions were originally a part of the main Geek Code entry, there is no indication that original author Robert Hayden endorsed the entries past 3.12 as a direct continuation. (Besides, the Geek Code was a media phenomenon and the direct inspiration for over a hundred codes, so listing this unauthorized modern reboot seemed not to recognize that this is a different code with different authorship.)
Decoder notes
As of 2025-12-14, some values are missing in the spec, and otherwise there are
some ambiguities in the spec (such as how () interacts with : in
multi-valued fields).
Example
----- BEGIN GEEK CODE VERSION 6.0 ----- 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+++ ----- END GEEK CODE VERSION 6.0 -----
Details
Successor of (1):
Articles and pages:
- telavivmakers/geek_code GitHub Repo - This project's home page. Also contains a history of Geek Code.
- https://git.telavivmakers.space/tami/geek_code - Mirror of GitHub Repo
Added to sig.codes:
2025-12-03
Known versions
Geek Code 4.0 ():
- Specification: unclejerry9466728.wordpress.com (canonical, )
- Specification: github.com (ongoing, ) - First 4.0 commit
- Specification: github.com (ongoing, ) - Last 4.0 commit
Geek Code 4.2 ():
- Specification: github.com (ongoing, ) - First 4.2 commit
- Specification: github.com (ongoing, ) - Last 4.2 commit
Geek Code 4.5 ():
- Specification: github.com (ongoing, ) - First 4.5 commit
- Specification: github.com (ongoing, ) - Last 4.5 commit
Geek Code 4.55 ():
- Specification: github.com (ongoing, ) - First 4.55 commit
- Specification: github.com (ongoing, ) - Last 4.55 commit
Geek Code 5.0 ():
- Specification: github.com (ongoing, ) - First 5.0 commit
- Specification: github.com (ongoing, ) - Last 5.0 commit
Geek Code 6.0 ():
- Specification: github.com (ongoing, ) - First 6.0 commit
- Specification: github.com (ongoing)
- Decoder: sig.codes (6.0)
Geek Code 7.0 ():
- Date: (source)
- Specification: github.com (canonical, source)
Geek Code 2025.1.0.0 ():
- Date: (source)
- Specification: github.com (canonical) - Pinned to 2025.1.0.0
- Specification: github.com (ongoing) - HEAD release
Timeline
| Details | Date | Detail | Relationship | |||
|---|---|---|---|---|---|---|
Geek Code 0.1 (predecessor) | Geek Code 0.1 | predecessor | ||||
Geek Code 0.2 (predecessor) | Geek Code 0.2 | predecessor | ||||
Geek Code 0.3 (predecessor) | Geek Code 0.3 | predecessor | ||||
Geek Code 1.0.1 (predecessor) | Geek Code 1.0.1 | predecessor | ||||
Geek Code 2.0 (predecessor) | Geek Code 2.0 | predecessor | ||||
Geek Code 2.1 (predecessor) | Geek Code 2.1 | predecessor | ||||
Geek Code 3.0 (predecessor) | Geek Code 3.0 | predecessor | ||||
Geek Code 3.1 (predecessor) | Geek Code 3.1 | predecessor | ||||
Geek Code 3.12 (predecessor) | Geek Code 3.12 | predecessor | ||||
Geek Code 4.0 | ||||||
Geek Code 4.2 | ||||||
Geek Code 4.5 | ||||||
Geek Code 4.55 | ||||||
Geek Code 5.0 | ||||||
Geek Code 6.0 | ||||||
Geek Code 7.0 | ||||||
Geek Code 2025.1.0.0 | ||||||