News for hackers. Stuff that matters.
Re:Solid aims to radically change the way web applications work by marknadal on Sunday February 11, 2018 @09:25PM (#16356100)
SOLID is a spec that TBL & co (like Dmitri Zagidulin) have worked on. It is quite good and based on linked data. It was mostly worked on the other year, but I think it is only now starting to be marketed - which means TBL thinks it is ready for people to implement.

We wound up implementing something very similar, about the same time (I wish I had known about SOLID earlier), except using CRDTs and graphs (which can support Linked Data). Our implementation is live and functioning already, including:

- Realtime updates across a decentralized network.

- End-to-end encryption with P2P identities.

- Backs up to localStorage/disk (if you Electron-ify/etc. it) - Can also be backed up by remote storage services.

It is as if IPFS and Firebase had a love child, and we've tried really hard to reduce the API to just a couple lines of code to get fully working P2P social netowrking dApps in place.

Check out:

- Intro http://hackernoon.com/so-you-want-to-build-a-p2p-twitter-wit...

- 4min interactive coding tutorial https://scrimba.com/c/c2gBgt4

Re:Solid aims to radically change the way web applications work by randomString1 on Sunday February 11, 2018 @09:42PM (#16356158)
I know nothing about the subject, how does file removal work in decentralized networks? I understand once something is on the internet it's out of your control but what if I accidentally post a naked picture when I'm trying to sell something on decentralized-bay and I try to delete it immediately or a few minutes after? What about illegal content that I don't want to redistribute without my knowledge?
Re:Solid aims to radically change the way web applications work by marknadal on Sunday February 11, 2018 @09:57PM (#16356206)
Um... it is hard. Really hard. Let us just hope you don't have WiFi turned on, and can revert your changes first!

In our case, we have a tombstone delete method. So as long as every peer that saved your data (and people aren't gonna just save it for free) comes online at some point, after you've nulled/tombstoned the data, then it will be deleted.

This is only true because of our CRDT system that lets you update/mutate data. It is not true or a general property of other decentralized systems though.

Re:Solid aims to radically change the way web applications work by ComodoHacker on Monday February 12, 2018 @01:02AM (#16356865)
We have to learn to treat all the content we post like the words we speak publicly. If it's out, it can't be taken back.
Re:Solid aims to radically change the way web applications work by la_oveja on Monday February 12, 2018 @04:11AM (#16357479)