20150405 tech.tech-news: With FB & Twitter; public shaming gets a makeover; but roasting on social media can have dramatic impact