Why large language models struggle with long contexts | Hacker News Reader