AI ranking works well for sorting top posts on my blog.
I wanted my blog to show "top" posts first rather than recent, but ranking by hits finds boring reference articles, and ranking by LessWrong or Hacker News karma ignores anything that wasn't shared, and is dependent on the whims of frontpage algorithms.
I figured this was a problem for AI, and was going to have Claude rank the posts with an ELO-style ranking, but it said that would require several thousand API calls and convinced me to let it rank blocks at a time instead.
With some relatively basic ranking instructions, Claude (Opus 4.8[1]) managed to independently rank my posts so #1 and #4 are my top two posts on LessWrong, #2 is my top post on Hacker News, and #3 is a post that I think did badly on LessWrong for technical reasons. It also correctly ranked my #1 post by hits near the very bottom, since it's only interesting if you're looking for the solution to a specific problem. It's interesting that Claude hates my lifehack posts even when encouraged to rank them higher, but I think its ranking is probably right.
For low-traffic blogs that want to rank by interestingness rather than Google Search traffic, I think asking an LLM to do it works surprisingly well.
The Ranking Prompt
You are ranking blog posts by how much this blog's audience would ENJOY landing on them.
AUDIENCE: readers of LessWrong and curious programmers — people who like sharp
thinking and are interested in AI, software, clever practical ideas, and
well-argued essays on almost any topic.
RANK BY: "Would someone in that audience be glad they read this, and want to share
it?" Reward posts that are rewarding to read even if you weren't looking for them:
- A surprising idea, insight, or argument that changes how you think — about AI,
software, or anything else.
- Essays with a clear point of view and genuinely good reasoning.
- Clever, broadly useful practical ideas and life hacks — the kind of thing you'd
send to a friend.
- The auth