News for hackers. Stuff that matters.
Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by nathan_long on Thursday March 14, 2019 @03:33PM (#19392717)
> Kiniy said Galois will design two basic voting machine types. The first will be a ballot-marking device that uses a touch-screen for voters to make their selections. That system won’t tabulate votes. Instead it will print out a paper ballot marked with the voter’s choices, so voters can review them before depositing them into an optical-scan machine that tabulates the votes. Galois will bring this system to Def Con this year.

This sounds great: paper trail, no chance of "hanging chads" or bad handwriting, verifiable by the voter at the moment before scanning and hand-countable if necessary.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by simongr3dal on Thursday March 14, 2019 @03:56PM (#19392961)
I hate being outright dismissive but it sounds like an expensive html/pdf form with a printer attached.

I do agree that the paper trail is a great thing. I'm not fundamentally against electronic voting, but I haven't heard of a system that can really compete with the simplicity and verifiability of the immutablility you get from paper ballots inside ballot boxes being watched over by interested parties on all sides.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by dragontamer on Thursday March 14, 2019 @04:25PM (#19393290)
> I hate being outright dismissive but it sounds like an expensive html/pdf form with a printer attached.

And I like it. The simpler the design, the better. Sometimes it takes a billion dollars and a couple of smart researchers to invent the "obvious" solution to a problem.

We've got butterfly ballots, confusing electronics-only machines, and a variety of bad standards as the basis of our current voting infrastructure. Telling everybody to use a damn PDF + printer would be a gross improvement.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by hyperion2010 on Thursday March 14, 2019 @06:04PM (#19394290)
And suddenly I have another use case for my language for specifying scientific protocols. Counting votes in a way that is scientifically verifiable. Turns out keeping verifiable lab notebooks for legal reasons is a really similar problem to keeping verifiable vote tallies, also for legal reasons (hopefully). It is telling that we have better provenance systems for far more complex processes but we still haven't managed one for person one vote ....
Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by skybrian on Thursday March 14, 2019 @09:17PM (#19395592)
The problem is not very similar. Scientists don't work anonymously, and we aren't trying to prevent scientists from selling their vote.
Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by lifeisstillgood on Thursday March 14, 2019 @07:42PM (#19395050)
I may be misunderstanding but what language "specifying scientific protocols" do you mean ? Is this published? How does it work (a generic workflow language? The t sounds interesting whatever it is)
Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by 420basteit on Friday March 22, 2019 @03:14PM (#19465904)
Probably not the same thing that guy was walking about, but this is a cool project going on at University of Washington - it's made for biological science workflows but it's really quite flexible.

https://www.aquarium.bio

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by stuaxo on Friday March 15, 2019 @04:03AM (#19397591)
Simplicity is hard, it takes thought and often, the refinement of quite a few prototypes.
Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by on_and_off on Thursday March 14, 2019 @04:32PM (#19393363)
or just use paper ballots like other countries do ..
Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by dragontamer on Thursday March 14, 2019 @04:39PM (#19393442)
The Butterfly ballots WERE paper ballots.

Give America an idea, and SOMEONE in America will royally screw it up. Its a big country filled with lots of smart people, but also filled with lots of dumb people.

DARPA is working to come up with the standard that the whole country should follow. That's good and useful research. Even if it comes out to be the obvious solution (a paper ballot off of a damn printer), there's benefit to one of the major research institutions of this country telling the rest of the country how things should be done.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by dragonwriter on Thursday March 14, 2019 @05:12PM (#19393778)
> The Butterfly ballots WERE paper ballots.

They were particularly badly arranged punch card ballots; the solutions to both the bad arrangement (“don't do that, like most people didn't do previously”) and the punch card (”use optical scan”) related problems are not only well known but pretty widely adopted.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by dragontamer on Thursday March 14, 2019 @05:43PM (#19394106)
I agree. But why did butterfly ballots proliferate in Florida?

Ultimately: the administrators weren't thinking about ballot issues. Palm Beach, Florida, was understaffed and underpaid, under-invested. They had other things on their mind when they deployed their machines.

They needed to move off of the punch-card system ASAP, but they couldn't afford to. They had the same issue in 1996 before the famous year 2000 issue. It was known, but not much could be done about it.

----------

I guess this printer methodology from DARPA might be too expensive. Or maybe the scanning machines can be owned by the state, so that poorer areas won't have to invest into the machines. Etc. etc.

There's a lot of issues aside from "use paper ballots". The entire voting system needs to be considered. I hope that DARPA's challenge will include these issues in their design process.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by dragonwriter on Thursday March 14, 2019 @05:48PM (#19394148)
> They needed to move off of the punch-card system ASAP, but they couldn't afford to

Sure, but moving money around to deal with that problem is easy (and mostly doable intrastate, but, a federal role isn't unreasonable.)

But this isn't a problem calling for novel technology. (As has already been demonstrated by the move to e-voting that happened in many places after 2000, though some people got the wrong message and decided that we just chose the wrong technical solution—but a lot of that is due to lobbying by the people selling technical solutions.)

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by azernik on Thursday March 14, 2019 @06:56PM (#19394723)
> Give America an idea, and SOMEONE in America will royally screw it up. Its a big country filled with lots of smart people, but also filled with lots of dumb people.

More specifically - it's a big country with a fantastic amount of decentralization. Elections are run and ballots are designed not, by national governments, not by state governments, but by county governments. The chance that someone will mess up is a lot higher.

(Of course, this does have the advantage that centralized tampering with the ballot is harder.)

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by misingnoglic on Thursday March 14, 2019 @05:05PM (#19393706)
Give America an idea, and SOMEONE will find a way to exploit it
Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by MrQuincle on Friday March 15, 2019 @02:44AM (#19397148)
In this case perhaps paper where you don't see anything, but that will trip up the scanner. You only need to have votes declared invalid. Of course, preferably just a random subset of them. You can choose for districts you don't like and distribute that paper there.
Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by tamaharbor on Thursday March 14, 2019 @05:34PM (#19394017)
And add fingerprint identification, like other countries do.
Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by hx2a on Thursday March 14, 2019 @05:41PM (#19394081)
You mean like the purple finger thing?

I've always wondered why nobody suggests doing that in the US to help prevent or ease people's concerns about potential voter fraud. It's simple, low-tech, and hard to screw up.

Unless if I'm missing something, which of course is possible. Can someone tell me what the downsides are to an idea like that?

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by Terr_ on Thursday March 14, 2019 @08:38PM (#19395354)
> I've always wondered why nobody suggests doing that in the US

In this case, Occam's Razor beats Hanlon's Razor: The simplest explanation is malice, not stupidity. The groups who are the most hysteric about hypothetical voter-fraud are dishonest. Their actual goal is not to prevent vanishingly-rare crime, but to suppress legitimate voters in a partisan fashion.

Finger-inking at the poll-site does not offer them a useful tool for skewing the election results. It imposes no special discouragement or advantage to a particular group, and it also does not create a system for arbitrary "enforcement." (In contrast, consider poll-taxes or name-similarity databases with insanely high rates of false-positives.)

___

Some might retort: "I don't suggest finger-inking because it won't stop someone from impersonating another voter." True, it won't stop that from happening the first time, but it limits it to once. This means N improper votes require N humans, and as N gets large the odds of keeping it secret go to zero.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by adestefan on Thursday March 14, 2019 @05:51PM (#19394178)
Because voter fraud is exceedingly rare in the US. Now election fraud is a different issue.
Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by bigj0n on Thursday March 14, 2019 @09:15PM (#19395574)
There have been lots of reports of non-citizens being registered to vote in the US. It is very rare, but elections are also generally very close races.

I dont get how people can just shrug off reports of dead people and non-citizens being registered to vote as a non-issue.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by specialist on Friday March 15, 2019 @12:15AM (#19396466)
Registration errors are not voting errors.

How many of those dogs registered to vote showed up and cast a ballot?

--

If anyone actually cares enough to have a mostly accurate cost effective voter registration database, they'd reuse any one of our existing national demographic databases. But they don't. Because the recurring drama caused by our existing fragmented poorly funded more error prone system is too useful.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by dboreham on Thursday March 14, 2019 @10:31PM (#19395928)
Perhaps the reports are false?
Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by bigj0n on Thursday March 21, 2019 @09:44AM (#19452204)
Yeah I'm sure all of them are false, and our voter registration systems with practically zero layers of authentication have proven to be infallible over the years.
Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by eppsilon on Saturday March 16, 2019 @02:25PM (#19409320)
Being registered != voting
Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by Fjolsvith on Friday March 15, 2019 @11:00AM (#19400282)
When a National Voter ID is required all the big blue states will flip back to red.
Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by astazangasta on Thursday March 14, 2019 @05:53PM (#19394198)
Voter fraud of that form basically doesn't exist. You are already marked as voted at your designated polling place. A purple finger is just for show, even in other countries. Its like a "I Voted" sticker.
Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by i_am_proteus on Thursday March 14, 2019 @05:42PM (#19394086)
How will the voters who are (reportedly) unable to obtain ID be able up get their prints into the verification system?

I have been informed by social scientists that requiring voter ID is racist, so it seems that fingerprint checks would also be racist via the same logic.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by ams6110 on Thursday March 14, 2019 @08:33PM (#19395321)
> I have been informed by social scientists that requiring voter ID is racist

Do you have a personal opinion on that? I don't see it as racist in any way, because it applies equally to everybody.

We have a few basic rules for voters in this country, one is that they are citizens, two is that they are registered. Being able to demonstrate that you are the registered voter you claim to be seems to me to be essential to a fair election process.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by tzs on Friday March 15, 2019 @12:18AM (#19396486)
> I don't see it as racist in any way, because it applies equally to everybody

Would you say the same thing about poll taxes?

The idea of ID laws is not inherently racist. It's the implementations that are problematic.

For example, one jurisdiction that got in trouble for its voter ID law (I forget which one) was found by the courts to have, when writing their law, did a study of what forms of ID voters had, found out which of those had the biggest differences between prevalence among whites and among blacks, and then picked as the allowed forms of ID those that would most favor whites and disfavor blacks.

Places that aren't as blatant about it (or at least aren't dumb enough to actually talk about it in legislative committees for which subpoenable records are kept...) often leave hints that their motive is racial. For example, they might limit the number of places that can issue IDs, and reduce their operating hours, so that a poor person without a car (more likely to be black than white) has to take a long bus ride there and back, and has to take time off work to do so. This can be a serious hardship. (Worse, it might take more than one trip if there is any problem with the supporting documentation for the ID application. Unsurprisingly, it has been found that minor errors that tend to be overlooked when a middle class white person applies are much more likely to derail things for a poor black person).

Another hint that their motives are suspect is that such efforts are usually accompanied by efforts to make it harder for minorities to vote that have nothing to do with ID, such as closing polling places in minority neighborhoods and limiting voting hours, or reducing the number of voting machines at minority neighborhood polling places so that lines will be long.

If voter ID laws were actually about preventing voter fraud rather than about suppressing legitimate votes from poor and minorities, they would be accompanied by changes to make it cheap and easy for people to get the appropriate ID.

Also, they would be about registration ID, not voting ID, since what little fraud there actually is usually takes place via absentee ballots.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by alasdair_ on Thursday March 14, 2019 @09:21PM (#19395609)
>Do you have a personal opinion on that? I don't see it as racist in any way, because it applies equally to everybody.

“The law, in its majestic equality, forbids the rich as well as the poor to sleep under bridges, to beg in the streets, and to steal bread.”

In practical terms, there are a lot of people in the US that simply cannot afford to buy an ID - both because of the actual cost and because of the logistics and documentation required. Trying to get a certified birth certificate from another state when you are homeless is, I imagine, pretty damn hard and relatively expensive to do.

If the US had a system where ID was available to all completely without cost (and only taking a trivial amount of time) then I’d agree with you more.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by tropo on Thursday March 14, 2019 @10:19PM (#19395880)
Usually you need that ID to exercise your constitutional right to bear arms. If we can demand an ID for a right that is actually listed in our constitution, then surely we can demand one for voting.

If requiring the ID is really so discriminatory, then it has to go away for bearing arms as well. Is this something you want?

BTW, in terms of potential hazard, voting is a lot worse. Voting can lead to wars.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by crankylinuxuser on Thursday March 14, 2019 @11:09PM (#19396099)
> Usually you need that ID to exercise your constitutional right to bear arms.

12 states have constitutional carry laws. I can buy and carry with no ID needed.

As for voting and issues in obtaining valid ID, I can guarantee if you're on HN, you are not the group being talked about getting an ID.

I had to obtain a birth certificate from my state. I had to drive 3 hours away, and pay $25, and drive 3 hours back to get it. And for someone who doesn't have a car, lives in the city, and lives week to week, they won't be getting a valid ID anytime soon.

Oh yeah, and they're primarily black and poor. That's why the racist claims are made.

https://www.citylab.com/equity/2018/11/voter-suppression-rac...

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by CBLT on Thursday March 14, 2019 @11:51PM (#19396324)
>I don't see it as racist in any way, because it applies equally to everybody.

To build a little on what the other commenters are saying, I recently watched a talk about equity and how it compares to equality. There's a famous image of people of different heights looking over a fence[0] that shows well how equality does not always lead to justice. I have found it worthwhile, every time I see "equality" featured, to ask about how this is different than equity. In this case, it's inequitable (to a degree) because it is disadvantageous for the poor or other marginalized groups to jump through these hoops even if they're the same hoops that the advantaged groups have.

I'll also note this equality-equity distinction is making its way into mainstream American politics. On page 6 of the Green New Deal[1] is a provision that the federal government has the duty of promoting equity and justice for people oppressed because of their race or circumstance. This is noteworthy because (as far as I'm aware) federal law has only been providing equality so far, but now there's a shift in policy to provide equity and not ask for equality.

[0] http://interactioninstitute.org/illustrating-equality-vs-equ...

[1] https://www.congress.gov/116/bills/hres109/BILLS-116hres109i...

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by i_am_proteus on Thursday March 14, 2019 @10:18PM (#19395874)
No strong opinion! But I understand there exists a legal precedent of disparate impact, such that a policy "applies equally to everyone" can end up being illegal because it effectively targets a protected class even though it doesn't have any language to that extent.
Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by nathan_long on Thursday March 14, 2019 @04:18PM (#19393213)
> I hate being outright dismissive but it sounds like an expensive html/pdf form with a printer attached.

I don't think that's dismissive at all. That's what it is, and it sounds good to me. Basically the computer is a scribe with perfect handwriting that fills out the paper ballot for the voter while the voter watches. Absolutely any voter is qualified to assert whether the ballot contains the votes they intended to cast.

From there, you could have the voter carry the ballot and drop it in a box that's being observed by any number of interested parties, providing old-fashioned accountability. Counting by scanner is an optional time saver, with hand counts as the alternative / double-check.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by snuxoll on Thursday March 14, 2019 @04:28PM (#19393322)
Don't forget that electronic voting machines can have accessibility features that paper ballots lack - having a glorified form printer is actually a sound design that lets us gain these benefits without the negatives.
Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by liquidify on Thursday March 14, 2019 @08:35PM (#19395334)
There is no reason an electronic count can't be kept along with the paper ballots.
Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by jfnixon on Friday March 15, 2019 @02:16AM (#19397018)
How does that help? The paper ballots still need to be counted as they are the authoritative source of the final tally. An electronic tally does nothing useful and adds complexity.
Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by Freak_NL on Friday March 15, 2019 @09:23AM (#19399419)
Speed. One of the reasons some politicians want electronic voting is to have the tentative results in as fast as possible, so they can sod off to their respective celebration/mourning shindigs and call it a night. That the actual, lawful count follows in the course of hours or even days is, to them, then acceptable.

Having these machines do a preliminary tally gives you a more accurate forecast of the votes cast than exit polls.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by snuxoll on Friday March 15, 2019 @11:00AM (#19400280)
Optical scan machines solve that issue quite nicely and more robustly, especially when a ballot needs to be spoiled due to error (it can be physically destoryed before tally instead of needing to support deletion or modification of records in the voting machine).
Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by zAy0LfpBZLC8mAC on Thursday March 14, 2019 @04:40PM (#19393461)
This is missing two completely unnecessary failure modes that pen and paper don't have:

1. You cannot know whether the device leaks your vote, i.e., whether your vote is secret. Mind you that in addition to an attack inside the device, this can also happen via simple electromagnetic side channels inherent in the device--as has been demonstrated quite a while ago for Nedap voting computers by the dutch campaign against voting computers, where you could distinguish selected candicates by tuning an AM radio to the right frequency.

2. When the device malfunctions, whether due to a defect or sabotage, and only particular candidates can not be selected, that creates a side channel where the voter is effectively forced to unveil who they want to vote for.

Neither of those failure modes exist with paper ballots.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by dragontamer on Thursday March 14, 2019 @04:43PM (#19393485)
> Neither of those failure modes exist with paper ballots.

Paper ballots stop secret cameras in the ballot room? I mean, they really don't. It depends on your threat-model. A lot of things will come down to trust.

> 2. When the device malfunctions, whether due to a defect or sabotage, and only particular candidates can not be selected, that creates a side channel where the voter is effectively forced to unveil who they want to vote for.

See Butterfly ballots. Paper ballots in USA (Florida specifically) which basically had this flaw. It was confusing to know which circles and lines were going to the correct candidate you wished to vote for. Asking for help on the ballot would leak information on who you wanted to vote for.

A poorly done paper-ballot has its own set of issues.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by usrusr on Friday March 15, 2019 @05:29AM (#19398022)
> Paper ballots stop secret cameras in the ballot room?

And neither do touchscreens. Paper is better if it's not done comically wrong.

And even the worst paper ballots have a much smaller attack surface for plain old analog rumors than the best possible electronic system. The most powerful way to undermine a democracy is not flipping some votes to one candidate in perfect secrecy, it's making all candidates/camps believe that the other did. This could destroy a democracy even without a single vote having actually been tampered with.

Electronic voting, only understood by experts, is perfect soil for such rumors and no amount of open sourcing can change that. The many human counters involved in a hierarchical paper vote counting scheme are not just an unfortunate inefficiency left over from a time when machines could not count yet, they also serve as witnesses, not only for keeping their peers in check but also for dampening any unfounded rumors that might come up. They increase trust even when they are not actively speaking up against rumors, just by being there, in numbers, as passive dampening elements like the moderator rods in a fission plant.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by beat on Thursday March 14, 2019 @04:55PM (#19393612)
And the solution to the flaws of butterfly ballots was the proliferation of insecure, dangerous touchscreen machines. Screw that. Give me a well-designed paper ballot.
Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by logifail on Friday March 15, 2019 @06:13AM (#19398248)
> Paper ballots stop secret cameras in the ballot room?

Ballot rooms are just about as decentralised and non-standard as it's possible to get your head around. Voting machines are the exact opposite.

Are we actually discussing that someone could or would roll out a (nationwide?) network of hidden cameras across church halls, schools, and other places[0] where people go to cast paper ballots. Undetected?

Distributing compromised software - or designing your attack into the hardware - for voting machines would be child's play by comparison.

[0] https://www.theguardian.com/politics/gallery/2015/may/07/wei...

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by wyldfire on Thursday March 14, 2019 @05:16PM (#19393825)
> You cannot know whether the device leaks your vote, i.e., whether your vote is secret.

The electronic voting machine never is granted your identity. But I'll grant it's possible that records of the voter identity with the ballot identity exist and could be used to map the voter's vote.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by odyssey7 on Thursday March 14, 2019 @07:25PM (#19394934)
These might be good arguments for letting people fill the ballot in manually, if they wish. Based on the design as I understand it, it seems like users aren't prohibited from printing a blank ballot and taking a pen to it themselves.
Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by seanwilson on Friday March 15, 2019 @01:07AM (#19396751)
Could any of these problems be at least partially fixed by randomising how the choices are displayed in the input UI and on the printouts?
Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by liquidify on Thursday March 14, 2019 @08:36PM (#19395343)
If these are open source hardware and software, then it is unlikely bugs like what you are talking about will slip through.
Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by beat on Thursday March 14, 2019 @04:53PM (#19393593)
The part I don't like is the printer. They're woefully unreliable devices. Having been an election judge, handling a bunch of flaky tech in polling places is the last thing the poll workers need. They have a lot to do already.

In MN, we use paper ballots with Scantron readers for excellent results. I'm not sure what problem this new system is supposed to solve that the Scantron model doesn't.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by jfoutz on Thursday March 14, 2019 @09:20PM (#19395604)
My grandma has shaky hands. She can’t really fill out a scantron. I have no problem with people filling out their own ballots. The pristine filled out and verified by the voter ballot seems harder to spoil than a hand filled out ballot.

My preference is for plenty of machines available to fill out paper ballots, but give voters the option of filling out by hand.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by Spooky23 on Thursday March 14, 2019 @05:35PM (#19394026)
Paper ballots are pretty trivial to cheat too, you’re dependent on the honesty of party officials and poll watchers.
Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by jfnixon on Friday March 15, 2019 @02:50AM (#19397190)
That’s why anyone should be permitted to watch the process from start to finish. Heck, videotape the collection box from the moment it is shown to be empty and sealed till the ballots are retrieve. Videotape the counting process. Do all this in the public square, televised and streamed.
Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by ajurna on Friday March 15, 2019 @05:13AM (#19397951)
This happens in Ireland. results are all hand counted with representatives from all parties and public access to watch the counting.

After a vote we get to watch the news go from counting station to station to announce the results.

There are usually a few recounts etc but it rarely takes longer than a day or two and tbh which is more important done right or fast?

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by adestefan on Thursday March 14, 2019 @05:53PM (#19394193)
It’s also easy to design paper ballots that are really hard to use.
Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by Spooky23 on Thursday March 14, 2019 @06:32PM (#19394540)
Absolutely.

If you live in a place like I do, we’re a one party place where primary elections are the real elections, and you don’t have the competitive pressures that are inherent to a multi-party contest.

We also had a huge upsurge in “write in” votes, as the paper forms are difficult to interpret.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by specialist on Friday March 15, 2019 @12:27AM (#19396543)
Poll based opscans are (should be) configured to reject spoiled (or unreadable) ballots.

So ballot marking technologies have marginal utility. Expensive fix for a non-problem.

For complying with HAVA mandated accessibility, the Automark is slightly less bad than the others. The only solution which actually fulfilled all the requirements and was preferred by the disabled community is a non-electronic protective ballot sleeve called the Vote-PAD. Alas, it hasn't been available for quite some time. Being cost effective, meaning less pork, it didn't have any champions.

Fortunately, a new ballot marker, twenty years too late, doesn't help with the increasingly fashionable postal balloting, so there's no danger this latest noble effort will have any benefit.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by wgoodall01 on Friday March 15, 2019 @11:49AM (#19400757)
I'd say that the massive investment is necessary because of how uncomplicated this particular system is. Without a large, sprawling, and well-funded project backing it, a simple (and probably far more reliable) solution can lack credibility when compared to more complicated alternatives.
Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by flukus on Thursday March 14, 2019 @09:59PM (#19395784)
> I hate being outright dismissive but it sounds like an expensive html/pdf form with a printer attached.

I don't think you're being dismissive enough, it's an expensive pencil and paper.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by tmaly on Friday March 15, 2019 @09:41AM (#19399581)
seems like it would be easier to print out thousands of ballots to stuff.

If you have to fill something out by hand, it makes it hard to do this.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by fixermark on Thursday March 14, 2019 @04:37PM (#19393421)
Only part I don't care for is the touchscreen.

People consistently overestimate the reliability of that solution, especially for older voters with mobility challenges. Pushbuttons or levers that demand macroscopic elbow/shoulder motion are easier for that demographic to use than sensitive screens requiring fine motor control.

And that's all to say nothing of what happens when the screens become miscalibrated and accept taps a few pixels off. I'm fairly confident most of the "It switched my vote" reports we hear are actually this category of "user-error" (which should really be counted as "machine malfunction").

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by gatherhunterer on Thursday March 14, 2019 @04:51PM (#19393571)
It is still impossible to submit a vote without personally verifying it or deciding that you don't really care enough to review your choices. A peripheral device is one more thing than can break or be tampered with. The user experience issue is up to them to implement.

In general, getting elderly people, low-income populations and other late adopters of technology to use touchscreens correctly has been much easier than getting people to use a mouse. The mouse is less physically intuitive than "poke the thing you want." For most of us, though, we hardly notice a difference.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by fixermark on Thursday March 14, 2019 @05:17PM (#19393839)
I'm a poll worker so I have some experience with the problem. I agree with you that a peripheral is one more thing that can break or be tampered with, and I wouldn't recommend a mouse. Here's what I've observed (at least in the iVotronic systems we use in Pennsylvania):

- since there's only one screen, and it's all touchscreen, users get consistently confused between pictures of buttons describing what the buttons do and the buttons themselves

- the touchscreen is itself a peripheral and prone to wearing out. When it does, the fact it's wearing out is difficult to observe during the election day; there's no cursor indicator, so a poll worker can't check calibration.

- users with fine-motor-coordination issues have to brace against the box to steady themselves to touch the tiny targets they want. There's nowhere to brace against a touchscreen that isn't also touch-sensitive input, and the screens don't accept multi-touch.

A row of buttons along each side of the screen, not unlike the solution used at many ATMs, would ameliorate all these problems. These boxes are already custom hardware jobs, so switching out touchscreens for a couple of button banks would be cheaper, equally usable for most voters, and more usable for mobility-impaired voters. It would improve all three observed problems.

Wishes and horses though; the machines we have are the ones we use.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by noir_lord on Thursday March 14, 2019 @06:06PM (#19394311)
Burins around the edge of a screen is also what a fair few plane cockpits do, it’s a common and proven design.
Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by bdamm on Thursday March 14, 2019 @04:08PM (#19393102)
The paper trail is not so wonderful.

What we saw in 2016 was that even if a candidate were to contest a result, none of the election committees were willing to commit to a full hand recount; instead, the only options were to retabulate through the very same tabulation processes and machines that had produced the questionable results in the first place.

Without low barrier to recount by hand, the electronic systems production of paper trails is worthless. Arguably worse than worthless, because it leaves everyone thinking there is a usable backup, when there isn't.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by mspecter on Thursday March 14, 2019 @04:34PM (#19393387)
This is absolute hogwash, there are other methods than a full hand recount if you have a paper trail, some of which only require counting a small number of the ballots by hand.

The best example of this is a Risk Limiting Audit (RLA). You only have to re-count a smaller number of ballots until the overwhelming probability is that the vote is confirmed, or that the vote is rejected. Depending on the disparity between the ballot options, this count can actually be very small.

See: https://www.stat.berkeley.edu/~stark/Preprints/gentle12.pdf

This system is perfect for this kind of an audit -- essentially a ballot marking device written by an organization known for formal verification.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by specialist on Friday March 15, 2019 @12:41AM (#19396636)
During the mid aughts, the consensus of the Election Verification Network (EVN) crowd (academics, election administrators, feds) was that audits were no better than manual recounts and just as expensive.

I'll read the paper you linked, but know that it's contrary to the received wisdom, and I'm very skeptical of any claims that auditing elections are feasible or worthwhile. By audit, I mean anything short of a full manual recount.

--

Okay. I lightly read that paper.

First, it specifically says to only audit the VVPR, meaning the actual ballots, not the VVPAT, which is just what the computer says it recorded. So there might be some miscommunication. I assumed #bdamm was referring to the VVPAT.

Second, the meat of the paper is refinements for calculating the confidence that the official result is correct based on recounting a sample. All of the caveats with audits, not within the scope of this paper, remain the same.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by mspecter on Monday March 18, 2019 @01:45PM (#19423243)
More reading: https://www.npr.org/2017/11/22/566039611/colorado-launches-f...

Colorado successfully performed an RLA, and didn't have to recount every ballot. If you really want to read more, Free and Fair (IIRC, the same group bidding on the DARPA grant) has open source software and instructions on how to perform RLAs: https://github.com/FreeAndFair/ColoradoRLA

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by nathan_long on Thursday March 14, 2019 @04:16PM (#19393191)
> none of the election committees were willing to commit to a full hand recount

I don't see how any system can work if nobody is willing to double-check it.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by jonahhorowitz on Thursday March 14, 2019 @04:24PM (#19393273)
You don't have to recount "by hand". You start with auditing by hand - looking at a sample and seeing if it's accurate. Then you run the original paper ballots through another scanner.
Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by fixermark on Thursday March 14, 2019 @04:38PM (#19393438)
With too low a barrier to recount-by-hand, every election becomes contested because the cost to demand a recount is minimal and the losing candidate might win.
Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by bryondowd on Thursday March 14, 2019 @05:05PM (#19393705)
Where's the problem? I've been leaning towards the idea that maybe every election should have a hand count. You can get your electronic count first for the early announcements, but it should be verified by the hand count. What's the downside, just the cost? Seems likely worthwhile to me.
Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by fixermark on Thursday March 14, 2019 @05:12PM (#19393771)
The problem is that the vast majority of elections aren't counted incorrectly, and you're vastly increasing the cost on an under-funded system for no benefit in five-nines of the cases (and the remaining cases can have a recount triggered by one of the candidates, but not at no cost to them).
Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by bdamm on Thursday March 14, 2019 @10:51PM (#19396020)
I fail to see what the downside is of counting every election twice.

Frankly the cost of elections doesn't seem to be a serious problem for any government. They're choosing to fix some roads instead of boosting the quality of elections. Frankly I'll take the election over potholes or whatever else the government is spending money on, because if I can't trust the election, I can't trust the government.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by 7952 on Friday March 15, 2019 @10:08AM (#19399802)
Not sure why hand counting is so difficult. In the UK we hand count elections. It is just a matter of sorting ballot papers into a pile for each candidate. This pile can then be easily checked to make sure that no vote has been mis-recorded.
Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by specialist on Friday March 15, 2019 @11:05AM (#19400322)
Sort and stack is pretty good. When done at poll sites, it's fairly manageable (many hands make light work).

In the USA, federal, state, and local contests are all on the same ballot. Where I live, general election ballots have 30+ items.

For manual counting to be feasible, we'd have to split into separate ballots.

Of all the people I've spoken with over the years, there's been no objections to this. But it is a big change and there's been no advocacy.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by waqf on Friday March 15, 2019 @11:30AM (#19400573)
Having too many races on the same ballot already compromises ballot secrecy, to an extent.

"We want you to vote for Jim Totes-Legitimate for President. But so that we can recognize your ballot paper and we can verify that you voted for him and we don't have to break your kneecaps, please also mark your other ballot races as follows: Fred Also-Ran for First Assistant Flangedoodle, Sheila Plausible for Second Assistant Flangedoodle, Hazel Placeholder for Junior Hog Counsellor."

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by rlucas on Friday March 15, 2019 @03:00PM (#19403022)
Browser fingerprinting for ballots -- how many bits of entropy on a long ticket?

Not hard if you've got 10 or so multi-way contests or 20 or so ballot measures.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by specialist on Friday March 15, 2019 @05:19PM (#19404402)
Exactly.

Which is also why the cryptographic voting systems cannot protect voter privacy. Those systems require hash collisions to hide your ballot in the herd of ballots. But the combination of precinct size and complicated ballots means any particular ballot is utterly unique (no hash collision).

I'd be far more charitable towards crypto advocates if they also specified the conditions required for their system to work correctly.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by specialist on Friday March 15, 2019 @05:23PM (#19404444)
Yup.

Similarly, with postal balloting (vote by mail), your ballot is batched (upon receipt), so will be mixed with ballots from other precincts, therefore more easily tied back to its voter.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by specialist on Friday March 15, 2019 @12:37AM (#19396611)
During one of VVPAT audits I observed, they just switched out the unreadable memory stick.

Best as I can tell, the only thing determined from the audit was that the machines still powered on and the printers worked.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by tivert on Thursday March 14, 2019 @06:22PM (#19394443)
> The first will be a ballot-marking device that uses a touch-screen for voters to make their selections. That system won’t tabulate votes. Instead it will print out a paper ballot marked with the voter’s choices, so voters can review them before depositing them into an optical-scan machine that tabulates the votes.

That seems backwards. Touch screens suck. Why not build a validation machine that voters can feed manually-completed optical scan ballots into, before they go to the tabulator? Clear feedback would help catch incorrectly filled out votes before they're cast, no touch screen required.

The validation machine could have a very clear and user-friendly display, which candidate pictures are large type. That would definitely be easier to verify than a computer-generated optical scan ballot.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by specialist on Friday March 15, 2019 @11:06AM (#19400333)
"Why not build a validation machine that voters can feed manually-completed optical scan ballots into, before they go to the tabulator?"

That's precisely how poll-based opscans work.

Central count (for postal ballots processing) is necessarily different, because that sanity check cannot be done, so voter intent must be adjudicated when ballots (or individual votes) are unreadable. It's a sausage factory.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by tivert on Friday March 15, 2019 @02:01PM (#19402401)
> That's precisely how poll-based opscans work.

I know, we have them in my district, but they don't do all the validation I was talking about. I think all that the current machines do is validate that there were no overvotes, etc. I was proposing a separate machine that would let the voter validate that the ballot would be read as they intended.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by specialist on Friday March 15, 2019 @05:25PM (#19404462)
Ah. Ya, that'd be neat. Thanks.
Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by 0x00000000 on Thursday March 14, 2019 @06:35PM (#19394565)
I think they want to simplify the human interaction as much as possible to eliminate things like hanging chads, misreads due to erasures etc. This also requires less importance on the other human step which is reviewing as there are hopefully fewer errors in the first place

Although I would favor a screen with physical buttons next to it (not like the garbage you see on ATMs and gas pumps though)

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by notamerican on Friday March 15, 2019 @11:25AM (#19400525)
> not like the garbage you see on ATMs and gas pumps though

What don't you like about these buttons? As mentioned elsewhere in the comments, this is a proved design that works well for a great number of people. Plus, the elderly / tech averse are likely to already know how it works.

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by tvbusy on Thursday March 14, 2019 @07:12PM (#19394840)
The code should be anonymous, so that it can't be used to trace who made the vote, yet still can be used to verify that is counted. This way, anyone can verify that they're vote was actually counted, so the voting system will be verifiable later on.
Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by darpa_escapee on Thursday March 14, 2019 @07:14PM (#19394850)
If the user can verify their vote, then they can be coerced to verify their vote by, say, their boss, or be bribed into voting a certain way.

Does this system address that concern?

Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by drilldrive on Thursday March 14, 2019 @11:54PM (#19396343)
The best thing about it is assuring voter confidence. And this is something I have been looking forward to for years; I hope it will be implemented soon enough.
Re:DARPA Is Building a $10M, Open-Source, Secure Voting System by cmonnow on Thursday March 14, 2019 @05:39PM (#19394050)
Close to a billion people are going to vote using this method in a month's time.