Writing an LLM from scratch, part 9 – causal attention | Hacker News Reader