I can see from reading this thread that there is a lot of righteous anger about this issue. The question is, what are you going to do about it?
Just mouthing off on slashdot is not doing something. You need to let your elected representatives know that this issue is important to you and that they should not toe the party line on immigration just because Green and Zuckerberg, and their ilk are laying down big bucks to the the parties and campaign funds.
Writing your congressman and calling his office are just baby steps. What you need to do is vote incumbents out of a job. Eric Cantor, then the House Majority Leader lost his primary to a guy who campaigned on a mere $50,000 because of Cantor's support for immigration "reform" (i.e., letting loose the flood gates). That sobered the House Republican leadership up real fast.
Tech people have for too long wasted their votes on trivial social issues, or have not voted at all. You need to find candidates, support them, and get out the vote to oppose Zuckerberg, et. al. That is the only thing that can save your hides.
Allow me to conclude with a short poem by the great German playwright and poet, Bertolt Brecht*.
After the uprising of the 17th June, the Secretary of the Writer's Union,
Had leaflets distributed in the Stalinallee,
Stating that the people had forfeited the confidence of the government;
And could win it back only by redoubled efforts.
Would it not be easier in that case, for the government
To dissolve the people, and elect another?
* You may know him best as the author of "The Three Penny Opera" from which the song "Mack the Knife" was taken.