News for hackers. Stuff that matters.
Re:Instant runoff voting is the system we need by danielrhodes on Tuesday November 06, 2018 @12:26PM (#18392992)
They have IRV in San Francisco for the mayoral race. What ends up happening is that a candidate who would not otherwise be in the majority can end up as mayor because he/she was everybody’s second choice. Additionally, candidates who think they might lose team up and start promoting each other. It’s bizarre and very difficult for voters to understand the implications of their actions.
Re:Instant runoff voting is the system we need by clarkevans on Tuesday November 06, 2018 @12:28PM (#18393008)
"What ends up happening is that a candidate who would not otherwise be in the majority can end up as mayor because he/she was everybody’s second choice."

But, isn't that the whole point? ... that a compromise, perhaps centrist, candidate can emerge victorious?

Re:Instant runoff voting is the system we need by johnchristopher on Tuesday November 06, 2018 @12:34PM (#18393070)
Correct me if I am wrong but there are no guarantees this candidate is a compromise. He might be on a whole different political spectrum and agenda.
Re:Instant runoff voting is the system we need by SquirrelOnFire on Tuesday November 06, 2018 @03:13PM (#18394517)
If you and your dining partner rank the kind of restaurants you'd like to go to tonight.

You rank 1) Indian 2) Chinese and 3) Italian

Your partner ranks 1) Gastropub 2) Chinese and 3) Steakhouse

you're going to get Chinese food, not because it exists on a line between each of your first choices, but because it is acceptable to each of you, if not preferred. It is a compromise by definition.

Re:Instant runoff voting is the system we need by johnchristopher on Tuesday November 06, 2018 @04:04PM (#18394885)
That's a compromise by the numbers, not by the nature of the food.

Chinese food isn't a compromise, a blend between Italian, Indian, Gatropub and Steakhouse food.

In Chinese food there isn't a little bit from every other choices. A candidate being chosen on virtue of a compromise by the numbers doesn't mean s/he aggregates some ideas from other candidates.

Hence my remark about that candidate being on a different spectrum from the others.

I am not saying he shouldn't be chosen or that people wouldn't be happy about it, I am saying that his ideas aren't a compromise from the other candidates' ideas.

Re:Instant runoff voting is the system we need by SquirrelOnFire on Tuesday November 06, 2018 @04:52PM (#18395204)
Right. And I'm saying that political positions don't have to fall on a single line either.

How many axes can you chart a poltician's positions on?

Authoritarian<>Libertarian

Traditional Values <> Social Relational Values

Survival Values<>Self Expression Values

Interventionalist <> isolationist

That's just a few from https://en.wikipedia.org/wiki/Political_spectrum

Say in the US 2016 election Sanders had run as a 3rd party. He was a liberal populist. He might well have been the second choice of both the Trump and Clinton voters, despite not being positioned between the two. He'd still have been the compromise candidate.

Re:Instant runoff voting is the system we need by baddox on Wednesday November 07, 2018 @12:57AM (#18397368)
Not a great example, because neither you nor your friend probably despise any of those 5 choices, and even if you do, it’s no big deal to just decide to get dinner separately tonight. Remember, political elections are about choosing the candidate or policy that exerts power over everyone in the jurisdiction.
Re:Instant runoff voting is the system we need by SquirrelOnFire on Wednesday November 07, 2018 @02:10PM (#18401392)
Wow. So literal.

So let's talk 2016 presidential election

I'd imagine that a Trump Voter's ballot would look like the following if Sanders had run as an independent.

1) Trump 2) Sanders 3) Gary Johnson (Maybe with a flip on 2/3)

Clinton voters would be

1) Clinton 2) Sanders

Neither primary choice would be acceptable to the other. There would be some voters who preferred Sanders first.

Re:Instant runoff voting is the system we need by SilasX on Tuesday November 06, 2018 @02:16PM (#18394045)
... while still being everyone's second choice out of several?

Edit: As much as everyone's trashing IRV as "horrible" I don't see a simple, worrisome case where it violates monotonicity; those seem limited to really pathological electorates where nothing will make them happy anyway.

Re:Instant runoff voting is the system we need by jboles on Tuesday November 06, 2018 @02:31PM (#18394177)
Yeah, I'm not sure where the qualms about monotonicity are coming from. In an IRV the lower-ranked preferences do not count until the higher-ranked preferences have already been eliminated for not reaching majority
Re:Instant runoff voting is the system we need by anonymoushn on Tuesday November 06, 2018 @03:39PM (#18394722)
https://rangevoting.org/Burlington.html here's a real life election with a Condorcet winner in which IRV elected some other candidate.

The reason there are not more examples like this one is that most governments don't release enough information about ballots in IRV elections.

Re:Instant runoff voting is the system we need by SilasX on Tuesday November 06, 2018 @03:47PM (#18394762)
As soon as I can find some time to work through that, I'll give my thoughts.

But ... is there maybe a truncated explanation of the general dynamic there?

Re:Instant runoff voting is the system we need by Sohcahtoa82 on Tuesday November 06, 2018 @07:55PM (#18396310)
Basically, imagine you have three candidates: A, B, and C, and there are 50 voters, and the votes come in like this:

  100 - A > C > B
  100 - B > C > A
  40 - C > A > B
  10 - C > B > A
After round 1 of IRV, candidates A and B each have 100 votes, C has 50. C gets knocked out, 40 votes move to A, 10 votes move to B. A now has 140 votes, and B has 110, and A is declared the winner.

The problem is that the B > C > A don't get their second choice considered. Why does this matter? Look at it when you put the votes into pairs.

  A vs B: 140 people think A > B.  110 think B > A.
  A vs C: 100 people think A > C.  150 think C > A.
  B vs C: 110 people think B > C.  140 think C > B.
C is actually the more popular candidate, but C LOSES using IRV!
Re:Instant runoff voting is the system we need by dragonwriter on Tuesday November 06, 2018 @02:50PM (#18394337)
> Edit: As much as everyone's trashing IRV as "horrible" I don't see a simple, worrisome case where it violates monotonicity;

It's terrible because the loser-elimination step that makes non-monotonicity an issue also makes it less straightforward to tabulate, not because non-monotonicity is an issue outside of edge cases.

Re:Instant runoff voting is the system we need by SilasX on Tuesday November 06, 2018 @03:18PM (#18394559)
Yeah I guess I’m just not really invigorated by fears of “difficulty of tabulation” and “bad behavior on edge cases”. Maybe I react differently from the typical voting system enthusiast?
Re:Instant runoff voting is the system we need by dragonwriter on Tuesday November 06, 2018 @03:29PM (#18394657)
> Yeah I guess I’m just not really invigorated by fears of “difficulty of tabulation” and “bad behavior on edge cases”.

Difficulty in tabulation affects speed of, certainty of, and confidence in results, as well as cost of implementation.

> Maybe I react differently from the typical voting system enthusiast?

Nope, especially on neglecting pragmatics like tabulation; that's practically a hallmark of voting system enthusiasts.

Re:Instant runoff voting is the system we need by SilasX on Tuesday November 06, 2018 @03:37PM (#18394699)
>Difficulty in tabulation affects speed of, certainty of, and confidence in results, as well as cost of implementation.

Which doesn't rise to the level of "that is so bad it must be stopped".

>> Maybe I react differently from the typical voting system enthusiast?

>Nope,

Kind of strange, since the entire reason for my confusion and joining this thread is because of enthusiasts' doom-and-gloom about the quality of the results themselves, and how they worry about the edge cases and I don't.

Are you invigorated by the cost fears? Because they seem like a sliver compared to the cost of Gore vs Bush.

Re:Instant runoff voting is the system we need by admax88q on Tuesday November 06, 2018 @11:31PM (#18397092)
I guess I can't comprehend how someone doesn't view non-montonicity as a fatalflaw in a voting system.

If I can hurt my preferred candidates chances of winning by ranking them higher on my ballot then the voting system is broken.

Re:Instant runoff voting is the system we need by SilasX on Wednesday November 07, 2018 @01:07AM (#18397399)
Non-monotonicity is a problem.

Non-monotonicity solely on a few pathological edge cases where voter preferences are a nigh-intransitive clusterf—- is not a problem.

Re:Instant runoff voting is the system we need by admax88q on Wednesday November 07, 2018 @09:20AM (#18399240)
I think that the Burlington example that has been cited a lot in this thread shows that non monotonicity is a problem for IRV in not just pathological edge cases.
Re:Instant runoff voting is the system we need by xvedejas on Tuesday November 06, 2018 @04:12PM (#18394939)
The problem with difficulty to understand isn't a simple logistical fear. It's fear that voters won't understand what their vote means.
Re:Instant runoff voting is the system we need by SilasX on Tuesday November 06, 2018 @04:21PM (#18395021)
I never expressed mystification at comments that expressed that fear, because it actually makes sense.
Re:Instant runoff voting is the system we need by dragonwriter on Tuesday November 06, 2018 @04:17PM (#18394979)
Also, it's that they won't have a basis for respecting the result when their candidate loses.
Re:Instant runoff voting is the system we need by jboles on Tuesday November 06, 2018 @02:26PM (#18394134)
What does political spectrum/agenda even have to do with it?

The theoretical candidate was everyone's second preference. That sounds like quite a good compromise.

Re:Instant runoff voting is the system we need by bunderbunder on Tuesday November 06, 2018 @01:23PM (#18393537)
What I often see in my local election is that 3rd-party candidates are often (not always, but often) very inexperienced, and might have platforms that don't make sense or aren't coherent. I've frequently got serious doubts about their ability to function competently - let alone effectively - in the position they're applying for.

With IRV, though, I could see a situation where they are much more likely to win simply because, nowadays, Republicans' and Democrats' general level of mutual disdain is such that I wouldn't be surprised if it ends up being common for people who identify with one major party to rank the candidate from the other major party below every other candidate more-or-less out of spite.

Re:Instant runoff voting is the system we need by boomboomsubban on Tuesday November 06, 2018 @01:40PM (#18393697)
>What I often see in my local election is that 3rd-party candidates are often (not always, but often) very inexperienced, and might have platforms that don't make sense or aren't coherent

This is a symptom of our current system. Anybody who has any ambition in politics will modify some of their positions to fit one of the major two parties. If running for another party wasn't a death sentence, you would see more competent candidates in those parties.

Re:Instant runoff voting is the system we need by bunderbunder on Tuesday November 06, 2018 @03:01PM (#18394412)
Yep. Just trying to think through plausible practical scenarios where IRV might produce a bad outcome.

Which is worth doing because, regardless of what the ideal situation is, if it's associated with a spectacularly bad outcome in one of the earlier elections that uses it, that's going to be a big impediment to wider adoption.

Re:Instant runoff voting is the system we need by __d on Tuesday November 06, 2018 @03:41PM (#18394729)
Even in a sharply polarized contest, it's usually the case that most of the "third party" candidates receive fewer first-preference votes than those from the major parties.

So the minor parties (and independents) are eliminated first, and their preferences are distributed. Which usually means than one of the major party candidates scrapes over 50%, reflecting the minor party voters' basic preference for one of the major parties over the other.

In this (common) situation, I think IRV actually works really well.

The major parties still end up in government, but they see the first-preference percentages for the minor parties, and understand what policy positions are important to the electorate.

Re:Instant runoff voting is the system we need by aidenn0 on Tuesday November 06, 2018 @12:34PM (#18393068)
But the question is, is this a good thing? If 51% of the population want an extremist candidate, but also like a centrist candidate, then IRV incentivizes them to lie on their ballot and promote a candidate they don't like over the candidate they do like.
Re:Instant runoff voting is the system we need by corysama on Tuesday November 06, 2018 @12:42PM (#18393147)
Compared to the common “first past the post” voting, yes it is a good thing. This is because the common voting system encourages a “two extremist parties” system where everyone is effectively voting “greater horrible evil vs lesser horrible evil”.

https://youtu.be/s7tWHJfhiyo

Re:Instant runoff voting is the system we need by baddox on Wednesday November 07, 2018 @01:06AM (#18397394)
I don’t think the problem with having only two viable parties is that they will both tend to be extreme (and that doesn’t strike me as empirically true at the US federal level). Rather, I think the problem is that parties have aggregate power, which means that individual policy preferences get bundled together in ways that may not match an individual voter’s preference. What if I prefer one policy that’s only part of the party X platform, and another that is only part of the party Y platform? Or, another way to think about this party aggregation: what if I prefer the candidate from party X for my local congressional district, but I can’t stand the thought of the likely Speaker of the House of party X?
Re:Instant runoff voting is the system we need by xvedejas on Tuesday November 06, 2018 @01:20PM (#18393503)
Here's the problem though; IRV doesn't really do the thing you want it to. It can actually make an extreme candidate win even when voter opinion is centered around a moderate candidate. It's very obvious in this visualization (from the site linked a few comments ago): http://zesty.ca/voting/sim/54,47_77,64_13,10_irv.png
Re:Instant runoff voting is the system we need by ChristianBundy on Tuesday November 06, 2018 @01:59PM (#18393902)
> It's very obvious in this visualization (from the site linked a few comments ago): http://zesty.ca/voting/sim/54,47_77,64_13,10_irv.png

Just a friendly note: this visualization means nothing without context, and is far from "obvious". Unfortunately, I'd place this in the category of "things that are obvious to people who already believe it". Is there a better way to go about explaining your idea?

Re:Instant runoff voting is the system we need by xvedejas on Tuesday November 06, 2018 @02:47PM (#18394291)
Sorry, I should have mentioned again the above link, which provides context: http://zesty.ca/voting/sim

To paraphrase, this is a simulation which places candidates and voters on a two-parameter preference space. This is useful because two dimensions are easy to visualize, but the same intuitions apply to higher-dimensional spaces.

Each point is colored to answer "which candidate wins when the popular opinion is normally distributed about this point?". That means the fractured visualization shows IRV's non-monotonicity, and how even when popular opinion is close to a centrist candidate (here in red) it might be that the voting system results in the election of an extreme candidate (green).

Re:Instant runoff voting is the system we need by tree_of_item on Tuesday November 06, 2018 @02:46PM (#18394283)
What is obvious about that image?
Re:Instant runoff voting is the system we need by beetwenty on Tuesday November 06, 2018 @03:03PM (#18394429)
This scenario happened not in San Francisco, but in Oakland with Jean Quan's election.

Since then the second-tier candidates have done what you say about promoting each other: "vote for me and for X". If one loses, the other could win in the next round. IRV has a moderating influence on how candidates campaign. By making a bid for those later rounds viable, now everyone has an incentive to build strong coalitions before they even get into office.

Would another system work better? Maybe, but I still count it as an improvement over FPTP.

Re:Instant runoff voting is the system we need by nostrademons on Tuesday November 06, 2018 @03:46PM (#18394758)
It happened in the SF 2018 mayoral election too. Mark Leno and Jane Kim (the two progressive candidates) teamed up against London Breed (a moderate liberal) and suggested each of them mark each other 1 & 2. As a result, after the first round of voting Mark Leno was in first place despite London Breed getting 50% more votes, and it was only after a recount and full tabulation of absentee ballots that London Breed was declared the winner.

Now, arguably this is IRV functioning as designed, where the city's progressive wing could vote as a block without worrying about 2 candidates splitting the vote. It was very much non-intuitive, though, and a lot of London Breed supporters were quite pissed off. IRV allows you to "vote for a position" rather than "vote for a person", but many voters are still stuck in the "but....they got fewer votes!" mindset.

Re:Instant runoff voting is the system we need by dragonwriter on Tuesday November 06, 2018 @03:57PM (#18394834)
> It happened in the SF 2018 mayoral election too. Mark Leno and Jane Kim (the two progressive candidates) teamed up against London Breed (a moderate liberal) and suggested each of them mark each other 1 & 2. As a result, after the first round of voting Mark Leno was in first place despite London Breed getting 50% more votes

You meant after completing all the rounds of IRV, Mark Leno had more votes despite London Breed having more first place votes.

Which, yeah, is the whole point of IRV (and, with slight variations, most ranked ballots methods): a plurality winner that doesn't have broader support but ends up at the bottom of ballots not ranking them first shouldn't generally win over someone who has broader appeal just because the broad appeal splits first place support with another candidate.

> IRV allows you to "vote for a position" rather than "vote for a person", but many voters are still stuck in the "but....they got fewer votes!" mindset.

No, it lets you vote for a person, and also specify, “if not Alice, then my vote goes to Bob”. The winner in IRV is always the candidate with the most votes at the end of the process; reporting only first place votes as votes for the candidate is just wrong reporting of IRV counts.

Re:Instant runoff voting is the system we need by __d on Tuesday November 06, 2018 @03:35PM (#18394690)
As a contrasting anecdote, Australia uses IRV for many of its elections, and I think it's fair to say that most people understand how it works and like it.

Absolutely, it's more complex than a simple majority. But I think "bizarre" is unfair.

In practice, I think it helps to provide a diversity of representatives that more closely reflect the diversity of views in the electorate.

Re:Instant runoff voting is the system we need by gweinberg on Tuesday November 06, 2018 @02:41PM (#18394255)
I don't see how that works. If we have say 3 candidates, a rightist, a leftist, and a centrist, and the centrist is almost nobody's first choice but almost everybody's second choice, the centrist is eliminated first, and either the rightist or leftist will win. I could see someone arguing the centrist should win, but given the rules as described he won't.