SUNDAY, NOVEMBER 1, 2026

Tech · Social · The builders of what's next

Opinion · X

Opinion


X's For You feed rewards the angriest post in the room. That's a design choice

An algorithm tuned for replies and dwell time keeps surfacing pile-ons over the accounts people actually follow.

The For You feed in the X app on a phone
The For You tab is the default view in the X app. The Following tab, one swipe away, is where most people say they want to be.

Open X on a phone and the app makes a decision for you before you have read a word. It lands on For You, not Following, and what For You shows is not random. It is the output of a ranking system that has learned, very efficiently, what keeps thumbs on glass.

What keeps thumbs on glass, it turns out, is conflict. Posts that draw a flood of replies, quote posts and long pauses tend to travel further than posts people simply like. A calm explainer gets a nod. A provocative take gets a fight, and the fight is the signal.

Engagement is not agreement

The trouble with counting replies is that a reply does not tell you whether someone was delighted or furious. A ranking model that treats both the same will, over time, learn to serve whatever makes people furious, because fury is reliable. Nobody has to intend that outcome for it to happen. It falls out of the math.

Users notice. Ask frequent posters about their timeline and you hear the same complaint: the accounts they chose to follow are buried under strangers dunking on other strangers. The Following tab still exists, but it is a second-class citizen, a setting you have to remember to switch to each time.

A choice, not a law of nature

Defenders of the feed argue that it is simply showing people what they respond to. But a default is a choice. Making the chronological feed the default, letting people weight signals like “show me fewer replies-guy threads,” or downranking posts whose replies are mostly hostile are all options on the table. Other platforms have tried versions of each.

“A feed that maximizes time spent will find the cheapest way to get it. Anger is cheap.”

X has published parts of its recommendation code before, which is more than most rivals offer. The next step is giving people real controls over what that code optimizes for. Until then, the angriest post in the room will keep winning, and it will keep winning because the room was built that way.