Early Edition (Seasons 1 and 2)

The news is always bad stuff, because that’s what competes best for our attention. And according to Rolf Dobelli’s book Stop Reading the News, we’re better off without it. I think that’s largely true. But, asks the mystical feel-good 90s TV show Early Edition: What if you got tomorrow’s news today? Would you try to change it? Prevent the bad stuff from happening?

Gary Hobson, a newly unemployed stockbroker, is kicked out of his Chicago apartment by his soon-to-be ex-wife and, while living in an old hotel suite, mysteriously starts receiving a printed copy of the Chicago Sun-Times a day in advance. The accompanying orange cat seems to want him to help people (rather than, say, place sports bets), so helping people becomes, well, not only his full-time job but his entire identity, his raison d’etre, like it or not.

Continue reading Early Edition (Seasons 1 and 2)

Michael (2026)

In Asia, Michael Jackson never really lost his reputation like he did in the US. Here, he is apparently remembered as the King of Pop, and that’s it.

With the release of the 2026 biopic, which involved the cooperation of family members, the yuckiness surrounding his image seemed to recede substantially, returning his status to that of a fantastically successful and exceptionally gifted, if strange, artistic performer. In fact, my impression of him based on the movie (I didn’t know anything about his family life previously) is that he was for many years a pitiable victim of his father’s controlling tendencies.

Movies that are based on a true story tend to fail on one or both of two counts: they simplify, exaggerate, embellish, or otherwise bend history too much for the sake of manufacturing an engaging drama, or they keep too closely to the facts and wind up being boringly sequential—but I imagine that actually this latter happens seldom because it too obviously spells financial doom. In any case, the point is, real life doesn’t have plot; it doesn’t naturally supply one particular antagonist or challenge for a person to overcome. Life is messy. A film can’t afford to be, even though the process of making one, as in this case, is often anything but straightforward.

Continue reading Michael (2026)

Project Hail Mary (2026)

I don’t think there was *anything* I didn’t like about Project Hail Mary.

It was a grand, beautiful, mysterious, high-stakes sci-fi adventure, with a lot of comedy and drama and symbolism. Really the best new movie I’ve seen in a long while. 100% recommend.

“Don’t use flashy dialogue tags,” she advised sagely.

What’s a flashy dialogue tag? Something exactly like “she advised sagely.”

The post title is an example of a fumblerule; a piece of advice that goes against itself.

In writing fiction, it is best to avoid flashy dialogue tags like “she growled angrily” and “he moped sullenly.”

Why? And what should we write instead?

*Image credit: Ebenezer Landells – https://www.abbottandholder-thelist.co.uk/, Public Domain, https://commons.wikimedia.org/w/index.php?curid=81100198

Continue reading “Don’t use flashy dialogue tags,” she advised sagely.

Notes on writing and fantasy fiction

Below is an attempt to consolidate what I know and would like to share from my experience in and around publishing and my knowledge as a reader.

Here’s an outline of the post:

Writing advice
Literary fiction vs. commercial fiction
Save the Cat by Blake Snyder
SPJG posts about writing advice books
SPJG posts about avoiding writing mistakes
Miscellaneous links

Recommended authors: children’s and YA fantasy
“Recent” (1980s onward)
“Classic” (1900 to 1980)

Publishing
Purpose
Audience
Context
Process via self-publishing
Process via traditional publishing

Writing communities
Singapore Writer’s Group
NaNoWriMo
Reddit

Conclusion

Continue reading Notes on writing and fantasy fiction

Ten-year anniversary of SPJG blog: Woohoo!

There are blog posts that appear to be older than 10 years, but the blog was launched 10 years ago. It now has over 900 published posts totaling 537,731 words.

When I wrote the post title, “woohoo” made me think of my brother for some reason, and so then maybe “more than 900 posts” made me think of the “over 9000” Dragonball meme ‘cuz my brother is a big Dragonball fan.

Celebrating 5 years of We Love Translations!

It was exactly five years ago that I launched the website We Love Translations.

I’ve learned a lot in that time about the work of translation, patterns in translation histories, the market for classic literature, the relative popularity of different works, and about running a website.

Continue reading Celebrating 5 years of We Love Translations!

Books I read in 2025

Lorna Doone by R.D. Blackmore

The best novel I read this year was probably Lorna Doone, by R.D. Blackmore, though I also really enjoyed Ivanhoe, by Walter Scott. I hadn’t read either of them before.

I achieved a major goal for the year: reading an English translation of the hugely long classic Chinese novel, Water Margin, also known as Outlaws of the Marsh.

See below for a complete list, book cover thumbnails, and thoughts on the quantity, length, format, and content of the books I read in 2025.

Continue reading Books I read in 2025

Places visited in 2025

Siqi and I didn’t travel as much this year as last year (that would be pretty hard to do, actually), but we did get to travel together both within China (Wuyi, Ningbo, and Shenzhen) and internationally (Madrid). Separately, I went to Harbin and Beijing for work and also went to a conference in San Diego and visited with family in San Diego and Atlanta.

Continue reading Places visited in 2025

Movies watched in 2025

In 2025, I watched 46 movies and 3 different tv shows.

I watched 9 movies on planes and Siqi and I watched 10 movies in theaters. The rest, we watched on DVD or online. Also, I watched a bunch of stuff by myself when I was sick.

See below for the complete list, with comments and recommendations.

Continue reading Movies watched in 2025