Skip to main content

Simple solution to immigration???

I wrote this awhile ago but never posted it. In light of the Arizona immigration law...


What's the maximum occupancy of the United States? I am sure you can't answer that because the question doesn't even make sense. There's no such thing as the maximum occupancy for geographical areas. So why is it that when it comes to immigration, some people act as if there's a maximum occupancy for the country.

I am not saying let's throw the border gates wide open and let everyone in. But you only have to go to Tijuana to see why immigration can never ever ever be enforced. If you live in abject poverty and you know that a better life is just minutes away (in fact, you can see that life outside your window), will anything prevent you from trying to make it across? Even if the penalty for illegal immigration is death, it'll still be more profitable to try. Because there's a chance, no matter how minuscule, that you will make it across. So spending billions of money on trying to keep people back is just an expensive exercise in futility. Building a fence would be laughable if it wasn't already been done with our tax money.

If we can't force them to stay out, what can we do? We do the same thing we normally do when govt wants to prop up an industry: we make illegal immigration unprofitable. If govt wants to stop people from smoking, they jack up the taxes on tobacco products. If govt wants to entice a developer to build, they give out tax breaks. You want people to invest, allow them to claim investment loses as tax deductions.

Alright fine, we get that but how do we do it? It's very simple: let everybody (except criminals) in! Let them in, remove the threats of illegality and put everything in the open. Right now it's profitable for companies to hire illegals because they can pay them less. What's the illegal going to do: complain to the authorities? No! So they get paid less; they mostly don't pay taxes and Uncle Sam doesn't get a cut. If you let everyone in (aka Guest Worker Program) and make it all legal, no illegal immigrant will work for peanuts. Uncle Sam can collect taxes from them and they are allowed to buy health insurance.

Talking about health insurance, unless we are prepared to allow people to die in the streets, we have to pay for health insurance for illegals. The question is do we pay on the cheap for prevention or pay dearly when people go to the ER for routine stuff. And if we decide to let them die in the streets, well you still gotta pick up the rotting bodies, don't ya? So one way or the way, people will get healthcare. So why not let them pay for it themselves by relaxing our immigration laws?


BTW, when I say "let them all in" I don't mean make them all citizens. You can be in this country legally and work without being on the "path to citizenship".

Comments

Popular posts from this blog

InfoPath & SharePoint (Part 1)

A departure from sports and politics. This one is about technology.

InfoPath sucks and SharePoint is the most expensive piece of crap ever. InfoPath, as a development environment, has absolutely no redeeming value. It's worthless and if your boss ever thinks of using it, you have three options:

convince him not to (not easy once he's been brainwashed by the Microsoft marketing presentations)use one of Al Gore's lockboxes to store away your sanity 'cos you'll lose it. Also, pad your estimates very generously. You'll need every bit of time you can get.
quit immediately while you still have your sanityFirst, InfoPath:

To me InfoPath is like programming in assembly language. Sure it makes it easy (too easy in fact) to bind data to controls. But it doesn't provide you with easy access to your controls. Why is this important? Say you want to disable a button:

in most technology: buttonA.enabled = false (or something similar).

In InfoPath, you simply can't do this.…

Technical Certifications are worthless

Technical certifications, especially in the IT field, are totally worthless. Why? All a technical certification prove is that you were able to buy a couple of exam prep books, cram them in a week or two and take an exam. My monkey (if I had one) could do that. I can't tell you how many times I have interviewed certification-carrying candidates for open positions at my company only to find them severely lacking in thorough understanding of computer science. I don't care that you have an MSCD or MCP or whatever it's called these days if you don't know foundational concepts in computer science and database design.
For example, I don't want someone who just knows that you store things in a hashtable using keys. I need you to know why a hashtable is better than an array in some cases. I need you to know when an interface is better than an abstract class; when to use recursion; the different kinds of joins and when to use each one; I need you to understand how crucial sou…

Does InfoPath (still) suck?

A couple of years ago, I wrote a blog post titled "InfoPath & SharePoint (Part 1)". Back then I had just started working on a project using InfoPath 2007. So, expectedly, the post wasn't very complimentary to InfoPath (or SharePoint). In fact, I said:
InfoPath sucks and SharePoint is the most expensive piece of crap ever. InfoPath, as a development environment, has absolutely no redeeming value. It's worthless.... (more)Since then my opinion of InfoPath has changed slightly. It still suffers from all the flaws I pointed out in that post. However, I think when used right, InfoPath can be an OK tool. I think it's well suited for designing one off forms and not for anything that requires complex logic or multiple iterations (like most software development requires). Alas, most CTOs fall in love with its point & click simplicity and integration with SharePoint that they try to use it to replace more developed technologies like ASP.NET. What do you get? A horri…