This invention, known as ranked-choice voting, forces voters to choose not just the candidate they want to win, but to rank the candidates by preference. This unbelievably stupid method of voting is a more serious threat to American democracy than last-minute voter registration, ballot harvesting, and voting without ID.
Not Algorithm Bias
I’ve written about the nonsense of correcting “algorithm bias,” which is the notion that some computer algorithm searching for patterns in a large set of data about humans finds a pattern that assigns some traits to people of one race and a different trait to people of another race.For example, maybe it learns that white people prefer putting mustard on their hotdogs, while black people prefer ketchup or vice versa. The algorithm can then be used to promote mustard to white customers and ketchup to black customers or vice versa. Then the social justice warriors become outraged at the bias of the algorithm, which must be corrected to prevent an inferior product (take your pick—ketchup or mustard) from being sold to minorities.
Not Software Manipulation
I’ve also written about how it’s extremely unlikely that computerized voting machines can actually be manipulated to assign votes incorrectly. The manipulation will either be done by someone entering the wrong results into the computer, which can be found by a manual recount of ballots, or it can be done by embedding the vote falsification into the actual computer code, in which case a competent computer forensics expert can examine the program and find the malicious code.The Human Problem
My wife and I are very deeply connected to the political process. We follow the news, have politically active friends, discuss politics on a daily basis, post political articles and statements on social media, support candidates in many elections, and we’re active donors and supporters of many conservative, bipartisan, and Republican nonprofits. Every night before an election, we study the ballot information, discuss the issues, and independently choose our candidates and vote on the measures on the ballot. Most people don’t. In fact, we’ve never met anyone who has had any kind of similar process.Given that voting is either a difficult process for most people, or an easy party-line vote, ranked-choice voting is a preposterous concept. Think about having to study all of the candidates in an election and then decide which one is better than another and by how much. Can someone really know that? Rankings are always very difficult, because no candidate represents a single issue.
The Computer Problem
Supporters of ranked-choice voting say that the algorithms are easy. The New York Times claims, “Tabulating the results of a ranked-choice election is not a difficult process for modern computers.” That’s technically true, but misleading. The problem isn’t that the algorithm is difficult to create, it’s that the correct algorithm is impossible to create. Computer scientists can’t agree on the “correct” algorithm for one specific reason: There’s no such thing. Let me give you two specific examples.In 1981, I was accepted into the Stanford School of Engineering with the intent to obtain a Ph.D. in electrical engineering. Stanford thought I was so promising that they gave me a full-paid fellowship. I say that not to brag, but to point out that I don’t have a Ph.D. I never completed the program. Why? Regardless of their grades, doctoral candidates were required to pass a qualifying exam, which consisted of 10-minute interviews with 12 engineering professors. Only those who passed the exam could continue.
On a Friday, I filled out a ranking of professors in my field of study in a ranked-choice vote. After ranking about 30 professors, I found all of the others so far outside my areas of knowledge that I left the roughly 100 other professors blank. There was no way I could rank them. On the following Monday, I was given my assignment of interviewers and found that I hadn’t voted for a single professor assigned to me. Not a single one! I later found out that at arguably the best computer science department in the world, the computer science professor who had written the ranked-choice algorithm had forgotten to take into account unranked candidates. The program broke and assigned my interviewers randomly. I failed the exam.
And here’s another simple example of how yet another woke attempt at “fairness” will ruin our political system and our lives. In the table below, there are four candidates running for office: Amy, Bob, Charlie, and Debra. There are five voters, each of whom rank the candidates. There are four methods (algorithms) for counting votes and determining a winner. Method 1 is a simple average of the votes. Using that method, Bob is the winner, even though he wasn’t the first choice of any voter. Method 2 awards victory to the candidate who got the most first-place rankings and gives the election to Amy and Debra in a tie, requiring a runoff. Method 3 gives a weighted average where a first-place ranking is given more weight than a second-place ranking and so on. Using this method, Debra wins the election. Method 4, whether by intent or accidentally, only counts voter 5 and awards the win to Charlie. The winner isn’t chosen by the voters, but by the computer algorithm.
Giving Up Our Vote
By using ranked-choice voting, we’re putting our elections into the hands of a few elite experts and computer programmers who create computer algorithms that assign the votes to candidates and determine a winner that, in some cases, no one really wants.Unlike simple voting that can be hand-checked by low-skilled human vote counters, the mess in New York demonstrates that human counters can’t replicate the computer algorithms and check whether all votes were counted and counted correctly. And even when all votes are counted correctly, it’s the algorithms that determine the winner, not the voters.
You don’t need fraud or incompetence to change the vote, you just need some ill-defined algorithm. But if fraud in the software changed the vote count, or, more likely, a bug in the code changed the vote count, that would be extremely difficult to know.
It would be difficult to differentiate a bug or a manipulation from an algorithm that gave unexpected results. I know from experience. I’ve designed computer algorithms where the results seemed odd, and it took days to determine whether the odd results were correct and simply unexpected or if they were incorrect. I’ve also probably examined more code than most people, because of my involvement as a forensic expert in more than 230 lawsuits. Verifying that code is working correctly is one of the most difficult challenges in computer science. And every program has bugs. That’s why hand recounts of computer voting are often necessary. But if the algorithms are so convoluted that a hand count won’t work, all bets are off.
We’ve just gone through one very contentious presidential election. I’ve argued that if any fraud or mistakes were made by the voting machine software, we would know about it. However, as a software forensics expert, I can also state unequivocally that ranked-choice voting won’t only allow fraud and mistakes to go undetected, but even if the algorithms work as designed, it takes control of our elections away from the voter and gives it to a small number of people. We must not allow this to happen if we intend to maintain our democratic republic as it was intended.