Skip to main content

Starstuff: Remembering Carl Sagan

“We are a way for the cosmos to know itself.” Carl Sagan would have turned 91 today. For millions who first met him through Cosmos or the pages of The Demon-Haunted World, his voice remains a beacon — calm, curious, and utterly unwilling to surrender wonder to superstition. He invited us not merely to look up, but to understand what we saw, to marry awe with evidence. 1 · A Voice for the Ages Sagan’s gift was not just that he knew the universe — it was that he could make the universe knowable. At a time when science often felt remote, he made it intimate: hydrogen burning in the hearts of stars, atoms forged in supernovae finding their way into human hands. To watch him speak was to feel that curiosity itself was sacred. ...

November 10, 2025 · 4 min · 726 words · Phil Huffman

International Rallies in Solidarity with U.S. Rallies

While the bulk of the “No Kings” protests unfolded across the United States, the movement found resonance in international communities as well — signaling that opposition to perceived authoritarianism and executive over-reach in Washington has an overseas echo. 🌍 Global Participation The protest coalition behind No Kings, led in the U.S. by Indivisible and the 50501 Movement, also mobilized international chapters and diaspora groups under alternate banners such as “No Tyrants” or “No Dictators” when the word “Kings” ran the risk of confusing anti-monarchic protest abroad. (Wikipedia) ...

November 7, 2025 · 3 min · 531 words · Phil Huffman

The Responsibility of a Small, Shining World

I always knew the universe was enormous — at least in the abstract. But it took Carl Sagan to make me feel it. Not as trivia, but as orientation. Not as a chapter in a book, but as a posture in life. Sagan didn’t say, look at the stars. He said, look at us because of the stars. There’s a difference. One informs. The other transforms. As the world gets louder and more certain of itself, I return to Sagan — not for nostalgia, but calibration. He wasn’t offering escape. He was offering proportion. ...

November 5, 2025 · 3 min · 457 words · Phil Huffman

Digest for October 17, 2025

🌎 Reflection: The Contributions of Invasive Humans Last Monday was Indigenous Peoples Day, which means we once again pretended that reflection counts as redemption. Politicians tweeted something solemn, schools trotted out platitudes, and by early Tuesday we were back to bulldozing what was left. History books call it exploration. The truth is simpler — invasion with better PR. We arrived, took what wasn’t ours, renamed everything, and congratulated ourselves for our courage. The native peoples gave us corn, medicine, and balance. We gave them disease, treaties written in disappearing ink, and a few casinos to make the math look fair. ...

October 20, 2025 · 2 min · 401 words · Phil Huffman

Thousands rally in Kansas City at second “No Kings” demonstration

On Saturday afternoon, hundreds (and by some accounts thousands) of people gathered at the Country Club Plaza in Kansas City, Missouri, for the second wave of the nationwide “No Kings” protests — a coordinated effort of demonstrations held in over 2,600 U.S. locations. (Reuters) The local event, organized by Indivisible Kansas City’s founder Beverly Harvey, kicked off around 2 p.m. and emphasized that the movement was about defending democracy — not creating a spectacle. “We’re not going to bow down to a dictator,” she told the crowd. “We’re going to rise up… until this dictatorship is gone.” (KCUR) ...

October 20, 2025 · 3 min · 493 words · Phil Huffman

Indigenous Peoples Day

🌍 The New World That Wasn’t When Europeans stumbled onto the Americas, they didn’t find a new world. They found an old one that refused to appear on their maps. Naturally, they called it discovery. It’s amazing what a little self-confidence and a complete lack of perspective can accomplish. They arrived carrying flags, diseases, and the unshakable belief that God was their travel agent. Everything they saw became theirs by proclamation — the land, the people, even the sunsets. After all, what’s a paradise worth if you can’t rename it after a European monarch? ...

October 13, 2025 · 1 min · 191 words · Phil Huffman

The Stoic Citizen — Huffman

The Stoic Citizen Virtue Under Pressure Executive Summary The Stoic Citizen applies ancient philosophy to the actual conditions of modern civic life: polarization, institutional distrust, and the erosion of shared reality. It argues that Stoicism is not a private consolation but a public discipline—a way of maintaining integrity under systems that reward fragmentation and outrage. The core message: citizenship is a practice of virtue, not a legal status. 5 Core Sections Foundations — The Stoic principles that undergird durable civic engagement: judgment, proportion, and the discipline of assent. Principles in Practice — How to engage with difference without capitulation, and how to sustain conviction without contempt. The Citizen in Community — The work of maintaining relationships across disagreement, and the cost of isolation. The Value of Virtue — Why integrity matters even when the system does not reward it—and especially then. Letters to Future Citizens — A series of direct addresses that extend the argument to readers not yet born, treating civic duty as intergenerational stewardship. The Stoic Thread Drawing on Marcus Aurelius’s governance, Epictetus’s discipline of judgment, and Seneca’s examinations of power, the book treats citizenship as a daily practice rather than a periodic performance. The Stoic citizen does not retreat from politics in disgust, nor does he surrender to it in desperation. He maintains the steady work of judgment under pressure—neither surrender nor combat, but the long discipline of remaining coherent. ...

September 18, 2025 · 2 min · 351 words · Phil Huffman

Proud to Be Woke

If caring about people makes me woke, then I’ll wear the word like a medal. Somewhere along the way, a simple idea—that we should stay alert to injustice and aware of the struggles of others—was dragged through the mud. The word “woke” didn’t come from politicians or pundits; it came from ordinary people warning each other to keep their eyes open, to see the truth, to act with compassion. It was a call to vigilance, not a declaration of war. I don’t believe being woke is a cause for shame. I believe shame belongs to those who mock it. ...

August 11, 2025 · 3 min · 545 words · Phil Huffman

No Kings: A Nation Speaks

Last Saturday, as President Trump celebrated his 79th birthday with a military parade in Washington, D.C.—funded by private donors at a reported cost of $25–45 million—something far larger and more democratic was unfolding across the country. In all 50 states, in U.S. territories, and even abroad, the No Kings movement organized what may be the largest single-day protest in American history. Backed by more than 200 organizations—including Indivisible, the 50501 Movement, ACLU, MoveOn, Working Families Party, and the American Federation of Teachers—the protest united an estimated 4 to 6 million people across more than 2,100 locations. ...

June 16, 2025 · 3 min · 540 words · Phil Huffman

Stand Tall for Democracy

In an era of rising disinformation, polarization, and institutional decay, it is no longer hyperbole to say that American liberal democracy is under serious threat. The freedoms and norms that once formed the backbone of this republic are being eroded from both within and without. But despite these dangers, or perhaps because of them, it is worth fighting to preserve what remains—and rebuild what has been lost. At its core, liberal democracy rests on three foundational principles: free and fair elections, the rule of law, and the protection of individual rights. These aren’t abstract ideals. They are the reason civil rights movements succeeded, the reason journalists can hold the powerful to account, and the reason a citizen’s vote matters. When these principles are weakened, everyone suffers—not just the politically engaged, but ordinary people whose lives depend on fair governance. ...

June 12, 2025 · 3 min · 544 words · Phil Huffman