Today was an excellent day. Important events:
Luke and I discussed our architecture for our multitouch table for CS260, and came up with our desired layers and implementation ideas. Luke will be responsible for getting data from the camera into our TouchEvent protocol. Note that I discovered the Qt Multitouch framework after we discussed all this - perhaps I should just be leveraging that.
Nicole and I worked out most of a contract of understanding which defines clearly (for the first time) exactly what we consider acceptable behavior from each other. It took discussion (that probably should have taken place something like a year ago, but better late than never) over the course of three and a half hours. The outcome was both of us feeling much, much better, and a somewhat-joking, somewhat-serious contract, with lots of amusing fake legalese. It was fun.
I took a three-hour nap.
Also, both of my hips are bruised from carrying back that coffee table that I found yesterday. Bah.