Sign in

David Oscar Knuttunen

@doknuttu.bsky.social
364 followers 147 following 922 posts

Socialist, retired structural engineer, half-assed amateur jazz musician, occasional poet, husband to a wonderful woman, and father of three awesome daughters. Probably more than you need to know, but who cares?

PostsRepliesMedia
David Oscar Knuttunen @doknuttu.bsky.social · 14/08/2026
Home is the place where, with the passage of time, you’ve managed to organize most things more-or-less the way you like them. #home #homesweethome
000
David Oscar Knuttunen @doknuttu.bsky.social · 13/07/2026
ICE = Trump Death Squads #ICE #murder
010
David Oscar Knuttunen @doknuttu.bsky.social · 07/07/2026
I meant to type a comment “Threatening us with a good time” But my fat fingers typed “tome”, instead of “time” and I thought “That works, too!” #books #poem #micropoetry Long lines may break unintentionally.
120
David Oscar Knuttunen @doknuttu.bsky.social · 04/07/2026
Photo of fireworks, with the superimposed words: "250 Years!! Good year for an IMPEACHMENT"
000
David Oscar Knuttunen @doknuttu.bsky.social · 03/07/2026
Donald Trump with a crown and bundles of cash, with the words “Stop the corruption” and “King Grifter” superimposed.
000
David Oscar Knuttunen @doknuttu.bsky.social · 15/03/2026
Common sense includes throwing out what used to seem common sense when new evidence is compelling.
100
David Oscar Knuttunen @doknuttu.bsky.social · 08/03/2026
Scorched earth. Scorched sky. Scorched planet. Drowning in oil and blood. Covered with dust, debris, and the dead. I read the news, today. Oh, boy.
000
David Oscar Knuttunen @doknuttu.bsky.social · 26/02/2026
A perhaps inevitable side effect of being very smart is thinking that most people are a little stupid. This happens to be a side effect of being stupid, also.
000
David Oscar Knuttunen @doknuttu.bsky.social · 24/02/2026
Well, Pam, the Dow’s not at 50,000, now. Can we talk about the Epstein files?
0283
David Oscar Knuttunen @doknuttu.bsky.social · 10/02/2026
Trump puts his name on buildings the way a little dog pisses on hydrants.
000
David Oscar Knuttunen @doknuttu.bsky.social · 27/01/2026
work If I had a hundred million dollars I wouldn’t do any work again that wasn’t done for love #poem #micropoetry #poetry
020
David Oscar Knuttunen @doknuttu.bsky.social · 04/01/2026
Why the fuck do we need COMPETING password managers? The fucking iPhone has become useless for opening paywalled news sites.
000
Reposted by David Oscar Knuttunen
Rob LaRocque @roblarocque.bsky.social · 03/01/2026
0212
David Oscar Knuttunen @doknuttu.bsky.social · 02/01/2026
Sick in bed all day, verging between sleep and awake, dreams melding into hallucination, where I’m aware of things actually in the room, but equally of phantasms from my mind.
131
David Oscar Knuttunen @doknuttu.bsky.social · 29/12/2025
I’ve heard Trump described as a “strongman” in the political sense of an authoritarian or dictator. But he’s not a strong man. He’s a weak man playing strongman. And he’s backed by people who, for their own varied reasons, are willing to enable him. I doubt a single one respects him.
000
David Oscar Knuttunen @doknuttu.bsky.social · 27/12/2025
We need to be clear. ICE agents are only nominally “federal agents”, and they certainly are not “law enforcement”. What they are, in fact, are agents of the MAGA ethnic cleansing program. #crime #ICC #hate #racism #ICE #MAGA
000
David Oscar Knuttunen @doknuttu.bsky.social · 25/12/2025
Manufacturers who intentionally make the tubes on pump bottles too short to reach the bottom. Once you’ve purchased a product the #capitalist has no interest in whether you use or waste it, but only in how soon you buy more.
010
David Oscar Knuttunen @doknuttu.bsky.social · 21/10/2025
My devices can distinguish more “gestures” than my fingers can.
020
David Oscar Knuttunen @doknuttu.bsky.social · 19/10/2025
I love the fact that Portland has liberated the frog from the alt-right. Take THAT, Pepe. Antifascist amphibians RULE!
020
David Oscar Knuttunen @doknuttu.bsky.social · 19/10/2025
Trump wouldn’t know “faith” if it bit him
000
David Oscar Knuttunen @doknuttu.bsky.social · 18/10/2025
“Smart” parking meters that won’t let you extend time are part of the war on working people.
000
David Oscar Knuttunen @doknuttu.bsky.social · 04/10/2025
I think nothing exists in the precise form of any of our pure, analytic models. I think that’s not a very original thought. But good to remember.
100
David Oscar Knuttunen @doknuttu.bsky.social · 30/09/2025
I’d rather live angry than complaiscent.
000
David Oscar Knuttunen @doknuttu.bsky.social · 25/09/2025
The world needs to intervene in Gaza. Israel will not stop the genocide on its own. Protecting this peaceful aid mission and its volunteer crews is a minimum.
020
David Oscar Knuttunen @doknuttu.bsky.social · 25/09/2025
I suggest we recruit a team of courageous mimes to show up in pairs, one in a Trump mask, one in an Epstein mask, and reproduce the work in shifts, as living statues.
121
David Oscar Knuttunen @doknuttu.bsky.social · 20/09/2025
Fascism orders itself around the people it wants to kill in order to keep other people in line.
000
David Oscar Knuttunen @doknuttu.bsky.social · 13/09/2025
Not the same
020
David Oscar Knuttunen @doknuttu.bsky.social · 04/09/2025
Perfect.
010
David Oscar Knuttunen @doknuttu.bsky.social · 04/09/2025
WWIII is going to be the US against everybody else. Israel will sit on the sidelines, offer us advice, and use the confusion to kill more Palestinians and pick off a few neighbors.
020
David Oscar Knuttunen @doknuttu.bsky.social · 29/08/2025
#iOS #grammar suggestions are often wrong. Another factor, I suppose in the general decline of our #writing.
011
David Oscar Knuttunen @doknuttu.bsky.social · 25/08/2025
Not a fan of Gavin Newsom. But SOMEBODY’s got to stand up to that POS, Trump, w/out waffling around it.
020
David Oscar Knuttunen @doknuttu.bsky.social · 22/08/2025
Billionaires only exist because wages are too low. @qyz.bsky.social @louiseparker.bsky.social @jonathancohn.bsky.social @blackjew.bsky.social
020
David Oscar Knuttunen @doknuttu.bsky.social · 13/08/2025
To say that the state is the agent of the capitalist class, end of story, is not very dialectical.
010
David Oscar Knuttunen @doknuttu.bsky.social · 06/08/2025
It’s not even “dog whistles” anymore. Trump’s concentration camps are designed to be forced labor emporiums.
045
David Oscar Knuttunen @doknuttu.bsky.social · 06/08/2025
If (not “when”) the Democrats are in again power, they will not rush to unwind the bad acts of the MAGA regime. They will wait and see which ones can be useful to them. And continue to blame any bad effects on Trump.
130
David Oscar Knuttunen @doknuttu.bsky.social · 03/08/2025
Pretending there’s no pattern…
010
David Oscar Knuttunen @doknuttu.bsky.social · 01/08/2025
Just in case #Trump needs to host a dinner party for 4000-5000 “friends”
010
David Oscar Knuttunen @doknuttu.bsky.social · 29/07/2025
Boston-area peeps…
Gaza Genocide and the Global Medical Response - Dr. Karameh Keummerle Wed July 30 6:30 pm St Cecilia’s 18 Belvidere St. Boston MA
010
David Oscar Knuttunen @doknuttu.bsky.social · 29/07/2025
Much of human scholarship, pretty much forever, has consisted in expressing an opinion, with little evidence (and that cherry-picked) to a chorus of yeahs and a few dissenting opinions equally thinly based. Grains of salt are liberally required.
100
Reposted by David Oscar Knuttunen
Jonathan Cohn @jonathancohn.bsky.social · 25/07/2025
"Ultimately, FEMA spending for emergency housing now goes to imprisoning migrants rather than getting Americans off the streets." prospect.org/justice/2025...
prospect.org
FEMA Withholds Homelessness Grants While Building Migrant Prison Camps
The resetting of priorities will have tragic consequences.
97443
David Oscar Knuttunen @doknuttu.bsky.social · 23/07/2025
The Gaza “Humanitarian” Foundation is just setting out baits for the IOF murderers to spring the trap. Israel needs military intervention. Western leaders need courage - and humanity. It’s beyond BDS.
010
David Oscar Knuttunen @doknuttu.bsky.social · 21/07/2025
Trump is a vile, disgusting, mammoth pile of stinking shit. IMHO
010
Reposted by David Oscar Knuttunen
Al Quds News Network @alqudsnewsnet.bsky.social · 21/07/2025
Children in the U.S. are pleading with the world to break its silence, painfully aware of their unearned privilege - simply by being born in safety - while Gazan children starve for days without food.
03522
David Oscar Knuttunen @doknuttu.bsky.social · 19/07/2025
Good points. But we’re not going to get far with this argument while we have a SCOTUS majority desperate to twist the Constitution so it protects NO rights except the President’s.
010
David Oscar Knuttunen @doknuttu.bsky.social · 13/07/2025
Speaker of the House? The way they sunk those files suggest the Repugnicans gave us a pedo PRESIDENT!
020
David Oscar Knuttunen @doknuttu.bsky.social · 13/07/2025
He’s on the list. There are photos, too. That’s why Pam Bondi’s job is secure. At least until they figure out where she’s hidden it.
010
David Oscar Knuttunen @doknuttu.bsky.social · 13/07/2025
Shut down Alligator Auschwitz.
010
David Oscar Knuttunen @doknuttu.bsky.social · 12/07/2025
Kristi Noem is a killer. Not a cold, effective, and ruthless killer, as she’d probably like us to believe. Just an uncaring, incompetent, stupid one.
000
Reposted by David Oscar Knuttunen
Cynthia Gómez @cynthiasaysboo.bsky.social · 11/07/2025
On our tour, Craft described some of the rules that govern life at the camp: every time tenants come back to the camp, they’re searched by security guards. Anyone who misses the 10PM curfew is locked out for the night. Outside guests aren’t allowed at any time but staff conduct “wellness checks” three times a day, violating tenants’ privacy. I spoke to several members of the grassroots organization Street Watch LA (SWLA) as well as tenants at tiny shed camps, who elaborated key rules: tenants aren’t allowed to be gone for over 48 hours, can only bring two 16-gallon bags of personal belongings with them, and aren’t given a key. Michael, a tenant at the “Village for Vets” tiny shed camp on the West LA Veterans Affairs campus, has been demanding that staff provide tenants with keys and was fed up with the contradictions: “They’re trying to find me housing but they don’t trust me with a fucking key?”
231
Reposted by David Oscar Knuttunen
Cap'n Jack Fights Fascism @capnjackresists.bsky.social · 10/07/2025
What? Trump would go after staunch ultra-MAGA influencers who won't stop talking about Epstein? Even use the DOJ or FBI against them? I'm against weaponizing government agencies, but these cultists put Trump in power. Let them destroy each other. www.rawstory.com/trump-krypto...
rawstory.com
'Trump's kryptonite': Ex-insider says president threatening MAGA over big secret
MAGA is "eating itself," the Donald Trump is leveling "dark" threats against allied reporters to protect his big secret, according to a former "trusted operative" of the president.Lev Parnas, a former...
0122