Diffusion Model from Scratch | Hacker News Reader