Hacker News new | ask | show | jobs
by nemomarx 58 days ago
What input would you use? There's no unified government ID.

You could probably look up a name and birth date and establish if a citizen exists with that information, I guess. You could check social security (which I'm not sure definitively indicates status) and see the same for that. But it's a very messy system in general.

My name is actually different in a few government databases - in one I have two middle names, in the other two last names. Just random clerical stuff like that is common.

3 comments

If there's not a table somewhere maintained by the US government that associates social security number with citizenship status, that's because a choice was made by the government not to do that. It would be a simple enough thing to do.

(yes, checking against name / DOB / ssn always has some inherent messiness to it)

It's definitely a choice, because we've avoided having a real standardized identity system run by the government for so long.

But there are reasons for people to oppose it on both sides of the aisle (states rights, immigration views, anti federalism, libertarians) so it's a pretty hard task. Maybe this admin could try it as an immigration security measure and get some support that way but I have my doubts.

> You could check social security (which I'm not sure definitively indicates status) and see the same for that.

It doesn't. When I naturalized, I had to schedule an in person appointment at the Social Security offices to change my status in their systems. There was a time gap between me being American, me having a passport, me being recorded as American as far as SS was concerned and me having a SS card that didn't have caveats written across it.

> me being recorded as American as far as SS was concerned and me having a SS card that didn't have caveats written across it

I naturalized over a decade ago and just realised this is still on my social-security card.

Do I actually have to do anything about it before I go to claim benefits?

The forcing function on my side was to avoid problems when changing jobs. I don't know what problems there might be claiming benefits that you are entitled to, but if you didn't have the change of status registered, that might delay things until you do. If you did change your status but didn't get a card, you can get a replacement one that won't have the text.

One of the things I was concerned for months until I got the new card is the federal government querying the social security database looking for immigrants or discrepancies with any of their other databases and not caring that the discrepancies are of their own making. Being a naturalized citizen with an accent, I keep traveling with my passport for internal trips.

I was curious if a newly naturalized citizen gets a new number when transferring from Individual Taxpayer Identification Number to a Social Security Number–apparently yes, that is the case, and it makes taxes on your year of naturalization more exciting.

https://www.irs.gov/individuals/additional-itin-information

> What input would you use? There's no unified government ID.

Isn't a passport a unified government ID?

The additional 165 dollars to get a passport for the first time is quite steep for a document that seems to become more and more mandatory. Papier, bitte.

Countries with national IDs charge you to replace one if it gets lost, and it usually costs less than 10 USD.

I'm also not quite sure how you get a passport without a bank account. Can you pay in cash? Even if you can, I'm guessing that's only at certain offices, which adds to the hassle and cost.
So, it is in fact a national government ID, you agree?
Is anyone disputing that?

What people are arguing against is that making having a passport mandatory to participate in society is an unreasonable burden, under the current structures. If you wanted to mail a passport to every American in the mail, at no cost, no questions asked, that would be a very different proposition to what is being discussed.

>> What input would you use? There's no unified government ID.

I was responding to that, a few replies up. So, yes, it was disputed. Why do you ask?

You can't guarantee every citizen has a passport, so if you were running this as a bank or an employer or so on an API that only took passport information would not be super helpful. When I think of a unified ID I think of a number everyone gets at birth tied to an ID card they can show you. Social security is closest to this but the cards say they're not supposed to be used for identification and it's a cludge.
> You can't guarantee every citizen has a passport

Why not?