These are the 172 blog entries for 2002, organized by date, newest first, and separated into months. There is also a complete archive.
Mon 30:
Meetings: None of Us is as Dumb as All of Us
Callbacks should always have context
No pause on Goldmember?
Sun 29:
VGA, SVGA, XGA, SXGA, UGA, huh?
Sat 28:
Cool Ruler
Python behind the scenes: Chandler and THE
Tue 24:
Click Mazes
Happy belated Festivus
Sun 22:
Deleting code
Crowbars and invisible people
Sat 21:
Comedian
Sun 15:
My disabled son deserves a diploma
Fri 13:
Froogle and Zeitgeist
Thu 12:
Liberty vs. safety
Tue 10:
STL iterators can be char*
Mon 9:
Lego as currency?
The ACLU and the EFF
Log message style guide
Sun 8:
Futurama is still on?
Thu 5:
The root cause of lousy software
Wed 4:
KnotPlot
Huffman compression in Notes
Tue 3:
No more anorexic anchors
Validating credit cards
Sat 30:
Picasa serial numbers
Mon 25:
Pixar is the Anti-Lucas
Sun 24:
Growing A Language
Shenv.py and Readurl.py
Sat 23:
Max's Lego micro AT-AT
Fri 22:
Too many new things
Thu 21:
Picasa and ThumbsPlus
Mon 18:
Amazon wishlist URLs
Sun 17:
War on P2P?
Phoenix and CSS
Lotus Notes icons
Sat 16:
My RSS Feed
Fri 15:
Ban Comic Sans
Ghostzilla
Wed 13:
Referrer spam
Tue 12:
Grouping in XSLT
Sun 10:
The web is great, part 2437
Sat 9:
UBF: universal binary format
Fri 8:
Pirated sites
Thu 7:
Doom for the Nokia 7650
Auto-smileys and code don't mix
Project management rant
Mon 4:
Notes questions from the mailbag
Sun 3:
More-logical alphabets
Serial progress bars
Pyx: the last thing I need
Tue 29:
Quentin Tarantino on journalists
Stereotypes
Sun 27:
Halloween pumpkins
What time is it?
Sat 26:
Python discoveries
Instrument jokes
Fri 25:
Notes on postmodern programming
Thu 24:
Pretentizoidal
Increase in autism baffles scientists
Pangrams
Wed 23:
Character sets and encodings
Sun 20:
Massachusetts voters: No on 2
Fri 18:
Sweetcode
Tue 15:
Soccamatic
World's largest display lit Paris skies
Sun 13:
Spambot stopper
Tips from The Pragmatic Programmer
Apparently I'm evil
Thu 10:
Beyond Compare
Wed 9:
Lego harpsichord
Tue 8:
Time
Sat 5:
The Word Spy
Thu 3:
Long URLs
Wed 2:
Two new utilities: ramp and hexdump
Tue 1:
Python's maturity
Goering on political dissent
Evolutionary systems
Driving me crazy
Vigilantism unbound: the Berman P2P bill
A Formal Semantics of Patterns in XSLT
256bytes demos archive
Thu 19:
The first emoticon?
Tue 17:
Patents on impossible compression
Pyramid robot
Wed 11:
Conference Presentation Judo
9/11/2002
Tom Van Vleck
stereopsis
Zyghost
Flanders and Swann
Sat 7:
Corey Jackson sketchbooks
More geek humor
Great meat quote
Mon 2:
Polyglot programs
Sun 1:
Pedagoguery Software geometry models
Sat 31:
Richard Napoleon Bonaparte Batchelder
Does anyone still use search engines other than Google?
Wed 28:
Piet programming language
Tue 27:
Letterhead fonts
Tue 13:
Obfuscated code
Thu 8:
Edsger W. Dijkstra: 1930–2002
Tue 6:
Errorwear
Sun 4:
Junkbot
Fri 2:
Google Groups ASCII art
High-Performance Server Architecture
Wed 24:
Pixar shorts
Mon 22:
Jim's Big Ego
Sun 21:
Stephen Wolfram's unfortunate ego
Sat 20:
Fighting noise
Thu 18:
Flaky coffee grinder
Sun 14:
Mark Fiore animation
Thu 11:
letterscapes
Wed 26:
E. B. White on Walden
Tue 25:
ILM short: Work In Progress
Fri 21:
Wonderful animated type video
Thu 20:
Toward a more accessible blog
Wed 19:
NYC Bloggers
Sun 16:
Today is my birthday
Sat 15:
Copy and modify
Thu 13:
The Philosophy of Punctuation
Tue 11:
Description of a project gone badly wrong
Xaos
Sun 9:
Synaesthesia
Fri 7:
Orisinal.com
Tue 4:
More of my brother's pictures
Sun 2:
Teapotahedron
Info on banned books
The federal government shouldn't decide what we can read
Tue 28:
J.S.G. Boggs
ColorPic
Thu 23:
Tales of Mere Existence
Sun 19:
Luc Devroye's font pages
Thu 16:
Stellations
Wed 15:
Jamie Kellner: clueless dinosaur
Programming with kids
Tue 14:
I've started posting code
Mon 13:
LawMeme
Thu 9:
Stephen's Guide to the Logical Fallacies
Tue 7:
Drew Olbrich
Patrick Batchelder Photography
Sat 4:
Fun silly stuff
Fri 3:
What does NED mean?
Wed 1:
Subversion
Bagel abattoir
How to draw a monkey
Fri 19:
Building cathedrals
Mon 15:
Method of Swinging on a Swing
Sat 13:
Oddpost email
Wed 10:
Code should only do nothing if nothing is the correct thing to do
Sun 7:
Virtual credit cards
Thu 4:
Another bully of a company "wins" out of court
Wed 3:
The West Wing Continuity Guide
Mon 1:
Old habits die hard
Sun 31:
Minesweeper mathematics
Weasly Starbucks
The Handbook of Rhetorical Devices
Thu 28:
Digital Bill of Rights
Eisner tries to take the high road
Pirate ship birthday cake
Car horns
Gunnlaugur Briem
EXSLT
Wed 20:
Ever notice?
Tue 19:
baxterant
What inspired Heinlein?
Pen spinning
Thu 14:
1911 Encyclopedia Britannica
Happy pi day
Python: batteries included
Coliseum Books
Kirby birthday cake
My first job ever
© Copyright 2002, Ned Batchelder