The intersection of my vacation next week and my group's usual work-from-home schedule means I won't come back to my office for two weeks. Other than saving a few bucks on Metra this month, I'm also getting just a bit more time with Cassie before I leave her for a week.
I've also just finished an invasive refactoring of our product's unit tests, so while those are running I either stare out my window or read all these things:
- Yes, Virginia (and Ohio, Michigan, Pennsylvania, Georgia, and North Carolina), you are much better off than you were four years ago.
- The Illinois Attorney General has filed an environmental suit against Trump Tower for refusing to fix its water-intake system.
- A New York City cop who fought against "courtesy cards" won a $175,000 settlement from the city.
- A developer plans to raze a 175-year-old house in Glencoe, Ill., designed by William Boyington, because we can't have nice things anymore.
- Speaking of not having nice things, after £175m spent and 12 years of construction, the Old Street roundabout in Islington, London, looks...about the same as before.
Finally, the New York Times ran a story in its Travel section Tuesday claiming Marseille has some of the best pizza in Europe. I will research this assertion and report back on the 24th.
I'm dog-sitting this weekend, so this is the first thing I saw when I opened my eyes just before 7am:

Telling Butters to go away had the opposite effect of what I'd intended:

Believe it or not, this pathetic look came after I fed them both:

They're now asleep on the couch together. At some point today, they're getting an hour-long walk—which won't actually go that far, because beagles are scent hounds. Every blade of grass must be sniffed.
I've added a new feature to Weather Now: user profiles. It's only the most basic implementation and, at the moment, doesn't actually do anything. But it will lead to a whole range of features that the application hasn't had since it was an old Active Server Pages app in 1999.
Unfortunately, the deployment required setting up additional features on the weather API, so that user IDs travel from the UI to the API securely. The deployment took two hours, and threw up several pipeline failures for a reason having nothing to do with the API changes.
Anyway, now that the base user profile feature works, I can now add:
- User preferences for measurement systems (metric or Imperial);
- User-selected home locations;
- User-selected home page weather lists;
- Multiple custom weather lists; and
- Lots of other personalization features.
At some point I'll also finish importing the whole (9-million-plus record) gazetteer, so users can search for more places.
Now, however, I'm going to make some lunch now and take Cassie on a very long walk in the amazing autumn weather we have today.
As promised, I took a 25-kilometer walk up the North Branch Trail yesterday, which did not disappoint:

The weather cooperated brilliantly (though it did get a little warm towards the end), and my multiple applications of SPF-50 sunscreen seems to have kept me from crisping. The trail, of course, is lovely:

In total, I got 40,707 steps, which would have been a personal record back in the day but I'm pleased to say didn't even get into my top-10 step days since 2014.
Cassie spent the day at her usual day camp, but still got an hour and a quarter of walks. Of course she didn't accompany me on the 4-hour trail hike, but she nevertheless plotzed before I did:

Also, a shout out to my Hoka Stability shoes. My feet feel just fine today, and in fact given the forecast (23°C and sunny) I will probably get another 10 km today. Or, at least, spend lots of time outside.
As of 3pm, the 37.2°C temperature at O'Hare made today, officially, the hottest day of 2024—and we even broke the previous record, set in 1973 (36.6°C). My house has has cooled down slightly from a couple of hours ago, but I still get to walk home from doggy day care in a 39°C heat index.
We're taking the shortest route possible. And I plan to shower more or less immediately on getting home.
The forecast still predicts today will be the hottest day of the year. Last night at IDTWHQ the temperature got all the way down to 26.2°C right before sunrise. We have a heat advisory until 10pm, by which time the thunderstorms should have arrived. Good thing Cassie and I got a bit of extra time on our walk to day camp this morning.
Elsewhere in the world:
Finally, Garmin has released its latest fitness watch that doubles as a freaking Dick Tracy wrist phone. I mean, first, how cool is that? And second, how come it took 90 years after Dick Tracy got one?
I had planned a longer post this evening, but I had about 2 hours of chorus work to do and I didn't have any energy for half an hour after getting home. We may have our hottest night of the year tonight, with a forecast low of 26°C, before having our hottest day of the year tomorrow. (We had 36°C on June 17th; tomorrow could be 37°C.)
So I'm going to drink another glass or two of ice water and pat Cassie for a bit, then gird myself for tomorrow's sticky walk to doggie day care.
Funny thing about visiting the West Coast: staying awake past 10pm is not fun, and I wake up at 5am. Plus, Hazel decided that I was her person last night, so at various points of the night I had a 20-kilo pittie in the crook of my knees or pushing me off the bed. (Note to Cassie: this is why you sleep on the couch.)
We have typical Seattle weather today, so we'll be dodging raindrops, and possible making a Brews & Choos visit. Updates as conditions warrant.
I mentioned that the weather today is amazing, but yesterday's was also pretty good (if a bit humid). Cassie and I walked about 18 km throughout the day and spent most of the rest of the day outside.
But Cassie's day started pretty well even before we set out:

Sadly, neither of us could get to the last little bit of peanut butter at the bottom of the jar. (I labeled it "dog" because no one wants to get her peanut butter confused with the jar for people.)
We trundled off to the Horner Park DFA early in the afternoon:

And met her friend Butters, who decided to dig a hole next to a bench and settle into it:

(Apparently Butters does this often.)
We also had a slice at Jimmy's Pizza and some QT at Spiteful Brewing, finally getting home to some real couch time around 8.
Finally, I want to show some puzzling user experience design. I changed my phone to French because I'm visiting Provence next month and I need the practice. I'm also using Duolingo to build my skills, and in fact just started CEFR level B1 today.
Most of my apps immediately started displaying French messages, and Garmin even started sending me emails in French. One app didn't seem to get the memo, though. See if you can guess which.

Bien fait, Duolingo!
The Democratic National Convention opened today here in Chicago, so naturally that's the main topic in today's lunchtime roundup:
Well, that about covers it, until later this afternoon at least. I may have to walk Cassie a couple more times because it's 24°C and sunny, which we don't get a lot in August.