Welcome to my website. Here's you'll find projects I've worked on and words I've written. Nothing on this site was generated using machine learning. This website does not and will not require JavaScript (except for a few interactive pages) or block proxies, and is hosted on a server in my house, running an HTTP server programme of my own authorship.
Computers
I design a computer once every few years. I was inspired to get into CPU design by Jack Eisenmann's computers. All these computers were made in simulations, and are not physical objects; I have no interest in making physical computers. The year provided for each one is when I first started working on it, even if work took place over multiple years.
The 323 (2023) - 32-bit RISC machine in Conway's Game of Life. This is my first CPU with a truly original architecture.
Důvěřivý (2016) - 8-bit computer with an architecture inspired by the DUO Adept. I was in a phase where I used machine-translated Czech to name everything I did for some reason.
Dick (2016) - 16-bit OISC TTA inspired by the WireWorld Computer. I think TTAs are a good architecture to try and implement if you've never made a CPU before.
Interactive web-toys
Reasoning Realm - Cellular automaton simulator/editor. I wrote this a long time ago when I wasn't very good at programming, so the code is atrocious and the interface isn't very good.
Pseudospirograph Generator - A random toy that lets you draw complicated figures.
RSA demonstration - Simple implementation of RSA encryption. Not suitable for serious use.
Recursive Tree Drawing - An interactive fractal generator. Lets you create self-similar tree structures with different types of nodes.
Miscellaneous
dc programmes - Various experiments with dc.
2d Gravity Toy - Gravity simulator that lets you spawn particles with varying mass and see how they interact.
Blog
Quotes