It doesn't have to be astroturfing. Repeatedly exposing HN readers to the same news would be a good way to gradually increase positive opinion until a desirable threshold is reached ("the first positive top comment").
Suppose it isn't more likely, that it is just random. All Microsoft has to do is pick the one article that has a positive opinion at the top and promote that one.