May 15, 2026
Hiss-terical AI snake chaos
Show HN: Watch a neural net learn to play Snake
People watched an AI snake get smart, then hilariously fall apart
TLDR: This browser demo lets people watch an AI learn Snake in real time, which is a fun glimpse of machine learning made visible. Commenters loved the idea but quickly filled the thread with bug reports, score crashes, and one spectacular snake collapse into negative points.
A shiny new Show HN demo lets people watch a computer brain learn to play Snake right in the browser, which sounds delightfully futuristic until the crowd showed up and turned it into a live sports meltdown. The pitch is simple: hit start, watch the little snake learn, and even peek at the moving numbers behind the scenes. The reality, according to commenters, was part magic trick, part public breakdown. One person called it a "Cool project!" and that set the tone: everyone seems charmed by the idea. But very quickly, the comment section became less "wow, the future" and more "uh, is anyone else’s snake having a crisis?"
That’s where the real drama kicked in. One user said switching from training mode to watch mode seemed to make the score suddenly nosedive, which is the kind of bug report that also reads like a reality-show betrayal. Another proudly got their average score up to around 3900, only to report that it got stuck there, raising the classic internet question: is this a personal problem, or is the whole system secretly capped? And then came the most chaotic comment of all: one user said their run climbed to 3600, then completely broke, with the snake endlessly restarting and the scores plunging below zero. Brutal. Meanwhile, another commenter basically demanded the behind-the-scenes secrets, proving that even in the middle of the chaos, the nerds still want the recipe. In other words: cool toy, shaky snake, and a comment thread full of people narrating its rise and fall like it’s a tiny digital soap opera.
Key Points
- •tinyppo-snake is presented as an in-browser PPO training demo for the game Snake.
- •The sample session shown cannot initialize because the page reports 'no WebGPU adapter'.
- •Training metrics, scores, and rollout counts remain at zero in the displayed session.
- •The event log shows a manifest with 237 kernels and 4410 arenas before the initialization error occurs.
- •The interface includes model-parameter inspection, trained-policy rollouts, and run configuration controls for managing experiments.