The Daily Parker

Politics, Weather, Photography, and the Dog

My domain name is 25 years old

On this day in 1998, I registered braverman.org, and just a few weeks later built the first draft of what became this blog. When I registered it, only about a million domain names existed, though 1998 turned out to be the year the Internet exploded worldwide. Just seven years earlier, only 100 .org names existed, so braverman.org may be one of the oldest .orgs out there. (For comparison, there are just about 350 million registered domain names today.)

Of course, the 25th anniversary of braverman.org hasn't yet become a global holiday, so a few other things happened in the last 24 hours:

  • The Democratic Party really wants US Senator Diane Feinstein (D-CA) to retire, as it has become painfully clear she can no longer perform her duties in the Senate, preventing us from confirming new judges. Seriously, ma'am, go.
  • We also want Justice Clarence Thomas (R) to go, especially after a new revelation that he sold property to the billionaire "friend" who has taken him on half-million-dollar vacations. Seriously, sir, go.
  • At least his colleagues on the Supreme Court all seem unimpressed with the "independent state legislature" bullshit espoused by some right-wing Republican state legislators.
  • New Republic's Timothy Noah thinks "remote work sucks," but (our hero writes from his open and airy home office just steps from his dog and refrigerator) not all of us do.
  • Paul Krugman explains how immigrants are saving America's economy.
  • The New York Times has a lot of good things to say about Chicago hosting next year's Democratic National Convention.
  • Your local, urban apiary might actually be hurting your neighborhood.

Finally, we have another gorgeous day in Chicago, a bit cooler than yesterday where I live thanks to delightful lake breeze, but still more like July than April. 

Ja, er ist der Super Man!

Often when I think about Elon Musk, Spike Jones' 1942 hit "Der Feuhrer's Face" comes to mind. Substack, whose links Musk recently banned from Twitter, brings us A.R. Moxon's similar thoughts:

If you were the world’s smartest man, after all, you’d have turned your apartheid inheritance into the world’s largest fortune, and since you haven’t done that, you aren’t the world’s smartest man. Why, you might not even be a man, the definition of which is something the world’s smartest man seems to have some opinions about.

And one other rather minor thing the world’s smartest man is doing …

He has gone and bought himself a social networking platform. It’s called Twitter and maybe you’ve heard about it. I sure have.

[A]fter he bought Twitter, we have all seen what it means. It means insisting on fostering a place for unrestricted free speech while banning reporters who are critical of him, and bringing back the sorts of abusive actors who had been banned for using their hate speech to threaten and harass other people off the platform. It means insisting that the platform should be unbiased while currying favor from far-right extremists and propogandists and even doing their bidding in real time. It means creating a subscription model that demolishes the existing verification structure and claiming that doing so will create a level playing field, even while describing the new playing field as a deeply divided hierarchy based not on value of one’s thoughts, but on one’s willingness to pay. It means firing most of the staff and pulling apart various load-bearing aspects of the platform’s framework and replacing it with a post-it note. It means doing a lot of things that destroy the value of the platform, in other words, which make more and more of the people who gather on Twitter and create its value wonder what the point of continuing to write on Twitter is.

It all makes me think, as you might expect, of Beavis and Butthead.

Heh heh. Heh. Heh heh. Musk as Cornholio? Oh, my, yes.

Oh, I almost forgot: NPR has left the platform and its 8 million followers, on the reasonable grounds that they “are not putting our journalism on platforms that have demonstrated an interest in undermining our credibility and the public’s understanding of our editorial independence:”

"At this point I have lost my faith in the decision-making at Twitter," [said NPR CEO John Lansing]. "I would need some time to understand whether Twitter can be trusted again."

The only surprising thing here is that anyone has faith in the decision-making at Twitter anymore.

(Note: The Daily Parker is a contributor to National Public Radio.) 

Asyncing feeling

I spent all day updating my real job's software to .NET 7, and to predominantly asynchronous operation throughout. Now I have four stubbornly failing unit tests that lead me to suspect I got something wrong in the async timing somewhere. It's four out of 507, so most of today's work went fine.

Meanwhile, the following stories have backed up:

Finally, a very rich person is very annoyed after his or her private jet got stuck in the mud at Aspen's airport. It seems the guy sent to pull it out of the mud maybe needed another lesson on how planes work, because he managed to snap the nose gear right off the $3.5 million airplane. Oopsi. (There's video!)

Twitter's long slide into irrelevance

I woke up this morning to about 450 error messages because our team's Twitter account got suspended at midnight UTC—that is, at 7pm last evening. No one knew about it because we never considered Twitter errors critical enough to keep them in our inboxes; they all go to an Outlook subfolder. Apparently, Twitter finally decided that our 15-minutes-apart API calls violated a policy, but we never got informed that this would happen or that we needed to correct something.

As near as I can figure out, Twitter's new pricing structure gives developers access to post 1,500 Tweets per month for free, but doesn't allow searches. Our app doesn't post, it only reads Tweets. The "Basic" level costs $100 and allows reading 10,000 Tweets per month. Anything more than that and you have to apply for an Enterprise license—and they don't disclose pricing information online.

Our app read about 12,000 Tweets per hour because each API call brought back about 2,000 Tweets at a time. And as far as we knew, that was what we signed up for. We even have code that checks whether we're approaching the API rate limit so we can pause the API calls.

All of this happened on the same day that Twitter decided National Public Radio is "state-affiliated media," i.e., in the same category as TASS and North Korea's "news" channel. NPR is not amused:

NPR operates independently of the U.S. government. And while federal money is important to the overall public media system, NPR gets less than 1% of its annual budget, on average, from federal sources.

Noting the millions of listeners who support and rely upon NPR for "independent, fact-based journalism," NPR CEO John Lansing stated, "NPR stands for freedom of speech and holding the powerful accountable. It is unacceptable for Twitter to label us this way. A vigorous, vibrant free press is essential to the health of our democracy."

NPR officials have asked Twitter to remove the label. They initially assumed it was applied by mistake, NPR spokesperson Isabel Lara said. "We were not warned. It happened quite suddenly last night," Lara said.

In response to an NPR email for this story seeking comment and requesting details about what in particular might have led to the new designation, the company's press account auto-replied with a poop emoji — a message it has been sending to journalists for weeks.

Mastadon user Rod Hilton posted this in December, which perfectly captures  the value of Twitter's infantile owner:

He talked about electric cars. I don't know anything about cars, so when people said he was a genius I figured he must be a genius.

Then he talked about rockets. I don't know anything about rockets, so when people said he was a genius I figured he must be a genius.

Now he talks about software. I happen to know a lot about software & Elon Musk is saying the stupidest shit I've ever heard anyone say, so when people say he's a genius I figure I should stay the hell away from his cars and rockets.

I figure, I'll keep Twitter as long as some of the people I like keep posting on it, but I know the app will eventually fail. It's a little annoying that our research at work has to stop, because now I have to build an API adapter for a new app.

I can't help but compare Musk to Eddie Lampert, the guy who destroyed the department store Sears. I despise sociopaths like Lampert, but at least Lampert had a definable business strategy and extracted value from tearing the brand apart. Musk really isn't all that smart, and Twitter isn't all that valuable. "Say what you want about the tenets of National Socialism, Dude. At least it's an ethos."

Lunchtime links

Once again, I have too much to read:

Finally, it was 20 years ago tonight that Chicago Mayor Richard M. Daley had city workers vandalize Meigs Field so that he could sell the land to his pals. The Tribune has a photo history.

Too much to read today

I've had a bunch of tasks and a mid-afternoon meeting, so I didn't get a chance to read all of these yet:

Finally, close to me, after the lovely Grafton Pub closed last August, the Old Town School of Folk Music stepped in to buy the space. But that plan has hit a snag after a higher bidder emerged.

Lebanon's incompetent government

Lebanon has one of the most chaotic political systems in the world. The previous government presided over a massive ammonium nitrate explosion they could have prevented had any one person in government taken responsibility for removing a derelict Russian freighter.

Once again, the Lebanese government has displayed head-shaking incompetence, this time on what seems like a minor matter but could lead to more religious unrest as hot weather combines with people not eating or drinking water during the day. Always a good combination.

So what did the good burghers of Beirut do this time? They decided on Thursday not to change to daylight saving time this weekend, most likely so that people can make Iftar "an hour earlier." Of course, changing the clock time of sunset doesn't actually change the duration of daylight; Earth spins on its axis all the same, indifferent to how we measure it. So observant Muslims in Lebanon will still fast for a little over 12 hours today, just as they did yesterday.

I found out about this idiocy right away from the Time Zone Committee email list, but some Lebanese just found out about it this morning. It hasn't gone well:

Daylight Saving will be introduced from midnight on April 20 rather than from midnight on March 25.

No official explanation has been given for the move although local media suggested it was introduced to coincide with Ramadan.

But the decision is facing widespread revolt, with two TV channels going ahead with the clock changes in protest.

MTV Lebanon and LBCI Lebanon say they will refuse to cooperate with the adjustment, announcing they will go ahead with switching to Daylight Saving Time on Saturday.

CNN also reports, "Adding to the confusion, the government is yet to say whether it has informed officials responsible for synchronizing times on mobile phones, laptops and other electronic devices of the change." This is true; the Government of Lebanon has not officially informed IANA of the change. Fortunately—or unfortunately—for them, someone sent us a link to a reliable Tweet, so we went ahead with a patch, and some guidance on how to use the new rule by changing your phone to the Libyan time zone until April 20th.

The problem with authoritarian governments, of course, is that they believe they control everything within their domains, without having the first clue how things actually get done. Add some religion and it gets even stupider.

Democracy is messy; democracy is frustrating; but democracy doesn't usually get such basic technical decisions so maddeningly wrong.

Just got a minor office upgrade

At my day job, I go into our downtown office at least once a week, which turns out to be about once a week longer than almost everyone else. I like the change of scene, and Cassie gets to spend those days at day camp, so it's a win for everyone.

The 90%-or-so remote work that people have elected also means we have tons of empty offices while our multi-year leases run their courses. So, after waiting almost a year for the furniture upgrade that never came, the office manager today said "just go take the office next door to yours." Cool. Better furniture, a (very slightly) different view, and...that's about it.

While I move my stuff 4 meters to the west, you can read these:

Finally, in keeping with me schlepping my books and laptop next door, Salesforce and Meta have put 22,000 m² of downtown Chicago office space on the secondary market, terrifying commercial real estate owners everywhere.

Stubborn March weather

After having the 4th-mildest winter in 70 years, the weather hasn't really changed. Abnormally-warm February temperatures have hung around to become abnormally-cool March temperatures. I'm ready for real spring, thank you.

Meanwhile...

  • ProPublica reports on the bafflement inside the New York City Council about how to stop paying multi-million-dollar settlements when the NYPD violates people's civil rights—a problem we have in Chicago, for identical reasons—but haven't figured out that police oversight might help. (One Daily Parker reader suggested taking the money out of the police pension fund.)
  • A bill moving through Florida's legislature would address suburban sprawl by redefining it. (Want to bet a real-estate developer lobbied for this one?)
  • A ransomware attack a few weeks ago has affected up to 130 organizations, according to researchers and online boasts from the attackers.
  • United Airlines wants to start air-taxi service between the Loop and O'Hare by 2025, using electric vertical take-off and landing (eVTOL) airplanes.

Finally, I laughed out loud at the YouGov survey that found 46% of American men who have never flown an airplane think they could land an air transport with only some help from Air Traffic Control. I laughed because I do know how to fly a plane, and I don't think I could land a 787 well enough to use the plane again under any circumstances without a few dozen simulator hours. In fact, I would probably spend several crucial minutes trying to figure out how to change the radio to 121.5 and the transponder to 7700. But hey, the United States put Dunning and Kruger on the map, so this seems about right to me.

Layout frustrations

I'm arguing with the Blazorise framework right now because their documentation on how to make a layout work doesn't actually work. Because this requires repeated build/test cycles, I have almost no time to read all of this:

Finally, a group of Chicago aldermen have proposed that the city clear sidewalks of snow and ice when property owners don't. Apparently the $500 fines, which don't happen often, don't work often either.