On light, colors, mixing paints, and numerical optimization | Hacker News Reader