Enough AI copilots, we need AI HUDs
In my opinion, one of the best critiques of modern AI design comes from a 1992 talk by the researcher Mark Weiser where he ranted against “copilot” as a metaphor for AI.
Welcome! I work on malleable software : computing environments where anyone can adapt their software to meet their needs with minimal friction. To see what that means to me, read this essay or listen to this interview .
Visit geoffreylitt.com → On Hacker News Jul 2019 – Aug 2026
Software Engineering 5Web & Frontend 4AI & Machine Learning 3Tools & Productivity 1Society, Policy & Culture 1Design & UX 1
In my opinion, one of the best critiques of modern AI design comes from a 1992 talk by the researcher Mark Weiser where he ranted against “copilot” as a metaphor for AI.
There’s a lot of hype these days around patterns for building with AI. Agents, memory, RAG, assistants—so many buzzwords! But the reality is, you don’t need fancy techniques or libraries to build useful personal tools with LLMs.
In a world of closed platforms, browser extensions are the rare exception that let users modify the apps that we use.
Just a little note about the main problem I'm pondering these days...
Reflections on the benefits of tweaking an existing app, instead of starting from scratch.
Agents can write code faster than we can absorb it. Here's why it still matters for humans to understand what they build — and some techniques for doing that efficiently: explainer docs, quizzes, micro-worlds, and shared spaces.
In a world of closed platforms, browser extensions are the rare exception that let users modify the apps that we use.
A lot of people say AI will make us all “managers” or “editors”…but I think this is a dangerously incomplete view!