• What does FD Mean

    From Sam Hartman@21:1/5 to All on Sat Apr 3 14:20:01 2021
    "Timo" == Timo Röhling <timo@gaussglocke.de> writes:

    Timo> * Mathias Behrle <mbehrle@debian.org> [2021-04-03 10:22]:
    >> [ ] Further discussion [ ] Do nothing, leave the question
    >> unresolved [ ] None of the above

    Timo> The way I see it, all these have the same consequence for a
    Timo> vote (that is, none of the other options is acceptable). The
    Timo> Constitution will always permit another vote as long as K+1
    Timo> developers introduce/sponsor it. And anyone who feels
    Timo> particularly strongly about continuing/terminating the
    Timo> discussion, will probably post it to debian-vote no matter
    Timo> what.

    I agree.
    Also, as someone who has been in the position of interpreting votes,
    having these options on the ballot would actually make that harder in
    some cases.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Wouter Verhelst@21:1/5 to All on Sun Apr 4 21:50:02 2021
    On Fri, Apr 02, 2021 at 11:29:58PM +0200, Pierre-Elliott Bécue wrote:
    I'd rather have a None of the Above default option all the time along
    with FD. It'd probably help.

    FD effectively is the same as "none of the above".

    You might believe that the subject is stupid and that the horse is dead
    and we shop stop flogging it, but the fact that we got it to a vote in
    the first place proves that there are people who disagree with you, and
    they will translate NOTA winning into "we haven't found the right answer
    yet, so let's try this again, for real this time".

    That's further discussion, just under a different name. I'd rather have
    an option that is honest with everyone and declares what will in effect
    happen.

    If you want an option that says "no, not now, not ever", you need to put
    it on the ballot.

    --
    To the thief who stole my anti-depressants: I hope you're happy

    -- seen somewhere on the Internet on a photo of a billboard

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Adam Borowski@21:1/5 to Wouter Verhelst on Sun Apr 4 22:30:01 2021
    On Sun, Apr 04, 2021 at 09:49:01PM +0200, Wouter Verhelst wrote:
    On Fri, Apr 02, 2021 at 11:29:58PM +0200, Pierre-Elliott Bécue wrote:
    I'd rather have a None of the Above default option all the time along
    with FD. It'd probably help.

    FD effectively is the same as "none of the above".

    Not really, what FD means is: "I vote yes for all of options I ranked higher than it, and no for all I ranked lower".

    Our voting scheme is a mix of Condorcet, and yes/no. An option must get at least 50% or 75% of "yes" votes, no matter if it's Condorcet winner.

    This meaning is mostly destroyed by interpreting FD as "Further Discussion"
    -- it makes people put all other options on the front, instead of just ones they agree with.


    Meow!
    --
    ⢀⣴⠾⠻⢶⣦⠀ .--[ Makefile ]
    ⣾â â¢ â ’⠀⣿⡠# beware of races
    ⢿⡄⠘⠷⠚⠋⠀ all: pillage burn
    ⠈⠳⣄⠀⠀⠀⠀ `----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Pierre-Elliott =?utf-8?B?QsOpY3Vl?=@21:1/5 to All on Sun Apr 4 23:30:01 2021
    Le dimanche 04 avril 2021 à 21:49:01+0200, Wouter Verhelst a écrit :
    On Fri, Apr 02, 2021 at 11:29:58PM +0200, Pierre-Elliott Bécue wrote:
    I'd rather have a None of the Above default option all the time along
    with FD. It'd probably help.

    FD effectively is the same as "none of the above".

    You might believe that the subject is stupid and that the horse is dead
    and we shop stop flogging it, but the fact that we got it to a vote in
    the first place proves that there are people who disagree with you, and
    they will translate NOTA winning into "we haven't found the right answer
    yet, so let's try this again, for real this time".

    That's further discussion, just under a different name. I'd rather have
    an option that is honest with everyone and declares what will in effect happen.

    If you want an option that says "no, not now, not ever", you need to put
    it on the ballot.

    To me there is a big difference in theory and semantically, but I agree
    that practically these are the same.

    IMHO, "None of the Above" => all ballot options are discarded. From
    there, either people want to keep discussing the matter and new ballot
    options should be proposed, or the GR becomes moot.

    FD => hey, for now people are not convinced enough to vote, let's redo a
    X weeks discussion.

    --
    Pierre-Elliott Bécue
    GPG: 9AE0 4D98 6400 E3B6 7528 F493 0D44 2664 1949 74E2
    It's far easier to fight for one's principles than to live up to them.

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEESYqTBWsFJgT6y8ijKb+g0HkpCsoFAmBqLwMACgkQKb+g0Hkp CsrY/w/7BVgDOvgioNU3tPU19iUii9A9m5N+R5pGwbAAhiNZg1cQCEBT+gdS2cUK FQTXhwFwokVRQRqMvgrgqQdrAJenx1w/IopXAyDCEA1jTl54PDFjWHLb4xQ/Wz7h GOpn2lf4codsmXvii2UuOwcA2m61Ok2ye+VhOvVQNFitvfWLSCO0ngTkpe45K0lf RrmSHppJ2Nbcnk4CqAXEMRuNZDlOfbglyifEwUXHFeA+xiScElkBtAzHjHOE2zuz Vuia2HCm5UmkodboAK8NhXPYUftWdUrv/3WQqyzIz0jnRaalpChQZ01YlDDpIUFa XCb5X/EA6Val41EZBfXED4bGouN5htVRud68G4NP4xbWV/WqLpki0zbV5TZ3Y4U0 d0/KiBpeM6ibfy4Vpyis80zYWn+oQUUz9EVABG1BIw8/JlQh55vG9T3weGLpLc4x pvCSxCcq1uCYOkNB60eB+8bkDA8QXCs9A8D7QRu5+DofOTNIeyVt5wWOf8yKyCHC byxhZwBywownOXGitYi3Cq8B5a7EvDEwrVO+cTJ8cdDe28YCBTYWADmhA25MSzSY ulQ5vbj7een6jnJpEU+1cBblcxE9zL6DMxWjokR41otwjILgXlt0dLpCxrgFr+Xz KdIRpStRI0wUy1YW6VANaO9TLizDJXx4ZXywV4xUmJIdhO9zgBQ=
    =hY3X
    -----END PGP SIGNATURE-----

    --- SoupGate-Wi
  • From Kurt Roeckx@21:1/5 to Adam Borowski on Mon Apr 5 00:50:01 2021
    On Sun, Apr 04, 2021 at 10:20:15PM +0200, Adam Borowski wrote:
    On Sun, Apr 04, 2021 at 09:49:01PM +0200, Wouter Verhelst wrote:
    On Fri, Apr 02, 2021 at 11:29:58PM +0200, Pierre-Elliott Bécue wrote:
    I'd rather have a None of the Above default option all the time along with FD. It'd probably help.

    FD effectively is the same as "none of the above".

    Not really, what FD means is: "I vote yes for all of options I ranked higher than it, and no for all I ranked lower".

    Our voting scheme is a mix of Condorcet, and yes/no. An option must get at least 50% or 75% of "yes" votes, no matter if it's Condorcet winner.

    This meaning is mostly destroyed by interpreting FD as "Further Discussion" -- it makes people put all other options on the front, instead of just ones they agree with.

    There are 2 ways the FD option has an effect on the result.

    The first option is the quorum requirement. For a GR the quorum is
    3*Q, which is around 47 for this vote. 3*Q people need to put the
    option above FD to meet the quorum, or the option is dropped.

    But the reason for yes/no is the majority requirement. In this GR
    all options have a majority ratio of 1. This means more people
    need to put the option above of FD than people who put the option
    below FD, or the option gets dropped.

    Note that you can rank the option the same as FD, which is neither
    yes nor no. So it's more than 50% of those votes that voted yes or
    no for that option that need to vote yes for the option to be
    considered.

    There are also 2:1 and 3:1 majority requirements, which you could
    translate as 66.6% and 75% need to say yes.


    Kurt

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Barak A. Pearlmutter@21:1/5 to Kurt Roeckx on Mon Apr 5 10:50:02 2021
    Kurt Roeckx <kurt@roeckx.be> writes:

    There are 2 ways the FD option has an effect on the result.

    The first option is the quorum requirement. For a GR the quorum is
    3*Q, which is around 47 for this vote. 3*Q people need to put the
    option above FD to meet the quorum, or the option is dropped.

    But the reason for yes/no is the majority requirement. In this GR
    all options have a majority ratio of 1. This means more people
    need to put the option above of FD than people who put the option
    below FD, or the option gets dropped.

    Note that you can rank the option the same as FD, which is neither
    yes nor no. So it's more than 50% of those votes that voted yes or
    no for that option that need to vote yes for the option to be
    considered.

    There are also 2:1 and 3:1 majority requirements, which you could
    translate as 66.6% and 75% need to say yes.

    That is all true: we have a yes/no majority/quorum mechanisms combined
    with a Condorcet system.
    This Frankenscheme actually creates some interesting extra pathologies
    for the Debian voting system, beyond those you get from plain
    Condorcet.

    Let's say a cohort of voters prefers option APRICOT to option BANANA,
    but would like neither (FD) even better. However they are well aware
    that there's no way FD will win.

    It is possible that if they vote their true preference,

    FD > APRICOT > BANANA

    then BANANA will win, while if they vote

    APRICOT > FD > BANANA

    then APRICOT will win, due to majority/quorum issues. In other words,
    they are penalized for voting honestly.

    This is unrelated to the current vote (maybe?) but if a DPL candidate
    would put "get a committee together to investigate whether the Debian
    voting system and related processes could be significantly improved"
    I'd consider that a big plus.

    Cheers,

    --Barak.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Kurt Roeckx@21:1/5 to Barak A. Pearlmutter on Mon Apr 5 11:50:02 2021
    On Mon, Apr 05, 2021 at 09:45:15AM +0100, Barak A. Pearlmutter wrote:

    Let's say a cohort of voters prefers option APRICOT to option BANANA,
    but would like neither (FD) even better. However they are well aware
    that there's no way FD will win.

    It is possible that if they vote their true preference,

    FD > APRICOT > BANANA

    then BANANA will win, while if they vote

    APRICOT > FD > BANANA

    then APRICOT will win, due to majority/quorum issues. In other words,
    they are penalized for voting honestly.

    It's true that our system isn't perfect, and that if you know how
    others will vote you can manipulate the outcome. You can try to
    influence which options get dropped or not due to quorum or more
    likely majority requirements.

    I think in your scenario, I assume APRICOT was dropped due to the
    quorum or majority requirements and changing their vote to mark
    APRICOT as acceptable means it was considered and can now have
    more people that prefer it over BANANA.

    It can also be abused the other way around. People who
    prefer:
    BANANA > APRICOT > FD
    might vote:
    BANANA > FD > APRICOT
    in an attempt to drop APRICOT as an option, for instance
    because they know there are a lot of people who're going
    to vote FD > APRICOT > BANANA.

    I don't believe this is actually a problem in Debian for
    general resolutions and elections. I don't think we know
    enough details about what others will vote or have group
    coordination to abuse it.

    A possible solution is to drop the majority requirement
    and have a quorum on the number of people that vote, and this
    would work for most votes, except those where we now have
    a supermajority requirement.


    Kurt

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Adrian Bunk@21:1/5 to Kurt Roeckx on Mon Apr 5 12:00:02 2021
    On Mon, Apr 05, 2021 at 12:47:58AM +0200, Kurt Roeckx wrote:
    ...
    But the reason for yes/no is the majority requirement. In this GR
    all options have a majority ratio of 1. This means more people
    need to put the option above of FD than people who put the option
    below FD, or the option gets dropped.
    ...

    On a side note, there is a bug in the vote counting software or its configuration where it would generate a nonsensical result that also
    violates explicit wording of the constitution in a corner case.

    The constitution says:

    An option A defeats the default option D by a majority ratio N, if
    V(A,D) is greater or equal to N * V(D,A) and V(A,D) is strictly great

    From the latest systemd GR[1]:

    * Option5 passes Majority. 2.185 (271/124) >= 1
    * Dropping Option6 because of Majority. 0.808 (173/214) <= 1

    = 1 is not strictly great, and an option both passing the majority
    requirement and being dropped for failing the majority at the same
    time in the = 1 case would not make sense.

    Kurt

    cu
    Adrian

    [1] https://www.debian.org/vote/2019/vote_002

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Adrian Bunk@21:1/5 to Kurt Roeckx on Mon Apr 5 13:20:02 2021
    On Mon, Apr 05, 2021 at 11:46:23AM +0200, Kurt Roeckx wrote:
    ...
    A possible solution is to drop the majority requirement
    and have a quorum on the number of people that vote
    ...

    A quorum on the number of people who vote means that a vote against the proposal counts for the quorum.

    Assuming a quorum high enough, this gives a coordinated boycott of the
    vote a higher chance of defeating a proposal than voting against it.

    Kurt

    cu
    Adrian

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Barak A. Pearlmutter@21:1/5 to Adrian Bunk on Mon Apr 5 13:40:02 2021
    On Mon, 5 Apr 2021 at 11:57, Adrian Bunk <bunk@debian.org> wrote:
    On Mon, Apr 05, 2021 at 11:46:23AM +0200, Kurt Roeckx wrote:
    A possible solution is to drop the majority requirement
    and have a quorum on the number of people that vote ...

    A quorum on the number of people who vote means that a vote against the proposal counts for the quorum.

    Assuming a quorum high enough, this gives a coordinated boycott of the
    vote a higher chance of defeating a proposal than voting against it.

    Making a system more complicated to try and address a specific
    deficiency rarely reduces its attack surface. In this case, our voting
    system involves multiple levels (quorum, majority, ranking resolution)
    each with its own criteria and threshold and (due to Arrow's Theorem) unavoidable flaws, and every feature of this sort increases the
    system's attack surface to both strategic voting and to just plain
    doing the wrong thing given honest votes. Moving FD around in the
    ordering is an example of this, as is a quorum boycott.

    Since voting systems are necessarily vulnerable (Arrow's Theorem!) our objective cannot be perfection, but rather good performance under
    realistic conditions.

    But I'm not sure this is the right place to discuss these issues.
    Maybe debian-meta-vote@lists.debian.org?

    Cheers,

    --Barak.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Barak A. Pearlmutter@21:1/5 to All on Mon Apr 5 13:20:01 2021
    What you say is all correct, although I suppose people might be able
    to get at least a rough poll of voter preferences if they actually
    care. Assuming people don't know enough details about others'
    preferences to vote strategically is basically security by obscurity
    so I wouldn't want to rely upon it.

    As a matter of methodology, I think we should separate the process of identifying problems in our voting system and gauging their severity
    from the process of looking for ways to improve it. This makes it much
    easier to stay objective.

    Warren D. Smith wrote some code to measure the performance of various
    voting systems (including various Condorcet systems) under various
    simulated conditions.

    Cheers,

    --Barak.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Pierre-Elliott =?utf-8?B?QsOpY3Vl?=@21:1/5 to All on Mon Apr 5 14:40:02 2021
    Le lundi 05 avril 2021 à 14:07:13+0200, Marc Haber a écrit :
    On Mon, Apr 05, 2021 at 12:15:25PM +0100, Barak A. Pearlmutter wrote:
    Making a system more complicated to try and address a specific
    deficiency rarely reduces its attack surface. In this case, our voting system involves multiple levels (quorum, majority, ranking resolution)
    each with its own criteria and threshold and (due to Arrow's Theorem) unavoidable flaws, and every feature of this sort increases the
    system's attack surface to both strategic voting and to just plain
    doing the wrong thing given honest votes. Moving FD around in the
    ordering is an example of this, as is a quorum boycott.

    I have been a DD for nearly 20 years and I have not yet understood how
    we vote. Before I joined Debian, I thought that the way Germany votes
    for the Bundestag is a complex method.

    Greetings

    It's probably because I'm a mathematician, but I really enjoy our voting system, despite it also having flaws.

    --
    Pierre-Elliott Bécue
    GPG: 9AE0 4D98 6400 E3B6 7528 F493 0D44 2664 1949 74E2
    It's far easier to fight for one's principles than to live up to them.

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEESYqTBWsFJgT6y8ijKb+g0HkpCsoFAmBrA88ACgkQKb+g0Hkp CsoYlA//ezoq7y8haGvb0twbZWD+sqDbo5hZdjuyMrypwzi2h129yowcWeECdcwJ UvEPrONDSQ/WJKa/4wuNGXlecqhJbbnBqcbCB9b3TcVTz8P0alBZWT5uqQXzFtzF U9A0/YJz5/7z2FVvzovOdlaD/W2rYlH4xmGkkiM3ZWqUIsFlcmgGvC6At4J46Bbe F9xOxVnXMMkZfFkCYTSLVXI/EWudx1sYRn5OpKZ2Y3O4+H9KcDAW6noXjrKwTdqw RpvmVzRt4UKXthE7942tChL0GjTUj/bvkLWyWe0gYiDIEw3X/cx8mAfFoxY+g69o y8/CA9EkctIEzT1hRn1n83jCayXXJ1WKHAguVmjjqLxu3OkrvhOu+SdHOcH6KKfJ 0ZdSh7HCdV+EZibqeytgICaBWVR+sq24iqZcl6rGRItpY0r6eT+xqY+u3QIr4cgV aNc22oqiLowggAKWk0JP96BwuTnXKbOaQjqpoDUFtpy00PvcKrSu0sseJraJBISm F5RlmtYa7zH+j20u/B8ftLRSW3FGFMo9IJZM+wSlEN6eAmHc6ZNZqHgpe23I6TMH fIOqOmO71ZVi4EqMGLMRoaDS5b3FcdBc5TKgUkk1qkf4eoi8AGiq6r0ubBBuUgy+ 8jVxelAYFsmVXu4crGK067mbMu2OaklODRtU8LDwhTMXo0bSygs=
    =sEJZ
    -----END PGP SIGNATURE-----

    --- SoupGate-Wi
  • From Marc Haber@21:1/5 to Barak A. Pearlmutter on Mon Apr 5 14:30:02 2021
    On Mon, Apr 05, 2021 at 12:15:25PM +0100, Barak A. Pearlmutter wrote:
    Making a system more complicated to try and address a specific
    deficiency rarely reduces its attack surface. In this case, our voting
    system involves multiple levels (quorum, majority, ranking resolution)
    each with its own criteria and threshold and (due to Arrow's Theorem) unavoidable flaws, and every feature of this sort increases the
    system's attack surface to both strategic voting and to just plain
    doing the wrong thing given honest votes. Moving FD around in the
    ordering is an example of this, as is a quorum boycott.

    I have been a DD for nearly 20 years and I have not yet understood how
    we vote. Before I joined Debian, I thought that the way Germany votes
    for the Bundestag is a complex method.

    Greetings
    Marc

    -- ----------------------------------------------------------------------------- Marc Haber | "I don't trust Computers. They | Mailadresse im Header Leimen, Germany | lose things." Winona Ryder | Fon: *49 6224 1600402 Nordisch by Nature | How to make an American Quilt | Fax: *49 6224 1600421

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Adrian Bunk@21:1/5 to All on Mon Apr 5 15:50:01 2021
    On Mon, Apr 05, 2021 at 02:34:28PM +0200, Pierre-Elliott Bécue wrote:
    Le lundi 05 avril 2021 à 14:07:13+0200, Marc Haber a écrit :
    On Mon, Apr 05, 2021 at 12:15:25PM +0100, Barak A. Pearlmutter wrote:
    Making a system more complicated to try and address a specific
    deficiency rarely reduces its attack surface. In this case, our voting system involves multiple levels (quorum, majority, ranking resolution) each with its own criteria and threshold and (due to Arrow's Theorem) unavoidable flaws, and every feature of this sort increases the
    system's attack surface to both strategic voting and to just plain
    doing the wrong thing given honest votes. Moving FD around in the ordering is an example of this, as is a quorum boycott.

    I have been a DD for nearly 20 years and I have not yet understood how
    we vote. Before I joined Debian, I thought that the way Germany votes
    for the Bundestag is a complex method.

    Greetings

    It's probably because I'm a mathematician, but I really enjoy our voting system, despite it also having flaws.

    For me it is also mostly mathematical curiosity, and there is no
    situation in real-life elections where it would be relevant.

    Voting methods like Condorcet try to solve problems in single-round first-past-the-post systems with more than 2 candidates that are common
    in the UK and some former British colonies.

    For people living in a country like Germany where the shares of
    representation in parliament are based on the nationwide vote,
    Debian is usually the first and only contact with anything
    like Condorcet.

    cu
    Adrian

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Marc Haber@21:1/5 to Adrian Bunk on Mon Apr 5 16:10:03 2021
    On Mon, Apr 05, 2021 at 04:26:25PM +0300, Adrian Bunk wrote:
    For people living in a country like Germany where the shares of representation in parliament are based on the nationwide vote,

    The Bundestagswahl is a weird combination of direct vote and
    proportional vote with a minority blocking clause, independently
    conducted for each of the 16 states and then combined. You need to be a mathematician AND an expert in public law to understand.

    Debian is usually the first and only contact with anything
    like Condorcet.

    Confirmed.

    Greetings
    Marc

    -- ----------------------------------------------------------------------------- Marc Haber | "I don't trust Computers. They | Mailadresse im Header Leimen, Germany | lose things." Winona Ryder | Fon: *49 6224 1600402 Nordisch by Nature | How to make an American Quilt | Fax: *49 6224 1600421

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Felix Lechner@21:1/5 to barak@pearlmutter.net on Mon Apr 5 15:40:02 2021
    Hi,

    On Mon, Apr 5, 2021 at 4:33 AM Barak A. Pearlmutter
    <barak@pearlmutter.net> wrote:

    Moving FD around in the
    ordering is an example of this, as is a quorum boycott.

    When a center option is likely to fail our majority requirement [1]
    should I rank preferable extreme choices above FD even if I am
    strictly moderately inclined?

    Along the same lines, would it be better for a voting system to quadruple-count, or otherwise strengthen, options voters rank in the middle—thereby recognizing that a compromise between two or more sides
    is always a prerequisite for peace?

    Kind regards
    Felix Lechner

    [1] Section A.6 (3) of the constitution: https://www.debian.org/devel/constitution

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Adrian Bunk@21:1/5 to Felix Lechner on Mon Apr 5 17:20:01 2021
    On Mon, Apr 05, 2021 at 06:35:52AM -0700, Felix Lechner wrote:
    ...
    would it be better for a voting system to
    quadruple-count, or otherwise strengthen, options voters rank in the middle—thereby recognizing that a compromise between two or more sides
    is always a prerequisite for peace?

    This is the first time Debian holds a GR for a position statement
    about issues of the day outside of Debian.

    There is a valid question whether or not a 2:1 or 3:1 majority
    requirement would be more appropriate for such GRs.

    Kind regards
    Felix Lechner
    ...

    cu
    Adrian

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Russ Allbery@21:1/5 to Barak A. Pearlmutter on Tue Apr 6 03:10:01 2021
    "Barak A. Pearlmutter" <bap@debian.org> writes:

    Let's say a cohort of voters prefers option APRICOT to option BANANA,
    but would like neither (FD) even better. However they are well aware
    that there's no way FD will win.

    It is possible that if they vote their true preference,

    FD > APRICOT > BANANA

    then BANANA will win, while if they vote

    APRICOT > FD > BANANA

    then APRICOT will win, due to majority/quorum issues. In other words,
    they are penalized for voting honestly.

    Isn't this true regardless of majority/quorum issues? That looks like an example of compromising, and the Wikipedia page on Condorcet says that it (without our majority addition) is susceptible to compromising if there is
    a majority rule cycle.

    It's not clear to me that the majority requirement makes it substantially worse. I believe the majority requirement can only affect the outcome in
    the case of majority rule cycles, and (please correct me if I'm wrong)
    those seem to be rare in our votes.

    (By definition an option without a majority was voted below FD by a
    majority of voters, and therefore I believe it's impossible in Condorcet
    for that option to defeat FD if there are no cycles, and thus it would be impossible for it to win if there are no cycles since FD would always win instead.)

    I'm not as sure about the quorum rule, but in project-wide (as opposed to technical committee) votes, I don't remember an option failing quorum that would have had any realistic chance of winning. Generally that means the option is losing by a huge margin.

    Obviously that could be different in a very low turnout vote.

    --
    Russ Allbery (rra@debian.org) <https://www.eyrie.org/~eagle/>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Barak A. Pearlmutter@21:1/5 to All on Thu Apr 8 12:10:02 2021
    Hey Adrian,

    When looking at the tally of the latest systemd vote,[1]
    there are plenty of votes like
    1-------

    It is obvious what these voters wanted to express,
    and that their ballot was wrongly filled due to a
    lack of understanding how our voting system works.

    That's really interesting.

    Maybe we should cobble up a GUI tool to download & correctly fill out
    & sign & email a ballot? Instead of numbering items (which requires
    knowing how to count) people could drag them into an order, etc. This
    would allow inactive or non-uploading DDs, ones who can't manage (or
    can't be arsed) to fill out and gpg-sign a ballot, to express their
    valuable opinions. It could look for the right key using the
    devscripts mechanisms, like ~/.devscripts DEBSIGN_KEYID and
    environment variables and such. Maybe check if any available private
    keys appear on the Debian keyring. That way people who haven't needed
    their key in years could still vote.

    (Not sure if joking.)

    --Barak.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Adrian Bunk@21:1/5 to Barak A. Pearlmutter on Thu Apr 8 12:00:02 2021
    On Mon, Apr 05, 2021 at 12:15:25PM +0100, Barak A. Pearlmutter wrote:

    Making a system more complicated to try and address a specific
    deficiency rarely reduces its attack surface. In this case, our voting
    system involves multiple levels (quorum, majority, ranking resolution)
    each with its own criteria and threshold and (due to Arrow's Theorem) unavoidable flaws, and every feature of this sort increases the
    system's attack surface to both strategic voting and to just plain
    doing the wrong thing given honest votes. Moving FD around in the
    ordering is an example of this, as is a quorum boycott.

    Since voting systems are necessarily vulnerable (Arrow's Theorem!) our objective cannot be perfection, but rather good performance under
    realistic conditions.
    ...

    Instead of "attack surface" of a complicated system I would be more
    worried about the problem that a part of our electorate does not
    understand how to vote in a way that their ballot matches what
    they want to express.

    When looking at the tally of the latest systemd vote,[1]
    there are plenty of votes like
    1-------

    It is obvious what these voters wanted to express,
    and that their ballot was wrongly filled due to a
    lack of understanding how our voting system works.

    Cheers,

    --Barak.

    cu
    Adrian

    [1] https://www.debian.org/vote/2019/vote_002_tally.txt

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andrey Rahmatullin@21:1/5 to Adrian Bunk on Thu Apr 8 12:10:02 2021
    On Thu, Apr 08, 2021 at 12:30:01PM +0300, Adrian Bunk wrote:
    Instead of "attack surface" of a complicated system I would be more
    worried about the problem that a part of our electorate does not
    understand how to vote in a way that their ballot matches what
    they want to express.

    When looking at the tally of the latest systemd vote,[1]
    there are plenty of votes like
    1-------

    It is obvious what these voters wanted to express,
    Which is?

    and that their ballot was wrongly filled due to a
    lack of understanding how our voting system works.
    Do you mean they should have also ranked some less-preferred options above
    FD or that they chose a wrong option?

    --
    WBR, wRAR

    -----BEGIN PGP SIGNATURE-----

    iQJhBAABCgBLFiEEolIP6gqGcKZh3YxVM2L3AxpJkuEFAmBu1E0tFIAAAAAAFQAP cGthLWFkZHJlc3NAZ251cGcub3Jnd3JhckBkZWJpYW4ub3JnAAoJEDNi9wMaSZLh 4xwP/1Xrr0Lf3EseP0wX04RaOVVpV2T16FAnh3uovQ/bpRDZt4W0W112sW65SS16 YGPWTTWmja594JH/f8cZfNUOicWOoshq5Mgw9Mr+8NVzP6Np/cXAOAP0F7wC9die CVGgXijycgFIgYsG56ZX2TEWJ5lEvSg82tRwaOcEuXBdf1p51fNznZ77f7ZCpzBa PlvcorzLrW+0RJdUgrMCHLd0CX2j0W0tTTDcg0/EPH+W0Rx8iTeN91fC7Bgn96hb E/y8GCbdOFTlumFT1wpWFhHV41IPqgcfzDnq5FFtpoFkqAyIjKAU+oY9DaP1IQ76 KbDyB+Zdp7pFLEvYf5OyF/ifyKkLILSzBWfVV8W5CGtBD68/Pvz2rxubfda73Bby NtzLcK9qMBNGEQB8yLLhiOTnqybDxS67EGrOrPMg6gLM6kTpIcd7gtFAbWaAXnd0 Fl7KYzVLyZj+e6gJSK+q3c+QpqoPO+pCCCMgrpDEz1922lNQmSAkTSbVKqwq6WUq f9OWl+31e/+NYvGyRY2fU5fLOudeBV421LMmWckGWbIE9J3POxrOgDWKPlUmnx0S kia4meuTmoi8PBSjqNqARs4bGU2+Zh4pqnK1Suzm07Bp+i4PmYBHRFYXxSD1T7CJ hdINjYVOrwFujbtwzjVO02eU/3gE/pO8fiZGQWHFslYJLL70
    =h4v3
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Adrian Bunk@21:1/5 to Andrey Rahmatullin on Thu Apr 8 13:40:02 2021
    On Thu, Apr 08, 2021 at 03:00:45PM +0500, Andrey Rahmatullin wrote:
    On Thu, Apr 08, 2021 at 12:30:01PM +0300, Adrian Bunk wrote:
    Instead of "attack surface" of a complicated system I would be more
    worried about the problem that a part of our electorate does not
    understand how to vote in a way that their ballot matches what
    they want to express.

    When looking at the tally of the latest systemd vote,[1]
    there are plenty of votes like
    1-------

    It is obvious what these voters wanted to express,
    Which is?

    Option 1 is the only acceptable option.


    and that their ballot was wrongly filled due to a
    lack of understanding how our voting system works.
    Do you mean they should have also ranked some less-preferred options above
    FD or that they chose a wrong option?

    If option 1 (or several options at the left side of that vote) were the
    only ranked options on a ballot, it is hard to believe that not ranking
    option 8 above option 6 was intended.

    Regarding the majority criteria they might have voted
    1------2


    With Condorcet not ranking among other options is a waste of part
    of your vote.

    People preferring option 1 likely considered option 2 tolerable and
    clearly better than options like option 6, which would result in
    ballots like for example
    13-----2
    12-----3
    12345--6
    13456782


    WBR, wRAR

    cu
    Adrian

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Sam Hartman@21:1/5 to All on Thu Apr 8 14:40:02 2021
    "Adrian" == Adrian Bunk <bunk@debian.org> writes:


    I don't know.
    I can totally believe that someone wouldn't quite have the stomach to
    actually say that they prefer more discussion of systemd.
    I actually think 1------- is a reasonable vote.
    And yes, I understand you are not expressing a preference between the
    unranked options than fd.
    It's possible they meant 1------2, but it's possible they did not.
    It's possible they meant 12222223 as well.

    i think it's very presumptuous to assume anything about what someone
    should have voted because all those combinations are reasonable.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Russ Allbery@21:1/5 to Adrian Bunk on Fri Apr 9 06:50:02 2021
    Adrian Bunk <bunk@debian.org> writes:
    On Thu, Apr 08, 2021 at 03:00:45PM +0500, Andrey Rahmatullin wrote:
    On Thu, Apr 08, 2021 at 12:30:01PM +0300, Adrian Bunk wrote:

    Instead of "attack surface" of a complicated system I would be more
    worried about the problem that a part of our electorate does not
    understand how to vote in a way that their ballot matches what
    they want to express.

    When looking at the tally of the latest systemd vote,[1]
    there are plenty of votes like
    1-------

    It is obvious what these voters wanted to express,

    Which is?

    Option 1 is the only acceptable option.

    I agree with Sam: I don't find that obvious at all. Having been in the
    middle of that particular discussion for rather too long, I think a vote
    of 1------- accurately expresses an opinion that I've seen reasonably
    often, namely "personally, I think Debian should just embrace systemd, but
    if we're not going to do that, I don't really care what compromise
    position we choose and am happy to let people who care more figure that
    out."

    More generally (and I admit that I'm a bit hypersensitive to this because
    I'm from the United States and claiming that voters don't really
    understand the ballot has a bit of a history here), I think it's easy to
    tie ourselves into knots by assuming that Debian Developers don't
    understand our ballots and therefore aren't voting their actual
    preferences. At some level this is just a baseline assumption that we
    have chosen to make because the other governance systems that don't rely
    on that assumption are worse.

    We absolutely should make the ballot clearer when we can. We can always improve, and the less cognitive energy people have to expend on
    understanding the mechanics of voting, the better. But we intentionally
    chose a voting system that errs on the side of letting people fully
    express their opinion rather than being maximally simple, and I think we generally assume (and should assume) that Debian Developers are a
    thoughtful group of people with a reasonably high tolerance for paying
    careful attention to detailed instructions and nuance. After all, we ask
    for a lot of that in most Debian work.

    --
    Russ Allbery (rra@debian.org) <https://www.eyrie.org/~eagle/>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Timo =?utf-8?Q?R=C3=B6hling?=@21:1/5 to All on Fri Apr 9 10:50:01 2021
    * Sam Hartman <hartmans@debian.org> [2021-04-08 08:33]:
    i think it's very presumptuous to assume anything about what someone
    should have voted because all those combinations are reasonable.
    And if anyone is really losing sleep over that question, they can still
    ask those ten voters if they intended to vote for systemd and were
    indifferent among the alternatives.

    --
    ⢀⣴⠾⠻⢶⣦⠀ ╭────────────────────────────────────────────────────╮
    ⣾â â¢ â ’⠀⣿⡠│ Timo Röhling │
    ⢿⡄⠘⠷⠚⠋⠀ │ 9B03 EBB9 8300 DF97 C2B1 23BF CC8C 6BDD 1403 F4CA │
    ⠈⠳⣄⠀⠀⠀⠀ ╰────────────────────────────────────────────────────╯

    -----BEGIN PGP SIGNATURE-----

    iQGzBAEBCgAdFiEEJvtDgpxjkjCIVtam+C8H+466LVkFAmBwE6MACgkQ+C8H+466 LVnZJgwAhZaiSh4C587pxER4Hp080839Bt2rmW+Pjmkzhh0hke6ujHYNkOHrpgPr z4S7J8zr6pVSO788xw+NAqHORV+vmHBbQ6OjEr2LzkUTK6rJmsAede1MGA95Xyjx 393sjO1rQ2rUUXdTG+OkjbQpgWnkYU6+t4sVPS+TFFJIiH7r9vTI3UctDmZSfHDx fZ2VbnwX6R2bPuuqyTm+yTDE9jGZwfL2bSYGQU0v0yqikFPSd9Dtf2+AdNQaNRsV Ah5xRfcP1cRoUxxau54pvvCsRx47jZhXaZva9Ib3bKUTLv1ScO2D/SkEd98SMiys ecXCWarBUqyqiAhNSY1V3l0YwWptpEErcZLJYAkMwPA
  • From Adrian Bunk@21:1/5 to Barak A. Pearlmutter on Sun Apr 11 18:30:02 2021
    On Thu, Apr 08, 2021 at 10:51:26AM +0100, Barak A. Pearlmutter wrote:
    Hey Adrian,

    Hi Barak,

    When looking at the tally of the latest systemd vote,[1]
    there are plenty of votes like
    1-------

    It is obvious what these voters wanted to express,
    and that their ballot was wrongly filled due to a
    lack of understanding how our voting system works.

    That's really interesting.

    Maybe we should cobble up a GUI tool to download & correctly fill out
    & sign & email a ballot? Instead of numbering items (which requires
    knowing how to count) people could drag them into an order, etc. This
    would allow inactive or non-uploading DDs, ones who can't manage (or
    can't be arsed) to fill out and gpg-sign a ballot, to express their
    valuable opinions. It could look for the right key using the
    devscripts mechanisms, like ~/.devscripts DEBSIGN_KEYID and
    environment variables and such. Maybe check if any available private
    keys appear on the Debian keyring. That way people who haven't needed
    their key in years could still vote.

    (Not sure if joking.)

    after thinking about it for a few days, I suggest the following change
    to the Constitution:

    +All options must be ranked.
    -Not all options need be ranked.
    -Ranked options are considered preferred to all unranked options.
    Voters may rank options equally.
    -Unranked options are considered to be ranked equally with one another.

    Such a change would not remove any voting options since votes
    like 1------- have equivalent espressions like 12222222.

    But it would help voters who are not used to ranking from
    real-world elections.

    --Barak.

    cu
    Adrian

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Timo =?utf-8?Q?R=C3=B6hling?=@21:1/5 to All on Sun Apr 11 19:00:02 2021
    * Adrian Bunk <bunk@debian.org> [2021-04-11 19:06]:
    Such a change would not remove any voting options since votes
    like 1------- have equivalent espressions like 12222222.
    I disagree. Not on theoretical grounds, but if you assume that someone
    votes 1------- because they are too lazy to read the instructions, how
    do you think they will respond to an error message telling them they
    forgot to rank *all* options? Most likely, they'll vote 12345678.

    Besides, I am still unconvinced and mildly offended by the assumption
    that people who voted 1------- were too stupid to do it right. But for
    the sake of your argument, a much simpler solution would be a change in
    Devotee to report back the vote in normalized form, e.g.

    "Your vote has been recorded with the following effective rankings:
    ----
    1222
    ----

    1 Foo
    2 Bar
    2 Baz
    2 Further Discussions

    If this is not your intention, please vote again with
    a corrected ballot."


    Cheers
    Timo

    --
    ⢀⣴⠾⠻⢶⣦⠀ ╭────────────────────────────────────────────────────╮
    ⣾â â¢ â ’⠀⣿⡠│ Timo Röhling │
    ⢿⡄⠘⠷⠚⠋⠀ │ 9B03 EBB9 8300 DF97 C2B1 23BF CC8C 6BDD 1403 F4CA │
    ⠈⠳⣄⠀⠀⠀⠀ ╰────────────────────────────────────────────────────╯

    -----BEGIN PGP SIGNATURE-----

    iQGzBAEBCgAdFiEEJvtDgpxjkjCIVtam+C8H+466LVkFAmBzKNkACgkQ+C8H+466 LVn47gwAvKHkN6OjvqOi8ARijXmyH3uxbLXiEORFhD0S+Gg8t6Yqty6HhhwAFQBE Zy4G4bRMSqUQhvFb4bn41A5PalXltmbHvEPCcvGyiOoPTY4CWLdZfoDhX+V76fWk DppQaqiD0590KW6VnsRV4wJQ47RoSApXhXbMIBl2jXASscr9RvzWvm57OMj3jsbU Jc20LpdyQzR+mTt74bcwxMHHMfrvnyOmBUbshwUO/KCwNel3I8gHb7OoAoJC4UTP jsVdnJSg5Vz64v7tIKfp7tbfBVpibjmjvozXXk9qJa4PKN9Ep5dDZDEKFjpLhWWF bogZKdLasaP8j5eqUNmJGstpY3vnTGln206wuWisbJB
  • From Adrian Bunk@21:1/5 to All on Sun Apr 11 20:10:01 2021
    On Sun, Apr 11, 2021 at 06:50:36PM +0200, Timo Röhling wrote:

    Besides, I am still unconvinced and mildly offended by the assumption
    that people who voted 1------- were too stupid to do it right.
    ...

    I am not saying people were stupid.

    It can be hard to vote correctly in a voting system that is very
    different from what you are used to in real life, unless you are
    a nerd in voting systems.

    Cheers
    Timo

    cu
    Adrian

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Pierre-Elliott =?utf-8?B?QsOpY3Vl?=@21:1/5 to All on Sun Apr 11 23:00:01 2021
    Le dimanche 11 avril 2021 à 20:53:33+0300, Adrian Bunk a écrit :
    On Sun, Apr 11, 2021 at 06:50:36PM +0200, Timo Röhling wrote:

    Besides, I am still unconvinced and mildly offended by the assumption
    that people who voted 1------- were too stupid to do it right.
    ...

    I am not saying people were stupid.

    It can be hard to vote correctly in a voting system that is very
    different from what you are used to in real life, unless you are
    a nerd in voting systems.

    I've discussed with another Front Desk member about adding a question on
    our voting system in the nm templates.

    The idea being to make sure if people have questions, they get some
    answers, and otherwise relevant pointers to doc.

    --
    Pierre-Elliott Bécue
    GPG: 9AE0 4D98 6400 E3B6 7528 F493 0D44 2664 1949 74E2
    It's far easier to fight for principles than to live up to them.

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEESYqTBWsFJgT6y8ijKb+g0HkpCsoFAmBzYrYACgkQKb+g0Hkp CspqOxAAqzacexZjNT6ttpp1y7kQRddL1QG6QbM4S1lF3BKWzfIdyPpdriGCFsjT w8j0Pu1EriInoI1eCVodOUYt8ywScyGIe2DoBRngxNLSFyTVNrm9L3YyJ8uxTGeP kGHim2eehVnB5llnGDedcKhbwtb9z+nvk5LOHeY7Ht9569iIqMTC41wtZ5E8YKxP pYXy1YaSsXoLYZLmiJTKeeuJTwy00RwNl6kMRUfEsuTAvf5ue7ysXhPt8qUUFiTA HNjHbuC32Uqc1GpsRh3kN9USAYUPSlDU5VZsBFXZP2vDkBPtATisRliCKGlL3cOa uNg/PsDbsoBeQsDbVSxMFgWJXfy9iZAEXhSBY7KA224i3wzsPgOxTUevEBPdTUI6 czZpNmoJXlNUp/IVRvafHI2hJXByLaC4EO+Iv5oZI+tHDa6op4FQENjnHOYelSpQ 0Ij7bF1AkRCcu/AgVPGTnzUy4zeHsDoVB7mqB6QEWJb7Q3HhYXWhXiV6qA1DTKvz 0FWvLcocG217ZkUglTbMPm9V0c0fPQGhGwbXbvWdbLUYEGh6CZNGA/LajRA+z6uD ys7uV0wtoKSQfspC4X9VwPnYKfovo4OrD1zJ2wlnjmgo0T0XOOvyllxSqayZSJBv hjwxvOJDCyWyMaYFw0c3/4tfVAwz6p4UpZzHhAl7fHqEBaprUjQ=
    =mbbQ
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1
  • From Timo =?utf-8?Q?R=C3=B6hling?=@21:1/5 to All on Sun Apr 11 23:30:02 2021
    * Adrian Bunk <bunk@debian.org> [2021-04-11 20:53]:
    I am not saying people were stupid.
    Okay, that was hyperbolic. But you have to admit that you don't seem to
    put much confidence in people's ability (or willingness) to read the explanations that come with each ballot. I am by no means a voting
    system nerd and found them quite understandable.

    It can be hard to vote correctly in a voting system that is very
    different from what you are used to in real life, unless you are
    a nerd in voting systems.
    If you ask me as someone who has never used a ranked vote before, it is
    not that hard. The hard part is how the winner is determined from the
    votes. I don't think many people will bother to independently verify the results.

    --
    ⢀⣴⠾⠻⢶⣦⠀ ╭────────────────────────────────────────────────────╮
    ⣾â â¢ â ’⠀⣿⡠│ Timo Röhling │
    ⢿⡄⠘⠷⠚⠋⠀ │ 9B03 EBB9 8300 DF97 C2B1 23BF CC8C 6BDD 1403 F4CA │
    ⠈⠳⣄⠀⠀⠀⠀ ╰────────────────────────────────────────────────────╯

    -----BEGIN PGP SIGNATURE-----

    iQGzBAEBCgAdFiEEJvtDgpxjkjCIVtam+C8H+466LVkFAmBzabwACgkQ+C8H+466 LVlAZQv9Fll7nVsbfw+z93Xcz1Bh5DGrYBC5HZT9gO8pAJcrfrVms6LEnxZxgQpB gjvC05Q3SHZZqBVXujKC+kHotuPg6LXYMxqGAkFd66eRu6H8d3GUn0TKGltM0Ha7 y/uKBADyla4+8Qk6quoTmlnheulacvjEJ1t7Y0qqe7lw9AuKVC0cdYGv7IRCA2Hy wF9QuxJe/Fo+RZC9Q4ztp1pcRxQfJ9NAU630iEDy5iryMLCR/CxiuvJzH2AM2LA+ 5XOt4yTPPSzZ+h8ynoxyIcabv17nPufY8aqBwhltN8YWA4l7ZdOU43WKUyferbbs UPzCi/SzjN+mSchqt1mZs+GfxMV9UM7YyttSRUnLe5q
  • From Adrian Bunk@21:1/5 to All on Mon Apr 12 11:10:02 2021
    On Sun, Apr 11, 2021 at 11:27:28PM +0200, Timo Röhling wrote:
    * Adrian Bunk <bunk@debian.org> [2021-04-11 20:53]:
    ...
    It can be hard to vote correctly in a voting system that is very
    different from what you are used to in real life, unless you are
    a nerd in voting systems.
    If you ask me as someone who has never used a ranked vote before, it is
    not that hard. The hard part is how the winner is determined from the
    votes. I don't think many people will bother to independently verify the results.

    It is not obvious that how you rank between 7 and 8 can
    decide the winner.

    Which is what happened at the latest systemd vote:
    0 votes 78xxxxxx
    42 votes 87xxxxxx
    Option 2 defeated Option 1 by 22 votes

    My suggestion would help people to make full use of their vote
    by forcing them to rank all options.

    Equal ranking is still possible, it would not remove your freedom
    to rank any number of options equally.

    cu
    Adrian

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Sam Hartman@21:1/5 to All on Mon Apr 12 12:20:01 2021
    "Adrian" == Adrian Bunk <bunk@debian.org> writes:

    Adrian> My suggestion would help people to make full use of their
    Adrian> vote by forcing them to rank all options.

    Adrian> Equal ranking is still possible, it would not remove your
    Adrian> freedom to rank any number of options equally.

    I'd support revising the instructions to recommend that voters rank all
    options on the ballot.

    I don't support mandating it.
    If someone doesn't rank an option I'd rather accept a ballot than reject
    it.
    If someone wrote a patch to warn people if they sent in a not fully
    ranked ballot, I'd also support that.
    I just prefer to accept as many votes as we can rather than
    disenfranchising people.
    But I agree that fully ranking the ballot is likely to avoid surprises.

    --Sam

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Gunnar Wolf@21:1/5 to All on Mon Apr 12 17:50:01 2021
    Sam Hartman dijo [Mon, Apr 12, 2021 at 06:12:31AM -0400]:
    I'd support revising the instructions to recommend that voters rank all options on the ballot.

    I don't support mandating it.
    If someone doesn't rank an option I'd rather accept a ballot than reject
    it.
    If someone wrote a patch to warn people if they sent in a not fully
    ranked ballot, I'd also support that.
    I just prefer to accept as many votes as we can rather than
    disenfranchising people.
    But I agree that fully ranking the ballot is likely to avoid surprises.

    I have always understood our provided instructions as a way to make it impossible not to fully rank -- Only that "-" is the highest valid
    digit. For an eight options ballot, [1--2----] is exactly equivalent
    to [18828888] (which, yes, is the same as [13323333]) and [4321657-]
    is exactly equivalent to [43216578].

    I would not like to remove the expressive option of stating '-' as a
    synonym to "below all other options".

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Sam Hartman@21:1/5 to All on Mon Apr 12 18:10:01 2021
    "Gunnar" == Gunnar Wolf <gwolf@debian.org> writes:

    Gunnar> I would not like to remove the expressive option of stating
    Gunnar> '-' as a synonym to "below all other options".

    We are in agreement.
    However, I think Adrian has made a point that there are some non-obvious consequences if you don't fully rank a ballot.
    For example, failing to rank FD has effects you may not intend.
    1----2 is more likely to be intended than 1-----
    Both are valid votes.
    And yeah, I've intentionally ranked FD the same as something else
    before.

    But I think you are less likely to confuse yourself if you rank
    everything.
    So my preference would be to:

    1) Recommend people rank everything

    2) Continune to specify what happens if they don't.

    3) Continue to accept ballots if they do not.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Adam Borowski@21:1/5 to All on Tue Apr 13 03:10:01 2021
    On Sun, Apr 11, 2021 at 11:27:28PM +0200, Timo Röhling wrote:
    * Adrian Bunk <bunk@debian.org> [2021-04-11 20:53]:
    I am not saying people were stupid.
    Okay, that was hyperbolic. But you have to admit that you don't seem to
    put much confidence in people's ability (or willingness) to read the explanations that come with each ballot. I am by no means a voting
    system nerd and found them quite understandable.

    Here's how this works in the real world:
    https://en.wikipedia.org/wiki/Donkey_vote

    As our ballots routinely get sorted (systemd was FBADHEG$) according to the vote's spectrum, it would be nice to get resistant to such votes. Thus,
    what about sorting ballots randomly instead?


    Meow!
    --
    ⢀⣴⠾⠻⢶⣦⠀ .--[ Makefile ]
    ⣾â â¢ â ’⠀⣿⡠# beware of races
    ⢿⡄⠘⠷⠚⠋⠀ all: pillage burn
    ⠈⠳⣄⠀⠀⠀⠀ `----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Philip Hands@21:1/5 to Adam Borowski on Tue Apr 13 08:50:01 2021
    Adam Borowski <kilobyte@angband.pl> writes:

    On Sun, Apr 11, 2021 at 11:27:28PM +0200, Timo Röhling wrote:
    * Adrian Bunk <bunk@debian.org> [2021-04-11 20:53]:
    I am not saying people were stupid.
    Okay, that was hyperbolic. But you have to admit that you don't seem to
    put much confidence in people's ability (or willingness) to read the
    explanations that come with each ballot. I am by no means a voting
    system nerd and found them quite understandable.

    Here's how this works in the real world:
    https://en.wikipedia.org/wiki/Donkey_vote

    As our ballots routinely get sorted (systemd was FBADHEG$) according to the vote's spectrum, it would be nice to get resistant to such votes. Thus,
    what about sorting ballots randomly instead?

    Do you have any evidence at all that this occurs in Debian votes?

    If you have read the article to which you refer, you'll have seen:

    Donkey votes are most common where preference voting is combined with
    compulsory voting, such as in Australia, particularly where all
    candidates must be ranked on the ballot paper.

    Our elections are not compulsory, and there is no insistence that one
    ranks all options, so I seriously doubt that people who are going to the trouble of filling in all the numbers would bother if they had no
    interest in the actual outcome, which is what you are trying to imply.

    Cheers, Phil.
    --
    |)| Philip Hands [+44 (0)20 8530 9560] HANDS.COM Ltd.
    |-| http://www.hands.com/ http://ftp.uk.debian.org/
    |(| Hugo-Klemm-Strasse 34, 21075 Hamburg, GERMANY

    --=-=-Content-Type: application/pgp-signature; name="signature.asc"

    -----BEGIN PGP SIGNATURE-----

    iQIzBAEBCgAdFiEE3/FBWs4yJ/zyBwfW0EujoAEl1cAFAmB1PMMACgkQ0EujoAEl 1cBTHQ//QQzSn3tcXbKDtLBP/lIgdZb9YSBPKF4vVcESNm1xheboaJPamhiRky8M 8Q6Iw0mvWoDuzK00ClwL7IiA7sMveAAg9tfp2Dy96FPPGXrM48+S+mllgv8ToLhb qlISJG8CYmj0HOhjROhTjiYbiAAoHS0bOSTP5iUWarVLrjocq7Ar3zp6aasjB7eG 0oPOtrEKbgG0HbzrkplWZZhVgF0nJvtrV54kqKdgiHRF5f6HgzVEyuD/HaXiV+yg Zbw4C+k5svtjyG9ZAFsk/+x9HrCwgAHBish/ZUyAeMRUGbUyiwYIJBLO3MW2ZeUL hOmsfh4w1NuYgUpsZDi2HiAB+UkKflop5W558dK7QVdlMSNO/91Qs6esf0VKssqg WAwgLjnUzQdzGjOcBDKEkP9yDfsrziWR9llkByVUYEcxjcAxFlZ1zQoTM5+2KjXE G6UDN67XnO+UVlStykBPUhDlDHROtlPep+Ip6wL4TiogG2E7a0PAgDlns7zc3+JY B0YB7Jvs7GnX0UAzHV7faJcoQM6JysqtO8mIvEzf0bkx02ijszfGhfje8xA8NQXd Fv4NoIbNRZ97v9NicPbHo3+CzhrFl1IfVD7WNoPHsm0Z9a7p1KP6sdTrTBt7w7yG ax3O6Rw06jCm2EE
  • From Adam Borowski@21:1/5 to Philip Hands on Tue Apr 13 19:50:02 2021
    On Tue, Apr 13, 2021 at 08:40:03AM +0200, Philip Hands wrote:
    Adam Borowski <kilobyte@angband.pl> writes:
    Here's how this works in the real world:
    https://en.wikipedia.org/wiki/Donkey_vote

    As our ballots routinely get sorted (systemd was FBADHEG$) according to the vote's spectrum, it would be nice to get resistant to such votes. Thus, what about sorting ballots randomly instead?

    Do you have any evidence at all that this occurs in Debian votes?

    If you have read the article to which you refer, you'll have seen:

    Donkey votes are most common where preference voting is combined with
    compulsory voting, such as in Australia, particularly where all
    candidates must be ranked on the ballot paper.

    Our elections are not compulsory

    That's why we don't get pure donkey votes (12345678).

    and there is no insistence that one ranks all options

    This has been suggested in this very thread.

    so I seriously doubt that people who are going to the
    trouble of filling in all the numbers would bother if they had no
    interest in the actual outcome, which is what you are trying to imply.

    Even if that suggestion won't pass, there's quite some psychological effect, which randomizing the order would eliminate.


    Meow!
    --
    ⢀⣴⠾⠻⢶⣦⠀
    ⣾â â¢ â ’⠀⣿⡠in the beginning was the boot and root floppies and they were good.
    ⢿⡄⠘⠷⠚⠋⠀ -- <willmore> on #linux-sunxi
    ⠈⠳⣄⠀⠀⠀⠀

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Adrian Bunk@21:1/5 to Adam Borowski on Tue Apr 13 20:30:02 2021
    On Tue, Apr 13, 2021 at 07:43:50PM +0200, Adam Borowski wrote:
    ...
    That's why we don't get pure donkey votes (12345678).
    ...

    With an ordered list of options, having the first 7 options ordered
    1234567 is the correct choice if you favour the first option and agree
    with the order.
    Most people would insert FD somewhere in the middle, but this is not
    mandatory.

    For the systemd vote it makes sense that people voted "as much systemd
    as possible, but let's get a decision in any case to stop the arguing".

    76542318 in that vote is the same from the other extreme position,
    with two adjacent options swapped in the order.

    cu
    Adrian

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Philip Hands@21:1/5 to Adam Borowski on Tue Apr 13 21:40:01 2021
    Adam Borowski <kilobyte@angband.pl> writes:

    On Tue, Apr 13, 2021 at 08:40:03AM +0200, Philip Hands wrote:
    Adam Borowski <kilobyte@angband.pl> writes:
    Here's how this works in the real world:
    https://en.wikipedia.org/wiki/Donkey_vote

    As our ballots routinely get sorted (systemd was FBADHEG$) according to the
    vote's spectrum, it would be nice to get resistant to such votes. Thus, >> > what about sorting ballots randomly instead?

    Do you have any evidence at all that this occurs in Debian votes?

    If you have read the article to which you refer, you'll have seen:

    Donkey votes are most common where preference voting is combined with
    compulsory voting, such as in Australia, particularly where all
    candidates must be ranked on the ballot paper.

    Our elections are not compulsory

    That's why we don't get pure donkey votes (12345678).

    and there is no insistence that one ranks all options

    This has been suggested in this very thread.

    I'm struggling to understand the point you're making here now.

    Are you saying that you originally raised the spectre of Donkey Votes as
    an argument against the idea of having to rank all choices?

    Cheers, Phil.
    --
    |)| Philip Hands [+44 (0)20 8530 9560] HANDS.COM Ltd.
    |-| http://www.hands.com/ http://ftp.uk.debian.org/
    |(| Hugo-Klemm-Strasse 34, 21075 Hamburg, GERMANY

    --=-=-Content-Type: application/pgp-signature; name="signature.asc"

    -----BEGIN PGP SIGNATURE-----

    iQIzBAEBCgAdFiEE3/FBWs4yJ/zyBwfW0EujoAEl1cAFAmB18SMACgkQ0EujoAEl 1cBWthAAtneKFSOjkShhhGSVhb4EVntqcTGLWOFonwJ8I83MLasYJyT2wkyOulxM hlsuhGzGjW/3VQtukcg/IHjOu6MGnu+wwI3XJXFENevFoT7vtmhoHDDQJKi0me58 1Z5aCIfbe2F8FLA2WA9ycRhFsPRZE20VwFuf+FVI5X2ET2zdYoX5IBx58Dr5FmLD AqCMDMkDiExmI/h6BWzTgw77AgF2lLNxKAh59hDD7Z3doGNeuEcQmxny/pd2zAvS /a9PocbRrJqh8MvroU7YMFR9SDUspoFYarfSOHtVGxE4BiTSWLDHNRJeToML76CP Pp/9AlHB7rhjuAWH1L/2AbMq7ytvi0Ux9+aJpvi31Ruoq6IHuP9IM6wfaX/xOZPg I9jsnBjM8Yqlb1ynkZ7n7bcmQF8VXeeX5fx6n5LHBUSo2UcYIVfE3wzkuhZXfAUl qA1j53rkMfUEtRXOT5TGZXGGi30Z+mRLh7LuWe3r2hTFpWc99rN45s0puLbiiF+b IQ00JplrxGpmh3PiI8kP6TNQJ7PMk9YI45lABx2L1TbLVNM6qYhCR8lLKTM7RXD4 4kRjwAsWOmiygpQ53hBUNrPvHHirHDA4diHyS09qnq7zs8cVy7UjW1DKnMwUudNN w40buvLXdJZUQcH