Start Here

This site is organized into series — sequences of posts that build on each other. There are a lot of them now, so this page is the map. Each entry links to the best first post; every post links onward from there.

Search, retrieval, and text

How machines find things in text — from the data structures up.

Distributed data and approximation

Computing over more data than fits anywhere, and when a good estimate beats an exact answer.

Machine learning and high dimensions

Data stories and analysis

Building things

  • Small Experiments — canoe trip maps, a music-amp control panel, an AI-extended puzzle curriculum, a drawing robot.
  • Learn: Daily Thinking Puzzles — not posts but puzzles: self-paced tracks of five-minute problems in functional thinking, Bayesian statistics, cognitive science, and machine learning.

Standalone