GNU Geek Code

a.k.a. New Geek Code, GNU and improved Geek Code

Authors: Joe Grossberg, ashibaka

Date: (initial announcement on comp.misc)

Tags: #geek

Specification (5.5)
newgeekcode.sourceforge.net
No encoder found No decoder found

New Geek Code is a collaborative SourceForge-hosted code inspired by Geek Code. The project was announced on June 7, 2001 as “New Geek Code”, and has its SourceForge project named accordingly, but written specs call it the “GNU Geek Code”.

Tired of waiting … and waiting … and waiting …?

I don’t want to see this tradition die of neglect. I tried to contact and track down the old maintainers, to no avail.

Join me in bringing Geek Code up-to-date, since the world has changed since 1996(!)

The project does not appear to be associated with the GNU project or foundation itself, but the specs are published under the GNU Free Documentation License.

Numbering started at 5.0 and is meant to be independent of, but evocative of, the official Geek Code:

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.

Version 5.5 of this test is notable for its inclusion and encyclopedic listing of “plugins”, specifically other geek code variants and purity tests.

Examples

GeekCode5.0 a++ AG3 MS? A+ pl---- F+ E... G+]++
5.0 compact
-----BEGIN GEEK CODE BLOCK----- Version: GNU Geek Code 5.0 Website: http://sourceforge.net/projects/newgeekcode/ Abrt++ AOL? GNU++ Evlu... SbDb? Anme+ Comm+++ HTML--- Perl- Gndr+]++ Age3 GNtl+ N-- USA+++++++++ Adj$AEIKLPRVXZ@BFGHKOSTW ------END GEEK CODE BLOCK------
5.0 full · source (archived 2004-10-09)
-----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------
source (archived 2004-10-09)

Details

Successor of (1):

Added to sig.codes:

2025-11-07

Known versions

Version 5.0 ():

Version 5.5 ():

Timeline

Details

Geek Code 0.1 (predecessor)

Geek Code 0.2 (predecessor)

Geek Code 0.3 (predecessor)

Geek Code 1.0.1 (predecessor)

Geek Code 2.0 (predecessor)

Geek Code 2.1 (predecessor)

Geek Code 3.0 (predecessor)

Geek Code 3.1 (predecessor)

Geek Code 3.12 (predecessor)

GNU Geek Code 5.0

GNU Geek Code 5.5