Project Hail Mary vs. Barbarian Days by William Finnegan

Project Hail Mary

Ryland Grace is the sole survivor on a desperate, last-chance mission—and if he fails, humanity and the earth itself will perish. Except that right now, he doesn’t know that. He can’t even remember his own name, let alone the nature of his assignment or how to complete it. All he knows is that he’s been asleep for a very, very long time. And he’s just been awakened to find himself millions of miles from home, with nothing but two corpses for company. His crewmates dead, his memories fuzzily returning, Ryland realizes that an impossible task now confronts him. Hurtling through space on this tiny ship, it’s up to him to puzzle out an impossible scientific mystery—and conquer an extinction-level threat to our species. And with the clock ticking down and the nearest human being light-years away, he’s got to do it all alone.

Barbarian Days by William Finnegan

Barbarian Days: A Surfing Life is William Finnegan’s story about growing up obsessed with surfing. It’s not just about catching waves—it’s about a whole way of life that’s demanding, addictive, and sometimes dangerous. Finnegan started young, learning to surf in California and Hawaii, and kept chasing waves into adulthood, traveling through places like Fiji, Australia, Indonesia, and Africa. Along the way, he mixes adventure with self-reflection, talking about friendships formed in the water, the culture around surfing, and how it all fit with the times—especially during the social changes of the 1960s and '70s. The book isn’t just about the thrill of surfing; Finnegan dives into the technical side of waves and the patience it takes to master them. He’s honest about his youthful recklessness—like taking LSD before surfing a massive wave in Maui—and the risks that came with his travels, from malaria scares to navigating shady markets. Still, surfing pulls him along, even when he’s jugg...

Reviews

Reviews

Reviewed on 2/25/2025

Pros
ItemVotesUpvote
Intriguing plot1
Well-researched science1
Humorous writing1
Strong character development1
Cons
ItemVotesUpvote
Complex scientific concepts1
Slow start1
Lengthy technical explanations1
Pros
ItemVotesUpvote
No pros yet, would you like to add one?
Cons
ItemVotesUpvote
No cons yet, would you like to add one?

Related Content & Alternatives

Related Content & Alternatives

Frequently Asked Questions

feedback