The Daily Parker

Politics, Weather, Photography, and the Dog

Not quite back to normal yet

We had two incredible performances of Bach's Johannespassion this weekend. (Update: we got a great review!) It's a notoriously difficult work that Bach wrote for his small, amateur church chorus in Leipzig the year he started working there. I can only imagine what rehearsals were like in 1724. I'm also grateful that we didn't include the traditional 90-minute sermon between the 39-minute first part and the 70-minute second part, and that we didn't conclude the work with the equally-traditional pogrom against the Jews of Leipzig.

It's still a magnificent work of music.

Meanwhile, elsewhere in the world:

Finally, Rachel Feltman lists five myths about Daylight Saving Time. Our annual tradition of questioning it without changing anything will continue, of course.

And it's about 16°C outside, so it's time to take Cassie on her third half-hour walk of the day.

High pressure, low temperatures

Even as the East Coast gets bombed by an early-spring cyclone, we have sunny skies and bitter cold. But the -12°C at O'Hare at 6am will likely be the coldest temperature we get in Chicago until 2023. The forecast predicts temperatures above 10°C tomorrow and up to 16°C on Wednesday, with no more below-freezing temperatures predicted as far out as predictions can go.

Meanwhile, I'm about to leave for our first of two Bach Jonannespassion performances this weekend. We still have tickets available for tomorrow's, so come on down!

Quick update from Ukraine

My friend Тетяна is still posting on social media and texting, and still at her home in central Kyiv. She reports:

Kyiv is more or less ok, except a few attacks - 2 residential buildings, Holocaust memorial instead of TV tower, children’s hospital... failing to target lots of things, the other day another Iskander got shot down targeting the famous Motherland statue... those idiots apparently thought that the museum of military vehicles is a military convoy

North-west suburbs - pure massacre (((( with air strikes, tanks etc. My friend is fighting in that area, and his house nearby was destroyed by a cluster bomb yesterday

She posted this photo from a street near her house, showing that there are worse things in the world than Chicago potholes:

Updates when possible.

Weather Now 5 close to launch

Last night, I finished the last major feature in the Weather Now upgrade that I started in earnest back in October 2020. That means the development app can do most of what the version 4 can do, except better in most cases. By extension, that means I just have a few things to do in order to replace version 4 in production. But "a few things" includes setting up all the production assets for the new version, including the DevOps pipelines. That's not a small job.

That last bit may take a while. I'll have more extensive release notes closer to launch. The Search feature will have the most limitations immediately post-launch as it requires replacing the current 7.5-million-row gazetteer from the external sources, rather than simply porting the data. A few other things (full internationalization, configuring your language and measurement systems, and historical data) will also take time. Modernizing the deployment pipeline makes adding these features back in a lot easier, though.

For now, the development app has weather archives back to last May and much simpler methods of accessing data than v4. I encourage you to try it out.

The short lives of Cassie's toys

Yesterday evening, Cassie and I went to the store to buy dog food, and I got her a toy I thought seemed durable enough even for her:

Not so much, as you can see in this photo from 55 minutes later:

Yes, that pile of white fluff by her belly came out of the stuffed rabbit.

So I have a question for the hive mind: what should I do with all of the toy corpses? Cassie still plays with them, sometimes. I mean, I know the gray one with orange highlights in the center is a duck, but no one else does. And the red Kong to its left turned out to be destructable, regardless of its labeling:

Of course, it doesn't take a lot to make this dog happy:

Will she really miss the half-eaten rubber ball?

Productive first day of spring

I finished a sprint at my day job while finding time to take Cassie to the dog park and make a stir-fry for lunch. While the unit tests continue to spin on my work computer, I have some time to read about all the things that went wrong in the world today:

I'm heading out tonight to watch President Biden's first State of the Union Address with friends. Robert Reich will also tune in.

Busy day

Two weeks from today, the Apollo Chorus will join with the Elmhurst Symphony Orchestra for their performance of Bach's St John Passion. Our performance is the next day in Lakeview, Chicago. Today we had a 2½-hour special rehearsal, after which I needed to do some shopping, then give Cassie a bit of exercise.

I will now nap. Tomorrow will be easier.

What happened to Tuesday?

And wasn't it just Tuesday?

I got an email from HR this morning reminding me that I'm approaching the upper limit for paid time off in my bank. I thought, what with taking half a day here and there over the past year, I might not already have almost a month of vacation to use. Cue searching on VRBO for places Cassie and I might like.

Meanwhile, back in the present:

But back to vacation: how cute is this place?

Happy 20th birthday, .NET

Today is the 20th birthday of the Microsoft .NET Framework. I remember it vividly, because of the job I had then and its weirdly coincidental start and end dates.

I joined a startup in Chicago to write software using the yet-unreleased .NET Framework in 2001. My first day of work was September 10th. No one showed up to work the next morning.

Flash forward to February 2002, and our planned release date of Monday February 18th, to coincide with the official release of .NET. (We couldn't release software to production using the unreleased beta Framework code.) Microsoft moved the date up to the 14th, but we held to our date because releasing new software on a Thursday night in the era before automated DevOps pipelines was just dumb.

I popped out to New York to see friends on Saturday the 16th. Shortly after I got back to my house on the 17th, our CTO called me to let me know about a hitch in our release plans: the CEO had gotten caught with his hand in the till. We all wound up working at minimum wage (then $5.25 an hour) for two weeks, with the rest of our compensation deferred until, it turned out, mid-2004.

So, happy birthday, .NET Framework. Your release to manufacturing date meant a lot more to me than I could have imagined at the time.

Cue the weekend

The temperature dropped 17.7°C between 2:30 pm yesterday and 7:45 this morning, from 6.5°C to -10.2°C, as measured at Inner Drive Technology World Headquarters. So far it's recovered to -5.5°C, almost warm enough to take my lazy dog on a hike. She got a talking-to from HR about not pulling her weight in the office, so this morning she worked away at a bone for a good stretch:

Alas, the sun came out, a beam hit her head, and she decided the bone could wait:

Meanwhile, in the rest of the world:

  • Julia Ioffe interviews Russian diplomat Dr Andrey Sushentsov about Russia's views of the Ukraine crisis. tl;dr: the US and Russia don't even have a common set of facts to discuss, let alone a common interpretation of them.
  • In Beijing, former Olympic figure skater Adam Rippon blasts the Russian team for once again crapping on their own performance with yet another doping scandal.
  • The government of Ontario secured a court order last night allowing the Windsor Police and OPP to start clearing the Ambassador Bridge. So far, they have managed to do so without violence, but a few extremists haven't yet budged.
  • James Fallows updates his earlier post on how framing outrageous actions as "that's just Trump" is an abrogation of the press's responsibility to its consumers. "For perspective here: the late Sandy Berger, who had been Bill Clinton’s National Security Advisor, was investigated, charged, fined $50,000, and sentenced to two years of probation for stuffing copies of a classified document into his socks, and sneaking them out from the National Archives. The story of his downfall was a major news feature back in the mid-2000s."
  • The UK now allows fully-vaccinated travelers from most countries to arrive and depart without getting a swab stuck up their nose.
  • Comedian Bob Saget died of blunt head trauma, consistent with a slip and fall, according to an autopsy. It also found his heart had a 95% blockage, which might have killed him even without the fall.

Finally, in 2018 Rebecca Mead returned to London after living in New York for 30 years. Her 15-year-old son now speaks with a unique accent Mead says has become the new standard "Multicultural London English."