It seems to have reached the front page too quickly, it landed directly at the 6th position when it had only a score of 3: http://hnrankings.info/26777008/, which drove it to the top.
I guess it's an aberration of the HN ranking algorithm.
I guess it's an aberration of the HN ranking algorithm.