Carefully made toys for the curious.

Enter

Beautiful
strangers.

Faces that never existed, held to the same register across a hundred frames. Porcelain and photoreal heads, art-directed to the pore. Eight on the shelf. One of them is Henry’s.

Glossy slip-cast doll head, hot pink, generated by Meshworks
The weather glass

The weather glass.

Four readings on the world’s money. The dollar’s share, the debt, the pump, and the curve. Not a forecast. An instrument for telling what pressure you are under.

On the bench

On the bench.

On the bench now. On the shelf soon.

Piloting this Fall

The Back Room.

Instruments for money that has to move: cross-exchange trading, payment routing, wallet security. Running live. Shown by invitation.

Check back soon.

Pipeline in Development

The Cartographer’s Table.

Isometric worlds, built by pipeline. Concept to generated art to clean, game-ready 3D. One style held across a hundred assets, at the rate a game actually needs them.

Check back soon.

On the wire.

Systems, pictures, and the odd verified curiosity. Three to five a week. The picture stops the scroll; the system is the point.

Read on X.
Henry
@nathan_o_henry
Sep 25

Every day of the week corresponds to a planet, in the same order from Rome to Seoul. 45 seconds on why.

Henry
@nathan_o_henry
Sep 22

The Lorenz attractor. Five paths started 0.001 apart. They never agree again, and never leave the shape.

Henry
@nathan_o_henry
Sep 11

One stride, a 19 frame loop, 8 pixel dot pitch, fixed at 45 degrees. The screen never moves; the horse moves through it. Prompting for finer dots failed four times. Python made it a setting. Old print technique, new source. It's a balance.

Posted on X
Henry
@nathan_o_henry
Sep 22

Iron filings without the iron. A thousand particles trace a field that's never drawn.

Henry
@nathan_o_henry
Sep 22

The sign for the new shop. Frosted resin, lit from inside, amber at the edges. It sits dark until the page loads, then ignites.

Show thread · 2 posts
Posted on X
Henry
@nathan_o_henry
Sep 7

Six loops, each a function of time. Hand it a number from 0 to 1, it draws the frame. No timeline, no keyframes, no video file on the server. The glitch tile uses a seeded hash, so it breaks the same way every pass. Seamless by construction. The reel is the same functions rendered headless, frame by frame. Same code, two outputs.

Henry
@nathan_o_henry
Sep 22

Three charts from a study in beautiful data. A stacked area with the floor removed. Six layers trading share.

Henry
@nathan_o_henry
Sep 22

Beautiful Strangers. A head generator that produces one thing: glossy porcelain-vinyl busts, studio lit, on a flat pastel field.

Show thread · 2 posts
Posted on X
Henry
@nathan_o_henry
Sep 4

A practical note on the number 9: A number and the sum of its digits share a remainder mod 9, and remainders survive arithmetic, so you can check a long calculation with a short one. 4,738 + 2,915 = 7,653? Roots 4 + 8 → 3, and 7,653 → 3. They match. A mismatch means wrong, no exceptions. A match means probably right. The old name for this is casting out nines. Fibonacci taught it in 1202. Your credit card runs a descendant. My trading infrastructure runs a cousin every time it reconciles a ledger: compare fingerprints, not the whole day. I cast out nines by reflex for years before I asked why. The answer turned out to be a checksum.

The counter is open.

Hollywood·Los Angeles·Replies within 72 hours

Write to Nathan Henry about contracts in trading and payment systems, sovereign deployments, AI-powered design pipelines, and creative campaigns.

Each room on this site represents a core focus of the work; some commissioned, some showcased, and some built for the house and kept. If something you see here is close to what you need, say which and we’ll start there.

Follow on