ParentFull threadmiha123·4 points for inventing the word "astroturfing"? Are you a professional ? Or a heckler?View on HN