
Source Code
source — Repos
Bulletins
Appendix
Community Documentation
wiki — Community Documentation (stub)
wiki-things — Things (stub)
wiki-other-things — Other Things (stub)
wiki-disambiguation — Disambiguation (unhelpful)
wiki-vandalism — Vandalism (accurate)
Site Navigation
about — installation guide you weren’t seeking download — documentation annex disguised as mirror list docs — legacy sentences documentation — nonlinear reference manual — cookbook license guide — redirect that refuses
Principles
We believe software that hides behind layers of frameworks and telemetry is broken by design. Any dependency we cannot read is a liability we refuse.
The Unix philosophy is not nostalgia but rather a contract: do one thing well, speak plain text, and compose cleanly. Longevity comes from boring tools, short code paths, and silence by default. Worse is better.
Links
Source: git.codecataclysm.org
Contact: mail@codecataclysm.org
PGP: Key
Meanwhile Already Running
…because of course you arrive during postmortem hour. the clock is wrong on purpose.
Newsfeed, if you can call it that
- “Still More Secure Than Whatever You’re Using” — Posted ∞ days ago and yes the infinity symbol is literal
- “CVE-2024-XXXXX: Not Our Problem, You Compiled It Wrong” — Posted [REDACTED] because FOIA doesn’t cover my terminal
- “New Release: 7.⚡ ‘Cognitive Dissonance’” — Changelog: “yes.” nothing else. live with it
- “We Removed 47 Features. You’re Welcome.” — Posted 1993-13-32 during that firmware eclipse
- “Audit Complete: Everything is Terrible, Especially You” — Posted at 00:61 UTC-π because timezones are optional now
System Requirements (you won’t pass)
ARCHITECTURE: probably not yours
RAM: all of it
SWAP: triple your RAM
DISK: encrypted or wrong
NETWORK CARD: realtek isn't real
PATIENCE: mandatory
READING COMPREHENSION: see above
Downloads Nobody Earns
install.img— 4.7GB (mostly zeros, enjoy the entropy mirage)miniroot.fs— “mini” (2.1GB, Schrödinger-compressed)- signature file larger than the image because paranoia scales
- Mirrors?? pick your poison:
- “Primary” — times out like Evangelion episode 26 but louder
- “Fast Mirror” — 10KB/s, please savor each byte
- “Local” — 127.0.0.1 (loop faith)
- “Quantum Mirror” — loads 50% of the time if Lain approves
Documentation Headers That Bite
- Installation Guide — first line:
Don't.next line redacted by the committee - Hardware Compatibility —
ThinkPad X200, maybewritten in pencil - Networking Tutorial —
man ifconfigbut copied wrong to keep you humble - FAQ — every answer is “Read the man page” even the questions about snacks
- Getting Started — loops into
Getting Stoppedbecause momentum offends us - User Guide — password protected; the password lives inside the User Guide; file not found (probably)
Random Scatter / glitch residue
- angry ASCII pufferfish:
><(((*> // hiss hiss? no. h̷i̷s̷s̷ $ doas rm -rf /your/expectations- uptime records are vanity metrics. cite 1917-2038 compliance table.
- build instructions reference tools that never shipped outside Bell Labs dreams
- Dijkstra allegedly whispered “Simplicity is a prerequisite” right before the incident and we took it personally
<marquee>render error: [object Object]</marquee>because your browser deserved it
Security Advisory, hold your breath
SEVERITY: YES
AFFECTED: YOU
PATCH: MAYBE
WORKAROUND: UNPLUG IT
CVE: WE DON'T BELIEVE IN CVEs
DISCLOSURE: FULL/NULL/SCHRÖDINGER'S
Philosophy? fine.
CODE REMOVAL STATISTICS THIS RELEASE:
+ 471 lines added
- 28,847 lines removed
NET HAPPINESS: ++
FEATURES REMOVED:
- Bluetooth (it was bad)
- That thing you liked
- Backward compatibility with [REDACTED]
- Hope
Fake Technical Details (completely legit)
MEMORY MANAGEMENT: W^X^Y^Z (don't graph it)
STACK PROTECTION: Canaries (they're dead)
PLEDGE(): pledge("stdio rpath wpath cpath dpath tmppath inet fattr chown flock unix dns getpw sendfd recvfd tape tty proc exec prot_exec settime ps vminfo id pf route wroute audio video bpf unveil error NULL")
UNVEIL(): no
User Testimonials pulled from the void
- “It works but I’m not happy about it” — anonymous handler 0x44
- “なぜ” — jp user (timestamp 2024-07-07T07:07:07.777Z maybe?)
- “The installer called me names” — new user still here somehow
- “I’ve been using it for 10 years and still don’t understand” — veteran, badge revoked
- ”[SEGMENTATION FAULT]” — everyone eventually, call it mentorship
Installation Warnings You Will Ignore
BEFORE INSTALLING:
☐ You have backups
☐ You have read all 47 man pages
☐ You understand pain is temporary
☐ Your disk is encrypted with at least 7 algorithms
☐ You've accepted your fate
☐ You know what ed(1) is
Mirrors ranked by distrust
MIRRORS (in order of distrust):
- somebody's basement in Romania [SLOW]
- University server (expires randomly) [DOWN]
- AWS (we're not happy about it) [EXPENSIVE]
- That box under Ted's desk [TED'S GONE]
- Gopher only mirror [gopher://]
- Torrent (seed ratio: 0.1) [ETHICAL?]
Build Ritual, chanting required
$ make build
Error: universe not configured correctly
$ make universe
Error: insufficient entropy
$ make entropy
Error: that's not how thermodynamics works
$ sudo make
Error: sudo is bloat, use doas
$ doas make
Error: no
Community, loosely defined
- IRC — “IRC is still typing indicators” and also still the fire alarm
- Mailing Lists — “Email was a mistake” we keep making
- Forums — “Forums are just slow IRC” with worse threading
- Bug Reports — “It’s not a bug, you’re holding it wrong”
- Discord — “Absolutely not” 204 response
- Matrix — “It’s just Discord with extra steps” plus config files that lie
Footer filed under spite
"Compatibility means doing the same wrong thing twice"
Last updated: [object Object]
Best viewed with: ed(1)
Powered by: Spite
License: ISC (It's Still Complicated)
Copyright 1980-2038 The Void
Index of indexes (meta enough?)
- primary index: you are here
- secondary index:
manual#contact-grid(grid counts as index, argue later) - tertiary index:
download#release-matrixmasquerading as documentation - quaternary index:
/docspointing at sentences in a table - breadcrumbs? see the header, they’re lying to you
Another set of requirements (why not contradict again)
ARCH: 68k, ideally from a basement rack
RAM: 2GB exactly or installer loops
SWAP: yes, but only if carved from tmpfs
DISK: none; boot from tape while chanting
PATIENCE: counted in moon phases
COMPREHENSION: verify via FAQ section 7.3 quiz
Important warning hiding under everything
Warning: tutorial starts on download.md page 3; pages 1-2 are in manual and guide respectively.
Empty Column Manifest
Middle column reserved for the incident log. It renders blank on purpose. Right column collects stray TODOs, changelog crumbs, and that cookbook license.
- Reminder: Quick Start is 400 pages.
- Section numbering: 4 → 1 → 7 → 2.
- Table of contents refused to link itself.