[ NOTEBOOK & EXPERIMENTS ]

Finished experiments in optimization and agentic systems.

NOWSpin 05 published: testing decision models on live restaurant reviews with Jev. Spin 06 in progress.

Spins

05 published
ALL RUN ON PUBLIC DATA · CODE INCLUDED
05

It can't hallucinate. It scored a room nobody mentioned.

A bench for testing decision models on your own data, and the first thing I put through it: TypeSafe's Jev, reading live Google restaurant reviews at four hundredths of a cent apiece.

MODELS · CLASSIFICATION · TOOLING · 2026-09
$0.000043
PER REVIEW CLASSIFIED
04

The optimizer said dispatch. The trader said no.

A battery arbitrage agent on public Alberta pool prices that records every operator override, asks why, and folds the answer back into the model as a constraint.

ENERGY · MILP · AGENTS · 2026-08
+14.2%
REVENUE VS THRESHOLD RULE
03

Drayage appointments nobody can keep

Rebuilding a container terminal appointment system as a scheduling problem, using published gate-turn-time data. The published slots were infeasible a third of the time.

LOGISTICS · SCHEDULING · DATA · 2026-06
-31%
INFEASIBLE SLOTS AVOIDED
02

Seven constraints nobody wrote down

An interview protocol for pulling tacit scheduling rules out of a human planner's head, tested against a GTFS vehicle-blocking model. Includes the questions that worked and the ones that didn't.

TRANSIT · METHOD · INTERVIEWS · 2026-04
7
TACIT RULES RECOVERED
01

GTFS vehicle blocking on a consumer laptop in twelve seconds

Formulating bus schedule vehicle-blocking as a minimum cost flow problem using standard open GTFS transit feeds without paid proprietary solvers.

TRANSIT · FLOW · GTFS · 2026-02
12s
SOLVE TIME (3,400 TRIPS)
Five spins published so far. Number six is in progress — subscribe and it'll find you.

Get new spins by email

Roughly twice a month: one new spin, or a note on something I got wrong. No pitch, nothing for sale, no course waiting at the end of it. Unsubscribe in one click.

Powered by Substack. Your address goes nowhere else.