Practicing science fiction