Feed

Page 1 of 28

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.

seangoedecke.com

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

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?

seangoedecke.com

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.

seangoedecke.com

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.

Quarrelsome

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
Erik Craddock@eriklink

The Pulse: Grok’s CLI caught uploading all your local files to the cloud

This makes it worse because SpaceX has been secretly uploading far more data than is “useful for debugging!” Uploading the git history and sensitive .env files is not, in any way, useful for debugging. Also, Grok/SpaceX did not upload “some amount of data”; it uploaded every last file it could find in your local folder.

I can't understand why anyone uses grok.

There’s now frantic backpedaling and rapid open sourcing, but my impression is that this is simply because Grok/SpaceX was caught red-handed, and understands the risk of losing enterprise contracts caused by this flagrant breach of trust. This is why SpaceX’s communication mentioned that enterprise customers with zero data retention have not been impacted!

The Pulse: Grok’s CLI caught uploading all your local files to the cloud

The Pragmatic Engineer

The Pulse: Grok’s CLI caught uploading all your local files to the cloud

Devs discover that Grok CLI pushed all local files, .env files and git history have been pushed to a GCP bucket, unencrypted. SpaceX’s initial reaction? Blame the devs

linkby Erik Craddock (@erik)Credit: Gergely Orosz

Page 1 of 28