My updated post on diffusion models from scratch is online here!