Pentagon cancels $10B cloud contract that Amazon, Microsoft were fighting over | Hacker News Reader