the car that ate saturday

September 5, 2004

When we had our state inspection on the car, it was determined that our front struts were shot and needed to be replaced. This was an unwelcome expense, but there wasn’t anything to do but pay it. So we did! They mechanics said we ought to have the alignment checked, so today Gloria and I stopped in to the Sears Auto Center where we’d had an alignment about a month ago. They advised us that it would be about two and a half hours, so we walked well up MacArthur Road to look at a sporting goods store. When we got back, we did a good bit of sitting around, and finally about three hours after our arrival, we were told that they wanted to replace both front tires. All this was going to cost no money, but it took plenty of time. We walked over to Boston Market and had a very tasty little dinner before heading back to Sears. It was difficult to get our salesperson’s attention, so I finally looked at the stack of tickets, saw that ours was done, and told pointed one of the on-duty clerks at it. Everyone there was polite, but they don’t understand how to provide good service, I think.

good hirer, bad hirer

September 3, 2004

I have spoken with people who seem really smart about how to hire, and also the opposite. Names have been changed…

dear apple: screw you

September 2, 2004

My PowerBook, AirPort, and iPod are working fine. Gloria’s iBook and iPod mini are fine, too. So are our iSights. We have spent thousands on Apple hardware and hundreds on software. We are loyal customers. Why does Apple want to alienate us?

death to xp sp2

August 31, 2004

I’ve been running the “Prime Number Shitting Bear” at work.

my love/hate relationship with javascript

August 30, 2004

Last week, I got TT2, CGI::Application, Class::DBI, and Number::Tolerant all engaging in wonderful harmony. It turned out, by the way, that I didn’t need any kind of magic trigger to catch strings and convert them before they hit the database. It’s more like this: my class has some fields that are inflated into tolerance objects. I can assign tolerances to them, and their stringification is stored to the database. When Class::DBI finds that stringification, it knows how to turn it back into an object. The beauty is that I can just assign a stringification directly. When I access it, I get the “inflated” version back. I had thought I needed to inflate it before assigning, but I was wrong. All I needed to to, to preserve my sanity, was to put a constraint on the column that only tolerances, valid strings, and undef were allowed to be set.

employment books

August 28, 2004

Andy and Bill suggested a few books in their “getting a great job” talk, and I picked up two of them last week: “The Brand You 50” and “Ask the Headhunter.” They’re full of good advice, but I wouldn’t really suggest either of them, especially if you can get your hands on the slides from the talk or, better, can witness the talk itself. It condenses all of the useful information in the books (and more) into one sitting.