Tried the ChatGPT integration in Xcode 26. It’s pretty good! It seems to guess at which of my project’s files it should include in the context. Wouldn’t mind if it sent even more, at least all my Obj-C headers.
- Public lists
-
IndieWeb
I’ll be releasing a new Mac app today, with a few updates for macOS Tahoe. It’s the bare minimum, and more changes will be needed later when Tahoe ships to everyone. One quirk that is annoying me is how to handle items that were previously very close to the edge of a window, like this photo icon.
“Can I preemptively squircle myself?” — John Siracusa on ATP, discussing Tahoe’s dock round-rect jail
Duncan Davidson is moving on from Shopify, in part because of what will change with AI:
It’s like 1997 and the early web all over again. But different, and more extreme. Of course, like then, many will be looking for a free lunch or to create party tricks. And, like the web, it’ll take us a while to really figure out how it’s going to change the world. For those that invest the time and effort, however, entirely new horizons are opening up even as entire industries are about to be rewritten.
Not convinced about the new menu item icons in macOS Tahoe. It seems very unlikely that there will be suitable icons for every menu item in an app, so you’re left with a disjointed UI. I think it’s going to be more distracting than helpful.
Micro.blog 3.5.1 for iOS and Tahoe beta
D. Griffin Jones blogs a mockup of the Finder icon, restoring the colors:
The frustrating thing is that Apple definitely prototyped this exact design. It was probably one of the first designs they tried.
One issue Apple might’ve run into is what to do about dark mode. In Tahoe, they keep the person outline in the same blue. I hope they continue to iterate on this.
Listened to AppStories on my walk this morning. Fascinating what a completely different WWDC experience I had without a ticket this year, mostly hanging out in San Jose. I had a great time, though, more chill and less frenzy than past years. Part of getting older is I don’t need to do everything. 🍻
Because I wrecked my Xcode install for release builds by upgrading to macOS Tahoe, I’m switching over to Xcode Cloud. Probably should’ve done this earlier. By waiting a few years, at least Apple probably has gotten most of the kinks worked out.
The left-aligned text for alerts in macOS Tahoe is such a welcome improvement. Apple just needs to center the icon and it’ll be good.
I just updated the Micro.blog photoblogging page with the latest words for week 3! 📷
Stay safe everyone going to a No Kings protest. I like this:
A core principle behind all No Kings events is a commitment to nonviolent action. We expect all participants to seek to de-escalate any potential confrontation with those who disagree with our values and to act lawfully at these.
🇺🇸
Now that I’ve had a little more time with it, I see what Dia is going for. It’s not just about asking AI questions about a web page. It also aspires to become the starting point for all questions, replacing dedicated apps like ChatGPT or Claude.
Gatto from Enrico Casarosa sounds amazing:
The Annecy crowd cheered the announcement and went wild as Docter unveiled animation tests of a distinct, unique hand-painted look, something Pixar has never shown before. The film appears to be rich in colors from Venetian settings, and blends 2D hand paint textures with cutting-edge CG animation.
Casey Liss blogs some initial reactions to WWDC, including on the new iPad multitasking:
They work well with a finger, but work great with a pointing device. The new multitasking mechanism will remove many of the shackles I feel when using my iPad Pro. I no longer feel like I’m trying to wade through wet cement when using it. I don’t feel like I’m bending to its needs — rather, it’s bending to mine.
We’ll be doing a couple betas of Micro.blog for iOS, whenever Apple approves it. If you’d like to be on the latest version, you can sign up on TestFlight. I tend to do short betas — just a few days or week and then it’ll ship to everyone.
Trying Dia, which is now available if you had an Arc account. It is very interesting. Not sure yet whether I will stick with it, or go back to Arc.
Steve Job’s commencement speech at Stanford is so good. On the 20th anniversary, the Steve Jobs Archive has published notes and drafts he sent himself. I love seeing this.
Tragic airplane crash in India. A single survivor out of over 200 people… Keep thinking of Unbreakable.
Today I’ve been fixing little bugs in Micro.blog for iPhone that have been annoying me. Any glitches that you’d like to see prioritized? Let me know!
I’m sure this acquisition of Clay was in the works for a while, but the timing feels wrong so soon after the Automattic layoffs. I’ve been mostly supportive of Matt Mullenweg and Automattic through all the drama. I’d just like to see them get back on track.
Enough with AI
The Talk Show Live was excellent. My WWDC week is winding down… It was great to catch up with folks. Saw several people tonight I hadn’t seen in years.
I downloaded the .ipsw for macOS Tahoe before realizing I would need a second Mac to install. So just did the Software Update, naively thinking it would prompt for which partition to use. Nope. So I’m accidentally running Tahoe on my main system. Onward!
Liquid Glass is getting a little bit of hate after the first day of WWDC. Apple can dial it back in some places, but I think it’s mostly going to work. I’ve also tested the Micro.blog iOS app with it. We’ll update our UI as we get closer to the final iOS 26 release. Amusing button glitches:
Dave Winer blogging about Bluesky’s choice of using domain names for handles:
They were smart at Bluesky to use DNS this way. Why invent your own identity system when the net itself has a great distributed system that scales?
Catching up on yesterday for the photo challenge. Day 9, wood. From walking around Oakland, near Children’s Fairyland.
Ben Thompson writes about Apple refocusing on what they’re good at for WWDC. For the new models:
What is compelling about the Foundation Models Framework is how it empowers small developers to experiment with on-device AI for free: an app that wouldn’t have AI at all for cost reasons now can, and if that output isn’t competitive with cloud AI then that’s the developer’s problem, not Apple’s; at the same time, by enabling developers to experiment Apple is the big beneficiary of those that discover how to do something that is only possible if you have an Apple device.
There’s more in Apple’s new Foundation Models than I was expecting. The struct interfaces and tool calling especially. Fascinating.
Planning to install macOS Tahoe later today. For now, only downloaded SF Symbols 7. Still no robot icon! 🙁