HN Debrief

Hacker News but for independent blogs

  • Open Source
  • Social Web
  • Developer Tools
  • Media
  • Product Design

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.

If you are building discovery products, the appeal here is not novelty in ranking but tighter source curation, lighter social mechanics, and strong RSS support. The warning is just as clear: defaults that override browser behavior, identity tied to external social systems, and fuzzy editorial criteria will dominate user reaction faster than your core idea.

Discussion mood

Mostly positive about the concept and execution, with enthusiasm for blog discovery, RSS support, and a less algorithmically polluted reading experience. The sharpest negative reactions were about forced new-tab behavior, dependence on Fediverse login, and front-page posts that made the curation feel either too self-referential, too AI-adjacent, or too politically irritating.

Key insights

  1. 01

    Source curation is the real product

    The inclusion rules are doing far more than the UI to define what Bubbles is. Manual approval, limits on posting frequency, and bans on monetized or self-promotional blogs mean this is not a generic feed reader with votes. It is an editorial product with a worldview, and even the rejection of a blog for publishing three posts a day shows the creator is optimizing for pace and voice over completeness.

    Treat the source policy as core product logic, not back-office moderation. If you build something similar, publish concrete inclusion rules early and expect users to judge the whole service by a handful of edge-case approvals and rejections.

      Attribution:
    • bookofjoe #1
    • viermalbe #1 #2
  2. 02

    Curating authors changes the failure mode

    Selecting people rather than individual links raises the floor on authenticity, but it also guarantees more eccentricity and more off-putting posts. That is why comparisons to Digg or HN miss the point. The closer model is old curated blog planets, where following a person meant getting their whole range, including niche interests, community navel-gazing, and occasional nonsense. The upside is personality. The downside is that one strange headline can define the product for a new visitor.

    If you aggregate by author, invest in controls like muting blogs and better topic filters. New users will judge trust and relevance from the first few items they see, not from the elegance of the overall curation model.

      Attribution:
    • altairprime #1 #2
    • woodpanel #1
  3. 03

    RSS and briefings solve the firehose problem

    What landed best was not the voting layer by itself but the way Bubbles turns a huge blog corpus into manageable reading flows. People called out the daily briefings as the most useful feature because they compress the stream into one predictable bundle. RSS for list views and filtered feeds makes the site easy to fold back into tools like NetNewsWire instead of forcing people into yet another destination app.

    For discovery products, syndication is not a legacy checkbox. Give people multiple consumption modes, especially digest views and feed exports, so your curation can plug into existing reading habits instead of competing with them.

      Attribution:
    • speak_plainly #1
    • viermalbe #1 #2
    • frereubu #1
  4. 04

    External identity raises trust and lockout concerns

    Resistance to Fediverse login was not just anti-Mastodon bias. The stronger objection was architectural. People do not want a separate service, however open, to become the gatekeeper for identity, access, and reputation on a reading product. The Apple sign-in tangent sharpened that point by turning into a broader warning against single identity systems that make cross-site tracking, lockouts, and account coupling easier.

    If participation matters, offer a local account path alongside federated options. Even users who like the social web do not want their ability to vote or comment to depend on the health and policy of another service.

      Attribution:
    • dredmorbius #1
    • rirze #1
    • exitnode #1

Against the grain

  1. 01

    The title did more work than the product

    Part of the breakout here may be packaging, not just merit. One commenter pointed out that the same site had been submitted repeatedly with flatter titles and went nowhere until it was framed as “Hacker News but for independent blogs.” That suggests the winning move was instant comprehension, not some deeper shift in appetite for blog discovery.

    When launching niche products, test framing as hard as features. A clear analogy can unlock attention that your careful original description never will.

      Attribution:
    • wwfn #1
    • jdiff #1
  2. 02

    Weird posts are a feature, not contamination

    Several angry reactions focused on a few front-page culture-war posts, but the more useful pushback was that any real indie-web aggregator will surface odd, highly personal material. That is the point of leaving homogenized platforms. The issue is not whether every headline feels normal. It is whether the system preserves variety without being captured by a single faction or taste clique.

    Do not overfit curation to avoid every off-putting first impression. Preserve breadth, then give users tools to tune their own experience instead of sanding the whole product down to median taste.

      Attribution:
    • mikestew #1
    • kbelder #1
    • intrikate #1

In plain english

AI
Artificial Intelligence, here mainly meaning generated art and coding assistance tools.
Fediverse
A network of independent social platforms that can communicate with each other using shared protocols.
Go
A programming language developed at Google, often used for backend services.
GoToSocial
A lightweight open source server software for participating in the Fediverse.
Hetzner
A European hosting provider commonly used for renting servers and cloud infrastructure.
Mastodon
A popular open source social network in the Fediverse, often compared to Twitter but run by many separate servers.
NetNewsWire
A feed reader app for subscribing to and reading RSS feeds.
RSS
Really Simple Syndication, a standard feed format used by sites to publish updates for readers to subscribe to.
SQLite
A widely used embedded relational database library that runs inside an application rather than as a separate server.

Reference links

Comparable blog discovery products

  • Kagi Small Web
    Mentioned as a similar attempt to surface independent sites and blogs.
  • Kagi Small Web River
    Alternative Kagi view for browsing the small web feed.
  • Minifeed
    Presented as another curated directory, reader, and search engine for personal blogs.
  • Minifeed blog suggestion page
    Linked as the submission path for adding blogs to Minifeed.
  • Engineered
    A commenter’s similar aggregator focused on engineering, product, and startup blogs.

Implementation and tooling

  • source_monitor
    Open source Rails engine for adaptive RSS monitoring that powers a similar aggregation project.

Bubbles feeds and views

  • Bubbles RSS feed
    Shared as the main feed for following Bubbles without using the social features.
  • Bubbles editions
    Linked to show the briefing pages and their RSS support.
  • Bubbles briefing
    Called out as the most useful curated view because it is less overwhelming than the main feed.

Fediverse references

HN alternative views and tools

  • hcker.news
    Suggested as an HN view that approximates a briefing-style reading experience.
  • hckrnews.com
    Another alternate HN interface mentioned alongside hcker.news.
  • hackernews-savedyouaclick
    Browser extension linked in the context of forcing HN links to open differently.

Identity and account coupling references