Live data from Hacker News

Viewing profile — mafintosh

mafintosh

HN member
Joined
Mon, Apr 19, 2010, 1:54 PM UTC
HN karma
72
Public activity
37 items

About mafintosh

No profile information was provided.

Recent public activity

  1. comment
    Comment #47730089

    its through the holepunch stack (i am the original creator). Incentives for sharing is through social incentives like in BitTorrent. If i use a model with my friends and family i c…

  2. comment
    Comment #47718799

    The modular philosophy of the full stack is to give you the building blocks for exactly this also :)

  3. comment
    Comment #39380034

    Already supported :)

  4. comment
    Comment #32224685

    coming later this year once we stabilise a bit more :)

  5. comment
    Comment #23186019

    The rust port of Hypercore has been very active recently and they are making good progress. Part of the latest Hypercore release was to move some of the transport crypto to be easi…

  6. comment
    Comment #23185368

    Yea you have to trust the original writers atm. I have some ideas for reducing this trust in the future through some consensus schemes but nothing fully baked yet. Def something I …

  7. comment
    Comment #23185169

    Yes, we'll definitely be doing this. Thanks for the feedback.

  8. comment
    Comment #23185015

    Hypercore is a single writer append-only log. The website has a bit more info about how it works, but's basically a merkle log signed by a private key / public key scheme. We build…

  9. comment
    Comment #23184906

    It's only between the peers in your subset of the swarm for now. They exchange a series of WANT and HAVE messages where they subscribe to the sections of each others logs they are …

  10. comment
    Comment #23184594

    The peers gossip using compressed bitfields in regards to what data they have. These bitfields are super small so we can pack quite a bit of information. At the moment we don't do …

  11. comment
    Comment #23184481

    We can mount each others drives and collab that way. For a full “union” mount experience we still have some research to do but we are working on it. The mount setup is really good …

  12. comment
    Comment #23184257

    Thanks, appreciate it

  13. comment
    Comment #23184205

    Yes we are continuously exploring and research this. The mount support is our first stepping stone towards this. See the union mounts section of the post

  14. comment
    Comment #23184044

    It should work on 14. Could you open an issue on the repository?

  15. comment
    Comment #23184032

    It uses Noise to encrypt all transport connections and using the api you can whitelist which peers (by their public key) you want to replicate with. This API is not yet exposed thr…

  16. comment
    Comment #23183930

    I think it was that one yes. Can’t remember the exact time it took, as we ran it over a couple of days due to some unrelated computer issues.

  17. comment
    Comment #23183873

    Yea totally. The FUSE support is already very close to being elexactly that. We’ve been using it internally during our beta as an in office P2P dropbox using the mounts feature

  18. comment
    Comment #23183182

    Yep! That is one of the things we’ve worked the hardest on. Completely new indexing structure, using an append-only hash trie which scales really well. We’ve tested it with many bi…

  19. comment
    Comment #23182715

    The new holepunching algorithm also runs distributed on the our DHT, meaning any peer can help you holepunch to other peers. We also talk a bit more about this on the hypercore web…

  20. comment
    Comment #18079667

    Yea holepunching is implemented in the dht-rpc package. There is an explanatory comment there as well, https://github.com/mafintosh/dht-rpc/blob/master/lib/io.js#L... (hope that he…

  21. comment
    Comment #18079654

    Author of both here. I need to update the README of hyperdht, but we basically just iterated that a bit and moved it hyperswarm/dht to as it's part of the stack now. I'll update th…

  22. comment
    Comment #18079646

    ipv6 is on the roadmap :) i just started spec'ing that out today actually.

  23. comment
    Comment #10707310

    yes i haven't tested the demo in firefox yet. there is an open issue for that on the hyperdrive repo. it should work in chrome though and there is no reason it shouldn't work in fi…

  24. comment
    Comment #10707280

    it's in the README examples. you can use discovery-channel, https://github.com/maxogden/discovery-channel to do peer discovery which in turn uses multicast-dns and the bittorrent d…

  25. comment
    Comment #10200757

    just fixed this. reinstall and try again