Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

New "Dark" Freenet Available for Testing 424

Sanity writes "The Freenet Project has just released the first alpha version of the much anticipated Freenet 0.7 branch. This is a major departure from past approaches to peer-to-peer network design, embracing a 'scalable darknet' architecture, where security is increased by allowing users to limit which other peers their peer will communicate with directly, rather than the typical 'promiscuous' approach of classic P2P networks. This means that not only does Freenet aim to prevent others from finding out what you are doing with Freenet, it makes it extremely difficult for them to even know that you are running a Freenet node at all. This is not the first P2P application to use this approach, other examples include Waste, however those networks are limited to just a few users, while Freenet can scale up almost indefinitely. The new version also includes support for NAT hole-punching, and has an API for third-party tool development. As always, the Freenet team are asking that people support the development of the software by donating."
This discussion has been archived. No new comments can be posted.

New "Dark" Freenet Available for Testing

Comments Filter:
  • Much needed (Score:4, Insightful)

    by QCompson ( 675963 ) on Tuesday April 04, 2006 @12:29AM (#15055549)
    Thank you freenet team! The ability to remain anonymous is the only way to ensure complete freedom of speech.
  • Practical measures (Score:5, Insightful)

    by caitsith01 ( 606117 ) on Tuesday April 04, 2006 @12:31AM (#15055557) Journal
    I totally agree. With the lawmakers obviously unconcerned about the steady erosion of civil liberties, practical measures like these could be the only option for maintaining our freedoms.
  • Sigh (Score:5, Insightful)

    by typical ( 886006 ) on Tuesday April 04, 2006 @12:36AM (#15055580) Journal
    Freenet is neat, P2P research is phenomenal, darknets are probably the way to go...but boy, it would be nice to have something that is not implemented in Java.

    I understand the reasons that they use Java, but still, Freenet is one RAM and CPU-hungry beast.
  • by femto ( 459605 ) on Tuesday April 04, 2006 @12:53AM (#15055629) Homepage
    Freenet may preserve freedom, but it doesn't preserve liberty.

    Don't let projects like Freenet lull you into failing to protect your liberty. Get involved in the world around you and make your voice heard against those who would remove your liberty.

    Freedom != Liberty. There are lots of situations in which you have the freedom to hold any opinion you want, but are not at liberty to express those opinions. Unless you have been brainwashed, you always have the freedom to choose to die for your opinions.

  • Re:Fantastic (Score:5, Insightful)

    by Anonymous Coward on Tuesday April 04, 2006 @12:54AM (#15055636)
    I tried running a delivery service once, briefly, out of curiosity. Ripping open envelopes and boxes, I didn't notice any terrorism plans, but I sure saw a hell of a lot of people mailing child pornography. I closed my business, fired my employees, and never messed with delivery services again.

    I tried starting an ISP once, briefly, out of curiosity. While monitoring my customers' connections with a packet sniffer, I didn't notice any terrorism plans, but I sure saw a hell of a lot of people swapping child pornography. I turned off my routers, shut down my business, and never messed with providing internet service again.

    I tried running a telco once, briefly, out of curiosity. Listening in on my customers' conversations, I didn't notice any terrorism plans, but I sure heard a hell of a lot of people discussing child pornography. I turned off my switches, burned my service trucks, and never messed with selling phone service again.

    I tried being a mayor once, briefly, out of curiosity. Breaking into residents' houses at night with my police chief, I didn't notice any terrorism plans, but I sure saw a hell of a lot of people looking at child pornography. I shut down city hall, razed my city to the ground, and never messed with human communities again.
  • Re:Fantastic (Score:5, Insightful)

    by Anonymous Coward on Tuesday April 04, 2006 @12:54AM (#15055638)
    As I understand it, Clarke does not support the distribution of child pornography. However, he supports absolute anonymity and absolute freedom of speech. Neither of those can be guaranteed if you're censoring in any way, form or fashion. Once you have the ability to censor one form of speech (whether it's political speech, hate speech, or something like child pornography) you have the ability to censor anything you want. This is what Clarke is trying to prevent. Child pornography is illegal, as it should be, but you shouldn't have to trade your freedom of speech and anonymity to help catch distributors of child pornography, just as you shouldn't have to trade those rights to help stop terrorism. I think you did the right thing by uninstalling Freenet, because you're not ready to accept what freedom means. It's not something you can have in stages.
  • by Beryllium Sphere(tm) ( 193358 ) on Tuesday April 04, 2006 @01:01AM (#15055658) Journal
    First, there's the "dual effect" question. If you set out to support political dissent, whistleblowers, and the like, are you unethical if a side effect is to enable immoral activities? In this case, a predictable side effect? If you have no way of knowing whether you're facilitating it?

    Then there's the question: if Freenet is needed, is it right to decide not to run a node because you abhor some of the traffic?

    I don't know the answers but do respect your decision.
  • Re:Fantastic (Score:5, Insightful)

    by Anonymous Coward on Tuesday April 04, 2006 @01:13AM (#15055691)

    And although I do believe in free speech (no government censorship), I don't think that extends to child pornography

    Neither does Ian Clarke. You've missed the point. It's not about protecting child pornography as free speech, it's realising that you can't protect other, legitimate forms of free speech without also protecting child pornography as well. It's the unfortunate reality of information theory. If anybody has the power to stop the kiddy porn, they have the power to stop the legitimate speech as well, e.g. dissidence. The only true protection of freedom of speech is incapable of distinguishing between kiddy porn and legitimate speech by its very nature.

    If you've come up with some revolutionary scheme that can stop kiddy porn without harming the protection of the legitimate speech, then I'm sure Ian Clarke would jump at the chance to implement it. But there's every reason to believe this will be completely and utterly impossible forever. Think about it.

    The sad thing is, no matter how many times this is explained, there's always somebody as ignorant as you willing to tell people all about how he thinks kiddy porn is free speech. Please stop that.

  • Re:Fantastic (Score:5, Insightful)

    by lawpoop ( 604919 ) on Tuesday April 04, 2006 @01:15AM (#15055696) Homepage Journal
    These are pretty serious charges you are leveling against Clarke. Can you provide quotes with links that indicate Clark does indeed believe what you claim he believes?

    "... He is actively helping people to distribute child pornography"

    What you have posted is frankly libelous [wikipedia.org].

    You can be sued, and unless you can prove that you know that he was helping to distribute child porn, you will lose. Otherwise, if you know this for a fact, I hope you have reported this to the authorities.*

    Do you know for a fact that he is specifically helping to distribute child pornography, rather than simply building a general purpose network? *Any* communications network can be used to distribute child pornogrphy. Remember that usenet, AOL, and most recently Myspace [wpri.com] was used to distribute child pornography. Are you making the same claims that the creators and owners of usenet, AOL, and MySpace are "actively helping people to distribute child pornography", like you said of Ian Clarke?

    I turned off the freenet myself because I thought it could be used for child porn, and I didn't want any part of it. I do not support child pronography. But, I cannot support you making such claims about a person without evidence. Put up or shut up.

    *I have the feeling you do not know this specifically about Ian Clarke. If you do, you should report it to the authorities, and if you had reported it, you wouldn't be blabbing libelously on the internet. You have correctly understood that the freenet, like any network, can be used to distribute child porn, but I don't think you know this about Clark. If you do, for God's sake, don't ruin the investigation by blabbing all over the internet.
  • Re:Fantastic (Score:2, Insightful)

    by bcrowell ( 177657 ) on Tuesday April 04, 2006 @01:17AM (#15055702) Homepage
    Let's try your logic in a different context. Suppose someone says, "I used to get drunk in bars a lot, and then drive home. One time I almost hit a pedestrian, and that made me realize what I was doing was really stupid. The risks were really high, and there was no justification for the risks, or for imposing those risks on other people. Therefore, I stopped driving drunk."

    Now you run that statement through the same logical process you used before, and you come up with something like this:

    "I used to drive at night, but it was unnecessarily risky, so I decided only to drive during the day. I didn't want to hit a pedestrian."

    "I used to drive, but it was unnecessarily risky, so I decided only to ride a bike. I didn't want to hit a pedestrian."

    "I used to ride a bike, but it was unnecessarily risky, so I decided only to walk. I didn't want to hit a pedestrian."

    Notice how at some point, a quantitative reduction in the level of risk and a simultaneous change in the quantitative level of justification for the action changed a sensible statement into a ridiculous one? The problem isn't with the original statement, it's with the kind of logic you're applying to transform it into other statements.

    Freenet's killer app is child pornography. I've never seen any evidence that any political dissident uses it. The level of risk of harming children is extremely high, and the level of justification is extremely low.

  • Slow networks (Score:5, Insightful)

    by zelzax ( 895104 ) on Tuesday April 04, 2006 @01:17AM (#15055703) Journal
    I think the main problem with freenet, I2P, and other similar services is not their privacy concerns (although important), but SPEED.

    The speed at which any of these services run reminds me of when I had dial-up. Except these darknets don't even guarantee you can connect to even the most popular darknet sites. Even when I tweaked all the settings I couldn't ever get decent connections on freenet.

    These sites are not going to be very viable until a lot of people use them, and a lot of people aren't going to use them until they reach something at least comparable to speeds of the regular web.

    I appreciate all the effort of the people who make these pieces of software, but I can't help but feel much of their energy is misdirected.

    Just my thoughts.
  • Re:Fantastic (Score:3, Insightful)

    by drsmithy ( 35869 ) <drsmithy@nOSPAm.gmail.com> on Tuesday April 04, 2006 @01:18AM (#15055705)
    Let's all be totally clear on this: Clarke has an absolute belief in free speech, including communist literature. Not only does he believe that government shouldn't be able to regulate any kind of speech, including communist literature, but he is actively helping people to distribute communist literature, and so are you if you run a Freenet node, whether you know it or not.
  • Re:Fantastic (Score:5, Insightful)

    by Guppy06 ( 410832 ) on Tuesday April 04, 2006 @01:30AM (#15055749)
    "Not only does he believe that government shouldn't be able to regulate any kind of speech, including child pornography, but he is actively helping people to distribute child pornography,"

    So's your local mailman. I hope you didn't send out any Christmas cards last year, and you had better make sure you handle all your bills online, otherwise you're aiding that pernicious distribution medium of kiddie porn known as "First Class Mail" (which, while not anonymous, is physically and legally protected from inspection).
  • by Adeptus_Luminati ( 634274 ) on Tuesday April 04, 2006 @01:31AM (#15055752)
    Here's my 'freenet/Darknet' wishlist for the next release (hopefuly it won't take another 5 years before any major break throughs):

    1) Bittorrent/utorrent inside Darknet support. (i.e. encrypted semi-anonymous file transfers)
    2) Full IP anonymity
    3) Multi-port support (i.e. when firewalls block it, you can change ports).
    4) User selected periodic chaotic deep packet protocol emulation. Say what?! Imagine if you could download from a list of popular standard protocols & configure your Darknet client to emulate most of these protocols (one at a time & announcing the new protocol to your group of file-exchange-buddies)- anytime you want. You'd periodically select a new protocol (i.e. FTP, HTTP, OSPF, DNS, etc every time some advanced firewall blocks you) & BAM ... you punch through making your traffic seem like standard protocols. An advanced version of this would allow you to load balance your traffic over multiple standard look-alike protocols, thus forcing ISP's to not be able to track (through agregate port router bandwidth stats) which new protocol/port you are using now so they could block it. Also, by allowing multi-protocol chaotic support that means each group of users would be using different protocols & ports... now try to stop that Mr. China firewall!
    5) Proxy bounce support
    6) Open source API for additional protocol bounce support. (i.e. allows for crackers/hackers of restrictive/oppressive nations to piggy back Darknet inside a legit Server running say FTP or something of the sort) - Once the trusted server is infiltrated, it could allow for proxied clients to connect through it and out to the rest of the world.

    I'm sure some of you could come up with more utopian anonymous & liberative strategies.

    Cheers
    adeptus_luminati
  • Re:Fantastic (Score:2, Insightful)

    by Anonymous Coward on Tuesday April 04, 2006 @01:35AM (#15055766)
    I've never seen any evidence that any political dissident uses it.

    Well, that's exactly the point, isn't it?
  • by Sanity ( 1431 ) * on Tuesday April 04, 2006 @01:41AM (#15055781) Homepage Journal
    From the front page of Freenet's website:
    Note that this release is still a very early alpha; users should neither expect it to be secure, nor user friendly. Rather, the purpose of this release is to facilitate wider testing, to inform people of the progress we have made, and to attract fresh development talent, both to Freenet itself, and to third party applications that use Freenet as a platform.
  • by Anonymous Coward on Tuesday April 04, 2006 @01:50AM (#15055798)
    Its still a valid criticism. Maybe for very large and memory intensive code can the Java VM actually be more eficent than C/C++ code but I still find that for most programs that Java is more bloated and generally slower.

    Just a casual empirical observation.
  • Re:Fantastic (Score:3, Insightful)

    by Stalyn ( 662 ) on Tuesday April 04, 2006 @01:58AM (#15055822) Homepage Journal
    a quantitative reduction in the level of risk and a simultaneous change in the quantitative level of justification

    That's the flaw in your reasoning right there. You assume there is a "quantitative level of justification" when there is not. What you consider to be just in one case could be considered unjust by someone else. How do you determine who is right? You can't. Justice is a qualitative term.

    The problem isn't with the original statement, it's with the kind of logic you're applying to transform it into other statements.

    His logic is perfectly fine. All those statements are perfectly sound and logical. The problem is you think "justice" can be quantified so you find fault in those statements because your spectrum of "justice" does not match his. Sure if you assume your spectrum of "justice" to be true his statements appear silly, but that does not change their logical satisfiability.
  • Re:Fantastic (Score:2, Insightful)

    by pthor1231 ( 885423 ) on Tuesday April 04, 2006 @01:58AM (#15055823)
    Well, Clark did write Freenet, which by his own admission is "a means by which information can be shared without fear of censorship of any kind." That being said, said poster you are replying to used Freenet, and saw some amount of child pornography on at least one node. Clark wrote the program, designed to allow anything to be shared / said. This seems to me like he is at least indirectly, but actively, helping spread child pornography. This is quite different than your poor comparisons to AOL and myspace, (I don't know about usenet) which explicitly forbid any sort of child pornography in their EULAs, and I'm pretty sure Myspace forbids anything pornographic period. But I don't really care, since I neither use Freenet, or have a stake in Clarke's reputation.
  • Completely agree (Score:5, Insightful)

    by Sanity ( 1431 ) * on Tuesday April 04, 2006 @02:01AM (#15055832) Homepage Journal
    I completely agree. Freenet is hopefully a good last resort, but the option of a technical last resort should not discourage people from fighting oppression in all of its forms through more conventional political means.

    - Ian (Founder, Freenet Project)

  • by Sanity ( 1431 ) * on Tuesday April 04, 2006 @02:05AM (#15055851) Homepage Journal
    Should I donate again to get you off my back?
    Of course you should :-)
    I wasn't responding to the Freenet Project website, I was responding to the Slashdot story. Something tells me that this particular Slashdotting was premature, but that tends to be the way it goes for Freenet; Slashdottings, as much as others may welcome them, are typically a bad thing for the Freenet network. If nothing else, we'll get new users. For awhile. We can only see how the network handles the next few days worth of influx.
    Point taken. Its a tricky one, do you go for early publicity, or wait until you have a more robust piece of software. Freenet has always generated significant publicity at pretty early stages of development, and while it has disadvantages, on the whole I think it has been beneficial, it attracts developers (at a time when they can still make a real difference), not to mention donations, which we really need right now. We do try to be explicit about the fact that it is an alpha for testing, to avoid people being disappointed.
  • by Quantam ( 870027 ) on Tuesday April 04, 2006 @02:28AM (#15055923) Homepage
    The first amendment (specifically the freedom of speech clause) exists for the specific purpose of preventing the government from controlling all information (as in the case of the USSR, Nazi Germany, etc.). As you say, the government does not need to control information to oppress its people; but that doesn't change the fact that anyone controlling all information can be devastating in and of itself, regardless of whether the government is the one doing so. Thus it was a perfectly apt comparison.

    Again I suggest you read up on labor before labor laws. Might also want to read the history of credit reports, and why you are now legally entitled to view your own credit report.
  • by bersl2 ( 689221 ) on Tuesday April 04, 2006 @02:30AM (#15055928) Journal
    (I'm probably repeating things that have already been said, but I need to say my piece.)

    Certain people are going to do unsavory things to children regardless of whether or not they have an audience. I have always failed to see the extra harm done through dissemination of such material. Would you rather that no evidence be distributed, so that the children suffer in silence? Certainly the extra indignity is insignificant in comparison to the original act.

    Truly, I do not understand. Do you somehow think that the urge to abuse children is somehow viral, and that child pornography will "infect" others?

    Any way I look at it, all objections to Freenet seem to boil down to one of two things:
    1. "By golly, we have to do something about all of this child pr0n!"
    2. "I don't want to get in trouble with the authorities."

    The problem with #1 is that there isn't anything you really can do about it, and any symbolic act has the effect of harming legitimate use. IANAL, but I think that since, by probability, there isn't necessarily anything illegal flowing through your node, you have plausible deniability. As long as you run it on computers for which you have permission to use in this way, it's unlikely that you will get in any trouble.

    If you don't want to participate, then that's fine with me, but make sure that you remember that convincing others not to use Freenet provides no viable benefit to children under abuse and harms legitimate attempts to exercise free speech.
  • Re:Fantastic (Score:4, Insightful)

    by Jugalator ( 259273 ) on Tuesday April 04, 2006 @02:32AM (#15055932) Journal
    Let's all be totally clear on this: Clarke has an absolute belief in free speech, including child pornography. Not only does he believe that government shouldn't be able to regulate any kind of speech, including child pornography, but he is actively helping people to distribute child pornography, and so are you if you run a Freenet node, whether you know it or not.

    No, Clarke isn't *actively* helping to spread this any more than any other material. That's just how the protocol work. The eMule devs aren't actively helping to spread pirated material, Pirate Bay isn't actively helping to spread the latest DVD-R movies. They're just providing the service; it's people using it that spread the material.

    And why the heck do you feel a need to mention "child pornography" at every chance you get? To make your point more clear? To show that you're against total free speech? Obviously, child porn is one of the things that appear on a network without censorship or easy tracking. Now, what do you think should be done with it while preserving anonymity? Try answering that instead of just throwing shit on the founder who just developed the purely technical service.
  • by Anonymous Coward on Tuesday April 04, 2006 @02:59AM (#15055983)
    >> [Because of Java] Freenet is one RAM and CPU-hungry beast.

    The main criticisms thrown at Java (overheads and speed) always seem to miss the key matter entirely, as far as I am concerned. because those issues can be fixed, whereas others can't.

    Execution overheads can always be reduced and JIT performance can always be improved, and the effect of VM overheads on overall speed becomes ever less significant anyway as our hardware becomes more capable. But there are two things that are getting worse, not better.

    Those two things are Java bloat and hence complexity, and Java non-portability.

    Java growth is monotonic -- there is never any reduction in its footprint, only increase, because developers usually add code and very rarely eliminate whole sections of it. What used to be a fairly concise VM with a few auxiliary libraries is now an extremely large and hairy monster. And with size comes complexity, and with complexity come continual maintenance, latent bugs, and insecurities. Java has become a liability instead of an asset as a side effect of its unstoppable growth.

    And secondly, the "write once, run anywhere" paradigm has failed utterly and turned into a "write once, run only in the few places where gurus have waved magic garlic". Why this is so I have no idea, since the VM is 100% portable in theory. What's probably happened is that the extreme mess of libraries make simple all-inclusive installation pretty much impossible, and the design is unhelpful in that it doesn't bother to search for missing bits in default locations, but I'm speculating about that.

    Whatever the reasons, throughout the many years since Java hit the scene (I go back to the dawn of time in OO), Java has managed to work on perhaps 10% of the many dozens of highly varied Unix-type boxes that I have owned or worked on. This contrasts with 100% of those boxes running C/C++, Perl, Python, Tcl, Lua, etc etc. All modern languages seem to work pretty much everywhere, with one exception -- Java. This is very wierd, for a language which is supposed to run anywhere.

    So that's my beef with Java, a great pity because gramatically and in concept the language is terrific. Sadly, neither of those two problems will go away, because (i) developers will never shrink the system (that's simply not done), and (ii) Java fanboys simply refuse to believe that their beloved system has extremely poor portability in practice.

    So, for me Java is in dead end street, unfortunately. And it's not that I don't like it, quite the opposite. It's simply too big and too selective in where it chooses to run.
  • Re:Slow networks (Score:5, Insightful)

    by Xthlc ( 20317 ) on Tuesday April 04, 2006 @03:08AM (#15056006)
    I don't think it's so much Freenet's speed (although it is bad), as it is the way they've chosen for people to browse and interact with Freenet.

    By making the web browser / HTML the means by which one navigates Freenet and retrieves content, they've forced people into an inappropriate model. Web browsers require you to sit there and monitor their activity, then click links and wait some more. No good when your latency is O(1 hour).

    A better UI solution would have a two-tiered model, say one that spiders large amounts of metadata in a single pass (say overnight), lets you browse through all of that in a few minutes and pick the things you want to download, then queue them up and wait a couple of days for them to arrive. Sort of like the model used for BitTorrent: WWW for finding and selecting torrents, then the actual BT client for queuing files and managing downloads.
  • Re:Fantastic (Score:5, Insightful)

    by shutdown -p now ( 807394 ) on Tuesday April 04, 2006 @03:19AM (#15056035) Journal
    Freenet's killer app is child pornography. I've never seen any evidence that any political dissident uses it.
    Go to any resource catalogue on Freenet and open the "Politics" section. Easy, wasn't it?
  • by mike2R ( 721965 ) on Tuesday April 04, 2006 @03:46AM (#15056101)
    I think there is something you haven't considered - with a secure distribution channel, child porn can and will be produced on a comercial basis. There is demand for it, and therefore children will be abused to meet that demand. These are children who would not be abused if there was no mechanism which allowed the resulting pornography to be sold.

  • Re:Fantastic (Score:1, Insightful)

    by Anonymous Coward on Tuesday April 04, 2006 @04:17AM (#15056171)
    To me, there's a clear distinction between a belief in free speech (government not censoring speech) and believing that you, as an individual, should help people to propagate certain kinds of speech. And although I do believe in free speech (no government censorship), I don't think that extends to child pornography, which by its nature requires a heinous crime to be committed in order to produce it.


    I agree. Except that.. Without COMPLETE free speech, you have NO free speech (government not censoring speech).

    If you read what Ian has said in the past, you'll notice that he does argue along this line of reasoning.

    If you build a network that can stop child pornography, you've built a network that can censor your speech.

    I'd like to take this moment to reming you that there are a coulpe of really old guys who built the ARPA net, which became the Internet, if I recall correctly. Are you as miffed with them as you with Ian? By your like of reasoning, you should "I turned off my node, deinstalled the software, and never messed with it again." since Internet (without Freenet) is used to swap child pornography (I'm going to assume this is the case; I don't have actual evidence).

    Sorry for the rant; but your reasoning is very inconsistent, so I couldn't help myself.
  • by HuguesT ( 84078 ) on Tuesday April 04, 2006 @04:20AM (#15056184)
    Yes the thinking goes that abuse is viral.

    First some people might fight their unwholesome thoughts, but cease to when confronted with evidence that others are actually doing what they'd like to do.

    Second even if those people don't act, they might like to watch. This creates a demand for the material, and therefore it has to be on offer somehow. The theory goes that is demand is stiffled, there won't be such an incentive for the supply and therefore less abuse.

    Anyhow, I can't see how one can turn a blind eye to child abuse.
  • Re:Sigh (Score:5, Insightful)

    by Kjella ( 173770 ) on Tuesday April 04, 2006 @04:24AM (#15056195) Homepage
    I've run Freenet for ages. It is an excellent idea with a not so excellent implementation. Freenet is currently taking up over 300MB of RAM, and is eating a lot of CPU.

    And may I remind people this is something that's supposed to run in the background 24/7? Freenet if you just "jump on" when needed will be a really shitty network. A permanent drain of 300MB + CPU time is a lot. That said, there's a lot of encryption/decryption, IO and buffers involved so it wouldn't be a "light" C++ daemon either but I think you could do quite a bit better.
  • Re:Fantastic (Score:4, Insightful)

    by Kjella ( 173770 ) on Tuesday April 04, 2006 @05:15AM (#15056297) Homepage
    To me, there's a clear distinction between a belief in free speech (government not censoring speech) and believing that you, as an individual, should help people to propagate certain kinds of speech. And although I do believe in free speech (no government censorship), I don't think that extends to child pornography

    My ability to pass on free speech is part of my free speech. Let me ntroduce you to the two things Freenet understands: 0 and 1. Please express in those terms what constitutes free speech, and what constitutes child pornography.

    Freenet could not possibly make that distinction, you would have to ban it outright. But that would be prior restraint of speech. Let me quote you the Supreme Courts position on that matter in Nebraska Press Assn. v. Stuart:
    "The thread running through all these cases is that prior restraints on speech and publication are the most serious and the least tolerable infringement on First Amendment rights. A criminal penalty or a judgment in a defamation case is subject to the whole panoply of protections afforded by deferring the impact of the judgment until all avenues of appellate review have been exhausted. Only after judgment has become final, correct or otherwise, does the law's sanction become fully operative.

    A prior restraint, by contrast and by definition, has an immediate and irreversible sanction. If it can be said that a threat of criminal or civil sanctions after publication 'chills' speech, prior restraint 'freezes' it at least for the time."
    What else could you do? Well, you could outlaw anonymity. Here's the Supreme Court's opinion on that in McIntyre v. Ohio Elections Commission:
    "Protections for anonymous speech are vital to democratic discourse. Allowing dissenters to shield their identities frees them to express critical, minority views. Anonymity is a shield from the tyranny of the majority. It thus exemplifies the purpose behind the Bill of Rights, and of the First Amendment in particular: to protect unpopular individuals from retaliation at the hand of an intolerant society."
    So in short, if you want to outlaw Freenet you had better revoke the First Amendment first. The Supreme Court has repetedly upheld the free and anonymous exchange of speech. In online terms, that translates to free and anonymous exchange of 0s and 1s. Not happy about it? Move to China.
  • Re:Fantastic (Score:3, Insightful)

    by grungefade ( 748722 ) on Tuesday April 04, 2006 @06:17AM (#15056444)
    Very... very well said.

    I'm getting tired of people ignorantly giving up their rights in the name of "catching the evil doers". And of course the all mighty reasoning... "If your not doing anything illegal/evil, you should have nothing to hide."

    When and why did this become acceptable logic? Do people not think ahead and picture the outcome if we as a society were able to catch anyone the second they commit a crime? The same system put in place to protect you from harm, now prevents you from ever being able to make a "mistake". A mistake defined by a governments idea of right and wrong.

    Human beings evolve, grow, and better themselves by learning from their past mistakes. With complete and total freedom comes immense happiness and the birth of real tragedy. But must we all sit in detention because one kid threw something at the teacher?
  • by paganizer ( 566360 ) <thegrove1@hotmail . c om> on Tuesday April 04, 2006 @06:38AM (#15056482) Homepage Journal
    since you are here and all, how about some words on how 0.7 is supposed to be more anonymous than 0.5? Using the Chinese freedom-fighter example, my understanding is that the authorities could bust all members of a cell by busting just one member, then seeing which IP address's were the ones most visited (the members of the "darknet"), while with the existing freenet 0.5, no node out of all freenet users is more or less likely to be visited by any other node, so a cell would be safe.
    Or am I reading it wrong? thats just what i've got from the discussions.
  • by Anonymous Coward on Tuesday April 04, 2006 @06:50AM (#15056502)
    You're barking up the wrong tree. Freedom is only meaningful in terms of human interaction, of which there are exactly two mutually-exclusive modes: voluntary association and coercion. Freedom, of course, is defined by voluntary association, while oppression is defined by coercion.

    If an instance of human interaction is voluntary with regard to both (all) parties involved, then it's an example of freedom. If coercion is employed as the means, then it's NOT an example of freedom.

    Therefore, the option to be anonymous is always required for freedom, because it takes voluntary association to achieve anonymous speech. Clearly, it would take an initiation of force (coercion) in order to prevent anonymous speech, just as it takes an initiation of force to prevent any instance of voluntary human interaction.

    Bottom line: if you want to employ coercion in order to prevent a peaceful human being from achieving anonymous speech, then you don't believe in freedom.
  • Re:argument (Score:1, Insightful)

    by Anonymous Coward on Tuesday April 04, 2006 @07:23AM (#15056582)
    Freenet would reverse this effect. It would make it harder to catch and convinct child abusers. Great point! But why stop there? We should have a camera in everyone's home so that the police can monitor our activities. A camera in every room, a camera in every car. Constant surveillance would help cut down on child abuse. Unmonitored private homes would reverse this effect. It makes it harder to catch and convict child abusers.
  • Re:Comment (Score:5, Insightful)

    by slavemowgli ( 585321 ) on Tuesday April 04, 2006 @07:48AM (#15056665) Homepage

    As far as child pornography and mitigating circumstances, exposure to child pornography does lead people to be more likely to molest children.

    Yeah... just like watching "normal" pornography makes you more likely to rape random women on the street. Just like playing video games turn innocent teenagers into criminals who shoot cops and hookers. Just like reading Stephen King makes you a psychotic murderer. Just like watching Spongebob makes children gay.

    I find child pornography as disgusting and horrible as everyone else, but I think your reasoning is more than far-fetched. At best, you're making a cum hoc ergo propter hoc mistake - it might be that people who view child pornography are more likely to abuse children (i.e., the claim makes sense, a priori - it'd still have to be investigated, though, of course), but even if it is true, I don't see why there would be a causal connection. It's much more likely that there would be another reason that led people to see children as sex objects - which in turn would lead to both an interest in child pornography and actual abuse. But someone who isn't already predisposed towards children wouldn't turn into a child abuser merely because he's exposed to child pornography.

    If I looked you up and kept on showing you child pornography, would you ultimately emerge as a child abuser? Of course not. And the same is true for everyone else, too.

  • Re:Fantastic (Score:2, Insightful)

    by sorak ( 246725 ) on Tuesday April 04, 2006 @07:51AM (#15056670)
    Now I can propogate my terrorism plans more efficiently, all while finding exciting new sources of kiddy porn.


    Does anyone else get that "gut reaction" from Freenet? I don't mean that it's the first thing you see. I can't even back this up with evidence (admittedly, I haven't been trying), but for some reason, p2p seems like an illegitimate way of getting stuff you would find at best buy, or a legitimate way of getting Linux distros...While Freenet, with all its talk of freedom, privacy, and the measures taken to ensure it, somehow comes off as a place you go for stuff too obsene for p2p.

    Please don't mod me flamebait on this...It's a serious question. Does anyone else have the initial instinct that Freenet is a place to go for things that the FBI would arrest you for, if you did them on bittorrent? Something about the network...I think it's that it performs poorly (due to encryption), makes content difficult to search for (when searching by name), and that anonimity is the only selling point...but something about the network creeps me out.
  • by caudron ( 466327 ) on Tuesday April 04, 2006 @08:24AM (#15056796) Homepage
    This place our dungeon, not our safe retreat
    Beyond his potent arm, to live exempt
    From Heaven's high jurisdiction, in new league
    Banded against his throne, but to remain
    In strictest bondage, though thus far removed,
    Under th' inevitable curb, reserved
    His captive multitude.


    Paradise Lost, Book II, Lines 317-323

    Fighting from our dark places isn't really going to win this battle for Freedom. I appreciate what Freenet is doing. It's securing our fallback position. We need that, but we need more a willingness on the part of our citizenry to take the fight to the day-lit streets of the Mall in Washington D.C.

    I'd rather be free by liberty and than free by obscurity.

    Tom Caudron
    http://tom.digitalelite.com/linux.html [digitalelite.com]
  • Re:Waste (Score:3, Insightful)

    by ptlis ( 772434 ) on Tuesday April 04, 2006 @08:32AM (#15056828) Homepage
    Yeah, cross-platform coding sucks. When are these companies going to learn that we want proprietary binaries that need to be recompiled on each platform?

    Isn't that an accurate description of Sun's JVM :)

    There are those of us who don't have the luxury of running a platform which Sun feels is important enough to warrent a pre-compiled propriatory binary for, and for us Java applications simply aren't an option.

  • Re:argument (Score:3, Insightful)

    I'm not saying we shouldn't have freenet. I'm only saying that his claim about it not having any effect on child abuse is bullshit.

    Are you sure? Can you show evidence that greater access to child pornography leads to and increase in actual child abuse? Will more children be abused if more existing images are simply copied?

    As an analogy, and quite a good one, will more music be written if people download it en masse over freenet?
  • by Anonymous Coward on Tuesday April 04, 2006 @09:06AM (#15056974)
    Or planning political demonstrations in a dictatorship. Same thing as kiddie porn, really. You're either with us or the child pornographers, after all. Why do you hate Country X?
  • Re:Waste (Score:5, Insightful)

    by Spokehedz ( 599285 ) on Tuesday April 04, 2006 @09:13AM (#15057021)
    So... Your posting on /. with a C64 then?

    Seriously, what platform are you using that doesn't have a Java implementation on it?

    And, even more to the point... Just have a Freenet server running in the basement someplace and use it as a proxy out to the Freenet. Buy/find/build a computer (don't spend more than one Benjamin on it) and put Any flavor of Linux on it, then load the Freenet proxy. Don't forget to load up the RAM, as Freenet eats RAM like the passengers of a Las Vegas tour bus eat at Circus Circus.

    Not only is this good for the network (permanent nodes == good nodes) but the upshot is that you don't have to locate the server anywhere near your main computer. So you can get a low-speed computer, slap a giant copper HSF on it, and remove the fans. Less fans == less points of H/W failure down the road. Since it's Linux, it never needs to reboot. Since it's only doing Freenet (and only has that port open to the world) then you don't need to update the kernel.

    And yes, I know what I'm talking about. I've got a E-PC in my basement that's been running along happily for over 3 years now, and the only thing that I've ever changed on it was the Freenet install. Unload, upgrade, and restart the Freenet proxy. Done in 5min. Whenever i want to use the Freenet i just change my proxy in my browser to my Freenet server in the basement. Takes me 20 seconds.

    So I want all these excuses of NOT running Freenet to stop. Anybody can find a 'junk' computer and put Freenet on it, no excuses! Get those nodes up and running--the more nodes that stay online 24/7 the better. And trust me... Once you see the amount of creativity that true total anonymity brings, you'll be glad you at least saw it. You might not like it but at least you know it's there and what it's about. And like GI Joe said--Knowing is half the battle.

    And if your really worried about your electric bill--don't. Your bill will jump up at most .50 a month from your Freenet server. You don't need a monitor (that draws the most watts) for this setup, And if your really worried about it you need to wonder why your reading /. in the first place...
  • by Eivind Eklund ( 5161 ) on Tuesday April 04, 2006 @09:42AM (#15057277) Journal
    To my mind, you're ignoring the problem. You're saying "This feels bad" and acting only based on your feeling. Some handwaving in a way that's at least as likely to be destructive as constructive, and that's it.

    I've spent time hunting down child porn networks, sending information to the police detailing where the sites are. For stuff I've administered, I've accepted coorporation with the police beyond what's really legal. And for a couple of cases where there was no reaction from the police after a long period of time (year+), I've supplied information to vigilante groups instead. All of these expose me to legal risk.

    In my opinion, you're ignoring the issue. You're just handwaving with your feelings, and argue for sacrificing other essential rights for a feeling of "I didn't ignore the issue."

    Eivind.

  • by Anonymous Coward on Tuesday April 04, 2006 @10:57AM (#15057997)
    First some people might fight their unwholesome thoughts, but cease to when confronted with evidence that others are actually doing what they'd like to do.

    Yep, be it hate crimes, pornography, or any other evil. Should we make the distribution of pictures of muders illegal? Or how about pictures of people lying? What differentiates child abuse from, say, murder of a child, to give it preferential treatment?

    Second even if those people don't act, they might like to watch. This creates a demand for the material, and therefore it has to be on offer somehow. The theory goes that is demand is stiffled, there won't be such an incentive for the supply and therefore less abuse.

    You mean hypothesis. The problem is that this assumes that there's a n:m relationship between child abuse and viewers of child porn. However, once child porn is created, there's actually no need to produce more. So, the ratio from some set date can be 0:m. However, if it was the case that child porn was produced regardless, it would be produced because of either oversupply (which can't be prevented directly, though the abuser can be punished aftwards) or demand that still manages to strip past the existing supply. But even if the latter were true, it should be the case that the law should be written to prevent buying/selling child porn, since clearly that's the ill that causes the problem. It doesn't really make sense to make all child porn illegal if it's the demand/supply that one views as evil. And it would target the very black market that is so obsessed about.

    So, why isn't the law written to punish abusers and the black market and not mere possessers?
  • by C10H14N2 ( 640033 ) on Tuesday April 04, 2006 @11:54AM (#15058561)
    I _can_ kill a person.

    I think you are confusing Freedom [reference.com] with impunity. [reference.com]

    They are neither contingent nor corollary. Many very [wikipedia.org] smart [wikipedia.org] people [wikipedia.org] would argue that they are often mutually exclusive...not least in so far as your freedom ends at my fist.
  • Re:Comment (Score:2, Insightful)

    by 47F0 ( 523453 ) on Tuesday April 04, 2006 @02:03PM (#15059938)
    "...statistically speaking, pornography DOES lead to increased sex crimes against women."

    Garbage. You've been watching the FSC again (Fundamentalist Science Channel). Stop it. Exposure to that stuff will damage your brain.

    Look, bad science is bad science, and bad statistics are the bedrock and foundation of bad science.

    At best, you can find studies that correlate inappropriate sex with porn. But that does not establish porn as causitive, merely symptomatic.

    Again, show me a real study. One where half of 1,000 individual are exposed to porn in a blind study, with the degree of victimization tracked. Until you can find that study, all you're doing is barking up the correlation tree.

    Look, I smoke tobacco (I know, I know, I'm an evil bad pariah). Studies show that drug users smoke tobacco way out of proportion to the rest of the population. Therefore tobacco causes drug use. Right? Problem is, if they were giving away crack at 7-11, I wouldn't be interested. Correlation, or causality?

    Folks, this stuff is way the heck too serious for us to abandon thought and reason in favor of mushy emotianalism and rhetoric, and fundamentalist notions that you improve human behavior by legislating "temptation" out of existance.

    But until we do that, we are going to continue to be societal victims of a government that heavily funds bad science in the hope of apeasing the mystical majority.
  • by wakingrufus ( 904726 ) on Tuesday April 04, 2006 @03:04PM (#15060537) Homepage
    it doesn't create a demand, because no one is paying for it.

Today is a good day for information-gathering. Read someone else's mail file.

Working...