Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Apr 10 03:54
    JamesTheAwesomeDude commented #92
  • Apr 10 03:25
    JamesTheAwesomeDude edited #92
  • Apr 10 03:09
    JamesTheAwesomeDude opened #92
  • Apr 10 03:04
    JamesTheAwesomeDude commented #88
  • Apr 04 06:01
    congruentsquare opened #91
  • Aug 21 2020 18:40
    okdistribute commented #90
  • Aug 20 2020 17:30
    lucaslasota opened #90
  • Apr 29 2020 01:12
    martinheidegger commented #77
  • Apr 28 2020 17:33
    serapath commented #77
  • Dec 20 2019 12:00
    jmatsushita commented #77
  • Nov 29 2019 16:12
    jmatsushita commented #77
  • Nov 29 2019 16:07
    jmatsushita commented #77
  • Sep 19 2019 09:33
    deepakedayillam opened #89
  • Jul 06 2019 11:46
    devxpy commented #69
  • Jul 06 2019 01:18
    RangerMauve commented #69
  • Jul 05 2019 22:08
    devxpy commented #69
  • Jun 24 2019 20:57
    joehand commented #88
  • Jun 24 2019 20:56
    joehand commented #88
  • Jun 24 2019 20:55
    joehand commented #88
  • Jun 24 2019 20:55
    joehand commented #88
Dat
@dat_project_twitter
substack but to verify a signature you need to download the public key and run some openssl command probably
substack but what is the threat model you're concerned about?
Dat
@dat_project_twitter
nettle we're using signatures anyways, so i was trying to determine if we needed a hash too
nettle but it seems that ed25519 prehashes its signature input anyways
nettle situation is sending android APKs p2p between phones, which are always signed
nettle so i'm trying to determine if a hash is even necessary for the verification phase
benjamink152
@benjamink152
hi. New here. How dangerous is that Beaker browser shares my IP.
Dat
@dat_project_twitter
bencevans benjamink152: > Dat makes no attempt to hide IP addresses. ref: 3rd paragraph under Discovery Keys @ https://datprotocol.github.io/how-dat-works/ I think Beaker has moved to using Hyperdrive but from my understanding the networking hasn't changed in terms of sharing IPs as the sharing is required to establish connections with others peering the
bencevans archive of interest
Dat
@dat_project_twitter
decentral1se yep, still leaks meta by design
Dat
@dat_project_twitter
baffo32 it does not look to me like dat is designed to leak metadata. re: ip addresses, that's a different challenge, and can be layered on top
benjamink152
@benjamink152
Why not make VPN or integrate one. Is it the decentralization problem or what?
Dat
@dat_project_twitter
substack mafintosh: hyperbeam looks pretty cool
Dat
@dat_project_twitter
substack sent a patch
substack if anyone wants to try, i'm sending a jpg of my cat tux: hyperbeam tux > tux.jpg
decentral1se ill get on that
decentral1se rad cat, success
decentral1se beamed to the netherlands
substack yay
substack i used that photo a lot to debug my ntsc encoder/decoder
substack because it has good variety of colors
decentral1se nice
Dat
@dat_project_twitter
substack decentral1se: seeing that link again is motivating me to experiment with i2p again
Dat
@dat_project_twitter
decentral1se thats cool! yeah it is a nice constructive critique, i like the work https://www.openprivacy.ca do
Dat
@dat_project_twitter
fleeky so now there is hyp, hyperbeam and hyperphone
fleeky loving all these small utilities :)
Suzannekerr
@Suzannekerr
Hi everyone
I am new at this sorry if this might not sound like a real issue... I am trying to learn about p2p technology
Is there plan to build a go based implementation for the dat project?
Dat
@dat_project_twitter
substack there is a rust version, but i don't think there is a go version
Suzannekerr
@Suzannekerr
Thank you
Dat
@dat_project_twitter
booshnelli hi, interested in starting using hyperdrives :) as im win10, is it correct that any data i upload to a hyperdrive would be duplicated? & a system with FUSE capability wouldnt have that issue right?
Kilian Valkhof
@Kilian
Hey all! I'm looking for way for my app fromscratch.rocks (currently a flat-file text editor) to offer real time multi-device syncing while encrypting the text, ideally in such a way that I don't need to care about users or are responsible for any data. I think DAT can help me with that (via y.js) but I'm having trouble finding some practical "what can it do" stuff. I assume I can get this to work with two peers that are both online and get them to sync, but can DAT make the data available when the other peer is offline. Can I set up a "discovery" server that replicates data or whatever?
mmpleake
@mmpleake
@Kilian from what I've read so far it appears you'd just need to create a server that would add itself as a peer to each new share in order to provide that.
Kilian Valkhof
@Kilian
@mmpleake Thanks! I'll look into that. Fingers crossed there's a ready-made server for that :)
samrose
@samrose
Is it possible to add your own metadata onto dat files? Like if you want to create a set of tags or categories for files in dat?
mmpleake
@mmpleake
@samrose - I'm looking into similar use cases. It seems dat is built on top of hyperdrive which itself is built on hypercore - so to me it would be useful to visualize the capabilities at each layer to determine where/how to add metadata. To my understanding dat doesn't care about the files themselves so you'd need to have a different place to store metadata although it's not clear to me at the moment where would be best.
mmpleake
@mmpleake
Oddly, it's not very clear what ports are used, although the clients that use these protocols sometimes have them documented i suppose it could be just my inability to understand how they interrelate.
High level documentation (like OSI layers) of how dat protocol, hypercore, hyperdrive, and etc. interrelate would be extremely useful to implementation
Dat
@dat_project_twitter
baffo32 hey #dat . a while ago i developed https://github.com/xloem/openrecord , a tool which uses dat to provide for piping and sharing unending binary streams.
baffo32 i had trouble maintaining this tool because i wanted to use the dat structures in ways the api didn't provide yet, and it was hard to get features accepted, and the backend kept changing underneath me
baffo32 it seems like it would make sense to work closer with you guys moving forward. it would be nice if eventually it functioned again. it would be really good for handling e.g. server logs. is there a mailing list or anything to work with? is hyperdb still the backend to us?
samrose
@samrose
@mmpleake there are these 'tags' are they appropriate for adding categorical data about files? https://github.com/hypercore-protocol/hyperdrive#drivecreatetagname-version-cb
Dat
@dat_project_twitter
Copenhagen_Bram Can dat deltify binaries?
Dat
@dat_project_twitter
substack you will get the whole file again in the history if a single byte changes
substack an early early version used rabin fingerprints but that feature was dropped long ago for perf reasons
substack however you can layer on rabin fingerprinting yourself in your application
T. Andrew Manning
@manning-ncsa
I am attempting to run Dat in Kubernetes. If anyone can point me to documentation or articles about how to do this it would be appreciated. In the meantime I am figuring it out bit by bit very slowly...