I didn't mean to be abrupt. I've been on the road, wanting very much to participate in this conversation, but unable to access a computer.
I've been thinking about what the design on the giant global graph might look like. I'm trying to implement something that is git-esque<http://book.git-scm.com/1_the_git_object_model.html>hash trees in neo4j <http://neo4j.org/> running in a trusted java applet. It could do something akin to Freenet's cumulative caching<http://new-wiki.freenetproject.org/Datastore>except more efficiently since node contents aren't secret. On Fri, Sep 2, 2011 at 4:04 PM, Serguei Osokine <[email protected]> wrote: > On Friday, September 02, 2011 Will Holcomb wrote: > > It should be: "click this link." http://mimis.dhappy.org/.../ > > Yep. That's what I meant by "Run _setup.exe_". It was my poor man's > attempt to represent the web page hyperlink in plain text mail. Sorry > for the confusion... > > Best wishes - > S.Osokine. > 2 Sep 2100. > > > -----Original Message----- > From: Will Holcomb [mailto:[email protected]] > Sent: Friday, September 02, 2011 10:12 AM > To: [email protected]; theory and practice of decentralized computer > networks > Subject: Re: [p2p-hackers] A globally distributed peer-to-peer data archive > > > It should be: "click this link." http://mimis.dhappy.org/.../ > On Sep 2, 2011 12:13 PM, "Serguei Osokine" <[email protected]> wrote: > > On Thursday, September 01, 2011 Zooko O'Whielacronx wrote: > >> You would be more than welcome to jump in and help. Try following the > >> "quick start" instructions [2] and tell us how it works for you. > > > > Okay, let's see: > > > > "Check if you already have an adequate version of Python installed... > > > > Unpack the zip file and cd into the top-level directory... > > > > Run python setup.py build... > > > > On Windows, the build step might tell you to open a new Command Prompt.. > > > > If the Tahoe-LAFS bin directory is not on your PATH, then in all the > > command lines below, specify the full path to bin/tahoe... > > > > To construct a client node, run "tahoe create-client", which will create > > ~/.tahoe to be the node's base directory. Acquire the introducer.furl > > (see below if you are running your own introducer, or use the one from > > the TestGrid page), and paste it after introducer.furl = in the [client] > > section of ~/.tahoe/tahoe.cfg. Then use "tahoe run ~/.tahoe". After > > that, the node should be off and running... > > > > By default, "tahoe create-client" creates a client-only node, that does > > not offer its disk space to other nodes. To configure other behavior, > > use "tahoe create-node"... > > > > To construct an introducer, create a new base directory for it (the name > > of the directory is up to you), cd into it, and run > > "tahoe create-introducer .". Now run the introducer using > > "tahoe start ."." > > > > Zooko, man... I love what you're doing, but you gotta be kidding. You > > want to use it with a few friends, or you want normal people to use it, > > too? This whole web site should say just this: > > > > "Run _setup.exe_. Use the drive Z: that will appear on your machine." > > > > The way it looks to me, only after you get installation down to this > > procedure (or something of comparable complexity - say, 19 words or > > less - you can start asking any other questions about why people are > > not using globally distributed P2P data archive. Of course, this stuff > > won't be sufficient for success - but it seems to be a necessary > > condition for one. > > > > Best wishes - > > S.Osokine. > > 2 Sep 2011. > > > > > > > > -----Original Message----- > > From: [email protected] > > [mailto:[email protected]]On Behalf Of Zooko > > O'Whielacronx > > Sent: Thursday, September 01, 2011 11:25 PM > > To: theory and practice of decentralized computer networks > > Subject: Re: [p2p-hackers] A globally distributed peer-to-peer data > > archive > > > > > > On Fri, Aug 26, 2011 at 4:40 AM, Michael Rogers <[email protected]> wrote: > >> > >> To be honest, I think you're asking the wrong question. It's a question > > I've also spent a long time asking, but it's the wrong one. Unfair > resource > > allocation isn't what's preventing a global p2p filesystem from existing. > > > > I like the way you're thinking. > > > >> If you want to know what's actually standing in the way of a global p2p > > filesystem, try to persuade your technically minded friends to use Tahoe > (or > > Freenet, or OceanStore, or CFS, or PAST, or FARSITE) for sharing files. > > > > Of the ones you listed only Freenet and Tahoe-LAFS are things you can > > use and are being actively developed, right? Also there is GNUnet. On > > the Tahoe-LAFS wiki we have a page of links to related projects [1]. > > > >> Make a note of the problems they run into and solve them all. > > > > This is something we're doing in the Tahoe-LAFS project, for example > > on our ticket #1024 "introductory docs are confusing and off-putting". > > > > You would be more than welcome to jump in and help. Try following the > > "quick start" instructions [2] and tell us how it works for you. > > > >> Repeat the process with your less technically minded friends. Once > you've > > solved all their problems, open some champagne because you've achieved > more > > than a decade's worth of p2p research. ;-) > > > > Heh heh. > > > >> After that, if your system's running into resource shortages, try > > displaying the contribution ratio in the corner of the screen with a > polite > > reminder that higher ratios help to support the community. ;-) > > > > We have plans to do something along those lines, too: > > > > http://tahoe-lafs.org/trac/tahoe-lafs/wiki/Ostrom > > > > Again, we'd love help! You can get major kudos points (which are > > redeemable for gratitude tokens and awesomeness levels) by doing some > > fairly simple hacks like "collect server capacities and put them on > > the welcome page" (ticket #648). On the other hand if Ostromism and > > warm fuzzy social encouragement isn't your thing, you might be able to > > get cold hard cash (U.S. Dollars or BitCoins) by contributing patches > > to Tahoe-LAFS in return for bounties. :-) > > > > Regards, > > > > Zooko > > > > [1] > http://tahoe-lafs.org/trac/tahoe-lafs/wiki/RelatedProjects#OtherProjects > > [2] > http://tahoe-lafs.org/trac/tahoe-lafs/browser/trunk/docs/quickstart.rst > > > > tickets mentioned in this letter: > > http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1024# introductory docs > > are confusing and off-putting > > http://tahoe-lafs.org/trac/tahoe-lafs/ticket/648# collect server > > capacities and put them on the welcome page > > _______________________________________________ > > p2p-hackers mailing list > > [email protected] > > http://lists.zooko.com/mailman/listinfo/p2p-hackers > > > > _______________________________________________ > > p2p-hackers mailing list > > [email protected] > > http://lists.zooko.com/mailman/listinfo/p2p-hackers > >
_______________________________________________ p2p-hackers mailing list [email protected] http://lists.zooko.com/mailman/listinfo/p2p-hackers
