Brent Simmons

microblog

Though I can’t know for sure, I credit Paxlovid with pulling me out of the worst of it.

Recovering from covid. I’ve never had a cold before that would attack in multiple places, move on, attack other combinations, circle back, as if conducted by a malevolent intelligence.

One of the top four worst illnesses of my life. So much pain.

I’ve stopped clicking on Twitter links. Starve the site of attention.

Since pretty early days in OS X, I’ve always held down the option key when resizing my Dock so that it snaps to a predefined, presumably good size.

I miss the old days when people would get really mad if an app phoned home.

Twitter is, like Gab, Parler, and Truth Social, a right wing social network.

“As I mentioned earlier” is Chatbot’s version of Siri’s exasperated “proceed to the route.”

Every layer of abstraction you add translates to lost productivity in the future.

The genius of Swift structured concurrency isn’t async/await — it’s @MainActor.

The easiest code to read, debug, maintain, and extend is synchronous code that runs on the main thread.

Another sign that the web heals as Twitter gets sicker — ooh.directory is a new collection of “blogs about every topic.”

Correct me if I’m wrong — but I’ve long thought that variables names like postId and sanitizeHtml are Microsoft form and names like postID and sanitizeHTML are Apple form. True?

John Scalzi, How to Weave the Artisan Web:

Wouldn’t it be nice to have a site that’s not run by an amoral billionaire chaos engine, or algorithmically designed to keep you doomscrolling in a state of fear and anger, or is essentially spyware for governments and/or corporations? Wouldn’t it be nice not to have ads shoved in your face every time you open an app to see what your friends are up to?

Blogs are social media. These days people seem to think social media is just social networking — it’s not. Blogs were referred to as social media long before there was Twitter.

One time I overheard this bit of conversation on a bus:

“Who works at Facebook?”

“Nobody. It’s just part of the web.”

I remain haunted.

I’m at the age where Touch ID works only about a third of the time.

I tried a few Git clients for Mac today, and I couldn’t find one that prioritizes the part that matters most to me — writing the commit message.

For me this needs to be front and center and large enough to fit everything I want to write. It should have shortcuts for frequently-used text, and I should be able to create templates for different kinds of commits.

The commit message isn’t just some ceremony — it’s as vital as the code changes.

You have an unhealthy relationship with multithreading.

Life lesson it took me a long time to learn — that whenever you tell a busy and overwhelmed person to “let me know what I can do to help,” you’ve just put another task on their already-too-large pile. Now they have even more to do.