Comment by crote

3 days ago

Surely the government already knows who is a citizen (otherwise it would not be able to stop noncitizens from registering), so surely it would be trivial for the government to use this list of citizens to send out ballots?

Citizen baby is born? Add them to the list of citizens. Citizen dies? Remove them from the list of citizens. Citizen moves? Have them inform their new municipality about their change of address - which they'll probably need to do anyways for tax and mail reasons.

> Surely the government already knows who is a citizen

No. There's a lot more nuance there than you'd think, in the "broken regulatory and technical processes" domain, not political issues.

Example questions with unsatisfactory (not "impossible to do well", just "broken due to decades of technical and regulatory debt") answers: what government agencies, plural, are the authority of who is a citizen? Do they all agree? Do they provide ways for different agencies to check identities against their registries? If so, how do they match information in a citizenship-check request against their internal systems? By name? If so, how do they handle different name spellings (marriages, name changes, present/omitted middle names, non-ASCII)? By some other identifier? If so, how do they validate uniqueness of that identifier (SSNs are not secure/are widely leaked for tens of millions of people, addresses change and can have multiple residents, not everyone has a passport number, state-issued IDs/drivers licenses aren't stored centrally by the federal government)? If a check-requested identifier is invalid, can they tell whoever requested the check why it's invalid? Do these validation requests happen in real time/one at a time, or periodically in batches? Do the people sending the validation requests have any contact at all with the people providing information about why unsuccessful requests failed?

I've worked on these systems--human and technical. It's hard even for a functioning, outcome-focused, centralized government. In this problem domain, the US federal government is none of those things, and has not been for many decades (or ever, in some areas).

Sure, some of the issues are politically-caused (one party has an incentive to not fix problems that privilege their agenda), but most of them are accumulated failures with no malicious agenda as the cause.

It does. However the party of small government doesn't believe in SQL joins between tables so kicks the problem down the states. ;)

  • I know this was mostly glib, but it really doesn't work that way. There aren't centralized data repositories that even can be joined, in many cases. Even when they could be (by batch/paper-form request/extremely slow system integration) joined conceptually, many decades of inertia, law, regulation, and political opposition often prevent those interconnections from existing. Even when they are permitted to exist, they're usually implemented in extremely broken ways.

    And plenty of that headwind is not coming from the "party of small government"! The refrain of "the government should not have centralized data it can use to infringe on my rights" often transcends party, depending on what issue is at hand. That's sometimes a reasonable position to hold, but it definitely has a cost, especially when taken to extremes, or when make-citizen-services-work-better initiatives are framed as spying or whatnot.

> Citizen moves? Have them inform their new municipality about their change of address

That is exactly what voter registration is?

  • Not really. In my country there's no need to do an initial registration, and there isn't any kind of "voter roll purging" or having to redo it every few years to make sure it is constant. It basically Just Works without ever having to think about it.

    Letting the government know that you moved is primarily about them knowing where to send letters, and which types of municipality taxes to charge you. As a side-effect they'll also inform a few other parties like banks and insurance companies, and the voter roll update is just another one of those things which happens automatically. Nobody thinks about it like a "voter registration", the whole concept doesn't even exist.

    • Really does not sound dissimilar, though I do have to refer back to an earlier comment I made that this is entirely run by the States and so not everyone has the same experience that I do. The only notification I give to the government when I move is to update the address on my driver's license. This also updates my voter registration, and the city & county seem to get their information from the state databases anyway so I don't tell them anything at all.

Wait until you hear about all the dead people receiving benefits.

But seriously, your assumptions about how the USA works are just wrong. Voting is not handled at the federal level. Citizenship is.

  • I know, I was making fun of it. It's a "'no way to solve this', says only country which hasn't solved it yet" kind of problem which exists solely due to American exceptionalism.