Wednesday, April 22, 2026

Book Review: Children of Ruin

book cover for Children of RuinLong ago, Earth's terraforming program sent ships out to build new homes for humanity among the stars and made an unexpected discovery: a planet with life. But the scientists were unaware that the alien ecosystem was more developed than the primitive life forms originally discovered.

Now, thousands of years later, the Portiids and their Humans have sent an exploration vessel following fragmentary radio signals. They discover a system in crisis, warring factions trying to recover from an apocalyptic catastrophe arising from what the early terraformers awoke all those years before.


The book runs with two alternating storylines: the "present" (which is a joint venture between Portiids and Humans two generations after the events in Children of Time) and the distant past, roughly equivalent to the start of Children of Time. Eventually, the older timeline is advanced until it catches up to the present.

In the old timeline, we're introduced to a group of terraformers who've arrived in a system that, surprisingly, has life in it. Rather than destroy it, the terraformers split up: Half will study the lifeforms of the world (Nod), while the the other half will terraform the next planet out from the host star. Unlike Avrana Kern's expedition in Children of Time, there is no suicide bomber on board. Still, the Luddite faction back on Earth still manages to find a way to derail this batch of terraformers. But that isn't the worst of it, for Nod has an insidious lifeform of its own that threatens to devour everyone it encounters. There's a scene with serious The Thing vibes that I found terrifying.

Meanwhile, the terraformers successfully establish an octopus civilization on the other planet. Tchaikovsky does a fantastic job detailing how a sentient octopus thinks, behaves, and communicates and how their society might function. World building has always been his strong suit, and his ability to get inside alien minds is among the best in sci-fi.

So when the Kern's World expedition arrives, all signs point to some kind of war in progress. A scout ship sent to make contact finds out the hard way what's actually happening. The Humans and Portiids are still trying to iron out the wrinkles in their interspecies communication (vibrations for the spiders, vocalized language for the humans) and now they find that octopuses primarily communicate via color.

The book is a bit of a slow burn, and sometimes it seemed like Tchaikovsky was retreading the same old ground and story points. There were long passages of summarizing, where centuries of the octopus civilization's progress was told in anthropological fashion. It wasn't bad—Tchaikovsky manages to keep it interesting—but it can be dry and pads the word count. I think this book could be 10% shorter. It was at the midway point that the story's pace really picked up. Since I didn't bail, that's proof enough that Tchaikovsky knows what he's doing.

4 stars

\_/
DED

Friday, April 17, 2026

Draft2Digital Adding Fees

Draft2Digital logo

If you're an author who uses Draft2Digital for publishing your work, then you already know what I'm about to post. For the rest of you, read on.

Draft2Digital sent out an email this week informing its clients that they're going to add user fees to their platform. The first is account activation fees. Due to "automated content farms" overwhelming them with "slop," (in other words, AI-written books) they're requiring a one-time $20 fee to set up an account. Combined with "verification tools and human reviewers," they hope to cut down on those clowns that are abusing the system.

I'm ok with this. Granted, I'm an existing account holder so I'm exempt from this fee. However, the next one hits me, and I'd imagine probably about 90% of the authors who use their service.

There will now be an annual maintenance fee of $12 applied to all "accounts whose earnings from book sales, meaning your net proceeds after D2D's commission, total less than $100 over the preceding 12-month period. If you earn $100 or more from your book sales over 12 months, you will not be charged this fee." (emphasis on "net" is mine)

So if your book sales suck, which admittedly is most of us indie authors, you're not pulling your weight. We apparently need to up our game because we're a drain on their margins. As if we're not dealing with enough production costs (editing, typesetting, cover art) and marketing costs (ad campaigns, giveaways, paid reviews, etc.), we now have the added pressure of meeting our digital printer's revenue quota or else pay an annual fee. Swell.

As Smashwords is a D2D property, expect to see their FREE section to dwindle to next to nothing (well, successful authors can introduce the first book in a series for free to lure readers in and hope they can hook them for the rest of the series). In the past, Smashwords published statistics showing that the vast majority (90+%) of books that were purchased from them were books listed for free.

Needless to say, I am unhappy about this. I typically list my books for $2.99. After D2D takes their cut, I get $1.78. So I need to sell 57 copies to avoid the additional $12. If you think that's easy, then you don't know how difficult indie publishing is.

\_/
DED

Saturday, March 7, 2026

Book Review: The Rosewater Insurrection

book cover for Rosewater InsurrectionAll is quiet in the city of Rosewater as it expands on the back of the gargantuan alien Wormwood. Those who know the truth of the invasion keep the secret.

The government agent Aminat, the lover of the retired sensitive Kaaro, is at the forefront of the cold, silent conflict. She must capture a woman who is the key to the survival of the human race. But Aminat is stymied by the machinations of the Mayor of Rosewater and the emergence of an old enemy of Wormwood...


Whereas the first story in this series is told from the perspective of Kaaro, xenosphere sensitive and S45 agent, he takes a back seat here while Thompson tells the tale of Rosewater Insurrection from multiple perspectives. There's Aminat, S45 agent and Kaaro's girlfriend; Alyssa, a woman who can't remember who she is or any of her family; Jack Jacques, the mayor of Rosewater; and Anthony, the avatar of the alien Wormwood that is the heart of Rosewood. There are also a handful of minor characters who help move the story along: Eric the assasin, Walter the author, and Bewon the disgruntled guy.

Thompson doesn't waste much time getting to the insurrection referenced in the title. The president of Nigeria insists that Rosewood have elections and already has a candidate in mind. He's intent on driving Jacques out of office, but the mayor resists and declares Rosewater's independence. This pisses off the president, who calls in the military to violently put down the insurrection. Jacques is counting on Wormwood to protect the city, but something's amiss.

Anthony intuitively knows that something is making Wormwood sick, so he seeks out the cause. Meanwhile, as the bombs fall and bullets fly, Aminat is trying to find Alyssa and bring her in for study as S45 thinks there's a connection between her and the alien.

In Rosewood, we only got to see Aminat through Kaaro's eyes, but she really comes into her own here. She has to walk a fine line between her love for Kaaro and following her boss's orders to bring in Alyssa, made all the more difficult by the battle raging in the city. Alyssa is treated to her own evolution from selfish amnesiac to something more. I admit it took me a while to appreciate her as a character. And we get the mayor's backstory too. Parts of it will certainly have some readers thinking TMI, but it does help explain how he became the man he is.

The Nigeria that Thompson describes in 2066 is as complicated as it is today. Thompson doesn't sugarcoat his descriptions of the place. Suburbs and modern technology are countered by poverty and criminal gangs. The line between politicians and crime lords is a thin one. "The Tired Ones," an organization that Mayor Jacques has been involved with for decades, offers a sober perspective revealing the continent's nations are still stuck in a kind of adolescence.

Thompson also offers us a look into the homeworld of Wormwood. While it seemed in Rosewater that the aliens might've been benevolent in their colonization of Earth, Insurrection reveals that the aliens aren't on a moral high ground compared to us humans. Like us, they're not a monolithic people. All you can do is hope that the good guys win. It might be difficult to determine that though.

4.25 stars

\_/
DED

Tuesday, February 3, 2026

Book Review: Sundiver

book cover for SundiverIn all the universe, no species has ever reached for the stars without the guidance of a patron—except perhaps mankind. Did some mysterious race begin the uplift of humanity aeons ago? And if so, why did they abandon us? Circling the sun, under the caverns of Mercury, Expedition Sundiver prepares for the most momentous voyage in our history. A journey into the boiling inferno of the sun... to seek our destiny in the cosmic order of life.

Brin's Uplift Saga was easily one of my favorite series way back in my younger days. The thing is, I started with the second book (Startide Rising), being unaware that the series started with Sundiver. I always meant to get to it, but didn't have a chance until now. Having done so, I'm going to re-read the six-book series which was published from 1980-1998.

So as the book blurb states, no species has ever reached the stars without the guidance of a patron. But somehow, Humans were able to do it on their own. It is an amazing feat, if true. However, it came with a few tradeoffs. On the negative side, we had to invent everything that the Galactic Library just teaches the other races, not to mention our species' tumultuous adolescence (wars, pollution, etc.). But on the positive side, we were spared the indentured servitude client races have to endure at the behest of their patrons. These can go on for hundreds of thousands to millions of years.

While a few races cheer us on, the vast majority see us as enigma or worse, an abomination. Surely, the Humans must've had a patron at one point but for some inexplicable reason, abandoned the uplift process, a crime by galactic standards.

Rumors are circulating that clues to our patron can be found inside the sun, so an expedition is underway to search for those clues. How can a spaceship possibly survive a trip into the sun? Well, there's a back-of-the-envelope style explanation that Brin gives us and it involves a refrigerator laser and thermodynamic equations that I don't fully understand, but he holds a doctorate in astrophysics, so I trust him that it's legit even if the technology is currently beyond us.

So besides the human crew and passengers, there are some alien representatives going along as advisors and witnesses, some friendly, some not. Jacob is our protagonist, who was invited to go along by Fagin, a Kanten (a mobile, tree-like species), to serve as an investigator. The story is primarily told from Jacob's viewpoint. Also present are the commander of the ship, Helene deSilva; Bubbacup, a Pila representative from the Galactic Library; his assistant Culla, a Pring, who are a client race to the Pila (pictured on the cover); Dr. Kepler, the Human head of the mission; Dr. Martine, a psychologist; and LaRoque, a politically charged journalist invited along to write about the mission.

Brin crafts the story as a mystery. There's a murder to go along with schemes to end the mission with disappointment or failure—depending on the schemer. It's up to Jacob and his fellows to figure things out to save Earth's reputation and (mild spoiler) their lives, for the stakes are higher than they realize.

All in all, an enjoyable read.

4 stars

\_/
DED

Tuesday, January 6, 2026

I Hate Marketing: Goodreads Giveaway

Goodreads old logo

At the end of August, I announced that I was running an eBook (Kindle) giveaway on Goodreads during the month of September. They were running a special (only $99!) whereupon I could give away up to 100 eBook copies, and they would handle everything: picking winners from those who signed up on Goodreads and sending out copies. I recently had acquired a debit card for switching ISPs, so I decided to go for it.

I chose Armistice Day for the giveaway in hopes that if people liked it that they would go on to buy Gateway to Empire.

I was a bit nervous come launch day. What if no one signed up for my book? I've never had a problem giving away things for free. I've given away couches, stairs, books, tapes, toys, 3D printed models, a door, and many more things, but still I worried that somehow either the book cover or the blurb would turn potential readers off.

Silly me. Never underestimate the power of free.

I had 75 people interested by lunchtime, and 120 people signed up by the time I went to bed. What a relief! Over the course of the month, the pace of signups slowed, but by the end of the month I reached 953 entrants! I was psyched!

Now most people don't go through the trouble to write reviews, so I figured that if I got five reviews, it would be a success. So I sat back and waited.

Three months later, I'm here to tell you what the results are.

Ok, there's no way to sugarcoat this. Things didn't pan out the way I'd hoped: I only got 1 review and 3 ratings. The review was good, and the reviewer gave me four stars. The other two ratings were three stars, which I'm completely fine with. And no, it hasn't led to more sales for Gateway to Empire.

The most recent rating came on November 15th, so what happened to the other 97 winners? Shouldn't I have received a bunch of ratings by now? Based on my GR experience, most people at least rate a book even if they don't review it. GR always wants to know what you thought of a book (so that it can recommend other books to buy read). It'll leave you alone if you rate the book. It won't nag you to review it. So my guess is that the bulk of the winners are voracious readers who enter giveaways because their appetite exceeds their wallet. They collect as many books as they can for free. They'll read them all eventually. Or not.

Just to clear, I don't blame GR at all. They handled everything professionally, didn't treat me any different than trad pub authors, and provided me with the statistics I requested.

Am I bummed about the poor review/rating to books given away ratio? You bet! But that's the way it goes. Would I do it again? Maybe, but not until I've had a chance to explore other methods first.

\_/
DED

Saturday, December 20, 2025

Book Review: Network Effect

book cover for Network EffectAfter reading a couple of short stories in this series, including one that's an intro to the humans in ART/Perihelion's crew (see Artificial Condition), I felt that I was ready to start catching up on Murderbot stories. Yes, it was good to get back.

The story opens up with Murderbot providing security for a research trip at the request of Dr. Mensah. Besides some friends of Murderbot's, there's also some of Dr. Mensah's family members on the mission. Not everyone appreciates Murderbot's expertise—it is a SecUnit after all—but you know they will eventually.

Oh and some thugs try to rob the expedition and hint at possible kidnapping.
Nobody fucking listens to me.
After that "welcome back" scene, there are some flashbacks and then the story soon moves into the main plot: On their way home from the mission, they're ambushed by a much larger ship and, despite Murderbot's efforts, are captured. Before they can be rescued, the captor ship escapes through a wormhole.

From here, Murderbot has to fight off the attackers, figure out who they are, and where they came from. ART shows up (it's more complicated than just showing up but explaining it would be a spoiler) and needs to have its crew rescued from the same raiders that attacked Murderbot's humans. The situation gets messy, and Murderbot is overwhelmed. That leads to an unlikely alliance of rescuers.

Feelings—Murderbot's dreaded f-word—make their way into the story, forcing Murderbot to have to confront them, which often leads to a system reset. But sometimes it's better at dealing with some feelings than others. For instance, there's another SecUnit in the story, just hanging around waiting to die (its clients are prisoners of the raiders). Murderbot recognizes the predicament this other SecUnit is in, so it makes it an offer: "I can disable your governor module. I'll do that whether you help me or not." Translation: I'll break the chains that bind you, that enslave you, that can kill you, and you don't owe me a thing. It's such a wonderful act of selfless compassion from a snarky person who claims not to care about others, except when it so obviously does.

4.5 stars

\_/
DED

Sunday, November 16, 2025

Book Review: 40,000 in Gehenna

book cover for 40,000 in GehennaFound this at the annual C.H. Booth Library book sale. It's a standalone in the Alliance-Union Universe of which Downbelow Station is probably the most well-known. Having recently read The Pride of Chanur, I was curious to read something else by C.J. Cherryh. Unfortunately, this one wasn't as enjoyable.

The book is essentially divided into three parts: the founding of the colony by the Union and its demise, re-contact with the descendants of the survivors by the Alliance, and the rise of the Gehennan civilization. The first section starts out dull and then fades into a depressing morass of doom. The middle section is ok, but every time an interesting character comes onto the scene, their time on the stage is too short. The last section proves to be the best as not only do the characters stick around, but we get to learn about how humans and calibans have interacted to build their civilization together.

I think this book would've been better if Cherryh eliminated that first section altogether and just summed it up in a briefing of Alliance sociologists or had them figure things out as a mystery.

The majority of the colonists were azi, programmable clones. The azi got their skills uploaded into them via "tapes." While they didn't have a choice as to whether they would go to Gehenna or not, they were promised that they could live like "born men" and have children of their own. While it was a promise that was kept, eking out a life on Gehenna proved difficult as the climate was tough on both man and machine and the supply ships never came.

The first section of the book spent a great deal of time on them, even looked into the life of one of them, Jin. When the clones have children, they lack their parents' reverence and obedience. You could say that they're rebellious, or that, being smarter than their parents, they realize that they've been screwed over.

But that final section is where Cherryh really shines. The dynamics of the human-caliban relationship is brought to fore. It's a complex one as human leaders interact differently with the calibans than the weirds do. While it might seem like a caste society, genetics are the true determination. The "first" among a tower will quite likely have a child that shows the characteristics of a weird. The calibans have their own battles for dominance based on color and size. And calibans play a large role in human politics.

But getting to this last part required a lot of patience from me. While some readers have plenty of patience, other potential readers might not. If you're the type of person that can hold out for 100+ pages, you have a chance. If you're not, well...

Two-star start. Three-star middle. Four-star finish. So, three stars overall.

\_/
DED