
IP based limitations are a terrible idea. Multiple users can be and often are behind the same IP if they're in some sort of intranet, be it corporate, academic, or simply multiple home computers. Mail-based authentication can be screwed with, sure, but it's also very easy to notice this (as opposed to ip nonsense) through simply eyeballing the results. There's no general everywhere way to prevent vote fraud. However, if we make it even require a mild bit of thought, that should be sufficient in this case, as there won't be enough votes to prevent some sort of rough eyeball-based check of the results, and if there are, then that's a sign of fraud for sure! Furthermore, there's very little incentive for someone to go the extra mile here, as we're voting for a haskell logo, and not, e.g., giving away ten thousand dollars. Furthermore, since I assume we'll only be presenting reasonable logos, there's not even some room for pranksters to stage a "write-in" of some gag slogan. Cheers, Sterl. On Feb 8, 2009, at 12:10 PM, Gwern Branwen wrote:
On Sun, Feb 8, 2009 at 12:03 PM, Max Rabkin
wrote: On Sun, Feb 8, 2009 at 8:57 AM, Gwern Branwen
wrote: We should limit voting, and limit based on IP. If we go via email, then anyone wishing extra votes merely needs to use mailinator.com (and its dozens of alternate domain names, to say nothing of competitors providing similar services) to vote as many times as they want. If we care about fraud, then it would be a very troublesome task to filter out all those ways to fraudulently vote; if we don't care about fraud, then email confirms are just a burden on honest users.
I don't know about other people, but for me it takes less time to change IP addresses than to sign up for a mail account.
dhclient -r dsl0 && dhclient dsl0
vs. fill in a form on a webpage.
--Max
You don't sign up for a Mailinator account. That's the whole point. Take a look at https://secure.wikimedia.org/wikipedia/en/wiki/ Mailinator
-- gwern _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe