As for why it's on second page right now - I think it was submitted after this one https://news.ycombinator.com/item?id=33082482 , and some people flagged it as duplicate (and this has silent effect on ranking).