patrickhulin
- Karma
- 0
- Created
- ()
- Submissions
- 0
- Solving poker in custom WebGPU kernels (phulin.me)
I wanted to build a poker solver that I could host for ~free. This meant running client-side, where the best browser technology is WebGPU. The tensor library I wanted did not exist, but in the LLM era we sometimes don't…
- Reverse Engineering SimTower (phulin.me)
This is the story of building https://towers.world, a ~perfect, tick-for-tick reproduction of 1993 game SimTower. I spent weeks reverse-engineering the original EXE and writing up a detailed spec of how the simulation…