Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Isn't this plan the same as the last plan (the name of which I can't even remember - app something. There was a kickstarter), just with Tim Berners-Lee's name attached to it?

My main concern is that this project is DOA for the same reason that the last few have been - too much of an academic focus tending towards navel-gazing, not enough network effect to draw hobbyists, and zero money to attract businesses.

The PDS needs to be a personal cpanel. Something with powertools for the enthusiast but enough shiny for the tech hipsters to use it even if they don't know why. It needs to be designed with an Apple-like mindset from end to end, and willing to make fundamental and architectural compromises (or sacrifices) for user aesthetic.

That probably wont happen.

If the effort around this was instead used to make something like Mastodon better, we might see much more widespread adoption of that platform. You could probably find non-profit funding for sufficient centralized infrastructure to kickstart a healthy mesh network.



The issue from a hosting provider is the platform has to be 100% sandboxes; cpu, heap, network and file system access. Lua is the only runtime that provides this level of control. SQLite can do massive multi tenancy and acceptable performance if used correctly.


Agree it has to be 100% sandboxes. Note that TC39 has a proposal for realms that is moving along. It is meant to allow sandboxing in JS.

https://github.com/tc39/proposal-realms



Node-solid-server is just one implementation of the spec. There's nothing stopping another implementation from having a cpanel like management interface.


I'm going with SBCL Lisp and Allegrograph and Caveman. Anyone interested in teaming up on the Solid Lisp library? cl-solid


Count me in. My email is in my profile.

As much as I like AllegroGraph (and I wrote a book using AllegroGraph) if you want people to be able to install your project easily, then using SQLite, or something similar, might make it easier for people try try it out.


Great Mark,

Agreed - the cl-json library will handle all the Solid standards and then developers can layer on top of that their preferred db etc. I'm not sure if we need a db for the core library or not...





Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: