2 ms·Product Hunt Sock Puppets?2 points by ushakov 5y agomimixco 5y agoThis is interesting but, unfortunately, not surprising. Product Hunt is social media for founders and it has all of the problems of the other social media sites.