HTML5 Canvas demo with geolocation for local weather | Hacker News Reader