20150415 tech.social: Netizens exult in people power