Hard and Soft Science-Fiction