Slashdot Log In
Ian Clarke of Freenet Intereview
Posted by
Hemos
on Thu Aug 10, 2000 04:29 PM
from the peer-to-peer-review? dept.
from the peer-to-peer-review? dept.
abe1x writes "Ian Clarke of Freenet is interviewed at Feed by Christopher Locke of The Cluetrain Manifesto. Pretty interesting, can't wait for Freenet to actually function smoothly on a large scale."
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.
Re:You know, I hate to point this out... (Score:2)
Let's build bridges between all distributed nets. (Score:2)
Freenet rocks.
I wish someone would write a client that speaks both Freenet [sourceforge.net] and Mojo Nation [sourceforge.net] protocols...
There should be "bridge nodes" that speak at least two protocols and that link the various distributed networks together.
You know, I hate to point this out... (Score:2)
And I hate to point this part out, too, but not only are we not nearly as controversial; we got there first. I'm pretty certain there's actually even a trademark on the name.
[ looks ]
Yep [uspto.gov]. 1986.
And for the anal-retentives in the audience, yeah, I think a court would accept a dilution argument, given the close association of the problem spaces.
Cheers,
-- jra
-----
Re:The Spectre of Ubertechnology (Score:2)
Spouting naive egoism doesn't answer every (or possibly any) question. People don't live in hermetically sealed boxes, and therefore don't always get a choice when the "rules" start changing.
deleting via keys (Score:2)
Re:Freenet and Spam (Score:2)
I suppose it could be made pseudonymous, like slashdot. If you want the +2 bonus you need to establish a reputation.
Pseudonymous communication is possible in an otherwise anonymous network through digital signatures. For example, if all slashdot posts were Anonymous Coward, someone could come along and create a client-side thing to automatically GPG sign posts and verify GPG signatures, hilighting posts from known-good GPG keys.
This sort of thing has been discussed on the cypherpunks sewer^H^H^H^H^Hmailing list for years.
Re:Freenet and Windows 98 doesn't work (Score:2)
Re:Competition (Score:2)
Now imagine if you were to think of a band you used to like, musically similar to Foo Fighters. You could browse Freenet looking in Media/Music/Alternative/Rock then finding a few songs by Nirvana and realizing that was the band you were looking for.
OK, perhaps that isn't the best analogy to draw, but I think with Freenet you will be able to find a lot of information on a general category, as opposed to finding a specific piece of information.
Jimmy Hacks A Nanobot (Score:2)
So, Jimmy hacks a nanobot that turns everything into the world into chocolate cake. Jimmy likes chocolate cake!
Jimmy's gonna let it go, too, because he says that "anyone who hasn't climbed up onto the new rung that's just been built on the ol' ladder" and built an anti-chocolate cake nanobot deserves to get "stepped on".
Whee! Now the Mona Lisa, The Hoover Dam, and your house have all been turned into chocolate cake!
This can't be what you want.
The Bill Joy Point is that we have to stop thinking about technology as simply a liberating mechanism, and start reckoning with the unprecidented menace to freedom the New Technology offers. Freenet isn't even one of the New Technologies. But I think it's a premonition of them, and a good chance for us to ask ourselves the hard questions. What if there was a Jimmy with a chocolate cake nanobot? What should we be doing now to limit the kind of control of damage any one person can have through technology?
This is the biggest hack out there, and it's one all true geeks should be interested in.
Re:One thing that's needed ... (Score:2)
-- iCEBaLM
Re:One thing that's needed ... (Score:2)
-- iCEBaLM
Re:One thing that's needed ... (Score:2)
-- iCEBaLM
Re:What the architecture tells us (Score:2)
- the number of requests there will be for porn vids and Britney Spears MP3s, and the number of directions those requests originate from, especially relative to requests for other material
- the amount of relative space required per item for porn vids and Britney Spears MP3s, vs. that for fascinating treatises on the human condition.
As a past (and somewhat present) Usenet administrator, I've seen this effect in action before, where I've had to mark down expiry times on binaries groups again and again, and where newer caching news servers still spend nearly all of their time keeping track of binaries groups because that's where the reader demand is. Freenet will take over this task itself and automate it completely, but that will make the effect even more pronounced because just as the designer notes, it can't tell the difference. It only judges on one dimension - demand.The system can be tweaked, certainly - large objects can be penalised for instance - but in the end I suspect we'll find that 90% of the demand and 99.9% of the storage requirement is for recordings of Ms. Spears music and pictures of her navel. Whether this is really a failing depends on your goals going in.
That said, the only way to find out if it works is to try it, and (as has been noted) there are other models being developed that you can inject your great novel into as well. So bring it on. :)
"You cannot stop..." (Score:2)
I get so sick and tired of hearing this line again and again! Let's think about it. Technology is a human-driven enterprise. All biological metaphors are just that: metaphors. Except in the case of, oh, bacterial research, new and interesting inventions do not just pop into existence. Inventors think about what exists, and make new things to improve their lives. Or at least their pocketbooks.
We all have a responsibility to examine those inventions -- all technology, really -- to monitor its effects and decide whether it's really a Good Thing. I mean, what if (and this is hypothetical! don't flame me for this part!) freenet ended up being used for ONLY passing peoples' credit card numbers around, becoming a major tool of international fraud and nothing else ? Then yes, we'd be better off stopping it!
The attitude that "technology can't be stopped" is just irresponsible. If you start with that attitude, you back yourself into situations where a technology gets to the point that it can't be stopped. Self-fulfilling prophecy, that's all it is.
Re:Competition (Score:2)
I think that what the Freenet developers are trying to accomplish is considerably more difficult that what Napster and/or Gnutella have done. We're talking distributed caching, anonymous uploading, encryption of stores (at least there was talk of such). They're certainly not insoluble, but they're not trivial, either.
Re:Freenet and Spam (Score:2)
These documents will probably be unpopular, and will be eventually dropped off Freenet. Also, with a rise in Freenet's popularity I expect to see a corresponding rise in the use of cryptography. I know I plan to GnuPG sign most documents I put onto Freenet.
Re:One thing that's needed ... (Score:2)
This "Web of Trust" is common among many cryptographic solutions.
Re:What the architecture tells us (Score:2)
That said, I think the primary effect of FREENET, if it is successful, will not be the ability of minority ideas to evade censorship, but the de facto eradication of copyrights on digital media. (And that fact makes its success all that less probable, of course.)
Can't this be fixed a la Deja? (Score:2)
Deja News would seem to be a useful analogy: USENET stuff hangs around for a while and then expires, but nothing stops motivated users, like Deja News, from archiving for later use.
Whoever does the archiving becomes vulnerable to physical/legal attact, but that is the nature of any physical archive
Re:What the architecture tells us (Score:2)
(Note that I didn't know about MojoNation when I wrote this, which also sounds very interesting, and does want to implement a rating system.)
--
Its Slashdot Proof! (Score:2)
this would solve the slashdot effect for content access overload, because it could be cached all over.. So slightly offtopic, Has SlashDot ever considered caching, or mirroring sites they point to? At least the first page, until freenet takes over?
Re:What the architecture tells us (Score:2)
Assuming you meant dealing with a very large supply of information, there are any number of possible solutions. However, I think that most people aren't going to be willing to give up any more than a tiny fraction of their hard drive and communications in exchange for a guarantee of their rights. Most likely, you'll see a lot of folks giving Freenet a few hundred megs and using it primarily to find MP3's and porn which they'll then move to more permanent, local storage.
The more "dangerous" or "subversive" content that finds its way out there will only stick around so long as its subject matter is popular. While this could be an interesting phenomenon to watch in and of itself, (like publishing a monthly count of the number of times various 'keyowrds' appear in a Freenet search each month) the end effect will still be far from perfect.
I'm not saying that Freenet won't serve a valuable purpose until a better solution comes along. I just want to debunk the statements that I keep seeing that it will be a perfect and complete means of protecting the right to free expression.
Re:What the architecture tells us (Score:2)
Humanity is fickle and emotional, and as a group, we have very short attention spans and poor memories. The same tragedies occur time after time, and no one ever knows about it, because it's just one voice lost in the noise. Free speech won't do you a damn bit of good if no one can hear you over all the people shouting, and it will do you even less good if you only have a relatively short time to make your message heard, after which it might as well have never existed.
Re:One thing that's needed ... (Score:2)
Re:The Spectre of Ubertechnology (Score:2)
If you don't want to accept the new "rules", then don't. If you don't ever log on to Freenet, then you've cast your vote against it. At least give others the freedom to cast their vote as they see fit.
Re:Freedom Through Home Invasion (Score:2)
If this old order has to be thrown into a temporary state of upheaval to return the power of free speech and choice to individuals. We cannot put the genie of technology back into the bottle, so we have to attempt to shape it in such a way as to insure the world remains as free as possible for us and our children. You, sir or madam, are a preservationist, which is noble, but unrealistic. Accept the fact that progress will continue, and start doing what you can to support its more benevolent forms.
Re:Can't this be fixed a la Deja? (Score:2)
Re:The Spectre of Ubertechnology (Score:2)
Re:Journalistic Ethics? (Score:2)
I understand that, but his answer makes it seem like he is against copyright only because people are taking offense to Freenet because it allows unauthorized copying. (Its this which has made Freenet so popular in the first place)
Let's face it: laws are made by governments, not by the common people. Laws should be made in order to help / protect / take care of the people, but they usually are not.
I believe in a lot of cases the government has overstepped it bounds... but you have to admit, 99.5% of laws are in place to "help / protect / take care of the people"
Take the copyright laws, for instance. They were made in order to protect the creators of works of music, art, etc. but in reality they're used to protect the big corporations who make money out of them.
Big Corporations who spend millions (mostly on peoples pay) shouldn't have the right to protect their creations?? Come on now....
Re:One thing that's needed ... (Score:2)
Surely a danger. But, as the old 60's song says, "they have the guns, but we've got the numbers
One thing that's needed ... (Score:2)
Re:One thing that's needed ... (Score:2)
Freenet itself simply provides a framework to massively distribute files within a system that (theoretically) makes them fairly easy to access from anywhere and fairly difficult to delete from everywhere. The difference between it and gnutella is that a search mechanism is not central to propogating files. Files propogate simply by being sent across the peer-to-peer network. The filename, or freenet key, or whatever you want to call it is essentially just a capability [dnaco.net] for the file you want.
Based on this structure, any number of directory services could be built on top of freenet to provide access to, and authenticate capabilities for files within the system. Freenet seems to be a reasonable model to do this, but there is no reason to necessarily tightly couple the search to it.
Come to think about it, there could likely be many ways of searching for files on a system like freenet. There could be a peer-to-peer, gnutella-like search. Perhaps one with the ability for you to prioritize results comming from peers who you trust or have had good experience with in the past (this could get tricky with file propigation in freenet). There might also be a moderated search facility that provided capabilities that had been verified by someone already.
The bottom line with this is that the RIAA or whoever you are afraid might get in the way of good, honest, information sharing might be able to completely bog down a system such as freenet by putting big files on it and requesting them from many disperse locations -- freenet is going to have an incredibly hard time coping with this sort of attack -- but they probably won't be able to interfere too severely with people finding what they are looking for, if it is in fact there.
btw... I posted another note [slashdot.org] describing differences between freenet gnut and napster a while ago, but did a pretty horrible job with the formatting... there it is if you are more patient that I would likely be. :)
Re:Its Slashdot Proof! (Score:2)
So they have issued the request for the file from the network to transfer their file across through five or ten different servers... The latency to do this, before they actually start seeing their little download progress bar move past 0% is the total number of hops times the time to download the file. So a file that takes three minutes to transfer at high speed, but is five hops away, is going to actually take 12 minutes to initiate while you wait for it to propogate to your peer and then three minutes to download. Granted, whoever asks for it next will be served very quickly.
Except that the person who requested it in the first place got bored waiting, thought something was broken, disconnected, reconnected to completely diffetent peers, and is bogging the network down by initiating another request.
ALSO, you can't make the geography assumption here... that a person on freenet in europe will request a file and have it more to be available to everyone in europe. The clustering is arbitrary because it is just a peer network built on IP addresses. One person requesting a file does result in propigation of that file across the net, but it does not necessarily do anything to move it closer to other people with similar interests, geography, or anything.
but that might be an interesting way to optimize a peer network... users connect to users with similar interests. hmm.
Re:Competition (Score:3)
Re:What the architecture tells us (Score:3)
People have said many unpopular ideas, and written unpopular essays, that over time American citizens grew to accept. No, it didn't happen overnight, and it may have taken several decades for us to accept something as true. "Citizen Kane" was plagued with bad reviews when it first came out, and is now considered one of the best films of last century.
I also find it interesting, that the developers believe in deleting documents that are unpopular, but won't let people who enter keys delete their own documents.
Re:Competition (Score:3)
Napster? The development they are most concerned with is of a legal nature.
There are two serious competitors: MojoNation [mojonation.net] and Blocks [kripto.org]. And they both have to deal with the problems FreeNet deals with now.
The problems are far less trivial you think. On the one hand, you want information to be as dislocal as possible, on the other hand, you want to "localize" (search) the information on the network. An individual host has no idea which keys it is storing (at least in theory), it doesn't know their names (only their hashes) nor does it know the actual content (which is encrypted). So you can't simply say "Server X, tell me what you're storing".
Which is why meta-networks may be necessary, distributed search engines similar to AltaVista, but of a distributed nature. Again a new challenge, perhaps not less complex than FreeNet iself.
So don't trivialize. The FreeNet team is working very hard (just look at their development traffic), but they can't do wonders.
--
A healthy Cheer for Freenet (Score:3)
Some may think nothing of this, but since I have conducted far more commerce around the world via the internet. Upon examination I, and my trading partners, are probably violating any number of trade, tarriff, informational or customs restrictions for either end of the transaction. Multiply this by a few thousand people and governments will sit up and take notice. Iran is already struggling with the internet. No doubt if a student is reading this post the government knows about it, and has evaluated this post for Evil Western Influence(TM)
A Free internet is vital, not just for my selfish purposes, but to bring down barriers, not erect them. I'm actually pretty thrilled, in a Berlin-Wall-Coming-Down way, when I think of how easy it has been to communicate and exchange around the world.
Worry when the only way you can communicate is through commercial enterprises (AOL, YAHOO, MSN, etc.) which may fall under goverment regulation.
Vote [dragonswest.com] Naked 2000
Fast mirror (Score:3)
Windows client [infinit.net]
Linux client [infinit.net]
Source code [infinit.net]
--
Kiro
Re:What the architecture tells us (Score:4)
Your definition of popular seems to be "stuff that people like and agree with".
Ian Clarke's is "stuff that people download".
Take an example: "Mein Kampf". That's an "unpopular" work, in the sense that few people agree with it. But it might be "popular" in that many people will download it.
In fact, many of the people who download it probably disagree with it. Me, for instance. I know I disagree with Hitler's view on Jews, but I'm still interested in finding out exactly what he wrote, so I can decide why, exactly, I think he was wrong.
Torrey Hoffman (Azog)
The Spectre of Ubertechnology (Score:4)
The big challenge here is to respond to Freenet's antagonism of copyright in a way that lays the groundwork for responding to similar technological threats. To set up the mechanisms which insure democratic governance of Humanity by Humanity instead of Technology.
Highfalutin' words, but these is highfalutin' times. I reckon.
Re:Competition (Score:4)
I think the reason that things are progressing so slowly is because what we're doing is REALLY HARD.
Anonymous, efficient, non-abusable searching and updating is a problem no one has solved yet. I lot of people think they have solved in, in which case I invite them to the mailing list for some good intellectual jousting.
Re:The Spectre of Ubertechnology (Score:4)
So, yes, there is a great potential for constructive of dangerous applications of any significant new technology. If you can climb to the new rung that's just been built on the ol' ladder, I would suggest you do so; those who don't are likely to get stepped on.
Re:What the architecture tells us (Score:4)
Dropping "unpopular information" from the system is not intended to be a form of censorship, merely a way to save disk space by eliminating seldom-requested or never-requested data. As the author indicates, as disk space gets cheaper and as more freenet servers come on line, the need to drop data will diminish.
--
Re:Journalistic Ethics? (Score:4)
goosh.. you mean what I wrote can be used to break the law.. I didn't think of it like that.. Well, I guess that law sucks and shouldn't be a law then..
Although it's not quite as simple as that, I guess there must be hundreds of cases like this all around the world. Just because something is made into a law, doesn't mean its perfect or even fair.
Let's face it: laws are made by governments, not by the common people. Laws should be made in order to help / protect / take care of the people, but they usually are not.
Take the copyright laws, for instance. They were made in order to protect the creators of works of music, art, etc. but in reality they're used to protect the big corporations who make money out of them.
Just my 2 pesos worth...
Re:Competition (Score:4)
Yes, and Freenet development proceeds at a snail's pace compared to either of the above. I know why too: some of the early developers in the project are more interested in preserving their own exalted positions in the project that in letting the design/development process move forward effectively. There is more 'blocking' going on in the project than actual code development. I don't doubt it will eventually get where it's trying to go, but the question is: how many other projects with the same goals are going to get there first? I mean, come on, it's been months, and still no way to update information? Or search it? Give me a break, those problems are not insoluable.
Ian is pretty cool, and especially, his philosphy is right on the money. His original paper [sourceforge.net] is a mighty good read. But it takes more than philosophy to build a killer software app. Please note, this isn't a troll or a flame, it's because I actually care about the project. Get your act together guys, bury the egos, and you'll have a worldbeater.
--
Freenet and Spam (Score:4)
Re:The Spectre of Ubertechnology (Score:5)
The big challenge here is to respond to Freenet's antagonism of copyright in a way that lays the groundwork for responding to similar technological threats. To set up the mechanisms which insure democratic governance of Humanity by Humanity instead of Technology.
If you think progress was decided in the past by democratic means instead of by the development of technology you are (at least partially) wrong.
There was never a government body that decided to start printing books. Someone just invented the printing press.
Funnily enough, the closest thing to a technological revolution initiated by a government is the internet. And now that it's here, we start to find, for example, that we don't need copyright anymore.
There are some who would stop the technology because they like the way the rules used to be. Even if they are the majority, they will fail in the end. They always have.
You can call it fascism. I respectfully disagree and call it freedom.
Re:What the architecture tells us (Score:5)
The real flaw of Freenet, IMHO, isn't the potential for revisionism, it's the idea that only popular information is valuable. That might make sense in a market context, but it doesn't really have any place in an intellectual context if by "intellectual" you mean to imply a search for truth instead just popularity. Moreover, it is often the most revolutionary, cutting-edge, ahead-of-their-time ideas that are the most unpopular.
At one time, the ideas of democracy and freedom of speech were extremely unpopular ideas. In some places, they still are. Freenet-like systems would not have helped the rise of democracy very much. Mind you, it's great to see that popular ideas will be more resistant to government/corporate suppression, but they already were. It is ideas held by small minorities that are the most vulnerable.
--
Re:Journalistic Ethics? (Score:5)
What the architecture tells us (Score:5)
Think of it this way: If you were trying to build a library, would you only stock periodicals? True, they are updated regularly, and are often a dense source of current information, but they are, by design, transient. Also, assuming you have finite space in which to store them, you will have to start throwing out the ones no one has checked out when the shelves are all full. Some of the old editions might cover popular events or figures, and would therefore stay popular and in cirulation, but the obscure or unknown stories of the past issues would be wiped away without a trace.