Simulating visual artifacts with Fourier optics | Hacker News Reader