David Knuffke
banner
davidknuffke.bsky.social
David Knuffke
@davidknuffke.bsky.social
American Teacher well away from America. Worker Bee.

Pretty sure that I’m both imperfect and doing mostly the right things.
Pinned
I wrote a book on Ethical AI. Because I refuse to let that concept be totally co-opted by people who don’t actually believe in ethical AI. You can get a copy now. Your feedback (and reviews) are most welcome: davidknuffke.medium.com/i-wrote-a-bo...
I Wrote A Book
And you can get a copy, if you want one.
davidknuffke.medium.com
Coming back from New Zealand to Singapore really does feel like two different visions of what life can be like. I wish more Americans could travel (or wanted to).
February 13, 2026 at 2:55 AM
Breaking News: I have repealed gravity and no longer need to buy airplane tickets.
Breaking News: The Trump administration repealed the bedrock scientific finding that greenhouse gases threaten human life and well being, meaning that the EPA can no longer regulate them. nyti.ms/4rSszQu
February 13, 2026 at 1:38 AM
Reposted by David Knuffke
Whenever this question comes up, I think of this quote by Iain Banks (RIP):
February 10, 2026 at 10:34 PM
There’s only so much stupid that most people can take before they lose their stupid tolerance.
Zach Bryan on the Turning Point USA halftime show:

"I don’t care what side you’re on, a bunch of adults throwing temper tantrums and their own halftime show is embarrassing as hell and the most cringe shit on the planet"
February 9, 2026 at 7:37 PM
I’ve had this week’s meditation on leadership ready-to-go for a few months now. But I’ve been writing in other topics of late. Here, during Interim Semester week, it’s has bubbled to the top of the queue: davidknuffke.medium.com/why-is-the-c...
Why is the Chair Empty?
On requisite humility for entering leaders
davidknuffke.medium.com
February 9, 2026 at 5:37 PM
Reposted by David Knuffke
February 9, 2026 at 1:35 AM
My greetings to you from our Interim Semester school trip to the North Island, where we saw 2 juvenile orca and an adult about 15 meters off the shoreline at the beach in Tauranga today.
Yesterday I posted about my 44 year dream of seeing the albatross colony in Dunedin. My other dream that has been 44 years in the making has been to visit Rakiura, Aotearoa New Zealand’s third island.

I flew in this afternoon.
February 7, 2026 at 5:31 AM
How eagerly Big Tech has given itself over to MAGA-fascism is really, really worth writing down in the big book of never forgetting. I am not super-hopeful that it will actually be remembered.
With Jeff Bezos's dismantling of the Washington Post and Amazon's extensive ICE and DoD profiteering, it's imperative to understand precisely how both have openly become instruments of authoritarianism
How Jeff Bezos and Amazon became instruments of authoritarianism
And how to stop them
www.bloodinthemachine.com
February 6, 2026 at 9:48 PM
Again, it is unconscionable to vibe-code anything that is collecting PII. And it should be liable for legal sanction.
blackoutvpn.au/blog/researc...
Researcher Found Moltbook Database Key in Minutes
AI social network Moltbook exposed production database days after launch. Creator bragged AI wrote all the code. Researcher found API key in minutes.
blackoutvpn.au
February 6, 2026 at 8:18 AM
I have updated my personal website and reduced the cost of hosting from the $130/year I paid Squarespace to $11.50 a year for the custom domain name on Vercel. Hard to see how legacy site-builders survive the rise of LLM-assisted IDEs: davidknuffke.com
David Knuffke
The personal website and digital garden of David Knuffke.
davidknuffke.com
February 3, 2026 at 12:09 PM
I can’t imagine ever collecting information from users of anything even remotely vibe-coded. It’s just a wild choice, and the issues are going to become more and more common.
www.404media.co/exposed-molt...
Exposed Moltbook Database Let Anyone Take Control of Any AI Agent on the Site
'It exploded before anyone thought to check whether the database was properly secured.'
www.404media.co
February 3, 2026 at 8:03 AM
I built a practice tool that is significantly more sophisticated than anything I’ve ever been able to build before in the span of a few weeks. I appreciate vibe-coding skepticism, but it has not been my experience: davidknuffke.medium.com/i-built-a-we...
I Built A Website
An Inquiry into the Current State of LLM-Assisted Coding
davidknuffke.medium.com
February 2, 2026 at 10:08 PM
A friend made this little vibe-coded, non-piracy, streamer to get off his spotify spigot. Not a bad little example of how one might ethically use modern tools to fight the forces that seek to gain from them: github.com/BioHapHazard...
GitHub - BioHapHazard/Freedify: Stream music and podcasts from anywhere. Search songs, albums, artists, podcasts, or paste URLs from Spotify, Bandcamp, Archive.org, Phish.in, and more. Inspired by and...
Stream music and podcasts from anywhere. Search songs, albums, artists, podcasts, or paste URLs from Spotify, Bandcamp, Archive.org, Phish.in, and more. Inspired by and built off of Spotiflac by af...
github.com
February 1, 2026 at 12:16 AM
Reposted by David Knuffke
They're lying!
January 27, 2026 at 10:04 PM
I’ve been on a pretty self-promotional jag for the whole book publication thing. But I also wanted to write a bit about how to do it, since it’s much easier than many people (including past-me) think. H/T to @cmooreanderson.bsky.social for some advice: davidknuffke.medium.com/how-i-made-a...
How I Made A Book
The Mechanics of Modern Publication
davidknuffke.medium.com
January 26, 2026 at 10:39 PM
I would happily give up all of my social media if it meant that social media was both dead and no longer contributing to the current global crises that it helps to exacerbate.
January 26, 2026 at 7:41 AM
The first rule of running the American Gestapo is that you never say you are running the American Gestapo.
Bovino: "When politicians, community leaders, & some journalists engage in that heated rhetoric we keep talking about, when they make the choice to vilify law enforcement calling law enforcement 'Gestapo' or using the term 'kidnapping,' that is a choice & there are actions & consequences."
January 25, 2026 at 9:08 PM
Noem deserves significant time in jail for what she has done over the past year. Constitutional crimes all over the place.
Q: Did he brandish a gun?

KRISTI NOEM: This individual showed up to impede a law enforcement operation and assaulted our officers. I don't know of any peaceful protester that shows up with a gun and ammunition rather than a sign. This is a violent riot when you have someone showing up with weapons
January 25, 2026 at 7:46 AM
Is America going to become inured to summary executions by the state? Sure feels like it could go either way at this point.
January 24, 2026 at 11:39 PM
Reposted by David Knuffke
Alex Pretti… This is who Trump’s secret police killed today in Minnesota. He was a VA nurse.
January 24, 2026 at 8:39 PM
I wrote a book on Ethical AI. Because I refuse to let that concept be totally co-opted by people who don’t actually believe in ethical AI. You can get a copy now. Your feedback (and reviews) are most welcome: davidknuffke.medium.com/i-wrote-a-bo...
I Wrote A Book
And you can get a copy, if you want one.
davidknuffke.medium.com
January 23, 2026 at 2:55 PM
Surprisingly apt for the source.
Vance on the economy:

"You don't turn the Titanic around overnight"
January 23, 2026 at 2:03 AM
Enslaver statues? “Don’t remove our history”

Memorials to their enslaved? “Nothing to see here”

As if anyone needed yet another demonstration of the racism and incoherence of the modern American GOP.
January 23, 2026 at 2:00 AM
I am neither particularly neurodiverse or disabled, but the amount of ND and ableist subtext in education conversations, broadly is absolutely staggering.
January 22, 2026 at 1:45 AM
trump is a classic bullshit artist bully. Call him on his shit and he folds. Appease him and he’ll take more. This has always been him. It will always be him. That people don’t learn this is the root of so much that has happened during the past decade.
January 21, 2026 at 10:50 PM