Bresenham's line algorithm | Hacker News Reader