Needless to say, I stayed home in case they needed access to something and so I missed a geocaching event in Lancaster, but I got a lot of work done and I've more or less caught up with everything. In the evening, they turned the gas back on and relit the pilot light of the water heater. There was a bit of trouble with the water heater and they needed to call in an expert but it's fine now. I'm glad they stayed later to finish all the work the same day. They were here for almost 10 hours so I'm sure the utility company paid out some overtime.
Since I had a strong headwind of productivity going, I continued into the night and fleshed out the 4sqNoGPS feature set. (r21 thru r30) Most of this evening's new code is to match Foursquare Mobile feature for feature, so I won't have to switch back to that app for anything any more. It should now be nearly complete and a lot more fun to use on my next trip out.