S salon.com NASA lays off 530 workers at JPL, endangering future space missions 32 points lisper 2 years ago 2 comments