What you can do in 100 lines of code using canvas | Hacker News Reader