How to design parabolic, hyperbolic, elliptical reflectors for 3D printing | Hacker News Reader