The Daily Parker

Politics, Weather, Photography, and the Dog

My brain is full

Almost always, during the last few days before a performance, a huge chunk of my working memory contains the music I'm about to perform. I have two concerts this weekend, so right now, my brain has a lot of Bruckner in it. I feel completely prepared, in fact.

Unfortunately, I still have a day job, and I need a large chunk of my brain to work on re-architecting a section of our app. Instead of loading data from Microsoft Excel files, which the app needs to read entirely into memory because of the way Excel stores the contents of cells, I need to allow the app to use comma-separated values (CSV) files that it can read and throw away. So instead of reading the entire Excel file into memory and keeping it there while it generates an in-memory model of the file, the app will simply read each row of a CSV file and then throw that row away while building its model. I believe that will allow the app to ingest at least 5x more data for any given memory size.

I'm finding that the "In Te, Domine speravi" fugue from Bruckner's Te Deum keeps getting in the way of thinking about the re-architecture.

And oh, the irony, that I don't have enough working memory to think about how to get more working memory for our app.

Meanwhile...

  • James Fallows shakes his head at a pair of New York Times headlines that tell exactly the opposite stories as the articles under them. Salon's Lucian K Truscott IV elaborates.
  • The Mary Sue does not hold back on dismissing retiring US Senator Kyrsten Sinema (?-AZ), a "useless corporate Senate shill who accomplished nothing." "The only thing Sinema accomplished was outing herself as a toxic narcissist who deceived her supporters to make herself wealthy."
  • Monica Hesse has a similar, but more restrained, take on Sinema: "The interesting thing actually wasn’t her clothes. The interesting thing was that we wanted her clothes to mean something."
  • Nicholas Kristof pounds his desk about how the bullshit anti-Woke school battles coming out of places like Florida distract from the real problem: Johnny can't read.
  • A Santa Fe, N.M., jury convicted Hannah Gutierrez Reed of involuntary manslaughter for putting a live round in a prop firearm on the set of the movie Rust in 2021.
  • Cornell professor Sara Bronin leads the effort to create a National Zoning Atlas, which hopes to show what places in the US have the most onerous housing restrictions.
  • Chicago's Museum of Science and Industry has launched a new exhibit on "the science of James Bond."

Finally, prosecutors agreed to dismiss (without prejudice, I believe, though the Post left out that detail) the criminal case revolving around Don Henley's handwritten notes outlining the Eagles album Hotel California when Henley's lawyers got caught withholding evidence from the defense team. In civil cases, this is bad, but in criminal cases it's much, much worse. Like, reversible error at best and dismissal with prejudice at worst. It appears that Henley himself blew up the case by changing his mind about waiving attorney-client privilege after his attorneys had already testified. Perhaps he thought he could score points against the defense that way, but like most victims of the Dunning-Krueger Effect, he didn't understand that "gotcha" moves are generally not allowed in US courts. We'll see if the prosecutors move for a new trial or just take the loss. (It looks like the latter.)

Three seasons in one day

It's official: with two days left, this is the warmest winter in Chicago history, with the average temperature since December 1st fully 3.5°C (6.3°F) above normal. We've had only 10 days this winter when the temperature stayed below freezing, 8 of them in one week in February. This should remain the case when spring officially begins on Friday, even though today's near-record 23°C (so far) is forecast to fall to -6°C by 6am. And that's not even to discuss the raging thunderstorms and possible tornadoes we might get as an energetic cold front slices through tonight. By "energetic," I mean that the NWS predicts a drop by as much as 16°C (30°F) in one hour around 10pm.

Not to worry: it'll be 17°C by Sunday. (The normal high temperatures are 4.7°C for February 27th and 5.4°C for March 3rd; the records are 23.9°C and 26.7°C, respectively.)

Meanwhile, I don't have time to read all of these before I pack up my laptop tonight:

And now, back to getting ready for the Sprint 103 release. That's a lot of sprints.

Metra to dip toe into early-2000s technology

Before I even took off from Chicago on Wednesday morning, I snarked a bit on the widening gulf between US and European technology, particularly in public transport. I don't think Chicago's regional heavy-rail agency, Metra, heard me specifically, but it seems they have committed to introducing electric trains on one currently-Diesel route before the end of the decade:

Metra plans to buy battery-powered trains that could hit the rails as early as 2027 on the Rock Island line, potentially fast-tracking a move to greener and more frequent off-peak service.

The commuter rail agency’s board voted Wednesday to pay $154 million for eight two-car, zero-emission trains from Stadler U.S., of Salt Lake City, Utah.

The trains, unveiled by the Stadler U.S.’ Swiss parent company last year, are a significant departure from Metra’s well-known diesel locomotives and cars.

The Stadler trains have low-level boarding and ADA-compliant lifts. Each two-car powered train seats 112 people, with trailer cars seating about 46. The cars are connected by open gangways. Half of the trailer cars would include ADA-accessible bathrooms.

In its statement, Metra said the new trains could help achieve its vision of providing more frequent all-day service. The first sets are expected to be delivered in 2027 or 2028, Metra said.

So, the Rock Island line gets Saturday and Sunday electric trains only half a century after the all-electric S-Bahn opened here in Munich.

Which reminds me, on Tuesday coming home from work I discovered that the 13-year project to construct a single goddamn Metra station officially concluded with the opening of the inbound Leland Avenue ramp at Ravenswood, almost 7 months after the rest of the station opened:

But hey, the Metra Rock Island District will get eight two-car electric trainsets—made by a Swiss company—within the next four years.

Before I pack up my Surface

Just noting these things to read later, as I have just a few minutes before boarding:

Finally, The Cut's financial-advice columnist Charlotte Cowles describes how she fell for a financial scam.

Reading list for this week

As I'm trying to decide which books to take with me to Germany, my regular news sources have also given me a few things to put in my reading list:

Finally, the North Atlantic has near-record jet streams again this week, approaching 360 km/h, and shaving 45 minutes off the DC–London route. I would love that to happen Wednesday.

$350 million in fines

New York Justice Arthur Engoron just handed the XPOTUS a $350 million fine and barred him and his two failsons from running a business in New York for years:

The decision by Justice Arthur F. Engoron caps a chaotic, yearslong case in which New York’s attorney general put Mr. Trump’s fantastical claims of wealth on trial. With no jury, the power was in Justice Engoron’s hands alone, and he came down hard: The judge delivered a sweeping array of punishments that threatens the former president’s business empire as he simultaneously contends with four criminal prosecutions and seeks to regain the White House.

Mr. Trump will appeal the financial penalty — which could climb to $400 million or more once interest is added — but will have to either come up with the money or secure a bond within 30 days. The ruling will not render him bankrupt, because most of his wealth is tied up in real estate.

Of course he'll appeal, but New York doesn't give him many grounds to do so. And given the scale of the fraud he perpetrated on the State, even this eye-watering sum will probably survive scrutiny from the appellate court.

In other news this afternoon:

Finally, the Tribune has a long retrospective on WGN-TV weather reporter Tom Skilling, who will retire after the 10pm newscast on the 28th.

What's going on with our e-bikes?

Divvy, Chicago's bike-share program, seems to have some issues lately. For about two weeks now, almost no electric bikes have shown up on the app. This one, for example, clearly needs some TLC, and it's invisible online:

I counted half a dozen in my neighborhood that have dead batteries. My friends in other neighborhoods describe similarly grim situations, or worse: one rack in Lakeview had nothing but broken bikes, and showed 0 available on the app.

Divvy's Twitter feed doesn't provide much insight, either. They can only repeat "we'll have our Operations Team check it out!" so many times before it becomes self-parody.

On top of the subscription price increase that took effect last week, I and other users have gotten a bit annoyed. Divvy, what gives?

Waiting for the build before walking two dogs

Another sprint has ended. My hope for a boring release has hit two snags: first, it looks like one of the test artifacts in the production environment that our build pipeline depends on has disappeared (easily fixed); and second, my doctor's treatment for this icky bronchitis I've had the past two weeks works great at the (temporary) expense of normal cognition. (Probably the cough syrup.)

Plus, Cassie and I have a houseguest:

But like my head, the rest of the world keeps spinning:

And now, my production test pipeline has concluded successfully, so I will indeed have a boring release.

Over-zealous PEAs

A few months ago a Chicago Parking Enforcement Agent (PEA) tried to give me a ticket while I was paying for the parking spot online. I kept calm and polite, but I firmly explained that writing a ticket before I'd even finished entering the parking zone in the payment app might not survive the appeal.

Yesterday I got another parking ticket at 9:02pm in a spot that has free parking from 9pm to 9am. The ticket actually said "parking expired and driver not walking back from meter." Note that the parking app won't let you pay for parking beyond 9pm in that spot. Because, again, it's free after 9pm. That didn't stop the PEA, so now I actually will appeal, and I'll win. But it's a real pain.

Again, I thank Mayor Daley for jamming through the worst public financial deal in the history of the United States.

Meanwhile, I didn't have time to read all of these at lunch today:

  • Almost as shocking as the realization that privatizing parking meters games the system in favor of private interests against the general public, it turns out so do traffic impact studies.
  • The Illinois Board of Elections voted unanimously to reject an effort to keep the XPOTUS off the Republican Party primary ballot, citing an Illinois Supreme Court ruling that excludes the Board from constitutional questions.
  • Former South Carolina governor Nikki Haley (R) won't win the Republican nomination for president this year, but she will make the XPOTUS froth at the mouth.
  • Of course, she and others in her party persist in trying to make their own voters froth at the mouth, mostly by lying to them about the state of the economy, cities, and other things that have gone pretty well since 2021.
  • Of course, perhaps the Republican Party lies so much to cover their demonstrable incompetence at governing?
  • Christopher Elmensdorf warns that the clean energy bill winding through the Democratic offices on Capitol Hill will lead to endless NIMBYism—not to mention bad-faith blockage by fossil-fuel companies.
  • For only $120,000 a year, this consultant will get your kid into Harvard.
  • Helmut Jahn's new building at 1000 S. Michigan Ave. looks super cool.

I will now go back to work. Tonight, I will schedule my parking appeal. Updates as conditions warrant.

Twice. I hit Ctrl+W *twice* while writing this post

Ctrl+W closes the active browser window, you see. I meant to type the word "Wade" in italics but somehow hit the Ctrl key instead of the Shift key. There may be some irony there.

Possibly the warmth has addled my brain? It's just gone above freezing for the first time since the wee hours of January 13th. It's also gloomy and gray, but those things go together.

Anyway:

  • Today is the 51st anniversary of the US Supreme Court's decision in Roe v Wade.
  • Michael Tomasky wants to know why the press seem to ignore the XPOTUS's obvious dementia.
  • Something fishy happened with the 2023 Hugo nomination process, but that certainly has nothing to do with the politics of the host country.
  • The City of London has embarked on an ambitious pedestrianization scheme that has, among other things, turned the area around the Bank Tube stop into a pleasant place to sit.

Finally, European researchers have published a report suggesting that domestic dogs wag their tails because humans like the rhythm. I will shortly go test this theory on my resident tail-wagger.