I posted about this the other day and someone who used to work at Microsoft made a really interesting/helpful response - worth checking out: https://news.ycombinator.com/item?id=24112418
Warning: The Word of the Day for Aug 11 at Urban Dictionary is pretty NSFW.
Thanks, sorry, I should have noted that anyway just for linking UD.