Generic programming for structure-aware algorithms | Hacker News Reader