Back / play
遊play

Play with my projects

The full versions of the demos on aceofstades.dev. Everything runs in your browser; nothing to install.

脳

Rust-NN

Train a neural network written from scratch in Rust, live in your browser. Watch every neuron fire, then draw a digit and see what it guesses.

  • Rust
  • WebAssembly
  • MNIST
Play →
火previewteam

Forest-Fire

Start fires over a U-Net's predicted burn zone and watch D* Lite keep re-routing a rescue team to safety.

  • U-Net
  • D* Lite
  • cellular automata
Play →
鍵

The Corne

A 3D model of my split keyboard. Type on it, take a typing test with the score on its little screens, or play Snake on one.

  • three.js
  • WebGL
  • games
Play →
牛team

Herd Link

Watch 24 collared cows on a pasture while the farm node's real Rust code classifies every packet. Give one a fever and see the alerts fire.

  • Rust
  • WebAssembly
  • IoT
Play →
銀team

ENCS

Shock one of 500 real banks and watch runs, fire sales and defaults spread, computed by a Rust contagion engine compiled to WebAssembly.

  • Rust
  • WebAssembly
  • three.js
Play →
目replay

FOVEA

Fly around a live-built LiDAR map of a real drive: a sparse 3D U-Net labels every point, then a foveated grid keeps 5 cm detail up close and 40 cm out to 100 m.

  • PyTorch
  • spconv
  • three.js
Play →
輪team

Tyre Signal

Race two F1 pit strategies through the same 101 simulated races, safety cars and all, and find the best lap to stop.

  • Monte Carlo
  • F1
  • strategy
Play →
猫

neko-shell

My Hyprland desktop shell, rebuilt in the browser: tiling windows, a launcher, a terminal, and the lock screen with the cat.

  • Svelte
  • Hyprland
  • Quickshell
Play →

Coming soon