The Daily Parker

Politics, Weather, Photography, and the Dog

Another one-term mayor

Recently-elected Chicago mayor Brandon Johnson has made a couple of moves this week all but guaranteed to make him a one-term mayor. First, despite "no property tax increases" being the cornerstone of his campaign, he proposed a budget today that—wait for it—would increase property taxes:

“I’m not going to raise property taxes. I’m the only person running in this race who made a commitment to that,” he said during a Block Club interview in March 2023. “For my first term, we’re not raising property taxes.”

But facing a series of tough decisions over how to close a nearly $1 billion spending gap in 2025, now-Mayor Brandon Johnson is going back on that promise.

In his budget address Wednesday, Johnson will propose increasing the city’s property tax levy to bring in an additional $300 million per year, according to the mayor’s office.

The proposal would increase most people's taxes by 4% a year. But that may not have been his worst sin this week, compared with his appointment of The Rev. Mitchell Ikenna Johnson (no relation) to head the Chicago Public Schools Board. The Rev. Johnson, it turns out, has quite the social media history:

A majority of the City Council is calling for the newly appointed president of the Chicago Board of Education to resign in the aftermath of “antisemitic and pro-Hamas” comments, calling his appointment a vetting failure by Mayor Brandon Johnson.

The Rev. Mitchell Ikenna Johnson made comments containing tropes of antisemitism following Hamas' Oct. 7 attack on Israel last year, Jewish Insider reports. The publication cited screenshots from various accounts linked to Mitchell Johnson, which included posts comparing “Zionist Jews” to Nazi Germany.

“My Jewish colleagues appear drunk with the Israeli power and will live to see their payment. It will not be nice and I care not how and what you call me,” he wrote in December.

The council is urging Mitchell Johnson to apologize and resign immediately, according to a joint statement signed by 26 council members. They singled out Brandon Johnson's vetting process when appointing new board members.

“Calling Hamas’s Oct. 7 attack an ‘absolute right’ and justifying it as resistance against oppression, as Rev. Johnson did in March of this year and on other occasions, is abhorrent, inexcusable and disqualifying from public service,” the statement said. “His continued role on the school board is non-negotiable, both he and Mayor Johnson must act now to correct this terrible mistake.”

Mayor Johnson's first choice for the post, the Rev. Louis Farrakhan, was apparently unavailable.

"Vetting failure" my ass. Johnson has gone out of his way to piss off the moderates who decided to give him a chance over the right-of-center Paul Vallas, and boy has he succeeded. But we're stuck with him until 2027.

Long but productive day

I'm trying to get home a little earlier than usual, so this will be a lazy post. Stuff to read:

  • Hillary Clinton, who has debated both President Biden and the convicted-felon XPOTUS, has thoughts on tomorrow night's event.
  • Dana Milbank doesn't mourn Rep. Jamaal Bowman's (D-NY) loss last night, and neither do I.
  • If you hate corporations, you might want to support President Biden's increase to the corporate income tax as well as to his proposed increase in the share-buyback tax.
  • The village of Wheaton, Ill., would rather have 165 car crashes and multiple pedestrian fatalities on a stretch of stroad by a school and retirement community than spend $865,000 on a traffic light. (I mean, better that they didn't build the stroad in the first place, of course.)
  • A new report says that cancelling New York City's congestion tax will kill 100,000 jobs.

Finally, today is the 50th anniversary of the very first time a UPC got scanned in a grocery store. Happy shopping.

Gonna be a hot one

I've got a performance this evening that requires being on-site at the venue for most of the day. So in a few minutes I'll take two dogs to boarding (the houseguest is another performer's dog), get packed, an start heading to a hockey rink in another city. Fun! If I'm supremely lucky, I'll get back home before the storm.

Since I also have to travel to the venue, I'll have time to read a few of these:

Finally, the Post examined a Social Security Administration dataset yesterday that shows how baby names have converged on a few patterns in the last decade. If you think there are a lot of names ending in -son lately (Jason, Jackson, Mason, Grayson, Failson...), you're not wrong.

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.

Busy weekend

I grabbed a friend for a couple of Brews & Choos visits yesterday, and through judicious moderation (8-10 oz of beer per person at each stop), we managed to get the entire West Fulton Corridor cluster done in six hours. So in a few minutes I'll start writing four B&C reviews, which will come out over the next three days.

Before I start, though, I'm going to read all these stories that have piled up since Friday:

Finally, the Roscoe Rat (really a squirrel) Hole got its own NPR story this morning. And in my social media I saw a photo of someone proposing to her boyfriend at the rat hole. Color me bemused.

People behaving badly

Just a couple to mention:

  • A jury convicted Sam Bankman-Fried of committing the largest fraud in US history. He faces up to 110 years in prison.
  • House Republicans passed a bill that would provide $14 billion in funding for Israel's war with Hamas by taking it from IRS tax evasion enforcement, a move so cynical that Paul Krugman likens it to "the Big Lie." ("Starving the I.R.S. has long been a Republican priority; what’s new is the party’s willingness to serve that priority by endangering national security.")
  • Calumet City, a mostly-Black suburb about 35 km south of Chicago, issued a citation to Daily Southtown reporter Hank Sanders for calling city employees and asking for comment (i.e., "reporting") about major flooding in the area.
  • Chicago Alderperson (yes, that's what they're called now [shudder]) Ray Lopez (D-15th Ward) pulled a Vrdolyak at yesterday's City Council meeting before describing it to reporters as a "shitshow."

Finally, David Brooks offers some advice on "how to stay sane in brutalizing times."

And, almost forgot: It was 25 years ago today that Minnesota elected Jesse Ventura governor, sending my team running the election data at CBS News into a brief panic before we confirmed the result.

How is it Friday already?

I spent way too much time chasing down an errant mock in my real job's unit test suite, but otherwise I've gotten a lot done today. Too much to read all these articles:

OK, assuming this build works, I'll have closed 4 story points today—with 4 very small 1-point stories. The harder ones start Monday morning.

Lunch links

I love it when something passes all the integration tests locally, then on the CI build, and then I discover that the code works perfectly well but not as I intended it. So while I'm waiting for yet another CI build to run, I'm making note of these:

Finally, WBEZ made me a shopping list of locally-produced hot sauces. First up: Cajun Queen—apparently available about a kilometer away.

Stuff to read later

I'm still working on the feature I described in my last post. So some articles have stacked up for me to read:

And while I read these articles and write this code, outside my window the dewpoint has hit 25°C, making the 28°C air feel like it's 41°C. And poor Cassie only has sweat glands between her toes. We're going to delay her dinnertime walk a bit.

Slow day

As predicted, the weather is great and I'm working from home with the windows open. And I'm doing an open-ended research project that is leaving me with more questions than answers, which is always good.

I haven't spent a lot of time online today, except for the research. But I would like to point out yesterday's Strong Towns post, which hit home almost literally. In most parts of the US, the suburban city plan (aka sprawl) gets a pretty heavy subsidy from urban property-tax payers:

A couple of years ago, I conducted an infrastructure study for the Town of Nolensville, Tennessee, at the request of Mayor Derek Adams, analyzing their tax revenues in relation to their development pattern's maintenance costs. You can find that study here, but I'm sure you can guess what I found, if you're a Strong Towns reader. 

I looked at five different streets, each with a slightly different development pattern. I categorized these streets based on what infrastructure they contained, their levels of density, and their historic context. The final street on the list was a townhome street (consisting of typical 24-foot lot widths, as opposed to the 69- to 114-foot-wide lots of the other suburban streets). All four of the non-townhome lot development patterns resulted in long-term deficits for the city under the existing level of taxation. What's more, I adjusted these deficits to allow for the more expensive homes to contribute more taxes (since their higher assessments would, of course, generate more money in absolute terms), and they still didn't break even. The townhomes, on the other hand, produced a budget surplus of $51.43 per lot.

In the study's conclusion, I discussed how this result may be received politically. In the past, people have moved to towns like Nolensville precisely for the suburban development pattern. Even today, when more urban and traditional forms of community are increasing in popularity, not everybody wants to live in a townhome. Am I advocating some kind of 15-minute city conspiracy to forcibly abolish side yards?!?

No—despite the proven financial and logistical problems with suburbs, I don't think we should abolish them. It could be argued that heavy-handed strategies like that don't fit with our political culture and traditions in this country. Instead, I think we should do something eminently American: we should tell the suburbs to pull themselves up by their own bootstraps.

That doesn't mean abandoning them. Rather, it's a call for a frank, down-to-earth conversation between the taxpayers and the suburbs; the type of conversation any responsible parent would have with a teenager who's living beyond his means.

Sure, but if you're getting subsidized million-dollar housing, why would you ever vote to pay your actual bill?

OK, lunch is over. Back to the mines...