If you're a computer programmer and you've heard of the Dat protocol but looked at the docs and still scratched your head (I was there myself a few months back), there's a new guide that explains in very clear, very detailed language what Dat is and how it works.
Just to be clear, I do not recommend it for non-programmers as that is not the intended audience but I *highly* recommend it for programmers:
@darius ooh. can't wait to take a look @ this
@darius Looks interesting,and I'd like to play with it. What can I actually do with it right now? It's not much fun if there is no other resources available to access.
@loke It's a peer to peer data transfer protocol that isn't currently supported by any major web browsers, so that's a bit like asking in 1990 "what can I do with http?" The answer is: honestly not much, the idea is to do things with it in the future.
That said, Beaker Browser supports it and uses it to enable true serverless peer-to-peer website publishing: https://beakerbrowser.com/
Cabal is a peer-to-peer IRC-like chat platform that uses pieces of Dat on its backend: https://cabal-club.github.io/
@darius oh, when I did theatre tech in college we stored all our audio cues on DAT.
@darius every time you post this, I open it on my phone and see the following. And…nope *closes*
@paulkruczynski Yeah I will relay that, I don't know why it's there. If you scroll past that it's much better.
@darius it’s funny, b/c I feel fooled every time. “Aha, here is a guide that is simple! Ahhh! My eyes!!”
I may dat:// up a site soon though. We’ll see.
@darius This is the most beautiful technical document I've ever seen, and I enjoyed scrolling through it and not understanding anything about TCP or networks