Earlier quoted context omitted.
Enter the Canada Startup Visa, released last week: http://venturebeat.com/2013/04/02/silicon-valley-north-canad... http://www.cic.gc.ca/english/immigrate/business/start-up/ind...
That's incredible! Thanks for the link :) EDIT: Bah, too bad they demand proof of secondary education. Sucks for people who couldn't afford college...
Some details: I took two years of university so far, but ran out of money to keep going. I'm now living month-to-month (averaging about "feed myself and pay rent for a room") doing severely underpaid web-app development (think ELance rates.) Apparently my skillset (Ruby, Erlang, systems-level/embedded C, Clojure, some Cocoa Touch experience) would be making me at least $100K/yr in SV, but nobody wants it up here in Vancouver; it's all ASP shops and C++ game-dev, and most of the gigs I do get end up being in PHP, even though it's not my forte.
I really don't want to spend however-many more years it would take to pay my way through school at this rate, struggling out in the software "hinterlands", when a better life is just one border-crossing away.
And technically, If I'm asking for a pony, I don't really want to get hired by a Microsoft or a Google and only work in the US for them; I want to go to the US because I want to participate in SV startup culture, which both includes working for a startup, and starting my own. It seems like that possibility is just locked out for anyone but permanent residents of the US, though.