This is a valid Atom 1.0 feed.
This feed is valid, but interoperability with the widest range of feed readers could be improved by implementing the following recommendations.
line 13, column 66: (48 occurrences) [help]
<link rel="shorturl" type="text/html" href="http://df4.us/wdn" />
^
line 1064, column 0: (2 occurrences) [help]
<p><audio
line 1064, column 0: (2 occurrences) [help]
<p><audio
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>Daring Fireball</title>
<subtitle>By John Gruber</subtitle>
<link rel="alternate" type="text/html" href="https://daringfireball.net/" />
<link rel="self" type="application/atom+xml" href="https://daringfireball.net/feeds/main" />
<id>https://daringfireball.net/feeds/main</id>
<updated>2025-06-06T02:56:35Z</updated><rights>Copyright © 2025, John Gruber</rights><entry>
<title>Neven Mrgan on Why Skeuomorphism Is Like a Classic Car</title>
<link rel="alternate" type="text/html" href="https://appdocumentary.com/2015/01/08/neven-mrgan-on-why-skeuomorphism-is-like-a-classic-car/" />
<link rel="shorturl" type="text/html" href="http://df4.us/wdn" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/06/05/neven-mrgan-on-why-skeuomorphism-is-like-a-classic-car" />
<id>tag:daringfireball.net,2025:/linked//6.41963</id>
<published>2025-06-06T02:56:09Z</published>
<updated>2025-06-06T02:56:35Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p>Jake Schumacher, director of the 2017 documentary <em><a href="https://appdocumentary.com/">App: The Human Story</a></em>, sent me a note that Sebastiaan de With’s post this week, “<a href="https://www.lux.camera/physicality-the-new-age-of-ui/">Physicality: The New Age of UI</a>” (<a href="https://daringfireball.net/linked/2025/06/03/sdw-physicality-new-age">my thoughts here</a>), reminded him of a clip from the movie where Neven Mrgan compared Skeuomorphic design to classic cars from the 1940s and ’50s. So true. If you’ve got two and half minutes to spare, watch this.</p>
<div>
<a title="Permanent link to ‘Neven Mrgan on Why Skeuomorphism Is Like a Classic Car’" href="https://daringfireball.net/linked/2025/06/05/neven-mrgan-on-why-skeuomorphism-is-like-a-classic-car"> ★ </a>
</div>
]]></content>
</entry><entry>
<title>The Comma That Might Cost Apple Billions in Europe</title>
<link rel="alternate" type="text/html" href="https://cafetechinenglish.substack.com/p/a-simple-comma-will-cost-apple-billion?r=6gzkf&triedRedirect=true" />
<link rel="shorturl" type="text/html" href="http://df4.us/wdm" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/06/05/the-comma-that-might-cost-apple-billions-in-europe" />
<id>tag:daringfireball.net,2025:/linked//6.41962</id>
<published>2025-06-06T00:09:24Z</published>
<updated>2025-06-06T00:10:26Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p>Jérôme Marin, writing at Cafétech:</p>
<blockquote>
<p>The disagreement between Apple and Brussels centers on Article
5.4. In its English version, the article states that the
gatekeeper — the term used by the Commission for the seven major
tech companies subject to the DMA — <em>“shall allow business users,
free of charge, to communicate and promote offers, including under
different conditions […], and to conclude contracts with those end
users.”</em></p>
<p>This lengthy sentence creates ambiguity: what exactly does <em>“free
of charge”</em> apply to? Apple claims it only applies to
<em>“communicate”</em> and <em>“promote,”</em> meaning the right to insert
redirect links in an app. But not to <em>“conclude contracts,”</em>
meaning making purchases. Based on that, Apple argues it can still
charge commissions on those external transactions.</p>
<p>The European Commission interprets it differently: contract
conclusion must also be free of charge. It relies on the comma
before the phrase <em>“and to conclude contracts,”</em> turning the
sentence into an <em>“enumeration.” “That ‘free of charge’ applies to
all that is being enumerated after”,</em> it explains in <a href="https://ec.europa.eu/competition/digital_markets_act/cases/202522/DMA_100109_906.pdf">its detailed
decision sent to Apple</a> as part of the €500 million fine,
which was made public last week.</p>
<p><em>“In other words, the price for app developers to pay [for
external purchases] is zero,”</em> writes the Commission. However, its
case could be weakened by inconsistencies in the French and German
translations of the text, which it acknowledges are <em>“ambiguous.”</em>
Still, <em>“other linguistic versions leave no room for
interpretation,”</em> notes Brussels.</p>
</blockquote>
<p>I understand why EU laws are published in multiple languages, but it’s wild that that can create possible loopholes like this. But it seems rather obvious what the EC’s intention was here, and it wasn’t for Apple to charge commissions — let alone steep commissions — on transactions that take place outside the app after users tap a link to the web. If I were one of Apple’s lawyers, I’d argue about the placement of a comma too, and what it implies about what “free of charge” applies to. But the EC’s intentions are obvious. It’s not really about a comma.</p>
<p>On this particular issue Apple seems to be facing the exact same pushback in the EU <a href="https://daringfireball.net/linked/2025/06/05/apple-appeal-denied-antisteering">as in the US</a>: their anti-steering rules in the App Store aren’t legal.</p>
<div>
<a title="Permanent link to ‘The Comma That Might Cost Apple Billions in Europe’" href="https://daringfireball.net/linked/2025/06/05/the-comma-that-might-cost-apple-billions-in-europe"> ★ </a>
</div>
]]></content>
</entry><entry>
<title>9to5Mac on The Talk Show Livestream Returning to Theater for VisionOS</title>
<link rel="alternate" type="text/html" href="https://9to5mac.com/2025/06/05/theater-the-talk-show-live-3d/" />
<link rel="shorturl" type="text/html" href="http://df4.us/wdl" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/06/05/9to5mac-on-the-talk-show-livestream-returning-to-theater" />
<id>tag:daringfireball.net,2025:/linked//6.41961</id>
<published>2025-06-05T22:01:20Z</published>
<updated>2025-06-05T22:01:21Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p>Nice write-up from Zac Hall at 9to5Mac:</p>
<blockquote>
<p>Theater for visionOS <a href="https://9to5mac.com/2024/06/10/sandwich-debuts-theater-for-vision-pro-with-exclusive-the-talk-show-live-event-in-immersive-video/">premiered</a> a year ago with a clever
software launch campaign: exclusively streaming John Gruber’s The
Talk Show post-WWDC event live with 3D video.</p>
<p>The Apple Vision Pro app has continued to mature since its debut,<a href="https://9to5mac.com/2025/01/06/the-best-plex-video-player-for-apple-vision-pro-just-got-way-better/">
adding extensive Plex support</a> and <a href="https://9to5mac.com/2024/12/23/apple-vision-pro-just-got-a-planetarium-and-its-friggin-awesome/">a full-blown immersive
planetarium</a> that now hosts the <a href="https://sandwich.vision/press/partners/resolution-press-release.html">2025 SXSW award-winning
“Resolution” music experience</a>.</p>
<p>Next up, Theater is returning as the exclusive home to The Talk
Show Live event stream.</p>
</blockquote>
<p>First, as Hall points out, if you haven’t heard or thought about the Theater app for VisionOS since my show last year, there is now a ton of interesting immersive content there. Second, I’ve lost track of how many times I’ve read commentary, or listened to people on podcasts, wonder why there are hardly any “<em>just make it feel like you’re there, in the audience, for the show</em>” immersive shows for VisionOS.</p>
<p>That’s what Sandwich Vision did last year, and is doing even better this year, with my show. I thought it was kind of odd that me, of all people, and my once-a-year, not-that-big-a-deal-outside-the-Apple-nerd-media-world show, was the first to livestream an immersive show experience for VisionOS. Maybe there were others first for Meta’s low-res headsets, but if there were, I’m not aware of them. My show last year really might have been first for any immersive headset.</p>
<p>Afterward, I figured by this year, while it might not be commonplace — simply because Vision Pro ownership is, you know, not that high — it wouldn’t be unusual. But it still is. I honestly don’t get why that is. Anyway, like I wrote in the previous post, if you can make the show, <a href="https://ti.to/daringfireball/the-talk-show-live-from-wwdc-2025">you really should attend</a>. But if you can’t make the show, you definitely should watch live <a href="https://theater.sandwich.vision/">in Theater</a>.</p>
<div>
<a title="Permanent link to ‘9to5Mac on The Talk Show Livestream Returning to Theater for VisionOS’" href="https://daringfireball.net/linked/2025/06/05/9to5mac-on-the-talk-show-livestream-returning-to-theater"> ★ </a>
</div>
]]></content>
</entry><entry>
<title>Theater Announces Immersive Livestream of The Talk Show Live From WWDC 2025</title>
<link rel="alternate" type="text/html" href="https://sandwich.vision/press/partners/tts-live-2025-press-release.html" />
<link rel="shorturl" type="text/html" href="http://df4.us/wdk" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/06/05/theater-livestream-the-talk-show-live-from-wwdc-2025" />
<id>tag:daringfireball.net,2025:/linked//6.41960</id>
<published>2025-06-05T21:46:56Z</published>
<updated>2025-06-05T21:46:57Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p>Sandwich Vision:</p>
<blockquote>
<p>Theater, the premier platform for spatial media, cinema and events
on Apple Vision Pro, is proud to announce the immersive livestream
of The Talk Show Live from WWDC on Tuesday, June 10, 2025.</p>
<p>Following last year’s groundbreaking first-ever immersive
livestream of the event from John Gruber, host of The Talk Show
podcast and author of the renowned Apple blog Daring Fireball,
Theater returns with an enhanced experience that builds on a full
year of platform development and partnerships.</p>
<p>“When we launched Theater last year to showcase The Talk Show
Live, we weren’t just experimenting — we were inviting people to
experience a new kind of immersion. Bringing Apple executives into
spatial media wasn’t just a world first; it was a glimpse of how
shared experiences can transcend screens,” said Adam Lisagor, CEO
and founder of Sandwich Vision. “This year, we’re not just adding
features — we’re refining how people can feel connected, curious,
and delighted together, again and again. Our goal is to make
presence and participation the new standard for special events,
where technology fades away, and what remains is the shared magic
of being there.”</p>
<p>The livestream will be available in both 2D and 3D formats. While
the 2D stream will be offered free of charge, the premium 3D
immersive experience will be available for $11.99 for tickets
purchased in advance, increasing to $14.99 on the day of the
event. All ticket holders will receive permanent access to a
pristine 6K version of the event to watch forever.</p>
</blockquote>
<p>Make your purchases right in the <a href="https://theater.sandwich.vision/">Theater app</a>. I’m snarky in the press release linked above, but I actually thought doing this last year was incredibly cool. Afterwards it was like I got to watch myself perform my own show, which was a lot weirder than just watching myself on regular video.</p>
<p>If you can make the show, <a href="https://ti.to/daringfireball/the-talk-show-live-from-wwdc-2025">you really should attend</a>. Everyone tells me it’s fun. But if you can’t make the show, you definitely should watch live in Theater.</p>
<div>
<a title="Permanent link to ‘Theater Announces Immersive Livestream of The Talk Show Live From WWDC 2025’" href="https://daringfireball.net/linked/2025/06/05/theater-livestream-the-talk-show-live-from-wwdc-2025"> ★ </a>
</div>
]]></content>
</entry><entry>
<title>Judge Denies Apple’s Appeal; Ordered to Keep Allowing Link-Outs to the Web in the U.S. App Store</title>
<link rel="alternate" type="text/html" href="https://www.theverge.com/news/679946/apple-rejected-court-attempt-to-stop-app-store-web-links" />
<link rel="shorturl" type="text/html" href="http://df4.us/wdj" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/06/05/apple-appeal-denied-antisteering" />
<id>tag:daringfireball.net,2025:/linked//6.41959</id>
<published>2025-06-05T21:33:42Z</published>
<updated>2025-06-05T21:34:55Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p>Jacob Kastrenakes, The Verge:</p>
<blockquote>
<p>In April, a federal judge demanded that Apple begin allowing web
links, cease restricting how links are formatted, and enable
developers to offer external payment options without giving the
company a cut of their revenue. Apple promptly appealed and
requested that the order be put on hold until the legal
proceedings were finished.</p>
<p>But an appeals court has now denied Apple’s emergency request to
block the order. The court said it was “not persuaded” that
blocking the order was appropriate after weighing Apple’s chances
to succeed on appeal, whether Apple would be irreparably harmed,
whether other parties would be hurt if the order is halted, and
what supports the public interest.</p>
<p>The rejection bodes poorly for Apple’s chance of overturning the
order, which stems from a lawsuit by Epic Games.</p>
</blockquote>
<p>Here’s the denial <a href="https://www.courtlistener.com/docket/70190916/40/epic-games-inc-v-apple-inc/">from the United States Court of Appeals for the Ninth Circuit</a>, nearly in its entirety, omitting only legal citations:</p>
<blockquote>
<p>Apple’s Emergency Motion Under Circuit Rule 27-3 for a Partial
Stay Pending Appeal is DENIED. In deciding whether to impose a
stay, we consider: “(1) whether the stay applicant has made a
strong showing that he is likely to succeed on the merits; (2)
whether the applicant will be irreparably injured absent a stay;
(3) whether issuance of the stay will substantially injure the
other parties interested in the proceeding; and (4) where the
public interest lies.” Apple “bears the burden of showing that the
circumstances justify an exercise of [our] discretion.” After
reviewing the relevant factors, we are not persuaded that a stay
is appropriate.</p>
</blockquote>
<p>The earliest this might get overturned, it seems to me, is the end of this year, but I get the feeling this injunction is here to stay.</p>
<div>
<a title="Permanent link to ‘Judge Denies Apple’s Appeal; Ordered to Keep Allowing Link-Outs to the Web in the U.S. App Store’" href="https://daringfireball.net/linked/2025/06/05/apple-appeal-denied-antisteering"> ★ </a>
</div>
]]></content>
</entry><entry>
<title>Marco Arment on Apple’s Decision to Decline Appearing on The Talk Show Live From WWDC</title>
<link rel="alternate" type="text/html" href="https://marco.org/2025/05/30/retreat" />
<link rel="shorturl" type="text/html" href="http://df4.us/wdi" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/06/05/marco-apple-the-talk-show" />
<id>tag:daringfireball.net,2025:/linked//6.41958</id>
<published>2025-06-05T20:38:54Z</published>
<updated>2025-06-05T21:06:48Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p>Marco Arment, moved to write his first blog post in 11 months:</p>
<blockquote>
<p>For unspecified reasons, <a href="https://daringfireball.net/linked/2025/05/29/the-talk-show-live-tickets-2025">Apple has declined to participate this
year</a>, ending what had become a beloved tradition in our
community — and I can’t help but suspect that it won’t come back.
(<a href="https://marco.org/2021/06/03/developer-relations">A lot has changed</a> in the meantime.)</p>
<p>Maybe Apple has good reasons. <a href="https://daringfireball.net/2025/03/something_is_rotten_in_the_state_of_cupertino">Maybe not</a>. We’ll see what
their WWDC PR strategy looks like in a couple of weeks.</p>
<p>In the absence of any other information, it’s easy to assume that
Apple no longer wants its executives to be interviewed in a human,
unscripted, unedited context that may contain hard questions, and
that Apple no longer feels it necessary to show their appreciation
to our community and developers in this way.</p>
<p>I hope that’s either not the case, or it doesn’t stay the case
for long.</p>
</blockquote>
<p>They’ve invited members of the media to a screening of <em>F1 The Movie</em> Tuesday at 7:00pm in the Steve Jobs Theater. Thankfully, my press invitation from Apple has it marked as “optional”, because I have <a href="https://ti.to/daringfireball/the-talk-show-live-from-wwdc-2025">a conflict</a>.</p>
<div>
<a title="Permanent link to ‘Marco Arment on Apple’s Decision to Decline Appearing on The Talk Show Live From WWDC’" href="https://daringfireball.net/linked/2025/06/05/marco-apple-the-talk-show"> ★ </a>
</div>
]]></content>
</entry><entry>
<link rel="alternate" type="text/html" href="https://workos.com/?utm_source=daringfireball&utm_medium=RSS&utm_campaign=q12025" />
<link rel="shorturl" href="http://df4.us/wdh" />
<link rel="related" type="text/html" href="https://daringfireball.net/feeds/sponsors/2025/06/workos_scalable_secure_authent_4" />
<id>tag:daringfireball.net,2025:/feeds/sponsors//11.41957</id>
<author><name>Daring Fireball Department of Commerce</name></author>
<published>2025-06-05T01:52:51Z</published>
<updated>2025-06-05T01:52:51Z</updated>
<content type="html" xml:base="https://daringfireball.net/feeds/sponsors/" xml:lang="en"><![CDATA[
<p>Modern authentication should be seamless and secure. WorkOS makes it easy to integrate features like MFA, SSO, and RBAC.</p>
<p>Whether you’re replacing passwords, stopping fraud, or adding enterprise auth, WorkOS can help you build frictionless auth that scales. </p>
<p>Future-proof your authentication stack with the identity layer trusted by OpenAI, Cursor, Perplexity, and Vercel. </p>
<p>Upgrade your auth today. </p>
<div>
<a title="Permanent link to ‘WorkOS: Scalable, Secure Authentication’" href="https://daringfireball.net/feeds/sponsors/2025/06/workos_scalable_secure_authent_4"> ★ </a>
</div>
]]></content>
<title>[Sponsor] WorkOS: Scalable, Secure Authentication</title></entry><entry>
<title>9to5Mac Reports Apple Notes Will Gain Markdown Export at WWDC, and, You’ll Be Unsurprised to Know, I Have Thoughts</title>
<link rel="alternate" type="text/html" href="https://9to5mac.com/2025/06/03/exclusive-ios-26-messages-carplay-more/" />
<link rel="shorturl" type="text/html" href="http://df4.us/wdg" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/06/04/apple-notes-markdown" />
<id>tag:daringfireball.net,2025:/linked//6.41956</id>
<published>2025-06-05T01:44:09Z</published>
<updated>2025-06-05T22:28:11Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p>Marcus Mendes, in a piece at 9to5Mac with multiple spoilers for next week’s keynote:</p>
<blockquote>
<p>Apple is working on supporting the ability to export notes in
Markdown from Apple Notes, which is something third-party apps
have supported for years. Granted, this is a niche feature, but as
a fierce participant in the niche, I can confirm: this is huge.</p>
</blockquote>
<p>When this story first started spreading this morning, it was getting repeated as Notes “gaining Markdown support”, which implied something like <a href="https://bear.app/">Bear</a> or <a href="https://obsidian.md/">Obsidian</a>, where you can type Markdown syntax characters while editing, and perhaps optionally see the Markdown syntax in your notes. “Markdown notes app” is really like a class of notes apps unto itself.</p>
<p>Some people find this surprising, but I personally don’t want to use a Markdown notes app. <a href="https://daringfireball.net/2004/03/dive_into_markdown">I created Markdown two decades ago</a> and have used it ever since for one thing and one thing only: writing for the web at Daring Fireball. My <a href="https://daringfireball.net/projects/markdown/">original description</a> of what it is still stands: “Markdown is a text-to-HTML conversion tool for web writers.” Perhaps an even better description of Markdown is Matthew Butterick’s, <a href="https://docs.racket-lang.org/pollen/quick-tour.html#%28part._.Markdown_mode%29">from the documentation for Pollen</a>: “Markdown is a simplified notation system for HTML.”</p>
<p>The other great use case for Markdown is in a context where you either <em>need</em> or just <em>want</em> to be saving to a plain text file or database field. That’s not what Apple Notes is or should be. I can see why many technically-minded people want to use Markdown “everywhere”. It’s quite gratifying that Markdown has not only become so popular, but <a href="https://daringfireball.net/2004/03/introducing_markdown">after 21 years</a>, continues to grow in popularity, to the point now where there clearly are a lot of people who seemingly enjoy writing in Markdown more than even I do. But I think it would be a huge mistake for Apple to make Apple Notes a “Markdown editor”, even as an option. It’s trivial to create malformed Markdown syntax; it shouldn’t be possible to have a malformed note in Apple Notes. I <em>craft</em> posts for Daring Fireball; I dash off notes in Apple Notes.</p>
<p>Apple Notes offers a great WYSIWYG rich text editing interface that works great on an iPhone and even better on a Mac, which I think is exactly appropriate. Particularly clever are the limited formatting options, where you don’t pick a font per se, but rather only from a set of predefined styles, like headings, lists, and block quote. It’s not nerdy at all. You certainly shouldn’t need to “preview” (let alone keep a separate preview view open side-by-side with your editing view), nor switch between <a href="https://www.pavley.com/2020/02/20/no-modes/">modes</a> for editing and viewing. That’s the Macintosh way. (But that’s why I think Apple Notes’s use of hashtags, rather than real tokenized tags <a href="https://support.apple.com/guide/mac-help/tag-files-and-folders-mchlp15236/mac">like in the Finder</a>, was an enormous mistake on Apple’s part. Real tokenized tags can contain spaces (so a multi-word tag can just be “Words Written Naturally” not “#WordsCrammedTogether”) and don’t need to be prefixed with an ugly, nerdy-looking <code>#</code> character. Notes using hashtags is like if the Finder disallowed spaces and uppercase letters in filenames.)</p>
<p>But Markdown <em>export</em> from Notes? That sounds awesome. Frankly, perhaps the biggest problem with Apple Notes is that its export functionality is rather crude — <a href="https://support.apple.com/guide/iphone/export-or-print-notes-iphdf551cfa2/ios">PDF and, of all formats, Pages</a>. Exporting and/or copying the selected text as Markdown would be pretty cool. Very curious to see how they handle images though, if this rumor is true.</p>
<div>
<a title="Permanent link to ‘9to5Mac Reports Apple Notes Will Gain Markdown Export at WWDC, and, You’ll Be Unsurprised to Know, I Have Thoughts’" href="https://daringfireball.net/linked/2025/06/04/apple-notes-markdown"> ★ </a>
</div>
]]></content>
</entry><entry>
<title>Apple Might Release an iPhone ‘Air’ Battery Case, But What They Ought to Release Is an Updated MagSafe Battery Pack</title>
<link rel="alternate" type="text/html" href="https://www.theinformation.com/articles/apple-plans-iphone-release-schedule-shakeup-new-styles?rc=jfy0lk" />
<link rel="shorturl" type="text/html" href="http://df4.us/wdf" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/06/04/apple-iphone-air-battery-case-or-pack" />
<id>tag:daringfireball.net,2025:/linked//6.41955</id>
<published>2025-06-04T22:58:57Z</published>
<updated>2025-06-04T23:58:04Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p>Wayne Ma, reporting last month at The Information (a paywalled website so obnoxious that they force $300/year subscribers <a href="https://bsky.app/profile/gruber.foo/post/3lqstgf7nt62r">to click through an article-blocking popover</a> pitching them on upgrading to a $500/year subscription), and <a href="https://www.macrumors.com/2025/05/03/iphone-17-air-battery-case-report/">summarized here by MacRumors</a>:</p>
<blockquote>
<p>However, the smaller size of the new thin model will require
compromises to its capabilities. The device will contain only a
single speaker instead of the two speakers that Apple’s other
phones usually have, one rear camera lens instead of the three in
Apple’s flagship phones, and reduced battery life. Internal
testing shows that battery life for the thin model will fall short
of that of previous iPhones. The percentage of users who can go a
single day without recharging the thin phone will be between 60%
and 70%. For other models, that metric is between 80% and 90%, one
of the people said.</p>
<p>To solve this, Apple is developing an optional accessory — a
phone case meant for the thin model that also contains a battery
pack, according to three people familiar with the matter.</p>
</blockquote>
<p>It sort of goes without saying that the super-thin iPhone will have less battery life. How could it be otherwise? If 60–70% of users can still get through the day on a charge while using it, that sounds like it’s the right time for Apple to try such a phone. People who currently run their phones down to the red each day aren’t going to think “<em>Hey, maybe I should try this crazy thin iPhone.</em>”</p>
<p>What disappoints me is Ma’s reporting of an iPhone Air-only battery <em>case</em> from Apple. What I very much want Apple to make is a sequel to its amazing <a href="https://support.apple.com/en-us/111857">MagSafe Battery Pack with a Lightning connector</a> that debuted in 2020 but was discontinued in 2023 (the year that the iPhones 15 switched from Lightning to USB-C). I’ve got two of these and they’re still, by far, my favorite iPhone battery packs. They’re the only Lightning devices left in my life and they’re so good I’m happy to still keep one Lightning cable in my travel bag to use them.</p>
<p>There are a zillion third-party “magnetic” (but not “MagSafe”) battery packs that work with iPhones, and most of them have larger batteries than Apple’s. But part of what makes Apple’s MagSafe Battery Pack great is that it’s so small, and shaped so comfortably. I don’t need a magnetic battery pack that tries to double my iPhone’s battery life. I just need like 1.5× on occasional phone-heavy days (like next Monday’s WWDC keynote), and Apple’s does just that. No third-party magnetic battery pack I’ve tried comes even close to attaching as securely to the back of the iPhone as Apple’s. And Apple’s has special integration with iOS, which gives you a cool animation on the screen when it’s first attached, and updates the battery life of the pack in the Battery widget alongside the iPhone’s own battery. (Apparently <a href="https://www.youtube.com/watch?v=FLb5ut2mzf4">some newer third-party packs do now show the full-screen animation</a> when first attached, but none yet integrate with the Battery widget — someone better call the European Commission.) Most importantly, with Apple’s MagSafe Battery Pack, iOS is smart, and doesn’t keep sucking juice when the phone has recharged up to 70% or so. By only slurping juice when it’s more efficient to do so, you get more effective battery life out of a noticeably slimmer battery back. It’s just so much better than any other battery pack I’ve tried.</p>
<p>This supposed iPhone “Air” seems like the perfect time to bring back the MagSafe Battery Pack, this time with USB-C — and unlike a model-specific case, it’d work with all MagSafe iPhones, not just the Air. (<a href="https://daringfireball.net/2025/02/the_iphone_16e">Sorry, 16e owners</a>.) See also:</p>
<ul>
<li>Chance Miller, writing back in November for 9to5Mac: “<a href="https://9to5mac.com/2024/11/18/iphone-16-magsafe-battery-pack-memories/">Apple’s MagSafe Battery Pack for iPhone Shouldn’t Have Been a One-And-Done Experiment</a>”</li>
<li>Steven Aquino, writing back in September while he was still Forbes contributor: “<a href="https://www.forbes.com/sites/stevenaquino/2024/09/30/apples-magsafe-battery-pack-is-owed-an-ode-in-terms-of-accessibility/">Apple’s MagSafe Battery Pack Is Owed an Ode in Terms of Accessibility</a>”</li>
</ul>
<div>
<a title="Permanent link to ‘Apple Might Release an iPhone ‘Air’ Battery Case, But What They Ought to Release Is an Updated MagSafe Battery Pack’" href="https://daringfireball.net/linked/2025/06/04/apple-iphone-air-battery-case-or-pack"> ★ </a>
</div>
]]></content>
</entry><entry>
<title>Meta and Yandex’s ‘Local Mess’ Exploit Seemingly Only Works on Android</title>
<link rel="alternate" type="text/html" href="https://arstechnica.com/security/2025/06/meta-and-yandex-are-de-anonymizing-android-users-web-browsing-identifiers/" />
<link rel="shorturl" type="text/html" href="http://df4.us/wde" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/06/04/meta-and-yandexs-local-mess-exploit-seemingly-only-works-on-android" />
<id>tag:daringfireball.net,2025:/linked//6.41954</id>
<published>2025-06-04T22:08:52Z</published>
<updated>2025-06-04T22:08:53Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p>Dan Goodin, writing at Ars Technica:</p>
<blockquote>
<p>This abuse has been observed only in Android, and evidence
suggests that the Meta Pixel and Yandex Metrica target only
Android users. The researchers say it may be technically feasible
to target iOS because browsers on that platform allow developers
to programmatically <a href="https://bugs.webkit.org/show_bug.cgi?id=279249">establish localhost connections</a> that
apps can monitor on local ports.</p>
<p>In contrast to iOS, however, Android imposes fewer controls on
local host communications and background executions of mobile
apps, the researchers said, while also implementing stricter
controls in app store vetting processes to limit such abuses. This
overly permissive design allows Meta Pixel and Yandex Metrica to
send web requests with web tracking identifiers to specific local
ports that are continuously monitored by the Facebook, Instagram,
and Yandex apps. These apps can then link pseudonymous web
identities with actual user identities, even in private browsing
modes, effectively de-anonymizing users’ browsing habits on sites
containing these trackers.</p>
</blockquote>
<p>I’ll note that among the so-called <a href="https://daringfireball.net/2025/06/apple_appeals_eu_interop_requirements">“interoperability” requirements the European Commission is demanding of iOS</a> is for third-party apps to run, unfettered, in the background, because some of Apple’s own first-party software obviously runs in the background. And I’ll further note that Apple made clear, <a href="https://developer.apple.com/support/downloads/DMA-Interoperability-Dec-2024.pdf">back in its December 2024 report laying out its objections to the EC’s demands</a>, that:</p>
<blockquote>
<p>No company has made more interoperability requests of Apple than
Meta. In many cases, Meta is seeking to alter functionality in a
way that raises concerns about the privacy and security of users,
and that appears to be completely unrelated to the actual use of
Meta external devices, such as Meta smart glasses and Meta Quests.</p>
</blockquote>
<p>This newly uncovered “Local Mess” exploit — which seemingly only works on Android — is exactly the sort of scheme Meta wants to pull on iOS: to track users across millions of websites while they justifiably believe their web browsing is sandboxed from all native apps.</p>
<p>Back to Goodin:</p>
<blockquote>
<p>Meta Pixel and Yandex Metrica are analytics scripts designed to
help advertisers measure the effectiveness of their campaigns.
Meta Pixel and Yandex Metrica are estimated to be installed on
<a href="https://trends.builtwith.com/websitelist/Facebook-Pixel%20">5.8 million</a> and <a href="https://trends.builtwith.com/analytics/Yandex-Metrika">3 million</a> sites, respectively.</p>
</blockquote>
<p>Every one of the sites that includes these tracking scripts is complicit to some extent in the theft of hundreds of millions of Android users’ web browsing privacy.</p>
<div>
<a title="Permanent link to ‘Meta and Yandex’s ‘Local Mess’ Exploit Seemingly Only Works on Android’" href="https://daringfireball.net/linked/2025/06/04/meta-and-yandexs-local-mess-exploit-seemingly-only-works-on-android"> ★ </a>
</div>
]]></content>
</entry><entry>
<title>Meta and Yandex Have Both Been De-Anonymizing Android Users’ Ostensibly Sandboxed Private Web Browsing Identifiers</title>
<link rel="alternate" type="text/html" href="https://localmess.github.io/" />
<link rel="shorturl" type="text/html" href="http://df4.us/wdd" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/06/04/meta-yandex-android-deanonymizing-web-ids" />
<id>tag:daringfireball.net,2025:/linked//6.41953</id>
<published>2025-06-04T21:53:45Z</published>
<updated>2025-06-05T00:02:38Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p>A team of researchers has uncovered a scheme they’ve dubbed “Local Mess” — used by Meta since September 2024, and Russian search engine Yandex since 2017 (!) — to de-anonymize Android users’ web browsing across millions of websites that include Meta’s and Yandex’s respective tracking scripts. From their extensively detailed report:</p>
<blockquote>
<p>These native Android apps receive browsers’ metadata, cookies and
commands from the Meta Pixel and Yandex Metrica scripts embedded
on thousands of web sites. These JavaScripts load on users’ mobile
browsers and silently connect with native apps running on the same
device through localhost sockets. As native apps access
programmatically device identifiers like the <a href="https://support.google.com/googleplay/android-developer/answer/6048248">Android Advertising
ID (AAID)</a> or handle user identities as in the case of Meta
apps, this method effectively allows these organizations to <em>link
mobile browsing sessions and web cookies to user identities</em>,
hence de-anonymizing users’ visiting sites embedding their
scripts.</p>
<p>This web-to-app ID sharing method bypasses typical privacy
protections such as clearing cookies, Incognito Mode and Android’s
permission controls. Worse, it opens the door for potentially
malicious apps eavesdropping on users’ web activity. [...]</p>
<p>The entire flow of the _fbp cookie from web to native and the
server is as follows:</p>
<ol>
<li>The user opens the native Facebook or Instagram app, which
eventually is sent to the background and creates a background
service to listen for incoming traffic on a TCP port (12387 or
12388) and a UDP port (the first unoccupied port in
12580-12585). Users must be logged-in with their credentials on
the apps.</li>
<li>The user opens their browser and visits a website integrating
the Meta Pixel.</li>
<li>At this stage, websites may ask for consent depending on the
website’s and visitor’s locations.</li>
<li>The Meta Pixel script sends the <a href="https://localmess.github.io/#about_fbp">_fbp cookie</a> to the
native Instagram or Facebook app via WebRTC (STUN) SDP Munging.</li>
<li>The Meta Pixel script also sends the _fbp value in a request to
https://www.facebook.com/tr along with other parameters such as
page URL (dl), website and browser metadata, and the <a href="https://web.archive.org/web/20250531104925/https://developers.facebook.com/docs/meta-pixel/reference/">event
type</a> (ev) (e.g., PageView, AddToCart, Donate, Purchase).</li>
<li>The Facebook or Instagram apps receive the _fbp cookie from the
Meta Pixel JavaScript running on the browser. The apps transmit
_fbp as a GraphQL mutation to
(https://graph[.]facebook[.]com/graphql) along with other
persistent user identifiers, linking users’ fbp ID (web visit)
with their Facebook or Instagram account.</li>
</ol>
</blockquote>
<p>The same day the researchers published this report, Meta stopped doing it.</p>
<p><a href="https://duckduckgo.com/?q=site%3Adaringfireball.net+facebook+criminal+enterprise&ia=web">I’ve said it before</a> but not in a while: Meta is a criminal enterprise. What they’ve done here may not have broken any laws, but there certainly should be laws against it. And in terms of simple common sense, the entire elaborate scheme <em>only</em> exists to circumvent features in Android meant to <em>prevent</em> native apps from tracking you while you use your web browser. Saying it’s not illegal doesn’t mean it isn’t theft. It’s like the privacy equivalent of <a href="https://www.theguardian.com/us-news/2025/may/29/jamie-raskin-democrat-trump-crypto-investigation">Trump’s cryptocurrency grift</a>, which might not violate any current laws, but clearly exists as a bribery scheme.</p>
<div>
<a title="Permanent link to ‘Meta and Yandex Have Both Been De-Anonymizing Android Users’ Ostensibly Sandboxed Private Web Browsing Identifiers’" href="https://daringfireball.net/linked/2025/06/04/meta-yandex-android-deanonymizing-web-ids"> ★ </a>
</div>
]]></content>
</entry><entry>
<title>Trump Administration’s ‘MAHA’ Report Cites Studies That Don’t Exist</title>
<link rel="alternate" type="text/html" href="https://www.notus.org/health-science/make-america-healthy-again-report-citation-errors" />
<link rel="shorturl" type="text/html" href="http://df4.us/wdc" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/06/04/maha-report-cites-nonexistent-studies" />
<id>tag:daringfireball.net,2025:/linked//6.41952</id>
<published>2025-06-04T20:38:41Z</published>
<updated>2025-06-04T20:38:54Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p>Emily Kennard and Margaret Manto, reporting last week for NOTUS (“News of The United States” — a seriously good up-and-coming national affairs publication):</p>
<blockquote>
<p>Health Secretary Robert F. Kennedy Jr. says his “Make America
Healthy Again” Commission report harnesses “gold-standard”
science, citing more than 500 studies and other sources to back up
its claims. Those citations, though, are rife with errors, from
broken links to misstated conclusions.</p>
<p>Seven of the cited sources don’t appear to exist at all.</p>
</blockquote>
<p>Shocking that these dipshits would generate their report with whatever came out of an LLM and not actually check — let alone, you know, <em>read</em> — the cited studies.</p>
<div>
<a title="Permanent link to ‘Trump Administration’s ‘MAHA’ Report Cites Studies That Don’t Exist’" href="https://daringfireball.net/linked/2025/06/04/maha-report-cites-nonexistent-studies"> ★ </a>
</div>
]]></content>
</entry><entry>
<title>Joz Teases WWDC on X</title>
<link rel="alternate" type="text/html" href="https://x.com/gregjoz/status/1929558230990049758?s=12" />
<link rel="shorturl" type="text/html" href="http://df4.us/wdb" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/06/04/joz-teases-wwdc-on-x" />
<id>tag:daringfireball.net,2025:/linked//6.41951</id>
<published>2025-06-04T18:57:26Z</published>
<updated>2025-06-04T18:57:27Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p>Hard not to see the invitation and this new animation as a hint that the much-rumored UI redesign/refresh <a href="https://daringfireball.net/linked/2025/06/03/sdw-physicality-new-age">is, indeed, going to be glassy</a>.</p>
<div>
<a title="Permanent link to ‘Joz Teases WWDC on X’" href="https://daringfireball.net/linked/2025/06/04/joz-teases-wwdc-on-x"> ★ </a>
</div>
]]></content>
</entry><entry>
<title>James Dyson Proves That Live On-Stage Demos Are Still the Best</title>
<link rel="alternate" type="text/html" href="https://www.youtube.com/watch?v=ve6JuJV17FQ" />
<link rel="shorturl" type="text/html" href="http://df4.us/wda" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/06/04/dyson-demo" />
<id>tag:daringfireball.net,2025:/linked//6.41950</id>
<published>2025-06-04T18:46:18Z</published>
<updated>2025-06-04T18:46:19Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p>Dyson:</p>
<blockquote>
<p>Join James Dyson as he introduces the new Dyson PencilVac
Fluffycones cleaner. Our latest, most advanced floorcare
technology — now available in Japan.</p>
</blockquote>
<p>Nine minutes, short and sweet. I watched the whole thing and loved it. If it had been pre-recorded, I bet I wouldn’t have gotten more than two or three minutes into it, even though the video would have been more polished. There’s just something compelling about a live demo, even when you’re watching on YouTube.</p>
<p>(The new PencilVac looks cool too, but it seems too good to be true. I’ll be interested to hear from reviewers whether it, uh, actually sucks or kinda sucks.)</p>
<div>
<a title="Permanent link to ‘James Dyson Proves That Live On-Stage Demos Are Still the Best’" href="https://daringfireball.net/linked/2025/06/04/dyson-demo"> ★ </a>
</div>
]]></content>
</entry><entry>
<title>One Week From Tonight: The Talk Show Live From WWDC 2025</title>
<link rel="alternate" type="text/html" href="https://ti.to/daringfireball/the-talk-show-live-from-wwdc-2025" />
<link rel="shorturl" type="text/html" href="http://df4.us/wd9" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/06/03/the-talk-show-live-tickets-2025" />
<id>tag:daringfireball.net,2025:/linked//6.41949</id>
<published>2025-06-04T03:59:14Z</published>
<updated>2025-06-04T03:59:34Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p><strong>Location:</strong> The California Theatre, San Jose <br />
<strong>Showtime:</strong> Tuesday, 10 June 2025, 7pm PT (Doors open 6pm) <br />
<strong>Special Guest(s):</strong> Definitely, but keep in mind <a href="https://daringfireball.net/linked/2025/05/29/the-talk-show-live-tickets-2025">what I announced last week</a> <br />
<strong>Price:</strong> $50</p>
<p>I’ll have more to announce about the show soon, but one week out, I just want to remind everyone that tickets are on sale now, and selling at about the same pace as the last two years. (In 2018 and 2019, when WWDC was a real in-person conference in San Jose, tickets sold out almost instantaneously.)</p>
<p>Also: at least one sponsorship slot is still available. If you’ve got a product or service you’d like to see me promote at the start of the show, <a href="https://daringfireball.net/contact/">shoot me an email</a>.</p>
<div>
<a title="Permanent link to ‘One Week From Tonight: The Talk Show Live From WWDC 2025’" href="https://daringfireball.net/linked/2025/06/03/the-talk-show-live-tickets-2025"> ★ </a>
</div>
]]></content>
</entry><entry>
<title>‘Physicality: The New Age of UI’</title>
<link rel="alternate" type="text/html" href="https://www.lux.camera/physicality-the-new-age-of-ui/" />
<link rel="shorturl" type="text/html" href="http://df4.us/wd8" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/06/03/sdw-physicality-new-age" />
<id>tag:daringfireball.net,2025:/linked//6.41948</id>
<published>2025-06-04T00:37:15Z</published>
<updated>2025-06-04T17:40:34Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p>Sebastiaan de With, in a wonderfully-illustrated piece (a) examining, in detail, where iOS UI has been, and (b) speculating, with detailed mockups, where he thinks/hopes it’s about to go, starting at WWDC next week:</p>
<blockquote>
<p>I’d like to imagine what could come next. Both by rendering some
UI design of my own, and by thinking out what the philosophy of
the New Age could be.</p>
<p>A logical next step could be extending physicality to the entirety
of the interface. We do not have to go overboard in such
treatments, but we can now have the interface inhabit a sense of
tactile realism.</p>
<p>Philosophically, if I was Apple, I’d describe this as finally
having an interface that matches the beautiful material properties
of its devices. All the surfaces of your devices have glass
screens. This brings an interface of a matching material, giving
the user a feeling of the <em>glass itself coming alive</em>. [...]</p>
<p>I took some time to design and theorize what this would look
like, and how it would work. For the New Design Language, it
makes sense that just like on VisionOS, the material of
interactivity is glass.</p>
</blockquote>
<p>I hope, very much, that what Apple has been working on is along the lines of what de With has mocked up. It both looks great (and better than what we have now) and <em>makes sense</em>. I also agree with him that it would be a competitive advantage for Apple to establish a new visual design language that no existing design tools can create. You can’t make the sort of things de With is describing with Figma. Competitors could (and I guarantee will) superficially copy the look, but not the interactive responsiveness of lighting effects.</p>
<p>In a profound way, a UI language comprised of glossy and matte glass, running on phones and tablets that themselves are made of glossy and matte glass, would hark back to the early days of Mac OS X, when the “lickable” translucent Aqua UI theme felt of a piece with the colorful translucent plastic enclosures of the iMac, PowerMac, and iBook. Right down to the pinstripes. (Apple never did make an Aqua-style PowerBook along those lines, instead going straight from <a href="https://en.wikipedia.org/wiki/PowerBook_180">classic</a> <a href="https://en.wikipedia.org/wiki/PowerBook_1400">black</a> <a href="https://en.wikipedia.org/wiki/PowerBook_G3">plastic</a> to <a href="https://sixcolors.com/post/2020/11/20-macs-for-2020-5-titanium-powerbook-g4/">the Titanium PowerBook G4</a>, the styling of which augured the post-Aqua look-and-feel of <a href="https://arstechnica.com/gadgets/2007/10/mac-os-x-10-5/">Mac OS X 10.5 Leopard</a> and the much-beloved <a href="https://arstechnica.com/gadgets/2009/08/mac-os-x-10-6/">10.6 Snow Leopard</a>.) I’ve been clamoring for buttons to look like buttons again ever since iOS 7.</p>
<p>But as much as I truly <em>love</em> de With’s mockups, they’re all for iOS. What I’m left unsettled by is my failure to imagine how this design language could be brought to the Mac. Macs aren’t made of glass; they’re all made of aluminum. But the main difference is that the way many of us use MacOS is with a lot of stacked windows atop each other. The last thing MacOS needs is more transparency/translucency than it already has. Some depth to its UI controls, though? That’s something MacOS is in almost desperate need of. A horse, a horse, my kingdom for a Mac UI theme where you can tell, instantly, <a href="https://erik-engheim.medium.com/big-sur-sucks-817cba889376">whether a button is enabled or disabled</a> or <a href="https://www.reddit.com/r/MacOS/comments/l1avfv/tried_to_make_the_ui_buttons_a_bit_more_defined_i/">which item in a tabview controller is selected</a>.</p>
<p>We’ll soon see.</p>
<div>
<a title="Permanent link to ‘‘Physicality: The New Age of UI’’" href="https://daringfireball.net/linked/2025/06/03/sdw-physicality-new-age"> ★ </a>
</div>
]]></content>
</entry><entry>
<title>Event Creation Still Largely Feels Like an Unsolved UI Problem</title>
<link rel="alternate" type="text/html" href="https://daringfireball.net/linked/2011/05/17/fantastical" />
<link rel="shorturl" type="text/html" href="http://df4.us/wd7" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/06/03/event-creation-still-largely-feels-like-an-unsolved-ui-problem" />
<id>tag:daringfireball.net,2025:/linked//6.41947</id>
<published>2025-06-03T19:40:46Z</published>
<updated>2025-06-03T19:40:47Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p>From my 2011 post linking to Fantastical 1.0:</p>
<blockquote>
<p>Fantastical’s primary innovation is its natural language parser
for event creation — you type something like “Yanks-Rays tonight
at 6:40” and Fantastical not only parses that into a new event,
but, using some very clever animation and design work, shows you
what it thinks you mean before you hit return to actually create
the new event. Watch their screencast to see what I mean.</p>
<p>Four years ago I wrote a piece called “<a href="https://daringfireball.net/2007/03/deal_with_it">Deal With It</a>”, about how
some UIs feel like going uphill and some feel like going downhill.
An uphill UI feels like you’re fighting against the app; a
downhill UI makes it feel like the app is helping you along. The
example I chose to illustrate my point was event creation in iCal
(uphill, and steep) vs. 37signals’s Backpack (downhill).
Fantastical is an even better downhill UI for event creation.</p>
</blockquote>
<p>A friend texted me after my post earlier today, in which <a href="https://daringfireball.net/linked/2025/06/03/fantastical-email-event-detection">I wrote about Fantastical’s new AI-driven email forwarding service</a>. My friend wrote that he does this sort of thing with ChatGPT frequently, using photos of event posters he sees on the street or screenshots from event images in Instagram, with a prompt like “Create a Google Calendar link for these.” He concluded, “IMO calendar event entry is one of the most tedious UI problems that we’ve never truly solved.”</p>
<p>I hadn’t revisited my 2007 “<a href="https://daringfireball.net/2007/03/deal_with_it">Deal With It</a>” piece in a while, but I just re-read it, and it holds up. I still feel like the UIs that most annoy me are the ones that give me the most fields to deal with. I mention instant messaging vs. email a lot in the piece, coming out squarely on the side of IM for communicating with friends, even for things that I admit probably should have been an email. The predominant messaging platforms of 2007 are now long gone — AIM, ICQ, Yahoo, etc. But those platforms lost only because they were surpassed, not because the basic idea was wrong. Messaging itself — iMessage, WhatsApp, Signal, etc. — is a zillion times more popular today. I almost <em>never</em> today think “Maybe that should have been an email...” when I text a friend. There’s just so much less to deal with. Today it’s more likely that I’ll send someone an email and think to myself “I probably should have just texted them that...”</p>
<p>This is one way to frame the explosion in popularity of ChatGPT and its many competitors. They help you accomplish tasks that would <em>feel</em> far more tedious to do on your own than just telling them to do it for you with a sentence or two of plain English describing what you want done, perhaps including a photo or two. LLM chatbots are able to turn <em>feels like pedalling uphill</em> tasks — often just everyday ones — into <em>feels like coasting downhill</em> tasks.</p>
<div>
<a title="Permanent link to ‘Event Creation Still Largely Feels Like an Unsolved UI Problem’" href="https://daringfireball.net/linked/2025/06/03/event-creation-still-largely-feels-like-an-unsolved-ui-problem"> ★ </a>
</div>
]]></content>
</entry><entry>
<title>Fantastical Now Supports Event Detection From Forwarded Emails</title>
<link rel="alternate" type="text/html" href="https://flexibits.com/fantastical/forwardemails" />
<link rel="shorturl" type="text/html" href="http://df4.us/wd6" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/06/03/fantastical-email-event-detection" />
<id>tag:daringfireball.net,2025:/linked//6.41946</id>
<published>2025-06-03T17:56:34Z</published>
<updated>2025-06-03T18:26:19Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p>Flexibits:</p>
<blockquote>
<p>Just forward emails to email@fantastical.app from any email
address linked with your Flexibits Account and Fantastical will
convert them into events or tasks to quickly add to your
calendar. After a few seconds you’ll see detected events appear
in Fantastical where you can quickly add them as an event or
task. [...]</p>
<p>Emails are processed by Flexibits servers and Google Cloud and
then deleted immediately after they are processed. Emails are not
used or retained by Flexibits or Google Cloud for AI training
purposes.</p>
<p>Events that are detected in emails are stored on Flexibits servers
and deleted when you add or discard them in Fantastical.</p>
</blockquote>
<p>There are a lot of events in email messages that have always been easy to get into Fantastical (or any other calendar app) because they include an ICS file attachment. Like when I book a flight — I always get an email with an ICS attachment containing the flight details, and I just open that in Fantastical to import it. Forwarding that email to Fantastical would take longer than just opening the attachment. But what about a casual email from a friend or family member that doesn’t come with an attachment?</p>
<p>Here’s an example email I sent to myself from a sort of burner account I have for testing and for doing things like this.</p>
<pre><code>From: Heywood Floyd <heywood••••••••@icloud.com>
Subject: Party for Hal on Saturday
Date: June 3, 2025 at 1:22:45 PM EDT
To: John Gruber <••••••••@daringfireball.net>
Party at my house is on this Saturday, 12-3 or so.
You don’t have to bring anything.
</code></pre>
<p>That was the entire email, which I deliberately wrote in a very casual way (e.g. “this Saturday” instead of an actual date, and “12-3” as the time, without an explicit “pm”). Forwarded to Fantastical’s new event detection address, well under a minute later I got the following suggested event notification from Fantastical on my Mac:</p>
<pre><code>Title: Party for Hal at Heywood Floyd's house
Location: Heywood Floyd's house
Date: 7 June 2025, 12:00pm – 3:00pm
Note: "You don't have to bring anything."
</code></pre>
<p>Also included in the Note field was a link to the original message in Mail.</p>
<p>In Apple Mail, Siri also suggested an event from the original email. After clicking “Add”, that event had the following details:</p>
<pre><code>Title: Party with Floyd
Location: «empty»
Date: 7 June 2025, 12:00pm – 3:00pm
Note: «empty»
</code></pre>
<p>Nothing in Siri’s auto-detected event was wrong. Both got the date and time right. Siri’s title is fine — in real life, I’d know what that meant. But Fantastical’s title is perfect — it’s a party <em>for</em> Hal, <em>at</em> Heywood’s house. And Siri doesn’t include anything in the Note field, not even a link back to the original message, so it would be up to my own memory to remember where the party was.</p>
<p>To be clear, Fantastical doesn’t just add these events to your calendar. It shows them as suggestions, and there’s a “Preview” button in addition to “Add”. I’ll still preview before adding, but using this service does seem like a decent timesaver for creating new events from casual emails.</p>
<div>
<a title="Permanent link to ‘Fantastical Now Supports Event Detection From Forwarded Emails’" href="https://daringfireball.net/linked/2025/06/03/fantastical-email-event-detection"> ★ </a>
</div>
]]></content>
</entry><entry>
<title>Jony Ive and Laurene Powell Jobs, Interviewed in the Financial Times</title>
<link rel="alternate" type="text/html" href="https://www.ft.com/content/7f0a45b0-a3cc-4e1c-be71-1b7b42958d4d" />
<link rel="shorturl" type="text/html" href="http://df4.us/wd5" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/06/03/ive-powell-jobs-interview" />
<id>tag:daringfireball.net,2025:/linked//6.41945</id>
<published>2025-06-03T17:11:33Z</published>
<updated>2025-06-03T17:35:10Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p>Matthew Garrahan, in the Financial Times:</p>
<blockquote>
<p>Sir Jony Ive remembers the day in 1997 when he first met Laurene
Powell Jobs, outside the house she shared with her late husband,
Steve. [...]</p>
<p>“I was often at the house,” Ive says. “Certainly on the weekends,”
says Powell Jobs, sitting across from him on a long table. Ive
nods. “It feels to me like we grew up together,” he says. “We’ve
gone through hard things and happy things...”</p>
<p>“... family and children and work,” says Powell Jobs.</p>
<p>“There’s that Freud quote,” Ive says. “All there is, is work and
love. Love and work.”</p>
</blockquote>
<p>On the device(s) Ive is <a href="https://daringfireball.net/linked/2025/05/21/sam-and-jony-io">spearheading development of at io</a>:</p>
<blockquote>
<p>Ive deftly dodges my attempts to get him to tell me what it is but
hints he was motivated by a disillusionment with how our
relationship with devices has evolved. “Many of us would say we
have an uneasy relationship with technology at the moment,” he
says. I’m guessing this includes screen addiction and the harms
caused by social media. Whatever the device is, driving its design
is “a sense of: we deserve better. Humanity deserves better.”</p>
</blockquote>
<p>On Powell Jobs as the owner, <a href="https://daringfireball.net/linked/2025/03/26/the-atlantic-has-an-owner-committed-to-the-cause">committed to the cause</a>, of a major US news publication:</p>
<blockquote>
<p>The Signalgate story prompted a furious response from the US
president, who called Goldberg a “sleazebag” before inviting him
in for an interview weeks later. “It’s very important to emphasise
that, despite having the majority ownership stake in The Atlantic,
I’m involved in the business side and not the editorial side,”
Powell Jobs says. “We feel very strongly that freedom of the press
means they are free to write the truth as they find it, and follow
a story as they find it. It’s not up to us to approve or
disapprove.”</p>
</blockquote>
<p>In the years after Steve Jobs’s death, while Ive still worked at Apple, I took note that at keynote events, Powell Jobs and Ive always sat next to each other. Always. The media seats are never all that close to the VIP seats in the first two rows, but both of them are rather easily identified by the backs of their heads. I observed, a few times, that in those anxious moments of prelude before a show, the two generally only chatted with each other. I know those first few post-Steve keynotes were emotional for Ive. But I can’t even imagine what they were like for Powell Jobs.</p>
<p>It always moved me to observe that they went through them together, almost literally leaning on each other in their seats.</p>
<div>
<a title="Permanent link to ‘Jony Ive and Laurene Powell Jobs, Interviewed in the Financial Times’" href="https://daringfireball.net/linked/2025/06/03/ive-powell-jobs-interview"> ★ </a>
</div>
]]></content>
</entry><entry>
<link rel="alternate" type="text/html" href="https://daringfireball.net/2025/06/apple_appeals_eu_interop_requirements" />
<link rel="shorturl" href="http://df4.us/wd4" />
<id>tag:daringfireball.net,2025://1.41944</id>
<published>2025-06-03T02:38:54Z</published>
<updated>2025-06-03T16:26:00Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<summary type="text">https://9to5mac.com/2025/06/02/apple-eu-interoperability-appeal/</summary>
<content type="html" xml:base="https://daringfireball.net/" xml:lang="en"><![CDATA[
<p><a href="https://9to5mac.com/2025/06/02/apple-eu-interoperability-appeal/">Benjamin Mayo, writing at 9to5Mac</a>:</p>
<blockquote>
<p>Apple has appealed parts of the Digital Markets Act law citing
user privacy concerns. Specifically, Apple is contesting the
<a href="https://9to5mac.com/2025/03/19/eu-order-apple-interoperability/">interoperability requirements</a> that say data like
notification content and WiFi networks should be made available to
third-parties.</p>
<p>Apple says the DMA as written allows others to “access personal
information that even Apple doesn’t see”. This is because features
like notification rendering and WiFi network data are currently
handled on-device and stored in an encrypted fashion, so Apple
cannot see that stuff. However, the DMA does not necessarily
require third-party agents who would be able to access this same
data to commit to the same standards of privacy and security.</p>
<p>Here’s Apple’s latest statement on the matter, in full:</p>
<blockquote>
<p>At Apple, we design our technology to work seamlessly together,
so it can deliver the unique experience our users love and expect
from our products. The EU’s interoperability requirements
threaten that foundation, while creating a process that is
unreasonable, costly, and stifles innovation. These requirements
will also hand data-hungry companies sensitive information, which
poses massive privacy and security risks to our EU users.
Companies have already requested our users’ most sensitive data — from the content of their notifications, to a full history of
every stored WiFi network on their device — giving them the
ability to access personal information that even Apple doesn’t
see. In the end, these deeply flawed rules that only target Apple — and no other company — will severely limit our ability to
deliver innovative products and features to Europe, leading to an
inferior user experience for our European customers. We are
appealing these decisions on their behalf, and in order to
preserve the high-quality experience our European customers
expect.</p>
</blockquote>
</blockquote>
<p>Apple’s full statement is worth reading closely. Specifically, this sentence jumped out to me: “In the end, these deeply flawed rules that only target Apple — and no other company — will severely limit our ability to deliver innovative products and features to Europe, leading to an inferior user experience for our European customers.” <a href="https://www.wsj.com/tech/apple-challenges-eu-order-to-increase-compatibility-with-rivals-products-52082b50?st=gzZzXt">The Wall Street Journal’s story on the appeal</a>, for example, didn’t include that portion of Apple’s statement. But that’s the part that explains what’s going to happen if the EU upholds these “interoperability” requirements, which are intended to require Apple to give away its own intellectual property as though Apple were a public utility. To cite just one example, the Commission’s March ruling requires Apple to make AirDrop available to third-party devices, as though AirDrop was an open standard. (It also requires Apple to allow AirDrop to be replaced on iOS devices, like an interchangeable component, with third-party file sharing software.)</p>
<p>When you think about it, this is nothing like the EU’s recent-ish mandate that most electronic devices must support USB-C ports for charging. I still think that law was unnecessary — the market forces had worked, and the whole world had either already moved (like iPads did starting in 2018) or was on the cusp of moving to USB-C (like iPhones). But at least requiring the inclusion of USB-C for charging is actual open interoperability. USB comes from <a href="https://www.usb.org/">a legitimate industry consortium</a>. Same thing with the Chinese government <a href="https://daringfireball.net/2024/02/eu_rcs_imessage">seemingly forcing Apple’s hand to adopt RCS</a> in order to get the necessary <a href="https://www.miit.gov.cn/gzcy/yjzj/art/2023/art_2d5a7969581b4b12a78cd2c455649a8c.html">certifications for 5G cellular networking in China</a> — RCS is an industry standard protocol. Mandating the inclusion of a standardized port or standardized protocol is the sort of thing government regulatory bodies do. That’s very different than if the EC had regulated port compatibility by requiring Apple to open up Lightning, or if China had regulated messaging by requiring Apple to open iMessage for other companies to use as though they’re open standards.</p>
<p><a href="https://daringfireball.net/linked/2025/03/19/eu-apple-interop-requirements">The EC’s March mandate</a> basically says that third-party devices must be permitted to do everything Apple’s own devices do when it comes to communicating or interoperating with iPhones and iPads, even if that requires allowing those third-party companies to install and run system-level background processes with broad privileges on iOS. In fact, as Mayo alludes to above, in order to have the same capabilities as Apple’s own devices do, third-party system software extensions might need <em>broader</em> privileges.</p>
<p>I’ve long seen that there are two ways Apple can comply with this mandate, if the EU court declines Apple’s appeal. The first is what most people are thinking, and surely what the European Commission’s bureaucrats are thinking: that Apple will somehow make all third-party devices as capable as Apple’s own when it comes to pairing with and communicating with iPhones and iPads. (And that when Apple is set to unveil new devices, they’ll share the details with third parties in advance so they can do the same things.) The second, though, is that Apple will limit its own devices <em>in the EU and only in the EU</em> to the same features available to third-party devices through open standards like Bluetooth. New features and entire devices will either come late, or never, to the EU. We’re already seeing that <a href="https://support.apple.com/en-us/120421">with iPhone Mirroring</a> — perhaps the single best feature Apple announced (and <a href="https://daringfireball.net/2025/03/something_is_rotten_in_the_state_of_cupertino">actually shipped</a>) last year. I use iPhone Mirroring every day while I’m working. We’re one week out from WWDC 2025 and iPhone Mirroring <em>still</em> isn’t available in the EU. I think it’s very clear that under the EC’s current DMA “interoperability” mandate, Apple would be required to somehow make it work with third-party devices and PCs. If AirDrop were brand new, users in the EU wouldn’t get that either, I suspect. And if this mandate holds up, EU users might <em>lose</em> AirDrop. The same is true of entire devices like AirPods and Apple Watch.</p>
<p>Apple’s statement doesn’t say that complying with these breathtaking demands will adversely affect their customers around the world. They’re saying it will lead “to an inferior user experience for our European customers”. Mandating that the public has to be allowed to use the same doorways as a (say) hotel’s own staff doesn’t mean those existing doors will be opened to everyone. It could lead to those doors being closed to everyone. And all of a sudden no one staying at the hotel is getting food from the kitchen.</p>
]]></content>
<title>★ Apple Appeals EU’s March Ruling on ‘Interoperability’ Requirements Under the DMA</title></entry><entry>
<title>WhatsApp for iPad, Finally</title>
<link rel="alternate" type="text/html" href="https://blog.whatsapp.com/its-here-introducing-whatsapp-for-ipad" />
<link rel="shorturl" type="text/html" href="http://df4.us/wd3" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/06/02/whatsapp-for-ipad" />
<id>tag:daringfireball.net,2025:/linked//6.41943</id>
<published>2025-06-02T20:17:33Z</published>
<updated>2025-06-03T17:38:24Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p>WhatsApp:</p>
<blockquote>
<p>As one of our biggest requests, we’re excited to announce that
WhatsApp is now available on iPad.[...]</p>
<p>We’ve made WhatsApp for iPad ideal for multitasking so you can get
more done. Take advantage of iPadOS multitasking features such as
Stage Manager, Split View, and Slide Over to view multiple apps at
once, so you can send messages while browsing the web, or research
options for a group trip while on a call together. WhatsApp also
works with your Magic Keyboard and Apple Pencil.</p>
</blockquote>
<p>One of the weird things about Meta’s companywide obstinate refusal to adapt its iOS apps for iPadOS is that for WhatsApp, they’ve had a fairly decent <em>Mac</em> app for years. Surely it was less work to adapt their iOS app for iPadOS than it was to create a passable Mac app using Catalyst.</p>
<p>Famously, Instagram doesn’t support iPad screen sizes. You can run and use the iPhone version of Instagram on iPads — and I’m guessing tens of millions of people do — but it’s the clumsy thing where it launches as an iPhone-sized window in the middle of the big iPad display, and you can hit the “double arrows” button to zoom the window to 2× size. You can also use Instagram via the web, on either Mac or iPad, and it’s a pretty full-featured app-like experience.</p>
<p>What was frustrating about WhatsApp’s lack of iPad support until now is that you just couldn’t use WhatsApp at all from an iPad, <a href="https://youtu.be/lqtR0saaSwM?t=35">other than as a web app</a>. Because of the way WhatsApp handles security, you’re really only able to sign in to one “primary” device at a time, and that device must be a phone. Then, what you do to use WhatsApp on other supported platforms is set up those other devices as “<a href="https://faq.whatsapp.com/378279804439436/">linked devices</a>” from the WhatsApp app on your primary phone. WhatsApp still doesn’t let you use the same account from more than one phone, which is highly frustrating for those of us with somewhat unusual edge cases like writing reviews of new devices. WhatsApp’s phone apps — for both iOS and Android — can only serve as primary devices. There’s no way to use one phone as “primary” and use WhatsApp on a second phone as a linked device. I’d go nuts if iMessage worked that way. But that’s why, prior to Meta creating a proper iPad app for WhatsApp, you couldn’t just launch the iPhone app on iPad.</p>
<p>Mark Gurman reported over the weekend that proper iPad support for Instagram <a href="https://www.bloomberg.com/news/newsletters/2025-06-01/apple-s-wwdc-2025-plan-macos-tahoe-apple-intelligence-ai-ios-26-games-app-mbdlzqpz">is forthcoming too</a>:</p>
<blockquote>
<p>Fifteen years after the first iPad went on sale, WhatsApp is now on the tablet. And, yes, it’s just a precursor to the most highly anticipated iPad app ever: Instagram. I’m told that employees on the Meta Platforms Inc. campus are actively testing Instagram for the iPad and that development work is full steam ahead.</p>
</blockquote>
<div>
<a title="Permanent link to ‘WhatsApp for iPad, Finally’" href="https://daringfireball.net/linked/2025/06/02/whatsapp-for-ipad"> ★ </a>
</div>
]]></content>
</entry><entry>
<title>Script Debugger Retired</title>
<link rel="alternate" type="text/html" href="https://latenightsw.com/script-debugger-retired/" />
<link rel="shorturl" type="text/html" href="http://df4.us/wd2" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/06/02/script-debugger-retired" />
<id>tag:daringfireball.net,2025:/linked//6.41942</id>
<published>2025-06-02T18:58:36Z</published>
<updated>2025-06-02T19:27:13Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p>Mark Alldritt, Late Night Software:</p>
<blockquote>
<p>The day has finally come. After 30 years of continuous
development, Script Debugger has been retired and will no longer
be available for sale. <a href="https://forum.latenightsw.com/t/retiring-script-debugger">Please see this post for more
information</a>.</p>
<p>Over the last few months we have received a wonderful outpouring
of well wishes and stories from our customers describing how
Script Debugger has helped them over the years, via email and on
our <a href="https://forum.latenightsw.com/t/retiring-script-debugger/5071">forum</a>. [...]</p>
<p>Script Debugger is now a free download. Links to all versions of
Script Debugger from 8.0 to 4.0, along with registration numbers,
are available on the <a href="https://latenightsw.com/sd8/download/">Downloads page</a>. These free versions
of Script Debugger are provided AS-IS and without warranty,
maintenance or support.</p>
<p>Those seeking a version of Script Debugger for the Classic MacOS
<a href="https://www.macintoshrepository.org/7327-script-debugger-3-0-9">should go here</a>.</p>
</blockquote>
<p>That last paragraph speaks to what an incredible run this has been. 30 years ago was 1995 — which was so solidly in the classic Mac era that the OS was still named “System 7”, not “Mac OS 7”. I forget when I first started using Script Debugger, but it was definitely in the classic Mac era. The oldest license number I still have is for Script Debugger 3.0 in 2005, but I’d been using it for years at that point.</p>
<p>Script Debugger isn’t just a spectacularly good Mac developer tool. (Indispensable, I would say. A lot of the problems many scripters have with AppleScript aren’t just mitigated by using Script Debugger instead of Apple’s free Script Editor — they go away.) It has also always come with spectacularly thorough and exceedingly well-written documentation — a good user manual describes <em>what</em> a product does, but a great one also <a href="https://latenightsw.com/sd7/support/">explains <em>how</em> to use it</a>.</p>
<p>But even better than that, the product always fostered a community of users. You could email tech support for help and get world-class expert personal assistance, or, you could participate in their (still vibrant!) <a href="https://forum.latenightsw.com/t/retiring-script-debugger">user forum</a>. Late Night Software always was a small team — Mark and Shane Stanley for the last decade or so, big contributions from Matt Neuburg, and, for a long (but not long enough) while prior to that, Mark’s late wife <a href="https://markalldritt.com/?page_id=795">Gerry Tubin</a> — whom I had the pleasure of meeting at Macworld Expos of yesteryear. Late Night Software never felt like a “company” per se. It always felt like a team. They exemplified all of the ideals of the indie Mac developer community and culture. At this point, it’s fair to say Late Night Software helped <em>define</em> those ideals.</p>
<p>But all good things come to an end. I haven’t really spent much time thinking about “apps” retiring, even while at the top of their game, but here we are. To Mark and Shane, I offer my profound thanks and sincere congratulations. What a run. Script Debugger is going out on top.</p>
<div>
<a title="Permanent link to ‘Script Debugger Retired’" href="https://daringfireball.net/linked/2025/06/02/script-debugger-retired"> ★ </a>
</div>
]]></content>
</entry><entry>
<title>The Talk Show Live From WWDC 2025: Tuesday June 10</title>
<link rel="alternate" type="text/html" href="https://ti.to/daringfireball/the-talk-show-live-from-wwdc-2025" />
<link rel="shorturl" type="text/html" href="http://df4.us/wd0" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/05/29/the-talk-show-live-tickets-2025" />
<id>tag:daringfireball.net,2025:/linked//6.41940</id>
<published>2025-05-30T02:50:00Z</published>
<updated>2025-06-03T18:58:14Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p><strong>Location:</strong> The California Theatre, San Jose <br />
<strong>Showtime:</strong> Tuesday, 10 June 2025, 7pm PT (Doors open 6pm) <br />
<strong>Special Guest(s):</strong> <em>See below</em> <br />
<strong>Price:</strong> $50</p>
<p>Ever since I started doing these live shows from WWDC, I’ve kept the guest(s) secret, until showtime. I’m still doing that this year. But in recent years the guests have seemed a bit predictable: senior executives from Apple. This year I again extended my usual invitation to Apple, but, for the first time <a href="https://daringfireball.net/thetalkshow/2015/06/09/ep-123">since 2015</a>, they declined.</p>
<p>I think this will make for a fascinating show, but I want to set everyone’s expectations accordingly. I’m invigorated by this. See you at the show, I hope.</p>
<div>
<a title="Permanent link to ‘The Talk Show Live From WWDC 2025: Tuesday June 10’" href="https://daringfireball.net/linked/2025/05/29/the-talk-show-live-tickets-2025"> ★ </a>
</div>
]]></content>
</entry><entry>
<title>The Talk Show: ‘Sewing Machine Repair Shop’</title>
<link rel="alternate" type="text/html" href="https://daringfireball.net/thetalkshow/2025/05/29/ep-423" />
<link rel="shorturl" type="text/html" href="http://df4.us/wd1" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/05/29/the-talk-show-423" />
<id>tag:daringfireball.net,2025:/linked//6.41941</id>
<published>2025-05-30T02:49:47Z</published>
<updated>2025-05-30T02:49:48Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p>Patrick McGee joins the show to discuss his must-read new book, <em>Apple in China</em> — one of the best books about Apple anyone has ever written.</p>
<p><audio
src = "https://traffic.libsyn.com/secure/daringfireball/thetalkshow-423-patrick-mcgee.mp3"
controls
preload = "none"
/></p>
<p><strong>Sponsored by:</strong></p>
<ul>
<li><a href="https://factormeals.com/talkshow50off">Factor</a>: Healthy eating, made easy. Get 50% off plus free shipping on your first box.</li>
<li><a href="https://notion.com/talkshow">Notion</a>: Your notes, docs, and projects in one space.</li>
<li><a href="https://squarespace.com/talkshow">Squarespace</a>: Save 10% off your first purchase of a website or domain using code <strong>talkshow</strong>.</li>
</ul>
<div>
<a title="Permanent link to ‘The Talk Show: ‘Sewing Machine Repair Shop’’" href="https://daringfireball.net/linked/2025/05/29/the-talk-show-423"> ★ </a>
</div>
]]></content>
</entry><entry>
<title>Trump’s Entire Tariff Endeavor Ruled Illegal by U.S. Court of International Trade</title>
<link rel="alternate" type="text/html" href="https://www.nytimes.com/2025/05/28/business/trump-tariffs-blocked-federal-court.html?unlocked_article_code=1.K08.Dopk.xjccPnSSgb59&smid=url-share" />
<link rel="shorturl" type="text/html" href="http://df4.us/wcz" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/05/29/trump-tariffs-illegal" />
<id>tag:daringfireball.net,2025:/linked//6.41939</id>
<published>2025-05-29T16:08:11Z</published>
<updated>2025-05-29T16:37:20Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p>Tony Romm and Ana Swanson, reporting for The New York Times (paywall-busting gift link):</p>
<blockquote>
<p>A panel of federal judges on Wednesday blocked President Trump
from imposing some of his steepest tariffs on China and other U.S.
trading partners, finding that federal law did not grant him
“unbounded authority” to tax imports from nearly every country
around the world.</p>
<p>The ruling, by the U.S. Court of International Trade, delivered an
early yet significant setback to Mr. Trump, undercutting his
primary leverage as he looks to pressure other nations into
striking trade deals more beneficial to the United States.</p>
<p>Before Mr. Trump took office, no president had sought to invoke
the International Emergency Economic Powers Act, a 1977 law, to
impose tariffs on other nations. The law, which primarily concerns
trade embargoes and sanctions, does not even mention tariffs.</p>
<p>But Mr. Trump adopted a novel interpretation of its powers as he
announced, and then suspended, high levies on scores of countries
in April. He also used the law to impose tariffs on products from
Canada and Mexico in return for what he said was their role in
sending fentanyl to the United States.</p>
<p>On Wednesday, the Court of International Trade, the primary
federal legal body overseeing such matters, found that Mr. Trump’s
tariffs “exceed any authority granted” to the president by the
emergency powers law. Ruling in separate cases brought by states
and businesses, a bipartisan panel of three judges essentially
declared many, but not all, of Mr. Trump’s tariffs to have been
issued illegally.</p>
</blockquote>
<p>Enough with the euphemisms. “Novel interpretation” is shorthand for “bullshit mad-king fantasy stuff”. <a href="https://paulkrugman.substack.com/p/is-there-a-dignified-legal-way-preferably">Paul Krugman, on his blog</a> (which he <a href="https://daringfireball.net/2024/11/regarding_and_well_against_substack">really should</a> move away from Substack):</p>
<blockquote>
<p>The thing is, it has been obvious all along that Trump’s use of
the 1977 International Economic Emergency Powers Act to justify
Smoot-Hawley level tariffs was a massive abuse of power. I mean,
since when are 4 percent unemployment and 2.5 percent inflation an
emergency justifying the reversal of 90 years of policy? But I
guess I just assumed that things like that didn’t matter anymore.</p>
</blockquote>
<p>Look past the bluster and Trump <a href="https://daringfireball.net/linked/2025/05/28/resistance-is-working">is getting his ass kicked left and right</a>. Every organization — universities, law firms, computer makers — that’s been hesitant to just call his nonsense <em>nonsense</em> and his bullshit <em>bullshit</em> should put their big boy pants on and stand up. The whole thing is falling apart. The system might actually still work. But everyone needs to make their choice known: courage or cowardice?</p>
<div>
<a title="Permanent link to ‘Trump’s Entire Tariff Endeavor Ruled Illegal by U.S. Court of International Trade’" href="https://daringfireball.net/linked/2025/05/29/trump-tariffs-illegal"> ★ </a>
</div>
]]></content>
</entry><entry>
<title>Apple’s Annual App Store Scam and Fraud Report</title>
<link rel="alternate" type="text/html" href="https://www.apple.com/newsroom/2025/05/the-app-store-prevented-more-than-9-billion-usd-in-fraudulent-transactions/?1748350751" />
<link rel="shorturl" type="text/html" href="http://df4.us/wcy" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/05/28/apples-annual-app-store-scam-and-fraud-report" />
<id>tag:daringfireball.net,2025:/linked//6.41938</id>
<published>2025-05-28T23:05:53Z</published>
<updated>2025-06-03T16:39:07Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p>Apple Newsroom, yesterday:</p>
<blockquote>
<p>Apple’s strong antifraud infrastructure helps ensure that
malicious developer and customer accounts are swiftly flagged and
eliminated. In 2024, Apple terminated more than 146,000 developer
accounts over fraud concerns and rejected an additional 139,000
developer enrollments, preventing bad actors from submitting their
apps to the App Store in the first place.</p>
<p>Apple also rejected over 711 million customer account creations
and deactivated nearly 129 million customer accounts last year,
blocking these risky and malicious accounts from carrying out
nefarious activity. That includes spamming or manipulating ratings
and reviews, charts, and search results that risk compromising the
integrity of the App Store.</p>
</blockquote>
<p>This report isn’t something new that Apple is doing in the face of increased regulatory scrutiny over the exclusivity of the App Store — they’ve been issuing these reports <a href="https://www.apple.com/newsroom/2021/05/app-store-stopped-over-1-5-billion-in-suspect-transactions-in-2020/">since 2021</a>. <a href="https://pxlnv.com/linklog/annual-fraud-prevention-headlines/">Nick Heer has a good post at Pixel Envy</a> documenting how some of their numbers are seemingly all over the place, year to year.</p>
<p>What some App Store critics argue is that if <em>any</em> substantial amount of fraud, scams, or rip-offs occur through apps distributed through the App Store, that proves that there are no protective benefits of the App Store model. That’s nonsense. There are high-crime cities and low-crime cities, but there exist zero no-crime cities. The question is whether Apple is catching most — or even just “enough” — scammers. Scammy apps, pirated apps, fraudulent app reviewers. You name it. I’ve long suggested that <a href="https://daringfireball.net/search/bunco+squad">Apple ought to employ a “bunco squad”</a> to crack down on scammers, focusing first and foremost on <em>successful</em> ones. Better to catch one scam with 1,000 victims than 10 scams with one victim each.</p>
<p>I think they could still do better, but I actually think Apple <em>has</em> been doing a better job on this front in recent years. But if your measuring stick is “Are there any successful scams at all in the App Store?” there’s no way Apple is ever going to pass muster. And I think a lot of App Store critics are vastly, vastly underestimating how much fraud Apple is currently stopping that would sail right through if iOS adopted a <a href="https://daringfireball.net/linked/2025/02/08/snell-ios-direct-installation-of-apps">Mac-like-style</a> of software distribution. The main difference is that iOS is so much more of a juicy target than MacOS. The other is that I think many people underestimate how many software scams there are on MacOS that wouldn’t work on iOS.</p>
<div>
<a title="Permanent link to ‘Apple’s Annual App Store Scam and Fraud Report’" href="https://daringfireball.net/linked/2025/05/28/apples-annual-app-store-scam-and-fraud-report"> ★ </a>
</div>
]]></content>
</entry><entry>
<title>Gurman: Apple Is Going to Re-Version OSes by Year, Starting With iOS 26, MacOS 26, tvOS 26, Etc.</title>
<link rel="alternate" type="text/html" href="https://www.bloomberg.com/news/articles/2025-05-28/apple-to-rebrand-device-operating-systems-ios-26-macos-26-watchos-26" />
<link rel="shorturl" type="text/html" href="http://df4.us/wcx" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/05/28/gurman-version-years" />
<id>tag:daringfireball.net,2025:/linked//6.41937</id>
<published>2025-05-28T22:32:02Z</published>
<updated>2025-06-03T16:27:37Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p>Hell of a scoop from Mark Gurman, at Bloomberg:</p>
<blockquote>
<p>The next Apple operating systems will be identified by year,
rather than with a version number, according to people with
knowledge of the matter. That means the current iOS 18 will give
way to “iOS 26,” said the people, who asked not to be identified
because the plan is still private. Other updates will be known as
iPadOS 26, macOS 26, watchOS 26, tvOS 26 and visionOS 26.</p>
<p>Apple is making the change to bring consistency to its branding
and move away from an approach that can be confusing to customers
and developers. Today’s operating systems — including iOS 18,
watchOS 12, macOS 15 and visionOS 2 — use different numbers
because their initial versions didn’t debut at the same time.</p>
</blockquote>
<p>Now that they’re on a consistent annual schedule, this supposed new version-numbering scheme makes a lot of sense. It’ll certainly be helpful to anyone trying to figure out what’s up-to-date or not, and it’ll make writing about older OSes much easier. Presuming Gurman is right, this is going to seem really weird at first, and then very quickly seem very natural.</p>
<p>One of the true oddities of Apple’s OS version numbering is that because they stuck with “10” as the leading digit of MacOS’s version numbering from Mac OS X 10.0 “Cheetah”<sup id="fnr1-2025-05-28"><a href="#fn1-2025-05-28">1</a></sup> (2001) through MacOS 10.15 “Catalina” (2019), before finally turning the dial to 11 with MacOS 11 “Big Sur” (2020), a casual observer would presume that iOS (currently at 18.5) is older than MacOS (currently at 15.5) when in fact it’s the other way around.</p>
<div class="footnotes">
<hr />
<ol>
<li id="fn1-2025-05-28">
<p>This was like the ultimate in wishbranding. A real cheetah is the fastest land animal on Earth. Mac OS X 10.0 “Cheetah” was the slowest-feeling OS Apple ever released. <a href="#fnr1-2025-05-28" class="footnoteBackLink" title="Jump back to footnote 1 in the text.">↩︎</a></p>
</li>
</ol>
</div>
<div>
<a title="Permanent link to ‘Gurman: Apple Is Going to Re-Version OSes by Year, Starting With iOS 26, MacOS 26, tvOS 26, Etc.’" href="https://daringfireball.net/linked/2025/05/28/gurman-version-years"> ★ </a>
</div>
]]></content>
</entry><entry>
<title>The Resistance Is Working Better Than You Think</title>
<link rel="alternate" type="text/html" href="https://politicalwire.com/2025/05/28/the-resistance-is-working-better-than-you-think/" />
<link rel="shorturl" type="text/html" href="http://df4.us/wcw" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/05/28/resistance-is-working" />
<id>tag:daringfireball.net,2025:/linked//6.41936</id>
<published>2025-05-28T16:25:42Z</published>
<updated>2025-05-28T16:26:26Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p>Taegan Goddard:</p>
<blockquote>
<p>For all the bluster and bravado, Donald Trump is losing. A lot.</p>
</blockquote>
<p>Keep the faith.</p>
<div>
<a title="Permanent link to ‘The Resistance Is Working Better Than You Think’" href="https://daringfireball.net/linked/2025/05/28/resistance-is-working"> ★ </a>
</div>
]]></content>
</entry><entry>
<link rel="alternate" type="text/html" href="https://ooni.com/products/ooni-halo-pro-spiral-mixer?utm_source=daringfireball&utm_medium=web&utm_campaign=halo_pro" />
<link rel="shorturl" href="http://df4.us/wcv" />
<link rel="related" type="text/html" href="https://daringfireball.net/feeds/sponsors/2025/05/ooni_halo_pro_spiral_mixer" />
<id>tag:daringfireball.net,2025:/feeds/sponsors//11.41935</id>
<author><name>Daring Fireball Department of Commerce</name></author>
<published>2025-05-28T01:43:53Z</published>
<updated>2025-05-28T01:43:54Z</updated>
<content type="html" xml:base="https://daringfireball.net/feeds/sponsors/" xml:lang="en"><![CDATA[
<p>Established industries don’t get disrupted all that often. </p>
<p>We at Ooni are lucky enough to have changed the game in pizza ovens over the past decade by rethinking them from ground up and in the process enabling the home pizza revolution. </p>
<p>From our deep knowledge in pizza dough we found our next category: the stand mixer.</p>
<p>Domestic kitchen stand mixers have stayed the same for nearly hundred years. There’s a very well established incumbent in the market who only really innovate in color trends. </p>
<p>We’re bringing spiral mixer technology reserved only for professional bakeries to your kitchen counter. The journey wasn’t trivial but we’ve created a product that has just the right features and best-in-class performance.</p>
<div>
<a title="Permanent link to ‘Ooni Halo Pro Spiral Mixer’" href="https://daringfireball.net/feeds/sponsors/2025/05/ooni_halo_pro_spiral_mixer"> ★ </a>
</div>
]]></content>
<title>[Sponsor] Ooni Halo Pro Spiral Mixer</title></entry><entry>
<title>‘The Future Is Colourful and Dimensional’</title>
<link rel="alternate" type="text/html" href="https://www.flarup.email/p/the-future-is-colourful-and-dimensional" />
<link rel="shorturl" type="text/html" href="http://df4.us/wcu" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/05/27/the-future-is-colourful-and-dimensional" />
<id>tag:daringfireball.net,2025:/linked//6.41934</id>
<published>2025-05-27T23:46:44Z</published>
<updated>2025-05-27T23:46:45Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p>Michael Flarup:</p>
<blockquote>
<p>Whatever we call it (Diamorph or otherwise), I’m just glad to see
interfaces getting weird and wonderful again. We’re not going
back. We’re going forward — with depth, with texture, and maybe
even with a little joy.</p>
</blockquote>
<p>Depth is good — humans innately understand three dimensions. Texture is good. We’ve lost so much over the last decade. I hope that’s where Apple is heading back.</p>
<div>
<a title="Permanent link to ‘‘The Future Is Colourful and Dimensional’’" href="https://daringfireball.net/linked/2025/05/27/the-future-is-colourful-and-dimensional"> ★ </a>
</div>
]]></content>
</entry><entry>
<title>On the Engineering Talent at io</title>
<link rel="alternate" type="text/html" href="https://sixcolors.com/post/2025/05/sam-and-jony-and-skepticism/" />
<link rel="shorturl" type="text/html" href="http://df4.us/wct" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/05/27/on-the-engineering-talent-at-io" />
<id>tag:daringfireball.net,2025:/linked//6.41933</id>
<published>2025-05-27T22:34:14Z</published>
<updated>2025-06-04T17:25:06Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p>Jason Snell, pouring some admittedly welcome skepticism on the whole LoveFrom-OpenAI IO endeavor:</p>
<blockquote>
<p>I’m skeptical of the composition of <a href="https://daringfireball.net/linked/2025/05/22/gurman-io-team">the io leadership team</a>,
which features an awful lot of product designers and not a lot of
hardware engineers. I’m sure there are talented engineers there
too — the OpenAI announcement refers to “physicists, scientists,
researchers” among the team members — but the fact remains that
this is a startup whose leader and key lieutenants appear to all
be designers.</p>
</blockquote>
<p>Maybe the whole io thing will come to naught. Maybe it’s all hat, no cattle. Maybe it’s a great idea but a long shot to play out (which is my gut feeling). But there’s a weird internal-to-Apple lingo thing here. At Apple “product designers” are very much engineers. PD at Apple is a hardware engineering discipline, not the kind of “design” you’re probably thinking of as “design”. These are the mechanical and electrical engineers who are doing the “design” work of fitting stuff in the box. The nomenclature is distinct, to the best of my knowledge, from the rest of Silicon Valley, where designers design, effectively, sketches, and then hand those sketches off to engineers to be made. At Apple, and now, io and LoveFrom, “product designers” are part of the sketching process. They’re trying to figure out how to make things real, what’s feasible, throughout the process.</p>
<p>I think Snell’s overall take is perfectly measured and probably a perfect chaser to my own <a href="https://daringfireball.net/linked/2025/05/21/sam-and-jony-io">at-least-slightly exuberant optimism</a>. But make no mistake: the current team at io is loaded with what every other company would consider mechanical and electrical engineers — they’re just mechanical and electrical engineers who know how to dance with <em>designer</em> designers. Engineers, in that vein, outnumber pure designers at io already.</p>
<div>
<a title="Permanent link to ‘On the Engineering Talent at io’" href="https://daringfireball.net/linked/2025/05/27/on-the-engineering-talent-at-io"> ★ </a>
</div>
]]></content>
</entry><entry>
<title>Apple’s Satellite Networking Ambitions</title>
<link rel="alternate" type="text/html" href="https://www.theinformation.com/articles/apples-satellite-ambitions-threatened-elon-musk-internal-resistance?rc=jfy0lk" />
<link rel="shorturl" type="text/html" href="http://df4.us/wcs" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/05/27/apples-satellite-networking-ambitions" />
<id>tag:daringfireball.net,2025:/linked//6.41932</id>
<published>2025-05-27T21:52:43Z</published>
<updated>2025-05-27T21:52:44Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p>Aaron “Homeboy” Tilley (<a href="https://daringfireball.net/linked/2025/03/11/wsj-tech-layoffs">recently of the WSJ</a>) and Wayne Ma, at the paywalled-up-the-wazoo The Information:</p>
<blockquote>
<p>Starting in 2015, Apple and Boeing held early discussions about a
satellite internet project that would involve delivering
full-blown wireless internet service, not just emergency
communications services, to iPhones and homes, said five people
involved in or briefed on the project.</p>
<p>Through the effort, dubbed Project Eagle within Apple, the
companies would lob thousands of Boeing satellites into orbit to
beam internet down to iPhones. For home users, Apple planned to
offer antennas people could stick to their windows to disperse
their internet connection throughout the building. (Satellite
internet requires a device to have an uninterrupted line of sight
to the sky.)</p>
<p>For the project’s champions, it was an ambitious gambit to provide
a more seamless Apple experience. Some inside Apple saw mobile
carriers as necessary but inconvenient partners that held the
company’s iPhone plans back. With a global satellite system, Apple
could provide more of the key ingredients for its products,
reducing its dependency on outside partners.</p>
<p>The lead executive and architect behind the project was Apple’s
longtime wireless chief, Rubén Caballero. Apple spent around $36
million testing out the concept at a secret location in El
Segundo, Calif., the people with knowledge of the project said.
The team aimed to launch the service in 2019.</p>
<p>But eventually Apple got cold feet. Tim Cook, Apple’s CEO, was
concerned that the project would jeopardize the company’s
relationship with the telecom industry, said people with direct
knowledge of the project. It was also an expensive undertaking
with an unclear near-term business case. At the end of 2016, Apple
canceled the project. (Caballero <a href="https://www.theinformation.com/articles/apple-executive-responsible-for-5g-efforts-departs">left the company</a> in 2019.)</p>
</blockquote>
<p>The segment I quote here is midway through the article. It leads with purported offers from Elon Musk to Apple to rely exclusively on Starlink for satellite networking. Starlink offers a <a href="https://x.com/jasonfried/status/1873056615345340566">genuinely incredible service</a>. But there’s no way Apple was going to make a <em>get into bed together</em> deal with Elon Musk. Starlink’s technology and satellite coverage are extraordinary, but Musk personally is just too erratic. It’s a bizarre, dare I say unprecedented, combination. He’s like Howard Hughes but with much better tech (and, perhaps, fewer bottles of his own urine strewn about his bedroom).</p>
<div>
<a title="Permanent link to ‘Apple’s Satellite Networking Ambitions’" href="https://daringfireball.net/linked/2025/05/27/apples-satellite-networking-ambitions"> ★ </a>
</div>
]]></content>
</entry><entry>
<title>Scott Forstall Has Been Advising The Browser Company</title>
<link rel="alternate" type="text/html" href="https://browsercompany.substack.com/p/letter-to-arc-members-2025" />
<link rel="shorturl" type="text/html" href="http://df4.us/wcr" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/05/27/forstall-the-browser-company" />
<id>tag:daringfireball.net,2025:/linked//6.41931</id>
<published>2025-05-27T21:24:20Z</published>
<updated>2025-05-27T21:24:20Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p>Josh Miller, CEO of The Browser Company, on their decision to abandon their new browser Arc in favor of going all-in on their newer browser Dia:</p>
<blockquote>
<p>Early on, Scott Forstall told us Arc felt like a saxophone — powerful but hard to learn. Then he challenged us: make it a
piano. Something anyone can sit down at and play. This is now the
idea behind Dia: hide complexity behind familiar interfaces.</p>
</blockquote>
<p>Forstall’s advice sounds perfect, but I don’t know how they square this with the people — and I know a few — who went all-in on Arc personally. Like the old “Fool me once, shame on you, fool me twice, shame on me” adage, how do you commit to a new browser from the same people who just pulled the rug out from under you on their last one?</p>
<div>
<a title="Permanent link to ‘Scott Forstall Has Been Advising The Browser Company’" href="https://daringfireball.net/linked/2025/05/27/forstall-the-browser-company"> ★ </a>
</div>
]]></content>
</entry><entry>
<title>Tim Cook Declined Middle East Trip With Trump’s Sycophant Entourage</title>
<link rel="alternate" type="text/html" href="https://www.nytimes.com/2025/05/26/technology/techs-trump-whisperer-tim-cook-goes-quiet-as-his-influence-fades.html" />
<link rel="shorturl" type="text/html" href="http://df4.us/wcq" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/05/27/cook-trump-middle-east" />
<id>tag:daringfireball.net,2025:/linked//6.41930</id>
<published>2025-05-27T21:18:42Z</published>
<updated>2025-05-27T21:31:39Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p>I’ve been giving Tripp Mickle quite a bit of grief over <a href="https://daringfireball.net/2025/05/idiocy_or_jackassery_you_make_the_call_made_in_america_iphone">his dumb “Is Trump’s ‘Made in America’ iPhone a Fantasy?”</a> story, but this is an interesting nugget I haven’t seen anyone else highlight:</p>
<blockquote>
<p>In the run-up to President Trump’s recent trip to the Middle East,
the White House encouraged chief executives and representatives of
many U.S. companies to join him. Tim Cook, Apple’s chief
executive, declined, said two people familiar with the decision.</p>
<p>The choice appeared to irritate Mr. Trump. As he hopscotched from
Saudi Arabia to the United Arab Emirates, Mr. Trump took a number
of shots at Mr. Cook. During his speech in Riyadh, Mr. Trump
paused to praise Jensen Huang, the chief executive of Nvidia, for
traveling to the Middle East along with the White House
delegation. Then he knocked Mr. Cook.</p>
<p>“I mean, Tim Cook isn’t here but you are,” Mr. Trump said to Mr.
Huang at an event attended by chief executives like Larry Fink of
the asset manager BlackRock, Sam Altman of OpenAI, Jane Fraser of
Citigroup and Lisa Su of the semiconductor company AMD.</p>
</blockquote>
<p>The presumption here is that Trump’s (<a href="https://www.politico.com/news/2025/05/23/california-ag-trump-apple-tariff-00368619">possibly illegal</a>) threats of applying a 25% tariff on all imported iPhones, no matter where they’re assembled, are payback for Cook declining to attend this trip in Trump’s entourage of CEOs. When you cave to a bully/extortionist, the bullying/extortion don’t stop. Apple doesn’t really have any significant business interests in countries like Saudi Arabia or Qatar, and it’s not hard to see why an even vaguely ethical business leader <a href="https://www.status.news/p/jeff-bezos-jamal-khashoggi-saudi-arabia-ai-deal">would not want to cozy up with Saudi crown prince Mohammed bin Salman</a>.</p>
<p>Maybe Cook was just busy. But maybe Cook, just 100-some days into the Trump 2.0 administration, is already past his “<em>look, he won the election, let’s give him a chance</em>” stage.</p>
<div>
<a title="Permanent link to ‘Tim Cook Declined Middle East Trip With Trump’s Sycophant Entourage’" href="https://daringfireball.net/linked/2025/05/27/cook-trump-middle-east"> ★ </a>
</div>
]]></content>
</entry><entry>
<title>‘Puzzmo Is Not a Good iOS App’</title>
<link rel="alternate" type="text/html" href="https://maxfrequency.net/2025/05/26/puzzmo-app-not-good" />
<link rel="shorturl" type="text/html" href="http://df4.us/wcp" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/05/27/puzzmo-is-not-a-good-ios-app" />
<id>tag:daringfireball.net,2025:/linked//6.41929</id>
<published>2025-05-27T19:47:56Z</published>
<updated>2025-05-27T19:47:57Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p>Max Roberts:</p>
<blockquote>
<p>I hate to say it, but the Puzzmo app is not a good experience. It
is a real shame that Zach and team launched it in this state. What
makes the shame heavier is that Zach is a superb designer. I know
he works with excellent designers too. The team has fallen short
in an off-putting way.</p>
<p>Thankfully, Gruber is not a betting man.</p>
</blockquote>
<p>I have to say, I do like having a Puzzmo app, but I don’t think the experience is that much better than the web app version.</p>
<div>
<a title="Permanent link to ‘‘Puzzmo Is Not a Good iOS App’’" href="https://daringfireball.net/linked/2025/05/27/puzzmo-is-not-a-good-ios-app"> ★ </a>
</div>
]]></content>
</entry><entry>
<title>The Talk Show: ‘A Monkey on a Rock’</title>
<link rel="alternate" type="text/html" href="https://daringfireball.net/thetalkshow/2025/05/26/ep-422" />
<link rel="shorturl" type="text/html" href="http://df4.us/wcn" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/05/26/the-talk-show-422" />
<id>tag:daringfireball.net,2025:/linked//6.41927</id>
<published>2025-05-26T23:35:00Z</published>
<updated>2025-05-26T23:36:42Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p>Stephen Hackett, proprietor of 512 Pixels and co-founder of <a href="https://www.relay.fm/">Relay</a> (purveyor of many fine podcasts), joins the show. Topics include: IO (or if you will, io), the new joint venture of OpenAI and Jony Ive’s LoveFrom; the sheer fantasy of “Made in America” iPhones; and Fortnite’s return to the US App Store.</p>
<p><audio
src = "https://traffic.libsyn.com/secure/daringfireball/thetalkshow-422-stephen-hackett.mp3"
controls
preload = "none"
/></p>
<p><strong>Sponsored by:</strong></p>
<ul>
<li><a href="https://workos.com/">WorkOS</a>: The modern identity platform for B2B SaaS — free up to 1 million monthly active users.</li>
<li><a href="https://betterhelp.com/talkshow">BetterHelp</a>: Give online therapy a try at BetterHelp and get on your way to being your best self.</li>
<li><a href="https://squarespace.com/talkshow">Squarespace</a>: Save 10% off your first purchase of a website or domain using code <strong>talkshow</strong>.</li>
</ul>
<div>
<a title="Permanent link to ‘The Talk Show: ‘A Monkey on a Rock’’" href="https://daringfireball.net/linked/2025/05/26/the-talk-show-422"> ★ </a>
</div>
]]></content>
</entry><entry>
<title>How to Make Money on Trump’s Memecoin (Short It)</title>
<link rel="alternate" type="text/html" href="https://www.theverge.com/cryptocurrency/674327/trump-coin-short-sell-hedge-contest-dinner-winner" />
<link rel="shorturl" type="text/html" href="http://df4.us/wco" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/05/26/trump-memecoin" />
<id>tag:daringfireball.net,2025:/linked//6.41928</id>
<published>2025-05-26T23:34:24Z</published>
<updated>2025-05-26T23:34:49Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p>Tina Nguyen at The Verge:</p>
<blockquote>
<p>I interviewed an enthusiastic crypto trader who figured out how to
win the contest without losing any money: buy enough $TRUMP to get
onto the leaderboard — and then in a separate wallet on a
separate exchange, buy $TRUMP perpetual futures that would be
profitable if (or as he saw it, when) the value of $TRUMP dropped.
Yes, he did The Big Short, except with Donald Trump’s meme coin.
“Bet you 10 percent of dinner participants are doing this,” he
told me before the contest ended. “Everyone knows $TRUMP price
will fall inevitably as more supply comes online in the future and
gets dumped on retail.”</p>
</blockquote>
<p>Fascinating interview — half hilarious, half infuriating.</p>
<div>
<a title="Permanent link to ‘How to Make Money on Trump’s Memecoin (Short It)’" href="https://daringfireball.net/linked/2025/05/26/trump-memecoin"> ★ </a>
</div>
]]></content>
</entry><entry>
<title>‘Sony: Because Caucasians Are Just Too Damn Tall’</title>
<link rel="alternate" type="text/html" href="https://www.youtube.com/watch?v=96iJsdGkl44" />
<link rel="shorturl" type="text/html" href="http://df4.us/wcm" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/05/26/sony-caucasions-are-just-too-damn-tall" />
<id>tag:daringfireball.net,2025:/linked//6.41926</id>
<published>2025-05-26T22:29:27Z</published>
<updated>2025-05-26T22:34:44Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p>Here’s a spoof commercial from the 1990 movie <em>Crazy People</em>, starring Dudley Moore and Daryl Hannah, <a href="https://www.themoviedb.org/movie/16814-crazy-people">which TMDB synopsizes</a>:</p>
<blockquote>
<p>A bitter ad executive, who has reached his breaking point, finds
himself in a mental institution, where his career actually begins
to thrive with the help of the hospital’s patients.</p>
</blockquote>
<p>The New York Times <a href="https://daringfireball.net/linked/2025/05/26/young-chinese-women-have-small-fingers">would have you believe</a> this is relevant to Apple’s supply chain reliance on China.</p>
<div>
<a title="Permanent link to ‘‘Sony: Because Caucasians Are Just Too Damn Tall’’" href="https://daringfireball.net/linked/2025/05/26/sony-caucasions-are-just-too-damn-tall"> ★ </a>
</div>
]]></content>
</entry><entry>
<title>The New York Times Digs in on the ‘Young Chinese Women Have Small Fingers’ Claim</title>
<link rel="alternate" type="text/html" href="https://bsky.app/profile/joolia.bsky.social/post/3lpw5thw4e22f" />
<link rel="shorturl" type="text/html" href="http://df4.us/wcl" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/05/26/young-chinese-women-have-small-fingers" />
<id>tag:daringfireball.net,2025:/linked//6.41925</id>
<published>2025-05-26T22:20:56Z</published>
<updated>2025-05-26T22:59:50Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p>Julia Carrie Wong, a reporter for the Guardian, has a whole thread over on Bluesky digging into the bizarre “young Chinese women have small fingers” line <a href="https://daringfireball.net/2025/05/idiocy_or_jackassery_you_make_the_call_made_in_america_iphone">in Tripp Mickle’s New York Times story</a> that tries to pretend that maybe sorta kinda Apple could assemble iPhones in the US. Mickle attributed the claim to “supply chain experts said”. Times spokesperson Charlie Stadtlander emailed Wong a statement that included the following:</p>
<blockquote>
<p>Our reporting does not make racial or genetic generalizations, but
simply cites experts who have experience with the industrial
process in U.S. and Chinese factories.</p>
</blockquote>
<p>I didn’t write my piece on Mickle’s story until about a day after it appeared, and I fully expected while I was writing it that the Times would have removed or significantly edited that goofy claim. But no, it was still there Saturday, and it’s still there today. They’re standing behind it.</p>
<p>You know how Peter Navarro — Trump’s <a href="https://www.cbsnews.com/news/peter-navarro-trade-counsel-trump/">crook</a> of an economic advisor who is the mastermind behind this whole tariffs thing — wrote a book that cited a purported expert named Ron Vara, <a href="https://www.npr.org/2019/10/18/771396016/white-house-adviser-peter-navarro-calls-fictional-alter-ego-an-inside-joke">and it turns out Ron Vara doesn’t exist</a> and his name is <a href="https://daringfireball.net/linked/2025/04/21/cook-trump-tariffs-wapo">just a dumb anagram</a> for “Navarro”? I’m thinking maybe the “supply chain experts” behind this notion that Apple assembles iPhones in China because “young Chinese women have small fingers” are the well-known supply chain masterminds Mipp Trickle and Trick Mipple.</p>
<div>
<a title="Permanent link to ‘The New York Times Digs in on the ‘Young Chinese Women Have Small Fingers’ Claim’" href="https://daringfireball.net/linked/2025/05/26/young-chinese-women-have-small-fingers"> ★ </a>
</div>
]]></content>
</entry><entry>
<title>37signals’s Hey Is Finally for Sale (in the US) From Its iPhone App</title>
<link rel="alternate" type="text/html" href="https://world.hey.com/dhh/hey-is-finally-for-sale-on-the-iphone-a08cb218" />
<link rel="shorturl" type="text/html" href="http://df4.us/wck" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/05/26/hey-now-for-sale-from-iphone-app" />
<id>tag:daringfireball.net,2025:/linked//6.41924</id>
<published>2025-05-26T16:31:59Z</published>
<updated>2025-05-26T16:58:38Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p>David Heinemeier Hansson (last week):</p>
<blockquote>
<p>Thanks to their fight for Fortnite, app developers everywhere are
now allowed to link out of apps to their own web-based payment
system in the US store (but, sadly, nowhere else yet).</p>
<p>This is all we ever wanted from Apple: to have a way to distribute
our iPhone apps and keep the customer relationship by billing
directly. The 30% toll gets all the attention, and it is
ludicrously egregious, but to us, it’s just as much about
<a href="https://www.hey.com/apple/iap/">retaining that direct customer relationship</a>, so we can help
folks with refunds, so they don’t tie their billing for a
multi-platform email system to a single manufacturer.</p>
</blockquote>
<p><a href="https://techcrunch.com/2025/05/19/judge-pressures-apple-to-approve-fortnite-or-return-to-court/">Here’s Sarah Perez at TechCrunch</a>, the day prior to DHH’s announcement:</p>
<blockquote>
<p>Following the decision, Apple <a href="https://techcrunch.com/2025/05/02/apple-changes-us-app-store-rules-to-let-apps-redirect-users-to-their-own-websites-for-payments/">updated</a> its App Store
policies for the U.S., and apps, including <a href="https://techcrunch.com/2025/05/02/apple-approves-spotify-app-update-that-allows-u-s-users-to-access-pricing-info-external-payment-links/">Spotify</a>, Amazon
<a href="https://techcrunch.com/2025/05/06/amazon-kindles-ios-app-adds-new-get-book-button-following-apple-payments-ruling/">Kindle</a>, and <a href="https://techcrunch.com/2025/05/06/patreons-app-can-now-accept-web-payments-after-u-s-app-store-changes/">Patreon</a> quickly rolled out new versions
of their apps to take advantage of the new functionality.</p>
</blockquote>
<p>None of these apps were using Apple’s in-app payments. Users simply couldn’t sign up for paid tiers (or in Kindle’s case, buy books) from inside the apps. This is a win for users, and Apple won’t lose a cent from commissions from any of these apps.</p>
<div>
<a title="Permanent link to ‘37signals’s Hey Is Finally for Sale (in the US) From Its iPhone App’" href="https://daringfireball.net/linked/2025/05/26/hey-now-for-sale-from-iphone-app"> ★ </a>
</div>
]]></content>
</entry><entry>
<title>Drata</title>
<link rel="alternate" type="text/html" href="https://drata.com/daring" />
<link rel="shorturl" type="text/html" href="http://df4.us/wcj" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/05/25/drata" />
<id>tag:daringfireball.net,2025:/linked//6.41923</id>
<published>2025-05-25T22:05:33Z</published>
<updated>2025-05-25T22:05:34Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p>My thanks to Drata for sponsoring this last week at DF. Their message is short and sweet: Automate compliance. Streamline security. Manage risk. Drata delivers the world’s most advanced Trust Management platform.</p>
<div>
<a title="Permanent link to ‘Drata’" href="https://daringfireball.net/linked/2025/05/25/drata"> ★ </a>
</div>
]]></content>
</entry><entry>
<link rel="alternate" type="text/html" href="https://daringfireball.net/2025/05/idiocy_or_jackassery_you_make_the_call_made_in_america_iphone" />
<link rel="shorturl" href="http://df4.us/wci" />
<id>tag:daringfireball.net,2025://1.41922</id>
<published>2025-05-24T20:16:44Z</published>
<updated>2025-06-03T17:20:14Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<summary type="text">My chances of ever landing a job at The New York Times continue to sink.</summary>
<content type="html" xml:base="https://daringfireball.net/" xml:lang="en"><![CDATA[
<p>The New York Times ran a really dumb Tripp Mickle piece yesterday under the headline “<a href="https://www.nytimes.com/2025/05/23/technology/apple-iphone-trump-india-china.html">Is Trump’s ‘Made in America’ iPhone a Fantasy?</a>” The answer should have simply been “<em>Yes, it’s sheer fantasy</em>”, perhaps with explanations why. Instead, Mickle twists the piece into pretzels to make it seem like the answer is <em>maybe</em>, even though there’s not a single fact to back that up. Not one. The only thing that backs up any answer other than “<em>It’s a fantasy, can’t happen, makes no sense</em>” are comments from analysts — named and unnamed — and the bizarre old-school news media practice of treating as fact any nonsense and/or bullshit that comes out of the lips of anyone with the word “analyst” on their business card.</p>
<blockquote>
<p><em>Could Apple make iPhones in the United States?</em></p>
<p>Yes. Apple could make iPhones in the United States. But doing so
would be expensive and difficult and force the company to more
than double iPhone prices to $2,000 or more, said Wayne Lam, an
analyst with TechInsights, a market research firm. Apple would
have to buy new machines and rely on more automation than it
uses in China because the U.S. population is so much smaller,
Mr. Lam said.</p>
</blockquote>
<p>This is nonsense. The problem isn’t that China has a higher population than the US (about 1.4 billion vs. 340 million, about a 4× difference). <a href="https://www.businessinsider.com/apple-iphone-factory-foxconn-china-photos-tour-2018-5">Foxconn employs somewhere between 300–500,000 assembly line workers in China</a> doing final assembly for Apple products. It’s that the United States doesn’t have anyone with the necessary vocational skills, who would want to work tedious factory jobs at factory-job wages, and China does. That’s part of the fever-dream mad-king fantasy of this entire cockamamie endeavor by Trump: <em>these are difficult, low-paying, long-houred jobs that Americans don’t want</em>. That these jobs are all in China and India is proof that America is far ahead, not that we’ve fallen behind. (There are nuances to the overall dynamics, like the national security ramifications of our being reliant on Taiwan for leading-edge chip fabrication, but Trump’s tariff nonsense doesn’t address those issues.)</p>
<p>Worse: $2,000 is just a made-up number. Lam doesn’t even say which iPhone would cost $2,000. Would it be the iPhone 16 Pro Max (current starting price: $1,200) or the base model iPhone 16e (current price: $600)? Mickle reports that Lam is saying prices “would more than double” so let’s just say he’s talking about the regular no-adjective iPhone models. Today the iPhone 16 starts at $800. If assembling even <em>some</em> of them would result in a retail price of $2,000, Apple would sell none of them. Like, almost literally zero.</p>
<p>The math here takes a bit of thinking but it’s not complicated. <a href="https://daringfireball.net/linked/2025/05/23/trump-cook-apple-india">Trump is claiming he’s going to apply 25% tariffs</a> to India-made iPhones sold in the US.<sup id="fnr1-2025-05-24"><a href="#fn1-2025-05-24">1</a></sup> If Apple passed along the entire 25% tariff on an $800 iPhone to consumers, that would raise the retail price to $1,000. So if stores carried two different iPhone 17 models — same specs, same colors — and one cost $1,000 because it was assembled in India or China, facing 25% Trump tariffs, and the other cost $2,000 because it was assembled in some sort of fantasy factory that somehow popped up in Texas between now and September, how many people would buy the $2,000 US-assembled one? Almost zero. So why even bother? Apple doesn’t even print the “Designed by Apple in California / Assembled in Wherever” small print on the outside of the iPhone any more.</p>
<p>Tariffs would have to be 250% for the price of an Indian- or Chinese-assembled $800 iPhone to get to $2,000. And even if Trump <em>were</em> to apply 250% tariffs to smartphones — which isn’t going to happen — it would be far easier for Apple to just sell Indian and Chinese-assembled iPhones for $2,000 than it would be to spin up assembly — factories, employees, training, components — here inside the US. So even though $2,000 is just a number “analyst” Wayne Lam completely made up, and which reporter Tripp Mickle simply quotes as if it had any basis in reality, it still doesn’t make any sense that Apple would do it. No matter how crazily high tariffs go, it only makes sense for Apple to continue assembling iPhones in China and India for now, and passing some or all of the costs along to consumers.<sup id="fnr2-2025-05-24"><a href="#fn2-2025-05-24">2</a></sup></p>
<p>Of course, raising the price of a base model iPhone to $2,000 would crater consumer demand. And of course it would create <a href="https://www.theatlantic.com/ideas/archive/2025/04/trump-tariffs-smugglers/682303/">a massive gray market bootlegging opportunity</a> where hustlers would smuggle normal-cost iPhones into the US from Canada, Mexico, and overseas. Trump can’t raise the price of iPhones outside the US, and so long as iPhones are priced “normally” everywhere else in the world, the higher Trump’s tariffs might go, the larger and more commonplace bootlegging them will be.</p>
<blockquote>
<p>There would be some benefits to moving the supply chain, including
reducing the environmental costs of shipping products from abroad,
said Matthew Moore, who spent nine years as a manufacturing design
manager at Apple. But the upsides would be trivial compared with
the challenges that would have to be overcome.</p>
</blockquote>
<p>Again, just utter nonsense. There <em>might</em> be hypothetical environmental benefits to assembling all US-sold iPhones inside the US, but in the real world, many if not most of the most expensive components would still come from overseas. All iPhone displays come from Asian manufacturers. All A-series chips come from TSMC in Taiwan. (TSMC is building out a chip-fabrication campus in Arizona but even if that went according to plan — <a href="https://www.nytimes.com/2025/05/23/technology/apple-iphone-trump-india-china.html">which it already isn’t</a> — their Arizona fabrication capabilities will remain years behind their leading-edge fabrication technology in Taiwan for at least the next decade, and Apple’s A-series chips are fabbed exclusively on leading-edge technology.)</p>
<blockquote>
<p>Supply chain experts say shifting iPhone production to the United
States in 2025 would be foolish.</p>
</blockquote>
<p>Perhaps the one accurate sentence in Mickle’s entire piece.</p>
<blockquote>
<p>The iPhone is nearly 20 years old. Apple’s top executives have
said people may not need an iPhone in 10 years because it could be
replaced by a new device built for artificial intelligence. As a
result, Apple would invest a lot of money that it wouldn’t be able
to recoup, Mr. Lam said.</p>
<p>“I would be surprised if there’s an iPhone 29,” he said, noting
that Apple is trying to disrupt the iPhone by making augmented
reality products like the Vision Pro.</p>
</blockquote>
<p>The Mac is 41 years old and, last I checked, Apple is still making them. I don’t know if Apple will keep naming iPhones with annually incrementing integers, but I’ll gladly wager Wayne Lam (or Tripp Mickle) any amount of money they wish that Apple will release at least one new iPhone in 2037. Name the wager, fellas. “The iPhone is 20 years old” is the dumbest argument in this entire dumb article.</p>
<blockquote>
<p><em>What does China offer that the United States doesn’t?</em></p>
<p>Small hands, a massive, seasonal work force and millions of
engineers. Young Chinese women have small fingers, and that has
made them a valuable contributor to iPhone production because they
are more nimble at installing screws and other miniature parts in
the small device, supply chain experts said.</p>
</blockquote>
<p>Well, now I have to eat my own words. “Young Chinese women have small fingers” is in fact the dumbest argument in this entire incredibly stupid article. It might even be the dumbest thing I’ve read this year, and with Trump in office, I’ve read a lot of dumb things. For chrissake I just read <em>this morning</em> that <a href="https://economictimes.indiatimes.com/news/international/global-trends/us-news-trump-vs-harvard-they-cant-add-22-trump-wildly-claims-harvard-students-cant-even-do-remedial-math/articleshow/121373450.cms">Trump claimed his administration is trying to revoke Harvard’s ability to enroll foreign students</a> because “A lot of the people need remedial math. These students can’t add two and two, and they go to Harvard. They want remedial math and they’re going to teach remedial math at Harvard?” That’s truly profoundly stupid.<sup id="fnr3-2025-05-24"><a href="#fn3-2025-05-24">3</a></sup> But it’s not as ignorant as saying that Chinese women’s finger-size is the reason Apple makes iPhones in China.</p>
<p>I’d pay good money to know the names of the “supply chain experts” (plural!) Mickle got this one from.</p>
<div class="footnotes">
<hr />
<ol>
<li id="fn1-2025-05-24">
<p>Presumably the tariff would be applied to all India-assembled phones sold in the US, because it would be plainly illegal, even in Trumpworld, to put a tariff on the iPhone alone. Tariffs apply to classes of products, not specific brands. But, in practice, a 25% tariff on all Indian-assembled phones sold in the US would, effectively, be a tariff targeted at iPhones alone. <a href="#fnr1-2025-05-24" class="footnoteBackLink" title="Jump back to footnote 1 in the text.">↩︎</a></p>
</li>
<li id="fn2-2025-05-24">
<p>Spitball idea: Apple could start assembling a completely insignificant number of iPhones in, say, Texas. A complete farce. A few hundred US-made iPhones per day, in a country where they sell 150,000 iPhones per day. Make a big show of it. Invite Trump himself down for a dog-and-pony-show photo op <a href="https://www.cnbc.com/2019/11/20/apple-ceo-tim-cook-and-preident-trump-tour-texas-computer-factory.html">like Tim Cook did with the Mac Pro plant back in Trump 1.0</a> in 2019. Have Cook emphasize that they’re just getting started and Apple looks forward to ramping up the endeavor. Give Trump the first US-made iPhone off the assembly line. Hope that that’ll satisfy the dumb bastard, he’ll take the tariffs off their backs, and he’ll thereafter start bragging about how he got Apple to start making iPhones in the US even though everyone said it would be impossible, even though, under the scheme I’m spitballing here, Apple would only ever assemble a fraction of a single percent of US-sold iPhones domestically. Trump is so dumb, so prone to succumbing to flattery and the mere illusion that his word is others’ command, and so motivated to declare victory regardless of what’s actually going on, that I bet it would work. <a href="#fnr2-2025-05-24" class="footnoteBackLink" title="Jump back to footnote 2 in the text.">↩︎︎</a></p>
</li>
<li id="fn3-2025-05-24">
<p>From, hilariously, <a href="https://www.vanityfair.com/news/2016/03/how-donald-trump-became-the-short-fingered-vulgarian">a short-fingered vulgarian</a>. <a href="#fnr3-2025-05-24" class="footnoteBackLink" title="Jump back to footnote 3 in the text.">↩︎︎</a></p>
</li>
</ol>
</div>
]]></content>
<title>★ Idiocy or Jackassery, You Make the Call: Tripp Mickle on Whether Trump’s ‘Made in America’ iPhone Is a Fantasy</title></entry><entry>
<title>Mozilla Is Shutting Down Pocket</title>
<link rel="alternate" type="text/html" href="https://www.theverge.com/news/672924/mozilla-pocket-fakespot-shutting-down" />
<link rel="shorturl" type="text/html" href="http://df4.us/wch" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/05/23/mozilla-shutting-down-pocket" />
<id>tag:daringfireball.net,2025:/linked//6.41921</id>
<published>2025-05-23T17:11:15Z</published>
<updated>2025-05-23T17:11:15Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p>Emma Roth, The Verge:</p>
<blockquote>
<p>Mozilla is shutting down Pocket, the handy bookmarking tool used
to save articles and webpages for later. The <a href="https://support.mozilla.org/en-US/kb/future-of-pocket">organization
announced</a> that Pocket will stop working on July 8th, 2025,
<a href="https://support.mozilla.org/en-US/kb/future-of-pocket">as Mozilla begins concentrating</a> its “resources into projects
that better match their browsing habits and online needs.”</p>
<p>Following the shutdown, you’ll only be able <a href="https://support.mozilla.org/en-US/kb/exporting-your-pocket-list">to export saves</a>
until October 8th, 2025, which is when Mozilla will permanently
delete user data. Mozilla says it will start automatically
canceling subscriptions as well, and will issue prorated refunds
to users subscribed to its annual plan on July 8th.</p>
</blockquote>
<p>Pocket is one of those apps that obviously doesn’t have a ton of users (presumably?), but those users it has are die-hard read-it-later-ers. Pocket, for example, <a href="https://help.kobo.com/hc/en-us/articles/360017763753-Use-the-Pocket-App-with-your-Kobo-eReader">is the only read-it-later service supported on Kobo e-readers</a>.</p>
<p>This feels in line, somewhat, with <a href="https://techcrunch.com/2024/09/17/mozilla-exits-the-fediverse-and-will-shutter-its-mastodon-server-in-december/">Mozilla shutting down their Mastodon instance a few months ago</a>. When Mastodon took off, I know some people thought a Mozilla-hosted instance would have a good shot to stand the test of time. Instead, they gave up after just a few years.</p>
<div>
<a title="Permanent link to ‘Mozilla Is Shutting Down Pocket’" href="https://daringfireball.net/linked/2025/05/23/mozilla-shutting-down-pocket"> ★ </a>
</div>
]]></content>
</entry><entry>
<title>Trump Threatens Apple With 25 Percent Tariffs on iPhones Assembled in India</title>
<link rel="alternate" type="text/html" href="https://truthsocial.com/@realDonaldTrump/posts/114556874484491575" />
<link rel="shorturl" type="text/html" href="http://df4.us/wcg" />
<link rel="related" type="text/html" href="https://daringfireball.net/linked/2025/05/23/trump-cook-apple-india" />
<id>tag:daringfireball.net,2025:/linked//6.41920</id>
<published>2025-05-23T16:47:46Z</published>
<updated>2025-05-24T20:15:08Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
<p>The president of the United States on his blog:</p>
<blockquote>
<p>I have long ago informed Tim Cook of Apple that I expect their
iPhone’s [<em>sic</em>] that will be sold in the United States of America
will be manufactured and built in the United States, not India, or
anyplace else. If that is not the case, a Tariff of at least 25%
must be paid by Apple to the U.S. Thank your [<em>sic</em>] for your
attention to this matter!</p>
</blockquote>
<p>Last night Trump held his crypto memecoin grift gala at his Virginia golf club, <a href="https://www.nytimes.com/2025/05/22/us/politics/trump-memecoin-dinner.html?unlocked_article_code=1.JU8.2WwK.JbO61974C_8R">about which The New York Times flatly reported</a>:</p>
<blockquote>
<p>Several of the dinner guests, in interviews with The New York
Times, said that they attended the event with the explicit intent
of influencing Mr. Trump and U.S. financial regulations.</p>
</blockquote>
<p>I mean, duh, right? But there it is. The influence peddling is just right out in the open. I’m guessing someone at the event last night put it in Trump’s ear that Tim Cook is making a jerk out of Trump, by trying to shift production to India for most iPhones to be sold in the US. (Why stop with the iPhone? How about iPads and MacBooks and AirPods and everything else? I’m guessing it’s because the iPhone is the only Apple product Trump personally uses and thus that’s as far as his imagination can stretch.) And I’m sure in private, Cook has tried — and will now try again — to explain to Trump that it’s simply not possible to produce in America all iPhones sold in America, and really not even feasible to assemble <em>any</em> of them here, at any sort of scale. Trump saying he wants to see them all assembled here in the US is only slightly more realistic than saying he wants them assembled on the moon.</p>
<p>But <a href="https://daringfireball.net/linked/2025/04/09/trump-think-us-has-resources-to-make-iphones">Trump wants it to happen</a> so he believes it can happen. It’s utterly fantastical thinking, true mad-king nonsense. Apple sells a mind-reeling <a href="https://daringfireball.net/2025/04/how_many_iphones_can_fit_on_a_freight_plane">150,000 iPhones in the US every single day</a>. Not at launch — they sell millions a day then — but just on regular days, like now, in the middle of May. 150,000 per day, every day. Even if Apple tried its best to make US production happen, it would take years and a veritable fortune to build out the infrastructure — not mere factories, but literal city-sized campuses, full of highly-skilled employees who would somehow be convinced to take these tedious repetitive jobs at relatively low wages. So by the time Apple pulled it off, <em>if they could manage to pull it off</em>, Trump would either be out of office or democracy would have ended in the US. So there’s no real point to even trying.</p>
<p>The whole stock market is down today — Trump <a href="https://truthsocial.com/@realDonaldTrump/posts/114556968834547173">also announced</a>, on a whim, 50 percent tariffs starting next week on all imports from the EU this morning — but Apple’s stock is “only” down about 3 percent, suggesting that the market is starting to factor in how little faith they should have in Trump’s erratic tariff threats.</p>
<p>I’ve also seen folks cracking wise, wondering if Cook still feels his <a href="https://daringfireball.net/linked/2025/01/03/allen-tim-cook-1m-trump-inauguration">million dollar contribution to Trump’s inauguration slush fund racket</a> was worth it. In all seriousness, you have to consider that even with threats like today’s polemic against Indian-assembled iPhones, Tim Cook and Apple might be getting highly favored treatment from Trump. That this is what you get when you’re on his good side.</p>
<div>
<a title="Permanent link to ‘Trump Threatens Apple With 25 Percent Tariffs on iPhones Assembled in India’" href="https://daringfireball.net/linked/2025/05/23/trump-cook-apple-india"> ★ </a>
</div>
]]></content>
</entry><entry>
<link rel="alternate" type="text/html" href="https://daringfireball.net/2025/05/more_insight_and_not-negativity" />
<link rel="shorturl" href="http://df4.us/wbx" />
<id>tag:daringfireball.net,2025://1.41901</id>
<published>2025-05-19T19:14:41Z</published>
<updated>2025-05-19T19:51:19Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<summary type="text">I never linked to the viral blog post where Jobs was quoted recommending my article, I never mentioned it in a post, but I *did* acknowledge it, in what is clearly the most Daring-Fireball-ish way possible: I made it the slogan under the logo banner.</summary>
<content type="html" xml:base="https://daringfireball.net/" xml:lang="en"><![CDATA[
<p>Some “<em>thank god some of you remembered because I thought I was going nuts</em>” follow-up regarding my remembrance the other day, “<a href="https://daringfireball.net/2025/05/15_years_later_very_insightful_and_not_negative">15 Years Later: ‘Very Insightful and Not Negative’</a>”. I wrote:</p>
<blockquote>
<p>So, what would <em>you</em> do if Steve Jobs was quoted in a viral blog
post saying, “We think «<em>Your Name Here</em>»’s post is very
insightful and not negative”? I decided to just sit there with a
smug look on my face for a few days (which, arguably, isn’t all
that different from what I do most days) and pretend that it was
no big deal. I didn’t link to it or mention it on Daring Fireball,
and as far as I can tell, <a href="https://x.com/search?q=%22not%20negative%22%20(from%3Agruber)&src=typed_query">I didn’t even tweet it</a>. As best I
can recall, I thought I should just play it cool. I mean of course
my article about why Apple changed Section 3.3.1 was right. Why
brag? Given that Steve Jobs was reading Daring Fireball, I didn’t
want him to read a post from me acting like it was a big deal that
he’d recommended a piece I wrote and agreed with it.</p>
</blockquote>
<p>About a dozen long-time readers recalled that I <em>did</em>, in fact, acknowledge it on Daring Fireball — and <a href="https://mastodon.social/@gruber/114523770015232774">as soon as I saw</a> the first message, it all came back to me. I never linked to the viral blog post where Jobs was quoted recommending my article. I never mentioned it in a post. But I <em>did</em> acknowledge it, in what is clearly the most Daring-Fireball-ish way possible: I made it the slogan under the logo banner. That it was only ever a slogan in a PNG logo graphic explains why I couldn’t find it by searching. And I still have that version of the logo (because I keep everything):</p>
<div style="text-align: center">
<img
src = "https://daringfireball.net/misc/2025/05/df_logo_insightful_not_negative_2010.png"
alt = "The 2010 DF logo with the slogan “Insightful and Not Negative” underneath in small type."
style = "background-color: #4a525a; margin-bottom: 1em;"
/>
</div>
<p>I can’t remember if I omitted the <em>very</em> before <em>insightful</em> for aesthetic length, humility, or because I somehow thought it was punchier. But my 2025 self thinks it was a mistake to omit it. It surely looks blurry on your screen today, because it’s a 1× graphic scaled to the correct size. In April 2010, 2× retina resolution wasn’t yet a thing — remember, that was the very month that Gizmodo <a href="https://www.youtube.com/watch?v=fkK7_QEIJrg" title="Jon Prosser’s documentary: “The Biggest Apple Leak in History”">published details regarding a stolen iPhone 4 prototype</a>, which was the device that <a href="https://www.youtube.com/watch?v=Hq8j5vsqCCo" title="Steve Jobs introducing and defining the retina display at WWDC 2010.">introduced “retina resolution” to the world</a>. At 50 percent, you can see it pixel-perfect (the slogan is rendered in <a href="https://kare.com/fonts/">Susan Kare’s exquisite Kare Five Dots</a> pixel font), but small:</p>
<div style="text-align: center">
<img
srcset = "https://daringfireball.net/misc/2025/05/df_logo_insightful_not_negative_2010.png 2x"
alt = "The 2010 DF logo with the slogan “Insightful and Not Negative” underneath in small type. Rendered at half-size to remain pixel-perfect on modern 2× retina resolution displays."
style = "background-color: #4a525a; margin-bottom: 1em;"
/>
</div>
<p>In the very early days, there was always a slogan under the DF logo. <a href="https://daringfireball.net/misc/design/1/">Originally</a>: “Mac Punditry and Curmudgeonry”. Then, for several years, I’d mix it up, with descriptive slogans like “Mac + Web Nerdery, Etc.”, but also with ones that were just there for fun: “Now With Retsyn”, “Simple Tricks and Nonsense”, and, during the <a href="https://www.youtube.com/watch?v=yBWg93q9qBA">2008 World Series</a>, “Phillies Fever”. But for the last decade or so, I’ve left the logo banner slogan-less most weeks of the year.</p>
<p>Feels like the right time to bring back a little whimsy, so I’ve put “Very Insightful and Not Negative” back as the slogan for now, and I’m thinking I should keep occasionally having some fun up there.</p>
]]></content>
<title>★ More Insight and Not-Negativity</title></entry><entry>
<link rel="alternate" type="text/html" href="https://daringfireball.net/2025/05/15_years_later_very_insightful_and_not_negative" />
<link rel="shorturl" href="http://df4.us/wbq" />
<id>tag:daringfireball.net,2025://1.41894</id>
<published>2025-05-16T00:26:20Z</published>
<updated>2025-05-16T03:30:58Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<summary type="text">So, what would *you* do if Steve Jobs was quoted in a viral blog post saying, “We think «*Your Name Here*»’s post is very insightful and not negative”? I decided to just sit there with a smug look on my face for a few days.</summary>
<content type="html" xml:base="https://daringfireball.net/" xml:lang="en"><![CDATA[
<p>Earlier this week Nilay Patel was working on the show notes for <a href="https://www.theverge.com/decoder-podcast-with-nilay-patel/664802/apple-app-store-iphone-ios-fortnite-epic-games-lawsuit">the episode of Decoder I guested on</a>, and he texted me to ask if I could recall the time Steve Jobs sent some random developer a link to an article I wrote about the App Store. He wanted to cite it as an example of Daring Fireball being read, at high levels inside Apple, for a long time. I recalled the whole thing vaguely, as a “holy shit” moment, but not specifically. I hadn’t thought about it in years. But I was sure I could find it in the DF archives.</p>
<p>Turns out, I couldn’t find it, because, it turns out, in a fit of inexplicable modesty and humility, <em>I never linked to it</em>. (From <a href="https://techcrunch.com/2010/04/12/gruber-apple-was-right-adobe-get-over-it-video/">a TechCrunch interview I did at the time</a>, after the saga went somewhat viral: “When asked for his response to Steve’s shout-out, Gruber meekly grinned and said, ‘I just smiled.’”)</p>
<p>Here’s the rough timeline of events. On Thursday 8 April 2010, Apple updated the App Store guidelines to ban the use of Adobe’s then-new Flash-to-iPhone compiler. <a href="https://daringfireball.net/2010/04/iphone_agreement_bans_flash_compiler">From my post on the change</a> (which, to some degree, broke the news):</p>
<blockquote>
<p>Prior to today’s release of the iPhone OS 4 SDK, section 3.3.1 of
the iPhone Developer Program License Agreement read, in its
entirety:</p>
<blockquote>
<p>3.3.1 — Applications may only use Documented APIs in the manner
prescribed by Apple and must not use or call any private
APIs.</p>
</blockquote>
<p>In the new version of the iPhone Developer Program License
Agreement released by Apple today (and which developers must agree
to before downloading the 4.0 SDK beta), section 3.3.1 now reads:</p>
<blockquote>
<p>3.3.1 — Applications may only use Documented APIs in the manner
prescribed by Apple and must not use or call any private
APIs. Applications must be originally written in Objective-C,
C, C++, or JavaScript as executed by the iPhone OS WebKit
engine, and only code written in C, C++, and Objective-C may
compile and directly link against the Documented APIs (e.g.,
Applications that link to Documented APIs through an
intermediary translation or compatibility layer or tool are
prohibited).</p>
</blockquote>
<p>My reading of this new language is that cross-compilers, such as
the <a href="http://labs.adobe.com/technologies/flashcs5/appsfor_iphone/">Flash-to-iPhone compiler</a> in Adobe’s upcoming Flash
Professional CS5 release, are prohibited. This also bans apps
compiled using <a href="http://monotouch.net/">MonoTouch</a> — a tool that compiles C# and .NET
apps to the iPhone.</p>
</blockquote>
<p>This was <em>enormously</em> controversial at the time, but I also thought largely misunderstood by developers. Later that same day, I published another piece articulating my take on Apple’s reasoning for the change, “<a href="https://daringfireball.net/2010/04/why_apple_changed_section_331">Why Apple Changed Section 3.3.1</a>”. From that article:</p>
<blockquote>
<p>We’re still in the early days of the transition from the PC era to
the mobile era. Right now, Apple is winning. There are other
winners right now too — RIM is still growing, and Android has
grown a ton in the past year.</p>
<p>The App Store platform could turn into a long-term de facto
standard platform. That’s how Microsoft became Microsoft. At a
certain point developers wrote apps for Windows because so many
users were on Windows and users bought Windows PCs because all the
software was being written for Windows. That’s the sort of
situation that creates a license to print money.</p>
</blockquote>
<p>That seems prescient. (The “license to print money” part — not the “RIM is still growing” part.)</p>
<blockquote>
<p>So what Apple does not want is for some other company to establish
a de facto standard software platform <em>on top</em> of Cocoa Touch. Not
Adobe’s Flash. Not .NET (through MonoTouch). If that were to
happen, there’s no lock-in advantage. If, say, a mobile Flash
software platform — which encompassed multiple lower-level
platforms, running on iPhone, Android, Windows Phone 7, and
BlackBerry — were established, that app market would not give
people a reason to prefer the iPhone.</p>
<p>And, obviously, such a meta-platform would be out of Apple’s
control. Consider a world where some other company’s
cross-platform toolkit proved wildly popular. Then Apple releases
major new features to iPhone OS, and that other company’s toolkit
is slow to adopt them. At that point, it’s the <em>other</em> company
that controls when third-party apps can make use of these
features.</p>
<p>So from Apple’s perspective, changing the iPhone Developer Program
License Agreement to prohibit the use of things like Flash CS5 and
MonoTouch to create iPhone apps makes complete sense. I’m not
saying you have to like this. I’m not arguing that it’s anything
other than ruthless competitiveness. I’m not arguing (up to this
point) that it benefits anyone other than Apple itself. I’m just
arguing that it makes sense from Apple’s perspective — and it was
Apple’s decision to make.</p>
</blockquote>
<p>Two days later, on 10 April 2010, developer Greg Slepak emailed Steve Jobs to complain about the decision, citing negative sentiment on Hacker News (much has changed since 2010, but some things have not), writing:</p>
<blockquote>
<p>Hi Steve,</p>
<p>Lots of people are pissed off at Apple’s mandate that applications
be “originally written” in C/C++/Objective-C. If you go, for
example, to the Hacker News homepage right now:</p>
<p><a href="http://news.ycombinator.com/">http://news.ycombinator.com/</a></p>
<p>You’ll see that most of the front page stories about this new
restriction, with #1 being: “<a href="http://whydoeseverythingsuck.com/2010/04/steve-jobs-has-just-gone-mad.html">Steve Jobs Has Just Gone Mad</a>” with
(currently) 243 upvotes. The top 5 stories are all negative
reactions to the TOS, and there are several others below them as
well. Not a single positive reaction, even from John Gruber, your
biggest fan.</p>
<p>I love your product, but your SDK TOS are growing on it like an
invisible cancer.</p>
<p>Sincerely, <br />
Greg</p>
</blockquote>
<p>Jobs wrote back to Slepak (starting a brief exchange of emails):</p>
<blockquote>
<p>We think John Gruber’s post is very insightful and not negative:</p>
<p><a href="http://daringfireball.net/2010/04/why_apple_changed_section_331">http://daringfireball.net/2010/04/why_apple_changed_section_331</a></p>
<p>Steve</p>
</blockquote>
<p><a href="https://www.taoeffect.com/blog/2010/04/steve-jobs-response-on-section-3-3-1/">Slepak posted the exchange to his blog</a>, Tao Effect, and, well, as Jobs himself might have said, “Boom.” (This was <a href="https://www.macstories.net/news/steve-jobs-what-have-you-done-thats-so-great/">a not infrequent thing</a> at the time, where random users or developers would email Jobs, he’d write back with something pithy, and they’d post the exchange. It was kind of crazy — the most famous CEO in the world, just doing customer service email — and his emails were always sharp.)</p>
<p>So, what would <em>you</em> do if Steve Jobs was quoted in a viral blog post saying, “We think «<em>Your Name Here</em>»’s post is very insightful and not negative”? I decided to just sit there with a smug look on my face for a few days (which, arguably, isn’t all that different from what I do most days) and pretend that it was no big deal. I didn’t link to it or mention it on Daring Fireball, and as far as I can tell, <a href="https://x.com/search?q=%22not%20negative%22%20(from%3Agruber)&src=typed_query">I didn’t even tweet it</a>. As best I can recall, I thought I should just play it cool. I mean of course my article about why Apple changed Section 3.3.1 was right. Why brag? Given that Steve Jobs was reading Daring Fireball, I didn’t want him to read a post from me acting like it was a big deal that he’d recommended a piece I wrote and agreed with it.</p>
<p>That was pretty stupid on my part. Or at least silly. My older perspective, today, is not to overthink such things. If something cool happens, I link to it. It seems ridiculous in hindsight that I didn’t link to Slepak’s post. And, I was thinking this week, if <em>I</em> couldn’t find a link to the overall story because <em>I</em> wrongly presumed I must have linked to it at the time, I wondered how many other readers, over the years, have gone hunting for that “very insightful and not negative” story and couldn’t find it because it was never mentioned or linked to on Daring Fireball.</p>
<p>So, today, I wrote the post I should have written back then, and <a href="https://daringfireball.net/linked/2010/04/11/very-insightful-and-not-negative">backdated it to 11 April 2010</a>.</p>
<p>To complete the timeline, April 2010 was a busy month. That same month saw <a href="https://techcrunch.com/2010/04/28/hp-palm-deal-webos/">HP buy Palm</a> (in a last-ditch effort to remain relevant as the industry rapidly shifted from being PC-centric to mobile-centric), <a href="https://daringfireball.net/linked/2010/04/28/siri">Apple acquire a company called “Siri”</a>, and <a href="https://daringfireball.net/linked/2010/04/28/slate-iphone">Gizmodo publish details on the iPhone 4 prototype</a> some poor Apple engineer accidentally left in a bar. <a href="https://daringfireball.net/2010/04/the_ipad">The original iPad</a> had <a href="https://web.archive.org/web/20100404043324/http://www.time.com/time/business/article/0,8599,1976935,00.html">just shipped</a>. And at the end of the month, Jobs published “<a href="https://daringfireball.net/linked/2010/04/29/jobs-thoughts-on-flash">Thoughts on Flash</a>” on the Apple.com homepage. It’s kind of wild that was all in one month — scrolling down <a href="https://daringfireball.net/linked/2010/04/">the monthly archive page for April 2010</a> is just <a href="https://daringfireball.net/linked/2010/04/30/cabin-fever">one gem</a> after <a href="https://daringfireball.net/linked/2010/04/30/thoughts-on-horses">another</a>.</p>
<p>Re-reading “<a href="https://web.archive.org/web/20100722001052/http://www.apple.com/hotnews/thoughts-on-flash/">Thoughts on Flash</a>” again now, for the umpteenth time, I’ll say this: I think Steve Jobs’s post was very insightful and not negative.</p>
]]></content>
<title>★ 15 Years Later: ‘Very Insightful and Not Negative’</title></entry><entry>
<link rel="alternate" type="text/html" href="https://daringfireball.net/2025/05/that_eu_app_store_warning_about_external_purchases_is_not_new" />
<link rel="shorturl" href="http://df4.us/wbl" />
<id>tag:daringfireball.net,2025://1.41889</id>
<published>2025-05-15T21:09:49Z</published>
<updated>2025-05-19T22:45:00Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<summary type="text">Apple proposed a much less objectionable “external payments” disclosure in August, but claims that the EC told them not to implement it.</summary>
<content type="html" xml:base="https://daringfireball.net/" xml:lang="en"><![CDATA[
<p>Some interesting follow-up on <a href="https://daringfireball.net/linked/2025/05/14/app-store-eu-payment-warning">that piece yesterday</a> about the warning — with a prominent red “!” icon — in App Store listings for apps in the EU that use their own payment processing. Apple told me that exact same warning has been in place since the very beginning of their DMA compliance, in March 2024.</p>
<p>Jacob Eiting, CEO of RevenueCat, <a href="https://x.com/jeiting/status/1922010640539123921">tweeted on X</a>:</p>
<blockquote>
<p>I think this is EU only and might have been around for a while, I
just assumed nobody bothered with the DMA implementation for
external purchases since they were pointless.</p>
<p>Fewer than 100 developers have availed themselves of this option
for obvious reasons.</p>
</blockquote>
<p>I think this blew up a bit yesterday because, despite the fact that it had been around since March 2024, few of us had ever seen it before because so few apps in the App Store use it. Eiting includes a link to <a href="https://developer.apple.com/support/alternative-payment-options-on-the-app-store-in-the-eu/#user-disclosures">Apple’s own developer documentation for its DMA compliance features</a>, which makes this clear:</p>
<blockquote>
<p>To help users understand whether an app contains an alternative
payment option, the App Store will display an informational banner
on the app’s product page to identify the developer’s enablement
of this entitlement. When downloading an app, users are also
informed if an app uses PSPs or links out on the purchase
confirmation sheet. Apps that contain an alternative payment
option are required to present users with a disclosure prior to
each transaction or link out to purchase to help them understand
that the purchase isn’t backed by Apple.</p>
</blockquote>
<p>I actually think that’s very useful information that <em>should</em> be on an app’s App Store listing. Users should know what to expect, and iPhone users’ expectations are that digital goods transactions go through Apple’s IAP. The problem with this disclosure, as it stands, is the way it looks: like a big scary warning. It should be something more akin to the privacy “nutrition label” information.</p>
<p>And, it turns out, <a href="https://developer.apple.com/support/alternative-payment-options-on-the-app-store-in-the-eu/#user-disclosures">Apple itself publicly proposed exactly such a change back in August</a>. Apple’s proposed updated disclosure uses a small gray <em>i</em>-in-circle “info” icon (replacing the bigger red !-in-triangle “warning” icon), and the following text (<a href="https://daringfireball.net/misc/2025/05/user-disclosures-eu-transactions.png">screenshot</a>):</p>
<blockquote>
<p>Transactions in this app are supported
by the developer and not Apple.<br>
<a href="https://apps.apple.com/hu/story/id1726640865">Learn More</a></p>
</blockquote>
<p>I would quibble with the fact that Apple’s proposal places that disclosure at the very top of the listing page in the App Store, above even the app’s name and icon, but visually and verbally it’s good. Clear, informative, and non-judgmental. </p>
<p>Per what I’ve been told by Apple, they were (and still are) prepared to implement these changes, including the new disclosure screen. The EC raised no objection to the new disclosure proposal, but insisted that Apple <em>not</em> implement the changes at the time. Then, according to Apple, the EC never provided further guidance, until last month when they fined Apple €500M for noncompliance. (And the EC <a href="https://daringfireball.net/linked/2025/04/23/ec-clear-as-mud">still hasn’t told Apple</a> what it wants the company to do.)</p>
<p>This seems to be the exact dynamic <a href="https://www.politico.eu/article/apple-to-appeal-e500m-digital-fine-over-eus-silence-in-compliance-talks/">Politico reported on last week</a> (and that <a href="https://daringfireball.net/linked/2025/05/15/apple-ec-proposals-feedback">I just linked to earlier today</a>):</p>
<blockquote>
<p>According to correspondence seen by Politico, Apple offered last
summer <a href="https://developer.apple.com/news/?id=szrqxadx">to drop its rules</a> on how app developers can
communicate with users, but was told by the Commission to hold
off, pending feedback from developers.</p>
<p>By late September and following a round of consultations with
Apple critics like Spotify, Match Group and Epic Games, executives
at the U.S.-based firm began worrying that a lack of feedback from
the Commission meant it was teeing up a potential fine and
noncompliance decision.</p>
</blockquote>
<p>Heads, Apple was going to get fined by the EC. Tails, Apple was going to get fined by the EC.</p>
]]></content>
<title>★ That EU App Store Warning About External Purchases Is Not New, and Apple Proposed Improving It Nine Months Ago</title></entry><entry>
<link rel="alternate" type="text/html" href="https://daringfireball.net/2025/05/single_story_a_classic_mac_system_1" />
<link rel="shorturl" href="http://df4.us/wbe" />
<id>tag:daringfireball.net,2025://1.41882</id>
<published>2025-05-14T16:21:59Z</published>
<updated>2025-05-14T17:04:06Z</updated>
<author>
<name>John Gruber</name>
<uri>http://daringfireball.net/</uri>
</author>
<summary type="text">A single-story “a” in Chicago feels more blasphemous than that AI image Trump tweeted of himself as the new pope.</summary>
<content type="html" xml:base="https://daringfireball.net/" xml:lang="en"><![CDATA[
<p>Following up on <a href="https://daringfireball.net/linked/2025/05/12/that-stupid-apple-notes-a">my gripe regarding the alternative <em>a</em> glyph</a> used in Apple Notes, here’s <a href="https://www.threads.com/@kfury/post/DJlFkNfR5ik">Kevin Fox, tweeting on Threads</a>:</p>
<blockquote>
<p>While we’re waxing nostalgic on the Original Mac, a Daring
Fireball post today (below) reminded me of another piece of Mac
128k trivia.</p>
<p>Until shortly before the official release, the ‘a’ in Geneva was a
single story ‘a’ like you see currently (and to some,
infuriatingly) in the Notes app.</p>
<p>The screenshots in the original Mac 128k user manual show the OS
using the pre-release single-story ‘a’ before it was changed.</p>
</blockquote>
<p>I double-checked using the (amazing) <a href="https://infinitemac.org/">classic Mac emulators at Infinite Mac</a>, and it turns out, Apple actually shipped System 1.0 with a version of Geneva with a single-story <em>a</em> glyph — but only in the 9-point version of Geneva. At 12 points (and larger), Geneva’s <em>a</em> was double-story. Here are screenshots of the Finder showing Geneva 9 in System 1.0 (with single-story <em>a</em>):</p>
<p><a href="https://daringfireball.net/misc/2025/05/system-1.0-geneva-a.png" class="noborder">
<img
src = "https://daringfireball.net/misc/2025/05/system-1.0-geneva-a.png"
alt = "Screenshot of the Finder in Macintosh System 1.0, showing a version of the Geneva 9 font with a single-story “a” glyph."
width = 512
/></a></p>
<p>And System 2.0 (with double-story <em>a</em>):</p>
<p><a href="https://daringfireball.net/misc/2025/05/system-2.0-geneva-a.png" class="noborder">
<img
src = "https://daringfireball.net/misc/2025/05/system-2.0-geneva-a.png"
alt = "Screenshot of the Finder in Macintosh System 2.0, showing a version of the Geneva 9 font with a double-story “a” glyph."
width = 512
/></a></p>
<p>And a screenshot of MacWrite running on System 1.0 showing Geneva 9 and 12:</p>
<p><a href="https://daringfireball.net/misc/2025/05/system-1.0-geneva-a-macwrite.png" class="noborder">
<img
src = "https://daringfireball.net/misc/2025/05/system-1.0-geneva-a-macwrite.png"
alt = "Screenshot of MacWrite in System 1.0, showing the differences between Geneva 9 and 12."
width = 512
/></a></p>
<p>Geneva 9 — the eventual version, with a double-story <em>a</em> — is so intimately familiar to me that looking at those screenshots from System 1.0 makes me feel weird. It’s so clearly wrong. (What it feels like, to me, <a href="https://www.reddit.com/r/retrobattlestations/comments/1e5k4xb/a_few_years_ago_i_bought_a_beautiful_transparent/">is the original Palm OS</a>, from the one-bit Palm Pilot / Handspring Visor days. Palm’s small sans serif font was very Geneva-9-ish, but their single-story <em>a</em> was distinctive.)</p>
<p>Fox also posted a link to <a href="https://vintageapple.org/macmanuals/pdf/Macintosh_1984.pdf">Vintage Apple’s high-res scan of the amazing original Mac user manual</a>, which, because it had to go to press before the 1.0 software was finished, contains screenshots of a few icons <a href="https://www.threads.com/@johncsiracusa/post/DJniWZ3NCCR">that changed by the time the original Mac was in customers’ hands</a>. What a remarkably good user manual this is — everything from the typography, to the clarity and tone of its writing, to its comprehensiveness is exemplary.</p>
<p>Here’s where it really gets nutty though. Marcin Wichary — <a href="https://daringfireball.net/linked/2025/02/16/the-hardest-working-font-in-manhattan">whom you may recall</a> from his recent remarkable deep dive on the Gorton typeface (“<a href="https://aresluna.org/the-hardest-working-font-in-manhattan/">The Hardest Working Font in Manhattan</a>”), or from <em><a href="https://shifthappens.site/">Shift Happens</a></em>, his encyclopedic book on the history of keyboards — <a href="https://bsky.app/profile/aresluna.org/post/3lozitikp5k2d">chimed in on Bluesky</a> after observing that a few of the screenshots in that System 1.0 user manual show an early version of Chicago 12 with a single-story <em>a</em>. Seeing a single-story <em>a</em> in Chicago feels more blasphemous than that AI-generated image Trump tweeted of himself <a href="https://www.cnn.com/2025/05/04/world/trump-ai-image-pope-intl-hnk">as the new pope</a>.</p>
<p>One last note: I of course am not opposed to single-story <em>a</em>’s. Futura’s <em>a</em> is single-story, and <a href="http://neverusefutura.com/">Futura</a>, depending on my mood, might be my answer if asked to name my favorite typeface of all time. I just don’t particularly care for the alternate single-story <em>a</em> in San Francisco (Apple’s <a href="https://developer.apple.com/fonts/">modern San Francisco</a>, not <a href="https://daringfireball.net/misc/2025/05/system-1.0-san-francisco.png">the one from 1984</a>), and to me it just gives an ever-so-slightly wrong — a little silly or unserious — vibe in the Notes app.</p>
]]></content>
<title>★ Single-Story a’s in Very Early Versions of Macintosh System 1</title></entry></feed><!-- THE END -->
If you would like to create a banner that links to this page (i.e. this validation result), do the following:
Download the "valid Atom 1.0" banner.
Upload the image to your own server. (This step is important. Please do not link directly to the image on this server.)
Add this HTML to your page (change the image src
attribute if necessary):
If you would like to create a text link instead, here is the URL you can use:
http://www.feedvalidator.org/check.cgi?url=http%3A//daringfireball.net/index.xml