Lossless context management: how kern compresses 20k messages into a context | Hacker News Reader