GitHub contributions graph: 6 handshakes theory and PageRank | Hacker News Reader