OSM fieldwork/ChoiceProcedure

From OpenStreetMap Wiki
Jump to navigation Jump to search

The fieldworker was chosen using the procedure outlined in RFC 3797, Section 4, using the sources of randomness and list of names given at the bottom of this page. This procedure was chosen so that the choice will be both random and publicly verifiable.

The list of names is a list of all the pledgees who donated £10 to the OSMF by 26th August 2008.

The first name the algorithm chose is the candidate.

There is no specific time set for the fieldwork trip; that is for negotiation between the chosen person and the OSMF. However, we would hope it would be within the next six months.

Sources of Randomness

  1. UK Lotto numbers (7 balls) for Saturday 6th September 2008 (4, 6, 9, 13, 35, 36, 46)
  2. UK Thunderball numbers (6 balls) for Saturday 6th September 2008 (6, 17, 19, 26, 28, 14)
  3. UK Daily Play numbers (7 balls) for Saturday 6th September 2008 (2, 4, 5, 13, 15, 25, 27)

All these numbers were published on the official UK National Lottery website.

Procedure Log

Three people were selected in case the first one or two turned out to have removed themselves from the pool or be otherwise unsuitable. The number to be selected (3) has no bearing on who is selected, it just defines how many times the program runs the selection algorithm, and gives me some backup names if the first person is unsuitable for any reason. See the RFC for details. If you want to reproduce this procedure to make sure I haven't faked the results, take the code from the RFC and that from the MD5 RFC and compile it. Note that the MD5 RFC code requires a bug fix.

gerv@otter:rfc3797$ ./select 
Type size of pool:
(or 'exit' to exit) 53
Type number of items to be selected:
(or 'exit' to exit) 3
Approximately 14.6 bits of entropy needed.

Type #1 randomness or 'end' followed by new line.
Up to 16 integers or the word 'float' followed by up
to 16 x.y format reals.
4 6 9 13 35 36 46
4 6 9 13 35 36 46 
Type #2 randomness or 'end' followed by new line.
Up to 16 integers or the word 'float' followed by up
to 16 x.y format reals.
6 14 17 19 26 28
6 14 17 19 26 28 
Type #3 randomness or 'end' followed by new line.
Up to 16 integers or the word 'float' followed by up
to 16 x.y format reals.
2 4 5 13 15 25 27
2 4 5 13 15 25 27 
Type #4 randomness or 'end' followed by new line.
Up to 16 integers or the word 'float' followed by up
to 16 x.y format reals.
end
Key is:
 4.6.9.13.35.36.46./6.14.17.19.26.28./2.4.5.13.15.25.27./
index        hex value of MD5        div  selected
 1  402941424E5BE97F798C97520B455AC9  53  -> 44 <-
 2  52638F4948A8F462C924AC538829F814  52  ->  5 <-
 3  C84BDE4CAF9EA0C175040B4CB9FFCF97  51  -> 23 <-

Done, type any character to exit.

Chosen Person

The first three choices of the algorithm were as follows:

  1. Steve Chilton
  2. Charles Yarnold -- Deferred payment didn't arrive.
  3. Jens Müller

Steve Chilton is therefore the chosen fieldworker.

List of Names

  1. Alex Willmer
  2. Andrzej Zaborowski
  3. Axel Rousseau -- No thank's... I don't use airplane... bicycle is better to map... :-) Axel584 14:05, 28 August 2008 (UTC)
  4. Bjorn Svensson
  5. Charles Yarnold -- Deferred payment didn't arrive.
  6. Dair Grant
  7. David Dean
  8. David Groom (dmgroom)
  9. Ed Parsons
  10. Edoardo Marascalchi -- I would like but in the next months i have to marry so i would'nt have time to go.. :P --EdoM (lets talk about it) 13:50, 27 August 2008 (UTC)
  11. Floris Looijesteijn
  12. Foppe Benedictus
  13. Frederic Bonifas (FredB)
  14. Gerv Markham
  15. Graham Asher
  16. Grant Slater
  17. Gregory Williams
  18. Hannes Kröger -- Sadly I would not be able to use that opportunity. Good luck everyone! HannesHH
  19. Harry Wood
  20. Hugh Barnes
  21. Ian Dees
  22. Jack Challen
  23. Jens Müller
  24. John Bäckstrand -- No vacation days to take off from work.
  25. Lars Fischer (larsf) -- As requested by email, 29th August.
  26. Mark Berry
  27. Martijn van Exel
  28. Mattias Dalkvist
  29. Mikel Maron
  30. Niccolo Rigacci
  31. Nick Black (nickb)
  32. Oliver Lewis
  33. Paul McDonnell -- Sorry, no time to take off work
  34. Phil Shipley
  35. Richard Fairhurst
  36. Rob Aerts (Rubke)
  37. Robert Fitzsimons
  38. Shaun McDonald
  39. Simon Ward
  40. Sjors Provoost
  41. Stef Zeller (Stefku)
  42. Stefan Agner
  43. Stefan Holst
  44. Steve Chilton
  45. Tim Waters
  46. Tom Higginson (tom.higgy)
  47. Wolfgang Hehmsoth
  48. François Van Der Biest
  49. Johnny Carlsen
  50. Mike Collinson
  51. Simone Cortesi
  52. Frank Olbricht (Frank)
  53. John McKerrell