Longreads
• Brendan Fitzgerald
Is Yoko Ono the Most Radical Artist of the Trump Era?
"In the 1960s, she invited an audience to cut off her clothes. As attacks on women’s rights escalate, 'Cut Piece' and other decades-old works of feminist art feel more relevant than ever."
Daring Fireball
• John Gruber
The History of ‘OK’
merriam-webster.com/wordplay/the-hilarious-history-of-ok-okay
The Alex Lifeson Interview
How to get good at jigsaw puzzles
Pope Leo issues AI warning
Daring Fireball
• John Gruber
WorkOS: ‘Agents Need Context. Ship the Integrations That Give It to Them.’
workos.com/docs/pipes?utm_source=daringfireball&utm_medium=newsletter&utm_campaign=q22026
My thanks to WorkOS for once again sponsoring DF last week. The context that actually matters isn’t in your database. It’s in the tools your users live in every day. Multi-stage agents stall the moment they hit a step they can’t see. And every missing integration is a different OAuth flow, a different token lifecycle, weeks of plumbing before the agent reads a single record.
WorkOS Pipes connects your agent to the tools your users live in. Pre-built connectors for GitHub, Slack, Salesforce, Google Drive, and more. Pipes handles OAuth, token refresh, and credential storage. You call the real provider API with a fresh token, every time. Your agent pulls context at every step, for as long as the task runs.
Link: workos.com/docs/pipes?utm_source=daringfireball&utm_medium…
Longreads
• Peter Rubin
The Man Who Reads Books For a Living (One Every Two Days)
"Clarke Seicher is something much more specific and much rarer: a professional book reader who evaluates literature specifically for screen adaptation."
24.05.2026
23.05.2026
African countries join forces to prevent Ebola spreading
datasette 1.0a30
Release: datasette 1.0a30
The big new feature in this alpha is a new customizable "Jump to..." menu, described in detail in The extensible "Jump to" menu in Datasette 1.0a30 on the Datasette blog. You can try it out by hitting / on latest.datasette.io - it looks like this:

The new jump_items_sql() plugin hook allows plugins to add their own items to the set that's searched by the plugin.
Tags: projects, datasette, annotated-release-notes
datasette-agent 0.1a4
Release: datasette-agent 0.1a4
Taking advantage of the new makeJumpSections() JavaScript plugin hook added in Datasette 1.0a30, datasette-agent now presents this "Start a new agent chat" interface as part of the Jump to menu, any time you hit /:

You can try this out by signing into agent.datasette.io using your GitHub account.
Tags: datasette, datasette-agent
datasette-fixtures 0.1a0
Mad House — Usborne Creepy Computer Games
Tool: Mad House — Usborne Creepy Computer Games
Via Hacker News I learned that UK publisher Usborne published free PDFs of their 1980s Computer Books, some of which I remember working through on my Commodore 64 as a child.
These were so great! Beautifully illustrated books with fun projects made up of code you could type into your own machine.
I remember playing "Mad House" typed in from the 1983 book "Creepy Computer Games", so I fed that PDF into Claude and had it build an interactive version of that game in JavaScript and HTML:
Build a vanilla JS artifact that exactly recreates the game Mad House from this book, make sure it's mobile friendly and has a suitable retro aesthetic
Credit the book title and link to https://usborne.com/us/books/computer-and-coding-books

Tags: computer-history, games, tools
22.05.2026
21.05.2026
Quoting Armin Ronacher
The Global Story: The American mayor accused of working for China
Daring Fireball
• John Gruber
Why Steve Kerr Stayed With the Warriors
espn.com/nba/story/_/id/48686303/steve-kerr-decision-return-coach-golden-state-warriors-steph-curry