Slashdot Log In
Freenet 0.5.2 Released
Posted by
timothy
on Wed Jul 16, 2003 03:31 PM
from the who-are-you-again dept.
from the who-are-you-again dept.
FurbyXL writes "With the RIAA roaring to grab peer-to-peer users by their IP addresses, Freenet - fully anonymized production and consumption of content - is gaining renewed attention. Articles in New Scientist, ZDNet UK, Wired and CNET (and here) set a somewhat typical context for Freenets major release 0.52. Significant performance improvements through NIO-based messaging, probabilistic caching etc. should provide increased rest to Chinese dissidents, but may finally wake-up the RIAA's Matt Oppenheim..." The announcement on the Freenet home page lists several improvements found in the new version: "a new NIO technology that brings improved performance using less CPU and system resources," "Individual nodes are now more efficient," "the speed and routing of the entire network have significantly improved," probabilistic caching, user interface improvements, and more.
This discussion has been archived.
No new comments can be posted.
Freenet 0.5.2 Released
|
Log In/Create an Account
| Top
| 711 comments
(Spill at 50!) | Index Only
| Search Discussion
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Yay! Piracy here I come (Score:5, Funny)
Re:Questions About Freenet (Score:5, Informative)
(http://www.dasmegabyte.org/ | Last Journal: Tuesday June 22 2004, @11:41PM)
So there's no difference between passing on a request, and making one yourself. Requesting a file becomes an anonymous activity, because you don't really have any idea how far this web goes. All you know is the requested "depth" cut off, so requests don't go more than N requests deep. And individual clients can (and do) rewrite this value. SO there's no way to tell if the client you've exploited is the first or a member on a chain of requests.
In fact, the best exploit for freenet would be a "sting," where you control all of the clients except for a handful. Then you know that these clients are doing all the dread. But it'd be really hard to establish this kind of "web of mistrust," considering that most freenet users populate their initial nodes either through the freenet website or through friends of theres. At that point, it's probably easier to get one of those friends to blab on you then it is to get evidence through technical means.
Data insertion works similar. If you have information in your datastore, there's no way to prove that you put it there. In fact, since you can explicitly exclude your own datastore from insertions, it's less likely that you'll have it if you inserted it. So if you have data in your store, it's equally likely that it was "pushed" to you to serve as it is that you downloaded it yourself. In fact, it's probably more likely, as freenet is receiving insert requests (more or less "uploads") all day, but only downloading when you're interacting with it.
Freenet's about PLAUSIBLE DENIABILITY, which in a free (as in, bill of rights and supreme court) society should be enough to keep you out of prison. The difficulty of identifying computers is no different from regular peer to peer...the difficulty lies in IDENTIFYING them.
And as for buffer overflows...you don't know much about Java, do you? Individual applications can't become overfull due to automatic checking by the VM. So the unless the VM has bugs, the client is about as invulnerable as you can hope for. Plus, lots of us have looked at the key code for Freenet. I didn't trust it until I built it myself.
Re:Questions About Freenet (Score:4, Interesting)
But the whole point is that the information is encrypted, so neither you, nor the "predator" would know that the images were stored on your computer. You might as well say "wouldn't it be ironic if a drunk driver someday used a car I sold to a used car dealer years ago to run my children down?"
Re:Questions About Freenet (Score:5, Insightful)
No matter what you do, you are supporting them, so kiddie porn is really a side issue.
The key issue is what can you do to safeguard your children's future? Freedom of speech (even if the government or corporations or popular groups in your area) is essential. Education to ensure that your kids aren't victims is another. (It's a big cruel world out there. If you shelter them too much, they *will* become victims).
And if you want a freenet-specific solution then why not use the freenet itself to define kiddie porn filters? Think outside the box. You can't search the Freenet so you have to rely on well known indexes that are floating around the freenet. Why not write a filter that automatically downloads these indexes and filters keys on you machine to ensure that you don't carry kiddie porn? Let the perps help you fight them, but don't hide your face in the sand and home that it will all go away, because it won't.
Re:Questions About Freenet (Score:5, Insightful)
What about the internet, TCP/IP, image file formats, and computers? Or even cameras and artificial light? These all help the kiddie porn distributers. I'm willing to bet you use these. I'm not sure how else your comment would have gotten here.
Just about anything you do in life, that is of any public use, could be helping out someone you don't like. If you don't want to participate in anything that could remotely benefit a kiddie porn distributer then you better lock yourself up in a room somewhere.
Re:Questions About Freenet (Score:5, Insightful)
(http://www.dasmegabyte.org/ | Last Journal: Tuesday June 22 2004, @11:41PM)
Yeah, this is anarchy. No, it won't work in the real world because of what I like to call the "asshole factor." Greed stops it. But in the "computer" world, greed doesn't have to be a factor because there's no scarcity. No greed means no need to delegate your freedoms to a third party to insure "equity." No greed means no need for controls at all.
Freenet is an attempt at structured anarchy with the belief that only complete freedom can protect every freedom. There's no need for tension between conflicting freedoms because there's no conflict. Conflict is external to the system -- it's out here, in the world of pundits and attorneys. In there, it's just zeroes and ones.
Just an idea.. (Score:5, Insightful)
What about this idea to increase the deniability: Imagine a trojan
that installs Freenet on the infected machine and makes it part of
the network, then erases all traces of itself. This trojan could be
put up on a web site, with a notification to the usual anti-virus
companies.
Later, when someone gets under legal pressure for running a Freenet
node, he could claim that he didn't install it. He didn't know he
was running that "Freenet thing". Most probably it was installed by
a Trojan, and in fact there is one known to do just this (reference
to anti-virus company press release).
That would be even more plausible deniability, wouldn't it?
Marc
Excellent build (Score:3, Informative)
(http://slashdot.org/)
Looking forward to trying it (Score:5, Informative)
Good idea, bad content (Score:4, Insightful)
Re:Good idea, bad content (Score:5, Insightful)
(http://www.haakonnilsen.com/ | Last Journal: Tuesday April 06 2004, @06:59AM)
Re:Good idea, bad content (Score:5, Interesting)
The fact that someone may have produced kiddie porn and shoved it onto Freenet does not mean that it is sitting on your machine. Since the content on your machine is encrypted, you'll never know for sure anyways.
The problem is not with the storage mechanism, it is with the sick person creating the content. That's where the problem lies, not in the bits and bytes on your hard drive.
Re:Good idea, bad content (Score:5, Insightful)
And to the poster who is concerned--> I don't agree with the K.K.K either, but I do realize that they should be allowed to speak their stance. And the fact that you & I support our local/state/ government when they grant permits for these types of gatherings, doesn't mean we're promoting the K.K.K.
I would say the same thing about Kiddie Porn. Supporting FreeNet is about so much more than possibly supporting (a very very small fraction of) the Kiddie Porn out there.
Re:Good idea, bad content (Score:5, Insightful)
(Last Journal: Wednesday September 28 2005, @12:05PM)
But does the threat of child porn mean that you should give your government regulatory powers over speech in order to stop it? I'd think very carefully about that. Government abuse of power over speech is far more dangerous than individual abuse of free speech.
Your line of reasoning can be logically extended. Murder is bad. Far worse than child porn. The government could theoretically end murder with current video surveillance technology. Should government have the power it needs to do that? Of course not, the abuse would be horrendous. It is one of the costs of liberty.
Re:Good idea, bad content (Score:5, Insightful)
(Last Journal: Wednesday December 10 2003, @02:26AM)
Beautifully stated. What many people fail to grasp is the simple fact that liberty is hard. Your own liberty is not what makes it hard; it's the respect for the liberty of others which makes things nearly unbearable at times. In order to ensure that some poor soul has the ability to speak out against a repressive regime without being shot for it, I must in turn allow some sick bastard to get his kicks? This is difficult, but it's outright dangerous to start picking and choosing who should have which liberties.
Re:Good idea, bad content (Score:5, Interesting)
(http://wasteland.go.dyndns.org/~sshields)
You know, it's funny. I'm a bit fuzzy on the dates, but child pornography was only made illegal in the US about 40-or-so years ago.
Of course, you have to separate pornography into two categories: 1) a media work showing an explictly sexual act (masturbation, penetrative sex, oral sex, etc) 2) a media work of a prurient nature that does not explicitly show "sex."
The former was illegal (minor consent laws and all that), but the latter was kinda legal.
When I say "kinda" I'm not being wishy-washy, it's that we're coming up against anachronism: according to experts on this sort of thing[1] attitudes of the "man on the street" have shifted drastically concerning photographs/drawings of young children. What would be considered "cute" and "childlike" back in the 1950's would be considered "grotesque" and "unsuitable for public consumption" now. Most of this can be linked to the witchhunts regarding child pornography.
Even more amusing, since the enactment of child pornography laws the average age of actors involved in sex scenes and -- and this is very odd -- in just plain romantic kisses in movies has gone way down. Way, way down.
I think it was Ebert (or was it Stephen King? King wrote about this a bit as well) who commented that youngsters used to go to the movies to see oldsters in a sex scene. Now it's reversed.
Salon commented[2] that the rabid and far-reaching bans on child "pornography"[3] has caused us all to think like pedophiles. Reminds me of the joke about the sexaholic who goes into the psychiatrist, who gives him a rorschach test.
Ah well.
So my point is that it's tough to say what's child porn and what's not, with the fact that we've gotten hypersensitive about it recently. I don't really feel like having the morality police check out all of my mom's photo albums to see if they're kosher. Especially morality police from the MPC[4]. Though being a smart son who knows the power of embarassment blackmail from mothers, I have removed all of my naked baby pictures. Now if only I could get the picture of me hugging then penguin at Sea World when I was 12....
And to spare myself accusations: no. I'm not "into" kids. To be honest, only recently has my age group become somewhat appealing to me at all: I've always been after older women, which is a real drag as women are used to young guys being...well, young guys.
So, just something to think about.
[1] I'm thinking of the historians interviewed in Salon concerning the somewhat-recent Paul Ruebens case. Interesting article.
[2] Again, the Paul Ruebens case.
[3] bare-butt baby picture arrests, anyone? Traditional Brazilian breast feeding family photos getting your kids under the care of CPS, like just happened in Dallas about a year ago?
[4] Most Persnickity Country
Re:Good idea, bad content (Score:5, Insightful)
(http://localhost/)
In other words, one of the costs of ensuring free speech on FreeNet for Chinese dissidents is that it also gives a channel for child pornography and snuff films.
Also, there's a big gray zone when it comes to child pornography. The production of child pornography is clearly the exploitation of children. However, is documentation of a criminal act also criminal? Are all depictions of the sexual acts of or with children criminal? Should books like "Lolita," or dramas like "Romeo and Juliet," which describe relationships and sexuality with or between minors, be rightlly censored? Most of our ancestors before the 18th century or so were bearing children by the age 15 - do we want to treat their journals and love letters as kiddie porn? (I do believe there's a line between pornography and literary portrayal, but that line can at some places become blurry, and Nabokov is one of those places.)
Also, "kiddie porn" has extended to include pictures of kids taking a bath that were deemed just a little too sensual by some photo clerk, who brought them to a judge and got an indictment. Guess what: pictures of one's wife or husband as a minor can be treated as child pornography! There's a level of hysteria on the topic which has clouded the subject, and the desire to protect children from sex has become, in itself, a source for real censorship. And one that I'm sure the PRC would happily take advantage of while pursuing dissidents.
Re:Good idea, bad content (Score:5, Insightful)
should ISPs be allowed (or forced) to filter out content they're unhappy with on their routers and not pass it on because a request was made?
first you (not you directly, but several people here) blame china because they exercise that control, then you blame freenet because it takes away that control.
Re:There is a difference (Score:5, Insightful)
(http://localhost/)
Truly free, truly anonymous speech, if speech is understood as any text or image or sound that can possibly be stored or transmitted, whether it is secrets vital to national security, pornography, slander, libel, copyright violations, or my recipe for waffles, does really demand, in this case, that someone risk hosting materials they might find detestable.
Otherwise, it's like saying "I support your right to live, but I'm not going to pull you out of the water while you're drowning." At best, the "support" is just so many words - it's really support for "nice" speech.
Re:Good idea, bad content (Score:5, Interesting)
Suppose someone takes a KP image and XORs it with online copies of the U.S. Constitution, an image of Julie Andrews, and a PDF file of U.S. census data. They then take the result and put it up on the net, labeled as "white noise". Then they delete the original KP image. Where is the kiddie porn now? It can be reconstructed by XORing all the remaining files together, but none of those files by itself is kiddie porn. Is the kiddie porn really in the instructions on how to assemble the files to recreate the original KP image? Or does the KP image not exist until someone actually XORs the files and recreates it?
As soon as you censor one thing ... (Score:5, Insightful)
(Last Journal: Saturday December 27 2003, @01:15AM)
Oppenheim still won't get it. (Score:3, Funny)
(http://www.dacels.info/ | Last Journal: Monday January 05 2004, @10:45AM)
Question (Score:3, Interesting)
(http://www.microsoft.com/ | Last Journal: Tuesday April 26 2005, @10:17AM)
Re:Question (Score:5, Interesting)
The people who use it are still liable, of course.
I have no idea how this is going to turn out. Freenet sounds like a great idea, but it's so obviously useful for such horrible uses, and there are other tools that handle most of the useful uses... I don't see it surviving legally (I mean that it'll be outlawed anywhere it'll be useful).
-Billy
It will probably survive by analogy (Score:5, Funny)
In the same category we already have guns, knifes, airplanes, TNT, email, television, cars. I think Freenet has a good chance.
Re:Question (Score:4, Interesting)
(Last Journal: Thursday November 11 2004, @05:39AM)
Re:Question (Score:4, Insightful)
Yes, it's technically possible to defend against even this; but most people won't be able to, even technically competent ones.
I guess there's a good defence: everybody think of good uses for Freenet and start using it NOW. The more there are, the harder such a law will be to pass and slip by the judges. To be really powerful such a use should REQUIRE Freenet, and I can't think of any such uses (but I trust that others will). BUT
If only I had anything to publish...
-Billy
Re:Question (Score:4, Interesting)
(http://foolip.org/)
You know, freenet isn't just a file sharing network. First and foremost it's a medium which guarantees your anonymity, which makes it great for organizing a political movement in an oppressive regime and other things. But it's equally "useful" for doing things coveretly which most of us are disgusted by.
And child pornography is well beyond horrible, don't you think?
Re:Question (Score:5, Insightful)
(Last Journal: Wednesday September 28 2005, @12:05PM)
Is having truly free speech where some people inevitably abuse that speech better than having speech regulated by governments who inevitably abuse their regulatory powers themselves? Participatory democracies don't have a great track record when it comes to allowing unpopular opinions to be heard. In most of Europe today -- to pick one example -- you will serve jail time for questioning the holocaust. To pick another example, anti-hate speech statutes have been sucessfully used in Britain and Canada (and elsewhere, no doubt) to supress supporters of immigratation reform. Libel law is commonly used to supress opinions of those who don't have the money to defend themselves in court.
Is this a power you want to trust the government with? I don't trust mine with it. That's why I run Freenet. And hopefully, Freenet -- or the idea of Freenet -- will have enough popular support to make my government wary of cracking down on it. And as long as Freenet exists, there is at least one forum for truly free speech.