Types of optical systems in a lens designer’s toolbox (2020) | Hacker News