Documentation considered harmful (again)

Some months ago I read Samuel Albanie’s post Documentation Considered (Increasingly) Harmful. In it, Albanie argues that documentation quickly goes “stale” and doesn’t reflect the real state of a codebase, especially when it’s being frequently updated. Stale documentation is a real problem, but in my experience agents are simply not good enough yet at poking […]

A taxonomy of bad science

I have been reading the excellent Ben Recht on scientific waste. He writes: No one likes to admit it, but we need bad science to do good science. This is beautiful rhetoric, but not all kinds of bad science are created equal. Does Recht mean… I think there is a line where bad science starts […]

The ancestor test

Once again I have been reading Robin Hanson on cultural adaptation and cultural drift. I am sympathetic to futarchy, and he invented it. I am less sympathetic to many of his proposed solutions to fix cultural drift. In a blog post from earlier this month, Hanson puts forward the idea of the “ancestor test” – […]

A system has a purpose

This week, I have once again been thinking about Astral Codex Ten. Recently, Scott Alexander posted an essay critical of “the purpose of a system is what it does“. We’ll call this POSIWID for short, because I can’t be bothered typing all that. I had several issues with this essay, which I will lump into […]