December 25, 2010 |
christmas |
November 20, 2010 |
paris and strasbourg! |
November 18, 2010 |
france photos... almost |
November 16, 2010 |
the future of pyblosxom |
November 14, 2010 |
to the christmas music playing at the shopping mall |
November 12, 2010 |
my-computer (an elegy) |
October 9, 2010 |
julia and brad |
October 9, 2010 |
ariel and john |
September 30, 2010 |
wales |
August 29, 2010 |
new galleries |
August 24, 2010 |
the mt. washington hillclimb, part 3 |
August 11, 2010 |
a new photo site |
August 11, 2010 |
the mt. washington hillclimb, part 2 |
July 16, 2010 |
the mt. washington hillclimb |
July 10, 2010 |
a long-overdue update |
June 23, 2010 |
nerds accumulating crap |
May 23, 2010 |
my first bike race |
May 4, 2010 |
world toy camera day 2009 |
April 17, 2010 |
out and about |
April 7, 2010 |
the entitled cellphone user |
April 4, 2010 |
hail the [almost] new era |
March 31, 2010 |
first impressions of america from newark airport |
March 24, 2010 |
china daily: we didn't like google anyway |
March 20, 2010 |
back to china this week |
March 18, 2010 |
wisdom watch: college admissions edition |
March 13, 2010 |
...and we're back. |
February 21, 2010 |
a factory machine shop |
February 6, 2010 |
a prairie home companion live cinecast |
January 29, 2010 |
nouvelle vague at the somerville theatre |
January 28, 2010 |
gigantic saxophone trio |
January 25, 2010 |
license to win |
January 17, 2010 |
nom de guerre |
January 16, 2010 |
call them nervous |
January 9, 2010 |
futian district, shenzhen |
January 9, 2010 |
wisdom watch: short days and chilly nights edition |
January 5, 2010 |
you can tell me, i'm a doctor |
January 4, 2010 |
engineering axiom #403 |
January 3, 2010 |
signs of the times, pt. 2 |
January 1, 2010 |
dear american airlines |
January 1, 2010 |
dear omaha steaks |