Sign up

Michael Tsai
Text • Michael Tsai

Advertising Cognitive Dissonance

John Gruber (Mastodon): This to me is proof that Apple leadership is suffering from cognitive dissonance over their slide into advertising. They’re conflating cause and effect. The Apple brand stands for high-quality superior user experiences because the devices and software Apple makes traditionally deliver high-quality superior user experiences. The work Apple ships is what makes […]

Michael Tsai
Text • Michael Tsai

Golden Gate Application Support Protection

Wojciech Reguła: Looks like moving the user’s TCC db to /private/var/containers/Data/ProtectedSystem/[UUID]/Data/Library/Application Support/com.apple.TCC/ was not the only change in the whole privacy castle of macOS 27. (What btw was a great move as now attackers with full disk access permissions can’t modify your privacy settings)macOS 27 quietly ships a new privacy mechanism I hadn’t seen documented […]

Michael Tsai
Text • Michael Tsai

How to Hide an Update in the Mac App Store

Jeff Johnson: Although you can hide and unhide apps in your App Store purchase list, it turns out that hiding an app in the App Store purchase list does not hide the app in the updates list! I honestly can’t figure out the benefit of hiding an app in the App Store. The list of […]

Michael Tsai
Text • Michael Tsai

Recording the iPhone Screen With a Mac

Marcin Wichary: This instruction is a fever dream of three weird things in sequence: What on earth is “QuickTime”? I am recording with a player? Why can’t I choose the option [“New Screen Recording”] that describes exactly what I want to do? […] It’s noticing this kind of complexity, places where an easy way was […]

Daring Fireball Valid
Text • John Gruber

‘AI Mania Is Eviscerating Global Decision-Making’

ludic.mataroa.blog/blog/ai-mania-is-eviscerating-global-decision-making/

Fascinating essay by Nikhil Suresh: On a trip overseas, I had the privilege of a meeting with one of the Fortune 500 executives mentioned at the beginning of the post, who will remain anonymous so that they are not executed by firing squad by their board. As we were chat...

Daring Fireball Valid
Text • John Gruber

EU Fines Google $1 Billion for DMA Competition Violations, Including Making Search Results More Useful

digital-markets-act.ec.europa.eu/commission-fines-google-eur890-million-breaches-digital-markets-act-2026-07-23_en

The European Commission on Thursday: The Commission found that Google gives preferential treatment to its own services, including shopping, hotels, transport and sports results, over those of third parties in Google Search, thereby breaching its obligations under the DMA...

Daring Fireball Valid
Text • John Gruber

Court Grants SerpApi’s Motion to Dismiss Google Lawsuit

serpapi.com/blog/google-v-serpapi-the-court-granted-our-motion-to-dismiss/

Julien Khaleghy, CEO of SerpApi: The U.S. District Court for the Northern District of California granted our motion to dismiss Google’s lawsuit, marking a win not just for SerpApi, but for all who depend on an open internet. We’re pleased that the court rejected Google’s...

Daring Fireball Valid
Text • John Gruber

Apple Maps to Power Navigation Experience for Ford’s New EVs

apple.com/newsroom/2026/07/apple-maps-to-power-navigation-experience-for-ford-uev-platform/

Apple Newsroom:

Apple and Ford today announced that Apple Maps will be integrated directly into Ford’s upcoming Universal Electric Vehicle (UEV) Platform through Apple’s new MapKit for Automotive SDK. Coming to Ford’s UEV Platform in 2027, this integration will deliver a beautiful and easy-to-use navigation experience powered by Apple Maps directly to the vehicle’s displays. Road-level Maps information will also enable Ford’s Latitude AI team to build a seamless hands-free driving experience.

See also: Techmeme’s roundup of commentary.

 ★ 

Daring Fireball Valid
Text • John Gruber

Measles Cases Hit New Record in U.S., as Stupid-Americans Reject Vaccines

nytimes.com/2026/07/24/well/measles-record-united-states-numbers.html?unlocked_article_code=1.0VA.4jBf.vqAYN4Bwu807

Teddy Rosenbluth, reporting for The New York Times: On Friday, the Centers for Disease Control and Prevention announced that there have been 2,318 confirmed cases of measles so far this year. The case count toppled the record set last year, when measles infected more tha...

Daring Fireball Valid
Text • John Gruber

bIRC — A New Native IRC Client for Mac

birc.app/

For a long time the best native Mac IRC client was Textual, but although Textual still works, it’s been sunset by the author. Not to fear, however. Fredrik Blank just launched bIRC: Creating an IRC client in 2026 is not something that will pay the bills : ) It would be j...

Scripting News Valid
Text

Rule #1 with me and Claude is this -- DAVE DRIVES. It's in all caps because I only say it when it has started driving.

Scripting News Valid
Text

Listened to a podcast yesterday where they were trying to explain what happened with Hugging Faces and Claude, and they said with horror that Claude had dome something it was specifically told not to do. It's even worse than that. You can tell it 100 times to not do something, and on the 101st it will ignore the instructions and figuring out what to do can be excoriatingly stressful. These things are not in any way perfect. Right now at this moment I feel the joy is gone from writing software. I don't feel the power. I feel much more like a babysitter. Not optimal.

Scripting News Valid
Text

Example code is not expected to be bullet proof like production code, and where covering different cases make it harder to follow they should not be there.

Scripting News Valid
Text

RSS.chat has an API

It's a standard REST API.

Here's the server side of the API.

Here's how you call it from browser-based JavaScript. You can include that code in your apps.

Here's an example app that implements a simple blog builder for my recent posts on RSS.chat. We were thinking about doing this as a project for Claude and myself but decided it would be more fun to let devs see what they can do here. :-)

And finally here are the docs for the API itself.

Scripting News Valid
Text

How can you tell you’re working on the web? When you do something new and innovative you help your competitors‘ users without forcing them to use your product. They are free to stay where they are and still get the benefit. People only choose yours because it’s better for what they’re doing.

Alan Jacobs Supports Webmention Valid
Text

Interviewed by Ezra Klein, the political consultant Morris Katz notes one major factor making it difficult for genuinely grass-roots political candidates to emerge and succeed: the precipitous decline in local journalism. If a candidate says that people in his or her area ca...

Pixel Envy Valid
Text • Nick Heer

Every App a TikTok Clone

Tom Alison, “head of Facebook”, made some noise today by announcing a forthcoming change to the platform that seems to, in effect, turn it into TikTok: So later this year, we’ll begin testing a reimagined experience that puts a subset of people who we think want more video on Facebook into full-screen video the moment […]⌥ Permalink

Pixel Envy Valid
Text • Nick Heer

Podcasts Are Growing, but That Does Not Necessarily Track for Podcast Apps

Dustin Bluck, developer of Castro: You might have a theory that there’s a funnel and growth in podcasts *must* ultimately be good for the apps. Like YouTube and TikTok introduce people to the concept of podcasts via shorter videos, and as certain users become more enthusiastic about a particular creator or the whole concept, they […]⌥ Permalink

Austin Kleon Valid
Text • Austin Kleon

A sense of lightness

I’ve been trying to go about the summer Friday newsletters with a sense of lightness, the way I make a collage out of scraps in my drawer — I pull out what I’ve saved, push it around until it makes sense (or nonsense), and glue it down. (Hit send.) Last Friday’s letter was called “The […]

Austin Kleon Valid
Text • Austin Kleon

A(nother) conversation with Beth Pickens

Earlier this month I had the pleasure of getting to chat about Don’t Call It Art with art coach Beth Pickens. I started off the conversation by describing the dream I had after seeing Bob Dylan live: You can watch the whole thing here.