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
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
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
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
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
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
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
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
Coming soon
- 勝Battlecode replays, my bot’s games on the way to #17