PubGrub: A next-generation version solving algorithm | Hacker News Reader