GNU Emacs comes with a book-length introduction to computer programming | Hacker News Reader