I don't know what happened to this website but stuff like this keeps hitting the front page more and more often despite having close to zero value. It feels like SEO spam to me.
The person who submitted the link already explained the submission: https://news.ycombinator.com/item?id=46068363