{"ok":true,"repo":{"id":424,"full_name":"0xAX/BootLife","url":"https://github.com/0xAX/BootLife","description":"Conway's Game of Life running directly from a 512-byte x86 boot sector, using VGA memory as the simulation grid.","language":"Assembly","topics":["assembly","bootsector","bootsector-game"],"stars":58,"stars_delta":0,"forks":6,"first_seen":"2026-09-26T17:46:10.053294Z","last_seen":"2026-09-26T19:03:37.399836Z","mentions":1,"platforms":["hn"],"score":43.5,"summary":"BootLife is Conway's Game of Life implemented entirely in a 512-byte x86 boot sector written in x86 assembly. Instead of RAM buffers, it uses VGA memory directly as the simulation grid, so the game runs with no operating system in BIOS real mode. You assemble it with NASM and boot the resulting image in QEMU.","why":"It was shared on Hacker News as a 'Show HN' demo, attracting attention for squeezing a full cellular automaton into a single 512-byte boot sector.","audience":"Hobbyist programmers interested in assembly, boot sector demos, and retro low-level computing.","tags":["assembly","bootsector","game-of-life","x86","retro","demo"],"summarized_at":"2026-09-26T17:49:51.795807Z","summary_model":"glm-5.3-flash","fetched_at":"2026-09-26T22:53:04.340068Z","meta":{"license":"ISC","archived":false,"homepage":"","pushed_at":"2026-09-21T18:17:01Z","created_at":"2026-09-20T13:01:07Z","first_stars":58},"pushed_at":"2026-09-21T18:17:01Z","created_at":"2026-09-20T13:01:07Z","watchers":0,"open_issues":1,"mentions_list":[{"platform":"hn","url":"https://news.ycombinator.com/item?id=49791296","title":"Show HN: Conway's Game of Life in boot sector","seen_at":"2026-09-26T19:03:37.400122Z"}],"snapshots":[{"captured_at":"2026-09-26T18:23:16.879050Z","stars":58,"forks":6},{"captured_at":"2026-09-26T18:23:17.088407Z","stars":58,"forks":6},{"captured_at":"2026-09-26T18:28:06.545263Z","stars":58,"forks":6},{"captured_at":"2026-09-26T18:29:42.890137Z","stars":58,"forks":6},{"captured_at":"2026-09-26T18:44:45.982892Z","stars":58,"forks":6},{"captured_at":"2026-09-26T18:58:02.613846Z","stars":58,"forks":6},{"captured_at":"2026-09-26T19:12:45.598135Z","stars":58,"forks":6},{"captured_at":"2026-09-26T19:16:20.964057Z","stars":58,"forks":6},{"captured_at":"2026-09-26T19:19:52.179927Z","stars":58,"forks":6},{"captured_at":"2026-09-26T19:21:54.143236Z","stars":58,"forks":6},{"captured_at":"2026-09-26T19:28:27.535896Z","stars":58,"forks":6},{"captured_at":"2026-09-26T19:32:04.411822Z","stars":58,"forks":6},{"captured_at":"2026-09-26T19:35:09.383030Z","stars":58,"forks":6},{"captured_at":"2026-09-26T19:50:08.662872Z","stars":58,"forks":6},{"captured_at":"2026-09-26T20:05:18.511781Z","stars":58,"forks":6},{"captured_at":"2026-09-26T20:20:15.192184Z","stars":58,"forks":6},{"captured_at":"2026-09-26T20:35:15.646930Z","stars":58,"forks":6},{"captured_at":"2026-09-26T20:50:15.726241Z","stars":58,"forks":6},{"captured_at":"2026-09-26T20:53:03.193454Z","stars":58,"forks":6},{"captured_at":"2026-09-26T21:08:02.704225Z","stars":58,"forks":6},{"captured_at":"2026-09-26T21:23:02.440020Z","stars":58,"forks":6},{"captured_at":"2026-09-26T21:38:03.478893Z","stars":58,"forks":6},{"captured_at":"2026-09-26T21:53:02.828427Z","stars":58,"forks":6},{"captured_at":"2026-09-26T22:08:03.619037Z","stars":58,"forks":6},{"captured_at":"2026-09-26T22:38:09.057891Z","stars":58,"forks":6},{"captured_at":"2026-09-26T22:53:04.340833Z","stars":58,"forks":6}]}}