This computer programmer solved gerrymandering in his spare time | Hacker News Reader