Happy half-century
I turned fifty last week, and the next morning, I got a text from CVS advertising the shingles vaccine. “Happy [...]
Photoessay: Earth Day
While waiting in the lavatory line, during a trans-Atlantic flight from Paris to New York in April, I was [...]
Ford’s brush with death in SF
While our city does not have the equivalent of the White House Correspondents’ Association (WHCA) Dinner, it did stage an [...]
Making dough with dough
Years ago when I picked up my grandmother’s blue mixing bowl and my mother’s favorite spoon, which had a hole [...]
Hong Kong attraction, part 6
We didn’t stay in one place for long. During that first stretch at the Mandarin, I tried to write while [...]
A tale of two campaigns
Democratic socialist Nithya Raman was supposed to be the “next” Zohran Mamdani, laying siege to the Democratic establishment of Los [...]
What college has to answer for
The younger residents in my apartment building seem stuck in college. They wear pajamas and slippers in public spaces. They [...]
Film: “Michael” (2026)
What’s not to like about this boisterous two-hour biopic about pop music legend Michael Jackson? It captures all the flamboyant [...]
Is the old man back again?
There is a scene in "It’s a Wonderful Life," Frank Capra’s 1946 movie, in which the protagonist George Bailey jumps [...]
Review: Reservoir Bitches
Longlisted for the International Booker Prize in 2025 after its debut in 2024, Reservoir Bitches by Dahlia de la Cerda [...]
Dry plaster & dandelions
Did you know that Leonardo da Vinci chose to paint The Last Supper on dry plaster instead of the conventional method, [...]