Re: [python-committers] Vote on governance will happen between Nov 16 - Nov 30

2018-10-23 Thread Tim Peters
[Chris Jerdonek [ > A major problem with approval voting IMO (and range and score) is that > it constrains how voters can express themselves: > Well, that's an objection I never heard before - and expect I'll never hear again ;-) To the contrary, range/score voting are the _most_ expressive, all

Re: [python-committers] Vote on governance will happen between Nov 16 - Nov 30

2018-10-23 Thread Chris Jerdonek
On Tue, Oct 23, 2018 at 10:46 AM Antoine Pitrou wrote: > Le 23/10/2018 à 18:05, Tim Peters a écrit : > > The rangevoting site has a great deal of info about all sorts of voting > > systems. Over a decade ago, Ka-Ping Yee (who used to be very active in > > Python development) ran some _visual_ vot

Re: [python-committers] Vote on governance will happen between Nov 16 - Nov 30

2018-10-23 Thread Antoine Pitrou
Le 23/10/2018 à 18:05, Tim Peters a écrit : > > [Donald Stufft mailto:don...@stufft.io>>] > > ... > I’m struggling to find a resource besides that doesn’t also include > shilling for another voting system or isn’t a lengthy paper > but https://rangevoting.org/IRVpartic.html gives

Re: [python-committers] Vote on governance will happen between Nov 16 - Nov 30

2018-10-23 Thread Tim Peters
[Tim, quoting Ping]> The following images visually demonstrate how Plurality penalizes centrist > > candidates and Borda favours them; how Approval and Condorcet yield > nearly > > identical results; and how the Hare method yields extremely strange > > behaviour. ... [Steven D'Aprano][ > Why a

Re: [python-committers] Vote on governance will happen between Nov 16 - Nov 30

2018-10-23 Thread Donald Stufft
> On Oct 23, 2018, at 1:14 PM, Tim Peters wrote: > > [Alex Martelli mailto:al...@google.com>>] > While I suspect most participants are aware of this, just in care some don't > I thought I'd just point out that it's futile to look for a "perfect" voting > system -- Kenneth Arrow proved that lo

Re: [python-committers] Vote on governance will happen between Nov 16 - Nov 30

2018-10-23 Thread Tim Peters
[Alex Martelli ] > While I suspect most participants are aware of this, just in care some > don't I thought I'd just point out that it's futile to look for a "perfect" > voting system -- Kenneth Arrow proved that long ago, see > https://en.wikipedia.org/wiki/Arrow%27s_impossibility_theorem > Yup!

Re: [python-committers] Vote on governance will happen between Nov 16 - Nov 30

2018-10-23 Thread Steven D'Aprano
On Tue, Oct 23, 2018 at 11:05:58AM -0500, Tim Peters wrote: > The rangevoting site has a great deal of info about all sorts of voting > systems. Over a decade ago, Ka-Ping Yee (who used to be very active in > Python development) ran some _visual_ voting simulations on 5 popular > systems, which s

Re: [python-committers] Vote on governance will happen between Nov 16 - Nov 30

2018-10-23 Thread Alex Martelli via python-committers
While I suspect most participants are aware of this, just in care some don't I thought I'd just point out that it's futile to look for a "perfect" voting system -- Kenneth Arrow proved that long ago, see https://en.wikipedia.org/wiki/Arrow%27s_impossibility_theorem Alex On Tue, Oct 23, 2018 at 9:

Re: [python-committers] Vote on governance will happen between Nov 16 - Nov 30

2018-10-23 Thread Tim Peters
[Donald Stufft ] > ... > I’m struggling to find a resource besides that doesn’t also include > shilling for another voting system or isn’t a lengthy paper but > https://rangevoting.org/IRVpartic.html gives an example and > https://rangevoting.org/TarrIrv.html is a more complex example. > The rang

Re: [python-committers] Vote on governance will happen between Nov 16 - Nov 30

2018-10-23 Thread Donald Stufft
> On Oct 23, 2018, at 7:56 AM, Antoine Pitrou wrote: > > > Le 23/10/2018 à 13:55, Donald Stufft a écrit : >> >> We’re using IRV and I accept that, but I just want to point out that IRV >> still has a form vote splitting (in electoral parlance, vote splitting >> is the “favorite betrayal criter

Re: [python-committers] Vote on governance will happen between Nov 16 - Nov 30

2018-10-23 Thread Antoine Pitrou
Le 23/10/2018 à 13:55, Donald Stufft a écrit : > > We’re using IRV and I accept that, but I just want to point out that IRV > still has a form vote splitting (in electoral parlance, vote splitting > is the “favorite betrayal criterion” > - https://www.youtube.com/watch?v=JtKAScORevQ. IRV only pro

Re: [python-committers] Vote on governance will happen between Nov 16 - Nov 30

2018-10-23 Thread Donald Stufft
> On Oct 23, 2018, at 7:06 AM, Nick Coghlan wrote: > > On Tue, 23 Oct 2018 at 06:38, Łukasz Langa wrote: >> >> The voting procedure is described in PEP 8001. I flipped it from "Draft" to >> "Active" without further changes a few minutes ago. That's in the interest >> of giving everybody eno

Re: [python-committers] Vote on governance will happen between Nov 16 - Nov 30

2018-10-23 Thread Antoine Pitrou
Le 23/10/2018 à 13:06, Nick Coghlan a écrit : > On Tue, 23 Oct 2018 at 06:38, Łukasz Langa wrote: >> >> The voting procedure is described in PEP 8001. I flipped it from "Draft" to >> "Active" without further changes a few minutes ago. That's in the interest >> of giving everybody enough lead ti

Re: [python-committers] Vote on governance will happen between Nov 16 - Nov 30

2018-10-23 Thread Nick Coghlan
On Tue, 23 Oct 2018 at 06:38, Łukasz Langa wrote: > > The voting procedure is described in PEP 8001. I flipped it from "Draft" to > "Active" without further changes a few minutes ago. That's in the interest of > giving everybody enough lead time as well as resolving the situation "well > before