Richard Wang
Machine learning engineer and founder based in San Francisco. Building tools for software teams and writing in the margins.
Working notes on AI infrastructure, the research that feeds it, and a couple of things about neither.
Videos, podcasts, and live-stream segments — each one gets a native viewer with chapters and a direct link to the source.
Shorter pieces — company updates, talks, and excerpts that don't need the essay treatment.
A few longer pieces I'm still drafting.
Using DMD + Koopman embeddings to debug chaotic sensor traces in semiconductor fab data.
Vector-DB design, prompt hardening, and why auction-less ad retrieval still converts.
Cloudflare Pages + Tailwind CSS + Vite + Three.js (for the Klein bottle scroll journey) + a Cloudflare Worker that proxies Google Gemini for the chat widget.
A WebGL canvas renders Hermann Karcher's twisting Klein bottle using its parametric equations. Your scroll position maps to a rotation of the surface; the bottle sits on a static lean-back pitch so the ring's hole never stares the camera down. Each scroll gesture advances exactly one chapter — click any dot on the right rail to jump.
Nope, unless otherwise specified. Some of it's MIT.