Bubbles is a community-ranked front page for independent blogs. It pulls from a curated list of roughly five thousand sources, ranks posts by votes and recency, offers RSS feeds for the main views and daily briefings, and uses Fediverse accounts for sign-in so people can vote, comment, and customize the feed. The creator said it is built from scratch in Go with SQLite on a Hetzner box, not a reskinned HN clone.
People broadly liked the product shape. The strongest positive reaction was to the return of a more old-web discovery experience, somewhere between an RSS layer, a curated blogroll, and a lighter version of HN for personal writing. Several people said the daily briefing felt especially useful because it cuts the firehose down to something editorial. RSS support landed well too, both for the main feed and for filtered views.
Most of the energy went into product and curation questions rather than the core premise. The biggest UX complaint was that links currently open in a new tab by default. The consensus was blunt: this breaks normal browser behavior, removes a choice users already have, and should be reversed unless it becomes an explicit preference. The creator said that change is coming. Login triggered a second predictable fault line. Some liked Fediverse integration and the ability to use a
Mastodon or
GoToSocial identity. Others did not want any social-style external identity at all and wanted plain email or another local option, mostly because they do not trust a third party to mediate access or identity.
The other recurring issue was what exactly gets amplified when you aggregate the indie web. Some people found the front page refreshing and humane. Others bounced instantly after seeing self-referential posts about blogging,
AI-heavy posts, or culture-war headlines that felt obnoxious or fringe. That exposed the real tradeoff in the project: the value comes from curating authors instead of links, but that also means you inherit each author’s whole voice and obsessions, not just their most broadly appealing posts. A few people argued that this weirdness is the point and even a sign of health, provided the site does not get captured by one clique. Others wanted better controls, especially the ability to mute blogs or mark AI content.
A smaller but useful thread clarified the site’s editorial bar. “Independent” does not mean self-hosted. Platform blogs can be included if they are not monetized, ad-driven, paywalled, or obviously self-promotional. Source inclusion is manual, and one example showed the creator rejecting a blog for posting too frequently, with the stated rule that Bubbles is for writers, not content machines. That helped explain why people saw the project less as a neutral pipe and more as a product whose identity will live or die on curation choices.