|
100% bi-partisan auditing of ALL ballot definition programming.
This means making sure the candidates' names on the ballot coincide with their database records where the votes are counted, making sure that no straight party options are set up incorrectly or illegally to exclude or include any candidates in the straight tickets that shouldn't be, etc.
There needs to be REAL logic and accuracy tests of DREs and Op Scans too. This is much easier to do with Op Scans because you can use a large number of hand marked paper ballots (or a small number run through the scanners many times) and it doesn't take very long.
DREs on the other hand basically test themselves because in order for a human to test one, he/she would have to stand in front of each machine for hours at a time casting as many votes as there are likely to be on Election Day, or on all those Early Voting Days! If this isn't done, the test is simply a canned subroutine that simulates voting with fictitious candidates, ballots and totals. Useless!
But if the ballot definitions can be audited, at least we will know that votes aren't being switched in real time as they are cast using the features of the software that allow this.
IMO, if we don't catch these sort of problems before they occur, there will be little or chance to fix them later, unless there are contests of election and recounts of voter-verified paper. Candidates need to be educated about this and they must demand manual recounts whenever there is a mathematical chance that an outcome is wrong. Of course, you can't do that without a paper trail or ballot, and it will cost money. but it may be the only way to ensure that results are correct (not necessarily the exact count, but the outcome of the election, which is what really matters).
Bottom line: we shouldn't vote for or give money to any candidates that are willing to trust these machines, especially in the Primaries!
|