It's the output from a quick and dirty app I wrote, which parses the election result data from the recent Pirate Party Australia National Congress Election. There wasn't a key (that I could be bothered figuring out) to understand the verbose, 2d output from the official results, so I've made my own, extremely verbose, 1d output. It's long, so if you're on the homepage of this site, don't click "read more" unless you really want to. (that ought to drive traffic).
Anyway, the main thing I noticed was that there are some completely missing pieces of votes for motions (though not candidates). I hope next year there'll be an easier to follow audit trail, as that kind of "small discrepancy", while being understandable for a small (but growing) organisation like Pirate Party Australia, would be totally unacceptable to be used in governmental elections.
The other thing that I noticed, which is likely either a usability issue or people getting bored of such a long form, is the large number of people who filled out the motions but then didn't bother to vote for anyone.
I think the election system has been quite a success, and if it can be improved by having voter-verification support, an audit system that can trace down discrepancies without compromising the secrecy of the ballot, and be handed off to an impartial administrator, then we'll have something to use as a positive example when the inevitable debate around electronic voting comes to Australia.
Finally, a disclaimer: Quick and dirty, as mentioned above, means I have not had anyone verify my program. Ask me for the (begging for refactoring) source code if you're interested, or prove the data wrong with your own program if you'd like. I'm fine with being told if my output is wrong. To see the kind of sceptical nature I have, read about my home-conducted double-blind wine-tasting experiment, in which I identified about 20 procedural issues.
And now, the deluge:
Number of people who did not vote for any position at all: 73
Number of people who did not vote for any motion: 1
Head-to-head match-ups for election-president
campbell: 104
frew: 58
tie: 20
no vote: 82
Head-to-head match-ups for election-deputy-president
haidon: 26
frew: 104
tie: 17
no vote: 117
haidon: 36
crafti: 72
tie: 22
no vote: 134
haidon: 22
campbell: 92
tie: 22
no vote: 128
haidon: 30
palmer: 84
tie: 26
no vote: 124
haidon: 41
takkenberg: 58
tie: 26
no vote: 139
haidon: 26
molloy: 104
tie: 16
no vote: 118
frew: 88
crafti: 47
tie: 17
no vote: 112
frew: 78
campbell: 45
tie: 26
no vote: 115
frew: 93
palmer: 47
tie: 18
no vote: 106
frew: 105
takkenberg: 30
tie: 16
no vote: 113
frew: 62
molloy: 66
tie: 28
no vote: 108
crafti: 51
campbell: 67
tie: 23
no vote: 123
crafti: 61
palmer: 68
tie: 20
no vote: 115
crafti: 61
takkenberg: 53
tie: 21
no vote: 129
crafti: 50
molloy: 82
tie: 20
no vote: 112
campbell: 72
palmer: 55
tie: 25
no vote: 112
campbell: 79
takkenberg: 40
tie: 21
no vote: 124
campbell: 57
molloy: 73
tie: 22
no vote: 112
palmer: 74
takkenberg: 41
tie: 30
no vote: 119
palmer: 48
molloy: 85
tie: 23
no vote: 108
takkenberg: 34
molloy: 94
tie: 20
no vote: 116
Head-to-head match-ups for election-secretary
takkenberg: 26
molloy: 143
tie: 11
no vote: 84
Head-to-head match-ups for election-deputy-secretary
haidon: 44
street: 44
tie: 26
no vote: 150
haidon: 33
campbell: 57
tie: 25
no vote: 149
haidon: 37
palmer: 76
tie: 23
no vote: 128
haidon: 45
takkenberg: 56
tie: 21
no vote: 142
haidon: 29
molloy: 90
tie: 16
no vote: 129
street: 41
campbell: 58
tie: 25
no vote: 140
street: 33
palmer: 83
tie: 24
no vote: 124
street: 44
takkenberg: 58
tie: 23
no vote: 139
street: 33
molloy: 91
tie: 18
no vote: 122
campbell: 47
palmer: 67
tie: 24
no vote: 126
campbell: 54
takkenberg: 49
tie: 23
no vote: 138
campbell: 26
molloy: 91
tie: 19
no vote: 128
palmer: 78
takkenberg: 39
tie: 28
no vote: 119
palmer: 50
molloy: 78
tie: 22
no vote: 114
takkenberg: 34
molloy: 89
tie: 20
no vote: 121
Head-to-head match-ups for election-treasurer
serkowski: 95
kearns: 35
tie: 22
no vote: 112
serkowski: 79
campbell: 54
tie: 23
no vote: 108
kearns: 49
campbell: 83
tie: 20
no vote: 112
Head-to-head match-ups for election-deputy-treasurer
street: 59
haidon: 36
tie: 25
no vote: 144
street: 44
campbell: 64
tie: 25
no vote: 131
street: 45
takkenberg: 55
tie: 25
no vote: 139
street: 59
mcginnes: 31
tie: 26
no vote: 148
street: 44
kearns: 54
tie: 27
no vote: 139
haidon: 33
campbell: 65
tie: 27
no vote: 139
haidon: 36
takkenberg: 54
tie: 30
no vote: 144
haidon: 48
mcginnes: 37
tie: 27
no vote: 152
haidon: 35
kearns: 67
tie: 20
no vote: 142
campbell: 58
takkenberg: 48
tie: 24
no vote: 134
campbell: 76
mcginnes: 30
tie: 21
no vote: 137
campbell: 54
kearns: 56
tie: 22
no vote: 132
takkenberg: 66
mcginnes: 22
tie: 28
no vote: 148
takkenberg: 45
kearns: 59
tie: 21
no vote: 139
mcginnes: 21
kearns: 70
tie: 25
no vote: 148
Head-to-head match-ups for election-drc
crafti: 72
serrurier: 40
tie: 23
no vote: 129
crafti: 71
shaw: 36
tie: 24
no vote: 133
crafti: 47
dwyer: 64
tie: 30
no vote: 123
crafti: 77
mcginnes: 32
tie: 23
no vote: 132
crafti: 45
campbell: 65
tie: 30
no vote: 124
serrurier: 39
shaw: 48
tie: 26
no vote: 151
serrurier: 32
dwyer: 74
tie: 27
no vote: 131
serrurier: 50
mcginnes: 25
tie: 33
no vote: 156
serrurier: 31
campbell: 70
tie: 30
no vote: 133
shaw: 33
dwyer: 75
tie: 25
no vote: 131
shaw: 52
mcginnes: 35
tie: 23
no vote: 154
shaw: 30
campbell: 77
tie: 23
no vote: 134
dwyer: 77
mcginnes: 27
tie: 27
no vote: 133
dwyer: 47
campbell: 51
tie: 38
no vote: 128
mcginnes: 22
campbell: 80
tie: 26
no vote: 136
Missing votes for quorum: 4
Missing votes for motion-1: 1
Missing votes for motion-3: 4
Missing votes for motion-9: 1
Missing votes for motion-18: 1
Missing votes for motion-24: 1
Missing votes for motion-27c: 1
Missing votes for floor-motion-2: 1
Number of people who didn't vote for quorum: 85
Number of people who didn't vote for motion-1: 55
Number of people who didn't vote for motion-2: 10
Number of people who didn't vote for motion-3: 92
Number of people who didn't vote for motion-4: 5
Number of people who didn't vote for motion-5: 9
Number of people who didn't vote for motion-7: 18
Number of people who didn't vote for motion-9: 19
Number of people who didn't vote for motion-9a: 26
Number of people who didn't vote for motion-15: 9
Number of people who didn't vote for motion-16: 17
Number of people who didn't vote for motion-17: 10
Number of people who didn't vote for motion-18: 16
Number of people who didn't vote for motion-19: 32
Number of people who didn't vote for motion-19a: 21
Number of people who didn't vote for motion-20: 25
Number of people who didn't vote for motion-23: 17
Number of people who didn't vote for motion-24: 9
Number of people who didn't vote for motion-25: 6
Number of people who didn't vote for motion-27a: 64
Number of people who didn't vote for motion-27b: 57
Number of people who didn't vote for motion-27c: 63
Number of people who didn't vote for motion-30: 34
Number of people who didn't vote for floor-motion-1: 35
Number of people who didn't vote for floor-motion-2: 43
Number of people who did not vote for President: 82
Number of people who did not vote for Deputy President: 94
Number of people who did not vote for Secretary: 84
Number of people who did not vote for Deputy Secretary: 105
Number of people who did not vote for Treasurer: 103
Number of people who did not vote for Deputy Treasurer: 118
Number of people who did not vote for DRC: 115
I suspect people who didnt want to vote for candidates weren't involved enough to know who would do the best job. Making decisions over policy is much easier than deciding who to vote for. Its probably a good thing people take their votes seriously enough to not vote for people they don't know.
ReplyDeleteYep, I agree. I said pretty much the same thing in a tweet the other day. It shows that the general membership is about policies, rather than people, which I think is a positive trait.
ReplyDelete