Friday, December 28, 2007

+-

This year I fixed a lot of bugs after looking at diffs, but to get diffs you have to make changes (or have non-determinism).  I guess this post is a review of changes and diffs from the year.

Changes that seem good:
  • drinking tea for caffeine instead of coke
  • objects instead of modules + functors in my ocaml code (even though lots of people seem to hate objects in ocaml -- I still hate objects for certain things)
  • turn during snowboarding w/out swinging arms
  • first stay on the East coast
  • first trip to Europe
  • first internship (even though it was still a research environment)
  • played cricket for the first time
  • bought a digital camera
  • bought a mouse for my laptop
  • more vim (in addition to emacs)
  • read some decent books
Changes that aren't as good:
  • even less contact with old friends (at least we're on facebook?)
  • less cooking
  • less movie watching? maybe that's not true
  • less math
Changes that go both ways:
  • new office
  • more time in the office
  • started this blog, and filled it with crap that I probably feel differently about now
  • new template for this blog
  • started using other web-apps like recommendation-based web radio
  • testing Safari for windows
Changes I'd like to see:
  • reverse some of the negative changes
  • waste less time online
  • waste less time offline, testing different applications (like Safari)
  • start working on things earlier
  • be more responsive with email
  • have more interesting things to put in this blog (i.e., live a more interesting life)
  • more importantly, have more interesting things to talk about
  • draw more
  • write more
  • learn a music instrument
  • do more math
  • do anything to work more of the brain
So after I see the diff I'm supposed to do some kind of analysis, decide what's worth fixing, and end up fixing a fraction of the things that are worth fixing.