Blog Posts

May 01, 2026
Today I officially moved my personal website from UBC Blogs (old website) to GitHub Pages.
April 30, 2026
I don’t think this book should really be considered a rigorous academic work of history. It feels more like an exploration of a philosophy of history. In the book, the author presents a very original idea: the major events that...
March 20, 2026
I was very surprised and happy to learn that I was selected as one of the recipients of the Canadian Geophysical Union (CGU) Student & Early Career Researcher Travel Award for CGU 2026.
December 30, 2025
The crimes committed against the Osage people described in this book are truly horrifying. What is even more infuriating is that most of the perpetrators never received the punishment they deserved, and many truths have been buried by history, beyond...
October 11, 2025
At first, I kept wondering why the book was titled Pachinko, since pachinko is a gambling game and the term hardly appeared in the first two parts of the novel. It was not until I reached the story of the...
August 25, 2025
Before reading this book, I had already read Becoming Beauvoir, so it felt natural for me to wonder whether RBG might also be a kind of Beauvoir. To be honest, they do share many similarities: both were gifted and outstanding...
July 16, 2025
This book is certainly not obscure, but it still took me more than half a year to finish reading it. To be honest, I preferred the first and middle parts of the book, which explain why authoritarian and dictatorial regimes...
December 28, 2024
Reading this book feels a little like looking at myself in a mirror. At first, it is somewhat humbling because Hessler’s observations about human nature in small Chinese towns feel uncomfortably accurate. For example, the mixture of curiosity and resistance...