aakashnigam
Some unsolicited advice. Starting company = solving lots of problems (product, market, tech, hiring etc etc.) See Immigration as just one of these.
Canada, with much easier immigration policies (Toronto/Vancouver) can be your base to build and validate your prototype and later move to valley.
In the age of Internet, geographical boundaries cannot prevent good ideas/products from happening.
Shall we focus on? A. Research side (the actual research ideas, tough to explain in 300 words, can be discussed in brainstorming session) B. The product it will enable. (UI based concept demo, with product/market fit that will it will enable)
No matter how good the founder or team is, an idea requires at-least 3-4 months of nourishment to crystallize into something promising.
Unfortunately, on H1B if one quits his job, he needs to leave the country. Around me, I see many good ideas by good people not being pursued because of this.
An idea with technical depth, plus practical feasibility does provides an all-important barrier to entry, a shield against execution
In other words, hypothetically, if YC had existed during the 90s, at what stage should Google Guys have applied to YC (Between 1995-1998, A) when the idea struck (mid 1995) B) When it started crawling the web (around 1996), or C) when they bought the domain (1998). Thanks!