Proving false in Coq using an implementation bug | Hacker News Reader