There's a loud internet movement for approval voting. Approval voting is a bad idea, as I'll now explain (thread)
For those who don't know, approval voting is where voters say yes or no to all the candidates and whichever candidate gets the most yes votes wins. This is in contrast to ranked ballots, where everybody gives rankings of how much they like the candidates from best to worst
Let's consider how this works out in practice. In the most common case there are two leading candidates and then a bunch of others who aren't in contention.
If you're voting in such an election you obviously say yes to the one of the leading candidates you prefer and no to the other. Approval voting advocates respond to this by saying such behavior is unethical. This is profoundly wrong on several levels
First of all, you don't get to call your users unethical. That's even worse than programmers saying their users are stupid because they can't figure out horrible UX. This is people making a bad UX and calling the users unethical for figuring it out.
Second we have this principle of one person one vote. We don't give foaming at the partisans two votes or largely apathetic people half a vote. Everybody gets one vote. This is partially in the interest of inclusion, partially to avoid histrionics, and \
partially to prevent the inevitable abuse whenever there's a system of deciding who gets to vote which has any discretion whatsoever. Letting people who understand the voting system better make their vote count violates one of the basic principles of democracy.
We also don't deny the vote to people who think they're voting for the lesser of two evils or choosing the better of two candidates.
Now let's move on to the next most common case, where there are three leading candidates. Obviously you'll say you approve of the one you like the most and disapprove of the one you like the least, but what about the one in he middle?
That one is pure gamesmanship, with no rational basis for making a decision other than which of the two sub-races you can now cast a vote in is more likely to be decisive. Call me crazy, but making voters feel they have to study in order to vote is horrible UX
Which leads to the next question: Isn't approval voting easier to understand than ranked ballots? Given that approval voting advocates think voters won't figure out the gaming explained above, they're at least being consistent with this point of thinking voters are really stupid.
Well when you have a ranked choice ballot laid out as a grid reading it in one direction it looks like you said you prefer Karen third and reading it in the other direction it says you're third most preferred candidate is Karen. That... isn't confusing at all.
To be fair there is a kernel of truth in the common approval voting advocate criticism of instant runoff. Instant runoff isn't a good algorithm, it's much better to make the winner be whoever would win every 2-way race, but that's still ranked ballots
Also there needs to be some process to determine who leading candidates are to cull the list of them down to a number people can reasonably research before voting. That tends to have a bit more of an approval flavor, but the final round is much better done as ranked ballots

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Bram Cohen

Bram Cohen Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @bramcohen

4 Nov
And now for the world's dullest hot take on the election. Returns are still very unclear so this is going to be a bit meta (thread)
What we know clearly so far is that the polls severely missed in Florida and even if they didn't seriously miss elsewhere they missed major trends and a few things sort of cancelled out
So why did the polls suck? My guess is changes in technology. Back in the day you could call random phone numbers and get decent response rates across the whole population. Now it's pathetic.
Read 12 tweets
19 Oct
Now might be a good time to explain that Filecoin uses 'proof of replication' while Chia uses 'proof of space' (thread)
Proof of replication is when the network archives data which users request it to, so there's an archival service which the network performs. Filecoin not only uses proof of replication for service auditing but also for mining.
This is a worse version of what's an already a dubious idea. The technical details of why this is and what tradeoffs can be done to mitigate the issues are very technical and involved. Suffice it to say that Filecoin has failed to find the nonexistant sweet spot.
Read 11 tweets
30 Sep
I can confirm that Justin Sun is every bit the scumbag this article paints him to be theverge.com/21459906/bitto…
As a side note, it's highly unlikely that anyone at Tron actually has the p2p live streaming code I wrote running at this point. Everybody who worked on it before left, and the current product plans take no advantage of it.
P2P isn't about saving money on running a centralized service, it's about enabling anyone who wants to to run their own service with no budget. If you're already pissing away millions on flailing development you don't worry about the bandwidth bill, especially before usage
Read 6 tweets
21 Jul
So there are *ahem* some 'defi' projects which claim to get you risk-free returns on your Ethereum deposits. Time for a not-so-hot take (thread)
First of all, for those of you saying 'Isn't that, like, the classic red flag for a Ponzi scheme?' Well yeah that's a reasonable instinct, but I'll try to make a case for these things and point out more specific problems
First of all, a stablecoin has a business model: Some fraction of the funds are never redeemed, so whenever deposits are made you can keep some fraction as profit. If nothing else, there's some breakage in the system (but more on that later)
Read 14 tweets
20 Jul
Good article on how completely blinkered Robin DiAngelo is. I have a point of disagreement though. She isn't well meaning, she's a scam artist (thread) theatlantic.com/ideas/archive/…
In her diagnosis every company is incurably racist and the only fix is to pay her and her ilk big bucks to manage the problem in perpetuity. If that isn't a white person exploiting the problems of racism for their own self-enrichment I don't know what is
Not that Corporate America is purely an innocent victim here. She's brought in so companies can get their gold star claiming they're doing something about race and not have to do anything else theatlantic.com/international/…
Read 6 tweets
16 Jul
Today's Twitter hack had a modus operandi more like a disgruntled employee than a professional who does this on a regular basis
For one thing, the scale of the hack was huge, more Twitter itself getting hacked than the individual people, like the kind of access a sysadmin gets as part of their job
Far another, the nature of the attack was very crude, like someone who had read about Twitter and Bitcoin and happened across that access doing the sort of attack they'd think of from reading the news
Read 5 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!