Sign up

kottke.org Valid
Text • Jason Kottke

The Listening Museum : “36 mechanical keyboards...

The Listening Museum: “36 mechanical keyboards and switches, curated and sound-mapped. From IBM Model M (1985) to Topre to thocky modern customs. Click any card, type on your real keyboard, hear it as if it were on your desk.”

Longreads Valid
Text • Seyward Darby

Days Disrupted

"Across the world, the Iran war is reshaping everyday life."

Longreads Valid
Text • Carolyn Wells

Who Ya Gonna Call? Scam Busters!

"How a team of sleuths reportedly tracked down the Brad Pitt impersonators who cyber-scammed a middle-aged Frenchwoman out of her life’s savings."

The Atlas Obscura Podcast Updates instantly via WebSub
Audio • SiriusXM Podcasts & Atlas Obscura

The World Erotic Art Center

Today, we're visiting the World Erotic Art Museum in Miami, a place that shattered the line between fine art and our deeply held taboos.


Hosted by Simplecast, an AdsWizz company. See pcm.adswizz.com for information about our collection and use of personal data for advertising.

Simon Willison's Weblog Supports Webmention
Text

condense-json 1.0

Release: condense-json 1.0 I'm trying to get braver at releasing 1.0 versions. This little library is a year and a half old now - I've applied some sensible and non-disruptive fixes and shipped the big 1.0 for it. Here's an example of what it can do, lifted from the ...

Rick Beato Updates instantly via WebSub
Video

Billy Joel talks about John Lennon #piano #thebeatles #shorts

Daring Fireball Valid
Text • John Gruber

Boris Cherny on Trying to Get Claude Code to Rewrite the Claude App

ycrootaccess.com/p/boris-cherny-building-claude-code

Boris Cherny, head of Claude Code at Anthropic, was interviewed by Diana Hu on stage at Y Combinator’s Startup School 2026 last week. Starting around 20:30 in the video, he briefly discussed directing Claude to perform difficult tasks: Cherny: I think the skill nowadays ...

Daring Fireball Valid
Text • John Gruber

Agent Fone

fail.xyz/phone/

My thanks to Agent Fone for sponsoring last week at DF. Agent Fone is a crazily ambitious new smartphone that doesn’t merely ship with a built-in AI assistant. Instead, the entire concept is that it enables you to create custom software, right on the phone itself. Ideas for new apps that you’ve had in your notes for years. Weird little app ideas that only you would want. Describe your idea, answer a few questions, and Agent Fone builds an app, or widget, and it’s on your home screen. They’re looking for 50 people and small teams to sell the first 50 hardware units to. If you’re interested, check out their website for all the information you need, and broader description of the platform.

Link: fail.xyz/phone/

Simon Willison's Weblog Supports Webmention
Text

Open letters about AI development

Open letters about AI development I wrote this summary of the past few weeks of open letters as a section of my sponsors-only newsletter but I've decided to share it here as well. Open Weights and American AI Leadership was shepherded by Microsoft, dated July 24th, and signe...

Simon Willison's Weblog Supports Webmention
Text

July 2026 newsletter

The June edition of my sponsors-only monthly newsletter is out. If you are a sponsor (or if you start a sponsorship now) you can access it here.

This month:

  • Accidental cyberattacks by OpenAl and Anthropic models under test
  • GPT-5.6 Sol, Terra, and Luna
  • Claude Opus 5
  • Kimi K3 and DeepSeek-V4-Flash-0731
  • Open letters about Al development
  • A fireside chat and a podcast
  • Reigniting my interest in MCP
  • Other model releases
  • My projects
  • What I'm using at the moment

Here's a copy of the June newsletter as a preview of what you'll get. Pay $10/month to stay a month ahead of the free copy!

Tags: newsletter

Simon Willison's Weblog Supports Webmention
Text

Quoting Greg Brockman

at openai, many people hook their chatgpt up to slack.

people really don't like when a coworker's chatgpt contacts them asking for help with a task, even when they'd be perfectly happy doing that same work if asked by that coworker.

reinforces how much people care about human relationships and helping each other, and want AI to give time back — or enhance time together — rather than become a layer separating people.

— Greg Brockman, President and Co-Founder, OpenAI

Tags: ai-ethics, ai-misuse, generative-ai, openai, ai, llms

Simon Willison's Weblog Supports Webmention
Text

datasette-apps 0.2a0

Release: datasette-apps 0.2a0

Changes that improve Datasette Apps when created and edited using Datasette Agent:

  • New app_debug() tool allowing agent to open an app (invisibly) and test it using JavaScript. #33
  • New app_list() tool for listing apps the user has permission to edit, so the agent can edit them. #36

The app_debug() tool is pretty neat: it works by displaying the app in a opacity: 0 iframe with pointer-events: none (so it can't be seen or interacted with) and then executing agent-provided JavaScript inside that sandboxed iframe. This means the agent can smoke test that the app is working and even do things like measure the dimensions of different elements.

This uses the new context.browser_task() mechanism added in datasette-agent 0.4a0.

Tags: iframes, datasette, datasette-apps

Rick Beato Updates instantly via WebSub
Video

Alex Lifeson on Rush’s Keyboard records #guitar #rush #shorts

Simon Willison's Weblog Supports Webmention
Text

Ten advances in mathematics and theoretical computer science

Ten advances in mathematics and theoretical computer science A few days ago it was Anthropic discovering cryptographic weaknesses with Claude using Mythos Preview, spending $100,000 on tokens and with prompts that included "again we are not looking for low hanging fruit, we ...

Simon Willison's Weblog Supports Webmention
Text

llm-mcp-client 0.1a0

Release: llm-mcp-client 0.1a0

See this blog entry.

Tags: llm, model-context-protocol

Simon Willison's Weblog Supports Webmention
Text

Slack Emoji Maker

Tool: Slack Emoji Maker

I wanted to create a new Slack emoji, and their tool recommends a square that's 128x128 and has a transparent background... so I had Fable build me this simple image editor against those requirements.

Tags: tools, slack

Simon Willison's Weblog Supports Webmention
Text

datasette-agent 0.4a0

Release: datasette-agent 0.4a0

  • New await context.browser_task() mechanism allowing agent tools to run code directly in the user's browser. #33

This is an exciting new capability: it makes it easy for Datasette Agent plugins to provide tools that execute custom JavaScript in the user's browser.

Tags: datasette, llm-tool-use, datasette-agent

Daring Fireball Valid
Text • John Gruber

The Apple Upgrade Situation

randsinrepose.com/archives/the-apple-upgrade-situation/

Michael Lopp, at Rands in Repose: I have felt since it was announced that the Apple iPhone Upgrade Program has not just been a deal, but a steal. The specifics: You apply for a loan for a full-price iPhone at 0%. If approved, your payments are split over 24 months. Pay...

Daring Fireball Valid
Text • John Gruber

Apple Q3 2026 Results

sixcolors.com/post/2026/07/apple-announces-record-q3-results/

Jason Snell: On Thursday, Apple announced record third-quarter earnings, with total revenue of $109.4B, up 16 percent from the year-ago quarter. iPhone revenue was up 22%, Mac revenue was up 10.4%, Services revenue was up 12%, and Wearables revenue was up 6%. iPad revenu...

Simone Giertz Updates instantly via WebSub
Video

Can this invention solve my messy t-shirt pile?

Full video on my channel!