Homogeneous coordinates as a mathematical investment in programming | Hacker News Reader