4 ms·
The demo might be down for now, but their vision http://erlangonxen.org/case/a-personal-facebook http://erlangonxen.org/case/a-personal-facebook is something I
by jeswin 9y ago
The demo might be down for now, but their vision http://erlangonxen.org/case/a-personal-facebook http://erlangonxen.org/case/a-personal-facebook is something I strongly believe in.
Basically, the cost of spinning VMs is coming down drastically (with Hyper.sh and Intel ClearContainers offering 200ms boot) and it is now feasible to run your apps on a personal cloud sandbox. You data resides in that box and runs code you have approved; away from the prying eyes of FB, Google and the government. Everyone's facebook will be an individually hosted app, talking to each other over agreed upon protocols; as opposed to exchanging data within the facebook infra.
Of course, a lot of UX and engineering problems need to be solved along the way. Provisioning a personal sandbox cannot be any harder than creating an account on a Social Network. Beiber's sandbox will need to distribute data to 105M followers efficiently. You'll need to patch vulnerabilities at scale, so there needs to be some trust model for applying patches. You need relays to overcome censorship etc.
- amitport 9y agoA personal facebook still needs to talk with others' personal facebooks. I tried to solve this problem using derivative regular expressions as graph queries paper: http://onlinelibrary.wiley.com/doi/10.1002/spe.2226/abstract http://onlinelibrary.wiley.com/doi/10.1002/spe.2226/abstract source code: https://github.com/amitport/graphpack https://github.com/amitport/graphpack (there are other solutions, I admit this is just a plug, but it will be great if it could gain traction)
- abstractbeliefs 9y agoWhat you - and the personal facebook case - are really describing is IndieWeb, and already developing movement of home-building your social media and linking with others implementing open protocols. The main issue just now is that writing (or deploying) IndieWeb platforms and hosting them is the preserve of geeks, and it will not take off and displace current platforms until we can make it trivial for Mom and Dad to join us.
- BillinghamJ 9y agoThis was the idea behind Diaspora - https://diasporafoundation.org https://diasporafoundation.org Unsurprisingly, it is not used by “normal” non-techy people.
- dcow 9y agoSounds like https://urbit.org https://urbit.org. Their vision is to build a personal cloud atop existing infrastructure where apps/data are all user owned, decentralized, among other things (globally referentially transparent file system, auth/identity services provided by the network, guaranteed message delivery, etc.).