How the BPE tokenization algorithm used by large language models works | Hacker News Reader