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