Range joins give you accurate histories | Hacker News Reader