Sign up

Simon Willison's Weblog Supports Webmention
Text

ChatGPT search now uses the site:operator at scale

ChatGPT search now uses the site:operator at scale Promptwatch is part of the emerging "GEO" space, for Generative Engine Optimization - the chatbot version of SEO, where companies offer tools and consulting to help your site increase its presence in replies to prompts insid...

Pluralistic: Daily links from Cory Doctorow
Text • Cory Doctorow

Pluralistic: The actual epistemic crisis (20 Aug 2026)

Today's links The actual epistemic crisis: AI's assault on reality is an opportunistic infection. Hey look at this: Delights to delectate. Object permanence: Disney goths; Running a con room party; Equation Group's fuggly sourcecode; "Bubble"; "The Weight." Upcoming appearanc...

Marcus on AI
Text • Gary Marcus

OpenAI is becoming a surveillance company

OpenAI is becoming a surveillance company

It’s not even really trying to hide it

Simon Willison's Weblog Supports Webmention
Text

A shot-scraper-style JSON API on Bun 1.4's new Bun.WebView

Research: A shot-scraper-style JSON API on Bun 1.4's new Bun.WebView Today saw the long awaited release of Bun 1.4, the first stable version since the infamous Rust rewrite a few months ago. Interestingly, the Rust rewrite was downplayed in the release notes, which i...

matklad
Text • Alex Kladov

Better Batteries

One of the eternal schisms in programming is over the question of whether the standard library should be minimal or encompassing. This is the wrong question to ask. The right one is:

Anil Dash Valid
Text

Introducing Dashboard Touch, a build-your-own version of Touch ID

For years, I’ve wanted to have a standalone version of Apple’s Touch ID authentication feature for my Mac, but without having to use an Apple keyboard. (I generally like their keyboards, but my daily driver keyboard these days is a big clicky mechanical beast.) I’d gone down...

Marcus on AI
Text • Gary Marcus

Leopold’s Folly

Leopold’s Folly

How what one young man did might come to symbolize an entire era

Jim Nielsen’s Blog Valid
Text

A Sloppy Interface Is a Security Liability 

In his talk “Why AI Is Breaking Software Security As We Know It” (my notes here), Feross Aboukhadijeh talks about the Axios npm incident and how the maintainer got phished by succumbing to (amongst other things) a faux Microsoft Teams interface: this is the kind of thing th...

Jeff Geerling Valid
Text • Jeff Geerling

Getting the Steam Deck LCD working on a Raspberry Pi

The BOE TV070WXM-TV0 LCD used in the original Steam Deck can be had for around $30. It's a serviceable 7" touchscreen with 400 nits of brightness and a resolution of 1280x800 (for a sharp 216 ppi).

Steam Deck LCD working on a Raspberry Pi 5

The specs are a lot nicer than the Pi 7" Touch Display, which costs twice as much, with giant bezels and half the resolution!

Until today, the Steam Deck LCD didn't work with a Raspberry Pi. But the folks at Scandent were trying to standardize on a mass-market touchscreen for one of their own devices, and built a Linux kernel driver for it which they intend to upstream.

John D. Cook
Text • John

AI-generated ASCII diagrams

I like AI-generated ASCII diagrams. Because nobody would ask AI to generate ASCII diagrams, and so, it’s congruous. I like incongruity [1]. Aside from the incongruity of using a gazillion-parameter neural network to make 1970’s style ASCII art, ASCII diagrams have some uses. They’re absolutely tiny compared to image files. But more importantly they can […]

The post AI-generated ASCII diagrams first appeared on John D. Cook.

Andrew Nesbitt Valid
Text • Andrew Nesbitt

Issues in the Repo

refs/bugs, refs/notes, refs/heads/ticgit, or a directory full of YAML.

The Silicon Underground
Text • Dave Farquhar

Adobe Systems IPO August 20, 1986

Adobe Systems IPO August 20, 1986
Adobe Systems IPO August 20, 1986

On August 20, 1986, Adobe Systems held its initial public offering. Priced at around $11 per share, Adobe has split its stock six times since. Adobe: The sleeper tech stock of 1986 1986 was a good year for tech stocks.

The post Adobe Systems IPO August 20, 1986 appeared first on The Silicon Underground.

Fernando Borretti Valid
Text

Our Servants Will Do That For Us

Why the post-scarcity utopia is unlikely.

Marcus on AI
Text • Gary Marcus

Breaking: The Republican party is panicking over its ties to Big Tech

Breaking: The Republican party is panicking over its ties to Big Tech

And panicking with good reason

The Old New Thing
Text • Raymond Chen

On wrapping a callable in a lambda that just calls it with the same parameters

Just use the callable directly.

The post On wrapping a callable in a lambda that just calls it with the same parameters appeared first on The Old New Thing.

Simon Willison's Weblog Supports Webmention
Text

smolmachines / smolvm as a sandbox for untrusted Python & JavaScript

Research: smolmachines / smolvm as a sandbox for untrusted Python & JavaScript I tasked Claude Fable 5 running in Claude Code for web with the following research task: Put https://smolmachines.com through its paces as a fast secure sandbox. Explore what it would...

Simon Willison's Weblog Supports Webmention
Text

Quoting Jeremy Morrell

My hypothesis is that there is a new opportunity for Extensible Software on the web. LLMs radically lower the cost of authoring extensions, and modern sandbox primitives lower the deployment cost and provide good security boundaries. We can build our app as a solid, accountable core, and allow users to safely extend it in many directions by having LLMs fill in the missing pieces. We can give our users super powers.

— Jeremy Morrell, Extensible Software in the age of LLMs

Tags: sandboxing, llms, ai, generative-ai

Simon Willison's Weblog Supports Webmention
Text

Conceptual integrity and counting lines of code

Last week I recorded an episode of the Talking Postgres podcast with Claire Giordano on the subject of "How AI is changing software development". We had a really great conversation. Here are a couple of my highlights from a lightly edited transcript (prompt to Claude: "very ...

Xe Iaso's blog Valid
Text

Anubis continues to expose new ways people configure webservers

TL;DR: if admins turn off browser features, those features won't work in confusing ways that are annoying to debug

Armin Ronacher's Thoughts and Writings
Text • Armin Ronacher

What Is Reasoning

A few weeks ago a paper was shared that showed how to extract reasoning traces from closed-weight models. Together with online discussions about tricking models into leaking them, it made me investigate it more out of curiosity. Twitter seems full of half-truths and confus...