AI Research, Evaluation, &
Computational Mixed Media (2013–Present)
Four small models LoRA-tuned on 1,213 examples and judged blind across two judge generations.
A public register of alleged chatbot-related deaths, admitted only on court filings, government acknowledgment, or journalistic verification.
Compiles a one-line brand brief into a static site through seven stages and a human screenshot review.

Catalogues Ableton projects across six drives and exports recoverable ones as byte-verified sets, originals untouched.
Schema-validated video readings across twenty-eight modes, archived in SQLite with full-text search.

Re-encodes an image as lossy JPEG repeatedly in the browser, accumulating real generational compression loss.
Joins 893 iPhone videos to the open Ableton project by the timestamps in both filenames.

A clean-room macOS pitch corrector from public patents, with a ledger separating fact from inference.
An affect catalogue of a decade of my own footage, cut to an intensity curve or a loudness envelope.

A procedural graphic score run through a fixed raster pipeline into a high-contrast bitmap.

Eleven fabricated 1998–99 personal homepages in static HTML, with a statement on constructed identity.
Six scripts — scrape, rank, curate, fetch, caption, package — build a licensed digicam set for a style LoRA.
A Gemini image model redesigns a room photo, with credits, Stripe checkout, and abuse caps.
Generates a passage with per-token ranks and masks words client-side against a density threshold.
A prompt returns a sequenced list of chapters and page ranges, followed up against OpenAlex.
Earlier work under the alias karman (2013–2017).