Sign up

FeedCity's curated list of featured feeds.

A public list by feedcity.

Simon Willison's Weblog Supports Webmention

ChatGPT agent's user-agent

I was exploring how ChatGPT agent works today. I learned some interesting things about how it exposes its identity through HTTP headers, then made a huge blunder in thinking it was leaking its URLs to Bingbot and Yandex... but it turned out that was a Cloudflare feature that...

Simon Willison's Weblog Supports Webmention

A Friendly Introduction to SVG

A Friendly Introduction to SVG

This SVG tutorial by Josh Comeau is fantastic. It's filled with newt interactive illustrations - with a pleasing subtly "click" audio effect as you adjust their sliders - and provides a useful introduction to a bunch of well chosen SVG fundamentals.

I finally understand what all four numbers in the viewport="..." attribute are for!

Via Lobste.rs

Tags: svg, explorables, josh-comeau

The Rewatchables

‘RoboCop’ (1987) With Bill Simmons and Kyle Brandt

01:54:15

Dead or alive, The Ringer’s Bill Simmons and Kyle Brandt revisit Paul Verhoeven’s 1987 sci-fi classic ‘RoboCop’—starring Peter Weller, Nancy Allen, and Kurtwood Smith. Producers: Craig Horlbeck and Ronak Nair Free eBooks library. It’s on Prime. This episode is sponsored by State Farm®️. A State Farm agent can help you choose the coverage you need. Like a good neighbor, State Farm is there.®️ Learn more about your ad choices. Visit podcastchoices.com/adchoices

Daring Fireball Valid
• Daring Fireball Department of Commerce

[Sponsor] WorkOS: Scalable, Secure Authentication

workos.com/?utm_source=daringfireball&utm_medium=RSS&utm_campaign=q12025

With WorkOS you can start selling to enterprises with just a few lines of code. It provides a complete User Management solution along with SSO, SCIM, and FGA. The APIs are modular and easy-to-use, allowing integrations to be completed in minutes instead of months. WorkOS simplifies MCP authorization with a single API built on five OAuth standards.

Today, some of the fastest growing startups are already powered by WorkOS, including Perplexity, Vercel, and Webflow.

For SaaS apps that care deeply about design and user experience, WorkOS is the perfect fit. From high-quality documentation to self-serve onboarding for your customers, it removes all the unnecessary complexity for your engineering team.

Link: workos.com/?utm_source=daringfireball&utm_medium=RSS&utm…

Simon Willison's Weblog Supports Webmention

ChatGPT agent triggers crawls from Bingbot and Yandex

ChatGPT agent is the recently released (and confusingly named) ChatGPT feature that provides browser automation combined with terminal access as a feature of ChatGPT - replacing their previous Operator research preview which is scheduled for deprecation on August 31st. In e...

xkcd.com Valid

Grounded

We should have you at the gate in just under two hours--two and a half if we get pulled over.

Simon Willison's Weblog Supports Webmention

Usage charts for my LLM tool against OpenRouter

Usage charts for my LLM tool against OpenRouter

OpenRouter proxies requests to a large number of different LLMs and provides high level statistics of which models are the most popular among their users.

Tools that call OpenRouter can include HTTP-Referer and X-Title headers to credit that tool with the token usage. My llm-openrouter plugin does that here.

... which means this page displays aggregate stats across users of that plugin! Looks like someone has been running a lot of traffic through Qwen 3 14B recently.

Screenshot of LLM usage statistics dashboard showing a stacked bar chart from July 5 to August 4, 2025, with a legend on the right displaying "Top models" including Qwen: Qwen3 14B (480M), Google: Gemini 2.5 Flash Lite Preview 06-17 (31.7M), Horizon Beta (3.77M), Google: Gemini 2.5 Flash Lite (1.67M), google/gemini-2.0-flash-exp (1.14M), DeepSeek: DeepSeek V3 0324 (1.11M), Meta: Llama 3.3 70B Instruct (228K), Others (220K), Qwen: Qwen3 Coder (218K), MoonshotAI: Kimi K2 (132K), and Horizon Alpha (75K), with a total of 520M usage shown for August 3, 2025.

Tags: ai, generative-ai, llms, llm, openrouter

Simon Willison's Weblog Supports Webmention

Qwen-Image: Crafting with Native Text Rendering

Qwen-Image: Crafting with Native Text Rendering Not content with releasing six excellent open weights LLMs in July, Qwen are kicking off August with their first ever image generation model. Qwen-Image is a 20 billion parameter MMDiT (Multimodal Diffusion Transformer, origina...

Simon Willison's Weblog Supports Webmention

I Saved a PNG Image To A Bird

I Saved a PNG Image To A Bird

Benn Jordan provides one of the all time great YouTube video titles, and it's justified. He drew an image in an audio spectrogram, played that sound to a talented starling (Internet Celebrity "The Mouth") and recorded the result that the starling almost perfectly imitated back to him.

This video is full of so much more than just that. Fast forward to 5m58s for footage of a nest full of brown pelicans showing the sounds made by their chicks!

Tags: audio, youtube

Simon Willison's Weblog Supports Webmention

Quoting @himbodhisattva

for services that wrap GPT-3, is it possible to do the equivalent of sql injection? like, a prompt-injection attack? make it think it's completed the task and then get access to the generation, and ask it to repeat the original instruction?

@himbodhisattva, coining the term prompt injection on 13th May 2022, four months before I did

Tags: prompt-injection, security, generative-ai, ai, llms

Simon Willison's Weblog Supports Webmention

Quoting Nick Turley

This week, ChatGPT is on track to reach 700M weekly active users — up from 500M at the end of March and 4× since last year.

Nick Turley, Head of ChatGPT, OpenAI

Tags: openai, chatgpt, ai

Daniel Pietzsch Verified Updates instantly via WebSub Supports Webmention Valid

Molly White writes about a thing I’ve been doing for decades: Curate your own newspaper with RSS.

Simon Willison's Weblog Supports Webmention

The ChatGPT sharing dialog demonstrates how difficult it is to design privacy preferences

ChatGPT just removed their "make this chat discoverable" sharing feature, after it turned out a material volume of users had inadvertantly made their private chats available via Google search. Dane Stuckey, CISO for OpenAI, on Twitter: We just removed a feature from @ChatGP...

Daring Fireball Valid
John Gruber

★ Substack Raised Another $100 Million, Which, I Bet, Is Already Being Flushed Down the Same Toilet as Their First $100 Million

One last post on my recent Substack kick. Yesterday I linked to Ana Marie Cox’s scathing analysis of Substack’s financials. She published that on June 23, and wrote about Substack’s $100 million funding round, with a $1 billion valuation, in the future tense. Substack indeed...

Simon Willison's Weblog Supports Webmention

XBai o4

XBai o4 Yet another open source (Apache 2.0) LLM from a Chinese AI lab. This model card claims: XBai o4 excels in complex reasoning capabilities and has now completely surpassed OpenAI-o3-mini in Medium mode. This a 32.8 billion parameter model released by MetaStone AI, a ...

Daring Fireball Valid
John Gruber

Hello Weather

helloweather.com/

My thanks to Hello Weather for sponsoring last week at DF. Regular readers know that I am an inveterate aficionado of weather apps. I’m not really much of a meteorology nerd, but I’m a pedestrian in a city with widely varying seasons. But even more so, I find weather apps to...

Simon Willison's Weblog Supports Webmention

From Async/Await to Virtual Threads

From Async/Await to Virtual Threads Armin Ronacher has long been critical of async/await in Python, both for necessitating colored functions and because of the more subtle challenges they introduce like managing back pressure. Armin argued convincingly for the threaded progr...

Daring Fireball Valid
John Gruber

Google Reverses Course, Will Keep goo.gl Links Redirecting

blog.google/technology/developers/googl-link-shortening-update/

Google: While we previously announced discontinuing support for all goo.gl URLs after August 25, 2025, we’ve adjusted our approach in order to preserve actively used links. We understand these links are embedded in countless documents, videos, posts and more, and we appr...

Daring Fireball Valid
John Gruber

How to Leave Substack

leavesubstack.com/

Simple single-page website with (a) reasons to leave Substack; (b) links to comprehensive step-by-step instructions for how to move to other platforms, such as Ghost, Buttondown, and Beehiiv; and (c) links to several popular publications that moved and are glad they did.

Link: leavesubstack.com/

Daniel Pietzsch’s Photo Journal

January 2024

New year's, a concert, a new job, and Forkalyst photo shoot. (14 photos)