"Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it."
-Brian W. Kernighan"Most Non-Unix managers conclude that VI is either extraterrestrial in origin or was devised by the original Unix developers as part of a secret communications code to reach another dimension."
-Communications Week, July 26, 1993"Now that I think of it, O'Reilly is to a system administrator as a shoulder length latex glove is to a veterinarian."
-Peter da Silva (peter#abbnm.com) in the Scary Devil Monastery(Yes, I edit novels with vi and build them using make. Haven't figured out how to use gdb on a space opera yet, though.)
-"Charlie Stross" (charlie@antipope.org) in rec.arts.sf.written
Local Archives
Artificial Intelligence
Computer Problem Solving, or: How To Be A Computer Genius
The 'Kamikaze' minimalist IceWM theme
The Books That Changed My Life
Fire Lusers--the prehistory of tech support.
Phil Agre's Virus Rant
Sysadmin/Tech Support Interview Questions
Hacker
Teach Yourself Programming in Ten Years, by Peter Norvig
So You've Hired a Hacker (Revised and Expanded)
How To Become A Hacker
A Brief History of Hackerdom
The Hacker's Jargon File
The Tao of Programming,
by Geoffrey James
Robert Bickford's "Are YOU a Hacker?" article
How to Ask Smart Questions
BOFH
ASR Coat of Arms
- My preferred version of the coat, bend sinister embattled, with devil.
Where in the World is your Monk?
The Compleat Bastard (BOFH archives)
by Simon Travaglia
Doom as a Tool for System Administration
"Help! I'm being attacked by csh (pid 18729)!"
ASCII Character Set
User Interface Hall of Fame & Shame
Drinking Problem Tech Support
Invention and Exploration in Discovery
Technician's Rhapsody
Joe Thompson's rebuttal of the "moral defense" of Microsoft
dev/Linux
Tales of the Master
Jeff Prothero's rants
Jerry Pournelle's Chaos Web Site, er, Manor
OpenSource.org
American Science & Surplus catalogs of weird stuff
The Ultimate LART
LARTs through the ages
KnifeCenter- a rather nice catalog of knifes, utility blades, novelty sharp things, and the like. Very useful for dismembering lusers.
Scary Devil Monastery quotes
Emacs vs. vi - LinuxExpo Paintball
Infiltration, the zine about going places you're not supposed to go
MIT guide to lockpicking- essential for getting into the machine room at night.
Programming Epigrams
Cyphernomicon- HTML
- as a single text file
The Anti-Mac Interface- exploring alternatives to the conventional GUI
MegaHAL
Geek White Pages (or here)
Geek Site of the Day
The Bastard Operator From Hell
Vaxtrek & other computer humor
Computer Folklore
Computer Art Posters Index
Unix Guru Universe
Conway's game of Life
Computer Science Technical Reports
101 Reasons Why You Can't Find Your System Administrator
Plan 9 From Bell Labs- not as terrifying as the Ed Wood movie
Sysadmin excuse generator
Risks digest
Dan Wallach's
Typing Injury FAQ
ErgoWeb, Ergonomics & RSI (Repetitive Strain Injury) company
CYC FAQ
Some critical thoughts on CYC's potential
Simes' TCP Towers stories
Cool Errors
IHTFP Online Hack Archive
Chaos Computer Club
Some fractals
Michael Hauben's home page- tons of cool stuff, like the Amateur Computerists' Newsletter.
Conscious Machines, by Marvin Minsky
Linguistics
Ottinger's Rules for Variable and Class Naming
Python
Pythonware
Monty Python's Flying Circus
Open Directory: JavaScript- okay, JS is really annoying and stupid, but it's useful sometimes
Netscape's JavaScript manuals--
if you're going to learn to use the dark side of the Force, go right to the
Sith Lords themselves, I always say.
Design Patterns
PNG, the
Portable Network Graphics file format
Free Compilers
Programming FAQs and text files
HAKMEM
Last modified: 2006May06
Teach Yourself Programming in Ten Years