Once again, in the aftermath of the OAFPOTUS's demented press conference yesterday, I need to remind everyone to ignore what he says and watch what he does. He's not as harmless as the guy at the end of the bar who everyone avoids talking to, but he's just as idiotic.
Meanwhile, in the real world:
Finally, the temperature in Chicago dipped below freezing just before 2 am on January 1st and hasn't risen above freezing since then, with no relief in the forecast. Even though we don't expect any seriously cold weather in the next two weeks, it would be nice to have one day above freezing.
Somehow it's the 3rd day of 2025, and I still don't have my flying car. Or my reliable high-speed regional trains. Only a few of these stories help:
I'm also spending some time looking over the Gazetteer that underpins Weather Now. In trying to solve one problem, I discovered another problem, which suggests I may need to re-import the whole thing. At the moment it has fewer than 100,000 rows, and the import code upserts (attempts to update before inserting) by default. More details as the situation warrants.
Item the first: Weather Now got an update today. Under the hood, it got its annual .NET version refresh (to .NET 9), and some code-quality improvements. But I also added a fun new feature called "Weather Score." This gives a 0-to-100 point value to each weather report, showing at a glance where the best and worst weather is. A perfect day (by my definition) is 22°C with a 10°C dewpoint, light winds, mostly-clear skies, and no precipitation. The weather at O'Hare right now is not, however, perfect, and only rates a score of 56.
Item the second: The Daily WTF has a really good, long summary of how the Y2K problem actually got solved. It's worth a read:
25 years on, it's really hard to capture the vibe at the close of the 90s. We'll focus on the US, because that's the only region I can speak to first hand. The decade had a "it was the best of times, it was the worst of times," aspect to it. The economy was up, lifted in part by a tech bubble which had yet to pop. The AIDS epidemic was still raging (thanks, in part, to the disastrous policies of the Reagan administration). Crime was down. The Columbine Shooting was hitting the national consciousness, but was only a vague hint of the future of mass shootings (and the past, as mass shootings in the US have never actually been rare). The Soviet Union was at this point long dead and buried, and an eternal hegemony of the US seemed to be the "end of history". On the flip side, Eastern Europe was falling apart and there was war in Kosovo. Napster launches, and anti-globalization protests disrupt cities across the country.
When you add the Y2K bug into the mix, people lost their goddamn minds.
Enjoy both.
It's New Years Eve, so it's time for the Chicago Sunrise Chart for 2025. Other end-of-year and beginning-of-year posts will dribble out today and tomorrow.
Once every seven years (on average), Christmas and New Year's Day fall on successive Wednesdays. Most other Christian holidays get around this problem by simply moving to the nearest Sunday. I guess the tradition of celebrating the church founder's birthday on a fixed day relates to birthdays taking place on fixed days. So we get Wednesday off from work this week because, well, that's the day tradition says he was born. This is, of course, despite a great deal of evidence in their own holy books that he was born in the fall, in a different year than tradition holds, and with only speculation about which calendar ancient Judeans used at that point.
All of that just makes this a weird work week followed by an annoying work week. Weird, because with most of my new team in the UK, tomorrow's 10 am CST stand-up meeting will have relatively poor attendance (it'll be 4 pm in the UK), and I've decided to bugger off on Thursday and Friday. Most of my developers—especially the UK guys—simply took the whole week off.
At least the ridiculously light work load gives me time to read these while I wait for confirmation that a build has made it into the wild:
Finally, a while ago a good friend gave me a random gift of an Author Clock, which sits right on my coffee table so I see it whenever I'm sitting on the couch. She just sent me a link to their next product: the Author Forecast. Oh no! They found me! Dammit, take my money! Bam: $10 deposit applied.
We have warm (10°C) windy (24 knot gusts) weather in Chicago right now, and even have some sun peeking out from the clouds, making it feel a lot more like late March than mid-December. Winds are blowing elsewhere in the world, too:
Finally, the Washington Post says I read 628 stories this year on 22 different topics. That's less than 2 a day. I really need to step up my game.
The temperature dropped below freezing Tuesday evening and stayed there until about half an hour ago. The forecast predicts it'll stay there until Wednesday night. And since we've got until about 3pm before the rain starts, it looks like Cassie will get a trip to the dog park at lunchtime.
Once it starts raining, I'll spend some time reading these:
Finally, a friend recently sent me a book I've wanted to read for a while: The Coddling of the American Mind, which civil-liberties lawyer Greg Lukianoff and psychologist Jonathan Haidt expanded from their September 2015 Atlantic article. I have noticed that people born after 1995 don't seem to have the same resilience or tolerance for nuance that even people born a few years earlier have. Lukianoff and Haidt make an interesting case for why this is. I'm sure I'll have more to say about it when I finish.
Before I link to anything else, I want to share Ray Delahanty's latest CityNerd video that explores "rural cosplaying." I'll skip directly to the punchline; you should watch the whole thing for more context:
Elsewhere,
There is some good news today, though. In the last 6½ hours, the temperature at Inner Drive Technology World Headquarters rose almost 9°C (15°F), to an almost-balmy -3.5°C. The forecast says it'll keep rising another 12°C or so through Sunday. So our first cold snap of the winter appears to be behind us.
The planet just had its second-warmest November in recorded history, just a hair under last year's record-warmest:
Last year was the hottest on record due to human-caused climate change coupled with the effects of an El Nino. But after this summer registered as the hottest on record — Phoenix sweltered through 113 consecutive days with a high temperature of at least 37.7°C — scientists were anticipating that 2024 would set a new annual record as well.
In November, global temperatures averaged 14.10°C. Last year's global average temperature was 14.98°C. Through November, this year's average global temperature is 0.14°C above the same period last year.
Barring something truly catastrophic in the next three weeks, 2024 will be the warmest year on record, worldwide. And still, Chicago's weather over the next 72 hours will not feel like warm:
Temps return closer to normal for early December on Tuesday and Wednesday, then the real cold air settles in overnight Wednesday into Thursday morning. By the Thursday morning commute, air temps are projected to be in the single digits [Fahrenheit], with wind chills dipping to around -30°C in some locations.
The forecast this close to Lake Michigan predicts slightly warmer temperatures than inland, if you consider that -14°C is, in fact, slightly warmer than -17°C. And yet the medium-range forecast stubbornly predicts a warm, dry week before Christmas:


Weird weather indeed.
Today may wind up being the last nice day of 2024, even though long-range forecasts suggest next week may have unseasonably warm and dry weather as well. Yesterday had nicer weather than today, with the temperature hitting 13°C under sunny skies. Yesterday was also the monthly Dog Day at Morton Arboretum in Chicago's southwest suburbs. And one of my friends has a membership.
We took the girls on the longest possible loop through the grounds, 8.7 km, in just over an hour and a half:

Sadly, we were so busy enjoying the day that we forgot to take pictures.
The next Dog Day is January 19th. Given Chicago's normal weather that time of year, we may skip it. Then again, both Kelsey and Cassie really enjoy snow.