Animations

Conway Game of Life

Oscillators and spaceships emerge from Conway’s simple rules. Click or drag to draw cells.

Rules of the game:

  1. Each cell has eight neighbors.
  2. A live cell survives with two or three live neighbors.
  3. A dead cell becomes alive with exactly three live neighbors.
  4. All other cells die or stay dead.
  5. Every cell updates simultaneously.

Heptapod Semagrams

Inspired by Denis Villeneuve’s Arrival and Ted Chiang’s Story of Your Life.

“Every physical event was an utterance that could be parsed in two entirely different ways, one causal and the other teleological…”

Ted Chiang, Story of Your Life

Whole-image refinement and sequential strokes.

In Chiang’s story, humans experience life as a chain of causes and effects, while heptapods perceive an entire history through the constraints it satisfies. Could autoregressive and diffusion language generation offer an analogy for these causal and teleological viewpoints?

Metasurface Optics

A flat surface focuses light, inspired by optical metasurfaces.

Glass curvature and nanofin orientations change together to bring light to the same focus.

Drag the grid to rotate · Scroll, pinch, or use +/− to zoom.

Three Body Problem

Newtonian gravity with adaptive symplectic integration, inspired by Liu Cixin’s The Three-Body Problem.

Last edited: October 27, 2026