Optimising pointer subtraction with 2-adic integers | Hacker News Reader