Take a photo of a barcode or cover
kaitlynisliterate's Reviews (466)
If I had one word to describe this book, it would be bland. None of the main characters (Iris, Gabriel, Lauren) are particularly interesting and feel very one-dimensional. The pacing of this story is so slow, it doesn’t get interesting at all until 60% of the way through. And even then, it never really builds towards some big climactic moment.
I hate books that are written in a specific POV where the character basically just lies to themselves in their own head so that information is concealed from the reader. It makes the final reveal feel so unearned and not shocking.
This book’s final chapter is a confession/tell-all that not only goes on for way too long (and walks us through literally every single detail) but is also just a terrible and clumsy way to do a plot twist.
Thank you to NetGalley and St. Martin’s Press for providing me with a digital copy of this book in exchange for my honest review.
I hate books that are written in a specific POV where the character basically just lies to themselves in their own head so that information is concealed from the reader. It makes the final reveal feel so unearned and not shocking.
This book’s final chapter is a confession/tell-all that not only goes on for way too long (and walks us through literally every single detail) but is also just a terrible and clumsy way to do a plot twist.
Thank you to NetGalley and St. Martin’s Press for providing me with a digital copy of this book in exchange for my honest review.
Wow, this book… was a hot mess. There are a few great moments but they’re mostly lost in the meandering plot and characters lacking depth.
The first few chapters of the book were pretty confusing. We are introduced to so many characters in the first chapter as we alternate between 3 different POVs. There’s Ruth and Cassie, the 7 sentient AIs, and Zheng’s crew of 4 or 5 people. Ruth is essentially the main character of this book but actually gets the least focus out of all the characters and gets lost in the chaotic introduction to the world.
Recalling the characters proves challenging, as they are either completely devoid of personality or one-dimensional side characters. Basically, no one in the whole book has a character arc or any character development. Ruth ends up exactly how she started: a flawless, mega-genius hacker. MIP/Theo is beyond generic, he’s just a nice guy with no independent motivations or goals other than helping Ruth. Botswana offers "quirky" comic relief, though its charm wears thin swiftly. Cassie’s personality amounts to happy-go-lucky and loves cats. Max is… there? Most of the other sentient AIs are basically indistinguishable from each other and essentially serve as personal assistants to the human characters for most of the book. This huge bloated cast of characters also means that there’s a lot of pointless, superfluous dialogue and conversations that go nowhere.
The relationship between MIP/Theo and Ruth seemed really forced and contrived. They haven’t even made it past the elevators before she asks him out and she’s supposed to be a journalist interviewing him! Their attraction to each other is constantly brought up in every interaction they have as if the reader would forget otherwise. Their friends are also way too invested in their potential relationship. Their relationship is literally compared to fanfic within the book itself and that is not really a compliment.
It’s pretty much expected (or at least accepted) that the sentient AIs, the “hacking,” and a lot of the tech in general are going to be unrealistic. That’s fine, it’s part of the readers’ suspension of disbelief when reading sci-fi. However, the technical capabilities of the AIs should at least be consistent instead of “whatever the plot requires at the moment.” The AIs have exponentially more processing capacity than humans (and also the ability to store huge amounts of data) so they can engage in all sorts of tech-wizardry for plot convenience—like disabling extensive camera networks. But since Ruth, a human, is the main character and is supposed to be a mega-genius, the AIs have to be dumbed down whenever required so that Ruth can prove that she’s so incredibly smart. It’s frustrating to be told that the AIs are capable of running highly accurate models to evaluate future probabilities but are also unable to do basic debugging. Ruth, a human, is able to solve coding problems (in just 5 minutes!) that the sentient AIs can’t figure out even though this is supposed to be the exact thing that AIs excel at. And she's not just equal to the AIs abilities but supposedly three times better.
For example, when they’re removing self-destructs from Zheng’s code, London, a sentient AI, says that Ruth is the only programmer in the whole world who could possibly debug this code. Ruth’s amazing suggestion which no one else in the world could have come up with is to “look at the self-destruct codes that we’ve already identified and see if there’s anything in common.” I mean, she literally spends most of the time fixing simple syntax errors in the code.
The book also has a huge problem with telling instead of showing. We are constantly told things about the world or the characters which are then not reflected in the actual text. We are told Ruth and Cassie have trauma from their past but this never actually affects how they behave (presumably because that would be too inconvenient to the plot). We are told that the AIs are brutally pragmatic and lack compassion/emotion but all of the AIs that we meet act basically exclusively on their emotions (presumably because if decisions were actually made pragmatically, there would be no story or at least none involving Ruth).
The reason why it felt like it took me so long to get through this book is because the plot is not building towards anything so there’s no sense of rising tension or escalating conflict. There’s no mystery to solve or evil plot to prevent, everyone is basically just responding to random events as they occur with no particular goal. For the first half of the book, the characters are sent on these one-off missions or tasks that result in basically nothing, regardless of whether they succeed or fail. The supposed central conflict is whether the Council will destroy humanity to prevent ecological ruin but nothing that happens in the first 90% of the book relates to this at all.
The actual resolution to this “destroy or save humanity” plot is also another case of telling instead of showing. We’re told by Cassie (and confirmed by the sentient AIs) that saving humanity from itself will require limiting freedoms but then we’re never told what exactly that would entail. Presumably, this would mean significant, mostly unwilling lifestyle changes but we’re never shown any of the characters subsequently changing their behaviors. I mean literally the next chapter is MIP and Ruth on a fancy date but like, is that reducing their carbon footprint??? Are we even trying here?
Thank you to NetGalley and Harper Voyager for providing me with a digital copy of this book in exchange for my honest review.
The first few chapters of the book were pretty confusing. We are introduced to so many characters in the first chapter as we alternate between 3 different POVs. There’s Ruth and Cassie, the 7 sentient AIs, and Zheng’s crew of 4 or 5 people. Ruth is essentially the main character of this book but actually gets the least focus out of all the characters and gets lost in the chaotic introduction to the world.
Recalling the characters proves challenging, as they are either completely devoid of personality or one-dimensional side characters. Basically, no one in the whole book has a character arc or any character development. Ruth ends up exactly how she started: a flawless, mega-genius hacker. MIP/Theo is beyond generic, he’s just a nice guy with no independent motivations or goals other than helping Ruth. Botswana offers "quirky" comic relief, though its charm wears thin swiftly. Cassie’s personality amounts to happy-go-lucky and loves cats. Max is… there? Most of the other sentient AIs are basically indistinguishable from each other and essentially serve as personal assistants to the human characters for most of the book. This huge bloated cast of characters also means that there’s a lot of pointless, superfluous dialogue and conversations that go nowhere.
The relationship between MIP/Theo and Ruth seemed really forced and contrived. They haven’t even made it past the elevators before she asks him out and she’s supposed to be a journalist interviewing him! Their attraction to each other is constantly brought up in every interaction they have as if the reader would forget otherwise. Their friends are also way too invested in their potential relationship. Their relationship is literally compared to fanfic within the book itself and that is not really a compliment.
It’s pretty much expected (or at least accepted) that the sentient AIs, the “hacking,” and a lot of the tech in general are going to be unrealistic. That’s fine, it’s part of the readers’ suspension of disbelief when reading sci-fi. However, the technical capabilities of the AIs should at least be consistent instead of “whatever the plot requires at the moment.” The AIs have exponentially more processing capacity than humans (and also the ability to store huge amounts of data) so they can engage in all sorts of tech-wizardry for plot convenience—like disabling extensive camera networks. But since Ruth, a human, is the main character and is supposed to be a mega-genius, the AIs have to be dumbed down whenever required so that Ruth can prove that she’s so incredibly smart. It’s frustrating to be told that the AIs are capable of running highly accurate models to evaluate future probabilities but are also unable to do basic debugging. Ruth, a human, is able to solve coding problems (in just 5 minutes!) that the sentient AIs can’t figure out even though this is supposed to be the exact thing that AIs excel at. And she's not just equal to the AIs abilities but supposedly three times better.
The book also has a huge problem with telling instead of showing. We are constantly told things about the world or the characters which are then not reflected in the actual text. We are told Ruth and Cassie have trauma from their past but this never actually affects how they behave (presumably because that would be too inconvenient to the plot). We are told that the AIs are brutally pragmatic and lack compassion/emotion but all of the AIs that we meet act basically exclusively on their emotions (presumably because if decisions were actually made pragmatically, there would be no story or at least none involving Ruth).
The reason why it felt like it took me so long to get through this book is because the plot is not building towards anything so there’s no sense of rising tension or escalating conflict. There’s no mystery to solve or evil plot to prevent, everyone is basically just responding to random events as they occur with no particular goal. For the first half of the book, the characters are sent on these one-off missions or tasks that result in basically nothing, regardless of whether they succeed or fail. The supposed central conflict is whether the Council will destroy humanity to prevent ecological ruin but nothing that happens in the first 90% of the book relates to this at all.
The actual resolution to this “destroy or save humanity” plot is also another case of telling instead of showing.
Thank you to NetGalley and Harper Voyager for providing me with a digital copy of this book in exchange for my honest review.
I am unbelievably excited to have received an ARC for Freida McFadden’s newest book, considering I read essentially her entire back catalog this year. This book starts off really strong and I particularly enjoyed the use of Dawn’s emails as a narrative device and for exposition.
The key to reading a Freida McFadden book (and a lot of other psychological thrillers) is to suspend your disbelief and not dwell too much on the details or else the whole plot falls apart. For example, you just have to accept the way that the police investigation is conducted even if it’s completely unrealistic or nonsensical (eg: they never look into Natalie’s finances despite that being the primary motive).
However, there is a limit to that suspension of disbelief and it’s especially tested when main characters start behaving completely contrary to how they’ve been portrayed for 80% of the book. I have to say that I’m pretty let down by the ending. While the characterization had been relatively consistent for Part 1 of the book, it suddenly goes off the rails for the sake of a few last-minute plot twists. In particular, Dawn’s behavior in the last few chapters didn’t make sense to me, and way too many decisions are hand-waved away by playing the “love fixes all” card.
I also felt like the book spent way too much time on, what I can only assume is, a red herring subplot about Vixen’s products. Random people basically pop up to yell at Natalie and then are never mentioned again. It doesn’t add anything to the story since there it’s never even implied to be related to Dawn’s disappearance. Natalie certainly doesn’t dwell on it for more than half a second.
Thank you to NetGalley and Poisoned Pen Press for providing me with a digital copy of this book in exchange for my honest review.
The key to reading a Freida McFadden book (and a lot of other psychological thrillers) is to suspend your disbelief and not dwell too much on the details or else the whole plot falls apart. For example, you just have to accept the way that the police investigation is conducted even if it’s completely unrealistic or nonsensical
However, there is a limit to that suspension of disbelief and it’s especially tested when main characters start behaving completely contrary to how they’ve been portrayed for 80% of the book. I have to say that I’m pretty let down by the ending. While the characterization had been relatively consistent for Part 1 of the book, it suddenly goes off the rails for the sake of a few last-minute plot twists.
I also felt like the book spent way too much time on, what I can only assume is, a red herring subplot about Vixen’s products. Random people basically pop up to yell at Natalie and then are never mentioned again. It doesn’t add anything to the story since there it’s never even implied to be related to Dawn’s disappearance. Natalie certainly doesn’t dwell on it for more than half a second.
Thank you to NetGalley and Poisoned Pen Press for providing me with a digital copy of this book in exchange for my honest review.