Far future in science fiction