Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    D

    Dat Project Blog

    blog.datproject.org · Company blog · on HN since 2017

    The Dat Project team writes about the Dat peer-to-peer protocol, later renamed Hypercore, and its community and governance.

    Visit blogHN submissions
    NetworkingOpen Source & LinuxDistributed Systems
    What HN says

    HN commenters praise Duncan Keall's diagrams in the How Dat Works post and link posts comparing Dat with Scuttlebutt and ActivityPub.

    Stats for nerds
    20HN people shared it
    12linked in comments
    229story points
    Oct 2019last shared
    2017people per year2019

    Top posts on HN

    1. 1
      Three protocols and a future of the decentralized internet
      3 people · 137 points · first shared 2019 · 36 comments on HN
    2. 2
      Max Ogden steps down as Dat project lead over sex abuse allegations
      1 person · 61 points · first shared 2017 · 15 comments on HN
    3. 3
      A collaborative shopping list built on Dat
      1 person · 10 points · first shared 2018 · 4 comments on HN
    4. 4
      Dat Protocol renamed to Hypercore Protocol
      4 people · 9 points · first shared 2020 · 1 comments on HN
    5. 5
      Do Not Ship It
      3 people · 4 points · first shared 2017 · Discussion on HN
    6. 6
      Dat 2.0 – New Apps with Full Dat Protocol Support
      1 person · 3 points · first shared 2017 · Discussion on HN
    7. 7
      Dat Project Is Now the Dat Protocol Foundation
      1 person · 3 points · first shared 2019 · Discussion on HN
    8. 8
      Shared Infrastructure: A Cooperative Preservation Network for Data
      1 person · 2 points · first shared 2018 · Discussion on HN
    9. 9
      How dat works
      2 people · first shared 2019
    10. 10
      Dat privacy models
      1 person · first shared 2019

    What HN people wrote when they linked it

    • DocSavageMar 2019

      Interesting project, particularly with the choice of IPFS and DCAT -- something I'll have to look into. There have been other efforts to handle mostly file-based scientific data with versioning in both distributed (Dat https://blog.datproject.org/tag/science/) and centralized ways (DataHub https://datahub.csail.mit.edu/www/). Juan Benet visited our research center to give a talk about IPFS a few years ago. Really fantastic stuff.

      I'm the creator of DVID (http://dvid.io), which has an entirely different approach to how we might handle distributed versioning of scientific data primarily at a larger scale (100 GB to petabytes). Like Qri and IPFS, DVID is written in Go. Our research group works in Connectomics. We start with massive 3D brain image volumes and apply automated and manual segmentation to mine the neurons and synapses of all that data. There's also a lot of associated data to manage the production of connectomes.

      One of our requirements, though, is having low-latency reads and writes to the data. We decided to create a Science API that shields clients from how the data is actually represented, and for now, have used an ordered key-value stores for the backend. Pluggable "datatypes" provide the Science API and also translate requests into the underlying key-value pairs, which are the units for versioning. It's worked out pretty well for us and I'm now working on overhauling the store interface and improving the movement of versions between servers. At our…

    • faizshahOct 2019

      HN is pretty niche. In some countries like the phillipines, most internet users stay on Facebook for almost their entire session. Even so their internet is filtered through Facebook Basics (and one could make the argument our internet is filtered through google).

      Even when looking at reddit in the western world, most people don't click the links, they stay on reddit.

      I would say we did get something wrong by not regulating enough and allowing companies to monopolize the internet and further to act as private intelligence agencies with no legal liability for the data stored.

      I take issue with the author mentioning blockchain though. Im not going to derail the thread but everyone should look into datproject as the future: https://blog.datproject.org/2018/01/16/dat-privacy-models/

    • tgragnatoMar 2019

      > businesses need to make money

      This is another reason to prefer federation: your social graph is not owned by (at the mercy of) a business whose interests may not even be aligned with yours (bad advertising is only one of the many consequences of this).

      > extreme

      I'd not call "there's something better" an extreme approach. The maintenance burden is what makes federated services difficult to operate. That's the issue right now, but people are working to resolve that too.

      > https://blog.datproject.org/2019/03/22/three-protocols-and-a-future-of-the-decentralized-internet/
      > https://news.ycombinator.com/item?id=19466929

    • staticvarOct 2017

      I believe the way Dat works is if you don't have the public key for a Dat Repository (AKA the Dat URL), then you'll never find it even if other people are sharing it because peers will only respond if they are asked for that specific public key. However, as soon as you have that public key, then you can see the IP addresses of everyone sharing it. This seems like a privacy problem with the Internet itself that the Tor network is attempting to at least help solve.

      - https://docs.datproject.org/security

      - https://blog.datproject.org/2016/12/12/reader-privacy-on-the-p2p-web/

    • jimpickMay 2019

      A few other CRDT / collaborative text editor links I've collected:

      * https://blog.datproject.org/2019/03/05/caracara-react-dat-automerge/

      * https://conclave-team.github.io/conclave-site/

      * https://github.com/noffle/hyperpad

      * https://xi-editor.io/xi-editor/docs/crdt.html

      * https://github.com/atom/teletype-crdt

      * https://github.com/atom/xray

      * https://github.com/MicrosoftDocs/live-share

    • guessmynameJul 2019

      Props to Duncan Keall for creating the diagrams [1][2].

      > Duncan is a technical writer and illustrator interested in internet infrastructure, peer-to-peer protocols and net art.

      [1] https://blog.datproject.org/2019/01/21/how-dat-works/

      [2] https://github.com/datprotocol/how-dat-works/commits?author=vtduncan

    Related

    data Artisans Blogdata-artisans.com23 people

    Drivetribe’s Modern Take on CQRS with Apache Flink

    data Artisans Blog
    Company · last shared 2018
    Aphyraphyr.com551 people

    Hexing the technical interview (2017)

    Aphyr
    Personal · last shared 2026
    Discord Blogdiscord.com728 people

    How Discord Stores Billions of Messages (2017)

    Discord Blog
    Company · last shared 2026
    Rust Blogblog.rust-lang.org533 people

    Announcing Rust 1.0

    Rust Blog
    Company · last shared 2026
    GNOME Blogsblogs.gnome.org490 people

    AirPods fast connect security vulnerability

    GNOME Blogs
    Company · last shared 2026
    NetBSD Blogblog.netbsd.org66 people

    NetBSD fully reproducible builds

    NetBSD Blog
    Company · last shared 2026
    Hacking, Distributedhackingdistributed.com173 people

    What's Actually Wrong with Yahoo's Purchase of Summly

    Hacking, Distributed
    Publication · last shared 2024
    Tor Project Blogblog.torproject.org465 people

    Is Tor still safe to use?

    Tor Project Blog
    Company · last shared 2026