Hacker News new | ask | show | jobs
by DanielStraight 4787 days ago
If the size of the group is known, just generate one-time use codes equal to the number of people in the group and have the survey creator distribute them. If any code is attempted twice (such as if the survey creator uses your code before you can), trash the whole survey. Then, only display the results when all codes are used.

This doesn't prevent several people from colluding, but it does seem to prevent anyone from acting alone to mess with the results of the survey.