20140815 tech.social: Social media impressed with Narendra Modi's speech