Skip to main content

Experiments

Questions I answer by building the page

These are not products and not papers. Each one started as a question I wanted a checkable answer to, and became a small site with its own design, its own data, and its own tests. They stay live as long as the data behind them does.

OpenCastor × Gemma
Experiment · robotics · open models

OpenCastor × Gemma

Google's Gemma writing draft commands for a home robot on hardware I own, measured on a Raspberry Pi 5 with every turn published.

I ran Gemma in Ollama on the same Raspberry Pi 5 that hosts my robots and held every reply to a schema built from the robot's signed manifest. Gemma 4 E4B passed 11 of 12 rover cases, all 90 guided Gemma replies were valid JSON, and a person still signs every draft before the robot's gateway decides.

Shade Map
Experiment · baseball · sun and shade

Shade Map

Which seats are in the sun and which are in the shade, every five minutes of a ballgame, at all 30 MLB parks and the spring training parks in Arizona and Florida.

Pick a park, a game and a seat. A bowl map colored by sun and shade, a clock you can scrub or play through the game, a whole-game view of how much of it each row spends in shade, and a seat card that says when the shade reaches you. The rim of the stands is measured from USGS lidar at 41 parks, including 19 Cactus and Grapefruit League spring training parks; the seats are measured at 20, the outfield seating at 17 of them, and assumed everywhere else, and the page says so.

Date the war
Experiment · conflict · timelines

Date the war

A globe, or a flat map, of the sourced record since 1900, growing by a daily job. Pick the day you think a world war began and see what that dating makes you include.

A black-and-white globe with every sourced event since 1900, a timeline you can narrow to a day, a month or a year and play forward, seven impact groups, a mobilization layer that shows what a war economy looks like before anyone calls it one, and a stress layer for food, water, oil, people and the movements between them. The page never declares a third world war. It hands you the marker.

The League
Experiment · satire · maps

The League

Two maps: every country renamed after a baseball contract and tiered by payroll against results, and all thirty ballparks at their real coordinates.

One hundred and seventy-seven countries, six tiers from Dodgers to non-roster invitee, and every country affiliated with one of the thirty franchises. A world map by tier, a club map with all thirty ballparks at their real coordinates sized by how many countries report to each, detail cards built like the back of a vintage baseball card, and a roster you can group by tier or by club. It started with one Reddit line about the Saudi military: Dodgers payroll, Angels talent.

RT Lab
Experiment · materials · superconductivity

RT Lab

A workbench for one bet on a room-temperature, ambient-pressure superconductor: an ordered hydrogen-bearing solid held together by a light-element framework. It maps what 293 K would demand, then lists the experiments that could kill the idea.

Six tabs. A pairing model you can push toward 293 K, a Tc landscape computed on this site's own Raspberry Pi with the toolkit's Eliashberg solver, a second map of how much of the coupling must be hydrogen's, four published materials placed on it, starting cells for a hydride benchmark, the synthesized boron–carbon clathrate and the hydride-filled clathrate the bet cites, a Quantum ESPRESSO pipeline executed end to end on aluminium and then on MgB₂ as a reproduction attempt, six experiments with pre-registered kill criteria, and a ledger that ties every number to a source. No material is claimed. Every number is a model output or a citation and says which.

Sea Levels
Data · climate

Sea Levels

A personal tracker for where the oceans are changing: live tide gauges, the satellite record, and what the models project.

A live dashboard built on public ocean data: NOAA tide gauges queried straight from the browser, an along-coast panel that watches El Niño's coastally trapped waves arrive at the gauges, the satellite altimetry record since 1993, the sea level budget, and IPCC AR6 projections, all in dependency-free SVG charts.

Downtown Miami Flood Risk
Data · climate

Downtown Miami Flood Risk

A screening-level, provenance-tagged flood-risk study of downtown Miami, with a 3D visualiser of the terrain, the aquifer, and 2,594 injection wells.

The local companion to my global Sea Levels tracker: LiDAR terrain, drainage, groundwater, and insurance records for Brickell through Edgewater, assembled into an interactive 3D visualiser, a live upstream ice monitor, and a plain-language guide, with every inferred value tagged as inferred.

Beverage Tier Maker
Experiment · a small argument

Beverage Tier Maker

Rank eighty-six drinks into eight tiers, share the link, and find out who in your life puts room-temperature water above chocolate milk.

A drag-and-drop tier list for beverages with share links that encode the whole board in the URL, a PNG export drawn on canvas, and one obvious S-tier answer. The first page on this site with its own test suite.

Heat Threshold
Agentic AI · safety

Heat Threshold

The ambitious, multi-agent heat-safety dashboard I built at the Google I/O hackathon, and why it was the wrong thing.

A Gemini-driven, multi-agent environmental-logistics and heat-safety scheduler: WBGT risk flags, route planning, and a GO/NO-GO verdict for outdoor activity. A real working build, and the wrong answer to the question I actually cared about.