Hacker News new | ask | show | jobs
by codegrappler 2623 days ago
How would you design an unbiased ID system?
1 comments

Some ideas for a baseline:

0) Many states that require ID to vote are moving in the direction of permit less carry for firearms. (I think GA, where I live, has the condition that a permit is required but officials are not allowed to request it.)

An unbiased system would recognize that if permitless is sufficient for carrying firearms, it should be sufficient for voting.

0') Recognize that filing other official documents does not require ID. Notably, tax filings do not require any kind of ID, yet the information contained in them is considered extremely sensitive (e.g. knowing the AGI from a form is considered sufficient authentication in some government interactions).

Recognize that many citizens of voting age simply do not need an ID. If you don't buy alcohol, fly on a plane, or drive, your need for ID becomes vanishingly low. If you just do basic stuff like go to the grocery store, physician, and park, you may find that you never need an ID.

So again, do not require ID for this fundamental exercise of participation in government.

1) Accept all federal and state-issued IDs. States have a habit of cherry-picking, for example by accepting firearms licenses and not student IDs. That means accepting student IDs from public universities, among other things.

2) Make the provision of ID the responsibility of the government. That is: IDs should be free to acquire and free to replace. Acquisition of IDs should not be biased against the homebound by e.g. requiring a citizen to present herself in a government office at any time to obtain one. Social Security cards function according to these rules, so our government has known how to do this for generations.

3) Grandfather existing citizens. The last slave in the US died barely 40 years ago; there are likely millions of people born in situations where birth certificates may not have been issued. Pre-computer records were destroyed from time to time. The onus is on the government to track citizens, not the other way around (ref: US Constitution). So there needs to be a way to (transparently, without effort on the citizen's part) get ID to people like my uncle, who has lived in the same place for ~70 years no matter whether he can produce his birth certificate.

The basic problem is once you do all that, you defeat the goals of the modern voter ID project. So there's no reason to aim for an unbiased ID system here. Either aim for the real goals (which require bias) or don't implement voter ID.

If someone is in the US, I want them to have effective tools to defend life.

If they are not eligible to vote, then obviously we do not them voting. It's one of the few situations where identity really matters.

> If someone is in the US, I want them to have effective tools to defend life.

Historically, representative government has been one of the most effective tools to defend life in the US.

> If they are not eligible to vote

ID checks do not verify eligibility at the time of voting. I can show up with a perfectly valid driver's license and be ineligible to vote for any number of reasons (I am a convicted felon, I am not eligible to vote in this county because I moved and my new license is still being processed, I renounced my citizenship this morning, etc.)

Going the other way -- a person who becomes eligible to vote just in time to cast a legitimate ballot may have trouble producing a valid picture ID confirming this status in time for the election.

We agree, identity is a basic requirement to see if someones vote should count, and to insure it's only counted once.
> to insure it's only counted once

This is a really important goal.

Wouldn't it be cheaper, easier, and more effective to enforce this at the schema level of the vote database?

Building 50 (different, incompatible) state-level infrastructures to fairly distribute IDs according to principles like those above seems like the one of the harder of all possible ways to accomplish this goal.

Electronic voting is a awful idea, and will never make voting more reliable or more verifiable. But that's a side issue to this discussion about ID.

You could not enforce anything at a schema level without having a way to authenticate who is who, which is accomplished by a human verifying their IDentity.

We already have a 50-state ID system, and it works well. Anyone can get a ID. Centralizing it would make it less reliable because it's easier to attack one system than 50.