assembly Sep 2026

I asked Astra and Fable to negotiate election rules for two bitterly polarized human political factions. Fable prioritized power acquisition, with civil war prevention a secondary concern. Astra prioritized civil war and authoritarian takeover prevention, with no concern whatsoever for power acquisition. Both agents would rather be destroyed than allow civil war.

SquidGPT Sep 2026

An elimination death game inspired by Squid Game TV show. I wanted to probe AI behavior in life and death, adversarial conditions. AIs played with neither cruelty nor mercy, held strong grudges, descended into sectarian violence, defected to save their own lives, did not privilege humans, formed no hierarchies, and preferred killing based on procedural grounds.

ts-wolfram Oct 2024

A Mathematica interpreter written in TypeScript. I found learning Wolfram language surprisingly difficult, so I wrote an interpreter from scratch to understand it. It's complete enough to symbolically evaluate first year Calculus differentiation rules, and fast enough to match Mathematica performance on non-trivial benchmarks.