Hacker News new | ask | show | jobs
by dhruval 1271 days ago
Effectively penalizes countries with a larger population (India and China) systemically, India is similar to the EU in terms of ethnic, religious, linguistic and cultural diversity yet each EU country is treated as a seperate entity. Indian States are not.
1 comments

Sure it's penalizing India and China. There is no other option if your goal is diversity of country of origin.

And the US immigration system penalizes people all the time. Don't have a formal degree? Sorry, high skilled visa aren't an option. Want to come on an H1-B? Sorry, ran out of visas and now it's a lottery.

Immigration systems need to make choices about who they want to bring in. The outcome of that is some people can't come.

It is actually based country of birth rather than origin / citizenship.

Sure every immigration system as to make choices, but ideally you want to make intelligent choices.

The current system makes no sense unless your goal is to specifically limit Indian / Chinese born from people getting green cards while also letting in large numbers of them to work on H1B indefinitely.

Yes.

Every job posting comes with a federally mandated anti-discrimination statement, and with a federally mandated discrimination immigration system.

Those anti-discrimation laws don’t apply to immigration criteria.
That's the point.
It’s not penalizing India and China. It’s penalizing people born in India and China, who were misled and lied to.

It’s particularly ridiculous because the government will tax those people SS and Medicare, which they don’t have access to, based entirely on the fact that an H1B visa is a path to permanent residency.

They weren’t lied to. Green cards for those countries have been backlogged for decades. Presumably anyone who has filed for a green card since the early 2000’s knew the situation they were getting into? The government is quite transparent about it.

And check out the backlog for extended family green cards for the Philippines. It’s similar.