Want a quick feel for the future of Web publishing?
1. npm install -g dat
2. Ask friend to install Beaker Browser (https://beakerbrowser.com/install/)
3. mkdir mysite && cd mysite && echo "Hello, world!" >> index.html
4. dat share
5. Ask friend to open the DAT URL you’re given in Beaker Browser. They’ll see the index page with “Hello, world!”
@aral I'm not sure where to go with this response. Early HTML was so simple almost every computer that could handle an internet connection could render it. It didn't take that whole NeXT cube to run the browser. Using electron requires a very modern PC. It is a classist choice.
@errantlibrarian I mean that it’s in its infancy. Tim is literally a rocket scientist – it took others to build upon the foundations he built. People are building on the foundations of DAT – which is a protocol that has lightweight JS implementations right now. Nothing to stop anyone from implementing it in Swift or C++ or … (Rust implementation in the works) and nothing to stop native apps being made or it being used in the browser :)
@gme Systems can be built that use both. Even Mastodon could layer it on to decentralise the network and make it even more robust (eg., by mirroring public assets/toots via DAT) Etc.
Think of it as a synchronised file system for the Internet. The use cases are limitless.
This is my personal Mastodon.