Ripple effect in HTML5 canvas | Hacker News Reader