A Document Revisions System in JavaScript | Hacker News Reader