Do you need to run your own mail server because you have an email address?
Diaspora should have a similar model. You can use a hosted node, or one your ISP provides you when you sign up, just like they provide you with an email address.
The Unix machine have been packaged in such a way that the user don't know it or care what it is running on. Everyone knows how to buy something.
That seems rather different here where users are asked to do things that in them selves are not obvious. The users don't know how to download a node and the idea that someone you trust is going to run the node for you just isn't a very convincing idea IMHO.
> The Unix machine have been packaged in such a way that the user don't know it or care what it is running on. Everyone knows how to buy something.
What has been done with pocket computers can be done with servers. An already set up Sheeva plug is all it takes. And it can be bough instead of downloaded.
Well, torrents are also rather complicated and people seem to cope with that as long as the software is usable enough. I agree that running a server that's available for 24/7 with enough bandwidth for video and images is a problem.
Running a basic application on a web server seems trivial to nerds, but to average users it seems impossible.