Blog: Complete

These are all 2616 blog posts.

November 2024

Tue 19:

Loop targets   #python

Sun 10:

Me on On the Board   #audio #me

Sat 2:

Coverage.py originally   #coverage

October 2024

Wed 30:

GitHub action security: zizmor   #github #security

Sat 26:

Git aliases: switch to mainster, etc   #git

September 2024

Sun 29:

Changelog automation   #documentation

Sat 28:

Changelog philosophy   #dev-mindset #documentation

Sat 21:

Cleaning up a messy branch   #git

Sat 14:

Cogged GitHub profile   #cog #github #me

August 2024

Mon 26:

Coverage branches instead of arcs   #coverage

Sun 11:

Cherish this time   #parenting

July 2024

Wed 31:

Pushing back on sys.monitoring   #coverage

Tue 16:

Anthropic   #work

June 2024

Fri 21:

Coverage at a crossroads   #coverage

Sun 16:

Math factoid of the day: 62   #math #me

May 2024

Tue 28:

One way to fix Python circular imports   #python

Wed 22:

Echos of the People API user guide   #coverage #pycon

April 2024

Fri 19:

My flexbox layout   #css #site

Mon 15:

Try it: function/class coverage report   #coverage

March 2024

Wed 20:

Is this for autistic people?   #special-olympics #swimming

Mon 11:

Does Python have pointers?   #programming-languages #python

February 2024

Mon 12:

Updated multi-parameter interactive Jupyter notebook   #jupyter

Sat 10:

One way to package Python code right now   #python

January 2024

Tue 30:

I am at liberty   #me #work #edx

Wed 24:

You (probably) don’t need to learn C   #dev-mindset

Sun 14:

Randomly sub-setting test suites   #my-code #testing

December 2023

Wed 27:

Coverage.py with sys.monitoring   #coverage

Sun 10:

Real-world match/case   #python

November 2023

Wed 29:

Say it again: values not expressions   #beginners #python

Sun 12:

Debug helpers in coverage.py   #coverage #debugging #dev-mindset

October 2023

Sat 28:

Reflected energy   #open-source #people

Sat 21:

Where did everyone go?   #irc #mastodon #pycon #twitter

September 2023

Sat 23:

The myth of the myth of learning styles   #beginners #education

Sun 17:

Advice to beginners   #beginners #education

August 2023

Sun 27:

Hammerspoon   #mac

Sun 6:

Alan Kay’s objects and arts   #education #history #programming-languages

July 2023

Fri 28:

Small talk   #communication #people

Sun 23:

Untangle your own adventure   #education #python

June 2023

Fri 16:

Math factoid of the day: 61   #math #me

Sun 11:

Special Olympics swimming   #special-olympics #swimming

Mon 5:

Multi-syntax configuration examples   #cog #coverage #documentation

May 2023

Thu 25:

Scriv on Test & Code   #audio #me

Thu 4:

PyCon 2023 keynote   #communication #me #pycon

April 2023

Wed 26:

PyCon 2023   #pycon

March 2023

Tue 21:

Beginner sprint on coverage.py   #coverage #development

Mon 13:

Watchgha   #github #my-code

February 2023

Tue 14:

Late initialization, reconsidered   #coding #python

Sun 12:

Late initialization with mypy   #coding #python

January 2023

Wed 18:

Scriv 1.2: create GitHub releases   #my-code #scriv

Tue 10:

Same words, different meanings   #programming-languages

December 2022

Mon 26:

Talk Python to Me: Tools for README   #audio #me

Thu 22:

Secure maintainer workflow, continued   #security

November 2022

Sun 27:

Mastodon: servers, good and bad   #twitter

Mon 21:

Secure maintainer workflow   #security

October 2022

Sat 29:

Ideal open source   #open-source

Sat 8:

Decorator shortcuts   #python

September 2022

Fri 23:

Truchet backgrounds   #art

Mon 19:

Making a coverage badge   #continuous-integration #coverage #github #how-to

August 2022

Sat 27:

Stilted   #my-code #postscript

Wed 17:

Truchet images   #art #my-code

July 2022

Sat 30:

Fall fallout   #me

Wed 13:

The Fall   #me

June 2022

Thu 16:

Math factoid of the day: 60   #math #me

Tue 14:

400 walks   #boston #walking

Sun 5:

Adding a dunder to an object   #python

May 2022

Thu 26:

Custom search keywords   #browsers

Sun 15:

Cairo in Jupyter, better   #graphics #jupyter

Sun 8:

Twitter tidbits   #python #twitter

April 2022

Thu 14:

Python custom formatting   #python

Sun 10:

Singleton is a bad idea   #development #python

March 2022

Sun 13:

Dinghy digests   #github #my-code

Mon 7:

20 years of blogging   #site

February 2022

Fri 18:

Why your mock still doesn’t work   #python #testing

Thu 10:

Moving a git branch to a new base   #git

January 2022

Sun 23:

Refactoring Boston   #boston #maps

Fri 14:

Cog resurgence   #cog

December 2021

Tue 28:

Gem: exploding string alternatives   #gems #python

Sat 11:

Load-balanced xdist   #my-code #testing

November 2021

Sun 7:

Computing a GitHub Action matrix with cog   #cog #continuous-integration #github #how-to

Mon 1:

Coverage goals   #coverage #my-code

October 2021

Wed 13:

Django Chat podcast   #audio #me

Mon 4:

Coverage 6.0   #coverage

September 2021

Mon 27:

300 walks   #boston #walking

Mon 13:

Real Django site   #site

August 2021

Mon 23:

Me on Bug Hunters Café   #audio #me

Thu 12:

Pythonic monotonic   #python

July 2021

Sun 25:

Aptus v3   #art #math #my-code

Sun 18:

Coverage 6.0 beta 1   #coverage

June 2021

Wed 16:

Math factoid of the day: 59 icosahedra   #math #me

Sun 13:

Goodbye Freenode   #irc

May 2021

Mon 17:

What’s in which Python 3.7–3.9?   #python

Sun 16:

Cherry-picking a pull request   #git

April 2021

Mon 19:

Shazam for fractals?   #graphics #math

Mon 12:

Coverage.py and third-party code   #coverage

March 2021

Sun 28:

Gefilte Fish: gmail filter creation   #email #my-code

Sat 20:

Machete mode: tagging frames   #debugging

Thu 18:

Beginners in a sea of experts   #beginners #experts

February 2021

Mon 15:

Mapping walks   #maps #walking

Sun 7:

Pandemic walks   #boston #walking

January 2021

Sat 23:

Perspective juggling   #juggling

Sun 17:

Flourish   #art #math #my-code

December 2020

Sat 19:

Experimenting with git storage   #git

Sat 5:

Favicons with ImageMagick   #graphics

November 2020

Fri 27:

Mad Libs   #coding #games

Tue 3:

30% of people can juggle   #juggling

October 2020

Mon 12:

Ordered dict surprises   #python

Working with many git repos   #git #shells

Sat 10:

Değişken Deyince Ne Anlamalı?   #site

September 2020

Sun 20:

Scriv   #my-code #scriv

Sun 13:

Song-basket   #music #my-code

Thu 10:

How to be helpful online   #beginners #experts #online #people

August 2020

Sat 22:

Do a pile of work better   #concurrency #python

Wed 19:

Do a pile of work   #concurrency #python

Tue 11:

You should include your tests in coverage   #coverage #testing

July 2020

Sun 19:

Dark mode, continued   #css #site

Mon 13:

Dark mode   #css #site

June 2020

Sun 28:

2500   #site

Sat 20:

Pickle’s nine flaws   #python

Tue 16:

Math factoid of the day: 58   #math #me

Sat 13:

Black lives matter   #politics #society

May 2020

Sun 24:

What I think is good and bad   #irc #python

Sun 3:

Not much   #autism #friends-&-family #walking

April 2020

Mon 27:

Please report bugs in this site   #online #site

Sat 18:

Letter boxed   #puzzles #python

March 2020

Fri 27:

How long did it take you to learn Python?   #beginners #education #python

Fri 13:

Functional strategies in Python   #dev-mindset #python

February 2020

Thu 20:

Getting Started Testing with pytest   #testing

Thu 13:

Re-using my presentations   #online #presentations

Sun 9:

sys.getsizeof is not what you want   #python

January 2020

Wed 15:

Color palette tools   #color

Mon 13:

Bug #915: solved!   #debugging

Sun 12:

Bug #915: please help!   #coverage #help

December 2019

Wed 25:

Season’s greetings   #friends-&-family

Tue 17:

Fancy console output in GitHub comments   #github #hacks #shells

Pytest trick: subsetting unknown suites   #testing

Coverage 5.0, finally   #coverage

Sun 8:

Coverage 5.0 beta 2   #coverage

Sat 7:

Sleepy snake   #art #coverage #friends-&-family

November 2019

Sat 23:

Support windows bar calendar   #my-code

Mon 11:

Coverage 5.0 beta 1   #coverage

October 2019

Sun 27:

Debugging TensorFlow coverage   #debugging

Tue 8:

Pytest-cov support for who-tests-what   #coverage

Mon 7:

Sponsor me on GitHub?   #github #open-source

September 2019

Tue 24:

Coverage.py 5.0a7, and the future of pytest-cov   #coverage

Tue 17:

Variable fonts   #typography

August 2019

Thu 29:

Don’t omit tests from coverage   #coverage

Fri 2:

Why your mock doesn’t work   #python #testing

July 2019

Sun 21:

Set_env.py   #my-code

Wed 17:

Coverage.py 5.0a6: context reporting   #coverage

June 2019

Sat 29:

Changelog podcast: me, double-dipping   #audio #coverage #me #edx

Sun 23:

A year of light and dark   #autism #friends-&-family #parenting

Sun 16:

Marketing factoid of the day: 57 varieties   #me

Fri 7:

Corporations and open source: why and how   #open-source

May 2019

Sat 25:

Why Python class syntax should be different   #python

Mon 20:

Tidelift   #open-source

Mon 13:

Coverage.py 5.0a5: pytest contexts   #coverage

April 2019

Tue 16:

Startup.py   #python

Tue 2:

Cog 3.0   #cog #my-code

March 2019

Mon 11:

Circle of Mad Libs   #games #parenting

Sat 2:

Mutmut   #testing #tools

February 2019

Sun 24:

A Boston story   #boston #me

Sat 23:

Git tools: tig etc   #git

January 2019

Sun 27:

Drawing Cairo SVG in a Jupyter notebook   #graphics #jupyter

Sat 19:

Counting lines of code

Tue 1:

Advice   #people #philosophy

December 2018

Thu 20:

A thing I learned about Python recursion   #python

Wed 19:

Advent of code presentation   #presentations #puzzles #python

Tue 4:

Quick hack CSV review tool   #my-code

November 2018

Sun 25:

Coverage.py 5.0a4: the sys.path to hell   #coverage

Sun 4:

Careful with negative assertions   #python #testing

October 2018

Sat 27:

Why warnings is mysterious   #python

Sun 7:

Who tests what is here: Coverage.py 5.0a3   #coverage

September 2018

Tue 25:

Me on Talk Python To Me   #audio #coverage #me #python #edx

Sat 15:

Fixing PT Serif   #site #typography

Mon 3:

Coverage.py 5.0a2: SQLite storage   #coverage

August 2018

Sun 19:

A complicated weekend   #autism #friends-&-family #parenting #walking

Tue 14:

SQLite data storage for coverage.py   #coverage

Sun 5:

Fighting spam on freenode   #irc #malware

July 2018

Mon 30:

Favorite moths   #audio

Thu 19:

Is-a GPL, has-a BSD

June 2018

Sun 24:

Coverage.py is on GitHub   #coverage #github

Sat 16:

Math factoid of the day: 56   #math #me

Thu 14:

Geeky shirts   #geeky

May 2018

Wed 16:

PyCon 2018   #juggling #pycon

Tue 8:

Money for cotton candy   #autism #friends-&-family #parenting

April 2018

Sat 28:

Do one thing   #dev-mindset

Wed 4:

Makefile help target

March 2018

Thu 29:

Is Python interpreted or compiled? Yes.   #java #programming-languages #python

Thu 22:

What’s in which Python 3.4–3.6?   #python

February 2018

Mon 26:

A Python gargoyle   #python

Sun 4:

Coverage 4.5   #coverage

January 2018

Tue 23:

Python’s misleading readability   #python

Tue 2:

2018

December 2017

Fri 8:

Iter-tools for puzzles: oddity   #coding #puzzles #python

Sun 3:

Bite-sized command line tools: pylintdb   #linters #python

November 2017

Sat 25:

New design   #site

Sat 18:

Candy in my pocket   #me #phones

Sat 11:

Finding your first OSS project   #development #open-source

Thu 2:

Toxic experts   #experts #online #people

October 2017

Wed 18:

How code slows as data grows   #development

September 2017

Sat 23:

Beginners and experts   #beginners #dev-mindset #experts

August 2017

Sun 27:

New backups: Arq to Wasabi

Sun 6:

Coverage.py podcast   #audio #coverage #me

July 2017

Sun 23:

Look around you   #photos

Sun 9:

Finding fuzzy floats   #algorithms

June 2017

Sat 17:

Triangular Fibonacci numbers   #math

Fri 16:

Math factoid of the day: 55   #math #me

May 2017

Fri 12:

Re-ruling .rst   #documentation #python

April 2017

Mon 24:

Shell = Maybe   #python

Mon 17:

Text-mode menu bar indicators   #mac

Sat 8:

Clean-text bookmarklet   #javascript #typography #web

March 2017

Wed 15:

IronPython is weird   #python

February 2017

Sun 26:

Rubik’s algorithms   #games

Sat 25:

Https   #site

Thu 23:

A tale of two exceptions, continued   #python

January 2017

Sun 22:

A tale of two exceptions   #python

Mon 16:

Coverage.py 4.3.2 and 4.3.3, and 4.3.4   #coverage

Tue 10:

Evil ninja module initialization   #python

Thu 5:

No PyCon for me this year   #pycon

December 2016

Wed 28:

D’oh: Coverage.py 4.3.1   #coverage

Tue 27:

Coverage.py 4.3   #coverage

Thu 22:

Finding test coupling   #debugging #development #testing

Sat 17:

Dragon iterators   #puzzles

Sat 10:

Who Tests What   #coverage

November 2016

Mon 7:

Mac un-installs   #mac

Thu 3:

One of Them   #politics

October 2016

Sat 29:

Multi-parameter Jupyter notebook interaction   #jupyter

Sat 22:

A failed plugin   #development

September 2016

Thu 29:

Computing primes with CSS   #css #hacks

Mon 5:

Don’t follow me on Instagram   #online #photos

August 2016

Thu 25:

Walks in the morning   #autism #friends-&-family #parenting #walking

Thu 18:

Lists vs. Tuples   #python

Thu 4:

Breaking out of two loops   #python

July 2016

Wed 27:

Coverage.py 4.2   #coverage

Tue 5:

Coverage.py 4.2 beta 1   #coverage

June 2016

Thu 16:

Math factoid of the day: 54   #math #me

Sun 5:

Loudest guy in the room   #experts #people

May 2016

Mon 30:

PyCon 2016: Machete-mode debugging   #pycon

Fri 27:

Coverage.py 4.1   #coverage

Sun 15:

Ben portrait   #art #friends-&-family

Wed 11:

Generator comprehensions   #history #python

Tue 10:

Coverage.py 4.1b3 and the truth about Coverage.py   #coverage

April 2016

Wed 13:

Two great jugglers: Koblikov and Hayashi   #juggling

Tue 12:

Alex Nair Bhak, 1997–2016   #obituaries #parenting

Sat 2:

Lato’s unfortunate ligatures   #typography

March 2016

Wed 9:

13-year-old game, 11-year-old programmer   #gatherings #online

Sun 6:

John Higginson Cabot   #boston #history #obituaries

February 2016

Sat 13:

Stellated icosahedron shirt   #juggling #math

Thu 11:

The value of unit tests   #audio #python #testing

January 2016

Sun 24:

Python testing, book and podcast   #python #testing

Fri 22:

Collecting pings from software?   #help

Sat 16:

Isolated @memoize   #python #testing

Sun 10:

Coverage.py 4.1b1   #coverage

December 2015

Thu 31:

Flip turns and five balls   #juggling #me #swimming

Sat 19:

Advent of Code   #coding #education

November 2015

Sun 29:

Funding free software   #business #open-source

Tue 24:

Coverage.py 4.0.3   #coverage

Thu 5:

Coverage.py 4.0.2   #coverage

October 2015

Fri 30:

Pip science experiments

Sun 18:

Lavender fields cake   #cakes

Tue 13:

Coverage.py 4.0.1   #coverage

September 2015

Sun 20:

Coverage.py 4.0   #coverage

Mon 14:

Appveyor   #continuous-integration #development

Mon 7:

How many errors?   #coding

August 2015

Mon 17:

Using context managers in test setUp   #python

Wed 5:

Small choices, big decisions: coverage run --append   #development #testing

Sun 2:

Coverage.py 4.0b1   #coverage

July 2015

Fri 31:

Lap vs length   #language #swimming

Wed 8:

The Lone Confused Expert   #experts #online #people

June 2015

Sun 21:

Coverage.py 4.0a6   #coverage

Tue 16:

Math factoid of the day: 53   #math #me

May 2015

Sat 30:

Writing pylint plugins   #linters

Sat 2:

Be careful deleting files around git   #git

April 2015

Wed 29:

Testing time   #testing

Sat 25:

How I make presentations   #my-code #presentations #site

Sun 19:

Theater cake   #cakes

Wed 15:

PyCon 2015   #pycon

Sun 12:

Names and Values at PyCon 2015   #pycon

March 2015

Tue 24:

Mushroom cake   #cakes

Sat 14:

Finding temp file creators   #debugging #python

February 2015

Mon 16:

CPyChecker   #linters #python

Sun 15:

Laptop cake   #cakes

January 2015

Tue 20:

Coverage.py 4.0a3   #coverage

Mon 19:

Kindling projects page

Sat 17:

Coverage.py for Django templates   #coverage #django

Sun 11:

Cog 2.4   #cog

December 2014

Sat 20:

REST API gotcha, and webhookdb

Sat 13:

Seeing what the computer sees   #python

Sun 7:

What is the Lotus Notes of today?   #lotus

November 2014

Sat 22:

Open edX, out of our control   #open-source #edx

Wed 5:

Help Max finish his film!   #friends-&-family #help

October 2014

Sun 19:

The Character of Physical Law   #science

September 2014

Tue 30:

How to pay for a free Unicode sandwich   #friends-&-family

Sun 28:

Coverage.py v4.0a1   #coverage

Sat 27:

How should I distribute coverage.py alphas?   #coverage

Tue 2:

Transcripts of talks?   #presentations

August 2014

Sun 17:

Ben’s comic: Avis   #comics #friends-&-family

July 2014

Thu 31:

Fetching GitHub pull requests   #git #github

Wed 30:

Creative looping   #python

Sun 20:

Tracking pull request ages with d3   #git

June 2014

Mon 16:

Now I’m playing with a full deck   #me

Sun 8:

Template coverage measurement   #coverage

May 2014

Fri 23:

Pythons are deaf, so are some Pythonistas   #gatherings #presentations

Sat 3:

GitHub monoculture   #git #github #online

April 2014

Sun 13:

PyCon 2014   #pycon

March 2014

Sat 22:

Ben 16 at RISD   #cakes #friends-&-family

Fri 14:

Pi day   #python

Thu 6:

The right way to accept Bitcoin?

February 2014

Mon 17:

What it’s like to be a developer   #dev-mindset

January 2014

Sun 26:

SVG figures with Cupid   #graphics #my-code

Sat 18:

Speeding up coverage data storage   #coverage

Tue 14:

Git choose your own adventure   #git #how-to

Sat 11:

Comments should be sentences   #coding

Sun 5:

Python nugget: renumbering ids   #python

Wed 1:

New   #friends-&-family #me

December 2013

Mon 30:

Un-ABC   #python

Sun 15:

Versioned Python commands on Mac   #mac #python #unix

Fri 13:

Coverage.py 3.7.1   #coverage #my-code

Sun 8:

Why ask why?   #people

November 2013

Sat 23:

Hemithyroidectomy   #me

Sun 10:

Ad-hoc data breakpoints   #debugging #python

October 2013

Sat 12:

Range overlap in two compares   #coding

Tue 8:

What’s in which Python 3.0–3.3?   #python

Sun 6:

Coverage.py 3.7   #coverage #my-code

Thu 3:

Finding stale pyc files   #how-to #unix

September 2013

Wed 25:

How to raffle a book   #python

August 2013

Tue 27:

Names and values: making a game board   #python

Mon 12:

I need help with coverage.py   #coverage

July 2013

Tue 16:

How many instructions in a print statement?   #python

Sun 7:

Facts and myths about Python names and values   #python

Wed 3:

Hashtags for commands   #git #linters #unix

June 2013

Tue 18:

Explaining descriptors   #documentation #python

Sun 16:

51 at MoMath   #math #me

Tue 11:

Filter a list into two parts   #python

May 2013

Thu 23:

What made you feel competent in Python?   #python

Sat 18:

Mary Ela’s transitional gravestone   #history #walking

April 2013

Thu 25:

Config files: dot or not?   #coverage

March 2013

Sat 23:

Community, conduct, conflict, and communication   #gatherings #people #pycon

Mon 18:

PyCon achievements   #pycon

Sat 16:

Loop Like a Native   #pycon #python

Sun 3:

Letterpress workshop at MassArt   #history #typography

February 2013

Thu 28:

Working at edX   #education #me #work #edx

Sat 23:

Ad-hoc decoding a backdoor   #malware #php #python

Sun 17:

Getting started with programming terminology   #beginners #programming-languages

Thu 14:

Hunting a random() bug   #python

Tue 12:

Finding Python 3 builtins   #python

Mon 11:

Looking for Python 3 builtins   #python

Sat 9:

A regular crossword   #puzzles #regex

Fri 1:

War is peace   #python #ruby #security

January 2013

Fri 25:

Stupid languages   #javascript #programming-languages

Thu 24:

Byterun, and making cells   #python

Sat 5:

Coverage.py 3.6   #coverage #my-code

Thu 3:

Stuff I didn’t write about   #juggling #maps #typography

Tue 1:

Castle Black gingerbread   #cakes

December 2012

Sat 29:

Coverage.py 3.6b3   #coverage #my-code

Sun 23:

Coverage.py 3.6b2   #coverage #my-code

Sat 22:

NotesPeek sprites   #art #lotus

Thu 20:

Implementing rpartition   #python

Mon 17:

Skipping C extensions   #python

Sat 1:

Kim’s Python lesson   #education #friends-&-family #python

November 2012

Thu 29:

Coverage.py 3.6b1   #coverage #my-code

Tue 13:

Tricky locals()   #python

Sun 4:

I fixed Python!   #python

October 2012

Sun 28:

Multiple inheritance is hard   #python

Wed 10:

Pizza.py   #food #python

September 2012

Sat 29:

Coverage.py v3.5.3   #coverage #my-code

Wed 19:

Gems all the way down   #python

Thu 13:

Mocking datetime.today   #python #testing

Sat 8:

Removing overlapping regex matches   #gems #python

August 2012

Sun 26:

Selecting randomly from an unknown sequence   #algorithms #python

Tue 21:

Fixing broken Unicode   #characters #python

Sat 11:

Paul Ryan   #politics

July 2012

Wed 25:

My Mom got married!   #cakes #friends-&-family

Fri 20:

Bad answers on Stack Overflow   #education #online #python

Sun 8:

Julython   #python

June 2012

Sat 16:

Turning 0x32   #me

Mon 11:

tl;dw: Speedily practical large-scale tests   #pycon #testing

Wed 6:

Eval really is dangerous   #python #security

Sat 2:

tl;dw: Stop mocking, start testing   #pycon #testing

tl;dw   #pycon

May 2012

Mon 28:

Recursive dogma   #python

Fri 25:

Be the guy   #friends-&-family #work

Thu 24:

Tabblo’s last day: May 30   #hp #tabblo

Fri 4:

Coverage.py v3.5.2   #coverage #my-code

April 2012

Sun 29:

Coverage.py v3.5.2b1   #coverage #my-code

Thu 26:

Two problems   #funny #geeky

Wed 25:

Python iteration presentation   #presentations #python

Tue 17:

Unicode tidbits   #characters

March 2012

Wed 28:

What files should coverage measure?   #coverage

Sun 25:

Breaking out of two loops at once   #python

Fri 16:

Happy belated pi day   #math

Thu 15:

Pragmatic unicode   #characters #pycon

Wed 7:

Ten years   #site

February 2012

Tue 28:

PyCon badge flags   #pycon

Mon 27:

Cog 2.3: Python 3 plus a few extras   #cog

Tue 14:

Linotype   #history #movies #printing

January 2012

Tue 31:

Goodbye Tabblo   #hp #tabblo

Thu 26:

Slim comparisons   #python

Tue 10:

Decorated fabric over the edge   #python

Mon 9:

Safari buys Threepress

Sat 7:

Where can I walk to in 30 minutes?   #maps #walking

Mon 2:

Happy and quiet

December 2011

Sat 31:

Keep data out of your variable names   #python

Tue 20:

Happy Hanukkah

Thu 15:

Stop SOPA   #business #hp #politics

Mon 12:

Deleting files, keeping a few   #how-to #unix

Tue 6:

Duplicitous Django settings   #django

Sat 3:

Maintenance hatches   #django

November 2011

Tue 15:

Advanced Mercurial branches   #source-control

Sun 6:

Caveman   #browsers #my-code #tools

October 2011

Tue 18:

For/else   #python

September 2011

Fri 30:

What’s in which Python 2.x?   #python

Mon 26:

The latest HP circus   #business #hp

Fri 23:

Coverage.py v3.5.1   #coverage #my-code

Fri 9:

Online Python exercises   #education #java #python

Wed 7:

Software’s prime directive   #development #tools

August 2011

Wed 31:

Coverage.py v3.5.1 beta 1   #coverage #my-code

Sat 27:

Max is off to NYU   #cakes #friends-&-family

Wed 24:

Stack ninjas   #debugging #hacks #python

Mon 15:

Fog-free goggles   #swimming

Sun 7:

How we do it in Boston   #gatherings #presentations #python

July 2011

Tue 19:

Time travel   #online

Sun 17:

Getting started testing   #presentations #python #testing

Sun 10:

Caged Python   #presentations #python

June 2011

Thu 30:

Photographs and time   #art #photos

Wed 29:

Coverage.py v3.5   #coverage #my-code

Mon 27:

Vi Hart etc   #art #math

Thu 16:

Developer getting older   #me

Wed 15:

Running coverage on your tests   #coverage #testing

Mon 13:

Long-running restartable worker   #python

Thu 9:

Books for Ben?   #books #friends-&-family

Sun 5:

Coverage.py v3.5 beta 1   #coverage #my-code

Wed 1:

Filenames with accents   #characters #python

May 2011

Mon 30:

Grandma O, world traveller   #cakes #friends-&-family

Sun 29:

Teaching (and learning) Python   #places #python

Thu 12:

Running a database from a ramdisk   #databases

Tue 10:

The Walk   #autism #comics #walking

Thu 5:

Microbe cake   #cakes

Wed 4:

How settrace really works, or doesn’t   #coverage #python

April 2011

Wed 13:

Pilkington, LBP, and Inferno cakes   #cakes

Tue 12:

Cog in Matlab   #cog

Sun 10:

A Javascript lexer in Python, and the saga behind it   #django #javascript #python

March 2011

Thu 31:

Obscene cuts   #politics

Sat 19:

Pi Day puzzle solutions   #math

Mon 14:

Two Pi Day puzzles from PyCon   #math #puzzles #pycon

Wed 9:

Quick and dirty multi-threaded Django dev server   #django #how-to

Mon 7:

Hobbit cake   #cakes

Wed 2:

Boston printing office auction   #boston #history #printing

February 2011

Sat 26:

PyCon presentations, Hollywood style   #communication #presentations #pycon

Thu 17:

How to not get reputation points on Stack Overflow   #how-to #online

January 2011

Tue 25:

Cathode   #hacks #history

Tue 4:

The Aporetic’s living history   #blogs #history #politics

Sat 1:

Happy 2011   #friends-&-family #photos

December 2010

Fri 31:

Faked translations: poxx.py   #django #python

Thu 30:

Splitting Planet Python   #python #site

Mon 20:

Made by Joel   #crafts #toys

Sun 19:

On my own   #cakes #hp #me #work

Fri 3:

Shop-Vac allegory   #art

November 2010

Thu 18:

Bob Books on the iPhone   #books #friends-&-family #phones

Mon 15:

Happy Birthday Nat   #cakes #friends-&-family

Sun 14:

Leaving Tabblo   #hp #me #tabblo #work

Tue 2:

Pythonic   #python

October 2010

Sat 30:

Recent tweets   #autism #css #comp-sci #django #quick-links

Sat 23:

Juan Williams is a bigot   #society

Tue 19:

What is this thing?   #hp #hardware #help

Sat 16:

Engineers as leaders   #work

Tue 12:

G4G Martin Gardner Celebration of Mind   #boston #gatherings #math

Sun 10:

Checking Javascript syntax in Django   #django #javascript

Thu 7:

Surprising __getattr__ recursion   #python

September 2010

Sun 26:

Talking technically   #communication #presentations #pycon

Sun 19:

Coverage.py v3.4   #coverage #my-code

Fri 10:

Python Meetup: Beginner’s Night   #gatherings #presentations #python

Mon 6:

Coverage.py v3.4 beta 2: uncovered files   #coverage #my-code

Sun 5:

Making good tar files on Windows   #python #windows

August 2010

Sat 28:

Global Django requests   #django

Sat 21:

Coverage.py v3.4 beta 1   #coverage #my-code

Tue 17:

Entrepreneurship   #books #business

Fri 13:

Django superuser login trapdoor   #django

July 2010

Wed 28:

Better error messages   #exceptions #python

Tue 27:

Whitespace in Ruby and searching for code   #google #ruby

Sun 18:

Making Peace with Autism in Korean   #autism #books #susan

Sat 17:

Installing Python packages from Windows installers into virtualenv   #python #windows

Fri 16:

Zach Anner   #funny

Mon 5:

Recent tweets   #autism #puzzles #quick-links #typography

June 2010

Sun 27:

Mandelbox   #art #math

Sat 26:

Missing words   #language

Sun 20:

Chrome’s email fields   #email #phones #web

Sat 19:

Fragmented biscuit making   #work

Wed 16:

I’m 30   #me

Sun 13:

Recent tweets   #quick-links #twitter

Sun 6:

Graduated Max   #cakes #friends-&-family

Localization is a bitch   #django #web

May 2010

Sun 23:

Lost finale cake   #cakes #tv

Sat 22:

Coverage.py on Jython   #coverage #python

Wed 19:

HP’s destructive cost-cutting   #business #hp #work

Tue 18:

The beginning of love   #philosophy

Mon 17:

New books and old   #design

Sun 16:

Big Ideas podcast   #audio

Fri 7:

Fossilized hack-arounds   #development

Sat 1:

The case of the secured server   #hp #security #work

April 2010

Wed 28:

Stack Exchange 2.0   #business #online

Sat 24:

Converting Blogger to Wordpress   #python #web

Sun 18:

Organic metaclasses   #python

Wed 14:

Web development peeve   #python #web

Tue 13:

An Apache break in   #security

March 2010

Tue 30:

Autism Mom’s Survival Guide   #books #susan

Mon 29:

Criminal exceptions   #exceptions

Sun 28:

Dive into HTML5   #site #web

Sat 27:

A real Turing machine   #hardware #history #machinery

Wed 24:

Ben 12   #art #friends-&-family

Tue 23:

SlowNews: a good, too-short idea

Mon 22:

What’s the point of os.path.commonprefix?   #python

Wed 10:

Two more Lost cakes   #cakes

Tue 9:

Headhunters say the darnedest things

Max 18   #friends-&-family

Sun 7:

Different, good and bad   #design #web

Sat 6:

Coverage.py v3.3.1: two fixes   #coverage #my-code

Tue 2:

Trace function debugging challenge   #debugging #help #python

February 2010

Wed 24:

Coverage.py v3.3: .coveragerc files   #coverage #my-code

Mon 22:

Back from PyCon 2010   #gatherings #pycon

Sat 13:

Couchio is hiring   #friends-&-family #work

Wed 10:

AllRGB   #graphics

Tue 9:

A preventable Python packaging peeve   #python

Mon 8:

21st century life in transition

Sun 7:

Test classes, singular or plural?   #coding #python #testing

Sat 6:

25 minutes is a bitch   #communication #presentations #pycon

Wed 3:

Custom letters 2009   #typography

Tue 2:

Lost cake   #cakes #obsession #tv

PyCon on the Charles, part 2   #gatherings #pycon

Mon 1:

iPad ergonomics   #hardware #mac #phones

January 2010

Thu 14:

Running code at Python startup   #python

Wed 13:

PyCon on the Charles, part 1   #gatherings #pycon

Tue 12:

IE8’s unpopular XSS filter   #browsers #malware

Tue 5:

Anne Leeds’ dyslexia puzzle   #art #autism #friends-&-family #puzzles

Sun 3:

D. Richard Hipp’s software universe   #coverage #source-control

Sat 2:

The philosopher   #art #friends-&-family

Fri 1:

Happy 2010   #friends-&-family #photos

December 2009

Mon 28:

SSAO JS Snowman WTF?   #css #graphics #javascript

Sun 27:

The Historical Thesaurus of the OED   #language #reference

Sat 26:

BibliOdyssey   #art #history #maps

Tue 15:

Looking for a Python developer   #work

Sat 5:

Coverage.py v3.2   #coverage #my-code

Wed 2:

Prettying XML in Komodo   #ides

November 2009

Mon 30:

Relaxed muscles in motion

Sun 29:

Python packaging mishegas   #python

Tue 24:

Coverage.py v3.2b3: now with fewer memory leaks!   #coverage #my-code

Sun 22:

Memory leak mystery   #coverage #debugging #testing

Fri 20:

On business English   #business #language

Tue 17:

Ditaa: DIagrams Through Ascii Art   #graphics #hacks

Tue 10:

Coverage.py v3.2b1: branch coverage!   #coverage #my-code

Left vs. right, diagrammed   #graphics #politics

Mon 9:

Lego pop-up temple   #lego

Thu 5:

Continuous integration for Python with Hudson   #continuous-integration #how-to #python

Tue 3:

Life-sized Link   #crafts #obsession #video-games

Hey Jude, flowcharted   #music

Sun 1:

Magritte Mac sticker   #art #mac

Measuring tire pressure at the pump   #cars

October 2009

Sat 24:

The scalability of programming languages   #programming-languages

Fri 23:

Mozilla Raindrop   #email

Wed 21:

Physical type   #animation #typography

Mon 12:

Kiel Johnson   #art

Sun 11:

Today’s KenKen   #puzzles

Sat 10:

Animated Turkish New York Times   #animation #places #typography

Wed 7:

DevDays Boston   #gatherings #presentations

Sat 3:

Running the same code on Python 2.x and 3.x   #python

September 2009

Sun 27:

Coverage.py v3.1 beta 1: Python 3.x and Cobertura output   #coverage #my-code

Thu 24:

Line continuations from tokenize.generate_tokens   #python

Wed 16:

Accidental haikus   #language

Fri 11:

Cheese or Font?   #food #typography

Thu 10:

Why numbering should start at zero   #comp-sci #history

Sat 5:

Xenocode and multiple IE’s   #browsers

Wed 2:

Threading emails   #email

August 2009

Mon 31:

PNG optimization   #graphics #web

Sun 30:

Weird URL data encoding   #web

Sat 29:

Explaining Python at DevDays Boston   #education #gatherings #presentations #python

Sat 22:

Plus signs in email addresses   #email #malware

Humane email validation   #email #regex #ui

Tue 11:

Eunice Kennedy Shriver, 1921–2009   #autism #obituaries #special-olympics

Sat 8:

Super awesome cheap ball   #toys

Wed 5:

Mysterium 2009   #gatherings #video-games

July 2009

Wed 29:

Movie title stills collection   #design #movies #obsession

Tue 28:

Back from Paris   #friends-&-family #places

Mon 13:

Coverage.py on Python 3.x   #coverage #python

Sun 12:

Palin on the loose   #politics

Mon 6:

Coverage.py v3.0.1   #coverage #my-code

Sun 5:

A nasty little bug   #coverage #debugging #development

June 2009

Fri 26:

Conover Plastics   #business

Thu 25:

Cog 2.2   #cog

Fri 19:

Bare-bones basic Mercurial for Subversion users   #source-control

Tue 16:

47   #me #online

Mon 15:

Bathsheba and Bulatov   #art #math

Sat 13:

Coverage v3.0   #coverage #my-code

Fri 12:

Quick links: short, right, anti   #quick-links #security #testing

Wed 10:

Off the beaten path in Paris   #friends-&-family #places

Mon 8:

How to be happy in business   #business

Sun 7:

Geek clock   #math

Real-world cloud computing   #architecture #gatherings

Fri 5:

Side project endgame

Tue 2:

Pixar’s Up   #movies #reviews

May 2009

Fri 29:

Simon’s optfunc   #python

Buying online and offline   #business #online #phones

Mon 25:

Mostly wrong   #funny #history #programming-languages

Sat 23:

Objectified   #design #movies

Wed 20:

Mona Tweeta   #hacks #twitter

Sat 16:

Coverage v3.0 beta 3   #coverage #my-code

Fri 15:

Log in as a user   #security #web

Sun 10:

Web font embedding   #css #typography

Sat 9:

Running a Python file as main, take 2   #python

Wed 6:

OS truce?

Tue 5:

Hg ftw   #source-control

April 2009

Thu 30:

Coverage v3.0 beta 2   #coverage #my-code

Wed 29:

Stop motion with wolf and pig   #animation

Wed 22:

Between the folds   #crafts #movies

Mon 13:

Predicting the future of marriage equality   #politics

Sun 12:

Jimfl’s things to look at   #art #math

Tweenbots in the city   #robots #society

Wed 8:

Post 2000   #me #site

Tue 7:

Running a Python file as main   #python

Wed 1:

Subjective-C   #programming-languages

March 2009

Mon 30:

PyCon 2009 notes   #gatherings #pycon

Ingrid’s Twitter song   #music #online #twitter

Wed 25:

A Whirlwind Excursion through Python C Extensions   #pycon #python

It’s all greek to me   #language

Sun 22:

Obama’s special joke   #autism #special-olympics #sports

Sat 14:

Happy Pi Day   #math

Wed 11:

Subversion changelists   #source-control

Mon 9:

The cult of done

Sun 8:

Watchmen cake   #cakes #friends-&-family

Light calligraphy   #art #typography

Sat 7:

Coverage.py v3.0b1   #coverage #my-code

Thu 5:

Hodgman’s meh

Wed 4:

Square root of Christmas   #geeky #math

Sun 1:

Code hosting choices   #source-control

February 2009

Thu 26:

Tweet stream   #online #twitter

Sun 22:

Titus wouldn’t know a sensational title if it bit him in the ass   #coverage #online #pycon

Fri 20:

Fast geometric hashing for automated astrometry   #algorithms #search #space

Print css   #css #printing

Fri 13:

You asked for it   #exceptions #web

Tue 10:

C extensions at the Cambridge Python meetup   #gatherings #python

Sun 1:

Infrastructure for modern web sites   #django

January 2009

Mon 26:

Annoyed at iPod video

Sun 25:

Browser security handbook   #browsers #security

Sat 24:

Arabic logos   #language #typography

Wed 21:

Frozen soap bubbles   #photos

Sun 18:

Rules of database app aging   #architecture #databases

Tue 13:

Dieting cavemen on twitter   #communication #online #twitter

Sun 11:

Quick links: corkscrew, tag, bubbles   #machinery #quick-links #science

Fri 9:

PES pixilations   #animation

Wed 7:

Your IDE of choice   #browsers #ides

Sat 3:

Oldest files meme: PSCom   #postscript

Thu 1:

Django special character tag   #characters #django

Happy 2009   #friends-&-family #photos

December 2008

Wed 31:

Structure Synth and Sunflow   #art #graphics #math

Tue 30:

PyCon double-talk   #gatherings #pycon

Sun 28:

HP hibernation   #hp #work

Tue 23:

Referrers in iframes   #web

Mon 22:

Newgrange solstice   #places

Snow rules   #boston

Fri 19:

Accidental HTML entities in URLs   #web

Sat 13:

Genetic image evolution   #algorithms #art

Fri 12:

Weather forecasting

Tue 2:

Internet explorer mystery #1376   #javascript #web

November 2008

Sun 30:

Things I don’t like about doctest   #python #testing

Fri 28:

They want Sandy   #business #hp #online #twitter #web

Mon 24:

Print this file, your printer will jam   #debugging #history #postscript #printing

Sun 23:

My oldest code still running   #hp #history #postscript #printing

Fri 21:

Judge orders five detainees released   #law #politics

Thu 20:

Quick links: Gromit, splitter, typealyzer   #animation #games #language #quick-links

Wed 19:

Pathological backtracking   #python #regex

Tue 18:

Victoria Marcus Olds, 1911–2008   #friends-&-family #obituaries

Presentation tools   #presentations #tools

Wed 12:

Tabblo at the Cambridge Django meetup   #django #gatherings #tabblo

Mon 10:

Us on abcnews.com   #autism #friends-&-family #special-olympics

Wed 5:

President Obama   #politics

Tue 4:

Gear cube   #crafts

Stackoverflow social dynamics   #development #online

October 2008

Wed 29:

The first servers   #history #math

Mon 27:

Tabblo is hiring: web front-end developer   #hp #tabblo

Sat 25:

Funkload ftw   #testing

Animated sorting algorithms   #algorithms

Sun 19:

Authonomy   #books

Python mystery #6237: solved   #python

Tue 14:

Ugly pages   #ads #web

Sat 11:

3 down, 47 to go   #politics #society

Mon 6:

Five thirty eight   #politics

Sun 5:

Aptus 2.0   #math #my-code

Thu 2:

Python registry grepper   #python #windows

Wed 1:

Switching Python versions on windows   #python #windows

September 2008

Sat 27:

A server memory leak   #debugging #django

Fri 26:

Cisco minus t   #funny #web

Tue 23:

Evil apple   #business #mac #phones

Sat 20:

Honda Civic hybrid   #cars

Thu 18:

Competition inside corporations?   #business #hp

Wed 17:

Self-diagnosing software   #coding

Thu 11:

Reductio ad absurdum   #language

Fri 5:

OpenID is too hard   #security #web

Thu 4:

Caches aplenty

Mon 1:

Google chrome   #browsers #google

August 2008

Sun 31:

McCain/Palin   #politics

Sat 30:

Phelps   #sports #swimming

Wed 27:

Channel One and FM radio

Fri 15:

Code déjà vu   #coding

Wed 13:

What is it?   #documentation

Mon 11:

Obvious next questions   #mac

Sun 10:

Anatomy of a Subway Hack   #boston #security

Sat 9:

Bridges 2008   #art #gatherings #math

git shirts   #git

Wed 6:

Tire gauges   #cars #politics

Sun 3:

Mac keyboard symbols   #mac #ui

Fri 1:

Stephen Fry and the Gutenberg Press   #history #typography

July 2008

Thu 31:

Date Difference and different dates   #friends-&-family #tools

Fri 25:

Econtalk   #audio #business #politics

Tue 22:

Type cast   #funny #typography

Mon 21:

Pre tags in comments   #site

Sun 20:

On the counter-intuitiveness of speed   #coding

Sat 19:

FirePHP   #debugging #tools

Fri 18:

Personalized videos   #ads

Tue 15:

Database naming   #databases

Sun 13:

Encouragement from unlikely places   #movies

Sat 12:

Gas station tv   #ads #business #cars

Tue 8:

Dealing with parking pigs   #cars

Tue 1:

WALL-E   #animation #movies #reviews

June 2008

Wed 25:

Spore creature creator and steganography   #graphics #security #video-games

Sat 21:

Subversion’s biggest hole   #source-control

Thu 19:

Reporting server reliability   #funny #geeky

Wed 18:

Python import helper   #python

Mon 16:

Iron Man videos   #movies

Biology factoid of the day   #me #science

Sun 15:

Bad web typography: full justify   #typography #web

Sat 14:

Pylint   #linters #python #tools

One of the worst decisions in history   #law #war

Fri 13:

Wordle   #art

Thu 12:

Classic photos in Lego   #lego #photos

Tue 10:

How hot was it?   #boston #printing

Fake web addresses   #movies #networks #reviews

Sat 7:

Photoshop blend mode math   #graphics #math

280slides   #javascript #presentations #programming-languages #tools

Tue 3:

Dealing with experts   #experts #spotted

Sun 1:

Michigan and Florida flap   #politics

May 2008

Sat 31:

I hate browser-scaled images   #web

Tue 27:

I love RadioShack

Mon 26:

Rex Parker does the NYT crossword puzzle   #blogs #obsession #puzzles

Sun 25:

Ratatouille and Pixar technology   #animation #graphics #movies

Sat 24:

Cog 2.1 and newline detection   #cog #python

Thu 22:

Bad web type: georgia’s numerals   #typography #web

Wed 21:

How to apply patches   #how-to #unix

Sat 17:

Max: stop-motion for French, and Apple Boston   #animation #boston #friends-&-family #mac #society

Thu 15:

Water + laptop = ok   #hardware #me

Tue 13:

Blu’s Muto   #animation

Mon 12:

Boy vs. girl   #language #society

Tue 6:

So that happened... (digg, slashdot, and webfaction)   #site

Sat 3:

NeoCube   #art #games #math

Two animations   #animation

Fri 2:

TV and social surplus   #society

Thu 1:

CSS Homer, animated   #css

April 2008

Tue 29:

Homer and Bush in CSS   #art #css

ReactOS   #windows

Mon 28:

Mystery: why no toothpaste?

Thu 24:

Non-transitive dice   #games #math

Sat 19:

Separating sentences   #django #language #python #regex #site

Thu 17:

Command-shift-3   #design #web

Tue 15:

New home page   #design #site

Watchdog.net and EveryBlock   #online #politics

Mon 14:

Pixar and Disney line-up through 2012   #animation #movies

Sat 12:

Fractal cookies   #food #math #video-games

Fri 11:

Wicked hack: Python bytecode tracing   #coverage #python

Thu 10:

Big dog robot and big dog beta   #funny #robots

Wed 9:

The structure of .pyc files   #python

Mon 7:

FontStruct   #typography

Zelda treasure cake   #cakes

Sat 5:

Aptus 1.55 and wx buffered drawing   #help #my-code

Fri 4:

Technology startup process   #business #funny

Thu 3:

Design pranks   #design #funny

March 2008

Sun 30:

Evolutionary ladder   #coding #python

Sat 29:

Aptus 1.5   #art #math #my-code

Fri 28:

Street bag animals   #art

Tue 25:

Baki cake   #cakes

Sun 23:

Active URLs   #web

Reddit’ers at the back of the class   #online

Sat 22:

Keming   #funny #typography

Fri 21:

Is it a cache?   #architecture

Thu 20:

My birth announcement   #design #friends-&-family #me

Tue 18:

Python code complexity micro-tool   #python #tools

Consistent hashing   #algorithms

Mon 17:

PyCon 2008 notes   #gatherings #pycon

Fri 14:

ROFLCon   #gatherings

Thu 13:

The script kiddies that couldn’t shoot straight   #malware #php

Wed 12:

Going to Pycon   #me #pycon

Sun 9:

Doctor Who cake   #cakes

Fri 7:

Space shuttle launch preparation   #site #space

Thu 6:

Pontoon   #books #reviews

Wed 5:

Lorem ipsum   #design #history

Tue 4:

You suck at photoshop   #graphics #online

Sun 2:

Screencasting made... difficult   #ads #google

This bothers me: Saudi Arabia   #politics

February 2008

Wed 27:

Sidney Diane Hussein   #politics

Tue 26:

Python solvers   #algorithms #python

Sun 24:

Brick Fetish   #history #lego

Fysics Phun   #games #science

Sat 23:

Paul is or is not dead   #music #obsession

HistoryShots   #art #blogs #history

Sun 17:

Apache proxy auto-re-loader   #web

Sat 16:

Jenn: visualizing polytopes   #math

Thu 14:

What I wish congress understood   #politics

Mon 11:

Enumerating trees   #math #python

Sat 9:

The googles of the past   #books #boston

The evolution of tech companies’ logos   #design

Tue 5:

Jimiyo fine art sprites   #art #video-games

Sun 3:

Usavich   #animation #japan

Help: Building PIL on Windows (.a ⇒ .dll)?   #help #windows

January 2008

Thu 31:

Darth Nedibat   #me #photos #star-wars

Wed 30:

Truly transparent text with PIL   #graphics #how-to #python

Sun 27:

How to make people feel stupid   #communication #how-to #people

Thu 24:

Chandler and Python: don’t blame the tools   #osaf #python

Wed 23:

Django people   #django #maps #online

Tue 22:

Software I use   #site #tools

Mon 21:

Cross-site printing?   #malware #printing #security

Sun 20:

Redirects   #php #site #web

Sat 19:

Deadlock in real life   #cars

Fri 18:

Terry Gross and paying customers   #audio #business

Wed 16:

Permalinks, Gravatars and Django   #django #site

Sat 12:

YouTubed Bob debut [u] oy!   #funny #music

Wed 9:

Rsync on Windows disk to disk?   #help #windows

Mon 7:

Bob Staake: Photoshop 3.0   #art #graphics #tools

Sat 5:

How badly can they not get it?   #business

Iowa   #politics

Fri 4:

Mathematically correct lighting   #math

Wed 2:

PyCon?   #pycon

Tue 1:

Peace, stay warm   #friends-&-family #photos

December 2007

Thu 27:

A Spot of Bother   #books #reviews

Wed 26:

Asymptote   #graphics #math

Sun 23:

Hashiwokakero   #games #puzzles

Thu 20:

Quick links: wrapper, design, later, launchy   #design #quick-links #tools

Sun 16:

Ancient history: the Digital logo   #design #history #postscript

Tue 11:

Human sorting   #gems #python

Mon 10:

Presidential prediction   #politics

Sat 8:

Google chart API   #google #tools

Thu 6:

Extracting JPGs from PDFs   #graphics #how-to #pdf #python

November 2007

Tue 27:

Blameall.py   #my-code #source-control

Sun 25:

Kris Sowersby’s type doodles   #art #typography

Secret print tracking   #hp #malware #printing

Mon 19:

Jelly Blocks   #games #puzzles

CSS frameworks, good or bad?   #css

Tue 13:

Re-throwing exceptions in Python   #exceptions #python

Sun 11:

Planet Saturday   #comics #parenting

Beautiful Code   #books #dev-mindset #reviews

Fri 9:

On the naming of functions   #funny #geeky

Wed 7:

Chris Lomont and the Excel formatting bug   #debugging #math

Tue 6:

Best computer language for a beginner   #beginners #education #programming-languages

October 2007

Tue 30:

Flaws in coverage measurement   #coverage #testing

Mon 29:

Halloween pumpkins   #crafts #parenting

Sun 28:

Matt Shlian   #art

Plato and a platypus walk into a bar   #books #reviews

Sat 27:

Debatepedia   #reference

Wed 24:

Continuous line art   #art

Fri 19:

Why we curse   #language

Wikipedia quick search   #reference #search

Wed 17:

Http-https transitions and relative URLs   #how-to #web

Sun 14:

Modular pie-cosahedron   #food #math

Fri 12:

Aptus   #art #math #my-code

Mon 1:

Histogram as image   #graphics

September 2007

Sat 29:

Walk Now for Autism   #autism #help #walking

Python’s super (considered harmful)   #python

Mon 24:

Toy computing devices   #comp-sci #history #lego #toys

Sun 23:

Star Simpson   #society

Brian Dettmer’s dissected books   #art #books

Fri 21:

Schaedler precision rules   #design #tools

Wed 19:

Django favicon   #django #graphics

Sat 15:

Gimp gradient files   #graphics #my-code #python

Thu 13:

An owner’s guide to programmers   #dev-mindset

Connelly Barnes   #blogs #comp-sci #python

Sun 9:

SI prefixes   #reference #science

Sat 8:

Semapedia   #reference

Mon 3:

Transition from summer   #me

August 2007

Sun 26:

Sable-3 photo balloon into space   #photos #space

Wed 22:

Bucky without Bucky   #art

Mon 20:

The Hoax   #movies

Sun 19:

Colorado   #me

Fri 10:

Regular expression diversity   #regex

Thu 9:

Two weak typing problems   #javascript #programming-languages

Sat 4:

Literal answers to rhetorical questions   #funny #language

Fri 3:

Glark and ack   #tools

Thu 2:

New client-side web tools   #javascript #web

July 2007

Mon 30:

Biologists helping bookstores   #books #science

Thu 26:

Neologasm   #blogs #language

Wed 25:

YSlow   #tools #web

Tue 24:

Walk Score   #maps #places #walking

Sun 22:

Geek dessert   #food #python

Coverage.py v2.75   #coverage #my-code

Thu 19:

Simpsons avatars   #comics #friends-&-family

Tue 17:

RIP, Minty Bear   #parenting

Thu 12:

Pikapika   #animation #photos

Wed 11:

Draggable google map routes   #google #maps

Mon 9:

Hyphenate.py   #language #my-code #python

Ben at work   #parenting #photos

Sun 8:

PastaQueen   #blogs

Abject-oriented programming   #development #funny

June 2007

Thu 28:

Things I’ve learned about photography   #photos

Sun 24:

Biplane ride   #me

Sat 23:

Installing apps on Mac   #mac

Fri 22:

Air hogs havoc heli   #toys

Sat 16:

Math factoid of the day   #math #me

Fri 15:

Upgrading from lists to objects   #python

Thu 14:

Tight vote looms on same-sex marriage   #politics

Sun 10:

Giant food ball   #food #math #parenting

Tue 5:

gotAPI aggregated API search

Trulia   #maps

Fri 1:

Python on Planes   #funny #python

May 2007

Thu 31:

Google Maps Street View   #google #maps #places

Tue 29:

XSSed page rank list   #malware

Mon 28:

A Digital Remake   #python #typography

Sun 27:

Škoda cake   #cakes

Sat 26:

Visual tricks   #art

Wed 23:

Getting started with Python   #python

Mon 21:

Chaoscope   #art #math

Elegant web typography   #presentations #typography #web

Sat 19:

Roy Zimmerman’s Defenders of Marriage   #funny #music #politics

Wed 16:

Origami mask for sale   #art

Python SSL support in Windows and opening MSI files   #python #windows

Tue 15:

Cygwin path pickiness

Mon 14:

High power job   #work

Thu 10:

Scoble on autism   #autism

Thu 3:

Making history   #hp #history #tabblo

April 2007

Sun 29:

Strictness and correctness   #xml

Fri 27:

Capacity planning for LAMP   #administration

Wed 25:

Moleskinerie   #art #blogs

Sun 22:

Help with NSF forensics?

Sat 21:

Xss with utf-7   #characters #malware

Fri 20:

strfry

Wed 18:

Debbie Downer   #funny #tv

Tue 17:

Email senders fight back?   #email #malware

Sun 15:

AutoHotkey   #tools

Sat 14:

Five minutes to kill (yourself)   #video-games #work

Fri 13:

SQL on Rails   #funny #web

Thu 12:

Kurt Vonnegut, 1922–2007   #obituaries

Wed 11:

Monty Python and the Holy Trek   #funny #movies

Mon 9:

SpeedFan   #tools

HP and Tabblo in the New York Times   #hp #tabblo

Sun 8:

My .pdbrc   #debugging #python

Fri 6:

Across the street from the Sphinx   #places

Thu 5:

CSS naked day   #css #site

Wed 4:

The eye is 576 megapixels   #photos #science

Tue 3:

Tabblo PhotoCube   #crafts #tabblo

Mon 2:

Thinking with type   #typography

Sun 1:

Ben’s Kirby cake   #cakes

March 2007

Fri 30:

LilyPond   #music #typography

Thu 29:

Random HTML factoid: no '   #web

Mon 26:

Debugging (in) my sleep

Thu 22:

HP acquires Tabblo   #hp #tabblo

Tue 20:

Hex words, updated   #geeky #language

Sun 18:

Retarded   #autism #society

Gesundheit and adventure game studio   #parenting #video-games

Sat 17:

It Works on My Machine   #development #funny

Wed 14:

XSS bestiary   #malware #security #web

Sat 10:

Cakehenge   #cakes

Wed 7:

Half a decade   #site

Sun 4:

Firefly press   #boston #typography

Paper models as matter transporters   #crafts #quotes

Fri 2:

Presentation tips   #communication #how-to #presentations

February 2007

Wed 28:

William McVey’s PyCon notes   #pycon

Mon 26:

PyCon   #gatherings #pycon

Wed 21:

Meatcake   #crafts #food

Sat 17:

I’m going to PyCon   #pycon

Fri 16:

Origami Polypolyhedra   #art #math

Wed 14:

Two new editors   #ides

Mon 12:

Looking for a contractor   #tabblo

Sat 10:

Science from jimfl   #science

Launchy   #tools #windows

Fri 9:

Indexed   #blogs

Wed 7:

Walk on (cornstarch and) water   #science

Tue 6:

Helvetica movie   #movies #typography

Mon 5:

Until Uru Ki cake   #cakes

Sun 4:

Get firebug   #css #javascript #tools #web

January 2007

Wed 31:

Tabblo valentines   #tabblo

Sun 28:

EURIon constellation

Sat 27:

Business card cube photos   #crafts

Tue 23:

Wikipedia and nofollow   #malware

Sun 21:

Stopping spambots with hashes and honeypots   #malware #site

Thu 18:

The Fitful Flog   #blogs #crafts

Color parsing brainteaser   #web

Wed 17:

Damien is available!   #friends-&-family

Sat 13:

Five things you didn’t know about me   #me

Thu 11:

Ubuntu cookies   #crafts #food #unix

Wed 10:

Python assignment trickiness   #python

Tue 9:

Wobbly tables   #math

Mon 8:

CampaignMonitor blog   #blogs #email

XUnit patterns   #testing

Sun 7:

SpaceMonger v2   #tools

Sat 6:

Vim help   #ides #unix

Brand new   #blogs #design

Fri 5:

Busy christmas   #tabblo

Tue 2:

All triangles are equilateral   #math

Mon 1:

Awesome   #language

IntelliTXT   #ads

Last day of 2006, Boston common   #boston #friends-&-family #photos

December 2006

Sat 30:

How to move a subversion repository   #how-to #source-control

Adobe and Office icons   #design

Fri 29:

Account suspended due to spam   #email #site

Mon 25:

Holiday card 2006   #friends-&-family #photos

Thu 21:

Marketing via blogs   #business

Tue 19:

Linerider   #art #games

Sun 17:

Yahoo: the good and bad of ajax   #javascript

Sun 10:

DB Fletcher capstan tables

Sat 9:

Quick links: statue, lego, visualization   #lego #quick-links

Thu 7:

Color tools   #color #tools

Mon 4:

Making Peace in paperback   #books #susan

Fri 1:

Svn annotate all?   #source-control

November 2006

Thu 30:

Tony vs. Paul   #animation

Sun 26:

Tabblo books   #tabblo

Thu 23:

Thanksgiving   #photos

Drawing games   #art #games

Mon 20:

The Wheel

Sun 19:

Stranger Than Fiction   #movies #reviews

Sat 18:

Goodbye Lemon   #books

Non-euclidean juggling   #juggling

Tue 14:

Tired   #me

Sun 12:

Taskbar Shuffle   #windows

Wed 8:

Teh internets   #art #online

Tue 7:

Tabblo 8, Flickr 7   #tabblo

Sun 5:

Box rivets   #crafts #parenting

Sat 4:

Drawing and manufacturing, then and now   #design

October 2006

Tue 31:

Halloween pumpkins   #crafts #parenting #tabblo

Sun 29:

Subversion branching quick start   #how-to #source-control

Sat 28:

White house photoblog   #photos

Thu 26:

The difference between Democrats and Republicans   #politics

Sun 22:

Too dynamic?   #python

Sat 21:

Pygments   #python

Citizendium   #reference

Thu 19:

Slide art   #art

Sun 15:

Funny cat pictures   #funny

Sat 14:

Porter stemming algorithm   #language

Thu 12:

Actual conversation   #funny #malware

Sun 8:

Cameras with wireless   #photos #tabblo

Google code search   #google #search

Fri 6:

A Pale Blue Dot   #space

Tue 3:

Iterator merge in Python   #python

Mon 2:

Glimpsing the garden over the wall   #python #work

Cameras and Wookiees   #reference #star-wars

Design Barcode   #design #japan

Sun 1:

Drying out   #tabblo

Redesign   #site

September 2006

Tue 26:

An emergency at Tabblo   #tabblo

WebInno 8   #gatherings #web

Sat 23:

SQL trivia   #databases

Wed 20:

Do you digg Tabblo?   #tabblo

Sat 16:

Naming planets   #science #space

Fri 15:

Escher-like Google maps   #google #maps

Tue 12:

TechCrunch Tabblo review review   #tabblo

Sun 10:

Show image catalog Greasemonkey script   #javascript #web

Fri 8:

Geek humor   #comics #funny #geeky #unix

Wed 6:

Impoverished exceptions   #exceptions #python

Tue 5:

assertRaisesMsg   #exceptions #python #testing

August 2006

Wed 30:

Frameworks make software easier, but only the easy part   #development #django

Tue 29:

Bronx Science math team, 1980   #me #photos

Mon 28:

White House photo   #me #photos #special-olympics

Wed 23:

Coverage.py v2.6   #coverage #my-code

Mon 21:

Ruby on Rails security flap   #ruby #security

Sun 20:

Dream referrers

Thu 17:

Goodnight Irene   #me #swimming

Wed 16:

New exit strategy: eBay   #business

Wed 9:

The biology of b-movie monsters   #movies #science

Sat 5:

Screen   #unix

Fri 4:

Same-sex marriage bans in Washington and New York   #politics

Thu 3:

IE7 is coming, and fast   #browsers

Helpful un-helpful magic   #databases #debugging

July 2006

Sun 30:

Partition for Python   #python

Sat 29:

FreeJack   #animation #tv

Wed 26:

Nonsensical spam   #malware

Tue 25:

WebInno 7   #gatherings #web

Mon 24:

Simile Timeline   #web

Sun 23:

Silliputtimation   #animation #movies #parenting

Fri 21:

Spamlent Green is people   #malware

Thu 20:

Sue and Ned’s excellent adventure, part 3   #gatherings #me #special-olympics

Unnecessary censorship   #funny

Wed 19:

The diversity of digital media   #video-games

Tue 18:

Web 2.0 over thin pipes   #web

Not being a dot-bomb 2.0   #business #star-wars #web

Sun 16:

Sue and Ned’s excellent adventure, part 2   #gatherings #me #special-olympics

Fri 14:

Sue and Ned’s excellent adventure, part 1   #gatherings #me #special-olympics

Sat 8:

Quick links: Etch-A-Sketch, Linea, Fancypants, Lost Mac ads   #ads #animation #art #mac #quick-links #video-games

Fri 7:

Black tie at the White House   #gatherings #me #special-olympics

Sat 1:

One less beta   #tabblo

June 2006

Wed 28:

The Vietnam of computer science   #databases

Tue 27:

All you can eat Buffet   #business

Mon 26:

Wedding toast   #friends-&-family

Thu 22:

On the fate of entrepreneurships   #work

Mossberg Tabblo review in the WSJ   #tabblo

Tue 20:

At the movies: Sarah Silverman and OCD   #movies #reviews

Fri 16:

Math factoid of the day   #math #me

Tue 13:

Web application framework stacks   #django

SQL ordering   #databases

Sun 11:

Mentos + Diet Coke: an illustrated guide   #food #science

Scent of a Robot   #music #robots

Sat 10:

ASCII world cup   #sports

Digital Equipment Corporation   #history #me #postscript #work

Fri 9:

Fortress   #programming-languages

Revenge breeds revenge?   #society #war

Sun 4:

Google really has turned a corner   #google

Sat 3:

Robot Chicken   #funny #star-wars #tv

50-year-old bug   #debugging

May 2006

Wed 31:

Garamond Premier Pro   #typography

Tue 30:

The perils of stock photos   #ads #photos

Mon 29:

SQLAlchemy   #databases #python

Sat 27:

For best results, write your own ad-hoc data representation   #architecture

Thu 25:

Haaarg, world!   #parenting

Wed 24:

Human spammers   #malware

Tue 23:

Introspection via pseudo-objects   #architecture

Mon 22:

Dunder   #python

Sun 21:

top   #unix

Sat 20:

Ten things I hate about commandments   #funny

Thu 18:

Attributing climate-change data   #science

Mon 15:

Announcing Tabblo   #tabblo

Erlang vs. Java, by Ben   #art #java #programming-languages

Wed 10:

Color calibration   #color #help #printing

Tue 9:

WebInno 6   #gatherings #web

Sun 7:

Magic is all around us   #funny

The wave   #boston #sports

Sat 6:

Search engine indexing limits   #search

Fri 5:

ASCII maps   #maps

Triaging bugs   #development

April 2006

Fri 28:

Why is reliable software so hard?   #exceptions

Python tuples are not just constant lists   #python

Big Hug   #autism #parenting #photos

Thu 27:

The IT Crowd   #tv

Wed 26:

Code Monkey   #development #music

Python tuning tips   #python

Sun 23:

Advanced sudoku strategies   #puzzles

Sat 22:

QA is a misnomer   #development

Pimp my snack   #food

Thu 20:

C.R.A.P. design   #design #web

The brick testament   #lego #religion

Five truths about code optimization   #development

Mon 17:

Working hard, or hardly working?   #work

Sun 16:

Who is Homer’s boss?   #tv

Ride to laundromat lands cabbie on sold-out stage

Wed 12:

How to feel miserable as an artist   #how-to #philosophy

Client-side PHP   #javascript #php

Fri 7:

A variant of the LAMP stack   #web

Marketing Biathlon   #business #comics

Thu 6:

Japanese Rube Goldberg machines   #japan #machinery

Tue 4:

Spirit loses a wheel   #space

Mon 3:

Stick figure and Lego cakes   #cakes #lego

Sun 2:

Web frameworks, seriously   #django #python #ruby

Sat 1:

Google Circles   #google

Web frameworks: RoR is the winner   #django #python #ruby

March 2006

Thu 30:

Peacenik designer t-shirt   #design #politics

Wed 29:

Hapland 3   #video-games

I hate filling out forms

Tue 28:

The adventures of scaling   #web

Sun 26:

Migrating interest   #my-code

Thu 23:

How not to run an ad service   #ads #business

Lost Rhapsody   #tv

Tue 21:

Quick links: finance, accent, sliderule, disturb   #quick-links

Sat 18:

Lightsaber for $33 in 33 minutes   #crafts

Entrepreneurial proverbs   #business

New idioms for old   #python

Thu 16:

Why I got fired from Apple

Baseball’s best burger?   #food

Wed 15:

Caption contest answer   #comics

Tue 14:

Modifying library code   #development

Who can name the bigger number?   #math

Sun 12:

Riven and Cone birthday cakes   #cakes #lego

Sat 11:

Producing poo   #development

Techy crafts   #crafts #lego #quick-links

Bliss Diss   #juggling

Fri 10:

MoMB   #design #online

Thu 9:

Pixoh   #business #photos

Sun 5:

Big Adventure in the Big Apple: A Sketchbook   #art

Everything in the same minute   #coding #debugging

Digi-Comp   #history #toys

Fri 3:

Many features of the product are unavailable

Thu 2:

Jason McElwain   #autism #sports

Wed 1:

An extraordinary act of public obedience   #cars #law

The problem with checkboxes   #ui

February 2006

Mon 27:

We’re hiring   #tabblo

Microsoft iPod packaging   #business #design #funny

Sun 26:

Extreme Yo-yo   #juggling

Sat 25:

Monospace fonts compared   #coding #typography

Fri 24:

The Generator Blog   #blogs #games

Simpsomaker   #comics

Mon 20:

I’m back   #site

Sat 18:

It will probably be dark for a while   #site

Fri 17:

Say goodbye to nedbatchelder.com   #site

Thu 16:

Juggling to the Beatles   #juggling

Spelling words   #parenting

Mon 13:

Things that bug me about two-dimensional programming   #coding #python

United dragon ad   #ads

Sat 11:

I have to use my Gmail account in Google Groups?   #google

Fri 10:

Autism Saturday   #autism #parenting #special-olympics

Zillow   #reference #typography

Programmable web mashup matrix   #web

Wed 8:

Usability testing on the cheap   #how-to #testing

Sun 5:

PCG: Cog in Perl   #cog #perl

Sat 4:

Copper comic   #comics #how-to

Brokeback to the Future   #funny #movies

January 2006

Tue 31:

Using Eclipse   #ides #java #python

Mon 30:

The QA mindset   #quotes #testing

Sun 29:

Fractal Tic-Tac-Toe

Thu 26:

Quick PIL tip   #graphics #python

Mon 23:

Dirty podcasts   #audio

Sun 22:

Video game maps   #maps #video-games

Unwitting bloggers and witless structured blogging   #feeds #online #semantic-web

HTML screen scraping and sgrep   #tools

Sat 21:

JavaScript as a real language   #javascript

Wed 18:

Tricky rowspan tables   #web

Tue 17:

TerraPass   #cars

Mon 16:

Toshiba Tecra M3 review   #hardware #reviews

Thu 12:

The Conversations Network   #audio

Lead in power cords?   #hardware

Tue 10:

Inventing XML Languages   #xml

Tecra M3, nVidia and Dell 2005fpw?   #hardware #help

Sun 8:

Meeting doodles   #art #work

Sat 7:

Email validation again   #email #php #regex

Tattooed nerds   #geeky #obsession #video-games

Fri 6:

Every OS Sucks   #funny #geeky #mac #unix #windows

Ruby milestone   #perl #ruby

Thu 5:

Network speed tests   #networks #tools

Email validation in PHP   #email #php

Wed 4:

Quoting hell   #development #php

Mon 2:

Reddit   #online

Sun 1:

Joel Spolsky is a crotchety old man   #comp-sci #education #java

Happy 2006   #philosophy

December 2005

Sat 31:

Setting up the new laptop   #administration #windows

Fri 30:

I’m special, so special   #autism #music #parenting

TaskSwitchXP   #tools #windows

Thu 29:

Multiple Python installations on Windows   #python #windows

Wed 28:

Emacs artist   #ides

Tue 27:

New laptop   #hardware #me

Mon 26:

Addresses   #online

Fri 23:

Helvetica, Arial in Grotesque Accident   #typography #web

Thu 22:

Ricky Gervais podcast   #audio #funny

Wed 21:

Kodak Assvertising   #ads

The Story About Ping   #funny #networks

Exploding comments   #coding

Intelligent Design in schools   #education #science

Mon 19:

The downside of living online   #online

XML without the <!DOCTYPE>   #xml

Sun 18:

Database schema upgrades   #databases #django

Fast   #parenting #science

Sat 17:

Windows Live Local   #maps

Fri 16:

Wookieepedia   #obsession #reference #star-wars

Wed 14:

Django losing its djang?   #django #friends-&-family

Kubi is hiring   #kubi

Visual Studio Stuff   #tools

Tue 13:

Bliss   #programming-languages

Mon 12:

A new gig for me   #django #kubi #me #tabblo

Unskilled and Unaware of it

Sun 11:

Stunning illusion

Fri 9:

C++ FAQ Lite   #c++

Wed 7:

Configuring Outlook to deal with spam bounces   #email #malware

Vowels and consonants   #language

Sun 4:

Coverage.py, v2.5   #coverage #my-code

Tim Tom   #animation #django #movies

Fri 2:

Python Testing Tools Taxonomy and Jester   #python #testing #tools

Thu 1:

UI blogs & the best outlook feature ever   #blogs #ui #windows

Windows notification icons   #debugging #ui #windows

Winspector and Zoom+   #tools

November 2005

Wed 30:

Reap what you sow   #debugging

Single letter domain names   #web

Tue 29:

Web 2.0 and startup advice

Dangerously excited   #books #quotes

How this site is made: xuff, px, bx, etc   #python #site #xslt

Fri 25:

Quick links: Pike, Air, Stickers, JS/UIX, SQL, Scarry   #art #databases #google #quick-links #science #unix

Mon 21:

Death penalty in Massachusetts   #boston #politics

Amazon mechanical turk   #amazon

Fri 18:

My personal Python mind set   #dev-mindset #python

Thu 17:

Single-sheet paper sculptures   #art #crafts

Flavin?   #tv

Mon 14:

Pool birthday cake   #cakes #lego #parenting #swimming

Coalescing Python parser info?   #online

Sun 13:

New comment feature: notify me   #site

Google AdWords: reactivated   #google #me

Fri 11:

Tashi   #books #parenting

What’s Special About This Number?   #math

Thu 10:

Finding Windows error messages   #exceptions #windows

CSS Hacks table   #css

Structured wikis

Tue 8:

Bad moon rising?   #society

I was 1337   #site

Mon 7:

Ajaxy Exception Catching   #exceptions #python #web

Fri 4:

Image file formats   #graphics

Thu 3:

Duane Keiser   #art

How the Death Star works   #star-wars

Wed 2:

An Eye for Annai   #animation

Oracle database XE   #databases

Repetitive information injury   #productivity

Tue 1:

Sony and rootkits   #blogs #music #windows

October 2005

Mon 31:

The Final Days of AT&T   #design

Sun 30:

Thread patterns   #online

Halloween pumpkins   #crafts #parenting

Ghost diagrams   #autism #blogs #math

Sat 29:

Google AdWords: evil?   #google #me

Thu 27:

Gridgame   #games

Wed 26:

Susan’s blog   #autism #blogs #susan

Tue 25:

More alternatives for Python unit testing   #python #testing

Fri 21:

We share your pain   #funny #geeky

Thu 20:

Parrot post-mortem   #management

More Unix cheat sheets   #reference #unix

Wed 19:

Comments prevent execution   #coding

Tue 18:

wcscmp vs StrEqual   #c++ #coding

Which book?   #books

Mon 17:

Muglets   #funny

Sun 16:

Danielle Strachman: hemispheric integration and juggling   #blogs #education

Open Source licenses compared   #business #open-source

Sat 15:

Blogger via XSLT   #xslt

Wed 12:

WHOA   #amazon #books #my-code

Tue 11:

Object reference not set to an instance of an object   #exceptions

The curse of the were-rabbit   #animation #movies #reviews

Mon 10:

Madlibs, part 3   #parenting #python

Mad covers

Sat 8:

Pumpkingutter   #crafts

Fri 7:

Google Reader   #feeds #google

Thu 6:

Cog 2.0   #cog

HTTP error 191   #debugging

Stack traces on windows   #windows

Wed 5:

CSS-only RSS badge   #css

How to price a fixed-price contract?   #business #help

Tue 4:

Scott Lewis is an angel   #blogs

Today show in NYC   #me #susan #tv

Help! Frozen Mac browsers!   #help #mac

Sat 1:

Shining trailer   #movies

September 2005

Fri 30:

I’ll be on the Weekend Today show   #me #susan

Religious tensions   #religion

Wed 28:

The death of the main menu   #ui #windows

Tue 27:

Avoid being called a bozo when producing xml   #how-to #xml

Freakonomics   #books #reviews

Superhandz   #juggling

Thu 22:

SNL celebrity jeopardy   #funny #tv

Tue 20:

Charity web sites   #web

Mon 19:

Pandora   #music

Paper forest   #blogs #crafts #japan

Sun 18:

Intro to camera memory   #hardware

Sat 17:

I/O brush   #art

TurboGears   #python #web

TV in da house, part 2   #me #susan

Fri 16:

Cog commercial: history and spoof   #ads #funny

TV in da house   #me #susan

Blog searching   #google #search

Wed 14:

Gatekeeper Drainer Jockey   #coding

Tue 13:

The Aristocrats   #movies #reviews

Reminder: Walk F.A.R. for NAAR   #autism #help

Sun 11:

Surfers Healing   #autism

Doorknob monsters and Jimwich’s faces   #photos

Sat 10:

What Rain Man can teach system administrators   #administration #autism

Fri 9:

Anthropomorphized Brushed Metal Theme   #funny #mac #ui

Thu 8:

Amazon sales stats grabber   #amazon #python

Wed 7:

Faces project management   #management #python

Tue 6:

py2exe 0.6.1   #python #windows

Mint   #web

Threads cannot be implemented as a library   #concurrency #programming-languages

Mon 5:

Cyan Worlds shuts down   #cakes #video-games

PocketMod and D*I*Y Planner   #productivity

Omer Trajman   #blogs

Sat 3:

Katrina on Google Maps   #google #maps #places

Please help me export movies from Premiere   #help

Action figure   #me #toys

Fri 2:

Database: what’s a base?   #databases #language

Blogging from New Orleans   #places

Interactive debugging in Python   #debugging #python

Thu 1:

Candygram   #concurrency

Code snippets

August 2005

Wed 31:

Organizing build trees   #development

Tue 30:

Making Peace With Autism is now available!   #books #susan

Mapwing   #graphics #walking

Mon 29:

Purple Stork   #parenting

Can hate be good?   #ads #animation #cars

Unistable polyhedra   #math

Sun 28:

A rocket to nowhere   #space

Cog 2.0, beta 2   #cog

Sat 27:

Link grammar parser   #language #tools

Fri 26:

There’s no way I’ll ever be as cool as Derek Sivers   #blogs #online

Subversion tags   #source-control

NeverShowExt   #windows

Wed 24:

Log Parser   #tools

Mon 22:

Disney sand sculptures   #art #movies

Susan on WOR, and why registration is a pain   #susan

Sat 20:

Boy, that guy is really mad   #parenting #work

Thu 18:

Information Aesthetics blog   #art #blogs #language

Kent Beck: software health   #development #testing

Chuffed   #language

“Meteoric rise”   #language #space

Wed 17:

While my ukelele gently weeps   #music

Tue 16:

Walk F.A.R. for NAAR 2005   #autism #help #walking

Mon 15:

The lamest search page ever   #search

Sun 14:

Valid email addresses?   #email #regex

ShotCode   #phones

Wed 10:

Madlibs, part 2   #parenting #python

Fri 5:

Amazing but true quotes from the 21st century   #parenting #phones #quotes

Thu 4:

VIP   #work

Wed 3:

Time, time, time   #art #science #space

Tue 2:

Apple’s mighty mouse   #hardware

Mon 1:

The value of patterns   #architecture

July 2005

Sun 31:

Programming with kids: madlibs   #parenting #python

Booleans suck   #architecture

Thu 28:

Multi-threading?   #architecture #concurrency

Tue 26:

Cog 2.0 beta   #cog

IPod Flea   #funny #music

Sometimes the automation really knows best   #coverage #testing

Sun 24:

Charlie and the Chocolate Factory   #movies #reviews

Sat 23:

The bourne war on terror   #funny #politics #unix

Virtual street reality   #art

Green With Satisfaction   #autism #susan

Online etymology dictionary   #language #reference

Fri 22:

Extremely Loud and Incredibly Close   #books #reviews

Thu 21:

Very small objects   #art #science

Google maps pedometer   #google #maps #walking

Wed 20:

Cardstacker

Google Moon   #google #maps #places #space

Flipbook   #animation #art #games #parenting

Tue 19:

More lattice stuff   #art #my-code

Sat 16:

Django   #django #python #web

Platitude   #my-code

Thu 14:

First Segway   #me

Firefox really is spreading   #browsers

Wed 13:

Abecedarium   #language

Mon 11:

PySWT   #python #ui

Sun 10:

Peak oil   #politics #science

Wed 6:

Tallest bridge: Viaduc de Millau   #places

Fri 1:

Quiet   #site

June 2005

Thu 30:

The Tens of Commandments   #politics #religion

Wed 29:

Freesound

MIT Weblog Survey

Tue 28:

Windows shell reads XML processing instructions   #windows #xml

Lattice drawings   #art

Thu 23:

Ajaxian blog   #web

Iraq war casualties map   #google #maps #war

Keyed lookups in XSLT 1.0   #xslt

Stupid flag burning amendment   #politics

Tue 21:

Another distraction I didn’t need: Sudoku   #puzzles

Sun 19:

Last place at Special Olympics   #autism #special-olympics #sports

Sat 18:

Spolsky/Scoble workplace fracas   #work

Thu 16:

Robyn Miller’s blog   #blogs #video-games

On this day three years ago...   #me

Mon 13:

Practical MD5 collisions   #postscript #security

Sun 12:

Logo trends for 2005   #design

Fifty writing tools   #language

Sat 11:

BOM synchronicity   #characters

More stock photo places   #photos #web

Wed 8:

Stick figure adventures   #games #puzzles

Mon 6:

Rinus Roelofs   #art #math

Exploded soda   #food #science

Sun 5:

Kubi job: QA lead   #kubi

Quick links: contraption, real life, easter egg, shufflehacks, lightsaber   #graphics #lego #quick-links #star-wars

Customizable keyboards   #hardware

Sat 4:

XML alternatives   #xml

Googlebombing   #google

Google sitemaps   #google #web

Thu 2:

Quick links: tiny houses, organic desktops, anti-social, beach animals, robot hut, star wars logo   #art #quick-links #robots #star-wars #typography

Wed 1:

Daily Type   #art #typography

May 2005

Tue 31:

Brian Levine   #blogs #friends-&-family

Royal de Luxe 2005   #art

Sat 28:

Store Wars   #funny #movies #star-wars

Thu 26:

Of course, sometimes it is your software’s fault   #concurrency #databases #debugging

Pike   #programming-languages

Wed 25:

Bad hardware   #administration #networks

Synergy: software keyboard sharing   #tools

Sun 22:

Children’s cosmological questions answered   #space

Character styling with Unicode   #characters #mac

Unix cheat sheets   #shells #unix

Sat 21:

Star Wars crawls   #star-wars #typography

NicheBot   #search

Thu 19:

Revenge of the sixth   #reviews #star-wars

Zsh-lovers   #shells #unix

Wed 18:

The mermaid   #history #religion

Tue 17:

Context Free Design Grammar   #art

Gay marriage, one year later   #politics

Precog and Templarian   #cog #php

Seven-year glitch   #parenting #quotes

Mon 16:

.NET stuff: dispose guidelines and c++/cli   #c# #c++

Sat 14:

I want my MTV at Skywalker Ranch   #star-wars

Schedule games   #management

Fri 13:

TiddlyWiki   #javascript #tools

Thu 12:

More C++ constructor trivia   #c++

TNX Scribble   #im

Mon 9:

Mouseover DOM inspector   #web

Enums and switches   #python

Sun 8:

Making Peace With Autism   #autism #books #susan

Fri 6:

Quick links: fade, logos, comic, colourlovers, edit, png   #css #color #design #graphics #javascript #quick-links #web

Thu 5:

Bad day for date formats   #testing

Wed 4:

Swftools   #graphics

Web single signon   #security #web

Wobbly windows   #graphics

Mon 2:

Summer Without Structure   #susan

Alien birthday cake   #cakes #parenting #space

Sun 1:

Id3Writer   #music #python

April 2005

Fri 29:

Protected members in sealed classes?   #c#

ANTLR in Python   #java #python

Thu 28:

Updated Python parsers page   #python

Wed 27:

Nocog   #cog

Tue 26:

How to make a coin ring   #crafts #how-to

QR Code   #japan #phones

Dictatorship of relativism   #politics #religion

Sun 24:

How to start a fire with a can of Coke and a chocolate bar   #hacks #how-to

Wrapping-paper tie   #crafts #parenting

Wed 20:

Python jobs board   #python

Big Apple Circus   #juggling #parenting

Kagen Schaefer   #art #puzzles

Mon 18:

Useful Venn diagrams   #funny

Adobe buying Macromedia   #business

How to destroy the Earth   #science

Staying organized with index cards   #productivity

Sat 16:

The Llama Song   #funny

Businesscardahedra   #crafts

Disappointed: T30 DVI   #hardware

Thu 14:

Abston Church of Christ   #lego #religion

Temporary internet files and my recent documents   #windows

Wed 13:

Sub-pixel font rendering technology   #typography

Sat 9:

Phishing fun with Unicode   #characters #email #malware

Bazaar-NG   #source-control

The disappointment of ADO.NET   #databases

Fri 8:

The beauty of the relational model   #databases

Pi Pie for Pi Day   #food #math

Thu 7:

Lire   #tools #web

Wed 6:

Different strokes for different folks   #swimming

Tue 5:

Damien and Vonage   #business

Franny K. Stein   #books #parenting #reviews

March 2005

Thu 31:

My own private WTF?   #c# #coding

Tue 29:

Pottery blog   #art #blogs

Argent: Cog for Ruby   #cog #ruby

Mon 28:

Wrapping delegates in C#   #c# #exceptions

Fri 25:

Robyn Miller is entirely cool   #video-games

Thu 24:

Python limericks   #geeky #python

I Boing-Boing’ed myself   #site

Tue 22:

Velcro snail and Jimwich   #art #blogs

Sun 20:

Pixar’s workspaces   #work

Sat 19:

Myst island birthday cake   #cakes #parenting #video-games

SCons   #cog #development

Fri 18:

Opening a file with an unknown extension   #how-to #windows

Thu 17:

New Microsoft typefaces   #typography

Amaztype   #search #typography

Microsoft DLL help database   #windows

Wed 16:

SQLFairy   #databases #perl

Super Mario crafts   #crafts #video-games

Drawn!   #art #blogs

Mon 14:

Robotype   #typography

Happy π Day   #math

Sun 13:

BitTorrent + RSS = TiVo?   #feeds #tv

NYPL Digital Gallery   #history #photos

Sat 12:

The long tail of software   #business #online

Fri 11:

Ultimate boot CD   #administration #tools

Boston Python meetup   #python

Thu 10:

Who’s on First?   #funny #movies

Wed 9:

L0rd 0f teh Ringz0rz   #funny #movies

I’m an Amazon associate   #amazon #site

Cell phone virus   #malware #phones

Tue 8:

Properties vs. public members   #c# #coding

Mon 7:

Animal locomotion   #funny

Three years old   #site

Sun 6:

Muy macho shredders   #machinery

Brookline ScienceFest ‘05   #education #parenting #science

Who owns blog comments?   #law

Sat 5:

111111   #cars

The book stops here   #online #reference

Portrait illustration maker   #online

Building a modern computer from first principles   #comp-sci #education

Thu 3:

C# and OutputDebugString   #c# #debugging

Fork art   #art

SQL hacks: numbers table   #databases #hacks

Tue 1:

Doodle-O drawings   #art #games #parenting

February 2005

Sun 27:

Xenu Link Sleuth   #site #tools

Pre-oscar news   #movies

Appcasting   #feeds #networks

Sat 26:

Old media backlash   #online

Hyphen Press   #typography

Fri 25:

Cog 1.4   #cog

Two Windows launcher utilities   #tools #windows

Mon 21:

  #c# #programming-languages

Managed developer testing   #management #testing

Me, parodied   #site

Fri 18:

Art, high and low   #animation #art #funny

Nutch and Filangy   #search

Thu 17:

Microsoft’s guide to leetspeek   #online

Wed 16:

Kubi is hiring: engineering, sales, and qa   #kubi

Tue 15:

Christo’s Gates   #art #places #walking

Unable to send email   #administration #email

Tue 8:

Amazing basketball shot   #sports

Ryan’s cog tips, and Theoden’s code tips   #coding #cog #funny #how-to

Sat 5:

Ask Jeeves to buy Bloglines?   #business #feeds

The original, updated   #ads #movies

Getting back to work   #productivity

Quick start for Subversion   #how-to #source-control

Fri 4:

How to cut   #food #how-to

Thu 3:

Get out of the zeros!   #development #open-source

Wed 2:

Moonedit   #tools

Css-discuss wiki   #css

Tue 1:

Sand painting   #animation #art

So you want to be a consultant?   #work

January 2005

Sun 30:

Nice Windows icons with wxPython   #how-to #python

Sat 29:

Things to say when you are losing a technical argument   #funny #geeky

Fri 28:

Dispatching events in wxPython   #python

Inkscape   #graphics #tools

Thu 27:

Mongoose   #exceptions #libraries #python

More exception handling debate   #exceptions

Mon 24:

Misaligned fragment URLs   #site #web

Blizzard   #boston #photos

Sat 22:

New Picasa and GIMP   #tools

Fri 21:

We’re looking for QE contractors   #kubi

Thu 20:

Categories   #site

Wed 19:

Cold   #me

Tue 18:

Grid design   #blogs #design

Mon 17:

HTMLarea   #tools #web

Sun 16:

Let me be brave   #autism #special-olympics #susan

Fri 14:

Quick links: earthquake, Mario music, wonkavision   #music #quick-links #science #video-games

First image from Titan   #space

Wed 12:

IBM releases 500 patents   #business #law #open-source

Tue 11:

Generalizing Overloading for C++2000   #c++

Autism car magnets   #autism #cars

Sun 9:

The digested read   #books

MAME arcade machines   #video-games

Sat 8:

Tricks of the trade   #blogs #how-to

Rosemary Kennedy, 1918–2005   #obituaries #special-olympics

Fri 7:

Deleting code in Russian   #site

Thu 6:

Nat’s Pooh picture   #autism #parenting

SQL injection attacks   #databases #security

Wed 5:

Music notation modernization   #music

Formula engine rewrite   #work

Tue 4:

Post #1000, take two   #site

Blogging for jobs   #work

@icon sushi   #tools #windows

Mon 3:

Syntax coloring code in JavaScript   #javascript #tools

Sun 2:

Post #1000   #site

Musical navigation   #music

Sat 1:

Happy new year (I dislike special occasions)   #philosophy

December 2004

Thu 30:

Why my site was hosed   #php #site

Cog 1.3   #cog

Objectgraph type-ahead dictionary   #web

Wed 29:

Cog 1.2   #cog

Sri Lankan tsunami relief   #help

Dnsstuff.com   #tools

Tue 28:

Hosting recommendations   #site #web

Updates to commenting system   #malware #site

My site is back   #site

Mon 27:

Walking every street in Manhattan   #obsession #places #walking

My site is hosed   #php #site

Fri 24:

Occupational adventure   #work

Thu 23:

Message from the operator   #funny

Sun 19:

I-Top: too cool   #toys

Sat 18:

Elements vs. attributes   #architecture #xml

Random brokenness   #philosophy

Wed 15:

The pitfalls of fixing error handling first   #debugging #development

Tue 14:

Trac   #tools

Switching from darcs to subversion   #source-control

Sun 12:

Coverage.py updated   #coverage #my-code

Fri 10:

Google suggest beta   #google

Charlie and the Chocolate Factory trailer   #movies

Sun 5:

Looking for part-time IT help   #kubi

Stuck   #coverage #python

Thu 2:

Python is not Java   #java #python

C++ constructor trivia   #c++ #debugging #exceptions

November 2004

Tue 30:

Gromit’s favorite toy   #photos

Sun 28:

Languages and IDEs, again: Just write some code   #development #ides #philosophy

How to kill a mockingbird   #books #funny #how-to

Thu 25:

Frink   #programming-languages

Wed 24:

Friends   #autism

Mon 22:

The IDE divide   #development #ides

Sun 21:

Books organized by color   #art #books #color

Sat 20:

Alternatives for Python unit testing   #python #testing

Fri 19:

Kenneth Iverson, 1920–2004   #obituaries

Wed 17:

XML Schema for non-XML data?   #architecture #databases #xml

Tue 16:

Prediction: Toy Story 3 will suck   #movies

Bathsheba Grossman   #art #math

Koders   #search

Mon 15:

Cross-browser.com   #javascript #web

Sun 14:

Low-tech and high-tech films   #animation #movies

Sat 13:

Мои статьи на русском языке   #cog #site

RoboDump   #funny

Wed 10:

Uncanny valley   #movies #robots #science

The history of UTF-8   #characters #history

Syntax of the res: protocol and some known related issues   #web #windows

Konfabulator   #tools

Tue 9:

Stored procedures: good or bad?   #databases

Mon 8:

The Incredibles   #movies #reviews

Sat 6:

Quick links: Subway, Purple, Cars, Moon, Textures   #cars #graphics #maps #movies #quick-links #space

Thu 4:

Comparing version control systems   #source-control

Tue 2:

Belly button plant   #funny #science

The father is always the last to know   #lotus

Mon 1:

Darcs   #source-control

October 2004

Sun 31:

Halloween pumpkins   #crafts #parenting

Thu 28:

ClearviewHwy   #typography

Tue 26:

Quick links: Limecat, Rustboy, SmartCar   #quick-links

Two good email signatures   #concurrency #email #funny #geeky

Bush is a post turtle   #politics

Mon 25:

First tuesday after the first monday   #history #politics

Sun 24:

Atlas of Presidential Elections   #maps #politics #reference

Tweakomatic   #tools

Fri 22:

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

Wed 20:

Treasure box   #art #games

The complete guide to isometric pixel art   #art #how-to

Tue 19:

MapReduce   #architecture #google

A quest for pythonic interfaces   #python

Line of succession   #history

Guantanamo   #testing

Mon 18:

Where XML goes astray   #xml

Sun 17:

$50 Encyclopædia Britannica   #books

Say no by default

Fri 15:

Color synthAxis   #color #tools

PHP/SWF Charts   #php

Structured procrastination   #productivity

Thu 14:

Ned’s Prescriptive Prefix Pushing Ploy   #development #hacks

Wed 13:

Software maniacs

Tue 12:

SimpleSQL   #databases

How to use XSLT from .NET   #c# #how-to #xslt

Sat 9:

How do you make this in HTML?   #css #help #web

What I wish Kerry had said   #politics

Thu 7:

Struct ComputerContractor   #funny #geeky

Tue 5:

Laszlo open sourced   #business #programming-languages

Sun 3:

__FILE__ and __LINE__ in Python   #coding #python

Smart playlists   #music #tools

Sat 2:

Open source couch   #friends-&-family

Fri 1:

Two election statistics sites   #politics

September 2004

Thu 30:

Survey of Python parsing tools   #libraries #python

Tue 28:

43folders and quicksilver   #blogs #productivity #tools

Mon 27:

Side projects   #dev-mindset

Thu 23:

Pongmechanik   #hacks #machinery

Tony’s PowerPoint weblog   #blogs #presentations

Italian modular origami   #crafts

Sun 19:

DXL and NotesPeek   #lotus

Sat 18:

Coloring Windows console text   #how-to #shells #windows

Thu 16:

Walk Far for NAAR   #autism #help #walking

Creative case-insensitivity   #shells

Filemon rocks   #tools

My feeds are fixed   #feeds #site

Wed 15:

Firefox dead bookmarks   #browsers #site

Fri 10:

An architect’s job   #architecture

A difficult day   #work

Wed 8:

CDATA isn’t special   #xml

Tue 7:

The daily WTF   #blogs #coding #funny

Fri 3:

Spirit parser framework   #c++ #libraries

Wed 1:

Help with C# calling changing COM interface?   #c# #help

Crash-only software   #architecture

August 2004

Tue 31:

Damien Katz’s Couch   #blogs #friends-&-family

Mon 30:

George Lakoff dissects the war on terror   #language #politics

Sun 29:

Let the games begin   #sports

Fri 20:

Cleaning up after yourself   #coding

Thu 19:

MD5 collisions   #comp-sci #security

Tile-based Flash game tutorial   #games #how-to

Mon 16:

Beatallica   #funny #music

Juggling clubs   #juggling

Fri 13:

Conditions from hell   #coding

Code bloat   #development

Thu 12:

Project management   #management

Wed 11:

The death of orkut   #online

All things blithering   #funny

Tue 10:

On static typing   #programming-languages

Thu 5:

On the utility of computer books   #books #funny

Wrangler   #coding

Pokia retro phone of the future   #hacks #hardware #phones

Wed 4:

Cygwin argument handling?   #shells

Tue 3:

Id3reader.py, 1.5   #music #my-code

Mon 2:

Failing infrastructure   #work

That’s no space station   #space #star-wars

July 2004

Sat 31:

Home alone   #autism #special-olympics #susan

Great hackers   #dev-mindset

Bone-devouring worms   #science

Mock objects   #testing

Thu 29:

Scientists discover biological basis for autism   #autism #science

__stdcall and exceptions?   #c++ #exceptions

Wed 28:

Asserts and implication   #coding

Tue 27:

Introduction to Python   #python

Hello   #site

Sun 18:

AppleScripting Windows drives on Mac OS X?   #help #mac #windows

Fri 16:

Windows themes   #windows

Thu 15:

FUH2   #cars #funny

Yet another laptop   #hardware

Tue 13:

Google and Picasa   #business #google #photos

Yahoo and Oddpost   #business

Back from vacation   #me

Thu 1:

Sneetches   #books #parenting

Office space wars   #funny #movies #star-wars

June 2004

Wed 30:

Mountain Dew “Spy vs. Spy”   #ads #comics

Tue 29:

Full text RSS feed   #feeds #phones #site

Web walk: RC4 encryption   #algorithms #security

Cassini   #space

Word of the day: verruca   #language

Mon 28:

Downloadable JavaScript and DHTML reference?   #javascript #reference #web

Sun 27:

General interface   #ui

Sat 26:

Life of Pi   #books #religion #reviews

Fri 25:

Bob Bemer   #obituaries

Thu 24:

David Huffman   #crafts

Sweat equity is the best equity   #business #work

The digital object identifier system   #semantic-web

Wed 23:

The apple collection   #mac

Boil the ocean   #history #language

Switching to a new laptop   #administration

Tue 22:

Old stamps

Mon 21:

Fat stars   #funny #photos

Paper arcade   #crafts #video-games

Sun 20:

Damien is looking for contracting work   #friends-&-family

Fragment highlighting   #javascript #site #web

Thu 17:

Gallivespians

Wed 16:

Polyglot unmasked   #postscript

I’m interviewed on codegeneration.net   #cog

Today’s my birthday   #me

Tue 15:

The two things   #blogs #history #management

Mon 14:

Transit of venus   #space

Sun 13:

Slightly shaken books   #books

Sat 12:

Syntax colored code

Ping-o-matic and xml-rpc   #web

Fri 11:

Scooterman   #hacks

Thu 10:

Old post: Smoke test   #site

Wed 9:

Learning about lean   #business

Tue 8:

Text/enriched   #email #networks

Playing with time   #science

Sun 6:

Meta-efficient   #blogs

Bubble fun   #games

Sat 5:

Senior engineer’s eyes   #dev-mindset

Breakfast cereal guide   #food #obsession

Fri 4:

Omniscient debugging   #debugging #java

XML data to graphs   #tools #xml

Wed 2:

Highlight   #tools

Timeformations   #places

Tue 1:

Benchmarking ups and downs

Change   #society

May 2004

Mon 31:

Another success story   #cog #python

Sat 29:

Legos Ripley’s Believe It or Not   #lego

Honda Element Legos   #ads #cars #lego

Thu 27:

Under-estimated javascript   #javascript

Wed 26:

Rejection rejection   #work

Pornzilla   #browsers

Tue 25:

Pressure and speed   #cars

Sun 23:

Mike Lin   #tools #windows

Fri 21:

Faraday waves   #science

I now have stupid all over me   #im #quotes

Thu 20:

Outlook tip of the day

COM threading models   #architecture #windows

Danny Gregory’s everyday matters   #art #blogs

Wed 19:

Devens on WMD   #politics #war

Cold turkey   #books #politics #quotes

Tue 18:

Oddizm and autistic adults   #autism

More timewasting garbage, another copy-editing moron   #language

Sat 15:

Sealing stairs   #dev-mindset #philosophy

Fri 14:

How not to deal with exceptions   #coding #exceptions #how-to

Thu 13:

Distributed proofreaders   #books

Reading fiction   #books

Tue 11:

Read print   #books

Pulling weeds   #dev-mindset #development

Sat 8:

PacManhattan   #games #phones #places

How many Google machines   #architecture #google

VolkswagenBall   #art #cars

Tue 4:

Psyco   #python

Mon 3:

FedEx identity, take 2   #design

Sun 2:

Quick links: paperclip, worst, thorax, fractals, patent   #quick-links

Sat 1:

Combinatorial testing with jenny   #testing #tools

Google’s math sense of humor   #business #google #math

April 2004

Thu 29:

Diamond cutting   #dev-mindset

Smaller mpegs from Adobe Premiere?   #help

FedEx rebrands Kinko’s   #design

Wed 28:

Saying yes to blow-painting   #parenting

Tue 27:

So we bought an iBook   #hardware #mac

Mon 26:

Arcade copy protection   #video-games

Sun 25:

General computer corporation   #history #video-games

Special Olympics   #autism #parenting #special-olympics #sports

Fri 23:

Joseph Wu Origami   #crafts

Thu 22:

APL and J   #programming-languages

Wed 21:

Apartment   #art

Electoral college reform   #politics

Tue 20:

The long and the short of it   #quick-links

Mon 19:

Many started web logs for fun, but...   #me

Sun 18:

BloggerCon II   #blogs #gatherings

Fri 16:

Hello world in patterns   #architecture

Thu 15:

How grammatically sound are you?   #language

Belgiandip   #administration

Wed 14:

Loftcube

Tue 13:

Writing exercises for engineers and scientists   #education #language

Atari 2600   #video-games

Mon 12:

Quick links: Sheep, Snail   #machinery #quick-links

Sun 11:

Great stella   #math

Ikea walkthrough   #funny #games #geeky

Quicken item ordering   #ui

Fri 9:

A joke for passover   #funny #religion

Thu 8:

Problem solving flowchart   #funny

Making do with Windows noises   #music #windows

Boa constructor   #ides #python

Wed 7:

Help with CSS alignment? Please?   #css #help #site

Warning on ignored return?   #c++

Mon 5:

Quick links: Zoo, Google, records, diesel, dinner   #quick-links

Sun 4:

Daylight savings time   #autism

Fri 2:

Sysinternals process explorer   #tools #windows

Thu 1:

GeOrkut density map   #hacks #maps #online

March 2004

Tue 30:

XSLTXT version 2   #tools #xslt

Oldversion.com   #tools

Prothon   #programming-languages

Mon 29:

Cousins of the presidents   #history #politics

Sat 27:

Race car birthday cake   #cakes #cars #parenting

Air America radio   #politics

Fri 26:

Promoting computer literacy through programming Python   #education #python

Thu 25:

Broken build rituals   #development

Truly random numbers   #comp-sci

Tue 23:

Bloom filters   #algorithms #comp-sci #history #obituaries

Mon 22:

Exact string matching algorithms   #algorithms

Sun 21:

Cog 1.1   #cog

How to make a pop-up scene   #crafts #how-to

Sat 20:

GUIdebook   #ui

Sports Illustrated’s digital workflow   #photos

Groovy   #java #programming-languages

Bob’s quick guide to the apostrophe, you idiots   #language

Wed 17:

Times when I am truly happy   #administration #quotes

ArtRage   #graphics #tools

Tue 16:

MIDI sheet music?   #music

Mon 15:

Japanese paper robots   #crafts #japan #robots

CSS diagrams   #css

Sat 13:

Mathematical background   #math #reference

TV tropes & idioms   #tv

Elmo coat   #art

Charlie Chaplin   #movies

Fri 12:

CSS jokes   #css #funny #geeky

Overreaction?   #online #parenting

Thu 11:

Quick links: generics, frameworks, failures, attitude, naming   #quick-links

Mon 8:

Homestar birthday cake   #cakes #parenting

Fri 5:

How to spot a fake programmer   #how-to #work

Thu 4:

Making Visual Studio less annoying #2   #how-to #ides

Quick links: Far Side, Steve, Boggle, Scrabble   #css #javascript #quick-links

QRIO   #japan #robots

Parents’ choices   #parenting

Wed 3:

Making Visual Studio less annoying #1   #how-to #ides

Tue 2:

Google search by number   #google

Intro flash movie   #movies #site

Calvin and Hobbes extensive strip search   #comics

Mon 1:

A pixel is not a little square   #graphics

Loving v. Virginia   #history #law #politics

February 2004

Sun 29:

Quick links: Reasons, Cho   #quick-links

Sat 28:

YAGNI   #development

Thu 26:

Printer tones   #hacks #printing

Port knocking   #networks #security

Gay marriage amendment   #politics

Classical computer science texts   #comp-sci #history

Tue 24:

Critical font update   #typography #windows

Virtual/non-virtual mixups   #c++

Mon 23:

Poignant Guide to Ruby   #ruby

Susan Kare’s Ned font   #typography

Gremlins in the code   #exceptions #testing

Sat 21:

Macintosh folklore   #history #mac

Fri 20:

Sleeper   #movies #robots #star-wars

Thu 19:

Black history month   #history #parenting #spotted

Wed 18:

Trunk monkey   #funny

Sun 15:

Destructors instead of catches   #c++ #exceptions

Sat 14:

Quick links: resizing, decompression, optimizing   #quick-links

Programs that write programs   #cog #quotes

Sixth grade questions   #education

Thu 12:

No matter how hard you try...   #cog

Wed 11:

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

Tue 10:

Code generation with Cog   #cog #my-code

Essays wanted for new book about autism   #autism

Power structures in meetings   #work

Sun 8:

Swimming with boys   #parenting #swimming

Sat 7:

Orkut again   #online

Fri 6:

Another cool thing about perforce: Python   #python #shells #source-control

Tue 3:

Internet anagram server   #language

Ian’s shoelace site   #how-to #obsession

Showing C header structure   #c++ #python #tools

Mon 2:

Fixing jackals chomp wavy quartz bed   #language

Sun 1:

onEnterFrame in Flash 5?   #help

January 2004

Sat 31:

Ultra-geeky Life amusement   #geeky

Mars scorecard   #funny #space

Wed 28:

Microwaved mugs and multiple mindsets   #philosophy

College meets the real world   #funny #science #work

How to distribute Python modules?   #how-to #python

Tue 27:

“Treat yourself well. Everyday.”   #language

Nissan cube   #cars #japan

If ghost says you don’t have enough memory..   #administration

Displaying unicode in windows prompts   #characters #shells #windows

Sun 25:

Handyxml   #my-code #xml

You think it’s cold where you are?   #science

Open source testing   #testing

Sat 24:

Juggling changes brains   #juggling #science

Fri 23:

Orkut   #online

Box templates   #crafts

Factcheck.org   #politics #reference

SpaceMonger   #administration #tools

Simple tricks for more usable forms   #web

Spirit - D’oh!   #space

Thu 22:

Spirit paper model   #crafts #space

Tue 20:

Porkhenge   #autism

A wishlist gift   #site

Dithered.com   #blogs #css

Mon 19:

Speeding C++ links   #c++ #how-to

Wed 14:

Shampoo bottles   #autism #parenting

Tue 13:

Printing Unicode from Python   #characters #python

Updated ID3 tools   #my-code

Fri 9:

Memory errors   #debugging

Thu 8:

Fontifier   #typography

Rocket man blog   #animation #blogs #space

Tue 6:

WebFountain   #business

Buying a laptop on ebay   #hardware #online

How to ask for help   #how-to #people

Mon 5:

Text in columns   #ui

Spirit   #space

Sun 4:

M3u files in a tree, take 2   #music #my-code

Things I learned about Unicode today   #characters #python

id3reader   #music #my-code

Sat 3:

The Sokal affair in Social Text   #society

Six degrees of Rod Steiger   #math #movies #tv

Mailio   #email #parenting

My nonogram puzzles   #puzzles

Fri 2:

Freeing MP3s from iTunes   #music

Thu 1:

Web filtering software   #help #parenting

Virtual travelog   #blogs #history

Happy   #philosophy

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

December 2002

Mon 30:

Meetings: None of Us is as Dumb as All of Us   #funny #work

Callbacks should always have context   #architecture

No pause on Goldmember?   #business #tv

Sun 29:

VGA, SVGA, XGA, SXGA, UGA, huh?   #hardware

Sat 28:

Cool Ruler   #tools

Python behind the scenes: Chandler and THE   #osaf #python

Tue 24:

Click Mazes   #games #puzzles

Happy belated Festivus

Sun 22:

Deleting code   #site

Crowbars and invisible people   #games #law

Sat 21:

Comedian   #funny #movies #reviews

Sun 15:

My disabled son deserves a diploma   #autism

Fri 13:

Froogle and Zeitgeist   #google

Thu 12:

Liberty vs. safety   #politics

Tue 10:

STL iterators can be char*   #c++

Mon 9:

Lego as currency?   #lego

The ACLU and the EFF   #politics

Log message style guide   #coding

Sun 8:

Futurama is still on?   #tv

Thu 5:

The root cause of lousy software   #testing

Wed 4:

KnotPlot   #math

Huffman compression in Notes   #lotus

Tue 3:

No more anorexic anchors   #web

Validating credit cards   #coding #javascript

November 2002

Sat 30:

Picasa serial numbers

Mon 25:

Pixar is the Anti-Lucas   #movies

Sun 24:

Growing A Language   #language #programming-languages

Shenv.py and Readurl.py   #my-code

Sat 23:

Max’s Lego micro AT-AT   #lego #parenting

Fri 22:

Too many new things   #python #quick-links #xml

Thu 21:

Picasa and ThumbsPlus   #photos #tools

Mon 18:

Amazon wishlist URLs   #amazon

Sun 17:

War on P2P?   #law #star-wars

Phoenix and CSS   #browsers #css #site

Lotus Notes icons   #lotus

Sat 16:

My RSS Feed   #feeds #site

Fri 15:

Ban Comic Sans   #typography

Ghostzilla   #browsers

Wed 13:

Referrer spam   #malware

Tue 12:

Grouping in XSLT   #xslt

Sun 10:

The web is great, part 2437   #music #online

Sat 9:

UBF: universal binary format

Fri 8:

Pirated sites

Thu 7:

Doom for the Nokia 7650   #games #hardware #phones

Auto-smileys and code don’t mix   #im

Project management rant   #management

Mon 4:

Notes questions from the mailbag   #lotus

Sun 3:

More-logical alphabets   #characters

Serial progress bars   #ui

Pyx: the last thing I need   #games #video-games

October 2002

Tue 29:

Quentin Tarantino on journalists   #quotes

Stereotypes   #photos

Sun 27:

Halloween pumpkins   #crafts #parenting

What time is it?   #reference

Sat 26:

Python discoveries   #perl #python

Instrument jokes   #funny #music

Fri 25:

Notes on postmodern programming   #architecture #c# #java

Thu 24:

Pretentizoidal   #language

Increase in autism baffles scientists   #autism

Pangrams   #language

Wed 23:

Character sets and encodings   #characters

Sun 20:

Massachusetts voters: No on 2   #politics

Fri 18:

Sweetcode   #blogs #tools

Tue 15:

Soccamatic   #animation #funny

World’s largest display lit Paris skies   #places

Sun 13:

Spambot stopper   #hacks

Tips from The Pragmatic Programmer   #books #development

Apparently I’m evil   #blogs #lego #lotus

Thu 10:

Beyond Compare   #tools

Wed 9:

Lego harpsichord   #lego #music

Tue 8:

Time   #photos

Sat 5:

The Word Spy   #blogs #language

Thu 3:

Long URLs   #lotus #web

Wed 2:

Two new utilities: ramp and hexdump   #my-code

Tue 1:

Python’s maturity   #java #programming-languages #python

September 2002

Mon 30:

Goering on political dissent   #history #politics

Sun 29:

Evolutionary systems   #lego #science

Sat 28:

Driving me crazy   #susan

Vigilantism unbound: the Berman P2P bill   #law

Sun 22:

A Formal Semantics of Patterns in XSLT   #xslt

Sat 21:

256bytes demos archive   #graphics #hacks

Thu 19:

The first emoticon?   #autism #history

Tue 17:

Patents on impossible compression   #law

Pyramid robot   #politics #robots #science

Wed 11:

Conference Presentation Judo   #presentations

9/11/2002   #philosophy

Tom Van Vleck   #blogs

Mon 9:

stereopsis   #blogs #graphics

Zyghost   #language

Sun 8:

Flanders and Swann   #funny #music

Sat 7:

Corey Jackson sketchbooks   #art #blogs

Wed 4:

More geek humor   #funny #geeky

Tue 3:

Great meat quote   #quotes

Mon 2:

Polyglot programs   #postscript #programming-languages

Sun 1:

Pedagoguery Software geometry models   #art #math

August 2002

Sat 31:

Richard Napoleon Bonaparte Batchelder   #friends-&-family #history

Does anyone still use search engines other than Google?   #search

Wed 28:

Piet programming language   #programming-languages

Tue 27:

Letterhead fonts   #typography

Tue 13:

Obfuscated code   #hacks #postscript

Thu 8:

Edsger W. Dijkstra: 1930–2002   #comp-sci #obituaries

Tue 6:

Errorwear   #funny #geeky

Sun 4:

Junkbot   #games #lego #robots

Fri 2:

Google Groups ASCII art   #art #google

High-Performance Server Architecture   #architecture

July 2002

Wed 24:

Pixar shorts   #animation #movies

Mon 22:

Jim’s Big Ego   #music

Sun 21:

Stephen Wolfram’s unfortunate ego

Sat 20:

Fighting noise   #coding

Thu 18:

Flaky coffee grinder   #debugging

Sun 14:

Mark Fiore animation   #animation #comics #politics

Thu 11:

letterscapes   #art #typography

June 2002

Wed 26:

E. B. White on Walden   #books

Tue 25:

ILM short: Work In Progress   #animation #movies

Fri 21:

Wonderful animated type video   #animation #typography

Thu 20:

Toward a more accessible blog   #site #web

Wed 19:

NYC Bloggers   #blogs #maps

Sun 16:

Today is my birthday   #me

Sat 15:

Copy and modify   #language

Thu 13:

The Philosophy of Punctuation   #language

Tue 11:

Description of a project gone badly wrong   #management #work

Xaos   #math

Sun 9:

Synaesthesia   #science

Fri 7:

Orisinal.com   #games

Tue 4:

More of my brother’s pictures   #friends-&-family #photos

Sun 2:

Teapotahedron   #graphics

Info on banned books   #books

The federal government shouldn’t decide what we can read   #books #law #politics

May 2002

Tue 28:

J.S.G. Boggs   #art

ColorPic   #tools

Thu 23:

Tales of Mere Existence   #funny #movies

Sun 19:

Luc Devroye’s font pages   #typography

Thu 16:

Stellations   #math

Wed 15:

Jamie Kellner: clueless dinosaur   #ads #business #tv

Programming with kids   #education #parenting

Tue 14:

I’ve started posting code   #site

Mon 13:

LawMeme   #blogs #law

Thu 9:

Stephen’s Guide to the Logical Fallacies   #language

Tue 7:

Drew Olbrich   #blogs #math

Patrick Batchelder Photography   #friends-&-family #japan #photos

Sat 4:

Fun silly stuff   #games #lego

Fri 3:

What does NED mean?

Wed 1:

Subversion   #source-control

April 2002

Sat 20:

Bagel abattoir   #food #machinery

How to draw a monkey   #art #how-to

Fri 19:

Building cathedrals   #dev-mindset

Mon 15:

Method of Swinging on a Swing   #law

Sat 13:

Oddpost email   #email

Wed 10:

Code should only do nothing if nothing is the correct thing to do   #coding

Sun 7:

Virtual credit cards

Thu 4:

Another bully of a company “wins” out of court   #business

Wed 3:

The West Wing Continuity Guide   #tv

Mon 1:

Old habits die hard   #ides #me

March 2002

Sun 31:

Minesweeper mathematics   #games #math

Weasly Starbucks   #business #walking

Sat 30:

The Handbook of Rhetorical Devices   #language

Thu 28:

Digital Bill of Rights   #law

Eisner tries to take the high road   #business

Sun 24:

Pirate ship birthday cake   #cakes #crafts #parenting

Sat 23:

Car horns   #cars

Fri 22:

Gunnlaugur Briem   #blogs #typography

Thu 21:

EXSLT   #javascript #libraries #xslt

Wed 20:

Ever notice?   #books #parenting

Tue 19:

baxterant   #blogs #friends-&-family #politics

Sun 17:

What inspired Heinlein?   #history #quotes

Fri 15:

Pen spinning   #juggling

Thu 14:

1911 Encyclopedia Britannica   #books #reference

Happy pi day   #geeky #math

Wed 13:

Python: batteries included   #python

Sun 10:

Coliseum Books   #books #history

Sat 9:

Kirby birthday cake   #cakes #parenting #video-games

Thu 7:

My first job ever   #history #work