Self-Publishing a Book with ReStructuredText, Sphinx, Calibre, and Vim | Hacker News Reader