trying out this distributed thing
So, not everybody can easily get domain names. The way I've found websites is either going on ZeroName and clicking every single one, or searching through the all the forums and blog posts I can find.
There has to be a better way.
I propose ZeroIndex. It has a interface that looks almost exactly like ZeroHello, except instead of showing sites you already have, it shows sites you don't from a list it has. It could be almost like an app store for websites, with new sites and interesting sites.
The premise would be when you create a new site and have it working, you submit it to ZeroIndex. Along with that submission you include some tags and a short description of what it is. Of course, sites go down. That would be the main problem, but there is a solution. On the client, ZeroIndex would be scanning to see if the sites are still up. If any go down, aka their owner has stopped peering them, and so has everyone else, your client would mark it as down. When someone sees it come back up they mark it as up. Pretty simple. This wouldn't happen very often, because with the decentralized nature sites should very rarely go down.
It doesn't sound like that hard of a problem. In fact, it sounds pretty easily doable right now. I don't know CoffeeScript, so I probably can't make it, but I'll look into what I can do.