Is New York a Paradise for Tech Startups?

That is the statement a recent Mashable article makes about the city....