What are the objective differences between Emacs and Vim? | Hacker News Reader