Decomposing language models into understandable components | Hacker News Reader