Here's my hot take for
@X
It's currently my favourite app and I use it for three very different things: doom-scrolling, staying on top of tech, and catching any news or controversy the moment it breaks.
Twitter is the best real-time information network ever built, but here are three things I'd change:
1. Context-aware feeds, not one feed. Right now there's one timeline doing too many jobs. I want a "deep read" mode and a "pulse" mode. Pulse is the chaos: memes, hot takes, breaking news. Deep read is curated threads, long-form, technical content from people I've specifically said I want to learn from. The backend challenge here is interesting: you're essentially maintaining two differently-weighted ranking models per user rather than one, with different freshness and engagement signals for each.
2. Conversation threading is broken at scale. When a tweet goes viral, the reply tree becomes unnavigable. There's no way to surface the most insightful reply vs. the most engaged reply vs. a reply from someone I follow. A relevance-ranked reply graph, personalized per viewer, would make the product dramatically more useful for anyone trying to learn something from a thread.
3. Discovery is broken and bookmarks are a graveyard. You only find new people through retweets, which is algorithmic chaos. And everyone saves tweets and never returns to them. A structured follow-by-interest graph would fix cold discovery, and a lightweight resurface system, think spaced repetition for saved content, would make bookmarks actually useful.
What do you think about all these?