Supervisor: Daniel Compton <>
Announced end of poll: 2018-11-28 end of day PST (midnight)
Actual time poll closed:
Private poll (193 authorized voters)
Actual votes cast: 76
Number of winning choices:
This poll implements proportional representation. The combined-weights criterion is used to identify each voter's preferred set of choices.
Condorcet completion rule:    (What is this?)
Minimax
Schulze/Beatpath/CSSD
CIVS Ranked Pairs
MAM
Condorcet-IRV

Poll description

Clojurists Together is holding it's first annual elections for community elected committee members. You can see the full announcement at clojuriststogether.org/news/2018-committee-candidate-announcement.

Voting will be open until end of day Wednesday 28th November, 2018 PST. Election results will be announced shortly afterwards. The poll results will use Condorcet IRV (instant runoff) for ranking ballots. In the case of a tie on the cutoff point, the tie will be broken with random.org/draws, a third-party drawing service. There are three seats open for election this year.

Candidate Profiles

Nola Stowe - Cisco

Nola Stowe is a Software Engineer at Cisco Systems in the Security Business Group. She has over 16 years software experience and loves Clojure the most. She blogs at rugygeek.com about Clojure and other things of interest.

Laurens Van Houtven (lvh) - Latacora

I'm an information security person. My background is in cryptography, but these days I mostly focus on cloud infrastructure, though I do a ton of IT security and application security as well. I'm a Principal and co-founder at Latacora, where we specifically bootstrap information security practices for startups.

I've been using Clojure for over five years now, both personally and professionally. I've been a Fellow of the Python Software Foundation for about a decade, and have been heavily involved in PyCon organization in particular. PyCon is an annual Python conference of about 3500 people, for which I managed the Financial Aid program for several years. I expect this experience will help me to successfully serve on the Clojurists Together board. (Psst! Wanna know a secret? The PyCon financial aid process was briefly entirely dependent on a piece of Clojure code to do hotel room assignments.)

In my spare time, I do woodworking and miscellaneous makery things (CNC plasma cutters and lasers, that sort of thing). I have an adorable mutt named Enzo (after Ferrari). I live in and generally adore Chicago.

Vijay Kiran

Vijay Kiran is a software developer with 16 years of product development and consulting experience using JVM languages (Java, Clojure, Scala). He's a co-organiser of Dutch Clojure Days and co-host of defn podcast.

Nicolas Modrzyk - Karabiner Software

Nico has gathered the best of all countries he has lived in, Powerful French wines straight from the cradle, deep taste Guinness from Ireland, Tasty Curry from India, Chinese dumplings and ducks in China, and Japanese Sushi at the finger for the last few years.

International Geek, focusing on getting the job right and done, loves to push friends and team members to give their best to start and reach the goal. Nico has been involved into designing large scales server applications for a video conferencing company, managing enormous gigantic clusters of databases through hand written middleware, boosting Japanese design companies with Content Management and Process Management systems, pushing the boundaries of Business Processes for Leading Financial Asia Businesses, and now enjoying independent consulting around the world.

During his spare times, write books, play live music and looking forward to some great project together.

Ghadi Shayban - Healthfinch

Ghadi Shayban is an engineer, pianist, and long-time community contributor. Over the years he has spent many hours teaching and evangelizing Clojure, and has worked on compiler, data structures and runtime, and core.async.

Ikuru Kyogoku - Parkside Securities/Xcoo

Ikuru is a Clojure/ClojureScript developer working for several companies. He is always excited to see innovation happening in the Clojure Ecosystem, and firmly believes that is supported by a core that is committed to stability.

John Stevenson

A community driven developer who loves Clojure and functional programming. Worked with companies large and small over 20+ years in the industry, including Atlassian, Heroku/Salesforce, Citi, Dimension Data.

Currently leading the London Clojurian community and running several events per month. Also co-organises ClojureBridge London events several times per year.

I am currently writing an online book for Clojure development with Spacemacs with a supporting YouTube channel. I have also started a Clojure study group via YouTube and Slack.

Travis McNeill - Horizon Investments

Travis McNeill is a Software Engineer at Horizon Investments. He is interested in community development and making helping Clojure become more open.

Fumiko Hanreich

Fumiko Hanreich is a Software Engineer and became a Clojurist at work in 2012. She enjoys writing software in Clojure ever since. She was a speaker at 2015 Clojure/West conference (HoneySQL as Clojure Data structures). She also served as an Opportunity Grant Committee member, a Selection Committee member, and a Conference Guide member at Clojure conferences.

Choices (in individual preference order)

  1. Nola Stowe
  2. Fumiko Hanreich
  3. Laurens Van Houtven (lvh)
  4. Vijay Kiran
  5. Ghadi Shayban
  6. John Stevenson
  7. Ikuru Kyogoku
  8. Nicolas Modryzk
  9. Travis McNeill

Winning sets of choices

There were 2 unbeaten sets:

  1. Nola Stowe
  2. Fumiko Hanreich
  3. Laurens Van Houtven (lvh)
  1. Nola Stowe
  2. Fumiko Hanreich
  3. Vijay Kiran

Preference matrix

There are 84 possible sets of 3 choices that can be formed by selecting from the 9 choices. Of these, 4 sets were considered thoroughly, comparing against the 19 nearby (similar) sets that differ in just one choice.

This is the voting preference matrix, reporting maximal valid proportional preferences. Fractional digits indicate nonproportional preferences, which help break ties in proportional preference.

  1234
1. (1,2,3)   -0.28 0.32 0.33
2. (1,2,4)   0.28 -0.28 0.3
3. (1,3,4)   0.3 0.25 -0.25
4. (2,3,4)   0.28 0.28 0.24 -

Pairwise comparison

You can compare any two sets of choices. Just enter the numbers of the choices (from 1 to 9) in each set, with the numbers of one set's choices in the left column and the numbers of the other's in the right column.

Set 1Set 2

1,2,3 vs. 1,3,4

Strong (proportional) preference: tie, 0 to 0
Weak (nonproportional) preference: 1,2,3 is preferred by 32 to 30

Note: Nonproportional preferences are relevant only if there is a tie in proportional preferences.


Nonproportional poll

The following gives the details of how the poll would have resulted if run on single choices, without proportional representation. This hypothetical poll defines the “individual preference order” used above.

Ranking of the choices

Winning choices are shown in bold.

1. Nola Stowe  loses to Travis McNeill by 5–48  (Not defeated in any contest vs. another choice)
2. Fumiko Hanreich  loses to Travis McNeill by 6–47, loses to Nola Stowe by 25–24
3. Vijay Kiran  loses to Travis McNeill by 5–45, loses to Fumiko Hanreich by 32–30
4. Laurens Van Houtven (lvh)  loses to Travis McNeill by 6–45, loses to Fumiko Hanreich by 28–25
5. Ghadi Shayban  loses to Travis McNeill by 6–35, loses to Laurens Van Houtven (lvh) by 28–24
6. John Stevenson  loses to Travis McNeill by 3–41, loses to Ghadi Shayban by 30–25
7. Ikuru Kyogoku  loses to Travis McNeill by 8–12, loses to John Stevenson by 42–8
8. Nicolas Modryzk  loses to Travis McNeill by 9–14, loses to Ikuru Kyogoku by 15–10
9. Travis McNeill, loses to Nicolas Modryzk by 14–9

For simplicity, some details of the poll result are not shown.  

Result details

  123456789
1. Nola Stowe   -25 33 30 28 32 45 46 48
2. Fumiko Hanreich   24 -32 28 29 30 46 42 47
3. Vijay Kiran   28 30 -28 26 29 44 46 45
4. Laurens Van Houtven (lvh)   28 25 28 -28 30 43 45 45
5. Ghadi Shayban   21 26 22 24 -30 34 36 35
6. John Stevenson   19 21 25 28 25 -42 41 41
7. Ikuru Kyogoku   9 5 9 7 9 8 -15 12
8. Nicolas Modryzk   6 7 9 7 10 9 10 -14
9. Travis McNeill   5 6 5 6 6 3 8 9 -

Ballot report

 Nola Stowe Laurens Van Houtven (lvh) Vijay Kiran Nicolas Modryzk Ghadi Shayban Ikuru Kyogoku John Stevenson Travis McNeill Fumiko Hanreich
1. 2 3 0 1 2 0 1 0 1
2. 0 100 0 0 0 0 0 0 100
3. 5 0 0 0 0 0 1 0 9
4. 100 80 70 20 100 40 80 5 100
5. 999 0 0 0 0 0 0 0 999
6. 0 0 0 10 0 0 10 5 4
7. 7 5 7 1 15 2 6 2 8
8. 100 40 0 0 60 0 0 0 100
9. 999 999 0 0 0 0 999 0 0
10. 200 140 100 120 100 160 160 130 200
11. 0 1 1 0 0 0 0 0 0
12. 100 200 999 200 500 300 450 600 400
13. 8 8 4 0 10 0 0 0 0
14. 13 16 6 2 6 4 3 2 10
15. 25 50 25 0 0 0 0 0 0
16. 100 100 0 0 0 0 100 0 100
17. 4 5 4 3 5 0 1 0 2
18. 50 100 0 25 0 75 70 25 100
19. 5 4 0 0 4 0 3 0 0
20. 50 25 25 0 10 0 0 0 50
21. 0 0 1 0 0 0 0 0 0
22. 100 450 500 0 100 100 999 0 400
23. 0 0 999 0 0 0 0 0 0
24. 10 0 10 0 0 0 10 0 10
25. 20 0 40 0 20 0 20 0 0
26. 2 6 6 0 2 0 3 0 1
27. 0 1 0 0 0 0 0 0 0
28. 0 2 4 0 5 0 0 0 3
29. 2 3 1 1 1 1 2 1 2
30. 1 0 0 0 0 0 0 0 1
31. 0 12 0 0 0 0 2 0 2
32. 0 0 50 0 100 0 0 0 0
33. 900 800 500 0 0 0 700 0 600
34. 0 0 1 0 0 0 0 0 0
35. 3 0 1 0 3 0 1 1 0
36. 0 200 100 0 99 200 300 0 100
37. 600 999 400 1 600 1 200 1 600
38. 40 0 0 30 100 0 20 0 10
39. 10 0 0 0 0 0 8 0 10
40. 144 888 166 133 999 111 777 122 155
41. 8 7 0 0 0 0 6 0 10
42. 10 10 50 0 20 0 30 0 30
43. 300 500 400 300 300 999 0 0 300
44. 2 0 1 0 3 0 1 0 0
45. 100 100 100 0 100 0 100 0 100
46. 1 1 2 1 0 0 2 0 2
47. 90 0 25 24 0 0 50 0 60
48. 0 0 10 0 0 0 10 0 10
49. 3 1 0 0 0 0 0 0 2
50. 0 0 1 0 1 0 0 0 1
51. 0 20 30 10 0 0 0 0 0
52. 1 0 0 0 0 0 1 0 1
53. 2 0 1 0 3 0 1 0 0
54. 99 22 11 0 55 0 33 0 44
55. 0 1 0 0 1 0 0 0 1
56. 0 10 10 0 0 0 10 0 0
57. 0 0 0 100 0 800 0 0 100
58. 8 5 10 3 8 3 10 5 5
59. 0 0 0 0 1 0 1 1 0
60. 1 2 2 1 2 1 1 1 1
61. 0 0 15 0 0 0 8 10 0
62. 1 1 1 999 1 999 1 1 999
63. 3 2 7 6 5 8 4 9 1
64. 10 3 3 0 10 0 4 0 5
65. 500 0 300 350 400 0 0 0 0
66. 50 25 0 10 0 0 0 0 5
67. 2 0 3 0 0 0 1 0 0
68. 0 1 0 0 0 0 0 0 0
69. 999 0 0 0 0 0 0 0 0
70. 0 8 9 0 7 5 0 0 6
71. 4 6 0 0 0 2 10 0 8
72. 0 0 0 0 0 999 0 0 0
73. 800 0 600 0 0 0 0 0 0
74. 500 700 800 100 800 400 600 400 700
75. 0 2 4 0 10 0 8 0 9
76. 0 10 10 0 13 0 0 0 10

Ballots are shown in a randomly generated order.

[Download ballots in CSV format]

Feel like voting on something else? Try one of these public polls:

Loading...