I mostly like the super-rounded windows in macOS Tahoe, but it does create new problems for UI elements that are near the edge. It seems clearly designed for windows with toolbars. The worst conflict is for sheets, which don’t even have a title bar.
Manton Reece
- Not verified.
- No WebSub updates.
- ● Valid.
Sean Heber of the Iconfactory:
ChatGPT and other AI services are basically killing Iconfactory and I’m not exaggerating or being hyperbolical.
Sad to read this. More people also need to discover Tapestry. Micro.blog has been sponsoring it for a couple months, and I plan to continue to, but I expect ads are a small fraction of needed revenue.
Sports can be amazing and heartbreaking. I didn’t watch the Wimbledon final, but listened to Amanda Anisimova’s remarks at the end. Happy for her to have made it so far. And later today, we’ve got Mavs vs. Spurs at the Summer League. We’ve seen Cooper Flagg, now hopefully Dylan Harper can play. 🎾🏀
SwiftUI has been out for years, yet I’m still here creating new XIBs and Objective-C code like it’s 2005. AppKit is good at its job. SwiftUI is great for starting new apps. AppKit is best for finishing them.
Alexander Kucera blogs about supporting multiple export formats in Links:
Digital preservation isn’t just about saving content. It’s about maintaining access and control.
The photo search in Micro.blog for Mac has gotten really good. I don’t think there’s anything like this in other blogging platforms. Screenshot of “coffee” search for my blog. (Similar interface on the web too. Works best with AI enabled so we can generate keywords for everything.)

The pattern of coffee and people. Overhead light looks like a halo.

Photo button when editing posts
Bias in centralized AI
Swarm changed their app icon from orange to gray (in a generic “bug fixes” update with no release notes) so I had to move it on my home screen. It used to be in between Overcast and Audible. Bottom dock hasn’t changed in a while: Hey, Epilogue, Strata, Micro.blog.

Rewriting a bunch of my old Micropub code for the web today. Long overdue, and needed to keep adding features.
Leo Laporte, linking to a webcomic about RSS:
…and here’s the good news, Spotify wasn’t able to co-opt podcasting, RSS podcasts still live and thrive. And I, for one, intend to keep it that way.
King of the Hill is returning (YouTube trailer), and the world has changed a little. “I don’t know how to kick someone’s ass over Zoom, but I’ll figure it out.” 🙂
Seeing random Grok screenshots — not just the racist tweets, all the other craziness too — makes me appreciate how much that serious companies like OpenAI and Anthropic must actually work on alignment and guardrails. Grok seems imbued with a “personality” that is out of control.
Useful report from the Social Web Foundation after a privacy forum in Norway. From the first bullet point of next actions:
Create standard metadata fields within ActivityPub to indicate content visibility, consent preferences, and sharing restrictions across servers.
There is a tension in the fediverse between consent and the open web. It’s difficult to balance both ideals without over-complicating everything. Look at how confusing private mentions in Mastodon are.
Fantastic article at The New Yorker about how far we’ve come with solar energy in just the last few years. I’m only halfway through but it’s already hitting on so much progress. I was feeling this last year when I bought solar panels for camping. When the costs finally work, it changes everything.
Vandalism at the Apple Store for climate change. While I’m very disappointed with Tim Cook’s support for Trump, I’m filing this one under “we attack our friends because our true enemies won’t listen”. Apple is more environmentally conscious than any other big tech company.
Linda Yaccarino steps down as CEO of Twitter / X. No hint of ill will in her goodbye tweet, but Grok losing its mind this week probably wasn’t the ideal backdrop for a graceful exit. I can only imagine how frustrating this role was with Elon Musk micromanaging it.
Stephen Hackett blogs about FireWire’s history and importance. It reminds me that I first used FireWire with a third-party PCI card, right before Macs had FireWire… or before I could afford a new Mac? Doing hobby animation and video editing, I used it with a MiniDV deck, and then from that to VHS.
Usually I avoid quoting something from the end of an article, but this line is a great summary from John Gruber’s latest on Daring Fireball about Jeff Williams retiring:
Six years after Jony Ive’s departure, today’s announcements leave it less clear than ever whose taste, ultimately, is steering the work of the company into the future.
Good rundown today by Ben Thompson on Apple’s dilemma of whether to outsource a next generation Siri to OpenAI or Anthropic. I’m curious about private cloud compute. Will they limit it to only Apple chips, or port the private cloud to architectures that are already running bigger frontier models?
Wonder if there’s any chance the lack of FireWire in macOS Tahoe is a bug or temporary limitation for the beta. I still have some old MiniDV tapes that I haven’t copied, and that is going to be much harder over time if FireWire goes away.
An update on Mastodon quote posts
Improving GitHub backup for blogs
Listening to Quiet Town by the Killers on repeat this morning. Great song. Haunting. When I travel, I sometimes think about the disconnect between rural and urban America, and what it’s cost us politically too.
Superficially, maybe it’s a win for Meta to have hired all these researchers away from Anthropic, OpenAI, and even Apple. I’m not so sure. The money is nice, but I expect most people doubt that Mark Zuckerberg cares deeply about AGI. Also it’ll take time for a team to gel after such disruption.
Chance Miller at 9to5Mac on Apple’s EU changes:
Apple says that it was the EU who dictated which features should be included in which tier. For example, the EU mandated that Apple move app discovery features to the second tier.
Something isn’t adding up here. If the EU is dictating anything, it should be a 0% fee tier in addition to the standard App Store paid tier. Why would the EU be moving features to the second tier? Either Apple isn’t communicating the full story, or negotiations between Apple and the EU are very dysfunctional.
Were we wrong?
I haven’t looked into the full context behind the quote in this post from @jasraj, but I do love this phrase:
when hatred presents itself as virtue, it becomes seductive
Sadly there are variations of this across ideologies. When fighting for what’s right steps over the line to extreme characterization of others, vilifying them. As regex fans know, now we’ve got two problems: the hatred in others and the hatred in ourselves.