@aral I also think dat is good and am currently using it to distribute large disk images in a way which is more scaleable than a single server.

A couple of obvious things to do would be:

- A software package manager based on dat. Package managers currently are based on traditional mirrors on servers.
- A git hosting system based on dat. Something similar to Gitea, but p2p. That would help solve the current dilemmas with Github and Gitlab.

@bob @aral the video demonstration at the site fails to show the power of the underlying distributed filesystem? - where and who gets to set the servers that carry the data? or everynode carries all data like the blokchain?

or for private use/at home/work in a multiserver setup, what is the main advantage? does it imply efficient copies, ie if one of the nodes are taken down? if there is a better intro URL to these concepts or if you have answer pls let know.

@Otuk @bob @aral Please see the links in the post to the project page and whitepaper where you can find the answers to those questions.

@aral yo typo in one of your footnotes - it's missing a 't' in datproject.org


And the tech that impresses me in the video is a clipboard shared between the phone and the laptop. :)

@aral Very neat! What is the conflict resolution mechanism?

@fabricedesre @aral There is none in the protocol per se as far as I know. Jim's example uses Automerge if I remember correctly (github.com/automerge/automerge). As does Peter van Hardenberg's PixelPusher (medium.com/@pvh/pixelpusher-re)

@aral "there’s no proof of work and it’s not meant for creating cryptocurrencies because it is not a right-libertarian get rich quick scheme"

Loved this footnote :D

I love multi writer DAT, it's truly amazing technology.
I currently use it with TiddlyWiki. Share the link with my devices and some friends and we have a shared notebook/wiki for the courses we share.
unfortunately though, i still go through an https gateway:

id love to learn how to turn something like this into a "pure" DAT app.

@anish Yeah and I don't see that changing soon, sadly. Mostly because the major browser makers – Google and Google-funded Mozilla – are surveillance capitalists. They could add native Dat support tomorrow but instead Mozilla will placate the community by allowing extensions that three developers install. Apple could do this with Safari but I wouldn't hold me breath. Best chance is other FOSS browsers but then you get into the issue with penetration numbers again…

And yet, so much potential :)

@aral I really like the idea of DAT, and a lot of the tech, but my first experience with it involved a significant amount of time fiddling with firewall settings on a Windows machine. I never did get it to work (save for turning the firewall off) so that was the end of my DAT experience.

I hope they can sort this out because it's going to be hard to hit mainstream adoption otherwise.