by pfraze on 10/13/17, 3:01 PM
This is cool. It's using a pattern called the 'self mutating site'.
During setup, you git-clone the application code and put it into a dat site you create. The app code publishes by modifying files within its own dat. When you visit somebody's profile, you're actually visiting a new site, so there's no uniform software layer on the social network. A lot like indie Web software.
There's a new 'application' pattern we're working on for the upcoming 0.8 release. In that pattern, the app dat and the data dat will be separated. This wont replace self-mutating sites, but it has some benefits as an alternative: apps will be able to update independently of the data, the browser will provide install and signin flows, and apps can provide persistent UIs.
There's a lot of other ideas we're kicking around (intents) and some kind of out there experiments (the app scheme [1]) so we'll need lots of feedback, esp from folks like @neauoire. Pre-release of 0.8 should happen by the new year.
1. https://github.com/beakerbrowser/beaker/wiki/App-Scheme
EDIT: updated for clarity EDIT EDIT: and brevity
by lachenmayer on 10/13/17, 8:34 AM
Really awesome demo - the Beaker/Dat/Hypercore ecosystem is amazing. Real-time p2p sync of anything you can imagine.
I was able to build a 'Slack clone' as a one-day hack, using Hypercore + Electron: https://github.com/lachenmayer/p2p-slack-clone-poc
I think we'll be seeing a lot of these kind of projects soon :)
by staticvar on 10/13/17, 11:57 AM
For those with an Android device that want to browse the Dat based P2P Web, there is an experimental Android browser called Bunsen Browser in development. And we could use your help :)
https://github.com/bunsenbrowser/bunsen
by mempko on 10/13/17, 3:02 PM
I'm happy seeing more P2P projects, and if Javascript is the conduit which gets people to invest time and money then I'm all for it. Software doesn't get investment because it is good, software gets good when it gets investment. And I don't mean just money. The greatest regret I have when building Firestr (
http://firestr.com) is not using electron. I'm only half joking.
by solnyshok on 10/13/17, 7:34 AM
This is working on top of Beaker Browser, and since BB is not available for Windows, Rotonde is not too. Since BB is a main platform for dat browsing, I am really interested in how secure it is. Poking around BB website I could not find if it is a fork of webkit or blink or something else? Another question, is it possible to enable dat protocol via extension for chrome/firefox?
by equalunique on 10/14/17, 4:06 PM
SAFE Browser [0] is a lightly modified fork of the Beaker Browser for the SAFE Network [1]. It supports the same goals as the standard Beaker Browser but uses SafeCoin to incentivize app creation and hosting. It's also cool in that MaidSafe builds their core libraries with Rust.
[0] https://github.com/maidsafe/safe_browser
[1] https://safenetwork.wiki/en/FAQ
by NHQ on 10/13/17, 5:24 PM
yay! the many nascent and forthcoming deX networks and protocols are gonna make the internet fun again
by staticvar on 10/13/17, 12:00 PM
How is this Rotonde different from the RSS Reader client that Paul Frazee wrote?
https://hashbase.io/pfrazee/rss-readerAlso, is it really necessary to git clone the rotonde repository? Why not go to a starter Dat url and use Beaker to fork your own copy?
by mosselman on 10/13/17, 9:53 AM
Are there any networks like beaker that are not only distributed but also truly anonymous? There is no point in being peer to peer if you can't be anonymous as well. Well, there IS a point, like with the pro-catalonia websites, but it would be even more useful when you can be anonymous.
Also, how secure is beaker? Are there any security audits?
by fiatjaf on 10/13/17, 12:31 PM
Is dat more-or-less in the same domain as IPFS? (I know the technology is different, but as I see they are being used mostly for the same purposes.)
If so, which one is winning?
by slackstation on 10/16/17, 10:16 PM
It looks good but, doesn't work on my work network and didn't work when I tried it through Tunnelbear VPN.
by jimpick on 10/13/17, 7:10 AM
I set one up for myself here:
dat://72671c5004d3b956791b6ffca7f05025d62309feaf99cde04c6f434189694291/
Nobody follows me yet though...
by royalharsh95 on 10/13/17, 7:24 AM
This is cool!
by fredhampton on 10/13/17, 6:59 PM
how it is similar and or different from the posting feature that is a part of Beaker 0.8 ?
by jlebrech on 10/13/17, 8:55 AM
is dat better than zeronet?
by mtgx on 10/13/17, 8:24 AM
Is Beaker based on Firefox?
by jlebrech on 10/13/17, 8:57 AM
I have an issue with Beaker, and it's that it's build on html/js/css the unholy trinity.
edit: my bad, there's also markdown support.
It also needs to have a wasm backed canvas.