Blog: 2004
These are the 380 blog posts for 2004. Older is 2003. Newer is 2005. There is also a complete archive.
December 2004
Why my site was hosed #php #site
Objectgraph type-ahead dictionary #web
Sri Lankan tsunami relief #help
Hosting recommendations #site #web
Updates to commenting system #malware #site
Walking every street in Manhattan #obsession #places #walking
Message from the operator #funny
Elements vs. attributes #architecture #xml
The pitfalls of fixing error handling first #debugging #development
Switching from darcs to subversion #source-control
Coverage.py updated #coverage #my-code
Charlie and the Chocolate Factory trailer #movies
Looking for part-time IT help #kubi
Python is not Java #java #python
C++ constructor trivia #c++ #debugging #exceptions
November 2004
Languages and IDEs, again: Just write some code #development #ides #philosophy
How to kill a mockingbird #books #funny #how-to
The IDE divide #development #ides
Books organized by color #art #books #color
Alternatives for Python unit testing #python #testing
Kenneth Iverson, 1920–2004 #obituaries
XML Schema for non-XML data? #architecture #databases #xml
Prediction: Toy Story 3 will suck #movies
Cross-browser.com #javascript #web
Low-tech and high-tech films #animation #movies
Мои статьи на русском языке #cog #site
Uncanny valley #movies #robots #science
The history of UTF-8 #characters #history
Syntax of the res: protocol and some known related issues #web #windows
Stored procedures: good or bad? #databases
The Incredibles #movies #reviews
Quick links: Subway, Purple, Cars, Moon, Textures #cars #graphics #maps #movies #quick-links #space
Comparing version control systems #source-control
Belly button plant #funny #science
The father is always the last to know #lotus
October 2004
Halloween pumpkins #crafts #parenting
Quick links: Limecat, Rustboy, SmartCar #quick-links
Two good email signatures #concurrency #email #funny #geeky
Bush is a post turtle #politics
First tuesday after the first monday #history #politics
Atlas of Presidential Elections #maps #politics #reference
Hallmarks of a great developer #development
NYT: For Families of Autistic, the Fight for Ordinary #autism
Ode to the Red Sox Nation #boston #funny #sports
The complete guide to isometric pixel art #art #how-to
MapReduce #architecture #google
A quest for pythonic interfaces #python
$50 Encyclopædia Britannica #books
Structured procrastination #productivity
Ned’s Prescriptive Prefix Pushing Ploy #development #hacks
How to use XSLT from .NET #c# #how-to #xslt
How do you make this in HTML? #css #help #web
What I wish Kerry had said #politics
Struct ComputerContractor #funny #geeky
Laszlo open sourced #business #programming-languages
__FILE__ and __LINE__ in Python #coding #python
Open source couch #friends-&-family
Two election statistics sites #politics
September 2004
Survey of Python parsing tools #libraries #python
43folders and quicksilver #blogs #productivity #tools
Pongmechanik #hacks #machinery
Tony’s PowerPoint weblog #blogs #presentations
Italian modular origami #crafts
Coloring Windows console text #how-to #shells #windows
Walk Far for NAAR #autism #help #walking
Creative case-insensitivity #shells
My feeds are fixed #feeds #site
Firefox dead bookmarks #browsers #site
An architect’s job #architecture
The daily WTF #blogs #coding #funny
Spirit parser framework #c++ #libraries
Help with C# calling changing COM interface? #c# #help
Crash-only software #architecture
August 2004
Damien Katz’s Couch #blogs #friends-&-family
George Lakoff dissects the war on terror #language #politics
Cleaning up after yourself #coding
MD5 collisions #comp-sci #security
Tile-based Flash game tutorial #games #how-to
Project management #management
On static typing #programming-languages
On the utility of computer books #books #funny
Pokia retro phone of the future #hacks #hardware #phones
Cygwin argument handling? #shells
Id3reader.py, 1.5 #music #my-code
That’s no space station #space #star-wars
July 2004
Home alone #autism #special-olympics #susan
Scientists discover biological basis for autism #autism #science
__stdcall and exceptions? #c++ #exceptions
Asserts and implication #coding
Introduction to Python #python
AppleScripting Windows drives on Mac OS X? #help #mac #windows
Google and Picasa #business #google #photos
Office space wars #funny #movies #star-wars
June 2004
Mountain Dew “Spy vs. Spy” #ads #comics
Full text RSS feed #feeds #phones #site
Web walk: RC4 encryption #algorithms #security
Word of the day: verruca #language
Downloadable JavaScript and DHTML reference? #javascript #reference #web
Life of Pi #books #religion #reviews
Sweat equity is the best equity #business #work
The digital object identifier system #semantic-web
Boil the ocean #history #language
Switching to a new laptop #administration
Paper arcade #crafts #video-games
Damien is looking for contracting work #friends-&-family
Fragment highlighting #javascript #site #web
I’m interviewed on codegeneration.net #cog
The two things #blogs #history #management
Text/enriched #email #networks
Senior engineer’s eyes #dev-mindset
Breakfast cereal guide #food #obsession
Omniscient debugging #debugging #java
XML data to graphs #tools #xml
May 2004
Another success story #cog #python
Legos Ripley’s Believe It or Not #lego
Honda Element Legos #ads #cars #lego
Under-estimated javascript #javascript
I now have stupid all over me #im #quotes
COM threading models #architecture #windows
Danny Gregory’s everyday matters #art #blogs
Cold turkey #books #politics #quotes
Oddizm and autistic adults #autism
More timewasting garbage, another copy-editing moron #language
Sealing stairs #dev-mindset #philosophy
How not to deal with exceptions #coding #exceptions #how-to
Distributed proofreaders #books
Pulling weeds #dev-mindset #development
PacManhattan #games #phones #places
How many Google machines #architecture #google
FedEx identity, take 2 #design
Quick links: paperclip, worst, thorax, fractals, patent #quick-links
Combinatorial testing with jenny #testing #tools
Google’s math sense of humor #business #google #math
April 2004
Smaller mpegs from Adobe Premiere? #help
FedEx rebrands Kinko’s #design
Saying yes to blow-painting #parenting
So we bought an iBook #hardware #mac
Arcade copy protection #video-games
General computer corporation #history #video-games
Special Olympics #autism #parenting #special-olympics #sports
APL and J #programming-languages
Electoral college reform #politics
The long and the short of it #quick-links
Many started web logs for fun, but... #me
BloggerCon II #blogs #gatherings
Hello world in patterns #architecture
How grammatically sound are you? #language
Writing exercises for engineers and scientists #education #language
Quick links: Sheep, Snail #machinery #quick-links
Ikea walkthrough #funny #games #geeky
A joke for passover #funny #religion
Problem solving flowchart #funny
Making do with Windows noises #music #windows
Help with CSS alignment? Please? #css #help #site
Warning on ignored return? #c++
Quick links: Zoo, Google, records, diesel, dinner #quick-links
Sysinternals process explorer #tools #windows
GeOrkut density map #hacks #maps #online
March 2004
Prothon #programming-languages
Cousins of the presidents #history #politics
Race car birthday cake #cakes #cars #parenting
Promoting computer literacy through programming Python #education #python
Broken build rituals #development
Truly random numbers #comp-sci
Bloom filters #algorithms #comp-sci #history #obituaries
Exact string matching algorithms #algorithms
How to make a pop-up scene #crafts #how-to
Sports Illustrated’s digital workflow #photos
Groovy #java #programming-languages
Bob’s quick guide to the apostrophe, you idiots #language
Times when I am truly happy #administration #quotes
Japanese paper robots #crafts #japan #robots
Mathematical background #math #reference
Overreaction? #online #parenting
Quick links: generics, frameworks, failures, attitude, naming #quick-links
Homestar birthday cake #cakes #parenting
How to spot a fake programmer #how-to #work
Making Visual Studio less annoying #2 #how-to #ides
Quick links: Far Side, Steve, Boggle, Scrabble #css #javascript #quick-links
Making Visual Studio less annoying #1 #how-to #ides
Google search by number #google
Intro flash movie #movies #site
Calvin and Hobbes extensive strip search #comics
A pixel is not a little square #graphics
Loving v. Virginia #history #law #politics
February 2004
Quick links: Reasons, Cho #quick-links
Printer tones #hacks #printing
Port knocking #networks #security
Gay marriage amendment #politics
Classical computer science texts #comp-sci #history
Critical font update #typography #windows
Virtual/non-virtual mixups #c++
Susan Kare’s Ned font #typography
Gremlins in the code #exceptions #testing
Macintosh folklore #history #mac
Sleeper #movies #robots #star-wars
Black history month #history #parenting #spotted
Destructors instead of catches #c++ #exceptions
Quick links: resizing, decompression, optimizing #quick-links
Programs that write programs #cog #quotes
Sixth grade questions #education
No matter how hard you try... #cog
Risks inherent in the rock abrasion tool #animation #funny #space
How to choose a search engine or directory #search
A new kind of science online #science
Cory’s random advice for composition #language
Code generation with Cog #cog #my-code
Essays wanted for new book about autism #autism
Power structures in meetings #work
Swimming with boys #parenting #swimming
Another cool thing about perforce: Python #python #shells #source-control
Internet anagram server #language
Ian’s shoelace site #how-to #obsession
Showing C header structure #c++ #python #tools
Fixing jackals chomp wavy quartz bed #language
onEnterFrame in Flash 5? #help
January 2004
Ultra-geeky Life amusement #geeky
Microwaved mugs and multiple mindsets #philosophy
College meets the real world #funny #science #work
How to distribute Python modules? #how-to #python
“Treat yourself well. Everyday.” #language
If ghost says you don’t have enough memory.. #administration
Displaying unicode in windows prompts #characters #shells #windows
You think it’s cold where you are? #science
Juggling changes brains #juggling #science
Factcheck.org #politics #reference
SpaceMonger #administration #tools
Simple tricks for more usable forms #web
Spirit paper model #crafts #space
Speeding C++ links #c++ #how-to
Shampoo bottles #autism #parenting
Printing Unicode from Python #characters #python
Rocket man blog #animation #blogs #space
Buying a laptop on ebay #hardware #online
How to ask for help #how-to #people
M3u files in a tree, take 2 #music #my-code
Things I learned about Unicode today #characters #python
The Sokal affair in Social Text #society
Six degrees of Rod Steiger #math #movies #tv
Freeing MP3s from iTunes #music
Web filtering software #help #parenting