A running record
of artificial intelligence.
From the Turing Test to today's agents: the milestones, the products, and the people who said so at the time — plus 255 parts of interactive guides that build the underlying machinery from scratch.
Est. 1950 Compiled by Denim Patel Robotics & AI notes Last updated Sep 2026
Milestones logged0
Product releases tracked0
Voices quoted0
Interactive guide parts0
Field notes0
Labs profiled0
Start here
A running record of the field - milestones, product releases, benchmark scores, the labs building it, and what people said at the time. The interactive guides to how language models are trained, served, built with and made to see now live on the companion guides site.
Background notes on OpenCV basics, linear algebra and quaternions - the on-ramp to the multi-view geometry and nonlinear optimization guides, which now live on the companion guides site.
Notes and tutorials on ROS and robot navigation, migrated from the Robotics At Once blog.
Personal perspective pieces, gathered with the field notes from both subjects - the informal, from-the-workbench writing that does not fit a timeline or an interactive guide.
Latest in AI
The most recent entries from the product timeline. The full log runs to 82 entries, back to 2010.
OpenAI ships Sora 2, a video generator with synchronized audio framed as a world model, wrapped in a social app
ClosedAlibaba releases Qwen-Image, a large MMDiT text-to-image model with a Qwen2.5-VL text encoder and strong text rendering
OpenGoogle's Veo 3 generates native synchronized dialogue and sound effects in the same pass as the video
ClosedBlack Forest Labs, founded by the original Stable Diffusion authors, releases FLUX.1, a rectified-flow transformer that leads open image generation
OpenSuno brings full-song music generation to a browser prompt
ClosedElevenLabs ships a text-to-speech service whose zero-shot voice cloning sets the commercial bar
ClosedBuilt from scratch, step by step
15 long-form guides, 255 parts, now on their own site. Every part is interactive — you drag the point along the curve, run the training loop, and watch the solver converge.
Next-token prediction, autoregressive generation, and why OLMo is the running example for this series.
Why generating one token costs a full sweep of the weights through HBM, and why that single fact shapes everything that follows.
The model is a stateless text function; every 'memory' is your code resending text, and the context window is the budget that governs it.
The five workflow patterns, the complexity/value/viability/cost-of-error gate, and why most 'agents' should be workflows.
Sampling from a distribution you never see: a 2D dataset you draw yourself, and the line between memorising it and modelling it.
Patching an image into a sequence, position embeddings and the class token, and what a vision transformer gives up against a convolution.
The projective plane, homogeneous coordinates, the congruence symbol, and the point/line duality every later part depends on.
Gradient descent, Newton's method, Gauss-Newton and Levenberg-Marquardt, built around one running example: a robot figuring out where it is.
A minimal page proving the new subject-neutral guide kit renders: guide.css styling, a Guide.drawBars() canvas demo driven by a slider, and a GuideMath helper call.
An arrow, a list of numbers, and an abstract object you can add and scale — and why they are the same thing.
The whole subject in one idea: almost every function is locally linear, and a derivative is just the slope you find when you zoom in far enough.
A particle-flow canvas you edit by hand: arrows at every point, streamlines through them, and the two numbers that describe how a field changes.
Relative frequency settling into a limit, a belief you can bet on, and the three axioms both pictures have to obey.
Drag the parameter and watch the log-likelihood surface move with the fitted curve — and see why a likelihood is not a probability over θ.
A hidden population, one sample, and an estimate that moves every time you redraw it while the truth stays put.
Voices on AI
26 quotes from scientists, researchers and industry leaders, on the full quotes page.
"The fundamental problem of communication is that of reproducing at one point either exactly or approximately a message selected at another point."
"Deep learning is good at fitting functions, but it's not good at abstract reasoning."
"AI will be either the best or the worst thing ever to happen to humanity."
"The real question is not whether machines think but whether men do."
"The development of full artificial intelligence could spell the end of the human race."
"Success in creating AI would be the biggest event in human history. Unfortunately, it might also be the last."
"Artificial intelligence will reach human levels by around 2029."
"The biggest threat from AI is not that it will revolt, it's that it will do exactly what we ask it to do."