Opinionated, long-form narrative writing with an agenda
Loose notes on things I don't entirely understand yet
A catalogue of design patterns gathered from observation and research
Interesting links, papers, and tiny thoughts
Conference talk slides, transcripts, and videos
Podcast episodes I've been a guest on
Books I've read and recommend
Books I like the idea of having read
On chatbot sycophancy, passivity, and the case for more intellectually challenging companions
A lovely little write-up by my friend Steve Krouse on how vibe code and legacy code are...
The New Scientist used freedom of information laws to get the ChatGPT records of the UK's...
We have a new(ish)Okay, it's not that new – created in September 2024 – but we've only...
If you're not distressingly embedded in the torrent of AI news on Twixxer like I...
A roboticist breaks down common misconceptions about what's hard and easy in robotics. A...
Researchers submitted entirely AI-generated exam answers to the undergraduate psychology...
A browser extension that filters out engagement bait from your feed on Twixxer. Uses...
Hanselminutes
Localfirst.fm
Complementary
Reflections on two years of working at Elicit and why it's time to leave
Dive Club
Buying fake William Morris prints on Etsy and other early signs of epistemological collapse
Devtools FM
Sketchnote Army
Shoptalk Show
BBC's Digital Human
Sketchy ideas for interfaces that play with the novel capabilities of language models
Clerestory
Using language models to generate reverse outlines of writing drafts
Proving you're a human on a web flooded with generative AI content
On the fuzziness of calling things “artificial intelligence” and moving the goalposts
A new role at an AI research lab working on tools for open-ended reasoning
I've decided to join Ought, a non-profit research lab. I wrote about the move here, but...
Agent-based note-taking systems that can prompt and facilitate custom workflows
Algorithms that make their reasoning visible