Your screen is too small to display this content
Age in a world of Ageism
June 1, 2026, 12:25 p.m.
Age is just a number, and that's why Ageism is not ok.
The Marchioness and her Companion
May 25, 2026, 12:06 p.m.
From by book, preview 3
My Tech Stack is better than yours
May 18, 2026, 12:03 p.m.
And yours is better than mine
The Unchosen
May 11, 2026, 12:26 p.m.
Dealing with need for love and the limits of humans
The Wild Dryad's Song
May 4, 2026, 12:10 p.m.
from my book, Preview no. 2
Imposter Syndrome
April 27, 2026, 12:46 p.m.
Naomi gets personal about her struggles
Choosing the Social Contract
April 20, 2026, 12:47 p.m.
Towards a higher good
Sneak preview
April 13, 2026, 12:48 p.m.
So, I guess I'm writing a book now
Rehabilitating AI
April 6, 2026, 8:53 p.m.
Finding the most ethical consumption under capitalism
Her Epitaph
March 30, 2026, 11:08 a.m.
Load me not into darkened hearse
Borders
March 23, 2026, 8:48 p.m.
Why?
An Open Letter to the Democratic Party
March 16, 2026, 7:05 p.m.
Take the Risk
Death Shall Have No Dominon
March 9, 2026, 9:30 p.m.
Musings on Killing, Justice, and the Death Penalty
And what is a Genocide?
March 2, 2026, 12:32 p.m.
The Grim Future for Transgender Individuals
Shortcuts
Feb. 23, 2026, 1:01 p.m.
Learning to take the long way
In Defense of Dreams
Feb. 16, 2026, 1:49 p.m.
Don't shoot the dreamer.
Your Favorite Messaging App Stinks
Feb. 9, 2026, 1:29 p.m.
And So Does Mine
Minimum Wage doesn't Matter
Feb. 2, 2026, 1:49 p.m.
Or, at least, it's a distraction.
The Price of Freedom
Jan. 27, 2026, 1:35 a.m.
No one is free if work is a prerequisite for existence
Automation belongs to the Automated
Jan. 19, 2026, 1:35 p.m.
If their work is done, then THEY should be paid.
Activated
Jan. 13, 2026, 8:41 p.m.
I can't sit on my thoughts any longer.
Grievances
April 21, 2025, 6:04 p.m.
Was reading the Declaration of Independence this morning and got to the grievances section. You'll never guess what King George III has been up to [abridged]:
On Oppenheimer
April 10, 2025, 12:12 p.m.
A not-particularly concise opinion, quite a bit late to the party.
Goodbye to the BWCA
April 8, 2025, 12:16 p.m.
A Tragic End to Minnesota's Greatest Treasure