Full threadCosmicBagel·I have a hard time believing these troll accounts had a significant impact on anyone's voting decions. Dumb meme, but seems like an over reaction.View on HN