







Credit: Unsplash / Patty Spahr There’s a concept in computer science called explore vs. exploit. Exploitation means using what you know to get reliable returns; exploration means trying new t…
Information foraging
Information foraging is a theory that applies the ideas from optimal foraging theory to understand how human users search for information. The theory is based on the assumption that, when searching for information, humans use "built-in" foraging mechanisms that evolved to help our animal ancestors find food. Importantly, a better understanding of human search behavior can improve the usability of websites or any other user interface.
AI’s Hacking Skills Are Approaching an ‘Inflection Point’
AI models are getting so good at finding vulnerabilities that some experts say the tech industry might need to rethink how software is built.

Search has its own bitter lesson
Human incentives to make content findable to your search matter more than technology

On Taste, Effort & Curiosity - again
When AI collapses how long it takes to ship, what’s left is judgment, experimentation, and knowing what not to build.
Comprehension Debt - the hidden cost of AI generated code.
Comprehension debt is the hidden cost to human intelligence and memory resulting from excessive reliance on AI and automation. For engineers, it applies most to agentic engineering.

How Generative and Agentic AI Shift Concern from Technical Debt to Cognitive Debt
The term technical debt is often used to refer to the accumulation of design or implementation choices that later make the software harder and more costly to understand, modify, or extend over time...

‘AI gravity’ is pulling you toward dependency. Here’s how to push back | MIT Sloan
AI systems hold the promise of competitive advantage, but they can usher in cognitive decline among workers, says MIT Sloan School of Management’s Eric So. Learn how to protect cognitive capital.

‘AI gravity’ is pulling you toward dependency. Here’s how to push back | MIT Sloan
AI systems hold the promise of competitive advantage, but they can usher in cognitive decline among workers, says MIT Sloan School of Management’s Eric So. Learn how to protect cognitive capital.

🌿 Foraging in High-Dimensional Data
My talk from the Diverse Intelligences Summer Institute 2025 on how we can draw from thinking in complex systems science and game design to heal our relationship to the Web.

The Friction I Don't Want to Lose
I love learning. And while the friction of solving new problems is increasingly traded for speed, the experience gained by overcoming that friction is as important as ever.

Investing for Programmers
Maximize your portfolio, analyze markets, and make data-driven investment decisions using Python and generative AI.

Manipulating AI memory for profit: The rise of AI Recommendation Poisoning | Microsoft Security Blog
That helpful “Summarize with AI” button? It might be secretly manipulating what your AI recommends. Microsoft security researchers have discovered a growing trend of AI memory poisoning attacks used for promotional purposes, a technique we call AI Recommendation Poisoning.

Up the Stack: How AI’s Escape From the Commodity Trap Risks Enterprise Lock-in
Critics and boosters are both looking in the wrong place

Research Debt
Science is a human activity. When we fail to distill and explain research, we accumulate a kind of debt...
Autoresearch: The feedback loop behind self-improving agents
Introspection co-founder Roland Gavrilescu explains autoresearch, agent “recipes,” self-improving loops, and why humans remain central to the software factory.


AI chatbots are becoming experts at changing people's minds. What's their secret?

Can Revealed Preferences Clarify LLM Alignment and Steering?

Value misalignments in X’s feed algorithm is a reflection of value tensions in engagement

AI and the Collapse of the www

Knowledge Collapse

How LLMs Distort Our Written Language