2005/01/09

A little more than ten years ago I had the most inspiring, stressfull, exciting job: helping in the first democratic elections of South Africa. (link to a Wired article about that)

I worked in the IT department of the electoral commission, helping to write software to tally the vote counting. My main job was to write the data transmission system to send the interim results out to the outside world.

The working conditions were wild. We were warned not to stand too close to windows, to hide from snipers. There was permanent millitary protection, emergency power generators in the basement, and bomb-threats (and a few actual car-bombs in the neigbourhood). But then, I grew up in a mad country, so it was 'normal'. The world was watching with bated breath, waiting for mayhem to break out. And then voting day came.

I had written the software to start and stop the transmission of results by pressing the space bar on the keyboard. We had to wait until enough results were in to be 'meaningfull'. I had a small radio with headphones, listening to the news. Everyone was waiting. And then the bosses said: "OK". i could press the spacebar, and the first results flowed out to the SABC (South African Broadcasting Corporation).

And the radio, (and TV etc.) said: "The first results are in, and...bla bla bla". I was so proud. Tired and heady with joy to be a small part of this momentous time.

So why am I writing this? Well in the near future, people are planning to run elections in another country that has the world watching it. There will be people running themselves ragged trying to set up some kind of electoral system. They will try and do it as good as possible, they will want to make it work, and be good. They will want to be proud. But conditions are MUCH worse than we had to work in. How on earth does anyone in their right minds think it is possible to get a plausible election result in those circumstances? Even without the people doing their damndest to ruin things, it just seems like the logistics of running an election is simply not possible.

In our election that I worked in, the vote-counting apparatus was thrown out at the end of the day. There were just too many problems, and I suspect that they finally reached a result through pragmatism and consensus, in stead of saying: "Sorry people, the results are actually fucked up beyond recognition, let's try again." They realised that peoples lives were at stake, and chose to forge ahead with a result that people could live with.

I just don't see how that could happen in their coming election. May there be a miracle.

Last modified: 2005/10/18 14:56:50.739 GMT+2

RSS feed Blog Home
Weblog entries:
A belly-laugh can SO brighten a gloomy day My Amazon Wish-List Do you have my dongle? (dingle-dangle) flickrapi.py using JSON Presentation Stress London Hackday - Folksonomies Reloaded My eerste Potgooi Many dead fishes Amazon Elastic Compute Cloud Die kraaie gaap Super-simple RPC in CherryPy with JSON Recursive tree walk A picnic in the park Indisch Lexicon Flat tyre at speed on the bike Fun to watch the search terms roll by PUN Meeting 5 Great Illustrator Delicacies from Belgium Afrikaans op Nederlandse TV advertensies Tsotsitaal London Blasts Roald Theunis Posthumus SA Blogs Starting UML Web-content stored in SQL databases considered bullshit PUN Meeting 4 Hinke Screuders' Notes On Art 'n Pierneef vernietig Why I love reading Tim Bray Back from Scotland Google as web-hosting company Yet another cold-call on my mobile Die lewe word ge-outsource The Power of Two Parent Teacher Conference PUN Meeting 3 and Pornography Stef Bos in Kleine Komedie What The Hack Sometimes spam is useful Giving back to Zope/Python So what have you produced today? Iconclass Pi Day 2005 I don't like killing things Geslaagd! Polisiekoffie Heavy Snowfall Mixing Danish and Swedish Gates in Central park I love Python Python .setdefault on dict Sommer Blog Comments So how is Python on Solaris? Blogging in your sleep ADSL at work More IND mega-bucks paid: EUR 430 XML-bickering in Python land The impossible necessity of running elections Self-pity Vanwaar Gehasi? 2005 hier kom ons amsterdam.nl webmasters meta shower 2nd PUN meeting Office space It is 12 weeks now Losing the Past She is such a big girl suddenly Fluids ZA in Ukraine iBook therefore iAm Update on Van Gogh Murder PUN - Python Users Nederland Laibach Concert in Amsterdam Meta Bitten Google cheque ADSL at Kaya Anton got married Charmaine died Murder The Gross Test Image Index Prototype ILL WILL PRESS Sinusitis DNA as RFID alternative Sub-contracting note-to-self Flickr phot service On Spending Money Listening to Mauritz Lotz Home-brew time-slice Windows Puter We need more challenges in computing First Party at Kaya RSI Excessive MSN bot vists Magic Music Games I own All cut up Python on Series 60 - my quest for a phone Plone Rocks! African Dope Back Home Again John Died June has gone - too Beer Tasting note from Elise Edinburgh and Blisters Shave and a Haircut Emblembooks Prune Classics Zope Tips Creating SSL certs Red Hot Chili Peppers In search of an IMAP server Vusi Mahlasela and Johnny Clegg Interactive Interpreter Rules Meta Dolly Moment Fluidiom at V2 Back from EuroPython 2004 May has gone- again Thunderstruck! Planted a chestnut tree Don't tell me URLs aren't important Server being sucked dry Semi-Live Google search term display Een wijze les in woord en beeld Logfile analysis Neck Stress Illness in the House Museum Vrolik Quixote Webmail Open Galerie in Lisse, and Poly dinner Another weekend has zoomed by Nederlander Worden Tips for the day elise's first appearance Apache & Zope Config updated Allergic to vitamins Lust from The Economist Birfday 2004 RSS Auto-Discovery Swept Away - thrown away OS X Battery Status from Command Line No worries? Not. Getting Sidetracked in the midnight hours Blog To-Do List First Post!

The following search terms were used in Google to find pages on this site recently:

Zulu-Afrikaans woordeboek· cherrypy int(request.headers.get('Content-length', 0))· cherrypy 3 before_request_body· etienne Posthumus epoz· "Lambert Siroop"· etienne erotic gallery· simplejson.dumps cherrypy· before_request_body json· i love reading· web hosting in nederland· meta etienne elise roald· etienne posthumus focus epoz· , Programmer, Pythonist, Sapiosexual, Rooibos Imbiber· 20070619 stef bos· Etienne Posthumus· stef bos· vrouwen erotiek rotterdam· SHUNGA· foto syfilis· intitle:"big girl" "gallery" inurl:blog·
Get Firefox!