I used Grok to build the browser game Roofline. Then I used Grok to train a PPO agent that plays the live page. Best recorded run is 39,359 score, 4,924 meters, combo 117.
Game is at httpx://roof.grok.me/
For dynamically linked GCC/glibc programs on Linux, main() is not the process entry point.
The kernel starts the loader. It maps libc and applies relocations. _start passes main to glibc, which initializes the process and calls it.
I traced the path from source.c to main().
I was originally going to build this in C because I can program in C with AI autocompletion faster than I can vibe code. It's been a while since I've done anything with Rust, and as much as I hate saying it, Rust is a great language.
Building projects in Rust actually ends up