Sign up

Scripting News Valid

New docs for the browser JavaScript interface to the RSS.chat API.

Scripting News Valid

Scott Hanson has a new service that connects RSS.chat to WordPress.

Scripting News Valid

A note to people who run WordCamp conferences. Get your feed act together. There should be a feed for each conference, and as you ramp up to the big day, the news should flow faster. Help people find other people to network with. Get ideas out that aren't in the conference program.

Scripting News Valid

rss.chat isn't really a product

It's what we used to call a coral reef. A deliberate attempt to get people to do more than it does. To think about the web the way it was meant to be thought of, as small pieces loosely joined, with the emphasis on small. If you have formats and protocols that connect the pieces, you can make anything you want out of the pieces. If we don't try to capture our users, instead we try to serve them.

This all sounds nice in theory, I imagine, but -- there's a practical side to it. I wrote about this in a comment in a thread on rss.chat repo. The key point is this, you can do what you want with the data. And if you want to build new data that includes this stuff, go right ahead. RSS is extensible. It's all about working together in a web of people, because you can't have a web of pages if the developers aren't web'd.

Michael Tsai
• 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
• 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
• 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
• 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
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
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
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
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
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
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

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

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

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

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

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

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...