Let me say it: HN would be a better place without the obligatory downvotes for MS-critical posts. The other large companies' employees somehow avoid doing this, why can't you? Are you really that insecure?
('you' here not meaning the poster I just commented, but, well, you know who.)
I also generally distrust and dislike Microsoft and have no affiliation with them but I just don't see how you made the leap to introducing Microsoft to the conversation in the first place. It just sounds like you have an axe to grind and are wedging it into the conversation. How is Microsoft connected to Google and/or coding competitions or the contents of the top level comment you replied under?