23.05.2026
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
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
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
Daring Fireball
• John Gruber
espn.com/nba/story/_/id/48686303/steve-kerr-decision-return-coach-golden-state-warriors-steph-curry
President Trump says an agreement with Iran to end the war has been "largely negotiated", writing on social media that the deal will include the reopening of the Strait of Hormuz. Contradicting his statement, Iranian media reports say the vital waterway will remain under Tehran's control. Our North America correspondent assesses the latest claims. Also: US secret service agents kill a shooter who opened fire near a White House security checkpoint; the Pentagon releases a further batch of previously classified files on alleged UFO sightings; the latest on the Democratic Republic of Congo where more than 200 people have died in the current Ebola outbreak; a new law in Japan finally allows divorced couples to share custody of their children; and we hear about the Norwegian based film, Fjord - winner of this year's Palme d'Or at the Cannes Film Festival.
<dl> element from this article by Ben Meyer:
<dt> can be followed by multiple <dd>
<dt> and <dd> elements in a <div> for styling - but only a <div>.So this is valid:
<h2 id="credits">Credits</h2> <dl aria-labelledby="credits"> <div> <dt>Author</dt> <dd>Jeffrey Zeldman</dd> <dd>Ethan Marcotte</dd> </div> </dl>
Here's a useful note from Adrian Roselli on screen reader support for description lists.
Via Hacker News
Tags: css, html, screen-readers, web-standards
We find out why art could be the secret to living longer and how you can view the National Gallery's world-renowned collections from the comfort of your home, wherever you are, with its virtual tours.
Plus, the German golfer Leonie Harm wins her first professional title, 13 years after she was given a 1% chance of survival. She was hit by a drunk driver and ended up in a coma. Also, we meet the man who risked his life to save critically endangered Mountain Bongos and, the woman in the UK who is knitting blankets for newborn babes to say thank you to hospital staff for saving her sight.
Our weekly collection of inspiring, uplifting and happy news from around the world.
(Photo: Van Gogh's Starry Night on display at the National Gallery in London. Credit: NEIL HALL/EPA-EFE/REX/Shutterstock)
Presenter: Holly Gibbs. Music composed by Iona Hampson
Full podcast on the @complexly channel! Pre-order the Laundry Chair at Yetch.Studio.
Donald Trump's Director of National Intelligence Tulsi Gabbard resigns, citing her husband's recent cancer diagnosis - but Ms Gabbard had also struggled with the president's decision to enter into foreign wars. Our North America editor looks back at another tumultuous week for Mr Trump. Also: the Democratic Republic of Congo says Ebola cases have now been reported across several conflict-hit eastern provinces; demonstrators in Cuba hold a rally in support of the island’s former leader, Raul Castro, who has been charged by the US with murder and other crimes over the shooting down of two US civilian planes in 1996; the British scientists trying to create a gym for astronauts in space; the legacy of Carlo Petrini, the founder of the global slow food movement; and the tennis legend Billie Jean King finally graduates at the age of 82.
Longreads
• Cheri Lucas Rowlands
"This is the story of how 34 generations of Shaolin warrior history trained a once-in-a-generation NBA superstar."
Research: pydantic-monty investigation
It's been a few months since I last poked at Monty, the sandboxed subset of Python implemented in Rust. I had Claude Code look at the most recent release.
Importantly the max_duration_secs, max_memory, max_allocations, and max_recursion_depth settings all appear to work as advertised.
Tags: python, sandboxing, pydantic