Adam Sohn
A small corner of the web. Projects below, links to find me elsewhere at the bottom.
Writing and data visualization
- CLAP, step by step
- An interactive explainer of Contrastive Language-Audio Pretraining — how a sound and a phrase land in one 512-dimensional space, worked out one operation at a time with every audio value computed live in the browser.
- Isolating the Engine Audio
- Pulling clean engine and mechanical audio out of messy YouTube clips — filtering speech and music live in the browser on WebGPU to build labeled training data.
- GRPO, step by step
- An interactive explainer of Group Relative Policy Optimization — the RL objective behind modern reasoning models, walked through piece by piece with click-to-pronounce math.
- Reliably Incorrect
- Notes and visualizations on the agent capability threshold — when LLM agents stop being reliably wrong and start being occasionally right.
- λ-bench variance
- Five Sonnet 4.6 runs on the same LamBench task, classified by Opus 4.6, rendered as flame charts — what variance looks like when you stop averaging it away.
Projects
- car-diagnosis
- Diagnose a car fault from its sound — an honest, end-to-end audio-ML pipeline (scrape → clean → CLAP → calibrated triage).
- intercept
- Turn any website into a typed JSON API using self-improving agents.
- agent-tuning
- Using recursion to achieve predictable agent output.
- alphadidactic
- An iterative research agent: searches academic research, applies it to time-series data, and probes it to find novel discoveries.
- HNswered
- Notifies you when someone replies to your Hacker News posts and comments.
- goldseam
- Bring-your-own-model healing and authoring for Cypress.
Photographs
- Food
- Cooking was once my profession and coding my hobby; now coding is my profession and cooking is my hobby.
- Street food and BBQ
- A photo gallery pinned to a spinning globe — street food stalls and barbecue joints, plotted where I ate them.
Elsewhere
- GitHub — code
- Hacker News — comments
adamsohn.com