It looks like there is a bad link on Product Hunt. It takes me to a spammy page that starts a "Flash" Download. Obviously don't click on it.