Writing an HTTP server in Prolog | Hacker News