IN Stunning Reversal, NASA Halts $2.9B Contract with SpaceX | Hacker News Reader