The Daily Parker

Politics, Weather, Photography, and the Dog

Twenty Five Years

The Daily Parker began as a joke-of-the-day engine at the newly-established braverman.org on 13 May 1998. This will be my 8,907th post since 1998 and my 8,710th since 13 November 2005. And according to a quick SQL Server query I just ran, The Daily Parker contains 15,043,497 bytes of text and HTML.

A large portion of posts just curate the news and opinions that I've read during the day. But sometimes I actually employ thought and creativity, as in these favorites from the past 25 years:

Also interesting is how I can chart key events in my life just by looking at how often I posted:

Right now, I'm predicting the 10,000th post on 5 August 2025. Keep reading and find out.

Meanwhile, in other news...

If you haven't got plans tonight, or you do but you're free Sunday afternoon, come to our Spring Concert:

You can read these during the intermission:

Speaking of huge animals, two amateur botanists kayaking on the Chicago River near Division encountered the biggest snapping turtle I've ever seen. Chicagoans have named the specimen Chonk, short for Chonkosaurus. I have to wonder what Chonk has been eating...

Beautiful morning in Chicago

We finally have a real May-appropriate day in Chicago, with a breezy 26°C under clear skies (but 23°C closer to the Lake, where I live). Over to my right, my work computer—a 2017-era Lenovo laptop I desperately want to fling onto the railroad tracks—has had some struggles with the UI redesign I just completed, giving me a dose of frustration but also time to line up some lunchtime reading:

Finally, today marks the 30th anniversary of Aimee Mann releasing one of my favorite albums, her solo debut Whatever. She perfectly summed up the early-'90s ennui that followed the insanity of the '80s as we Gen-Xers came of age. It still sounds as fresh to me today as it did then.

Meine Eule heißt Duo

At the end of the month, I'm taking the first real vacation I've had since 2017, to Central Europe. After connecting through Heathrow, I land in Prague, Czechia; then by train on to Vienna, Austria; then Salzburg, Austria; then a flight back to Gatwick and a night in London. And because of Vienna's and Salzburg's proximity to Austria's borders, I will probably also visit Slovakia, Hungary, and Germany—at least for a few minutes.

To prepare for this trip, about a month ago I downloaded Duolingo, and started the Czech program. I also jumped into the German program at unit 5, as I've studied German before.

I've had mixed results.

First, I want to make it clear that I love Duolingo. I have learned some basic Czech and I've gotten my German back to tourist-level fluency. When I get back to the US, I'm planning to load up French and Spanish, with the goal of getting both back to conversational levels. Just practicing languages every day keeps me learning them, so I believe I'll eventually finish the French and Spanish programs with some pretty good skills in both.

As for my upcoming trip, I've decided to change my approach. Thus far, I've spent about 20 minutes a day on Czech and 10 on German. And yet I'm going through the German lessons much faster, for a number of reasons, not least of which is that I first learned German in high school and I first learned Czech 37 days ago.

In the German program, I'm breezing through things like „wie ist das Wetter in Wien?” and „entschuldigung, wo ist der Geldautomat”, both of which which I actually want to know, and I'm acing (almost) all the speech and listening exercises. (Im and in gave me a bit of a bother for a hot minute.) I've gone from my start in section 1, unit 5 to section 2, unit 4, and the app says I've learned about 300 new German words.

In the Czech program, by contrast, 37 days have gotten me to...section 1, unit 5. And that's only because I gave up on the optional grammar drills after unit 4. I can say things like „jsem David” (I'm David) and „jsou to zvláštní zvíΕ™ata” ("those are strange animals"), but not every time, and with no guarantee of grammatical accuracy. You see, Czech is a declined language, where all the grammar lives at the ends of words. I just can't seem to get the correct word endings 6 times out of 10. It's supremely frustrating.

So starting today, I'm going to change my approach.

First, I'm going to flip my priorities and spend 2/3 or more of my time on German. That's closer to my trip plan, anyway: from wheels down at Václav Havel Airport to my train crossing the Austrian border, I'll spend at most 48 hours of the 7-day trip in Czechia.

Second, I'm going to concentrate on Czech vocabulary, not mastery. For example, I'm going to skip the grammar drills at the end of each Czech unit and concentrate on just getting enough sentences right to move on to the next unit.

I'll continue to do the German drills, though. This will be my 5th trip to German-speaking countries, and will not be my last, but I have no idea if I'll ever get back to Czechia after this month. I'm singing Bruckner next year and probably Bach in 2025, but I have never to my knowledge sung in Czech. And I'm far more likely to remember the difference between „wo ist der Bahnhof” and „wo ist die U-Bahnstation” than I am to recall (or even say) „Jsem velký klukvs. „Jsme vel kluci”.

I only hope „jsi hezká” comes in handy at least once...

Not my plan for the afternoon

Yah, my old phone ist kaput. It works fine, if you can guess the contents of the bottom 40% of the screen. Right now it's transferring all its contents to my new phone, after which I'll start going through all my MFA settings, email, sounds, pictures, etc.

I really would rather be doing something else. At least this didn't happen while I was traveling.

Brick house > brick phone

Last night my phone's screen started to fail. It turned out to be really good at failing, because by the time I got home, it was completely black. I rebooted the phone this morning and I can get in, at least.

The worst part about a failing mobile phone is that you could lose all your multi-factor authentication data. If you've ever had to unwind MFA, one site at a time, you know what I'm talking about.

The nearest T-Mobile store opens in half an hour. Cassie and I will be there.

More court politicization

The North Carolina supreme court reversed itself on a major Gerrymandering question for the simple reason that it flipped parties. Guess which way:

Last year, Democratic justices on the North Carolina Supreme Court ruled that maps of the state’s legislative and congressional districts drawn to give Republicans lopsided majorities were illegal gerrymanders. On Friday, the same court led by a newly elected Republican majority looked at the same facts, reversed itself and said it had no authority to act.

The practical effect is to enable the Republican-controlled General Assembly to scrap the court-ordered State House, Senate and congressional district boundaries that were used in elections last November, and draw new maps skewed in Republicans’ favor for elections in 2024. The 5-to-2 ruling fell along party lines, reflecting the takeover of the court by Republican justices in partisan elections last November.

Legal scholars said the ruling also seemed likely to derail a potentially momentous case now before the U.S. Supreme Court involving the same maps. In that case, Moore v. Harper, leaders of the Republican-run legislature have argued that the U.S. Constitution gives state lawmakers the sole authority to set rules for state elections and political maps, and that state courts have no role in overseeing them.

I've got $1 to bet you that they'd have gone the other way if Democrats controlled the legislature. Note, also, that North Carolina's judicial districts also have a patina of Governor Gerry about them, and the state has a slight (1-2 point) Republican majority. But in the long run, a loss of faith in the courts doesn't hurt Republicans, as they generally don't want to govern, but to rule. You know, like their Russian friends.

Reading while the CI build churns

I'm chasing down a bug that caused what we in the biz call "unexpected results" and the end-users call "wrong." I've fixed it in both our API and our UI, but in order to test it, I need the API built in our dev/test environment. That takes about 18 minutes. Plenty of time to read all of this:

Finally, the Times explains how last year's 257 traffic fatalities in New York City undermine the claims that "Vision Zero" is working. But Strong Towns already told you that.

OK, build succeeded, fix is now in Dev/Test...on with the show!

Too much to read

A plethora:

  • Google has updated its satellite photos of Mariupol, clearly showing the destruction from Russia's invasion and subsequent siege.
  • Senators Angus King (I-ME) and Lisa Murkowsky (R-AK) have introduced legislation to force the Supreme Court—read: Justices Thomas (R$) and Gorsuch (R)—to adopt a binding code of ethics. Presumably a Democratic bill that would actually let Congress set the Court's ethical standards will come soon.
  • On Monday, the city will cut down a bur oak they estimate has lived over 250 years.
  • The US Army will rename a Virginia fort after Lt. Gen. Arthur Gregg and Lt. Col. Charity Adams, replacing the name of a disgraced traitor named Robert E. Lee.
  • Carolyn Bryant Donham, whose false accusation that teenager Emmett Till whistled at her resulted in her fellow racists lynching the boy, died on Tuesday at 88.
  • Emma Durand-Wood discovers what many of us already knew: having a fitness tracker, and getting your steps in, makes you very aware of walkable environments.
  • Nicholas Dagen Bloom's new book explains why public transit in the US has done poorly for the last 75 years (hint: racism).
  • Max Holleran suggests a way to make US cities cleaner (and encourage more public transit use): make parking impossible.
  • Bruce Schneier suggests a publicly-funded AI could help save democracy—or at least offset the likely harms from only having privately-owned AIs.
  • Three Colorado teens face murder charges after an evening of throwing rocks from an overpass killed a 20-year-old driver.
  • In a less destructive prank gone wrong, seniors at Northridge Prep, a Catholic high school in north suburban Niles, accidentally let a steer loose in the village this morning.

Finally, as we approach the 50th anniversary of Gary Gygax creating Dungeons & Dragons, Christopher Borrelli suggests putting a statue of him up in downtown Lake Geneva. I concur. Or, since he spent the first seven years of his life just a few blocks away from where I'm sitting right now (on Kenmore near Wrigley Field), why not put one there, too? (One of my favorite memories from childhood is playing 5 minutes of AD&D with Gygax as DM.)

Use-it-or-lose-it PTO

Cassie and I had a lovely time yesterday afternoon. I grabbed some pizza at one of my childhood favorite places, then we did a 5½ kilometer walk around the Skokie Lagoons:

She seemed to enjoy it:

Later this afternoon I'll jot down all of the news I didn't read while having a great time in the forest yesterday.