Designing NotebookLM
Designer, builder, and visual storyteller. Now building Huxe. Previously led design on NotebookLM and contributed to Google AI projects like Gemini and Search. Also shoot photo/video for brands like Coachella, GoPro, and Rivian.
The latest blog posts to take off on Hacker News. 3,091 posts.
Designer, builder, and visual storyteller. Now building Huxe. Previously led design on NotebookLM and contributed to Google AI projects like Gemini and Search. Also shoot photo/video for brands like Coachella, GoPro, and Rivian.
Using AI agents correctly is a process of reviewing code. If you’re good at reviewing code, you’ll be good at using tools like Claude Code, Codex, or the…
Back in my day, we used math for autocomplete.
StringZilla v4 brings CUDA acceleration for string processing: 109x faster than Nvidia's CuDF on edit distances, plus 52-bit MinHash fingerprinting and AES-based hashing.
I ordered a set of 10 Compute Blades in April 2023 (two years ago), and they just arrived a few weeks ago. In that time Raspberry Pi upgraded the CM4 to a CM5, so I ordered a set of 10 16GB CM5 Lite modules for my blade cluster. That should give me 160 GB of total RAM to play with. This was the biggest Pi cluster I've…
Using Multi-Agent Collaboration with Evolutionary Test-Time Compute
In a recent 3Blue1Brown video series on transformer models, Grant Sanderson posed a fascinating question: How can a relatively modest embedding space of 12,288 dimensions (GPT-3) accommodate millions of distinct real-world concepts? The answer lies at the intersection of high-dimensional geometry and a remarkable…
In my old age I’ve mostly given up trying to convince anyone of anything. Most people do not care to find the truth, they care about what pumps their bags. Some people go as far as to believe that perception is reality and that truth is a construction. I hope there’s a special place in hell for those people.
Big Tech broke the internet, and this old man’s got a few things to say about it.
A breakdown of Claude's memory implementation, how it differs from ChatGPT, and what these opposite approaches reveal about each company's philosophy.
Picture Tom Nook greeting you with a sentence nobody at Nintendo wrote. That is what “animal crossing llm” usually points to: an experimental fan…
Updated 2026-07-10 for the agent-teams era. Originally published September 2025. A subagent in Claude Code is a separate agent your session spawns to do a...
A developer's guide to downloading and running LLMs on macOS, for experimentation and privacy.
As a bit of background, one of my hobbies is helping people recover data from old tape cartridges, such as QIC-80 tapes, which were a rather popular backup medium in the 1990s among individuals, small businesses, BBS operators, and the like. I have a soft spot for tape media; there’s something about the tactile…
When I wrote about how good ChatGPT with GPT-5 is at search yesterday I nearly added a note about how comparatively disappointing Google's efforts around this are. I'm glad I …
How developers are experimenting with structure, orchestration, and standards to get more out of AI coding.
“Don’t use chatbots as search engines” was great advice for several years... until it wasn’t. I wrote about how good OpenAI’s o3 was at using its Bing-backed search tool back …
Best of both worlds: Building an AI gatekeeper that knows exactly which tests to run for your code changes
All the same privacy harms with online tracking are also present with AI, but worse.
A complete guide to agent architecture, orchestration patterns, trust strategies, and adoption plans for PMs building AI agents.
A big nerd debate with bigger implications for the future of work, technology, and the economy
78% of developers claim AI makes them more productive. 14% say it's a 10x improvement. So where's the flood of new software? Turns out those productivity claims are bullshit.
Visualizing the internal state of a Transformer model
A quick refresher on the maths behind LLMs: vectors, matrices, projections, embeddings, logits and softmax.
Embedding sizes and architectures have changed remarkably over the past 5 years
AI companies are causing a content drought that will eventually starve them.