Brent Simmons

microblog

This time of year in North Dakota things are more brown than green. The farmhouses almost always have trees planted around them for relief from the wind.

Brown prairie and a bunch of trees around a farmhouse.

We had to wait for a slow-moving train in Voltaire, ND on our way one morning to Anamoose.

View from a car waiting for a train to cross.

I was called away from home (back now) for unexpected reasons.

Here’s what it looks like to fly into Minot, North Dakota in the evening. Note the many sloughs this time of year.

View of North Dakota from the airplane window right before landing in Minot. Sunset and brown landscape with many small sloughs of water.

Here’s the jail in Benedict, North Dakota. My trip was not actually related to the jail! I just thought it was cool.

Jail in Benedict, ND. Very, very small run-down building with a sign above the door that says jail in capital letters.

Wordlebot got what was coming to it today. Such a jerk.

Before sending Apple any money this week, remember that Tim Cook attended a private screening of the Melania documentary at the White House later in the same day that Alex Pretti was murdered by this administration. He knew about it and went anyway.

Jesper writes, in Welcome (back) to Macintosh, of his hope that Apple can “refocus its software and its humility too.” I don’t want to quote the best parts — just go read it if you haven’t yet.

Spotlight has recently become terrible for launching apps after being so good for years. Now when I type something like Cal or Calendar or even Calendar.app I have to manually select the actual app in the list, if it even appears. Should be first thing.

Just me? Is my Mac haunted? Probably haunted.

Karbon Based, And Stay Out:

I sometimes think about what we lost along the way as Apple chased ultra-simplicity and luxury. Jony Ive spent a decade slowly removing any trace of personality from every product Apple released… Chasing thinness, removing ports, simplifying everything down to metal and glass with no differentiation.

I’ve been doing some C programming lately — not NetNewsWire, don’t worry! (it’s a personal project) — and just last night I learned about pthread_once and I’m over the moon. What a wonderful thing!

(I used to use dispatch_once frequently in Objective-C code. I assume it uses pthread_once.)

Just today I learned about Codeberg, “a non-profit, community-led effort that provides Git hosting and other services for free and open source projects.”

I have open source projects, and plan to have more, and getting away from big-corporation-owned services is an extremely attractive idea. I also like, for obvious reasons these days, the “Hosted in Europe, we welcome the world” part.

I hadn’t looked at my Safari Privacy Report in a while.

Wow Google! Holding the top five spots. Amazing work!

Engineers — new rule — pay attention: whenever you hear or read the word learnings, as said or written by someone in your company, you have to take the rest of the day off.

This has been the greatest long-term technical challenge of my life, off and on for years — but I finally figured out how to get my shell prompt to 1) show me the current git branch 2) in color. Whew!

I gave the path a color too, since I was on a roll. Extra credit, gold star for me. 🐥

Screenshot showing prompt in Terminal with current path and git branch — with path in blue and branch in red.

I get that “stop doing Combine!” sounds like an old guy thing to say — but I’m in on Swift structured concurrency and SwiftUI.

My argument is the opposite of curmudgeonly — Combine is not the future, and we want to use future things.

But I get that Combine tastes like honey and sparkles.

I keep telling the younger developers “stop doing Combine!” and… they keep doing Combine.

To be fair, though — and I mean this sincerely — they’re all smarter than me. :)

It’s Seattle Xcoders night! Standard place and time — 7 pm at Bale Breaker in Ballard. We’re usually outside by the fire things.

Note to Mastodon users — if you’re following this account (@brentsimmons@micro.inessential.com), you should switch to following @brentsimmons@indieweb.social.

(This account is actually my ActivityPub-compatible micro.blog account, rather than a regular Mastodon account.)

Enjoying some photos from an old family photo album.

It is shocking how many episodes of “Little House on the Prairie” are rated 13+ these days.

Wondering how long before Twitter will stop letting RSS readers use the Twitter API.

When Apple gives a customer a refund, does all the money come from the developer, or does Apple pitch in its 30% (or 15%)?

Craig Hockenberry writes, in The Shit Show, that “It feels like the time is right for a truly universal timeline.”