Freenet

Infrastructure

peer-to-peer network platform

SHOW HN2026

390points
271comments
#92of 4,366 in 2026
Top 3%of 2026 by points

How HN took it

MixedNo clear lean

20 positive, 41 neutral or asking, 1 mixed, 30 critical, out of 92 comments about the project. Thread score -0.02.

Idea: 14 for, 11 againstPrivacy: 1 for, 3 againstExecution: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Commenters engage with the CRDT-style merge design

    From 2 comments
    • > Very cool project! Thank you! > Where can I learn more about this? If you don't mind watching a video I gave this talk back in March that should be fairly comprehensive:…
      sanity on HN
    • This is broadly correct. > CvRDTs also need idempotence, so they can handle duplicate data. Either they are idempotent too (which would make it semilattice-like), or the network…
      sanity on HN

Objections

  • Name reuse from the original Freenet (Hyphanet) is controversial

    From 2 comments
    • You're getting this wrong. He has forked the project (to something that does not share the same goals so "fork" is arguable here), took the name, the cash and the goodwill. We…
      nextgens on HN
    • > Though reusing the name for an entirely different project with a different codebase is disingenuous to say the least. Same project, same goals, and it's not even the first time…
      sanity on HN
  • Anonymity goals seen as weakened

    From 2 comments
    • I wouldn't describe it as "less anonymity", it's more that the new Freenet gives applications and users different choices about anonymity depending on their requirements. I don't…
      sanity on HN
    • > the _point_ of freenet was that you could anonymously share/store information. As you can with the new Freenet, you just get a menu of options instead of being forced to use a…
      sanity on HN
  • Reputation system may be coercive or centralized

    From 2 comments
    • I wouldn't describe it as "less anonymity", it's more that the new Freenet gives applications and users different choices about anonymity depending on their requirements. I don't…
      sanity on HN
    • Appreciate your feedback. > Reputation systems have been a theoretical idea for a while, but we haven't come up with anything sybil-proof without centralized identity management.…
      sanity on HN

Questions

  • How do the goals differ from original Freenet

    From 2 comments
    • How are the goals different?
      sanity on HN
    • And yet I still haven't seen anyone explain how the goals actually differ. Interestingly, there seems to be very little overlap between the people giving substantive technical…
      sanity on HN
  • How to handle mobile support

    From 2 comments
    • In principle but we don't yet support mobile except experimentally, in part due to mobile OS restrictions (eg. iOS apps can't embed webassembly).
      sanity on HN
    • Yes, iOS is the main headache. The other issue is that people probably won't want it using their mobile network bandwidth in the background, but that's solvable.
      sanity on HN

Alternatives named

  • Hyphanet

    From 1 comment
    • > Notably this project was conceived by a backroom decision to dump the original Freenet development team's work, This is a false narrative, from the Freenet FAQ[1]: Why was…
      sanity on HN
  • Napster

    From 1 comment
  • Gnutella

    From 1 comment
    • Gnutella was decentralized like Freenet, but it's broadcast search approach limited scalability relative to Freenet's "small-world" approach which can scale indefinitely.
      sanity on HN
  • BitTorrent

    From 1 comment
    • I'm not sure what you mean, Freenet is at least as decentralized as bittorrent.
      sanity on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/48223362)