Free computing, AI & safety lessons

Explore computing and AI
through practical experiments.

Change an input, follow its effect, and use what you learn to make something of your own.

12 open modules / No coding experience / No account or API key

Inside a prediction

How context changes a prediction

Compare "The river bank is" with "The savings bank is". Inspect the calculations and see how the probabilities for the next word change.

Explore the tensor cube

Open the calculation

Move between the 3D view, readable tables and exact arithmetic. A small model with hand-designed teaching weights runs on your device; no account or model download needed.

New decision lab / Monte Carlo

Design a voyage and test its futures

Change the weather and cargo rewards, compare thousands of possible trips, and keep a repeatable experiment. Find out why more samples cannot repair a wrong forecast.

Explore the harbor simulation

Your rules change the decision

This simulation runs on your device. Inspect individual trips, compare their averages with exact answers, and download your experiment. Built with AI assistance; no live model or API key needed.

A practical AI safety investigation

Should you trust the package an AI suggests?

Inspect a fictional package, compare its name and publisher with the intended project, and keep your evidence and verification checklist.

Try the package investigation

A real decision process, with fictional records

Explore an invented name, a lookalike and a new release. Your next step depends on the evidence you collect. Nothing is installed or fetched from a package registry.

New experiment / Reverse engineering

Copy a program without seeing its code

Send a light beam through an original and your copy. Change the copy's rule, test another color, then use the rule to build a light maze you can keep.

Find a test that catches the wrong rule

Practice checking a replacement an AI coding assistant might help build. This original teaching simulation runs in your browser, with editable rules and no live AI call.

Compare the two programs

New interactive lesson

Compare a rover routing change

Paint a landscape and compare an AI-assisted routing change on visible development and reproducible stress cases. Download the working playground; no live model call.

Open the Upgrade Lab

Build and protect a useful result

Explore how an AI agent builds and checks a game. Play the shell game, choose a check that catches lost progress, then keep the playable HTML file. Recorded AI-assisted build with local checks.

Keep both helpers' edits

Make and protect your flight poster. Let two simulated helpers edit it, see a stale copy erase work, then combine the changes and download your artwork.

Inside an agent's tools

Put a photo in the right album

Disconnect a helper's lookup, change its request budget and catch a receipt for the wrong album. Watch exactly which requests become actions.

Try the photo-album harness

Keep your own workshop

Download a complete browser workshop with your chosen settings. Its scripted tools run offline; no AI calls, uploads or account needed.

Follow your curiosity.

Start anywhere. Each module has an experiment, a short explanation and a question to try in your own words. Change one thing, predict the result, then see whether you were right.

See the rules underneath.

These twelve experiments run locally with visible rules, without live AI models. They illustrate the ideas you can use in larger systems. Suggested times are planning estimates.

For teachers & curious pairs

A lesson you can use.

The Dog API guide includes a suggested 35-minute plan, a printable worksheet, discussion answers and optional code. Try it on your school devices before class; the live photo needs internet access.

Open the teacher guide

Three ways to start a discussion

Created by Jonathan Simone with AI assistance. This first edition will improve with use and feedback; classroom effectiveness has not been measured. Tell me what clicked, or what was confusing.

Activities use fictional examples. Completion marks can be cleared above. Text entered into an experiment stays in that page unless you choose to download it. My Consumption Engine research explores how to keep information useful when its sources change.