I live quite far from NYC in White Plains, rent for 1 bedroom apartment here is $2400.
PS. I am sure there are people surviving for $500 a month in NYC, but that is not the lifestyle most developers desire when they have job offers for $80,000 to $120,000. In fact, most developers I've met say they want to make $10,000 per month to quit their job.
Assuming he has roommates, his rent and other fixed costs will be less than $1k, so he will be ok, if rather Bohemian.
You can even own a modest apartment on that salary: http://streeteasy.com/nyc/sale/789809-coop-3131-grand-concou...
Jokes aside, I'm in a Crown Heights 1br for < $,1200
Source: used to live/work there and just checked on craigslist.
If you can't survive on $3,000-$3,500 a month here, you have a spending problem, not an earning problem.
So that leaves around $1000 for everything else and any savings.. which means I think you are exaggerating when you say you live very well.
Tech job benefits certainly help keep expenses reasonable, too.
They have quality standards that you must meet to get approved. Browse through http://support.envato.com/index.php?/Knowledgebase/List/Inde... to find out more.
I'm still not completely sure why HN does that to be honest, especially since the heuristic appears to be pretty random.
Getting out of such nightmare in India is a lot easier India than developed countries. You just need to make more money than salary of your job to get out it; which is about $100 at this point for you. In Silicon Valley and NYC, developers need to make $5,000 to pay bills. $500 is considered a decent salary for a first job in India; here are few ways to make $500 / month.
1) Freelancing: You can find better gigs on job boards like http://jobs.wordpress.net and https://groups.drupal.org/jobs
I run a startup (http://www.ranksignals.com), we could hire you for a freelance job if you are interested. My contact info is on my profile.
2) Blogging: Start a blog and promote it, you need about 5,000+ page views per day to make $500 a month.
3) Sell small plugins & themes on ThemeForest and CodeCanyon. You can make a lot more than $500, there are developers grossing over $100,000 per month.
If you want to get a full time job, don't work at a body shop. Work at a product or ecommerce startup, they offer higher pay and better experience. Companies like FlipKart are offering 10 lacs/year salary to new developers.