News for hackers. Stuff that matters.
Re:Researchers find trapdoor in SwissVote election system by duxup on Tuesday March 12, 2019 @02:54PM (#19371693)
I really like the Minnesota system. You fill out a paper ballot. You load the paper ballot that gets scanned and recorded and the paper ballot gets rolled into a locked box that is attached to the machine.

Recounts and etc should be relatively easy to manage and leave a very good paper trail tied to various machines and etc.

Re:Researchers find trapdoor in SwissVote election system by brmgb on Tuesday March 12, 2019 @06:14PM (#19373620)
I don't understand why you need a machine at all. Counting ballots is trivial to parallelize.

You just have each polling place count its own ballots publicly, display the result in a permanent manner, reseal the box and communicate the count to a regional center. The regional center publicly sum the counts, display the sum and communicate it to a bigger center until you have the final count.

Where I am from, it takes less than two days to count a bit more than 30,000,000 ballots. You also get a very good result prediction two hours after the closing of polling places by using the official result of a set of selected small polling places known to be fairly representative of the voting population.

Re:Researchers find trapdoor in SwissVote election system by bsder on Tuesday March 12, 2019 @06:32PM (#19373765)
> I don't understand why you need a machine at all. Counting ballots is trivial to parallelize.

It gives you another check against foolishness. If the computer says there are 5000 ballots missing, someone needs to figure out why.

I don't have a problem with computers being an ALSO. It's when computers are an ONLY that I have issues.

Re:Researchers find trapdoor in SwissVote election system by gregschlom on Tuesday March 12, 2019 @06:32PM (#19373764)
You still have to verify that the people counting the ballots aren't altering them somehow.

I remember hearing a story in France where it was found that people doing the count had bits of pencil lead tucked under their nails. They would open each ballot, and if it was for the "wrong" candidate, they would discretely mark another name and the ballot would be counted as invalid since it had two names circled. Not sure if it's a true story or not (can't be bothered to check) - but seems like a good illustrations of the problems that are faced.

Re:Researchers find trapdoor in SwissVote election system by brmgb on Tuesday March 12, 2019 @06:48PM (#19373876)
> They would open each ballot, and if it was for the "wrong" candidate, they would discretely mark another name

That's impossible. You don't write on French ballot. We use a card of a standardized format on which the name of the candidate (or the list of names) is printed which you directly put in the envelope. Cards are both sent to you by post and available at the polling station. Anything written on a ballot makes it void.

> They would open each ballot, and if it was for the "wrong" candidate, they would discretely mark another name

Ballots are open in public. The person in charge of opening the envelope does so in front of the room and with two assessors watching. They remove the ballot, read it aloud and display it to the room. It would be very difficult to read and alter a ballot without anyone noticing. A different person updates the tally on a board when the name is read.

Re:Researchers find trapdoor in SwissVote election system by pmontra on Tuesday March 12, 2019 @07:21PM (#19374088)
The same on the other side of the Alps, plus local representatives of all parties use to roam between voting places and check that ballots are counted fairly.

As a software developer I trust the traditional method much more than any innovation involving machines and software.

Re:Researchers find trapdoor in SwissVote election system by userbinator on Tuesday March 12, 2019 @08:04PM (#19374354)
plus local representatives of all parties

This is one of the important parts. Every party wants itself to win, every ballot-counter also has a position, but if everyone can force a recount at any time, there's a much bigger motivation to count fairly. Multiple redundant counts is also part of that.

Re:Researchers find trapdoor in SwissVote election system by _petronius on Wednesday March 13, 2019 @06:22AM (#19377339)
> Not sure if it's a true story or not (can't be bothered to check) - but seems like a good illustrations of the problems that are faced.

This exact sentiment -- that the truth of some tidbit of anecdata is not only unverified, but it's verification is irrelevent and should be treated as backing up a larger position regardless -- is one of the core problems with the current discourse.

As other commenters point out, not only is it not true, but such fraud is accounted for and mitigated in the existing procedure. So this is a bad illustration, it should seem like a bad illustration on the face of it because it hasn't been verified or contextualized, and in general we should all be suspicious of simple, pat little anecdotes that validate our assumptions about how the world is or ought to be.

Sorry for the rant, but I'm going to downvote this lazy thinking every time I see it. I hope we all aspire to better analytical thinking about the world, given that most of us here have to write software that interfaces with it.

Re:Researchers find trapdoor in SwissVote election system by ezoe on Tuesday March 12, 2019 @08:41PM (#19374606)
That's easy. Always count on team of people from various interests, ideally people sent from candidates and watch each others.
Re:Researchers find trapdoor in SwissVote election system by pyrale on Wednesday March 13, 2019 @03:14AM (#19376421)
I have participated in the operations of a voting station in France, and the method you describe would be incredibly risky, unless all the voting station is in (which you can not guarantee). Also even then, one group never opens more than a few hundred ballots, so the corruption would be limited to a couple ballots or become super obvious.
Re:Researchers find trapdoor in SwissVote election system by aero142 on Tuesday March 12, 2019 @05:07PM (#19373036)
I feel like this is nearly perfect if you automatically hand count statistically interesting number of boxes before certifying an election. If you hand count 1% randomly, you should feel pretty confident that nothing strange happened.
Re:Researchers find trapdoor in SwissVote election system by toweringgoat on Tuesday March 12, 2019 @03:58PM (#19372322)
That's actually how large parts of Switzerland count their votes. (Some areas count/weigh ballots.)

This e-voting system is optional, can't be used for more than 1/3rd of voters in a given district, and is only being used by a small number of regions.

Given what's happened here, the moratorium on e-voting looks like it could well happen after all (funnily enough, that will also go to a vote).

Re:Researchers find trapdoor in SwissVote election system by e1ven on Tuesday March 12, 2019 @03:33PM (#19372049)
Agreed.

We use essentially a Scantron sheet in Massachusetts.

Easy to fill out, computer countable, with a hand recount as an easy backup option.

Re:Researchers find trapdoor in SwissVote election system by Teever on Tuesday March 12, 2019 @03:42PM (#19372144)
Why is any of this necessary? Why don't paper ballots suffice?
Re:Researchers find trapdoor in SwissVote election system by paulmd on Tuesday March 12, 2019 @03:49PM (#19372205)
Hand-counting is slow and inaccurate. As in, you regularly see swings of 1% or more from hand-counts, and they typically take weeks.

Electronic tabulation of paper ballots is the best of both worlds. You get results today, they're pretty accurate, and there's a paper trail if you want to go back and argue later.

Re:Researchers find trapdoor in SwissVote election system by brmgb on Tuesday March 12, 2019 @06:22PM (#19373695)
Hand-counting is done in public in any respectable democracy. Each ballot is shown and you can constantly see the current tally. My parents used to take me to our polling places tally when I was a kid. For a mistake to happen, thirty persons supporting different candidates would have had to be wrong at the same time. It seems very unlikely to me.

Also, my country manages to hand count 30,000,000 ballots in less than two days and we get a very accurate result prediction on the day of the vote using a sample of official results from small polling places known to be representative.

Hand counting is not a problem at all when implemented properly.

Re:Researchers find trapdoor in SwissVote election system by petschge on Tuesday March 12, 2019 @04:52PM (#19372894)
At least in German we get the first hand count within hours. If that result is close and a recount is done, we will usually get that within a day. The final result may be weeks away, but that is because legal proceedings and additional scrutiny in a hand full of the 70000 voting locations take some time. Doing the vote with a sufficient number of locations and polling clerks is not cheap, about one euro per voter, but worth it to us.
Re:Researchers find trapdoor in SwissVote election system by r00fus on Tuesday March 12, 2019 @05:09PM (#19373055)
Why is speed so prioritized?

I’d prefer accurate >> speed when it comes down to something as important as an governmental election.

Accurate, triple-redundant hand counts can be done quickly - like in a day. Spot rechecks and audits may add another week.

Re:Researchers find trapdoor in SwissVote election system by mnbvkhgvmj on Tuesday March 12, 2019 @04:54PM (#19372914)
The UK counts all their votes by hand. Overnight.
Re:Researchers find trapdoor in SwissVote election system by andrewla on Tuesday March 12, 2019 @05:09PM (#19373064)
Out of curiosity, what does a UK ballot look like? I found [1], is that typical?

Part of the problem might be one of ballot design. A US ballot is typically considerably more complicated than that. Here's one from New York [2]. There will be many races; in a presidential election there will be president, usually senator, representative, governor, state senator, local councilman, and assorted other offices. At least in New York State, the candidates will be presented by party, so a single candidate may be on the ballot multiple times.

Nobody is counting the US one by hand overnight; not without some pretty comprehensive redesigns of the ballot.

[1] https://www.gravesham.gov.uk/home/elections-and-voting/guide...

[2] http://www.otsegocounty.com/depts/boe/images/WO.jpg

Re:Researchers find trapdoor in SwissVote election system by makomk on Tuesday March 12, 2019 @05:24PM (#19373194)
That's one of the simpler UK ballots. Some of our council elections allow us to elect more than one candidate, and our mayoral and police and crime commissioner elections uses the rather oddball supplementary vote system.
Re:Researchers find trapdoor in SwissVote election system by JetSpiegel on Tuesday March 12, 2019 @07:41PM (#19374202)
> http://www.otsegocounty.com/depts/boe/images/WO.jpg

This is insane.

The Democrats ran in 4 "parties", and the Republicans in 3 "parties", for governor. The Libertarian party nominated 2 separate sets of governor/deputy governor.

The non main parties nominated the same people (sometimes), but not for some categories, randomly. Some people are nominated on different parties that nominate different people for governor.

Ultimately, it's a 2-person race in most posts, and a single nomination for coroner. Why not have 14 simple ballots with a straight choice?

Re:Researchers find trapdoor in SwissVote election system by rstuart4133 on Wednesday March 13, 2019 @08:31PM (#19385413)
Australia also counts all the votes by hand. In most cases the results for the lower house are known before the day is over, so like the UK we are pretty good at counting votes.

The same people also do the upper house count, which usually elects 1/4 the number of people in the lower house. Very roughly, the results are usually know in a month or so. https://www.aec.gov.au/voting/counting/senate_count.htm

If the results were recorded electronically I guess a computer would spit out the final outcome within a few minutes of the ballot box closing.

Re:Researchers find trapdoor in SwissVote election system by neffy on Tuesday March 12, 2019 @05:05PM (#19373020)
And you don't want to be on the roads right after the polls close and they race each other to get the ballot boxes into the counter centres.

More importantly, yes you can rig a paper ballot, but you can't do it large scale without everybody knowing it.

Re:Researchers find trapdoor in SwissVote election system by handelaar on Tuesday March 12, 2019 @05:45PM (#19373373)
Well, kinda.

In the UK state-level interference would likely go unnoticed if it mugged only postal votes and didn't push too obviously-far in one direction or another. I've been on the receiving end of mail interference and since then I can only assume it's become a lot cheaper to do than it was.

Re:Researchers find trapdoor in SwissVote election system by SaltySolomon on Wednesday March 13, 2019 @03:41PM (#19382813)
But it is really slow in comparison to lets say Germany or Austria where 80%+ votes are counted after 2 hours.
Re:Researchers find trapdoor in SwissVote election system by Not_a_pizza on Tuesday March 12, 2019 @03:46PM (#19372180)
Ballot stuffing is a thing, and ballot disposal is a thing.

Elections are one of the few games in town where the people that control things get to count up the vote and tell you who should control things in the future. If government was really ethical, you would expect independent auditors to be checking processes before and after.

Re:Researchers find trapdoor in SwissVote election system by vkou on Tuesday March 12, 2019 @03:51PM (#19372236)
Vote counting, in properly-ran systems, is done by paid contractors, and observed by representatives of both parties.
Re:Researchers find trapdoor in SwissVote election system by hammock on Tuesday March 12, 2019 @04:39PM (#19372774)
"Both parties"?
Re:Researchers find trapdoor in SwissVote election system by vkou on Tuesday March 12, 2019 @05:55PM (#19373460)
Generally, there's an incumbent, and a likely winner. If you have enough popular support to win a fair election, you can probably figure out how to mobilize a few volunteers to oversee ballot counting.
Re:Researchers find trapdoor in SwissVote election system by Not_a_pizza on Tuesday March 12, 2019 @06:18PM (#19373644)
I think the general assumption that you have is that all voters have equal access to financial gain, free time, and other things that in any society known are heavily deviated towards the rich. Add to that the fact that the most heavily monied campaigns normally turn out to be the winners, and it becomes very difficult to claim the idea of fair elections has any real merit except as a nice theory we want to believe is true.
Re:Researchers find trapdoor in SwissVote election system by roywiggins on Tuesday March 12, 2019 @04:50PM (#19372873)
I'd wager there's only really two parties with enough volunteers to actually put election monitors in every precinct
Re:Researchers find trapdoor in SwissVote election system by lolc on Tuesday March 12, 2019 @06:32PM (#19373762)
You shouldn't presume the U.S. two-party system to be the normal case.

Also as a party you don't need to monitor every precinct. You monitor those where you suspect fraud might happen. Then every voter should be able to monitor the counting process if they desire. Why should they have to rely on parties to do it for them?

Re:Researchers find trapdoor in SwissVote election system by pyrale on Wednesday March 13, 2019 @03:25AM (#19376473)
Pretty sure paid contractors are not necessary, citizen will usually count for free.
Re:Researchers find trapdoor in SwissVote election system by JumpCrisscross on Tuesday March 12, 2019 @03:43PM (#19372152)
> Why don't paper ballots suffice?

Hand counting is costly, time-consuming and error-prone. Paper ballots with supervised electronic tabulation puts forward the best of both worlds. (It's how we do it in New York, too.)

Re:Researchers find trapdoor in SwissVote election system by llukas on Tuesday March 12, 2019 @07:16PM (#19374066)
More people involved and from more diverse backgrounds into hand counting then less likely conspiracy theories would be able to take a hold.

Democracy doesn't work without trust. Sacrificing trust for some speed is dumb thing to do.

Re:Researchers find trapdoor in SwissVote election system by vowelless on Tuesday March 12, 2019 @04:39PM (#19372771)
Because modern technology can solve all of humanity’s problems and make the world a better, progressive and more inclusive place.
Re:Researchers find trapdoor in SwissVote election system by azernik on Tuesday March 12, 2019 @03:11PM (#19371860)
California (or are least Alameda County) has the same system
Re:Researchers find trapdoor in SwissVote election system by wahern on Tuesday March 12, 2019 @04:07PM (#19372425)
AFAIU, California mandates paper ballots statewide and also mandates post-election audits. It's not uncommon nationally, apparently: http://www.ncsl.org/research/elections-and-campaigns/post-el...
Re:Researchers find trapdoor in SwissVote election system by labster on Tuesday March 12, 2019 @05:13PM (#19373093)
We're also required to have machines in the polling place for those with disabilities. These too produce paper records, that the voter can review. California went all-in on recording elections after the debacle in Florida in 2000.
Re:Researchers find trapdoor in SwissVote election system by jackhack on Tuesday March 12, 2019 @06:46PM (#19373861)
Which is fine, if this were the only vector for votes. But then loads of "early voting" ballots turn up, and truckloads of "harvested" ballots with dubious provenance are delivered to be counted.

This process adheres to the paper trail rule, can be recounted with certainty, and yet is completely and utterly fraudulent.

Fair elections are the lynchpin of a democracy. Violate this trust, and the entire social contract is threatened.

Re:Researchers find trapdoor in SwissVote election system by archi42 on Wednesday March 13, 2019 @04:43PM (#19383532)
Uhm, you know how Xerox got famous only a few years ago for messing up when scanning some characters? E.g. 9 and 6, or 8 and 0.

Of course things should be good with that method. But they should also be good with some proper crypto.

Re:Researchers find trapdoor in SwissVote election system by felipemnoa on Tuesday March 12, 2019 @05:29PM (#19373236)
I believe this is also how it is done in NY.
Re:Researchers find trapdoor in SwissVote election system by gdy on Tuesday March 12, 2019 @04:20PM (#19372576)
Same thing in Russia.
Re:Researchers find trapdoor in SwissVote election system by bufferoverflow on Tuesday March 12, 2019 @04:31PM (#19372688)
Except in Russia they burn trucks full of ballots, people who oversee the voting throw whole packs of fraudulent ballots into the vote box.
Re:Researchers find trapdoor in SwissVote election system by gdy on Tuesday March 12, 2019 @06:55PM (#19373926)
I'm not sure what your point is.

I've never heard about burning ballots. Throwing packs of fraudulent ballots into voting boxes indeed has been caught on cameras multiple times.

What's more, statistical anomalies of voting results have been analyzed and they seem to indicate election fraud in favor of the Putin's party.

It is still better to have paper trail than not.