If you have a problem with how your government's aid money is being spent in India, please go forward and lobby for the aid to get cut off. How we spend our tax money is a decision that we should be allowed to make.
Honestly, I am surprised that HackerNews has the sentiment of pointing out expenditures on science to be extravagant and unnecessary by using social conditions as excuse, while there is so much more we could save by changing our military, social or economic standpoints. US's military budget was $663.84B in 2010 [1] while United Nations budget was just around $5.2B during the same time [2] and it's not that United States is all free from hunger or food insecurities [3]. So please, whichever country that you belong to will have issues just like us. We probably have a lot more of those than you do, but we have the right to decide which of those do we want to tackle now at the expense of being behind in our long term goals. And I request you to keep your preferences to yourself and stop forcing your morality/ethics/logic onto us in such private matters.
[1] http://en.wikipedia.org/wiki/Military_budget_of_the_United_States
[2] http://www.un.org/en/hq/dm/pdfs/oppba/Regular%20Budget.pdf
[3] http://en.wikipedia.org/wiki/Hunger#In_the_United_States