73F, dewpoint 69. I think it was a bit cooler this morning, but it's going to be just as hot later today.

I rode in with a broken front dérailleur cable. Managed 13-16MPH okay. The chain was rubbing a little bit so I didn't go faster. Bike shop opens at 10.