Add to this that the side project problem isn't relevant for many people, and people can't predict 5-10 years out whether it will be relevant to them. How many 22-year-olds expect to write a $20,000/month iPhone app, some time in the future, and aren't already trying to do it? Also, if you do a side project on your own equipment and time, most of the time you can hide the fact that much of the work occurred while under a surrender-all; if nothing else, just rewrite the code outright after you leave, since the code will be better and take much less time to write on a second write. This means, from a practical standpoint, that most people don't worry about this situation until/unless they end up in the 0.1% it actually affects and it's too late. This law is only relevant to extreme edge cases; for the rest, it merely makes a statement about the meaning of employment, and in the New York case, it makes a disgusting one.
You do have to push hard though, its extra legal work for them and so they'll deter you mainly for that reason.
I used to have this attitude as well that I couldn't ask for stuff and no one would agree, I gave it up, started approaching things earnestly and honestly and it's amazing the things people will do if you ask them in a respectful and polite manner.
While IANAL, the consensus on a number of websites is that, while working for a tech startup, anything that you do in your free time could technically belong to the company you work for as its related to your "employer's business."
There are obviously lots of gray areas in between. If you're planning to try and make money off something you built in your spare time, you should talk to a lawyer.
http://answers.onstartups.com/questions/19422/if-im-working-...
"Not related to your employer's line of work. Um, wait. What's the definition of related? If my employer is Microsoft, they do everything. They made a goddamn BARNEY PLUSH TOY with a computer in it once. Are plush toys related? Obviously operating systems, compilers, desktop applications, search engines, and games are related to Microsoft's line of work. Hmmm."
"This ambiguity is meant to create enough of a chilling effect on the employee working in their spare time that for all intents and purposes it achieves the effect that the employer wants: the employee doesn't bother doing any side projects that might turn into a business some day, and the employer gets a nice, refreshed employee coming to work in the morning after spending the previous evening watching TV."
Look at this earlier HN thread for more info - http://news.ycombinator.com/item?id=2208056 . It talks about all the potential ramifications and that one should almost always talk to a lawyer.
The IEEE put out a publication that gives a solid overview of the differences in state laws; it mentions Illinois law specifically in a few places and includes a citation to Illinois statues that you can consult:
I'm not sure how common this is, but it seems like something that everyone should look at before signing on with a company, especially with the battle for talent that's going on right now.
At least that's my view of it. If anyone has an example of some programmer having his side project legally taken (i.e. a judge made him hand it over. Getting intimidated into handing it over outside of court doesn't count) by a company I'd love to see it.
How about analyzing the situation for what it is: failing to protect independent innovation may result in less independent innovation. All the legal speculation and contract theorizing in the world will do no good if the facts of the matter tell a different story.
http://answers.onstartups.com/questions/19422/if-im-working-...
tl;dr from the post:
"So... to answer your question. There is unlikely to be substantial difference between the contracts that you sign at various companies in the US working as a programmer or in the law that applies."
What I think the OP is pointing out is that in NY a company is able to set up a more restrictive contract than a company. At the very least (and from personal experience), companies in NY can introduce more gray areas in the contract (making it more difficult for entrepreneurs to feel safe in working on weekend projects) while still making it seem as if they follow the spirit of the CA labor code.
That said a lot of these issues are being resolved, and I see both founders and investors making a very big dent this time around particularly with mobile start-ups.
I think the real issue with Silicon Alley (having been a part of the scene since the early 90s) is that Wall Street still swallows quite a bit of the top tech talent — that with a super high overhead can get in your way. It's better than it was years ago, but that's more of the big issue for NYC as I see it.