Daring Fireball
• John Gruber
- Author
- John Gruber
- Public lists
-
Featured
- Fetched
Daring Fireball
• John Gruber
Eric Seufert: ‘Did Apple Just Signal a Third-Party Expansion of Apple Ads?’
mobiledevmemo.com/did-apple-just-signal-a-third-party-expansion-of-apple-ads/
Eric Seufert, Mobile Dev Memo:
The new language could simply accommodate the availability of Apple-owned services on the web and through third-party devices and operating systems; the Apple TV app, for instance, is available on smart TVs, streaming devices, and game consoles. But the addition of “other properties” is conspicuously broad and appears to give Apple the contractual latitude to distribute ads beyond its own services entirely. This would allow for a material expansion of the company’s advertising surface area.
Further, if Apple does indeed plan to expand Apple Ads to third-party surfaces, it would explain why the company did not reveal an update to its AdAttributionKit (AAK, formerly SKAdNetwork, or SKAN) attribution framework at this year’s WWDC.
That would be one way to go.
Link: mobiledevmemo.com/did-apple-just-signal-a-third-party…
Daring Fireball
• John Gruber
Apple Updates Advertising Services Policy With New Rules for Ads in Maps
techcrunch.com/2026/07/15/apple-quietly-reveals-how-its-maps-ads-will-differ-from-googles/
Daring Fireball
• John Gruber
Apple Intelligence OK’d to Launch in China, Using AI Models from Baidu and Alibaba
Daring Fireball
• Daring Fireball Department of Commerce
[Sponsor] Paper
Paper is a professional design tool where every layer is real HTML and CSS. Your design is already code, which means fewer handoffs and fewer translations between what you design and what ships.
Paper works both ways: code to design, and design to code. Connect any agent through MCP and it can read and edit your designs. Or use Paper Snapshot to capture your live site as editable layers and make new iterations.
Agents handle the tedious work so you can focus on your craft and the decisions that matter.
Daring Fireball
• John Gruber
Remember Musk’s Suit Alleging a Conspiracy Between Apple and OpenAI?
Daring Fireball
• John Gruber
WorkOS Pipes
workos.com/pipes?utm_source=daringfireball&utm_medium=newsletter&utm_campaign=q32026
My thanks, once again, to WorkOS for sponsoring DF last week. Users expect apps and agents to reach the tools they already work in. Every integration that gets you there is a different OAuth flow, a different token lifecycle, and weeks of infrastructure before you write a line of product code.
WorkOS Pipes handles it with one API call. Pre-built connectors for GitHub, Slack, Salesforce, Google Drive, and more. Pipes handles OAuth, token refresh, and credential storage. You call the real provider API with a fresh token, every time.
Connect to 100+ providers with WorkOS Pipes.
Link: workos.com/pipes?utm_source=daringfireball&utm_medium…
Daring Fireball
• John Gruber
Paulo Andrade: ‘A WWDC 26 Update on Building a Mac-Assed App With SwiftUI’
Paulo Andrade:
My last post on using SwiftUI to build a Mac-assed app got a bit more traction than I expected. It was mentioned on Mastodon several times, included in iOS Dev Weekly, inspired May’s edition of the Swift Blog Carnival, and was eventually mentioned by John Gruber, arguably the person most to blame for popularizing the term “Mac-assed”, on Daring Fireball.
All this attention also resulted in an engineer from Apple reaching out with some notes. We exchanged a few emails, I filed a few radars, and now that WWDC 27 is behind us, this post serves as a small update to the issues I wrote about before.
There’s real progress here, but I think my main point still stands: SwiftUI is now seven years old and it does not make it easy to create great Mac apps.
Daring Fireball
• John Gruber
How UIs Degrade Over Time
These examples are from Windows, but the same degradation is true for the standard look for MacOS alerts too. There was a time when system UI chrome was improving in clarity, everywhere. Today we live in an age when it’s degrading in clarity, everywhere. It’s rather inexplicable.
Link: grumpy.website/1723
Daring Fireball
• John Gruber
‘Every Frame Perfect’
Daring Fireball
• John Gruber
TwoMillionKit: Use Private Cloud Compute in MacOS 27 Foundation Models Without an Entitlement
Daring Fireball
• John Gruber
Sam Altman and Elon Musk Argue Over Who’s Running the Bigger Scam
Elon Musk, linking to his own tweet from March that “Sam Altman is super good at scamming”:
He takes scamming to a whole new level
homeboy you’re the one sellling public market investors on short-term space datacenters
Musk:
We start flying them next year. Maybe you can come see them if your parole officer approves.
After stealing an open source AI charity, you then stole all of Apple’s phone technology! Wow.
What do you plan for an encore? That’s tough to beat.
(All spelling, capitalization, and punctuation sic.)
These are two of the CEOs of the most valuable companies on the planet. Say what you want about it, but Musk’s Twitter/X is like nothing else that’s ever existed. Screenshot of the thread for posterity, and an XCancel link for those icked by X itself.
Daring Fireball
• John Gruber
Lunacy — Jeff Halter’s Lunatic Fringe Player
Daring Fireball
• John Gruber
Stacks — HyperCard Player for Modern MacOS
Well this is just delightful:
- Run HyperCard stacks directly on your modern Mac. No emulator required!
- Browse the Internet Archive’s HyperCard collection and run stacks with one-click.
- Period-accurate typography.
- Sound, instruments, and MacinTalk speech synthesis.
- Cross-stack navigation.
Stacks is a really beautiful native Mac app, and its presentation of classic HyperCard stacks is exquisitely faithful to the era. It’s simultaneously Mac-assed 2026-style and Mac-assed 1987-style. Crackerjack work from developer Jeff Halter.
Daring Fireball
• John Gruber
Can Someone Explain to Me How to Get ‘ChatGPT Classic’?
help.openai.com/en/articles/20001276-moving-to-the-new-chatgpt-desktop-app
Daring Fireball
• John Gruber
OpenAI Help Center Describes What Is Wrong With the New ChatGPT
Daring Fireball
• John Gruber
Benedict Evans on the New ‘Super App’ ChatGPT
Daring Fireball
• John Gruber
★ Exactly Like Om Malik
Daring Fireball
• John Gruber
Gurman on Tang Tan and Paul Meade
Daring Fireball
• John Gruber
‘No Interest’
Drew Pusateri, director of communications at OpenAI, on Twitter/X (or XCancel):
Our statement in response to this suit: We have no interest in other companies’ trade secrets. We remain focused on building innovative technology that empowers people everywhere.
Let’s say I think you stole my wallet. I approach a police officer and tell him my suspicion and describe the evidence that makes me think you have my wallet in your pocket. “Is that his wallet in your pocket?” the cop asks.
“I have no interest in other people’s wallets” would be a rather curious answer.
Daring Fireball
• John Gruber
Ice Cold
Daring Fireball
• John Gruber
Ryanair Literally Sucks
apnews.com/article/greece-germany-ryanair-passenger-457c424f541152af1becdb387c90cfdd
The AP:
Fellow passengers pulled back a man who was partially sucked out of a dislodged airplane window on Friday, a few minutes after takeoff on a flight from northern Greece to Germany. The plane subsequently returned to the airport in Greece.
The incident happened on a morning flight from the northern Greek city of Thessaloniki to Memmingen, near Munich, operated by Malta Air, a subsidiary of Ryanair, Europe’s largest budget carrier.
Worse than bad date math.
Daring Fireball
• John Gruber
Newly Renamed Trump Airport in Palm Beach Has an AI Slop Logo
Daring Fireball
• John Gruber
Mac OS 9’s Finder Had a ‘View as Buttons’ Mode
Daring Fireball
• John Gruber
Squircle Jail Isn’t (Or at Least Shouldn’t Be) About Upcoming Touchscreen Macs
daringfireball.net/2026/07/whats_good_for_the_ios_goose_is_often_not_good_for_the_macos_gander
Another bit of follow-up on squircle jail on MacOS. The most-asked question in my inbox from readers is this: Is mandating the squircle a concession to the much-rumored upcoming touchscreen MacBooks?
No.
The visible shape and appearance of an app icon is unrelated to its clickable — or, perhaps soon, tappable — area. Rendering a visible squircle doesn’t change the shape of the clickable/tappable target area around an icon. In the bygone days when MacOS permitted delicious app icons — and Apple crafted delicious icons for its own apps — you could click in the middle of, say, the QuickTime Player icon and it just worked. It would have been pretty nutty if it didn’t.

Link: daringfireball.net/2026/07/whats_good_for_the_ios_goose_is…
Daring Fireball
• John Gruber
John Ternus Calls Sam Altman
“Yeah, who’s this?”
“You know who this is.”
“Yes I do, yes I do. I sent a guy to deliver the package ... he didn’t call. Is everything alright?”
“Tell you what. Forget the money.”
Daring Fireball
• John Gruber
Apple Sues OpenAI, io, and Former Employees, Alleging Theft of Trade Secrets
9to5mac.com/2026/07/10/apple-sues-openai-trade-secret-theft/
Daring Fireball
• John Gruber
Shocking No One, Fidji Simo, Would-Be Usurper, Is Out at OpenAI
wsj.com/tech/openai-top-executive-fidji-simo-to-step-down-c3daca47?st=NfBZTe
Daring Fireball
• John Gruber
Today’s the Day OpenAI Fucked Up the ChatGPT Mac App
9to5mac.com/2026/07/09/openai-announcing-the-next-chapter-for-chatgpt-today-watch-here/
Daring Fireball
• John Gruber
Apple’s Classic Mac Era Forays Into ‘Apps as Tiled Buttons’ Simplified Computing: At Ease and Launcher
daringfireball.net/2026/07/whats_good_for_the_ios_goose_is_often_not_good_for_the_macos_gander