The comment section is the product
Most platforms treat comments as the noisy neighbor below the article. txtfeed treats them as core surface area — and the design decisions follow.
Most reading platforms treat the comment section like a basement. It's down there if you want it, but the real product is upstairs. The article is the main event, the comments are noise from people who don't have anything better to do. Editors complain about the trolls. Engineers add more moderation tools. Eventually somebody proposes turning comments off entirely.
txtfeed inverts this. The comment section isn't a side effect of publishing — it's the second surface of the product. Every piece of content has a thread, every thread is upvote-only (downvotes create hostile environments), and every comment is indexed by Google as part of the page. The comments aren't noise. They're the user-generated content layer that makes the article actually findable.
This sounds like a small change but it shifts everything downstream. If comments are core surface area, then comment quality is a product metric, not a moderation problem. If comments are indexed, then they're an SEO asset, which means they're worth designing for instead of just allowing. If commenters are co-authors, then the relationship between reader and platform is fundamentally different — readers aren't consumers of editorial content, they're participants in a conversation.
The design decisions follow naturally. Comments are upvote-only because downvotes invite drive-by hostility and there's no way to express disapproval gracefully — bad comments sink to zero on their own. Threads are flat because nested replies devolve into private fights between two people while everyone else loses interest. Comment counts are visible on every card because they signal which pieces sparked something worth reading.
The hardest part is resisting the temptation to add features. Reactions, awards, moderator tools, downvotes, gold, badges — every social platform eventually accretes these and every one of them dilutes the core signal. txtfeed's comment section will probably never have any of them. Not because they're bad ideas in isolation, but because the only way to keep a comment section healthy is to keep it boring. The conversation has to be the only feature.
See it for yourself. No signup required.
Open txtfeed