Feed

Page 2 of 29

Erik Craddock@eriklink

They really do think AI might kill everyone

Whatever else you say about the AI doomers, they have more than two decades’ history of explicitly spelling out exactly what they believe and why, even when it was complete science fiction to talk about AI at all. They’ve earned the right to be treated as sincere.

Sean Goedecke

They really do think AI might kill everyone

Sean Goedecke argues that many AI researchers sincerely believe AI poses an existential risk, explaining their reasoning and why they continue building it.

linkby Erik Craddock (@erik)Credit: Sean Goedecke
Erik Craddock@eriklink

Astra for Coding: Why Are We Doing This Again?

In fact, with Astra and Fable I feel like not only are the costs astronomical, but the models are also just not for me as a software engineer. And presumably that’s because these models increasingly are for other people. For lawyers, 3D artists, mathematicians, whoever uses computer use, etc.

Astra for Coding: Why Are We Doing This Again?

Armin Ronacher’s Thoughts and Writings

Astra for Coding: Why Are We Doing This Again?

Some thoughts on Astra and newfangled long-horizon models.

linkby Erik Craddock (@erik)Credit: Armin Ronacher
Erik Craddock@eriklink

Why we should anthropomorphize AI agents

it is not even obvious that AIs aren’t conscious! People often dismiss this point by diagnosing it (to my mind, the absolute worst way to argue against anything), or by pointing at some philosophical theory that suggests it might be impossible in principle to construct artificial sentient minds.

I think we are asking the wrong question. Maybe the question should be, are humans obviously conscious?

Sean Goedecke

Why we should anthropomorphize AI agents

Treating AI agents as human-like can better explain and predict their behavior without assuming they are conscious or absolving AI companies of responsibility.

linkby Erik Craddock (@erik)Credit: Sean Goedecke
Erik Craddock@eriklink

You have to beat the models at something

Staying ahead of the models is a moving target. At the start of 2026, “make working changes to large codebases” was in this category, but now it’s not. For this reason, I doubt that you can retreat to some “hard engineering” area that requires deeper expertise. That might work in the short term, but not forever. If LLMs can find a better lower bound on the Riemann hypothesis, they will soon1 be able to write solid high-performance kernel drivers or GPU shaders or whatever.

Sean Goedecke

You have to beat the models at something

Software engineers need durable advantages over AI coding models, especially deep codebase familiarity and clear technical communication.

linkby Erik Craddock (@erik)Credit: Sean Goedecke
Erik Craddock@eriklink

An end to fully open networks

We’re going to need to create a cost for the sender (so it can’t scale to ridiculous) as well as an identity layer (so scammers can’t be fully anonymous–reputation is earned, not invented). It might be an open protocol in the spirit of the best parts of the net, or it might be a single monopolist that figures out how to extract value from it.

An end to fully open networks

Seth’s Blog

An end to fully open networks

Open communication networks like phone and email cannot survive AI-scaled spam without sender costs and identity/reputation layers.

linkby Erik Craddock (@erik)Credit: Seth Godin
Erik Craddock@eriklink

The Trouble With Being Right in a Wrong World

This is one of the great promises of play-based (or self-directed) learning. When children are free to play, we aren't compelled to measure them against any single standard of what a child ought to be. There is a place in our country for the child who can't sit still, the child who becomes obsessed with a single idea, the child who takes risks, the child who notices what the rest of us cannot "see," the child who thinks and communicates and connects in ways we don't immediately understand.

The Trouble With Being Right in a Wrong World

Teacher Tom

The Trouble With Being Right in a Wrong World

A reflection on neurodivergence, deficit thinking, and how play-based learning creates room for children whose abilities do not fit a single standard.

linkby Erik Craddock (@erik)Credit: Teacher Tom
Erik Craddock@eriklink

Stop Making TUIs

The truth is, I barely think about these things as “apps” (I have no intention to distribute them). They’re artifacts of me making my computer do stuff for me, the way I want it to. As a Unix nerd, I’ve always been able to do this, in the language of the command line. Now, it’s just as easy to do that kind of work with graphical interfaces.

A Final Ward

Stop Making TUIs

Our field has a weird relationship with terminal and command line interfaces. The time has come to re-evaluate it.

linkby Erik Craddock (@erik)Credit: Quarrelsome
Erik Craddock@eriklink

How I use AI in 2026 (Coding, Writing, Learning, Assistant-ing)

Wean off of using AI like a chat-based assistant. Shift-left so that most of the work is done in your first prompt and think of yourself as more of a manager than a co-pilot. Review results, not intermediate chat messages. In pair-prompting sessions I’ve done, the most common mistake I see is folks trickling narrow tasks into the chat session to accomplish a larger goal rather than just shifting left the full goal into a document and just letting the agent cook (without interruption!) from that.

How I use AI in 2026 (Coding, Writing, Learning, Assistant-ing)

Shrivu’s Substack

How I use AI in 2026 (Coding, Writing, Learning, Assistant-ing)

A personal update to "How I use AI (2025)".

linkby Erik Craddock (@erik)Credit: Shrivu Shankar