The Daily Parker

Politics, Weather, Photography, and the Dog

Following up on a few things

Perhaps the first day of spring brings encourages some spring cleaning? Or at least, revisiting stories of the recent and more distant past:

  • The Navy has revisited how it names ships, deciding that naming United States vessels after events or people from a failed rebellion doesn't quite work. As a consequence, the guided missile cruiser USS Chancellorsville (CG-62, named after a Confederate victory) will become the USS Robert Smalls, named after the former slave who stole the CSS Planter right from Charleston Harbor in 1862.
  • Author John Scalzi revisited whether to stay on Twitter, given its "hot racist right-wing trash" owner, and decides why not? It's not like Musk will ever benefit financially from the app.
  • Charles Blow revisited the (long overdue) defenestration of cartoonist Scott Adams, deciding it doesn't matter whether Adams was lazy or stupid, throwing him out the window was appropriate.
  • Illinois Attorney General Kwame Raoul revisited the Equal Rights Amendment, but the DC Circuit Court of Appeals decided yesterday not to.
  • WBEZ revisited the only other two Chicago Mayors who lost their re-election bids in the past century, Michael Bilandic and Jane Byrne.
  • A group of US intelligence agencies revisited Havana Syndrome, without finding sufficient evidence to blame either an adversary government or an energy weapon.

Finally, here's a delightful clip of US Representative Jamie Raskin (D-Md.) patiently explaining to Rep. Lauren Boebert (R-Colo.) and her banana-republican party the difference between an adjective and a noun:

Historic mayoral election

For the first time since 1983, a sitting Chicago mayor failed to win re-election*, sadly keeping the total proportion of women not being re-elected at 100%. So the April 4th runoff will see the Chicago Public Schools candidate face off against the Chicago Teachers Union candidate:

Paul Vallas and Brandon Johnson are headed to an April 4 runoff for mayor of Chicago after Mayor Lori Lightfoot conceded defeat Tuesday night, sealing her fate as a one-term mayor.

With 98 percent of precincts reporting, Vallas secured 34 percent of the vote, followed by Johnson with 20 percent and Lightfoot with 17 percent. Under city election rules, if no one candidate gets more than 50 percent of the vote, the race will go to a runoff.

Although opponents attacked Vallas as a conservative during the campaign, he affirmed his support for abortion rights during his speech, and pledged to be a mayor for “all Chicago.”

“I am a lifelong Democrat,” Vallas said. 

(Sure, for a very forgiving value of "Democrat.")

Johnson, a Cook County commissioner representing the county’s 1st District on the West Side, thanked the unions that buoyed his campaign in his speech, including the powerful, progressive Chicago Teachers Union. He said he would work to level out Chicago’s historic inequities, and spoke in personal terms about his background and his progressive vision for the city.

“I know what it’s like to have a long orange extension cord from our window to our neighbor’s window,” Johnson said. “We are finally going to retire this tale of two cities, and usher in a much better, stronger, safer Chicago.”

The race marks the third consecutive mayoral runoff, after [US Representative Chuy García faced off against incumbent Rahm Emanuel in 2015 and Lightfoot defeated Cook County Board President Toni Preckwinkle in 2019. The city switched to non-partisan elections in 1999, allowing for runoffs if no candidate receives 50 percent of the vote.

My guess is that Vallas' 34% represents almost all of the support he's going to get, so I believe (and hope) Johnson will win. As one of my readers pointed out, both CPS and CTU are awful, but I have a strong enough bias in favor of teachers and against school  district administration that I'd rather have the CTU guy than the CPS guy. Oh, and Vallas got an endorsement from our unhinged police union, so there's that.

* Michael Bilandic (1979) and Eugene Sawyer (1993) both lost their first elections, not re-election.

Sprint 80

At my day job, we just ended our 80th sprint on the project, with a lot of small but useful features that will make our side of the app easier to maintain. I like productive days like this. I even voted! And now I will rest on my laurels for a bit and read these stories:

Finally, the European Space Agency wants to establish a standard time zone for the moon. Since one day on the moon is 29.4 days here, I don't quite know what that will look like.

Rauner's offenses against the people

After standing on the Ravenswood Metra platform for 10 minutes in 40 km/h winds and blowing rain, I hearby sentence former Illinois Governor Bruce Rauner to 100 days of standing on said platform without an umbrella or waterproof shoes for the offense cutting off funding to all Illinois transportation projects for 3 years in a fit of ideological pique and general lack of empathy for anyone else.

Each instance of Rauner's prickishness causing suffering and inconvenience to the citizens of Illinois shall be a separate and distinct offense.

Basically, I want him to live out the remainder his life stuck in traffic, getting soaked on "temporary" train platforms, and failing to find shelter for the night because so many homeless shelters closed for lack of funds on his watch.

You can't buy labor at below-market rates

Chicago Transit Authority president Dorval Carter, Jr., blamed "extremely higher-than-normal call-offs" (i.e., a blue flu) for the New Year's Eve failures that left The Daily Parker waiting on a platform 35 minutes for the El:

It’s not unusual for CTA workers to “call off” on holidays, but the CTA has in the past been ready to replace them. But this year, with a shortage of train operators in the ranks, the CTA couldn’t deliver the number of free trains it promised.

The CTA promoted increased service on the Blue and Red lines on New Year’s Eve, advertising free train rides sponsored by Miller Lite. Carter did not say how many workers called off, and CTA officials did not provide a number after Friday’s meeting.

CTA worker unions, represented by Local 308 and Local 241, did not immediately respond to requests for comment. 

Carter said he would work with the unions and employees to come up with better ways to incentivize staff to come to work. Disciplinary measures could only go so far, considering the worker shortage, he said.

“We are operating very close to the margins,” Carter said. “I am trying to both put out a level of service that is within the constraints of the workforce that I have, but recognizing that in order for that to work, my workforce has to show up.”

One factor possibly limiting the available workforce: wages that have not kept up with inflation. If you want more people to work for you, pay more; QED. But even Chicago, with one of the best transport networks in the world, still struggles to see public transit as a public service rather than a profit-making enterprise. So who should pay more for the CTA? All of us in Chicago, perhaps by taking back some of the Federal money we send to Oklahoma for their useless freeway projects.

At least I didn't get too cold on the Brown Line platform on New Year's Eve. I still would have liked to see my friends earlier than I did.

Three cheers for the Secretary of State's Office!

Because I moved, I had to change my drivers license in-person at an Illinois Secretary of State Drivers Services Office (our DMV). Let me tell you how hard that was:

  1. I went online yesterday morning and, after a few clicks, got to "Same-Day Appointments."
  2. I found that the facility closest to me (about 5 km away) had appointment times in the late afternoon, so I signed up.
  3. The sign-up process took me to a checklist that helped me figure out what documents I needed to bring. It took me about 15 minutes to assemble those documents in a folder.
  4. Half an hour before my appointment, I drove to the facility, and found a parking space right away.
  5. I went into the Vehicle Services Office next door, and got redirected to the correct building.
  6. There was no line. I went right to the first station, showed him my documents, and was directed to the photo area.
  7. There was no line, so I got my photo taken, and was directed to the to the document verification window.
  8. After waiting 30 seconds in line, the nice lady at the documentation window went over all my documents, verified and scanned them, signed me up for Motor Voter registration, and sent me to the cashier.
  9. There was no line, so I paid my $5, waited for a few seconds while my temporary license printed out, and that was it. Total time: 22 minutes.
  10. Since I was right there anyway, I went next door to Vehicle Services and updated and renewed my car registration. Total time: 6 minutes.

It took me longer to drive to the facility than to update my drivers license, apply for a Real ID, update my auto registration, and renew the same.

I love living in a state where we care about government enough to fund it properly!

Stories to roll your eyes to

I mean, why? Just why?

  • The XPOTUS, as predicted, announced his run for the 2024 election, despite looking like a total loser in the 2022 election. But narcissists gonna narcise.
  • The Illinois Worker Rights Amendment passed, and will now become part of the state constitution. I think this will have a bunch of unintended consequences not beneficial to workers, so I voted against it. We're stuck with it now.
  • Boomer Kathleen Parker spends her column today tut-tutting Boomers for not understanding Millennial jobs, picking "influencer" as just one example. I'm an X-er who completely understands "influencer" (i.e., children monetizing their own narcissism) and "change manager" (i.e., operations flunky) just fine, and suggests that the problem lies not with the Boomer parents but with the Boomer executives. (Longer post, maybe?)
  • Pushwoosh, a Russian software company that writes spyware has pretended to be an American company, for reasons left as an exercise to the reader. About 8,000 apps use their stuff. As Bruce Schneier has said, supply-chain security is "an insurmountably hard problem."
  • Bloomberg laments that "the wrong Americans are buying electric cars."
  • Julia Ioffe cautions that Ukraine's re-taking of Kherson could lead to dangerous overreach as the war goes on—and a difficult diplomatic situation for the US.

Finally, the Missouri Department of Transportation proudly announced the 50th anniversary of their engineers killing downtown Kansas City, and the Internet let them have it.

Between a demo and a 5-point feature

I'm running all 538 unit tests in my real job's application right now after updating all the NuGet packages. This is why I like automated testing: if one of the updated packages broke anything, tests will fail, and I can fix the affected code. (So far they've all passed.)

This comes after a major demo this morning, and a new feature that will consume the rest of the sprint, which ends next Monday. Oh, and I have two opera rehearsals this week. Plus I have to vote tomorrow, which could take 15 minutes or two hours.

So it's not likely I'll have time to read all of these:

Regardless, I'm setting an alarm for just past 4am to see the total lunar eclipse tonight. NOAA predicts 17% sky cover, so I should get a good view of it. Unless I go back to sleep.

Lunch reading

I'm starting to adapt my habits and patterns to the new place. I haven't figured out where to put everything yet, especially in my kitchen, but I'll live with the first draft for a few weeks before moving things around.

I'm also back at work in my new office loft, which is measurably quieter than the previous location—except when the Metra comes by, but that just takes a couple of seconds.

I actually have the mental space to resume my normal diet of reading. If only I had the time. Nevertheless:

Finally, does anyone want to go to New York with me to see a play about Robert Moses starring Ralph Fiennes? Apparently tickets are only $2,000 a pop...

Monday afternoon links

Busy day today, but I finished a major task at work just now. As I'm waiting for the CI system to finish compiling and pushing out a test build, I'm going to read these:

Finally, we got our first official (trace) snow of the season this morning, even as forecasters predict temperatures over 21°C this weekend. While I'm packing. All day.