John Siracusa
@siracusa
Programmer, tech writer, and co-host of Accidental Tech Podcast, Reconcilable Differences, and Robot or Not. 🌉 bridged from ⁂ follow @ap.brid.gy to interact
This is the error that appears on the web page when some part of the execution of a step gets a 503 response.
macOS 26 Tahoe lies on a hospital bed as Avery Brooks asks… “Has anything you’ve done made your OS better?” (Welcome, macOS 27. Seriously.)
As an example of the auto-industry illness described in my post, take a look at the Chevy Equinox and compare it to the Chevy Equinox EV. Did someone say EV? Time to mess up those door handles!
@twostraws What is Kickstart asking me to do? The "Analytics" page in App Store Connect shows a bunch of data for my app (Example URL: https://appstoreconnect.apple.com/apps/12345/analytics) but the Kickstart app still shows this under Build > Analytics: Crashes
From the App Store app on macOS 26.5. (A sheet is open, which is why the window content is dimmed. The progress spinner was animating, drawing attention to its amazing positioning.)
I tried to introduce my son, Alex, to programming when he was young. He wasn’t interested. But he eventually found his way to it on his own. By the time Alex graduated high school, he had put his first app into the App Store. Now, after 4 years at WPI, Alex […] [Original post on mastodon.social]
Another ringing endorsement of the reliability and performance of Spotlight.
I’m loving the new version of @appfigures which gives a slightly different appearance to the broken app icon images that I’ve seen in the app for the past several years.
I'm getting a steady trickle of crash reports for an AppKit-related crash that I can't reproduce at all. Can anyone at Apple shed any light on what might cause this assertion to fail while my app is quitting? ![[NSApp _openWindows] […] [Original post on mastodon.social]
We’ve brought back an old favorite: our decidedly non-Retina “ATP Pixels” shirt. https://atp.fm/store
We’re still waiting for the M5 Ultra, but in the meantime, we have M5 Pro and M5 Max shirts. http://atp.fm/store
For the networking nerds, we have two new shirts that are a twist on our earlier T568A/B shirts—literally. Introducing the T568A and T568B Crossover shirts (gigabit). http://atp.fm/store
We also have a shirt marking the ignominious end of a once-great Mac. http://atp.fm/store
Our @atpfm WWDC 2026 sale includes a set of shirts that attempt to match the colors of the MacBook Neo, right down to the subtly tinted logo that’s meant to match the tinted keyboard colors. (The Indigo and Blush are probably the most successful. Yes, the […] [Original post on mastodon.social]
This episode also includes my theory about the black “speaker” modules in the MacBook Neo (starts at 41:55). https://overcast.fm/+BQnv4MC0jU/41:55 You can see the images I’m referencing in the iFixIt teardown video at 00:27 and at 05:57 […] [Original post on mastodon.social]
If you’re wondering what Mac programming was like back then, take a look.
My decades-long shelf-space crunch continues. The latest eviction victim: this old chonker. Love the pages of ads in the back of the book. Oh, and several empty, lined pages for you to write your own notes.
And speaking of longterm predictions, I did indeed add this to my calendar (although I wouldn’t take the bet at two years, so we settled on three).
Nvidia’s DLSS5: the latest version of their fancy frame generator, right? Uhhh…just take a look at this. https://youtu.be/4ZlwTtgbgVA
This is pretty much the only thing I ever say to Siri for home-automation purposes, and I say it exactly like this, word for word. Today, Siri decided to get creative and try something different.
I gave Codex a shot at the problem in Xcode 26.3, but it also failed to find a solution. Then I rubber-ducked with it for a while and came up with a new, terrible approach: 1. Copy the Assets.car file from a build of my app made with Xcode 26.0.1 into the […] [Original post on mastodon.social]