Currently, I am reading (listening to) the hard science fiction novel known as Seveneves. This is not my first encounter of the works by Neal Stephenson. A few years back, I have read Snow Crash, a novel containing high speed chases, virtual worlds, avatars, robot dogs, and etc. Admittedly, I can no longer remember most of the storyline nor the ending of the novel.
Seveneves on the other hand will be more memorable. Reason being that there is a specific geeky part in my brain that caters to remembering stories related to the survival of humanity through intelligence and resilience.