Show HN: GobanFTP – the board game Go played through FTP listings
Category: other
Tags: protocol-abuse, board-game, go, ftp, replay
Score: 5.8/10 (Innovation: 7, Technical: 6, Documentation: 7, Utility: 3)
GobanFTP is a playful protocol bending experiment that implements the board game Go using only FTP directory listings and filenames to represent moves, enabling deterministic replay from a public descriptor and event filenames. It explores concepts like visible fork diagnostics in event-sourced storage and protocol boundaries over untrusted enumerable storage, making it interesting for those fascinated by unconventional use of file systems and protocol abuse.
Target audience: backend devs, security researchers, protocol enthusiasts
Repository: https://github.com/molang163/GobanFTP · Perl · Apache-2.0 · 2 stars
View on Hacker News