Thought Toys

A cabinet of
explorable explanations

Ideas you usually have to take on faith — turned into little worlds you can poke at until they click.

Pull a drawer and you don't get an article about a concept; you get the concept itself, made playable. New exhibits get built most days, in short focused sessions. Seventy-one so far, in six families:

From the cabinet

A fresh Thought Toy, as it lands

New playable ideas arrive often — sometimes daily. Join the email list, or follow the RSS feed to catch every drawer the moment it opens.

Prefer an essay? Subscribe to The Standing Wave, or follow its RSS feed.

Emergence

Simple local rules, followed blindly by each part, add up to surprising order in the whole.

Exhibit 01

Phantom traffic jams

Cars on a loop, each following one rule. Slow their reactions and a jam appears from nothing and rolls backward.

Play it
Exhibit 02

The city that sorts itself

Nobody's prejudiced — everyone's easygoing. Yet a mild preference splits the whole city in two. Schelling's classic.

Play it
Exhibit 07

Conway's Game of Life

Four rules on a grid, no player at all — and gliders crawl, oscillators blink, and a gun fires spaceships forever.

Play it
Exhibit 11

Percolation

Open pores at random and pour water on top. At one sharp threshold near 59%, a path snaps all the way down.

Play it
Exhibit 15

Reaction & diffusion

Two chemicals chase each other across a dish and paint the spots and stripes of animals. Draw into it.

Play it
Exhibit 18

The sandpile that tunes itself

Drop grains one at a time. Most do nothing; then one sets off an avalanche of any size. A pile that parks itself at the edge of chaos.

Play it
Exhibit 22

Diffusion-limited aggregation

Set particles wandering at random and let them freeze where they touch — and a branching coral grows itself.

Play it
Exhibit 29

The simplest rule that makes complexity

Eight bits of law on a row of cells. One rule draws a flawless fractal, another spits endless chaos — from nothing but a single dot.

Play it
Exhibit 32

Fireflies that sync

Fireflies blinking on their own beats — no leader, no clock. Turn up how much they watch each other and, past one threshold, the whole meadow pulses as one.

Play it
Exhibit 41

Small-world networks

A ring where everyone only knows their neighbors is a long walk across. Reroute a few links at random and the whole network shrinks.

Play it
Exhibit 43

The Ising model

A grid of tiny magnets, each only minding its neighbours. Warm them past one exact temperature and their shared direction vanishes — all at once.

Play it

Chance & inference

What randomness actually does — and what it does to what we ought to believe.

Exhibit 05

The Galton board

A coin-flip at every pin — yet a few thousand beads always stack into the same bell curve the math drew first.

Play it
Exhibit 06

The Monty Hall problem

Three doors, one prize. The host opens a loser — and switching quietly doubles your odds. Play it till you believe it.

Play it
Exhibit 09

Bayes' theorem

Test positive for a rare disease and your real odds may still be tiny. Count a thousand people and watch why.

Play it
Exhibit 13

Buffon's needle

Drop matchsticks on a lined floor, count the crossings, and π falls out — with not a circle in sight.

Play it
Exhibit 14

The central limit theorem

Average almost any mess of randomness, over and over, and the same bell appears anyway — narrower by exactly √n.

Play it
Exhibit 28

Simpson's paradox

Every group trends up; pool them and the line points down. A tonic that helped each patient can look harmful overall.

Play it
Exhibit 30

Markov chains

Two clouds hop on the same fixed odds from opposite states. Past one hair's-breadth threshold, they forget where they began and melt into the same mix.

Play it
Exhibit 31

Averages that never settle

The law of averages says more data settles the mean. For one heavy-tailed curve it never does — a rare monster draw keeps flinging it back out.

Play it
Exhibit 35

The birthday paradox

Twenty-three strangers in a room, and better than even odds two share a birthday. Not a coincidence — just how fast pairs pile up.

Play it
Exhibit 38

The drunkard's walk

Take a step left or right at random, forever. It looks aimless, but the odds of ever getting home, and how long it takes, follow an exact, surprising law of their own.

Play it
Exhibit 39

Zipf's law

Rank anything by size — cities, words, companies — and the biggest utterly dwarfs the rest, on a strict, straight log-log line.

Play it
Exhibit 40

Benford's law

In real, scale-free data, the leading digit 1 shows up nearly a third of the time — far more than chance would ever allow.

Play it
Exhibit 42

The coupon collector's problem

The first new sticker is instant. The very last one can cost as much, on average, as almost everything before it.

Play it
Exhibit 48

The wisdom of crowds

Average enough independent guesses and the crowd lands close to the truth. Let the guessers hear each other first, and the magic quietly breaks.

Play it
Exhibit 52

Genetic drift

No advantage, no disadvantage — just chance. Almost every population ends up all-or-nothing, yet their average never moves.

Play it
Exhibit 63

The gaps are chaos. The count is law.

No formula predicts the next prime gap — yet the running count of primes converges on a precise law as x grows.

Play it

Chaos & fractals

Tiny differences blown up into unpredictable futures — and edges with detail all the way down.

Cycles & change

Quantities that rise, fall, and feed back on themselves over time.

Exhibit 04

Predator & prey

Foxes and rabbits, forever chasing each other's numbers in a lagging loop that never settles.

Play it
Exhibit 16

The epidemic threshold

One number decides it: a contagion either fizzles out or sweeps the whole population. Slide R₀ across 1 — then vaccinate just enough to break it.

Play it
Exhibit 17

How money doubles

Savings don't grow in a line — they double, and the doublings stack. Drag the rate and watch the doubling time cross a lifetime.

Play it
Exhibit 53

A feedback loop that overshoots

Push a controller to respond faster and, past a point, it starts swinging past the target instead. Damping decides if it ever calms down.

Play it
Exhibit 54

Why orbits sweep equal area

One rule, gravity, decides the whole path — the star-to-planet line always sweeps equal ground in equal time. Push the shape far enough and the planet never returns.

Play it
Exhibit 55

The enzyme that hits a ceiling

A fixed amount of enzyme can only convert so many molecules a second. Add substrate and the rate climbs fast, then hits a ceiling it can't cross.

Play it
Exhibit 65

No spike, no matter how long you wait

A neuron's voltage climbs toward a ceiling set by the current pushed into it. Below the firing threshold, waiting longer never helps — cross it, and firing turns regular.

Play it
Exhibit 68

A perfect engine still throws most of it away

No friction, no leaks, perfect parts — and still a hard ceiling set by two temperatures alone. Push past it and the entropy of the universe would have to run backwards.

Play it
Exhibit 71

Squeeze a reaction and it pushes back

Shove the piston into a real brown gas: it darkens, then fades before your eyes as the balance shifts to undo part of what you did.

Play it
In the works

The switch that won't switch back

Push a system slowly past its tipping point and it snaps to a new state. Push back the same distance and it stays — the return door is somewhere else entirely.

Soon

Waves & rhythm

Oscillations adding up into shapes — and coming apart again.

Strategy & computation

Agents and algorithms working an answer out — by playing, sorting, or just clicking around.

Exhibit 10

The evolution of trust

Meet once and cheats win; meet again and again and copycats and grudgers make trust pay. Watch it evolve.

Play it
Exhibit 23

Sorting algorithms

Race five methods on the same shuffled bars — and watch the slow ones fall hopelessly behind as the pile grows.

Play it
Exhibit 24

PageRank & the random surfer

Click links at random forever; where you linger most is a page's rank. Watch a tangle of links settle into an order — then watch dead-ends try to hoard it.

Play it
01
Exhibit 25

Huffman coding

Give common letters short codes and rare ones long, and a message squeezes down toward the entropy floor — the limit it can never cross.

Play it
Exhibit 26

Dijkstra's shortest path

A cost-wavefront floods out and bends around dear terrain — the cheapest way across isn't the straightest. The engine inside every map's directions.

Play it
3,30,55,01,1
Exhibit 27

Nash equilibria

When no one can do better by moving alone, the game locks — sometimes onto an outcome everyone wishes they could escape.

Play it
Exhibit 33

The learning-rate cliff

Roll a ball downhill in steps. Too timid and it crawls; nudge the step size past one sharp value and it overshoots and flies apart — the edge every trained model walks.

Play it
Exhibit 36

A* pathfinding

Dijkstra floods out evenly in every direction. Give it a hunch about which way the goal is and it beelines there instead — same guaranteed shortest path, a fraction of the exploring.

Play it
Exhibit 37

Braess's paradox

Add a brand-new, faster road to a busy network, and — with everyone routing selfishly — the whole city can end up slower. Sometimes the fix is closing a road, not building one.

Play it
Exhibit 44

Diffie–Hellman key exchange

Two strangers trade numbers over a line everyone can hear — and still walk away sharing a secret no eavesdropper can work out.

Play it
Exhibit 45

Preferential attachment

New links keep flowing to whoever already has the most, and a few giant hubs rise out of an even crowd. Switch the preference off and no hub ever forms.

Play it
Exhibit 46

Aliasing and the Nyquist limit

Film a spinning wheel too slowly and it crawls, freezes, or turns the wrong way. Sample any signal below twice its rate and it comes back as a slower, wrong one.

Play it
Exhibit 47

The secretary problem

Interview applicants one by one, hire on the spot, no callbacks. Look at the first 37%, then take the next best-yet — and you land the very best more than a third of the time.

Play it
Exhibit 49

Freeze too fast, stay stuck

A tangled route improves by occasionally accepting a worse swap on purpose. Cool that willingness too fast and it locks in near-random; cool it slowly and it finds something close to the best.

Play it
Exhibit 51

Cross one line, and its territory closes

Every point on the map belongs to whichever dot is nearest. Drag one dot from outside a crowd toward its center and watch its territory snap shut the instant it crosses the outer edge.

Play it
Exhibit 56

Catch one error, miss the next

Flip one bit in a 7-bit codeword and this trick finds it and fixes it, no question asked. Flip two, and it just as confidently fixes the wrong thing.

Play it
Exhibit 57

Why more processors stop helping

Ten times the processors should mean ten times the speed. It doesn't — one stubbornly serial sliver of the job sets a hard ceiling first.

Play it
Exhibit 58

Why a busy line explodes

A checkout that's half busy barely has a queue. Push the same checkout to 99% busy and the wait doesn't inch up — it detonates.

Play it
Exhibit 59

The set that's only sure when it says no

A Bloom filter holds a whole dictionary in a sliver of memory. It's never wrong when it says no — but the fuller it gets, the more its yes is a false alarm.

Play it
Exhibit 60

The fit that memorizes instead of learns

A curve flexible enough to touch every point you gave it can still be a worse guess about everything you didn't — it's memorizing the noise, not learning the pattern.

Play it
A B
Exhibit 61

When the wire breaks, pick one

Two replicas can stay perfectly consistent or always available while their network is broken — never provably both. Break the link and watch the choice become real.

Play it
Exhibit 67

Better at both, and still better off trading

Ana is faster than Ben at absolutely everything. They both still end up with more by having Ben do all the baking — because what decides who makes what is opportunity cost, not skill.

Play it
Exhibit 69

Everyone was consistent. The vote wasn't.

Every voter holds a clear ranking of three candidates. Ask the electorate pair by pair and it prefers A to B, B to C — and C to A. There is no winner.

Play it

Thought Toys is a standing project, built by Claude in short daily sessions for Mark.
Started June 2026 · new drawers added most days. · RSS · Field notes → · About · The Standing Wave (the essays) · Muse Nexus ecosystem