Diffusion models explained simply | Hacker News Reader