Blog: 2003

These are the 441 blog posts for 2003. Older is 2002. Newer is 2004. There is also a complete archive.

December 2003

Wed 31:

Windows XP box   #hardware

Robot origami   #robots

Easybib

Tue 30:

Browser as desktop ui   #python #ui #web

Mon 29:

The man behind the motion   #funny #movies #video-games

Newspapers US and worldwide   #reference

Sun 28:

Spirograph   #toys

Sat 27:

Joke: WASP orgies   #funny

Quick links: dreems, holograms, hypercomic, tinygrow, moovl   #comics #quick-links

Bob books   #books #parenting #reviews

Livio De Marchi   #art

Fri 26:

Nancy Bea Miller   #art #autism #blogs #friends-&-family #parenting

How to fold paper in half twelve times   #crafts #how-to

Tue 23:

Ben Folds: The Bens   #music

Quick links: Characters   #quick-links

Quick links: Letters   #quick-links #typography

Quick links: Seasonal Fun   #quick-links

Sun 21:

Newspaper terminology

Complex scripts   #characters

Fri 19:

Coffee stirrer stars   #crafts

Thu 18:

Poll on homosexual marriage   #politics #society

MIT Wright flight hack   #hacks

Java musings   #exceptions #java #programming-languages #quick-links

Orac3 case mod   #hardware

National film registry 2003   #movies

Wed 17:

Deconstructulator   #video-games

Tue 16:

PostScript control structures   #postscript #programming-languages

Sun 14:

WikidPad   #tools

Sat 13:

SmoothTeddy   #graphics

Snow sculptures   #art

Fri 12:

Top ten databases   #databases

Wed 10:

Link dumps   #blogs

Tue 9:

Ubergeek.tv: Geeks in Love   #animation #comics

Perforce merge sucks   #source-control

Mon 8:

Search highlighting   #javascript #site #web

Sat 6:

winGuiAuto.py   #python #windows

ProleText   #hacks

Thu 4:

Dates on articles   #site

iCapture   #browsers

SchoolTool   #python

Wed 3:

Behind the typeface: Cooper Black   #funny #typography

The museum of HP calculators   #hp #hardware #history #obsession

Tue 2:

Perl advent calendar   #perl

Black ice   #cars

Schema primer   #xml

Styling XML files   #xml #xslt

Why pretend to care   #people

Mon 1:

Low-tech game systems   #games

Bloglines   #feeds

November 2003

Sun 30:

Brooklyn bridge   #places

Sat 29:

Metakit   #databases

Wed 26:

Doodle-O   #games #parenting

Tue 25:

Uru   #games

Mon 24:

The curious incident of the dog in the night-time   #autism #books #reviews

Sun 23:

LKG and Gauntlet   #blogs

IncrediBuild   #tools

The money map   #politics #reference

Switching sides   #history

My autistic child in the balance   #autism #susan

Sat 22:

Pragmatic starter kit   #books

Recipezaar   #food #reference

Thu 20:

Bill Cutler puzzles   #puzzles

Cargo cult engineering

Wed 19:

Take Control electronic books   #books

Quick links: Applets, eggs, economists, tetragrams, colors, numbers   #art #language #quick-links

Oracle fighting WMD   #databases

Tue 18:

Storing hierarchical data in a database   #databases

muxway   #blogs #phones

MaxDB by MySQL   #databases

Words and expressions commonly misused   #language

IE difficulties: font size rounding   #css #help #windows

IE difficulties: link targets   #help #web #windows

A sufficiently large program   #architecture #quotes

Sat 15:

Reading: Ray, REST and fallacies

Fri 14:

Innovation principles

Thu 13:

LOAF

Footnotes?

Paul Otlet   #history

Wed 12:

Internet Explorer as an application   #browsers

Tue 11:

Semantic web difficulties   #semantic-web

Creatures in my head   #comics

.int domains   #web

Sun 9:

Making a LEGO brick   #lego

Do/fix vs prepare/commit/abort   #architecture #puzzles

XPointer IE plugin   #web #xml

We’ve got the sun in the morning and the moon at night   #space

Smash the windows?

Sat 8:

Trends in logo design   #design

OneLook   #language #search

Shirky: The Semantic Web, Syllogism and Worldview   #semantic-web

Thu 6:

Matrix Revolutions abridged script   #funny #movies

Styled RSS   #feeds

Wed 5:

Kabalarian philosophy

M3u files in a tree   #music #python

30 search tips in 40 minutes   #search

Political compass   #politics

Tue 4:

Dasher   #ui

Linking into documents   #web

Stencil revolution   #art #how-to

Sun 2:

Quick links: Relativity; sky; balancing; large; enormous   #lego #machinery #math #quick-links #robots #science

Mug   #site

Horton Hears A Who!   #books #parenting #reviews

Reading mp3 metadata   #music

Sat 1:

Pac-Man implemented in Excel   #hacks #video-games

October 2003

Fri 31:

youngpup.net   #blogs #javascript

Thu 30:

Abuse of XML   #xml

Fun with circles   #art #math

Wed 29:

Impossible CSS gripe #2   #css

Impossible CSS gripe #1   #css

Mon 27:

Halloween pumpkins   #crafts #parenting

Sun 26:

Guidelines for focusing on learning   #education

re.split   #python

Women weren’t designed for homemaking   #religion #society

Sat 25:

Japanese emoticons   #japan

MC Hawking   #funny #music #science

Women were designed for homemaking   #religion #society

Fri 24:

The sound an eye makes   #parenting

Thu 23:

Amazon full text search   #amazon #search

InkTank   #comics

Wed 22:

PHP and magic quotes   #php

Tue 21:

Terror profiles by computers are ineffective   #security

Wooden mirror   #art

Ned Gully: autism and the Red Sox   #autism #boston

Mon 20:

Google definitions   #google #language

anybirthday.com   #reference

Sun 19:

Jonathan Coulton’s Mandelbrot Set   #math #music

The rite stuff   #autism #religion #susan

Sat 18:

Fisheye menus   #ui

Chain of trust   #malware #security

Fri 17:

Unicode test strings   #characters

Space cadet keyboard   #hardware #history

Thu 16:

More on exceptions and status returns   #exceptions

Tue 14:

Wooly-thinker’s guide to rhetoric   #funny #language

Mon 13:

Joel on exceptions   #exceptions

Objects have failed?   #architecture

Time for space wiggle   #photos

Computer science history   #comp-sci #history

Sun 12:

Fall of 5?   #juggling

How should I backup data?   #administration

Sat 11:

I don’t really get CSS   #css

XSLT behind the scenes   #xslt

Fri 10:

Henry Ford and the RIAA   #business #history

Thu 9:

Free hosting   #web

PDF printing with Ghostscript   #pdf #postscript #printing

Acrobat 6   #how-to #tools

Wed 8:

William Steig   #books #obituaries

Kernighan on debugging clever code   #debugging #quotes

Tue 7:

Juggling with packets   #networks

Sat 4:

Resign patterns   #development #funny

Fri 3:

How exceptions really work   #exceptions

Thu 2:

A client crash hunted down   #debugging

Wed 1:

Five best and worst things to say to your kids   #parenting

SF paper craft gallery   #crafts #japan #space #star-wars

September 2003

Sun 28:

Metadata is nothing new   #semantic-web

Lego inventor game   #games #lego

Sat 27:

Chandler 0.2   #osaf

A server crash hunted down   #debugging

Child on shoulders game   #parenting #walking

Fri 26:

How to improve a day   #coding #how-to

Thu 25:

Helpful PHP articles   #php

Smicbnalrg lrttees   #language

Joel’s bionic offices   #work

Maven Networks   #business

Wed 24:

Rant against web technology   #web

Tue 23:

Two-column resume   #work

Pathological   #games #puzzles

Network address translation   #networks

I have to buy a computer   #hardware

Sun 21:

Standards misconceptions   #architecture

Proggy fonts   #coding #typography

Sat 20:

Eric Lippert   #blogs

Streamlined XSLT   #xslt

Fri 19:

Windows startups   #administration #windows

Thu 18:

Technical debt   #management

Wed 17:

Real autism tests   #autism

From the Geometry Junkyard   #math

TextPad   #tools

Tue 16:

Reversing regular expressions   #hacks #regex

Exceptions vs status returns   #exceptions

Mon 15:

Rubik’s fanatics 2   #games

Autism quotient test   #autism

Sun 14:

Shop Amazon with Treemaps   #amazon #ui

Toyota POD   #cars

Sat 13:

New optical illusions   #art #science

Spybot search & destroy   #administration

Fri 12:

Rubik’s fanatics   #puzzles

Thu 11:

Bookmarks with referrers

Simple virtual hosts with PHP   #php

Purr programming   #development #funny

makeroom.py   #my-code

Wed 10:

Power users tools list   #tools

Tue 9:

YOO-nicks

Mon 8:

Lines of code per month   #management

Sun 7:

Bitflux editor   #web #xml

Sat 6:

Software apprenticeship   #development #education

Retail alphabet game   #design #games

3D laptop display with cellophane   #hardware

Fri 5:

Ye olde thorn and eth   #characters

Flying Pig paper models   #crafts

Thu 4:

Political graveyard   #history #politics

Abortion doctor’s killer executed   #politics

Monotone distributed version control   #source-control

Processing   #art #graphics #programming-languages

Mon 1:

Master of Fine Arts in Software   #development #education

Underware   #typography

Orange juice trick   #parenting

August 2003

Sun 31:

Comments say why   #coding

Thu 28:

Writing a resume   #work

Wed 27:

Kasoh Taikai   #japan #tv

Command prompt selection coloring   #shells #windows

Raymond Chen   #blogs

Tue 26:

Celestia   #space #tools

Mon 25:

Perforce support   #source-control

When action grows unprofitable   #management #productivity

Paul really is dead   #music

Flame warriors

Sat 23:

Bob Congdon   #blogs #friends-&-family

Engineers are people   #management

Fri 22:

Glass: solid or liquid?   #science

Tue 19:

The spoon trick   #hacks

Photo retouching   #photos

Google calculator   #google #math

Sun 10:

More mirror project photos   #me #photos

Sat 9:

Eliyon CorporateAlumni   #online #work

Blogging song parodies

Copy Shop   #movies

Fri 8:

Holding mail

Eclipse impressions   #ides #java #python

Stroke technique   #how-to #swimming

Thu 7:

What’s a “blog”?

Primate programming   #java

Wed 6:

New on Google: synonyms   #google #language

Tue 5:

Miniputt   #games

Reactor   #php #site

Mon 4:

Edit and continue   #ides

Sat 2:

Mozilla Firebird 0.6.1   #browsers

Fri 1:

DevStudio persistent find   #ides #tools

July 2003

Thu 31:

Dfilm

Kubi reviewed in PC Magazine   #kubi

Wed 30:

My boys, the new media artists   #animation #art #parenting #robots

Quiet, content-wise   #blogs #site

Fri 25:

Tamworth calendars   #friends-&-family

Thu 24:

Genetic algorithm learns to walk   #animation #comp-sci #walking

When good interfaces go crufty

Wed 23:

Python and Eclipse   #ides #osaf #python

Pickle hiccups   #python

Pirates of the Caribbean   #movies #reviews

Mon 21:

ZMatrix

Fri 18:

Candy from strangers   #architecture

Star Wars alphabet project   #lego #space #star-wars

Wed 16:

Ethan Diamond interview

Sun 13:

Tides   #science

Sat 12:

Pinebank, before and after   #history #photos #walking

Thu 10:

Matrix ping-pong   #funny #japan #movies

Tue 8:

Wayback machine stymied by squatters   #search #web

Mega Lego   #lego

Sun 6:

Post-vacation fun   #funny #games

June 2003

Thu 26:

World’s longest slinky   #art #toys

Wed 25:

Machete mode   #dev-mindset

Tue 24:

ArsDigita post mortems   #work

Sun 22:

McBurgers   #food

Sat 21:

Alice’s restaurant   #movies #music #reviews

Google site search   #google #site

Fri 20:

Kevin Cornell’s sketchbook   #art

Thu 19:

William Heath Robinson   #art #comics #machinery

Wed 18:

Mirror project   #me #photos

Clickmazes again, and SuperMaze   #games #puzzles

Tue 17:

Sue’s bathing suit rag   #susan

Will Ferrell Matrix parody   #funny #movies

Quick links: Rotation, pixelHugger, visualOrgasm   #quick-links

Mon 16:

I’m one step closer to being $12 richer   #business

Paul Rand’s geometry books   #books #boston #design

Sun 15:

A good thing about autism   #autism

Sat 14:

Animatrix: Beyond   #movies

Finding Nemo   #movies #parenting #reviews

Fri 13:

Construction methods   #coding

Thu 12:

Bray on performance   #development

Quick Python links: MSNbot, Project planning, GD   #python #quick-links

Wed 11:

Flash click to view   #browsers

Mon 9:

Marble Madness   #obsession #video-games

Sun 8:

Qu’ranic illumination   #art

The Incredibles   #movies

Fri 6:

Holland Schmolland   #autism

Do signatures matter?   #art #society

Python main() functions   #how-to #python #shells

Thu 5:

Peter Norvig   #blogs #java #python

Kubi Client reviewed in PC World   #email #kubi

Translation is hard   #language

Tue 3:

Business card cubes   #crafts

Well-written job posting   #work

May 2003

Sat 31:

Matrix XP   #funny #movies

Fri 30:

Simpsons Math   #math #tv

Wed 28:

Real-world patterns: Ghetto

Recent Python-URL gleanings   #python #quick-links

Tue 27:

Graph paper printer   #tools

Sun 25:

Lessig on Starbucks   #business

Sat 24:

The dark side of the popularity of weblogs   #productivity

WiFiMaps.com   #networks

Airzooka   #toys

Fri 23:

Blambot fonts   #comics #typography

My very own button   #me

Charlie and the Chocolate Factory movie   #movies

Thu 22:

Steal these buttons   #web

SysInternals   #tools #windows

Wed 21:

The Selfish Class

CSS ain’t rocket science   #css

Mon 19:

Eat more words   #blogs #books #online

The Google Cluster Architecture   #architecture #google

Fri 16:

Matrix Reloaded   #movies #reviews

Thu 15:

Starship dimensions   #space

Quick links: darcs, Capon, twiddling, xmltramp, meld   #algorithms #python #quick-links #source-control #xml

Sun 11:

Structural markup nit: headers   #web

Lunar Eclipse   #science

Perforce vs. CVS   #source-control

Thu 8:

Hummer mileage disappoints   #cars

Progressive lenses   #me #science

Streamed Lines   #source-control

Tue 6:

Helpful meteorite statistic   #science

Sun 4:

Crashing Browsers   #browsers

Sat 3:

Self-contained Python   #python

Safety sign builder

Fri 2:

Browsercam   #browsers

Thu 1:

Chandler demo transcript   #osaf

Phoenix comes through again   #browsers

April 2003

Wed 30:

Two links from Bob   #how-to #japan

Why Edison lost the record business   #business #history

Tue 29:

Looking for heap tools   #help #tools

Mon 28:

Are programmers people?   #programming-languages

Sun 27:

Summer of 5   #juggling

Fri 25:

MIME message structure   #email #networks

Thu 24:

Hand-rolled blogs   #blogs

Quick links: Microsoft, Xanadu, Ozzie   #quick-links

Tue 22:

Kubi Client Ships   #kubi

Chandler and Vera   #osaf #typography

Sun 20:

T-Shirts from cafepress   #site

Sat 19:

OpenEXR   #graphics

Fri 18:

Gardening and agility   #dev-mindset

Wed 16:

Mutexes and critical sections   #concurrency #windows

Mon 14:

Time cover archive   #history

Sun 13:

Memory management glossary   #development #reference

FtpUpload.py   #my-code

Sat 12:

Innovative music software: Noodle and Hyperscore   #music #tools

Thu 10:

Self-googling   #google

Verbose Python regular expressions   #python #regex

Comments   #site

Wed 9:

More Bookmarklets   #browsers #css #javascript

Tue 8:

Free Paper Toys   #crafts #star-wars

Smoke test   #language #printing #testing

Mon 7:

Blogs save lives   #online

Sun 6:

dispmode can set the refresh rate   #my-code

Chaco and MakeMenu   #python #tools

Sat 5:

Quick links: cvs2rss, Hydra, dynamicobjects, events   #feeds #quick-links

Quick links: UPS, alteration, San Serriffe, covers   #quick-links

Thu 3:

H. S. M. Coxeter, 1907–2003   #math #obituaries

Wed 2:

Disappointed in “XML names and addresses”   #xml

Tue 1:

Robustness Principle   #architecture

TypeTool   #typography

March 2003

Mon 31:

Overheard at a local startup   #quotes #spotted #work

Sun 30:

Perl shivers and AmphetaDesk   #perl

Ultra-conservative RSS publishing   #feeds

Sat 29:

Python Photo Gallery   #photos #python

AmphetaDesk customizability

Quick links: wreckage, evolution, strategies   #quick-links

Thu 27:

Iraq maps   #maps #places #war

Wed 26:

Tomatos are vegetables   #science

Tue 25:

Local web servers as applications   #architecture

Quick links: greed, Milhouse, uri’s, perl patterns   #lego #perl #quick-links

Mon 24:

Jot   #my-code

Superman birthday cake   #cakes #parenting

Error handling in wxPython   #exceptions #python

Sun 23:

Quick links: leaders, synechdoche, xrefer   #quick-links

Wed 19:

Nice favelets   #browsers #javascript

Mon 17:

The best damn cat food any cat ever imagined   #comics

Intolerance of dissent   #boston #society

Sat 15:

Happy belated Pi Day   #math

What’s so tough about favicon.ico?   #browsers

Thu 13:

The Tyranny of Email   #email #productivity

Boring3D   #blogs #graphics

Wed 12:

Ghostword   #postscript #tools

Tue 11:

pdf995   #pdf #tools

Sun 9:

Nat’s Mini World code   #my-code

Past and future   #hardware #programming-languages

Matrix birthday cake   #cakes #parenting

Sat 8:

One-year blogaversary   #site

Fri 7:

1944 Dime   #history

Sam Ruby’s wx3pa   #feeds

Thu 6:

Naming classes without ‘Manager’   #coding #java

Wed 5:

Redefining Asparagus   #funny #spotted

Mon 3:

Tim Bray’s Ongoing blog   #blogs

About me   #site

Sun 2:

Hex words   #geeky

February 2003

Tue 25:

How to be a programmer   #dev-mindset #how-to

Placebo progress bars   #ui #unix

YourHostSucks   #web

Mon 24:

FingerWorks iGesture   #hardware

Indieware

Homer for Governor?   #funny #politics #spotted

Sun 23:

Google does reverse phone numbers   #google

McSweeney’s Lists   #blogs #funny

PictureLogic and nonograms   #puzzles

Fri 21:

Hornby on autism and music   #autism #music

Tue 18:

Fish, Codeville, PSP8   #python #quick-links

Mon 17:

At DEMO 2003   #kubi

Sat 15:

Quick links   #quick-links

Thu 13:

reStructured Text vs. XML   #c# #java #xml

Wed 12:

GWB amusement   #animation #funny #politics

Car Talk credits   #cars #funny

Mon 10:

Brookline Library gala   #books #gatherings

Sun 9:

Amazon’s recommendation algorithm   #algorithms #amazon

Fri 7:

Snowcakes   #me #photos

Thu 6:

Fix Error Handling First   #exceptions

Life in the 21st century   #email #parenting #spotted

Wed 5:

Shavian alphabet   #characters

Lazyweb.org   #online

Tue 4:

PragDave   #blogs #development

Help me find a site   #help

Sat 1:

Space shuttle   #space

January 2003

Fri 31:

Blugs   #language

Thu 30:

The path Python module   #libraries #python

Biological clock discovered   #science

Rights Amplification in Master-Keyed Mechanical Locks   #security

Mon 27:

ABC and D   #programming-languages

Sun 26:

Omniglot   #characters

Fri 24:

Assertive Introvert   #society

Wed 22:

Area man   #me

Tue 21:

Kubi Software   #kubi

SQLite and Structorian   #databases #tools

Back from the Bahamas   #me

Wed 15:

Python Success Stories   #python

Sun 12:

Pentagon, hexagon, heptagon, octagon, ...   #language #math

Stages of Acceptance of Innovation

Fri 10:

Erroneously Empty Code Paths   #coding

Mon 6:

Python’s package metadata repository   #python

Hyperspace Star Polytope Slicer   #math

Sat 4:

Computer Lib/Dream Machines   #books #reviews

Humphrey quote   #politics #quotes

I’ve been translated into French   #site

Fri 3:

Ted Nelson and Xanadu   #semantic-web

Thu 2:

Amazon: sell your past purchases   #amazon #business #online

Wed 1:

Semantic Web: the new AI?   #semantic-web

Happy   #philosophy