N networkworld.com Microsoft employee on stack ranking and its 'most universally hated exec' 171 points boopsie 14 years ago 123 comments