Live data from Hacker News

Show HN: RankedVote – SurveyMonkey but focused on ranked-choice voting

rankedvote.co

281–290 of 326 posts

Re: Show HN: RankedVote – SurveyMonkey but focused on ranked-choice voting

#281
post #105
post #32

Ranking the voting systems: STAR Voting > Approval Voting > Ranked Choice Voting > Plurality ("pick only one") voting. Ranked Choice Voting is marginally better than plurality voting, but it has problems. The chief defect with Ranked Choice Voting is its non-monotonicity, whereby increasing your support for your genuine favorite can actually hurt their odds of winning. This may be what happened in Alaska [1]. STAR Vo…

Isn’t giving each candidate a score even more gameable than ranking candidates. If I like candidate A and think candidate B is their best opposition I can give candidate A 5.0 and candidate B 0.0 even if my real opinion of candidate B is 3.0. Lowering candidate B’s score artificially definitely helps candidate A.

This is a case for approval over score voting. It's not a good case for RCV over approval!

Re: Show HN: RankedVote – SurveyMonkey but focused on ranked-choice voting

#282

Earlier quoted context omitted.

The only voting system that isn't "vulnerable" to bullet voting is FPTP, since it obligates you to bullet vote.

Huh? Ranked voting isn't vulnerable to bullet voting. If you only rank a single candidate, there's zero benefit, you're just throwing away the rest of your vote. It's not giving that candidate any extra influence, the way it would in approval voting.

> Ranked voting isn't vulnerable to bullet voting.

"Vulnerable to bullet voting" is the same thing as "violating the later-no-harm principle," which means that some forms of ranked voting are vulnerable, while others aren't.

- Borda Count is vulnerable to bullet voting, for the same reason as Score (giving points to anyone other than your first choice makes it less likely that your first choice wins, because it increases the score of your second and third choice).

- Condorcet systems are vulnerable to bullet voting, because the ordering of your second and third choices can potentially change who the Condorcet winner is.

- Instant Runoff is "immune" to bullet voting because the ranking of choices beyond the highest non-eliminated choice are ignored. This is also directly responsible for it being vulnerable to the spoiler effect, which makes non-bullet-voting pointless (your top choice must also be the choice most likely to win the 1-1 fight at the end, which means the remainder of your choices are highly unlikely to win, so why bother?).

Re: Show HN: RankedVote – SurveyMonkey but focused on ranked-choice voting

#283
post #193

Earlier quoted context omitted.

I'm not convinced that additional complexity of STAR is worth it compared to extremely simple score voting.

Score voting (also known as range voting) is not a very good system to use in a real election because there's a huge risk that, on a scale of 1 to 10, the extremists will all give their candidate a score of 10 and everyone else 1, whereas the moderates will score their candidates, say, 7 or 8 and score the ones they don't like 3 or 4. The extremists could thus prevail despite being significantly outnumbered by modera…

> The rational thing is to maximize all your votes to be 1 or 10 and nothing in between.

Can't you just scale everyone's votes to the same range?

Re: Show HN: RankedVote – SurveyMonkey but focused on ranked-choice voting

#284
post #260

Earlier quoted context omitted.

Beating everyone head to head is beating the field. The reason Begich wasn't picked by RCV is because he didn't have enough first choice votes. The problem with your analysis is that you are placing more value on a person's first choice than is warranted. You are assuming people care so much about their first choice winning that their lower choices are essentially irrelevant as long as their first choice is in the ra…

Beating everyone head to head is not beating the field. He came in third against the field. He only wins when you eliminate all other choices except one opponent. Peltola beat the field. In a FPTP system, she would have just won. Democratic second choice votes for Begich only exist because Democrats would prefer him to Palin. They don't want him so much as don't want her. And if they can't get Peltola, they much rath…

You're just repeating the same points without engaging with anything I wrote. You're still making the assumption that the first choice votes are the most important, and ignoring the fact that people have other preferences that they marked as well.

> Peltola beat the field. In a FPTP system, she would have just won.

FPTP sucks and does not elect representative winners, that's exactly why we need to get rid of it. RCV is just iterated FPTP and as such, carries a lot of the same baggage and problems (while adding a lot of complexity and other new problems).

> He only wins when you eliminate all other choices except one opponent

No, this is exactly backwards. Begich is the only one in this race that can win without artificially eliminating someone (which is what RCV does by ignoring lots of information on the ballots). Peltota can only win by eliminating Begich as Begich wins in the head to head, in order to get this win lots of votes that voters expressed have to be discarded.

> Democratic second choice votes for Begich only exist because Democrats would prefer him to Palin. They don't want him so much as don't want her. And if they can't get Peltola, they much rather have Begich.

That's exactly the point, the voters farthest to the right prefer Begich to Peltota, the voters farthest to the left prefer Begich to Palin, and there's a few people in the middle who prefer Begich to both. Begich was the best candidate considering the whole field of preferences - admittedly a weak compromise candidate for some, but a strong compromise candidate for others and the first choice for many (and as I mentioned before, we can't know how many consider Begich a weak compromise vs a strong compromise candidate, anything you say about the sizes of those groups is just your personal speculation).

> The only reason there's noise about Peltola's win and RCV is because she's a Democrat. Look at all the hubbub being thrown about trying to say Begich should have won.

For some people, sure, but for those of us actually trying to push for positive change this has nothing to do with democrats or republicans. This has to do with RCV not electing the condorcet winner and having a non-monotonic election.

> You'd rather the person who came in third in the general win. And don't think people wouldn't complain about that.

Yes I would, if they win the head to head vs everyone else. You're still treating FPTP like some kind of gold standard. Sorry but that's not a good metric.

> STAR is RCV/IRV with extra steps that doesn't scale.

STAR has exactly 2 steps, a summation step and then a step to compare the top two winners. RCV is a whole iteration process and thus a lot more complex and a lot less scalable. STAR is also precinct summable, whereas RCV requires tallying in a central location which is another thing which makes RCV much less scalable.

Re: Show HN: RankedVote – SurveyMonkey but focused on ranked-choice voting

#285

Earlier quoted context omitted.

What's the added complexity of STAR? STAR is phase 1: sort(sum(candidates))[:2] (almost identical to score/approval/FPTP. We'd just take argmax instead of top two) and phase 2: eliminate other candidates, argmax(sum(candidates)) (identical to score/approval/FPTP). On the other hand RCV is a multi-round system with a while loop. In practice it almost never has fewer than 2 rounds (requires overwhelming majority, which…

I mean the added complexity of STAR compared to score. It irks me that it basically adds second election using different system, that happens to sneakily reuse the same ballot.

It's not a different system, it's the exact same algorithm. In both rounds it is argmax(sum(candidates)) (identical to FPTP btw) but the first round you take two elements instead of 1 and second round you use one hot vectors restricted to the top 2. That's it.

Re: Show HN: RankedVote – SurveyMonkey but focused on ranked-choice voting

#286

Earlier quoted context omitted.

> Ranked choice absolutely conveys more information than approval. It's not as much as score voting, but it's mathematically false to say it's the same amount as approval. Among five candidates, approval would be 2^5-2=30 possibilities (almost 5 bits of information, assuming you can't approve/disapprove all because that's the same as not voting), while ranked choice would be 5!=120 possibilities (almost 7 bits of inf…

> This is a common intuition trap, but it's wrong. I respectfully disagree. Yes it's true that jumping to lots of information with score voting doesn't produce an equivalent increase of meaningful information and that information is eaten by the aggregation technique, but I would argue that's not the case with ranked voting. In the larger practical sense, yes there is a good argument to be made for approval voting if…

> I respectfully disagree. Yes it's true that jumping to lots of information with score voting doesn't produce an equivalent increase of meaningful information and that information is eaten by the aggregation technique, but I would argue that's not the case with ranked voting.

You would be largely wrong for single-victor elections, and even trivially so for those without more than three major candidates in the race (to wit: most of them). So you're going to have to make that argument.

> But the reality is that approval voting is easily subject to bullet voting manipulation, which destroys all of the information that it would otherwise contain in theory.

No, this is not the reality. At an individual level, bullet voting is part of your strategic frontier of (all sincere!) votes, but the only strategic bullet vote is for your sincere favorite who is also a likely candidate to win. It is possible to get your most preferred candidate elected over a more widely approved candidate, but this still requires a plurality of second-candidate approvers to prefer your most preferred candidate (and enough to bullet vote them!), which is, like, not the worst outcome in the world, realistically speaking.

Meanwhile, at a campaign level, it only makes sense to push bullet voting to (a) people who most prefer your candidate, whose only viable competition is a more widely preferred candidate who shares largely the same voter base, which in context is basically betting on your targeting specificity, and (b) people who are going to vote for multiple candidates, none of which are yours, who you're convincing to vote against their own interests.

Also, you don't have a 100% success rate on convincing people to bullet vote, so your ability to convince people to bullet vote your candidate is still a proxy for strength of preference. You're making it a lossier proxy, but since you're destroying information from people who you were able to convince to follow your suggested voting strategy, this is not really a winning strategy unless you're already winning.

All in all, bullet voting simply is not remotely as much of a bogeyman to approval voting as it is to some ranked voting systems. There is some degree of strategic influence available, but it certainly happens less easily than in a ranked vote and is weaker in approval voting than in pretty much any other voting system under discussion—I challenge you to find a bullet voting "manipulation" that manages to make approval voting contain less information after aggregation than your favorite ranked choice model.

> Every mathematical model must assume that individual's preferences are transitive, or we'd go mad.

It's okay to accept some error. People genuinely have non-transitive preferences. This only has to drive you mad if you insist on generating a total ordering.

Re: Show HN: RankedVote – SurveyMonkey but focused on ranked-choice voting

#287

Earlier quoted context omitted.

> "increasing your support for your genuine favorite can actually hurt their odds of winning" This is referring to the monotonicity criterion[0]. The page has both toy examples and real world ones. It includes some hints about possible violations in Australia, but your voting system isn't very transparent so it is difficult to audit these situations. As for vote splitting, I think it would be better to look at Favori…

Sure, thanks, I can see how it can happen now, and actually it revealed my understanding of preferential voting wasn't entirely correct. As for "favorite betrayal criterion" - I actually think it's a feature of preferential voting that I actually take advantage of, whereby I vote [1] for a minor candidate who has policies I agree with but I accept is not in a realistic position to govern effectively (due to lack of e…

So it sounds like you're trying to strategically vote to push a party you want in another direction. I totally understand this, but under score or star (where we have more resolution that approval) it is very easy to just extract this information out of an honest ballot. You can measure the distance between the voters and other candidates as well as the distance between your mean voter and other candidates. You have full information about which direction you should alter your course to better serve your population. Approval gives you this information too, it is just not as fine grained. My main (long) post in the thread argues that the advantage of cardinal systems is its ability to effectively embed voter preference better. What I'm talking about here is just extracting that information and that candidates can utilize that information without ever relying on voters to vote strategically.

Re: Show HN: RankedVote – SurveyMonkey but focused on ranked-choice voting

#288

Earlier quoted context omitted.

> it is a stepping stone to proportional representation (achieved by adopting both RCV and multi-member districts), which is much more important than which single-winner voting system is chosen There are proportional methods for STAR and approval as well, there's no reason they couldn't be the stepping stones from this perspective > you need to be a fellow voting systems nerd to understand when you may want to vote t…

> There are proportional methods for STAR and approval as well, there's no reason they couldn't be the stepping stones from this perspective Proportional approval voting is extremely confusing (and expensive) to compute the winner, people won’t accept a system that they don’t understand how it works. > Yet that doesn't try and stop people from duping voters into eg only ranking Palin, even though RCV is basically the…

> No it does not necessarily mean that, it could plausibly mean that they do have a second preference, but are afraid of giving them points so that they don’t overtake their first preference. Think of a Bernie, Hillary, Trump election where some Bernie voters don’t want to give high points to Hilary, even though they much prefer her to Trump, for fear of her beating Bernie. RCV allows them to confidently vote Bernie > Hillary > Trump and not worry about this problem.

Well that's the whole point I was making. In STAR if they really don't like Hillary but prefer her to Trump, they can vote Bernie 5, Hillary 1, Trump 0. Yes, they've very marginally increased the likelihood that Hillary reaches the runoff instead of Bernie, but in doing so they have ensured that in the runoff their vote will contribute to Bernie over Hillary or Hillary over Trump (depending who reaches the runoff). If they aren't willing to give up even one point on a 5 point scale in order to express that preference in the runoff, I'd argue that they have essentially admitted that their preference for Bernie to win is so strong that it overrides any of their other preferences. It's just an honest vote. It could perhaps be a miscalculated vote if they don't understand the implications of that kind of vote, but if they understand and still vote as such then it's honest.

If anything I consider this an advantage of STAR over RCV. Political polarization has gotten to a ridiculous point and we should be encouraging finding common ground. STAR helps facilitate this kind of dialog on a societal level while RCV implicitly tells people they can have their first choice without needing to find any common ground with other camps. In RCV there is not even the option to have your lower choices counted alongside your first choice in any given elimination round. STAR gives voters the ability to choose whether to compromise or not.

Re: Show HN: RankedVote – SurveyMonkey but focused on ranked-choice voting

#289

Earlier quoted context omitted.

To be clear, I personally prefer approval to IRV. But raw approval gives undue advantage to moderates. Approval-to-runoff being clearly superior than raw approval, for this reason. And STAR being a little bit better than that. The RCV people's main criticism of Approval is that it doesn't allow you to express different levels of support, and they aren't totally wrong (even though their preferred mechanism of IRV does…

> I think (without data, happy to be proven wrong) that the US population is fairly strongly bimodal on most issues. Many issues that people care a lot about (for better or worse...) have two clear centers of gravity, We'll you'll be happy then! :) Because this is commonly believed but actually totally untrue. There's an entire book about it, "Culture War? The Myth of a Polarized America" by Morris P. Fiorina. The up…

> The upshot is basically that if you ask people binary yes/no questions (or binary left/right votes), the population appears divided, bimodal.

SHOCKING! (I laughed a little too much at this comment)

But this is also why surveyists tend to ask the "strongly disagree, disagree, neutral, agree, strongly agree" questions. Because it can measure the temperature better. This is effectively a type of cardinal voting too. After all, voting theory is also known as "social choice theory."

But I definitely agree that in practice we find more normal like distributions in preference. Which is why I find it odd when commenters argue that other voting systems "give advantage" to "moderates" or "centrists" as if this is not in reality "gives 'advantage' to candidates that have low variance to the mean opinion." (aka, the most representative). Isn't that the goal of voting systems? To be the most representative?

Re: Show HN: RankedVote – SurveyMonkey but focused on ranked-choice voting

#290

Earlier quoted context omitted.

No. Approval voting is actually a minimized score voting system, and although intuitively a two-point feels like this should convey less information, the way the aggregation rule works (straight addition—or specifically in the approval voting case, tallying), you're actually extracting significantly more information out of a set of approval votes than you would from a ranked choice vote. To put it another way: given…

> When selecting for among three options, there are seven unique approval votes (the all marked/unmarked votes, expressing no preference, are equivalent), and only six ranked unique choice votes. No, they're both six. There are 8 unique approval votes (2^3) but two are thrown out -- the all-marked and all-unmarked, so you're left with 6, same as ranked. RCV and approval absolutely do convey equivalent information in…

[deleted]
Post reply on HN