Slashdot Mirror


New "Dark" Freenet Available for Testing

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."

424 comments

  1. Waste by Slithe · · Score: 1, Redundant

    This looks interesting. I tried Freenet before, but I could never set it up properly. I will have to try it again.

    --
    ---- "XML is like violence. If it doesn't fix the problem, you aren't using enough."
    1. Re:Waste by Anonymous Coward · · Score: 0, Offtopic

      Its too bad its written in java.. if it was in C/C++ i would have run a node...

    2. Re:Waste by Professor_UNIX · · Score: 4, Funny
      Its too bad its written in java.. if it was in C/C++ i would have run a node...

      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?

    3. Re:Waste by ptlis · · Score: 2, Insightful
      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.

      --
      There's mischief and malarkies but no queers or yids or darkies within this bastard's carnival, this vicious cabaret.
    4. Re:Waste by Silverstrike · · Score: 1

      Not calling you an idiot or liar.....but what platform are you running that there isn't a JVM for?

    5. Re:Waste by Spokehedz · · Score: 4, Insightful

      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...

    6. Re:Waste by ignorant_newbie · · Score: 1

      > Not calling you an idiot or liar.....but what platform are you running that there isn't a JVM for?
      OpenBSD.

    7. Re:Waste by ptlis · · Score: 1

      Firstly i'd like to point out the fact that you've not addressed my main point: That Java being (theoretically) cross-platform means jack shit when it depends on a JVM which is platform-specific and propriatary.*

      As for my platform: Currently it's primerily Linux on AMD64 (used on both my laptop and desktop machines), sure there's a JVM available today but for a long period of time (greater than a year, at a minimum) I was on a platform which lacked a usable JVM. Additionally, I use Linux on PPC almost daily and that still doesn't (and probably won't ever) have a JVM from sun - sure there's a couple of open-source VMs that run on this architecture, but none of them seem to be in a useable state yet.

      Those two are just architectures I use daily, as I understand it there's no JVM provided by Sun for the BSDs, the version used for OSX is maintained by Apple and isn't fully compatible with Sun's JVM etc etc. Going back to the AMD64 architecture - it took them nearly two years I seem to recall to release a stable JVM for it - if another architecture is relased for the masses how long will it take Sun to release a new JVM - baring in mind that the codebase is only going to grow and Sun don't directly make any profit from Java (at least afaict).

      *Sure the spec is available and there are people attempting to make an open-source JVM but today afaik there aren't any that are actually at the point where they're useful.

      --
      There's mischief and malarkies but no queers or yids or darkies within this bastard's carnival, this vicious cabaret.
    8. Re:Waste by ultranova · · Score: 1

      Its too bad its written in java.. if it was in C/C++ i would have run a node...

      Considering the amount of NullPointerExceptions Fred (Freenet daemon) generated the last I tried it, it would crash every five seconds if it was written in C/C++.

      Then you have to remember that calling this new Freenet "0.7" is actually very misleading. The theory it is built on is completely different from the one 0.6 was built on, and that in turn is completely different from the earlier versions. Java allows fast and dirty prototyping since it is much more forgiving of errors, while C/C++ requires you to know what you're building before you build it.

      Personally, I doubt very much the darknet version of this new Freenet will work, simply because it is difficult to get enough connections - you need at least 3 in order to make any meaningfull routing, and that requires you to know of 3 people who run a secret (that's the idea of darknet) Freenet node. And you need to worry about beign charged with conspiracy.

      Oh well, maybe the non-dark version with proper connection migration will work. The cynic in me doubts that, since while it should in theory, the previous incarnations of Freenet also worked in theory; but I hope I'm wrong.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    9. Re:Waste by chrish · · Score: 1

      Sun doesn't provide a JVM for QNX, for example.

      I also couldn't find a *BSD version on Sun's site. Or AIX, HP-UX, VMS, Irix, etc.

      If you're not Solaris, Windows, or Mac OS X, you're not officially blessed by Sun. Three platforms isn't exactly "write once, run anywhere".

      --
      - chrish
    10. Re:Waste by psycho8me · · Score: 2, Informative

      More importantly to me is that this is free software which requires a big ugly chuck of non-free software to run. Java sucks because there are no good and free implementations. Freenet hasn't worked with a free implementation in a looong time.

    11. Re:Waste by the+chao+goes+mu · · Score: 1

      Besides the JVM being platform dependednt, the byte-code itself is also platform dependent despite Sun's claims (or so it was a few years ago). I have had Java byte-code compiled on a Windows box fail on Linux, FreeBSD, and Solaris. Similarly, Solaris code would not quite work on a BSD box.
      Besides that, I have also run into problems with source code not compiling the same way on two different platforms. For example, linux's kaffe compiler accepted:
      try{...initialize object...}catch{...exit...}...use object...
      while sun's compiler complained I was using an object that may not be initialized, and refused to compile. To get Sun to work I had to nest the entire rest of the code inside the try block.
      Note: This was a number of years ago, and Java may be all spiffy and wonderful now, but after all the hype about platform independence this experience soured me to java enough that I haven't gone back.

      --
      Boys from the City. Not yet caught by the Whirlwind of Progress. Feed soda pop to the thirsty pigs.
    12. Re:Waste by drgnvale · · Score: 1

      So... you're complaining that two different Java compilers will sometimes accept and produce two different sets of object code? Inconceivable!

    13. Re:Waste by the+chao+goes+mu · · Score: 1

      It is when Java claims to "compile once, run anywhere". If (1) the byte code is different for the same source code depending on compiler and (2) the same byte code will not run, or will behave differently, when run on differing OSes, this does give lie to the whole "platform independence" thing.
      So, yes, that is exactly my point. Java (unlike C, C++, etc.) claims the platform is irrelevant, so there should be no difference.

      --
      Boys from the City. Not yet caught by the Whirlwind of Progress. Feed soda pop to the thirsty pigs.
    14. Re:Waste by Anonymous Coward · · Score: 0

      oh fuck off. Who even runs those OSes ? Besides, theres a SUN JVM for linux, theres a IBM JVM for AIX, Im sure HP has a JVM for HP-UX. VMX, Iris, I dont know but atleast check you facts before you spread this crap. ty kthx.

    15. Re:Waste by bckrispi · · Score: 1
      I also couldn't find a *BSD version on Sun's site. Or AIX, HP-UX, VMS, Irix, etc.

      f you're not Solaris, Windows, or Mac OS X, you're not officially blessed by Sun. Three platforms isn't exactly "write once, run anywhere".

      Bullshit! AIX, HP-UX, and VMS do have JVM's. They're just supplied and supported by their respective vendors. The technology is licensed by Sun, and has to pass Sun's compatability suite in order to carry the Java label.

      --
      Xenon, where's my money? -Borno
    16. Re:Waste by Anonymous Coward · · Score: 0
      I hope you don't send mail via the postal service. Oh wait, you do. So you're supporting the distribution of child porn - and that's WRONG.


      Burn in hell, PEDOPHILE.

    17. Re:Waste by Anonymous Coward · · Score: 0

      Yeah, I like hiding my credit card number.

      People like you with your stupid "nothing to hide" schtick need to get a new line. Everyone has things to hide. This does not mean they are committing a crime. You earned your troll/flamebait mod fair and square.

      Oh, and BTW: if you don't want your node sharing out the kiddie pr0n, write a simple script that parses out some of the freenet catalogs, takes the sites that don't offend you, and requests them over and over. Freenet is a world where the most popular stuff "wins".

    18. Re:Waste by evoltap · · Score: 1

      Well mister "nothing to hide", you totally miss the point. Take a look at history, like those nazi fellows....sure, blue-eyed aryan Germans had "nothing to hide" but did the jewish citizens? Just because the nazi government was curtailing their rights dosn't mean they were guilty of anything. Get it? The constitution guaranteed our right to privacy not so we could all be criminals, but so the GOVERNMENT WOULD NOT BE CRIMINAL. You need probable cause and so forth, not just something like, "well since he's a muslim, he may be bad...tap the sh** out of all his sh**".

      Oh yeah, and I bet you do have something to hide....

    19. Re:Waste by Anonymous Coward · · Score: 0
      It is when Java claims to "compile once, run anywhere". If (1) the byte code is different for the same source code depending on compiler[...]
      Leaving aside the factual claims, which I can assure you came fresh from out of the the poster's bottom, can anyone spot the purely logical hole in the above argument?

      Would I be wrong to to regard those who make such arguments as possibly not being entirely rational about the subject?

    20. Re:Waste by andreyw · · Score: 1

      Helllooooo Godwin.

    21. Re:Waste by tinkertim · · Score: 1

      WTF Mods?! How is that off topic? Jesus did the SS come back to life with mod points??

    22. Re:Waste by xnixman · · Score: 1

      Irix has Java too.

    23. Re:Waste by spagetti_code · · Score: 1

      Has anyone actually got any user friendly UI's to this yet?
      Freenet, as it previously stood, was a pain. Uploading files was aweful. Fetching files was worse. The browser interface was a waste of time.

    24. Re:Waste by cfuse · · Score: 1
      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.

      So, how much bandwidth does your setup use? Because I don't have an unlimited supply ...

    25. Re:Waste by Esekla · · Score: 1

      It took me a moment to realize that the poster was trying to be sarcastic.

      Yes a binary compiled just for my platform is exactly what I want. Why go through a process of determining what instructions my CPU will execute every single time I run the code?

      Z

    26. Re:Waste by cerberusss · · Score: 1
      So... Your posting on /. with a C64 then?

      WELL ACTUALLY YES

      --
      8 of 13 people found this answer helpful. Did you?
    27. Re:Waste by Spokehedz · · Score: 1

      You can download Java for free at Java.com for every platform

      As for 'free and open source' no. But why would you want to, when there is a perfectly good one that they are giving away? Your downloading it for your own personal use, and your using it on a separately licensed computer. It's not like your main computer that you want to keep with only free and OSS stuff has to run this non-OSS.

      You download Linux for free, install it, and then download and install Java for free, and then run the Freenet Proxy on it. Nothing else in your network has to use Java--not even the computers that are using the proxy to connect to the Freenet.

      So I'm at a loss as to what your referring to as 'non-free software'. Please explain.

    28. Re:Waste by Spokehedz · · Score: 1

      You can set it to use a fixed amount of kilobytes per second (Kbs) for the upload and the download. Keeping your bandwidth usage to a minimum while your using it. The bandwidth is not maxed out all the time--although, as you get more and more integrated into the network it may max out for progressively longer periods of time.

      You can still turn it off when your done with it. The only problem is that when people do that the network suffers. If too many people do that, then there is no network. That is why permanent nodes are good for the network.

      Think of it like BT but with HTML files--only everything is encrypted, and there are no 'trackers' to tell where the data is located. Just nodes sharing data with other peers, and telling other peers where the data they do not have is located. When nodes (which are both peers and trackers using the BT analogy) are taken down frequently, you get a situation where one peer says you have the data and another says you are not responding to pings. That slows down the network, because each peer has to check to see if your back online. nothing is a direct connection, everything is bounced back and forth between nodes.

      As for a set number? Alas, I cannot give you one. My upload max is 60Kbs. Sometimes it stays under a 1GB (~11Kbs over 24 hours) and it's only peaked over 5GB once (~60Kbs) and monthly is never more than 150GB a month--due to my 60Kbs upload.

      Download? Well, that's another matter entirely. Since you are sharing, you have to get the data to share--even if your not requesting the page. My line max is 400Kbs download, and i do other stuff with it from time to time (QOS makes sure that my bandwidth is never compromised because of Freenet) as i assume you will be too. At max, that's just shy of 1TB of data back and forth (~955GB) which has never happened before, just to let you know.

    29. Re:Waste by Anonymous Coward · · Score: 0

      How does the first post get modded redundant?

  2. Hooray! by Gravis+Zero · · Score: 5, Funny

    Hooray! Now I can browse the net at dialup speeds once more!

    --
    Anons need not reply. Questions end with a question mark.
    1. Re: Hooray! by Slithe · · Score: 3, Informative

      You can also use TOR.

      --
      ---- "XML is like violence. If it doesn't fix the problem, you aren't using enough."
    2. Re: Hooray! by ystar · · Score: 1

      it's obvious to NOCs when you're running a node with tor though, a "problem" which freenet supposedly eliminates

    3. Re: Hooray! by Slithe · · Score: 1

      Yes, but TOR is great for reliving those 28.8 days (or 14.6).

      --
      ---- "XML is like violence. If it doesn't fix the problem, you aren't using enough."
    4. Re:Hooray! by Anonymous Coward · · Score: 0

      lol... i wish freenet were as fast and reliable as dialup! It's nowhere close to that...

    5. Re: Hooray! by Anonymous Coward · · Score: 0

      you could use anonet! but then again its a closed internet

    6. Re: Hooray! by r_naked · · Score: 1

      In what way is it closed? You go to the public website, download the public keys, connect on the public port, and then decide who you want to peer with.

      It is closed in the sense that you need to run OpenVPN to connect to it and the fact that we use the 1/8 IANA reserved address space. But once you connect it has everything the "real" Internet has and more.

      --
      -- http://anonet.org -- The internet the way it was meant to be. Check it out, you may be surprised.
  3. Re:Welcome! by afree87 · · Score: 5, Funny

    The Dark Side of the Freenet is a pathway to many websites some consider to be unnatural.

  4. Wrong Subject Heading by Slithe · · Score: 0, Offtopic

    The Heading of the parent should have been 'Interesting' or 'Can't wait to try it out.' I guess I was simultaneously thinking about two posts and confused myself.

    --
    ---- "XML is like violence. If it doesn't fix the problem, you aren't using enough."
    1. Re:Wrong Subject Heading by Anonymous Coward · · Score: 0

      Why do you write up such a mundane and boring post in the first place? Delusions of fp grandeur?

  5. Will this ever succeed in full? by XBL · · Score: 3, Interesting

    For example, do you think Google will ever use Freenet in some manner?

    I wish there was a way that I could view websites without giving any IP or client information. However, that kind of information is important to webmasters and business.

    1. Re:Will this ever succeed in full? by Sanity · · Score: 5, Informative
      I wish there was a way that I could view websites without giving any IP or client information. However, that kind of information is important to webmasters and business.
      Check out Tor.
    2. Re:Will this ever succeed in full? by Slithe · · Score: 5, Informative

      Well, it is not a foolproof solution, but you can try using TOR: The Onion Router (http://tor.eff.org/). It will act as a random daisy-chain of proxies that pass all the information (except for the final hop) encrypted.

      Failing that, you could always buy a laptop/PDA/etc. and a cheap wifi card and connect to random WAPs using a spoofed MAC address.

      --
      ---- "XML is like violence. If it doesn't fix the problem, you aren't using enough."
    3. Re:Will this ever succeed in full? by Anonymous Coward · · Score: 0

      I wish there was a way that I could view websites without giving any IP or client information. However, that kind of information is important to webmasters and business.

      It's not, honestly. Things like server-side browser sniffing are stupid hacks that only the ignorant use.

    4. Re:Will this ever succeed in full? by Beryllium+Sphere(tm) · · Score: 4, Informative

      >I wish there was a way that I could view websites without giving any IP or client information

      Anonymizer.com, cotse, and many others.

      There's some loss of functionality. For example if you have Java turned on then a remote web site can grab your IP even through a proxy. So you have to turn off Java, and Anonymizer disables Javascript as well.

    5. Re:Will this ever succeed in full? by ystar · · Score: 3, Informative

      One should note that Tor won't attempt to hide the fact that you're running a node

    6. Re:Will this ever succeed in full? by Slithe · · Score: 1

      >> One should note that Tor won't attempt to hide the fact that you're running a node

      Yes, but the OP was just looking for a method to browse the web anonymously, which TOR does provide, to an extent.

      To have a better chance of remaining anonymous, run TOR from a random WAP with a spoofed MAC address, and, if you are paranoid, do not access any information that could reveal your identity: personal email accounts, Online Retail stores, etc.

      --
      ---- "XML is like violence. If it doesn't fix the problem, you aren't using enough."
    7. Re: Will this ever succeed in full? by Anonymous Coward · · Score: 0

      > I wish there was a way that I could view websites without giving any IP or client information.

      Have a look at http://anon.inf.tu-dresden.de/ by the AN.ON project. They are running casades of mixes (based on the concepts by David Chaum, c.f. http://world.std.com/~franl/crypto/chaum-acm-1981. html) and are also supporting TOR in their latest versions.

      The project receives consulting from the Independent Centre for Privacy Protection (ICPP, http://www.datenschutzzentrum.de/), a leading German institution in both legal privacy protection and privacy-enhancing technology design. They have already won some court cases against German Federal Police who wanted their anon service not that anonymous.

    8. Re:Will this ever succeed in full? by Professor_UNIX · · Score: 0, Troll
      To have a better chance of remaining anonymous, run TOR from a random WAP with a spoofed MAC address, and, if you are paranoid, do not access any information that could reveal your identity: personal email accounts, Online Retail stores, etc.

      So, basically use it for its original intended purpose: accessing hacking sites and downloading kiddie porn. I'd say warez was also one of the purposes, but its so slow that it would be silly to try downloading huge files over it.

    9. Re:Will this ever succeed in full? by Anonymous Coward · · Score: 4, Insightful

      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?

    10. Re:Will this ever succeed in full? by Gr8Apes · · Score: 1

      and exactly what use is a 192.168.x.x address going to do? Yes, there's another good reason to NAT your box behind one of those ever useful broadband routers. Heck, if you want to get evil, change your DHCP config to assign real IP numbers for sites you don't visit, like, perhaps, the entire MS IP address space....

      Basically, Java and JS aren't any better than any other method for tracking.

      --
      The cesspool just got a check and balance.
    11. Re:Will this ever succeed in full? by rafa · · Score: 1

      Tor is definitley a nice easy-to-use (and recently on ubuntu, decently easy to set up as well) solution. My only real problem is that the switchproxy firefox plugin makes firefox a complete dog when opening new windows.

      --
      [Science] is one of the very few things that raises human life a little above farce and gives it the grace of tragedy.
    12. Re:Will this ever succeed in full? by Anonymous Coward · · Score: 0

      The sites will see your router's WAN IP, dumbass.

  6. Much needed by QCompson · · Score: 4, Insightful

    Thank you freenet team! The ability to remain anonymous is the only way to ensure complete freedom of speech.

    1. Re:Much needed by MadUndergrad · · Score: 1
      Heh, at first glance I thought you said "Thank you freedom team!"

      I can just imagine a muscular, comic-book style programmer: "Yes Billy, the world is safe from overreaching politicians and spooks for another day. \cue 80's music\"

    2. Re:Much needed by ROBOKATZ · · Score: 1

      Anonymous, clandestine speech is hardly equivalent to true freedom of public debate.

    3. Re:Much needed by msormune · · Score: 1

      Yes, what a great way to distribute copyrighted material without fear of the RIAA!

    4. Re:Much needed by baadger · · Score: 1

      Wouldn't free speech, free from fear or punishment for opinion actually be...you know...public? Sure sure you can say whatever you want...as long as it's over there in the shadows whispering to the alley cats.

    5. Re:Much needed by szook · · Score: 1

      Actually exercising the courage to speak what is right in the face of any opposition is the only true guarantee of your freedom of speech folks.

    6. Re:Much needed by Anonymous Coward · · Score: 0

      Yes Definately!
      Now all those people working so hard to prevent child pornography can be fired, as they are completely useless now.

      Thank god for TRUE freedom of speech. And mentally/physically scarred children

    7. Re:Much needed by sulliva · · Score: 1

      If you have to be anonymous, then you probably DON'T have freedom of speech anyway.

    8. Re:Much needed by Anonymous Coward · · Score: 0

      Still not completely anomymous. I know my ISP would be entertained by the bandwidth usage pattern. Peer to peer of any sort is eventually going to be outed by bandwidth use. Noting the port use just helps to categorize it further.
      I am not sure that this can ever be overcome.

    9. Re:Much needed by LWATCDR · · Score: 1

      "The ability to remain anonymous is the only way to ensure complete freedom of speech."
      To bad that freenet is most often used for kiddie porn, pirated media, and "warez".
      It is a real shame that freenet is used to enable what the vast majority of people consider a vile, disgusting, immoral, and illegal act.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  7. Re:Fantastic by Neoprofin · · Score: 0, Redundant

    Just like the rest of the internet only slower?

    Remember, it's not the tool, it's the person (if the person happens to be a tool so be it)

  8. Practical measures by caitsith01 · · Score: 5, Insightful

    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.

    --
    Read Pynchon.
    1. Re:Practical measures by femto · · Score: 5, Insightful
      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.

    2. Re:Practical measures by mctk · · Score: 1

      In that case, I propose that henceforth I shall be referred to as an ALFW (Anonymous Leader of the Free World).

      --
      Paul Grosfield - the quicker picker upper.
    3. Re:Practical measures by mctk · · Score: 1

      Fucking "Post Anonymously" button. Where were you on that one, Freenet? WHERE WERE YOU ON THAT ONE?

      --
      Paul Grosfield - the quicker picker upper.
    4. Re:Practical measures by Quantam · · Score: 4, Interesting

      Actually this is the exact OPPOSITE of what anonymity does for freedom of speech. Let's think about this for a minute. The claim that anonymity is required for true freedom of speech (I'll leave the debate as to whether this is actually the case to someone else, and assume that it is true) is so that you can make any allegations you want publicly, without fear of reprisal for what you have said (USSR, anyone?).

      What these darknets do (in this context) is allow speech to be distributed only among a select few people. Furthermore, you can exclude those you are making allegations against, allowing you to say whatever you like, true or false, and they have no access to this information (PATRIOT Act, anyone?). In other words, you've crushed their ability to respond to allegations like the Gestapo. But I guess that's okay in your mind, because it's individuals doing so, and not the government. Might I suggest you read up on factory life in the US before the government started regulating the factories, especially with regard to unions and blacklists?

      As for myself, I shall always be a proponent of true freedom of speech (and I might add that do not require anonymity for that purpose).

      --
      You have tried to support your argument with faulty reasoning! Go directly to jail; do not pass Go, do not collect $200!
    5. Re:Practical measures by Captain+Splendid · · Score: 1
      That's just crap. In the USSR, the government had all the guns & tanks AND controlled the flow of information, whereas the people had nothing. It's a hell of a jump to compare it to being able to limit what you reveal about yourself online.

      Autocracies are shielded by force, not anonymity.

      --
      Linux, you magnificent bastard, I read the fucking manual!
    6. Re:Practical measures by Quantam · · Score: 2, Insightful

      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.

      --
      You have tried to support your argument with faulty reasoning! Go directly to jail; do not pass Go, do not collect $200!
    7. Re:Practical measures by Anonymous Coward · · Score: 0

      and downloading things illegally without being caught!

    8. Re:Practical measures by caitsith01 · · Score: 1

      True enough, and a good point that 'freedom' is not the same as 'liberty.'

      I suppose I meant rather, that when the government gradually legislates away those public and openly exercisable liberties, the anonymity given by tools like Freenet and email encryption may at least provide a solid barrier to the total eradication of free speech. Should the fight ever get to that point (and let's hope we can stop it waaaaay before then) it would be a powerful weapon to be able to disseminate and access information quickly and anonymously.

      Many democratic resistance movements throughout history would have loved to have this kind of tool at their disposal. Secret communication has always been a vital tool for groups who fight totalitarian systems from within.

      --
      Read Pynchon.
    9. Re:Practical measures by Anonymous Coward · · Score: 0

      It's a checkbox, not a button :P

      *check*

    10. Re:Practical measures by Anonymous Coward · · Score: 0
      With the lawmakers obviously unconcerned about the steady erosion of civil liberties

      Unconcerned? Let's call a spade a spade. The power elite benefits from oppression ("erosion of liberties" if you want to be politically correct), just as the power elite benefits from any expansion of government power. That is, in fact, why all governments tend towards expansion of power.

    11. Re:Practical measures by Anonymous Coward · · Score: 2, Insightful

      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.

    12. Re:Practical measures by mrogers · · Score: 4, Interesting
      It's interesting that you should mention the USSR, because one of the earliest examples of a darknet was the Russian samizdat (literally: self-publishing) network. Censorship in the USSR operated in a deliberately ambiguous and unclear way: rather than banning certain works outright, the authorities created a huge legal grey area, discouraging the expression of any political opinion that wasn't completely orthodox. Authors responded by circulating their works privately from reader to reader in samizdat: each reader would manually copy the work on a typewriter and exchange copies with trusted friends. While this isn't the same as being able to stand in the public square and express your opinion to anyone who passes, it still allows dissidents to express, exchange, and develop their thoughts in a way that wouldn't be possible in isolation.

      Regarding your second point, it's true that private communication can exclude the people who are being discussed. Allegations (and conspiracies) are usually made behind closed doors. But the powerful will always have access to private communication. The question posed by Freenet and similar networks is whether the less-powerful should also be able to communicate privately. Comparing Freenet to the Gestapo (although required by Godwin's Law) misses the point: the secret police don't need to use Freenet, because they already have overwhelming power. It's the citizens of a police state who need private communication.

    13. Re:Practical measures by Gorshkov · · Score: 1

      In the USSR, the government had all the guns & tanks AND controlled the flow of information, whereas the people had nothing

      Speaking of practical measures ..... I don't care how many AK-47s or bazookas you have, or how many cell phones/anonomisers/whatever at your disposal

      What the hell makes you think that what few guns and faxes you have is going to protect you against a government with M1 tanks and nukes, if it really wants to get you badly enough?

      That's the fallacy of the american gun culture and government paranoia. Having guns and printing presses only helped when your guns were as big as the governments, and you had just as many.

    14. Re:Practical measures by slavemowgli · · Score: 2, Interesting

      In other words, you've crushed their ability to respond to allegations like the Gestapo.

      Beep, you just lost the discussion by means of Godwin.

      Well, just kidding - but you should be careful with comparisons like that. One of the distinguishing characteristics of the Gestapo and similar institutions is their (near) unlimited power and the sheer amount of influence, money etc. they have at their disposal.

      Your argument is just as absurd as it would be if - for example - China claimed that dissidents who don't openly talk about their opinions, ideas etc. take away the Chinese government's freedom to prosecute and kill them.

      --
      quidquid latine dictum sit altum videtur.
    15. Re:Practical measures by mothas · · Score: 1

      "That's the fallacy of the american gun culture and government paranoia. Having guns and printing presses only helped when your guns were as big as the governments, and you had just as many."

      Not true. The issue is not whether the citizens can stop the government in its tracks, but how much effort is required to enforce unpopular laws - at some point they become impractical to enforce if enough of the population would kill to resist them, and are capable of doing so. I would not totally discount the possibility of laws that bad from the Bush administration or its successors.

    16. Re:Practical measures by gronofer · · Score: 1
      You could only have "true freedom of speech" if all humans gave up for good the idea of trying to repress those who would say something that they don't want heard.

      This doesn't just apply to governments, obviously, since you can be just as easily repressed by a corporation through lawsuits, a criminal organisation through a gun or perhaps by a religion through a fanatic (as Theo van Gogh discovered) or through social pressure.

      So freedom is not so much something you obtain by right, but something you grant to others through tolerance.

      While we are waiting for this true freedom of speech to arrive, anonymous communication will still be needed.

    17. Re:Practical measures by Gorshkov · · Score: 0, Troll

      Not true. The issue is not whether the citizens can stop the government in its tracks, but how much effort is required to enforce unpopular laws - at some point they become impractical to enforce if enough of the population would kill to resist them, and are capable of doing so.

      Actually, I believe that WAS the point. But that's a whole other argument.

      I would not totally discount the possibility of laws that bad from the Bush administration or its successors

      There is nothing more intollerant than one who preaches tollerance and freedom for all.

      You live in a democracy - celebrate it.
      Having a president that you don't agree with doesn't mean the world as we know it is about to end. That last statement of yours just illustrates my point about the paranoia pefectly.

    18. Re:Practical Measures by jthill · · Score: 1

      Cowards and criminals and pornsuckers can use tools, too. Cowards, at least, have us badly outnumbered. This is news?

      Idiots can use tools, too, with results every bit as horrific as the criminals' and cowards'. That's news?

      Your posted argument runs: Freenet

      • is truly anonymous (but you stipulate that's not bad for the sake of this argument)
      • allow[s] speech to be distributed only among a select few people
      • allow[s] you to say whatever you like

      And that's it. Those characteristics alone — you list no others — produce the consequences you mention, and justify the use of words like "Gestapo". You think so? Really?

      --
      As always, all IMO. Insert "I think" everywhere grammatically possible.
    19. Re:Practical measures by mothas · · Score: 1

      OK. We just disagree then, but there have been quite a few studies. You can argue with the relative societal costs, but I don't think you can actually support the contention that there is no effect. If you can, I'd love to hear it.

      As to paranoia, given our history, when faced with previous scarry things, the US let things get pretty far out of control before correcting course. Consider the Japanese internment camps, McCarthy hearings, etc... I'm concerned that the post-911 Bush administration might be following a similar pattern.

      Of course if you believe there is no deterrent effect, then my contention that a deterrent is warranted is irrelevant.

    20. Re:Practical measures by Anonymous Coward · · Score: 0

      your phrasing indicates an utterly profound blindness:
      our lawmakers aren't "unconcerned" with the erosion of our rights,
      they are profoundly, implacably, long-term-committed to
      creating a legal-system ( container ) that has entirely eroded ( erased/appropriated ) our rights,
      though that is just the aggregate-level,
      and is merely the evidence their actions committed, so. . .

      . . . since it's only what evidence declares, there's no reason to believe it,
      or oppose it,
      is there?

      ( yes some individual politicians commit opposing action,
      but the aggregate evidence is that those who want power
      are implacably-committed to appropriating all others' rights from
      them, to whichever group(s) "run" the world:
      perhaps it's like the "games" little boys are taught,
      because playing family, rather-than playing bully,
      with dolls rather-than action-figures,
      would make all testicles spontaneously cease to be. . .
      and yes, group/corporation are the same thing,
      except that a "corporation" is a group that has its papers in order,
      and so has rights, but cannot be convicted of profound crime,
      or a crime against humanity, oh, no. . .
      -laughing- )

      PS: I wonder if in some other solar system
      ( UN-dumbed-down by local established-special-interest-groups )
      they might have the system-of-laws structured to protect human-worth against
      the implacable deforming-of-world of "corporate" groups,
      by having such things as accountability for long-term-consequences,
      with actual-costs being paid by the manufacturers of the costs?

      Sorta like: corporation wouldn't operate cleanly,
      and has created at-least 5 cancer-deaths among the local population,
      coporation gets charged with manslaughter,
      must pay restitution to families,
      must contribute to damaged community for manufactured corrosion of their worth,
      must "double" ( whatever ) their openness now and operate in "probation" for 7 years,
      and cannot legally hire any lobbyist. . .

      Simply, just as we have different modes for ones presumed innocent and ones convicted,
      why do we not have equivalent limiting on corporate "persons"? Why this strange assumption/make-believe that crime is only pretend if it is committed by a corporate-entity?
      Lack of balls ( to hold entities to integrity, objectively ), or something?

  9. Great! by Adult+film+producer · · Score: 4, Interesting

    I'm not a member or involved in the freenet project but if you have paypal or whatever, drop by the freenet project website and donate a few dollars. Mathew Toseland (toad_ on freenode irc) has been slaving away on the project for a long time now, he's poured so much energy into making freenet a reality, kudos to him and a few of the other coders that have spent a lot of energy on the next generation freenet (nextgens/cyberdo/etc.)

    Not related to freenet but in the definitely in the same sphere of anonymous networking is I2P. For anybody that interested in that kind of technology should check that out... it's a fairly well functioning network ATM but the main coder is putting off any big announcements until he's sure it's ready.

    1. Re:Great! by linzeal · · Score: 1

      I will only donate if I know my money is going to valuable things like chinese food and cheap red wine.

  10. Re:Fantastic by Anonymous Coward · · Score: 0

    Also remember it's a darknet; they're trying to *reduce* the kiddy porn.

  11. Sigh by typical · · Score: 4, Insightful

    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.

    --
    Any program relying on (nontrivial) preemptive multithreading will be buggy.
    1. Re:Sigh by Anonymous Coward · · Score: 0
      I understand the reasons that they use Java, but still, Freenet is one RAM and CPU-hungry beast.
      You are pretty out of date, modern Java VMs, with JIT compilation, are pretty efficient. Additionally, the new version of Freenet is far more efficient than previous version.
    2. Re:Sigh by Anonymous Coward · · Score: 0, Flamebait

      You're deluded. Java is a pig.

    3. Re:Sigh by beeblebrox · · Score: 5, Interesting

      Java is "heavier" than a native language/platform but for something like Freenet where privacy can be extremely important, reducing the possibility of stack smashing/bufer overrun type vulnerabilities to near zero - which Java helps do very well - is more than worth the execution overhead.

    4. Re:Sigh by RovingSlug · · Score: 1

      Why throw around unsupported remarks? Provide evidence. Bottom line: Java versus C++, for that set of benchmarks, Java is comparible in speed and code density, but median uses 12x more memory.

    5. Re:Sigh by PhrostyMcByte · · Score: 4, Interesting

      Okay then, I'll support his remarks.

      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.

      I'm not saying Java is always less efficient. Maybe this could be improved in their codebase. I don't code Java - but I do write C/C++, and I'm certain that Freenet in native code could be orders of magnitude better than what it is now.

    6. Re:Sigh by RovingSlug · · Score: 1

      "better" is a big word. Many, many metrics that can factor into "better", for instance: portable, maintainable. Java also has a huge standard library. (The depth of a language's standard library is a significant driving force in its popularity and adoption rate -- ref Java and Python.)

      Mozilla/Firefox is written in C/C++ and regularly consumes 300MB of RAM over time on my machine with moderate usage.

      I'm not saying Java is the best solution, but it is a good one. I am also glad computer science is still evolving.

      (fwiw, I code in Java, C/C++, and many other languages.)

    7. Re:Sigh by Kjella · · Score: 4, Insightful

      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.

      --
      Live today, because you never know what tomorrow brings
    8. Re:Sigh by Pieroxy · · Score: 1

      I'm certain that Freenet in native code could be orders of magnitude better than what it is now.
      Bad code is bad code (I'm not saying Freenet is bad code, but making a point). In Java, bad code will be rendered as a hungry app, in C/C++ an app that core dumps every now and then.

      Of course, this is just a general observation, it is perfectly possible to core a Java app or to make a C app hungry. But the general consensus is the opposite in general.

    9. Re:Sigh by Anonymous Coward · · Score: 0

      No it doesn't. Have you disabled memory caching by any chance? If so, re-enable it.

    10. Re:Sigh by crhylove · · Score: 1

      Totally agreed. I just barely reinstalled windows on this machine, and I ain't dirtyin' it up again with java which has never worked WELL for me in the last few years (so far).

      Also, let's really update freenet to run like this:

      We really need an "open source" replacement for MySpace. It's dangerous to allow a private corporation to run a network that is gaining so much importance, particularly among the youth.

      What would be IDEAL, however would be a fully interactive metaverse, ala quake 2 with real time voice for people within 50 "yards" of each other. And virtual houses that could still house the virtual MySpace replacement on one wall.

      I've got $50 for anyone with a working prototype..... ...I'm recommending we treat it like a p2p app so it scales well, also. Say every computer on the node houses 100 of the nearest houses and avatars and MySpace walls of the other 99 users in that "node".... Then whethter the other 99 people are on or not, other people can still visit any house (or myspace wall) in that node, so long as at least one member of the node is online. Maybe 100 is too high a number, but given what the average pc is capable of these days, I doubt it.

      Let me know when you've got it up and running.... ...and without java.

      K thanks.

      rhY

      --
      I hold very few opinions. I hold information based on observation and fact. If you wish to disagree, please use facts.
    11. Re:Sigh by Haeleth · · Score: 3, Interesting

      Java is "heavier" than a native language/platform but for something like Freenet where privacy can be extremely important, reducing the possibility of stack smashing/bufer overrun type vulnerabilities to near zero - which Java helps do very well - is more than worth the execution overhead.

      But there are plenty of natively compiled portable languages that have exactly the same stack and buffer safety, but less overhead than Java.

      There's the ML family, for example - fast implementations like OCaml and MLton are usually more efficient and more concise than C++. OCaml has already been used to implement other P2P applications (MLDonkey). And if you absolutely must have braces, there are things like D and Felix, which bring the same benefits to a familiar C++/Java-style syntax.

      Judging all compiled languages by C++ is like judging all interpreted languages by Python. Deciding to use an interpreted language because compiled languages "suffer from buffer overflows" is exactly like deciding to use a compiled language because interpreted languages "have significant whitespace", i.e. it's complete and utter bullshit.

    12. Re:Sigh by Anonymous Coward · · Score: 0

      There are dozens of languages with garbage collection which are faster, more powerful and more elegant than Java (Lisp, Python, Ruby, Haskell, OCamL, Erlang, the list goes on). The only thing Java has and other high-level languages have not is a hype machine.

    13. Re:Sigh by Anonymous Coward · · Score: 0

      I know I for one want weekly buffer overflow exploits to save a few megs of ram...

      Java can be fast. Don't believe me? Download IBM's JVM.

    14. Re:Sigh by Suppafly · · Score: 3, Interesting

      Java isn't the reason it is slow, being poorly written in java is the reason it is slow.
      There are many java programs that are larger and do more intense work that run just fine.

    15. Re:Sigh by Anonymous Coward · · Score: 0

      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.

      And what, exactly, is stopping anyone from doing just that?

    16. Re:Sigh by Suppafly · · Score: 1

      and I'm certain that Freenet in native code could be orders of magnitude better than what it is now.

      And I'm fairly certain that Freenet in java could be orders of magnitude better than what it is now. Any program can be badly written in any language.

    17. Re:Sigh by Anonymous Coward · · Score: 0

      That said, there's a lot of encryption/decryption, IO and buffers involved so it wouldn't be a "light" C++ daemon either

      You have been brainwashed by using those shitty Java applications. Yes it would in fact be an incredibly light C++ daemon. It's not doing that much, it just seems like it is because Java sucks.

    18. Re:Sigh by Anonymous Coward · · Score: 0

      The only thing Java has and other high-level languages have not is a hype machine.

      Java has people who know how to program in it, unlike those obscure languages that some professor wrote in his free time.

      and Java has a TON of libraries already written that can be taken advantage of.

      Good luck building a community supported open-source system without those two things.

    19. Re:Sigh by Julian+Morrison · · Score: 1

      The trouble is that Java is literally the best tool for the task. It occupies a sort of "local best" in the phase-space of programming langauge features, when considered for use as a cross-platform userspace network stack.

      - Perl, Python: nice library, too slow, come standard on unix but requires installing a seperate and hairy interpreter on windows. Difficult to use for large programs or large teams.

      - C, C++: impossible to make secure and difficult to debug, insufficient abstraction, hairy library, barely modular, cross platform only through the messy hack of conditional compilation.

      - D, Ocaml,Ada, Haskell: secure, obscure, no library, not really cross platform enough.

      - Java: huge standard library and zillions of free drop-in modules, comfortable level of abstraction, modular and suitable for large programs, cross platform enough, fast enough, simple enough, popular enough, secure enough, requires an interpreter but most everyone already has it.

    20. Re:Sigh by Anonymous Coward · · Score: 0
      - C, C++: impossible to make secure
      What do you mean by this? I hope you aren't talking about buffer overflows, because it is entirely possible to eliminate them in C and C++ code just as is done in Java. If you are talking about timing attacks, concurrency attacks, information leakage, protocol weaknesses etc., then I don't see how Java is much of an improvement.
    21. Re:Sigh by Anonymous Coward · · Score: 0

      there are plenty of natively compiled portable languages that have exactly the same stack and buffer safety

      Including C++. The Java fanbois that keep making this erroneous point should actually read the API for the standard library sometime. C++ has dynamically bounds-checked arrays, just like Java. The choice of what container to use is up to the programmer.

    22. Re:Sigh by Anonymous Coward · · Score: 0

      It's not a point of debate. Default settings. The memory of my Firefox usage is 300mb. The memory usage of Firefox on my collegues machines is 300mb.

  12. Re:Fantastic by bcrowell · · Score: 1, Flamebait
    Now I can propogate my terrorism plans more efficiently, all while finding exciting new sources of kiddy porn.
    I tried Freenet once, briefly, out of curiosity. Looking around at listings of content people had compiled (can't remember the terminology now), 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 node, deinstalled the software, and never messed with it again.

    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.

    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.

  13. Re:Fantastic by Anonymous Coward · · Score: 0

    Good. You should be able to, if you wish to do so.

  14. Fantastic-Free fools by Anonymous Coward · · Score: 0

    Well I don't believe that child pornography is a form of speech, free or otherwise.

  15. Re:Fantastic by Anonymous Coward · · Score: 5, Insightful

    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.

  16. Re:Fantastic by Anonymous Coward · · Score: 5, Insightful

    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.

  17. Re:Fantastic by batkiwi · · Score: 1

    What can be done in a truly Peer to Peer situation with a zero knowledge content base though?

    He could pass a "rule" saying "no" to it, but how would you enforce it?

  18. Re:Oh great, more CP for the GNAA by Anonymous Coward · · Score: 0

    Too bad there isnt Naruto on it... right timecop?

  19. The ethical questions are interesting by Beryllium+Sphere(tm) · · Score: 2, Insightful

    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.

    1. Re:The ethical questions are interesting by Dr+Damage+I · · Score: 1
      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?

      Yes. One node, more or less, isn't going to kill freenet if it's truly needed. The OP is right to refuse to participate in freenet if that is what his conscience tells him to do. He is right to advocate that people not run nodes if he feels the association of freenet with kiddie porn destroys any positive associations it might have. If he wants to compel me not to run a freenet node however, I'll start one up just to piss him off.

      --
      "Cursed is he who rises early in the morning..." Isiah 5:11
    2. Re:The ethical questions are interesting by Qzukk · · Score: 1

      Thats just it, the "dual effect" doesn't have to exist.

      If you set up freenet to have a 100MB cache, and you download or publish 100MB of kiddie porn, then you're likely to be serving up kiddie porn. If you download or publish 100MB of chinese dissident sites, blogs, and what not, then you're likely to be serving up chinese dissident sites, blogs, and what not. Now, that's simplistic, since you also cache what the people around you are publishing and looking at. So, look at your neighbor. If he/she was on freenet, what would they write or look at?

      If you want a clear consicence, all you have to do is ensure that your presence has a positive effect on the network:

      A) Read lots of interesting but non-kiddie porn sites
      B) Publish lots of interesting but non-kiddie porn sites, such that other freenet users are interested enough to read your site, and thus increase the cacheshare of non-kiddie porn.

      If you're just going to run a node in the background and not do anything, then you are the ultimate neutral party. If you cannot accept neutrality, then by all means, don't run the node.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
  20. Re:Fantastic by Anonymous Coward · · Score: 0

    If you'd actually read the summary instead of posting a pathetic knee-jerk reaction, you'd have realized that a darknet allows you to control your distribution content somewhat. Like, if you're not friends with pedophiles, you shouldn't have a problem. If you are, then quit yer bitchen'.

  21. What does DARK mean to all of you? by Anonymous Coward · · Score: 0
    Oh come on. "Dark" IS a racist way to talk about Freenet, and you know it.

    What are you saying, that black persons can not use P2P the same way as light-skins? Give me a break.

  22. Re:Fantastic by h8god · · Score: 1

    Amen. Freedom isn't pretty.

  23. Darknet + Bittorrent = Mass appeal ! by Anonymous Coward · · Score: 0

    Now if only they could figure out a way to allow for multi-port + hidden IP + encrypted anonymous bittorrent file transfers inside Darknet without losing speed etc, and the DRM, MPAA, China et all, can say 'good-bye it was a nice try' !

    Ok that was a lame rhyme, but you get the point!

    Anon

  24. Re:Fantastic by Anonymous Coward · · Score: 5, Insightful

    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.

  25. Re:Fantastic by lawpoop · · Score: 5, Insightful

    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.

    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 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.

    --
    Computers are useless. They can only give you answers.
    -- Pablo Picasso
  26. Re:Fantastic by Reality+Master+101 · · Score: 2, Informative
    The difference between Freenet and your examples is that Freenet is designed to be untraceable, while your examples are not (even though they sometimes are, they're not designed to be). In other words, Freenet seeks to implement a level of anonymity that resolves people of responsibility.

    Which is fine if you think that's something worthwhile, but is quite different in practice from your examples.

    --
    Sometimes it's best to just let stupid people be stupid.
  27. Re:Fantastic by bcrowell · · Score: 2, Insightful
    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.

  28. Slow networks by zelzax · · Score: 5, Insightful

    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.

    1. Re:Slow networks by Xthlc · · Score: 5, Insightful

      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.

    2. Re:Slow networks by Kjella · · Score: 3, Interesting

      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.

      The first one is based on a presumption that Freenet scales superlinearly. My impression is that with a larger network, the average path length goes up, and it doesn't get any better. Yes, data retention *might* improve (assuming you have more non-unique content = more copies/data) but that again requires accurate routing. My impression is that Freenet's routing is not accurate enough.

      As for speed, no anonymous network will reach neither the bandwidth nor latency of direct connections, but in Freenet's case it is the latency. The speed can actually be fairly decent on a large file with 200 threads, but waiting for one link can take ages.

      --
      Live today, because you never know what tomorrow brings
    3. Re:Slow networks by fbjon · · Score: 1

      But there is a download manager of sorts in the Freenet client. If you want to download a file, it'll generate a refreshing page that shows the progress of the download. It'll be written to disk directly, or sent to the browser to handle, depending on what you choose. It's only for splitfiles, of course, not webpages, which is perhaps what you want?

      --
      True confidence comes not from realising you are as good as your peers, but that your peers are as bad as you are.
    4. Re:Slow networks by Anonymous Coward · · Score: 0

      I know he whipped out torrents, but I think what he'd be more interested in would be an interface like usenet. Instead of newsgroups, you'd put in a freesite, and you'd be able to monitor it much like following a newsgroup with new files appearing in the group interface. You'd need a little more metadata though to give each file some meaningful information so you can choose what to download, but then you'd mark what you want, and leave the thing running overnight. Might be interesting to build an nntp-to-freenet gateway, as long as the freenet site authors play along.

      This kind of interface could be reasonably maintained entirely within freenet, without having to expose the publishers and readers to insecure websites.

    5. Re:Slow networks by Anonymous Coward · · Score: 0

      You mean like FROST?

    6. Re:Slow networks by npcompleat · · Score: 2, Interesting

      The speed problem is partly unavoidable. To overcome one threat model - that requests can be linked to replies statistically, based on traffic patterns or packet sizes - replies have added random latencies. Thus you could get a response quicker but you risk being identified because of your impatience. Systems like I2P that allow each user to choose their own level of anonymity allow you to trade efficiency for anonymity. By their very nature, anonymous P2P systems will always be slow, or bandwidth hungry, relative to other communication systems.

    7. Re:Slow networks by Just+Some+Guy · · Score: 1
      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.

      If only there were some way to view more than one web page at a time, you could open the "queue" links in a background "window" or "tab" and then minimize them, and then let the caching nature of Freenet ensure that they'll be there tomorrow even if you accidentally closed your browser.

      Actually, I know what you mean and agree that it's annoying. However, there are technical workarounds that you can use today. Also, the design of Freenet means that you'll tend to have all the most popular sites cached locally anyway (by virtue of your neighbors having requested them). Permanent nodes are much, much faster than a new one brought online in response to a Slashdot story.

      --
      Dewey, what part of this looks like authorities should be involved?
    8. Re:Slow networks by Xthlc · · Score: 1

      The problem, though, is that you're still creating the expectation that Freenet will work like the Web. Which it doesn't. People want to click on links and have those links open immediately or at least in a minute or two. When it doesn't, they become frustrated and give up.

      The "technical workaround" you mentioned doesn't really work. You're limited by the reasonable number of tabs / windows you can open, and (at least in my experience) about %75 of those tend to time out and you need to go in and manually hit refresh every hour or so to see if they've loaded yet.

    9. Re:Slow networks by Suidae · · Score: 1

      A better UI solution would have a two-tiered model, say one that spiders large amounts of metadata in a single pass (say overnight),

      You do have to be careful with spider downloads on freenet. There are a number of sites that contain porn that takes advantage of the high security nature of freenet (e.g., it is highly illegal in most countries).

      It's not a huge risk becase of the link-sparse nature of freenet pages, but it is something you have to be aware of. Fortunately, if you make a mistake and pick up something illegal it's likely no one saw it and you can simply secure-delete it and be on your way.

      Individuals with tender sensibilites may wish to purchase a pair of peril-sensititive sunglasses.

    10. Re:Slow networks by Creamsickle · · Score: 1

      Maybe you haven't checked out FROST or FUQID? These tools access Freenet very much like the way you mentioned. HTML docs are just one type of content on the network, and a web browser is just one way of accessing the content. And of course it's all open source so you are free to write your own tools to access the network however you please :).

      --
      On the 0th day, God created C
    11. Re:Slow networks by iminplaya · · Score: 1

      I think the main problem with freenet, I2P, and other similar services is not their privacy concerns (although important), but SPEED.

      Look at it this way. It's still faster than the pony express. I believe a solution will be worked out. If not with Freenet, then with something else. Consider this as a stepping stone. A base camp so to speak. You gotta crawl before you can walk. Regardless, full anonymity is of the utmost importance, and needs our complete support. The individual must be able to protect himself from all others, and this is a good step in that direction. To papaphrase: Those who would give up a little speed to protect their liberties deserves...uh...well, liberty...

      --
      What?
  29. Re:Fantastic by drsmithy · · Score: 2, Insightful

    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.

  30. Re:Fantastic, indeed by Ash-Fox · · Score: 0

    Why aren't there more free public sex videos then?

    --
    Change is certain; progress is not obligatory.
  31. Trust...whom? by Motherfucking+Shit · · Score: 4, Interesting
    When you first start Freenet 0.7 your node will not know any other nodes on the network, you need to connect to other nodes, at least three. Ideally you should find people you trust that are already part of the Freenet 0.7 network and connect to them, but if that isn't possible in the early stages of the Freenet 0.7 network you can try connecting to the irc server irc.freenode.net and join the channel #freenet, to see if anyone will connect to you.
    In other words, if you want to use Freenet 0.7, you really ought to know 3 other people who are already using Freenet 0.7. Considering there are maybe 200 people on this planet who are currently using Freenet 0.7, good fscking luck.

    But if you don't know three people who are using Freenet 0.7, hop on IRC (which is not the least bit anonymous) and see if some random stranger will give you their noderef. Random people who don't know each other exchanging noderefs over IRC provides what advantage over the prior Freenet implementation, exactly?

    I don't know 3 other meatspace people who use Freenet, much less Freenet 0.7. I can't imagine that trading noderefs with some random person on IRC is any more secure than maintaining a node on 0.5.

    I'm no Freenet hater, I've been running it for years and I've made several donations. Freenet showed me the "Diebold Memos" and other interesting items. I'm just looking for a plain-English explanation as to how 0.7 is an improvement over the prior Freenet implementation.
    --
    "BSD: Free as in speech. Linux: Free as in beer. Windows 10: Free as in herpes." --Man On Pink Corner in #52607549.
    1. Re:Trust...whom? by IgnoramusMaximus · · Score: 1
      This has baffled me to no end. Try as I might, I have a hard time imagining the advantages of this approach beyond a false sense of security. Add to this the fact that in places like China, where the authorities are likely to put your ass in the gulag just for trading encrypted packets, or running some suspicious to them services on suspicious ports, which they will detect due to the wonderful all-pervasive ISP surveilance of every packet provided to them by giants of moral integrity such as Cisco, and things become even murkier.

      I find the problem intractable from a theoretical standpoint, given current IP protocols and network implementations. But maybe I am wrong. Someone enlighten me please.

    2. Re:Trust...whom? by roystgnr · · Score: 4, Interesting

      Add to this the fact that in places like China, where the authorities are likely to put your ass in the gulag just for trading encrypted packets, or running some suspicious to them services on suspicious ports, which they will detect due to the wonderful all-pervasive ISP surveilance of every packet provided to them by giants of moral integrity such as Cisco, and things become even murkier.

      I find the problem intractable from a theoretical standpoint, given current IP protocols and network implementations.


      Here's the two steps to make it tractable:

      1. Put your web pages behind an SSL connection. Any web browser today can visit https as easily as http, but an ISP wanting to (or being forced to) snoop those connections will have a monumentally harder time.

      But what, your web pages are nothing but an electronics tutorial and a photo album? So much the better. The point isn't that you need to find anti-totalitarian political tracts to translate into Chinese, the point is that if *everything* on the web starts moving to encrypted connections, those sites which need the encrypted connections can use them without sticking out. Web storefronts have done far more to make encryption indispensable than political activists ever could, but every little bit helps. We want to make the Web a place where trying to cut off your people's ability to talk to SSL sites would be like cutting off your own hand.

      2. Put proxy services up on your web server. Whether it's an remailer gateway, a web proxy, whatever - the idea is to make it impossible for censors to ban or monitor network access by IP. SSL doesn't protect the IP of the websites you visit, it just protects the content you send and receive from them, and sometimes that's not enough. If you're an ex-Mormon trying not to get kicked out of BYU, it's probably a good idea not to have a lot of exmormon.org IPs in their network logs regardless of whether the content of what you read and write is there as well.

      That's it, two steps: first make encrypted communications more common, then use those encrypted communications to make private communications less suspicious. The second step is going to take longer than the first, but it'll get here. The price of bandwidth for proxy services hasn't fallen as fast as the price of CPU time for SSL encoding, but they're both still getting cheaper. From a theoretical point of view, it's always possible for the Chinese government to say "No encryption for you!", but from a practical point of view we can make that equivalent to disconnecting from the internet entirely.

    3. Re:Trust...whom? by IgnoramusMaximus · · Score: 2, Informative
      Good plan, and the Information and Internet Ministry approves of commercial use of SSL sites, to prevent thieves interfering with the National Business, except that the Totalitarian Information Ministry also requires all SSL sites to have all of their keys in escrow with the Ministry. That is a pre-condition of doing business. Any non-escrowed site you are accessing, will be either a) blocked and/or b) you will have a visit from a very friedly Ministry Staff to question you on your indiscretions and educate your as to any further use of the Approved Internet and avoidance of web sites where Enemies' of the State lurk.

      Any questions?

    4. Re:Trust...whom? by Gorshkov · · Score: 1

      Whether it's an remailer gateway, a web proxy, whatever - the idea is to make it impossible for censors to ban or monitor network access by IP

      So it's YOU I have to thank for the 5,000 #@($&*#@*$ emails I get every day offering both breast enlargement and penis enlargement creams?

      That one, simple suggestion of yours is probably responsible for half the freaking spam out there. And even though I only host a half dozen domains, it's cost me thousands over the years - and that's not counting the time spent trying to deal with it.

      That's not freedom - that's irresponsible, self-centered bullshit masqurading as a political stance.

    5. Re:Trust...whom? by roystgnr · · Score: 2, Interesting

      So it's YOU I have to thank for the 5,000 #@($&*#@*$ emails I get every day offering both breast enlargement and penis enlargement creams?

      No - like I said, bandwidth is still too expensive for many people, including myself, to be anything other than paranoid about how much we give away to strangers.

      That's not freedom - that's irresponsible, self-centered bullshit masqurading as a political stance.

      The ability to send anonymous and pseudonymous messages is freedom - it's one of the most fundamental freedoms there is, dating back to "Common Sense" and the "Federalist Papers".

      Your ability to ignore or to require payment accompanying anonymous messages is also freedom. I know it's hard when your email system has difficulty recognizing anonymous messages or accepting micropayments (what, you think I don't get spam too?), but those are problems which require technical solutions, not the abandonment of the right to anonymity.

    6. Re:Trust...whom? by Anonymous Coward · · Score: 0

      Okay, I'm not a user of the software (yet), but the idea sounds great. Imagine this for a potential usage: You're writing a very specific usage P2P application, for which you want to keep the distribution very limited, and very secure (for what purpose, I'll leave that up to you). You know your target audience in meatspace, and it's a group of say, 10 people. By building your application on top of freenet, you now have a better way to keep your distribution quiet and limited, rather than having to build that infrastructure yourself. And if your code leaks out by some slipup, you don't have to worry as much (unless you put something stupid in the code) about data leaks, because they can't connect directly to your nodes.

      But that's just my thoughts, and my opinions (and how I plan to research and possibly use it).
      Analog

    7. Re:Trust...whom? by computational+super · · Score: 1
      Random people who don't know each other exchanging noderefs over IRC provides what advantage over the prior Freenet implementation, exactly?

      In fact, this can only be seen as a disadvantage. Say I'm the MPAA and people are using Freenet to trade movies (actually if that were the case I could just let them to die of old age waiting for the download to complete, but pretend for a minute). I download freenet's source code, modify the source a bit, go on #movietraders and publish my noderef. Now, since it's IRC, I know who (by nickname) saw that noderef published. I keep track of what they try to download from my modded node, subpeona their IP addresses, and sue them.

      The "public" freenet worked, at least in theory, because the seed nodes were fairly globally accessible. The dark net will only work if you actually know somebody running a freenet node (and know he won't sell you out to the RIAA/MPAA/FBI/Chinese authorities/Diebold, etc.) In the grand scheme of things, I don't know that many people... and I've never talked about freenet with any of them.

      --
      Proud neuron in the Slashdot hivemind since 2002.
    8. Re:Trust...whom? by Cyno · · Score: 1

      Maybe these features aren't useful for people like me living here in the US where I have rights that protect me from my government, like the freedom of speech. But I can see how these features would be useful for someone who does not have these protections.

    9. Re:Trust...whom? by Gorshkov · · Score: 1

      The ability to send anonymous and pseudonymous messages is freedom - it's one of the most fundamental freedoms there is, dating back to "Common Sense" and the "Federalist Papers".
      Your ability to ignore or to require payment accompanying anonymous messages is also freedom. I know it's hard when your email system has difficulty recognizing anonymous messages or accepting micropayments (what, you think I don't get spam too?), but those are problems which require technical solutions, not the abandonment of the right to anonymity.


      That's disengenuous as hell _ can only assume that you don't realise it. And contrary to what you seem to think, there are freedomes that predate the the federalist papers. I know this will be a shock to you, but americans didn't invent freedome - they invented THEIR flavour of freedom.

      And on very basic very fundamental freedom that existed when the founding fathers were still is diapers was the notion that YOUR freedom ends where it interfeers with MY freedom.

      Awaiting technical solutions? Yes, your absolutly right - but to advocate something like that when you're very well aware of the fact that those "technical solutions" either don't exist or haven't been adopted widly enough to make them usefull is a cop out.

      Like I said - you're trying to make your "freedom" as absolute as possible at the expence of the freedom of others.

      I stand by what I said earlier - it's self-centeredness and arrogance masquerading as a political statement.

    10. Re:Trust...whom? by Anonymous Coward · · Score: 0

      "I download freenet's source code, modify the source a bit, go on #movietraders and publish my noderef. Now, since it's IRC, I know who (by nickname) saw that noderef published. I keep track of what they try to download from my modded node, subpeona their IP addresses, and sue them."

      You [MPAA] have you actually publish content before nodes can download it, or at least insert at HTL=0 and publish the key.

      In the first case, you have now propagated a popular movie to the distributed data-store that is freenet, in 32k chunks, which will work their way towards the nearest appropriate location based on their key. Meaning... anyone that requests that key isn't going to get much of it from you, and if one of your neighbors does request a key belonging to that file, you can't guarantee they were the originator.

      The second case works better, but you are likely to only be able to bust people that are directly connected to you. You still can't prove absolutely that one of your connected nodes is the requester, but you may be able to convince a jury that it is the case. Note that these will be the dumb ones that accepted node ref exchanges from someone they don't know in a channel called #movietraders.

      The argument "Connect to me because I have movies I can give you" makes no sense to anyone that knows anything about how freenet works. Those that use Freenet are more likely to be concerned about anonymity, and therefore would use FUQID or similar tools to upload and FROST to publish the resulting keys anonymously.

      There's a good chance that a few of the people I added to my node from IRC are from some governmental agency, that's one of the reasons I make a lot of connections when I know my connections aren't secure. Where absolute trust does not exist, I can at least have plausible deniability. It helps to not be doing anything illegal in the first place though. Freenet's an interesting concept.

    11. Re:Trust...whom? by computational+super · · Score: 1
      which will work their way towards the nearest appropriate location based on their key.

      Ahhh - but I'm the MPAA, remember? Why would I connect my hostile node into the rest of the Freenet dark net at all? I'm just sitting there with my "honeypot", if you will, waiting for connection attempts, logging request that pops into my modded node.

      --
      Proud neuron in the Slashdot hivemind since 2002.
    12. Re:Trust...whom? by Castar · · Score: 1

      I don't know 3 other meatspace people who use Freenet, much less Freenet 0.7. I can't imagine that trading noderefs with some random person on IRC is any more secure than maintaining a node on 0.5.

      This is my problem, too. I'm a current Freenet user, but I don't know (or trust) anyone enough to exchange noderefs, and I don't see a benefit for people living under oppressive governments, either. One of the great things about the current Freenet implementation is that even if you're an Outer Party member harboring resentment against Big Brother, you can find others without the risk of revealing yourself as a thoughtcriminal.

      I understand that it's currently only for testing purposes, and eventually people won't be encouraged to join an IRC network and ask for noderefs. But I'm still not sure that a darknet is the best way to promote free speech.

      --
      I yearn for you tragically. A. T. Tappman, Chaplain, U.S. Army.
    13. Re:Trust...whom? by Anonymous Coward · · Score: 0

      I have just gotten the cheese to split-open now.

      Stand by.

  32. Java is coming along by Sanity · · Score: 2, Informative

    Modern Java virtual machines can actually be more efficient than native code in many situations. The old criticism of Java, that it is slow, and a CPU/memory hog relative to native compiled code, was definitely valid back in the 90s, but is much less-so now. Check out some recent benchmarks involving Java if you don't believe me.

    1. Re:Java is coming along by Anonymous Coward · · Score: 1, Funny

      Funny isn't it. I have the feeling what they need to do is rewrite it in ruby. Same performance, but can you imagine the hype they'd get!

    2. Re:Java is coming along by toddhunter · · Score: 1

      Java is coming along, and a java app can now run just about as good as a native one. However the problem comes when you want to do something else at the same time. It's one thing to run quickly, it's another thing to run quickly whilst not using up 99% of your system's resources. This is the real problem with java today.

    3. Re:Java is coming along by Anonymous Coward · · Score: 1, Insightful

      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.

    4. Re:Java is coming along by Anonymous Coward · · Score: 0

      Or is it a problem with Windows? Isn't the problem that windows goes into "swap-mode" sometimes when you run java. It isn't like that on other platforms like Linux.

    5. Re:Java is coming along by Haeleth · · Score: 1

      Check out some recent benchmarks involving Java if you don't believe me.

      I'm not going to do the work of investigating your claims for you. You want me to check out benchmarks, you can damn well cite those benchmarks yourself.

      Till someone actually provides reliable and scientifically constructed* benchmarks that demonstrate Java outperforming native code in a production environment, I'm going to carry on believing that it's slower... and it's the job of the Java advocates to convince me I'm wrong, not the other way round.

      * That is, not the Great Computer Language Shootout, which is the antithesis of scientific benchmarking. Something academic and peer-reviewed, please.

    6. Re:Java is coming along by spagetti_code · · Score: 1
      Modern Java virtual machines can actually be more efficient than native code in many situations. The old criticism of Java, that it is slow, and a CPU/memory hog relative to native compiled code, was definitely valid back in the 90s, but is much less-so now. Check out some recent benchmarks involving Java if you don't believe me.


      People (well, specifically java developers) have been saying this for years. But users of Java Apps have been saying these apps are hogs. Who do you believe? Personally - I believe the user - the experience is that despite benchmarks showing java is as fast as or faster than naticve C++.... its a PIG.
    7. Re:Java is coming along by Anonymous Coward · · Score: 0

      Ya know, I don't know who's right in this debate, but if you're wrong, the only person it hurts is you. Why is it up to other people to keep you educated?

    8. Re:Java is coming along by nazsco · · Score: 1

      > Funny isn't it. I have the feeling what they need to do is rewrite it in ruby. Same performance, but can you imagine the hype they'd get!

      that's so 2004.

      What they really need is to rewrite it in java on rails. and post a making-of video.

    9. Re:Java is coming along by Anonymous Coward · · Score: 0

      That just means the programmer F@#$ed up and his application isn't threading right.

      Anytime my java programs are useing 99% CPU I know its my thread loop and I just have to go back and remember to put in the sleep command in. Drops useage down to a fraction when its not activly doing something. People who claim java is bloated and slow have never used a serious, properly built application. Eclipse is straight java and runs damn fast because of SWT which calls the native system calls through JNI. eBay is also straight java and used by millions.

      Java does have a problem with the engine in that it starts a new engine every application instead of reusing a running one and that improvement would be a huge boon to reducing the footprint.

    10. Re:Java is coming along by Suidae · · Score: 1

      What they really need is to rewrite it in java on rails. and post a making-of video.

      Yes, with lightsabers.

    11. Re:Java is coming along by arodland · · Score: 1

      Thank you. Yeah, okay, tell me that Java can be just as efficient as anything else, you know what, I believe you. But when your app still takes 4 times as long to start up, uses 3 times as much memory, and is noticeably less responsive than a feature-equivalent app written in another language, I don't care about the potential. I care about the fact that, like everyone else so far, you've failed to reach that potential, and I care about having an app that actually behaves.

      No, this isn't about freenet, but about another app that's rather popular at the moment. Use your imagination.

    12. Re:Java is coming along by Anonymous Coward · · Score: 0
      Personally - I believe the user

      And that is why you fail.

    13. Re:Java is coming along by be-fan · · Score: 1

      You're not comparing Java in that case, then, you're comparing Win32 versus Swing, or whatever. Yo might as well point to GTK+ apps being slower than Win32 apps and come to the conclusion that C is slower than C...

      --
      A deep unwavering belief is a sure sign you're missing something...
    14. Re:Java is coming along by HiThere · · Score: 1

      I thought that was supposed to be Swing's fault. Mind you, I don't have any experience...I've been waiting for gcj to get a decent tutorial on using SOME graphic tool kit. Gtk for all I care, but something! (I know it's supposed to be possible...but I don't see any examples/tutorials on HOW it's possible. OTOH, since everyone keeps saying it's beta, this is perhaps not TOO unreasonable. But they won't get 1,000's of people switching in a day the instant they proclaim that they've got rc1 available.)

      Yeah, lots of people have been successful with Eclipse and SWT. But I also havent' seen a good tutorial on using THAT with gcj. (I'm picky...but I'm looking at a dozen or so languages, and I can't devote much time to any particular one until I've decided that THAT is the one I'm going to choose.) I've got tests running with Ruby and Python, I'm working on C now, and my intended next stop is D, or possible Croquet, if it gets ready in time. (Squeak was scratched because the application lock down is so obnoxious.)

      Currently my best guess at what I will chose is D, with a C layer to handle library interfaces. Ugh!, so I keep looking for something better. Proprietary languages are not under consideration. Ada is too verbose, and I really *don't* like it's lack of garbage collection. (Still, it's a choice that I *could* make work, and that has a lot going for it.) Io is a long shot, but I do keep looking at it, because of it's simple syntax.

      But Java *does* have the reputation of having all of the drawbacks of Python and Ruby, and none of the advantages. This may be unfair, but it's what I think of when I think of Java. Now my opinion isn't very significant, since the only Java I'm considering is gcj (i.e., non-proprietary), but when I think of Java the adjective that occurs to me is "SLOW!". Perhaps they've speeded it up, but I was looking at Sun Java several years ago when they started advertising that it was as fast as native C, and they were lying through their teeth. Perhaps now they aren't, but now I'm insisting on my languages having a free license, so now I'm not running benchmarks. And since they are still saying what they were then, I see no reason to give them any more belief now than was warranted then.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    15. Re:Java is coming along by HiThere · · Score: 1

      Wrong answer. If it's important to you, run your own benchmarks.

      To me, the proprietary nature of Java rules it out, except for gcj, which doesn't have an easy graphic library. So benchmarks are no longer relevant. Back when they *were* relevant (i.e., before I insisted on libre compilers) I ran some. At that point Java was dog slow. They were, at that time, claiming that Java was as fast as C. As far as I was concerned, they were lying.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
  33. Recent post on Freenet mailing list by moosehooey · · Score: 5, Informative

    On 31 Mar 2006, at 20:08:
    > This isn't about *technical* support, I just wanted to tell Matthew
    > thanks
    > for working on this project. The US government is really scaring
    > me and
    > I'm glad someone's working on this. You're doing a great job man.
    >
    > One question I have is that the paypal balance on the home page
    > usually
    > says something like a few hundred $, and I was wondering if it's
    > actually
    > generating the required $2300 per month, or if it's falling short.
    > I've
    > had a monthly donation set up for quite a while now, and I just
    > want to
    > make sure everything is going well financially for the project.

    We have been fortunate enough to generate just about enough to pay
    for Matthew for the past few years, but donations have been tailing
    off as we haven't put out any new releases in quite a while due to
    our work on 0.7, and the financial situation is actually quite
    precarious just now.

    Our hope is that with the 0.7 alpha release we will get some
    donations, but if anyone can contribute, now would really be the time
    (as there can be no guarantee that the 0.7 alpha release will
    generate the level of publicity we have seen for previous releases).

    Ian.

  34. Re:Fantastic by quokkapox · · Score: 1
    It should be relatively easy to identify victims of child abusers (after all, somebody is bound to know them). People could anonymously access the images (which are evidence of criminal conduct) through freenet, sanitize the nasty parts of the images and post the victims' faces elsewhere for people to recognize (like on milk cartons), and then we could anonymously tip off the authorities, who could then prosecute and convict the adults who abused them.

    All with the help of freenet. Sounds good to me.

    --
    it's a blue bright blue Saturday hey hey
  35. Re:Fantastic by Anonymous Coward · · Score: 0


      OK, so maybe the under US$ 400 donations total hints that FreeNet's reputation is low.

      Seriously, how to genuinely help the cause of Free Speech, without contributing to in-
      creasing the problem of child-porn, is a real problem. Is there a solution?

      Of course, taken far enough, one can argue that subscribing to all the world's telco's
      has similar side effects (since it often take a telco line to transfer such content).

      Still the amount of good side... eg, bringing a world of technology & other ideas
      to the home & to the far corners of the world surely outweighs the stuff that I don't
      want to support... so I stay connected & use it for what I want to support. Simple.

  36. Re:Fantastic by evilviper · · Score: 4, Interesting

    Distributing child pornography isn't necessarily a bad thing. If it's distributed for free on FreeNet, that means fewer and fewer people paying for it, which hopefully means less child porn all-together.

    Now, if you think potentially allowing more people to VIEW child pornography is inherently bad, and will lead to more child abuse, for instance, this isn't much consolation. However, the supreme court has even ruled that *fake* child pornography is not criminal, so viewing animated or CGI child porn, for instance, isn't even illegal. So, as disgusting as it may be, there doesn't seem to be a concensus that individuals privately viewing something that appears to be child porn is bad for society, and will lead to serious crimes.

    As an added bonus, the wider and more public spread of child porn, while it can't be traced back to the IP address that shared it, the picture can be tracked back using visual clues as to who is involved, and possibly making it easier for police to apprehend the actual suspects (just not the person sharing it, in this case).

    --
    Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  37. intervention? by subgrappler · · Score: 0, Redundant

    sounds like p2p is evolving to avoid the likes of *aa... great to have free speech and all that, but suppose it gets bigger and every child porn nut job hops on it and starts downloading... couldnt the gov/isp's step in and kill it? not sure if its even possible anywhere to outlaw a program/technology...

    1. Re:intervention? by Anonymous Coward · · Score: 0

      Child pornographers use the US Postal Service quite extensively. Hope the government doesn't shut that down too...

    2. Re:intervention? by subgrappler · · Score: 1

      true, but it cant spread it the way p2p can... it also takes some bad press coverage too...

    3. Re:intervention? by humble.fool · · Score: 2, Interesting

      While the government can't destroy this sort of technology, It could, if it set its mind about it, make thinks rather difficult. For example:

      *They could make all filesharing _programs_ illegal, then attempting to shut down distrobution of those programs (shutdown bittorrent.com, azereus, etc).
      *They could shut down proxy sites.
      *Really attempt to track down people in other countries who use this technology and provide outlets for it (piratebay, etc).
      *Require ISPs to keep logs on traffic for much longer than they do now.

      --
      Being anonymous is not cowardice.
    4. Re:intervention? by eyeye · · Score: 1

      Don't forget FTP and HTTP. And blank media.

      --
      Bush and Blair ate my sig!
    5. Re:intervention? by Anonymous Coward · · Score: 0

      It would just move underground or out-of-country. Besides, the US doesn't have the authority to "track down" people in other countries, who aren't breaking their own laws. The DMCA doesn't apply in Sweden, or Canada.

  38. Re:Fantastic by Guppy06 · · Score: 4, Insightful

    "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).

  39. Any screenshots? by Anonymous Coward · · Score: 0

    Any screenshots of the app?

    1. Re:Any screenshots? by magetoo · · Score: 1
      Any screenshots of the app?
      The Wikipedia article on Freenet has a screenshot of browsing a freesite, that's probably as close as you'll get. (A "screenshot of Freenet" would probably be about as exciting and obvious as a "screenshot of TCP/IP".)

      Frost's site has a couple of screenshots too.

  40. Darknet + Bittorrent = Mass Appeal ! by Adeptus_Luminati · · Score: 4, Insightful

    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

    --
    No trees were killed in the making of this post; however, many trillions of electrons were horribly inconvenienced.
    1. Re:Darknet + Bittorrent = Mass appeal ! by barefootgenius · · Score: 2, Interesting

      You could get halfway there by posting torrents on Freenet and then downloading them with Torrentopia.

      --
      /. bug #926803 - Why I can post.
    2. Re:Darknet + Bittorrent = Mass Appeal ! by Sanity · · Score: 3, Informative
      1. Take a look at Frost (see here)
      2. Not sure what this means, even at this early stage Freenet 0.7 is pretty anonymous compared to the competition
      3. You can change Freenet's port very easily in the freenet config file, the initial port is selected randomly
      4. This would probably be overkill for the monitoring mechanisms in existence today
      5. Not sure what this means
      6. This either
    3. Re:Darknet + Bittorrent = Mass appeal ! by pigeon768 · · Score: 1

      You can do that, but each individual torrent still requires a central tracker; the MPAA/RIAA can still sue the trackers, not to mention anyone whose IP shows up on the list of seeders.

    4. Re:Darknet + Bittorrent = Mass Appeal ! by mrogers · · Score: 3, Interesting
      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.

      I like this idea a lot, but the problem is that you need to build a model of a protocol in order to imitate it, and the eavesdropper can probably use the same model to determine that your traffic is fake. Let's say you want to make your darknet traffic look like HTTP. You observe a few thousand HTTP sessions and build a statistical model in the form of a state machine, with a distribution function for the number of bytes sent and received in each state, and a probability for each state transition. But there will always be a small gap between the behaviour of your model and the behaviour of real HTTP sessions, and given enough observations, the eavesdropper will be able to distinguish your model from reality.

      How about changing protocols before the eavesdropper collects enough data to distinguish your traffic from real HTTP traffic? Unfortunately, constantly hopping protocols is suspicious in its own right: as well as perfectly modelling each protocol, you'd have to perfectly model the distribution of different protocols entering/leaving a typical host. This just re-creates the problem at a higher level. Fundamentally, you're trying to hide information in plain sight, and the problem with steganography is that it only works when people aren't looking for it.

    5. Re:Darknet + Bittorrent = Mass Appeal ! by Anonymous Coward · · Score: 0

      I2P is actively working on the Bittorrent aspect.

  41. C/C++ by wysiwia · · Score: 3, Interesting

    Its too bad its written in java.. if it was in C/C++ i would have run a node...

    Just find a developer who does a C++ implementation based on the sample code of wyoGuide (http://wyoguide.sf.net/). It shouldn't be that difficult and is cross-platform as well. Sorry, no I don't have the time to do it myself but I'll help with advice.

    O. Wyss

    --
    See http://wyoguide.sf.net/papers/Cross-platform.html
  42. Re:Fantastic by Anonymous Coward · · Score: 0

    "The level of risk of harming children is extremely high, and the level of justification is extremely low."

    Explain to me again, please, how Freenet being available to distribute it means that child pornography is more likely to occur? Does Freenet actually encourage this behavior in some way?

  43. Re:Fantastic by Beryllium+Sphere(tm) · · Score: 1

    Is that you, BadAnalogyGuy?

    The person wasn't spying on the users of his Freenet node. You can't, even if you want to, if Freenet meets its design promises.

    What he did was look at published directories of Freenet content and how to retrieve it. He noticed how much of it was kiddie porn, extrapolated that a comparable fraction must be running through his node, and decided to get out of the avoid-law-enforcement game.

    In other words, nothing comparable to opening envelopes, sniffing network conversations, or wiretapping. Your analogies are not analogous.

  44. Re:Fantastic by lawpoop · · Score: 3, Interesting

    "Freenet seeks to implement a level of anonymity that resolves people of responsibility."

    I think the word you are looking for is absolve.

    --
    Computers are useless. They can only give you answers.
    -- Pablo Picasso
  45. Re:Fantastic by Anonymous Coward · · Score: 2, Insightful

    I've never seen any evidence that any political dissident uses it.

    Well, that's exactly the point, isn't it?

  46. Help the project... by Anonymous Coward · · Score: 1, Informative

    I have an automatic donation to Freenet of $20 per month set up. These guys really need some support, especially now between versions.

  47. Re:Fantastic by Anonymous Coward · · Score: 0
    > ..., which by its nature requires a heinous crime to be committed in order to produce it. (my emphasis)

    Exactly. The crime is in the production (and in the consumption, if it isn't classed as a mental disorder).

    The crime isn't in providing a means of distribution. WWW, postal service, ham radio, freenet, carrier pidgeon, passing on a CD, passing on a DVD, telephones. Any can be used to distribute child pornography, are mostly as anonymous and probably already have your participation. The radio waves pass through your house, you own shares in a telco, the carrier pidgeon flies over your land, just like you might run a freenet node. Why aren't all of the above "bad" like Freenet? Why not shoot all pidgeons, torch all mailboxes or build a Faraday cage around your house, just in case they are carrying child pornography?

    The police need to get out there and catch those who produce child pornography.

    Police prefer to crack down on computer networks since

    • They are easy to observe
    • It can produce quick results at a low cost, keeping the boss happy
    • They have cynical support from those in power, who wish to monitor communications for other reasons.

    Freenet just might lead to more child pornographers being caught. Presumambly child porn currently lives in a part of the Internet that is end to end encrypted and out of sight of the police. Having anonymity (as provided by Freenet) might cause child pornographers to not encrypt their porn, allowing police to capture what they are sending. The producer might then be indentified by the porn images they have produced.

    No, I don't advocate child pornography. I do think it is wrong to use child pornography as an argument against Freenet.

    If you think there is too much child porn on Freenet, wouldn't it be better to set up a node and dilute it by uploading and downloading better content? Freenet only stores the "most popular" items uploaded. Whenever I've been on Freenet I've never been 'hit in the face' by child pornography. The closest I have been is to have seen a page where someone compiled a general list of severl hundred freenet pages. One or two text entries in the list indicated that the link went on to child porn. I exercised my freewill and decided not to follow those links.

  48. What part of "testing" don't you understand? by Sanity · · Score: 2, Insightful
    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.
    1. Re:What part of "testing" don't you understand? by Motherfucking+Shit · · Score: 1

      I didn't mean to offend, Ian. I'm a developer myself, and I damn well understand "testing." I'm just still curious as to the improvements that 0.7 offers. Should I donate again to get you off my back? ;)

      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.

      Don't take it personally, man. Like I said, I'm not a hater. Diebold memos, Windows source (pfft), Freenet has been a great auditorium, and I'm still a believer.

      --
      "BSD: Free as in speech. Linux: Free as in beer. Windows 10: Free as in herpes." --Man On Pink Corner in #52607549.
    2. Re:What part of "testing" don't you understand? by Sanity · · Score: 3, Insightful
      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.
  49. Re:Fantastic by SinGunner · · Score: 1

    So let's be clear on another point. Your funding of your goverment is resulting in the killing of people you have never even met and likely had no real reason to kill. I don't see you drawing your support away from there though. Mod me and parent TROLL.

  50. You can also use TOR by Anonymous Coward · · Score: 0

    ...and still browse the internet at dialup speeds. ;)

    1. Re:You can also use TOR by popeguilty · · Score: 1

      I run tor and haven't noticed any drop in speed. Is this an in-joke?

    2. Re:You can also use TOR by Slithe · · Score: 1

      Most of the time, when I use TOR, it feels like a 28.8 connection, and I am on a T3. It seems faster when the exit node is within my country (U.S.A).

      --
      ---- "XML is like violence. If it doesn't fix the problem, you aren't using enough."
  51. Re:Fantastic by heinousjay · · Score: 0, Offtopic

    Hahah the humorless truth-suppressors have demonstrated their true love for freedom of speech - they love any speech they agree with.

    Do your worst, dirty mod-point wielding humorless slashbots.

    --
    Slashdot - where whining about luck is the new way to make the world you want.
  52. Re:Fantastic by Guppy06 · · Score: 1

    "The difference between Freenet and your examples is that Freenet is designed to be untraceable,"

    Why would you think to trace any of it if you don't know the contents?

    Anybody can set up local wiretap to confirm whether or not Person X is the source of Content Y on Freenet ("Gee, he never downloaded the content that's currently uploading..."). It doesn't get in the way of either a sufficiently far-reaching "Big Brother" government nor does it get in the way of of a law enforcement agency that has cause to be suspicious. The only things it gets in the way of is random searches, broad dragnets and datamining, tactics that would have most people up in arms about their civil liberties if they were conducted in other mediums, as the parent tried to show in his analogies.

  53. Wacko content by Anonymous Coward · · Score: 0

    Okay, so how good is Freenet's network this time? I went to check there once. The first thing I saw was a big fat warning message stating that there's child porn on their network, but that they don't want to remove it because people are supposed to freely share without others being able to delete their content. And yeah, after clicking "I accept", the second thing I saw was that a substantial amount of nodes linked to the stuff.

    Frankly, what the hell is up with that? I don't want to use a "fully anonymous" sharing network when I have to browse through such disgusting content to find what I can also find on other networks just fine.

  54. Re:Fantastic by bcrowell · · Score: 1, Flamebait
    You can be sued, and unless you can prove that you know that he was helping to distribute child porn, you will lose.
    Interesting logic: I must support Ian Clarke and his ideals of absolute freedom of speech, otherwise he might sue me for saying bad things about him?

    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?
    No, because child pornography isn't the killer app of AOL, but it is the killer app of Freenet.

    Can you provide quotes with links that indicate Clark does indeed believe what you claim he believes?
    here and here

  55. Re:Fantastic by bcrowell · · Score: 1

    You seem to be conveniently forgetting the distinction that I went out of my way to make in my original post, between (a) government censorship, and (b) individual choices of what kinds of free speech to subsidize with my money and computer resources.

  56. Re:Fantastic by Stalyn · · Score: 2, Insightful

    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.

    --
    The best education consists in immunizing people against systematic attempts at education. - Paul Feyerabend
  57. Re:Fantastic by pthor1231 · · Score: 2, Insightful

    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.

  58. Re:Fantastic by Heir+Of+The+Mess · · Score: 1

    You have mentioned some rather nasty uses for this technology. However you can also trade music with your friends without being thrown in the clink, and this is what will make this techonology more popular. Interesting how by the music industry making criminals out of so many people it makes it easier for the real criminals to hide amoung the mases when the masses retalliate with technology.

    --
    Australian running a company that does C# / C++ / Java / SQL / Python / Mathematica
  59. Completely agree by Sanity · · Score: 5, Insightful
    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)

    1. Re:Completely agree by paganizer · · Score: 2, Insightful

      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.

      --
      Why, yes, I AM a Pagan Libertarian.
    2. Re:Completely agree by KarmaticStylee · · Score: 1

      Hell yeah! Violence is always a good option!

  60. Re:Fantastic by Anonymous Coward · · Score: 0

    I won't for a second think that the authors of Freened made their software to help distribute child porn, but let's be realistic: there's a lot of it on there and it's very easily accessible. It's just awful to see that warning message everytime you log in, only to find that a lot of nodes really do link to disgusting content. I'm not using Freenet if that sort of stuff continues to be right in front of me everytime I try to browse the network.

  61. I for one... by Null+Nihils · · Score: 5, Funny

    welcome the idea that our overlords will have a harder time censoring and surveilling us.

  62. Re:Fantastic by Guppy06 · · Score: 1

    But unlike with your analogy, the original poster was not an active participant in the reprehensible activity (be it kiddie porn or drunk driving), but at worst a facilitator. It'd be more proper if it was "I used to tend bar... until one of my patrons almost hit a pedestrian..." There's a difference between wanting to reform your own actions and wanting to reform the actions of others.

    "Freenet's killer app is child pornography. I've never seen any evidence that any political dissident uses it."

    Even if no political dissidents use it, "killer app" doesn't mean "only app" (otherwise Slashdot would be a porn site). Where is the line drawn between "single use" and "multiple use" technologies? Who decides?

  63. Re:Fantastic by Anonymous Coward · · Score: 0
    In other words, nothing comparable to opening envelopes, sniffing network conversations, or wiretapping. Your analogies are not analogous.

    You're missing the point. The analogies are between Freenet and a delivery service, an ISP, a telco, and a city.

    Freenet enables anonymous communication of information. It does so in a non-discriminatory and completely neutral fashion. It makes no effort to censor, or promote, any particular piece of information.

    Delivery services operate in a similar way. They don't open envelopes or boxes in order to make value judgments about the materials their customers are mailing. Their business is delivering packages, not investigating crimes.

    Internet and phone service can be used to transmit child porn, communist propaganda, and terrorist messages, but ISPs and telcos don't try to prevent it or shut themselves down because such communication is possible over their networks.

    Private homes allow people to do bad things secure inside walls of privacy. We don't condemn communities when they don't allow government surveillance inside private residences. We accept that bad things will happen inevitably, and giving up our rights and quality of life to prevent them is a fool's bargain.

    Many people in today's world find the constant encroachment by governments into individual privacy disturbing. We believe, as did enlightenment thinkers centuries ago, that the ability to anonymously communicate is critical to preserve true freedom of speech. We accept that anonymity, like many other things in society, can be used for bad ends, but we believe that it is an inseparable part of liberty.

  64. Re:Fantastic by adpowers · · Score: 4, Informative

    There is always one of you per Freenet discussion.

    I've used Freenet off and on for a number of years and I don't see much churn in the number of free sites. The most active free sites tend to be FLOGs (Blogs on Freenet). Many of the sites in Freenet have been there since what seems like the beginning of time. There are new ones added (like someone mentioned the Diebold files), but they tend to not be kiddie porn.

    Here's an idea... run a node, access the non-kiddie porn content, post your own content, and use the network. The network is changed by observing it, so by accessing non-kiddie porn, you are encouraging it to be replicated across the network, while also making the kiddie porn hard to find.

    Andrew

  65. So basically the old freenet wasn't anon at all? by Anonymous Coward · · Score: 0

    So this means that all this time people thought they were safe and now to be safe you have to pick who you share with?
    How the hell is that going to happen? So you get on a e-mail list and find some "buddies" to share with. How do you know who they are? Are they "enforcers" or spys? How do you know?
    Then you find a group of people who are sharing, how do you know there ain't a spy among them?
    Then you have only a few people to share with and since everyone is splitting off the main sharing network, who gives a crap if this thing can "scale"? There's nothing to scale to, just 10 people sharing in a group, big deal.
    Why not just use SFTP with your "trusted friends"????
    This is the most lame thing I have ever seen in P2P!
    The old way it worked was better, and more safe why the hell change it?
    What happened? That's the important news!
    What's wrong with things like "MUTE" P2P ? http://www.planetpeer.de/wiki/index.php

  66. Re:Fantastic by gokulpod · · Score: 1

    Either you don't get it, or you are delibrately twisting the point. What the previous poster was saying is that you cannot publish claims about a person without proof. You can make a statement like you do not support a politician due to his beliefs, but you cannot write that you do not support a politician because you know that he is involved in drug smuggling, unless you have proof. If you do publish an allegation without having proof, you can be sued for libel.

    --
    My mom never taught me to sign.
  67. Re:Fantastic by Anpheus · · Score: 1

    All I have to do is expose myself to child porn? Sign me up! *eyeroll*

  68. Re:Fantastic by Guppy06 · · Score: 3, Funny

    "You can be sued,"

    The creator of Freenet bringing forward a libel suit. Now that's irony!

  69. Re:Fantastic by niktemadur · · Score: 1

    Child pornography and terrorism are the only two uses for Freenet so far discussed in this topic. Genuine preocupations for citizens of the democratic western world, to be sure, yet these things will happen whether Freenet exists or not. Freenet is not the problem, nor a problem per se. Any infrastructure can and will be misused so long as we attack a symptom and not the problem. Furthermore, you cannot shut down supply, no matter how hard you try. What you can attempt is to change the demands of the market, and let's be realistic, as long as there are human beings on this universe, there will always be a certain percentage of deviations from the "established norm".

    Here's an example in which infrastructure is crucial - Tons of cocaine and pot make their way up the American continent on a daily basis, all the way up to Canada. If the US government decided to approach the problem from the same viewpoints I'm reading in this topic, their solution could be to try to shut down all incoming traffic into the country, or create highway checkpoints at regular intervals, soviet-bloc style, or even to shut down the highways altogether.

    Which brings me to my point, shedding light on a positive aspect of Freenet, such as being a way for citizens of repressive governments to freely communicate with each other, giving them a fighting chance to organize themselves into a resistance. China comes immediately to mind, or Uzbekistan. Knowledge is power, communication its' medium, Freenet one of its' tools.

    --
    Lil' Thindime, lilting a lacrimose lament, krashes the kwaint konfines of Kokonino Kounty
  70. SFTP network by Anonymous Coward · · Score: 0

    How is this different from just trading files with friends and friends-of-friends using sftp?

    1. Re:SFTP network by magetoo · · Score: 1

      (This is all from my understanding of the network, which might not be perfect.)

      It is different in that you can easily connect to all your friends-of-friends-of-friends-of-friends-of-friend s in Iran, which might be a little too much work to set up "manually".

      Or you could make the comparison that your friends and friends-of-friends network (which is a perfectly fine thing to have) is somewhat like being able to dial local BBS'es (like in the good old days), whereas Freenet is more like having access to the Internet. In more ways than one too; there's going to be more to do than "just" exchanging files.

  71. You "child porn"-arguing people miss the point by bersl2 · · Score: 3, Insightful

    (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.

    1. Re:You "child porn"-arguing people miss the point by mike2R · · Score: 3, Insightful

      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.

      --
      This sig all sigs devours
    2. Re:You "child porn"-arguing people miss the point by DrDribble · · Score: 1

      Regardless of how much child porn is floating on the net, I for one do not want to sponsor any of my resources to the spreading of child porn. At least with non-anonymous P2P networks, I can decide how my own disk and network connection should be used.

      Of course, people will move to anonymized networks if "driven" to it by *AA (be it to share movies, "illegal" documents or remixed political commercials). Hopefully "scambled" networks will do enough to ensure that nobody gets in real trouble, while letting the users stay in control of their networks.

      --
      A clever person solves a problem. A wise person avoids it. -- Einstein
    3. Re:You "child porn"-arguing people miss the point by DerekLyons · · Score: 1
      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.
      Which is precisely what Freenet doesn't do - provide a secure distribution channel. There is something you haven't considered - a distribution channel is a two way pipe. Not only must data flow to the consumer, but payments must flow to the producer.
    4. Re:You "child porn"-arguing people miss the point by Kjella · · Score: 4, Interesting

      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?

      Does the bible belt think that pornography will lead to promiscous sex acts? Do people in Europe think hate speech leads to hate crime? Do people in China think anti-communist information will lead to anti-communist movements?

      That's not the issue, the issue is what you're doing when you're building infrastructure, communication networks. Let me play the devil's advocate: The pedo down the street probably has a lot more use for broadband than I do. Without it, I could still head over to the nearest CD/DVD/game store rental, he couldn't. Should we just roll back time?

      Whenever I pay for that infrastructure, I contribute to his as well. It's just that I pay an ISP to build bandwidth, rather than donate it directly. That doesn't mean I support or condone it, but that when you build a common resource somone might misuse it.

      I think the concept of a server-less repository where you publish some information and have it distributed by a global net of cache-servers (which is all Freenet is, in a sense) has lots of interesting and valuable possibilities. Potential for misuse? Certainly. But I'm not going to take a larger blame for that than that the pedo down the street now has broadband, i.e. none.

      --
      Live today, because you never know what tomorrow brings
    5. Re:You "child porn"-arguing people miss the point by HuguesT · · Score: 3, Insightful

      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.

    6. Re:You "child porn"-arguing people miss the point by Anonymous Coward · · Score: 0

      Congratulations, sir. Your argument beats "abortion must not happen in cases of rape or incest because the babies make excellent evidence against criminals".

      I can now put "child pornography is okay because it provides evidence of abuse" on the frightening arguments pedestal. You have excelled at being creepy!

    7. Re:You "child porn"-arguing people miss the point by mike2R · · Score: 1

      Point taken, I was more replying to what I saw as a bad argument than trying to make a case for freenet being a facilitator for child porn.

      --
      This sig all sigs devours
    8. Re:You "child porn"-arguing people miss the point by Eivind+Eklund · · Score: 1
      OK, what are you doing about child abuse in the inner parts of Niger? What do you even KNOW about child abuse in the inner part of Niger? Nothing? Oh, so you've turned a blind eye to it, just like me?

      Child abuse is nasty, definately. Most of us - me included - would definately like to avoid it. However, stopping it comes at a cost. We *could* have 24/7 filming of all children, and a police force dedicated to watching that no harm comes to them. Most of us agree that this would have too high a cost in other areas.

      So, we can and probably should turn a "blind eye" to some child abuse. It's a damned situation - as emotional humans, we'd like to protect the children, because we care about them - but as rational adults, we have to face the facts and say, crying: "We have to allow some child abuse, because the alternatives are worse."

      Eivind.

      --
      Doubting the existence of evolution is like doubting the existence of China: It just shows that you're uninformed.
    9. Re:You "child porn"-arguing people miss the point by Anonymous Coward · · Score: 0

      OK, what are you doing about child abuse in the inner parts of Niger?

      Nothing. Because I can do nothing. But I'll be damned if I didn't do my best to stop my machine being used to distribute it.

    10. Re:You "child porn"-arguing people miss the point by Anonymous Coward · · Score: 0
      Whenever I pay for that infrastructure, I contribute to his as well.

      Whenever you buy a pack of bubble gum at the local 7-11, you're contributing to the local economy, which contributes to the regional economy, which contributes to the national economy -- and somewhere along the line, your friend the pedo benefits from your action.

      For christ's sake, what does it take for people to accept that every individual is exactly 100% responsible for his own actions and no less? If your pedo friend is 100% responsible for his own actions, then there isn't any responsibility left, and you and I and everyone else is exactly 0% responsible for his actions. Make sense?

      You didn't think he was any less than 100% responsible for his own actions, did you?

    11. Re:You "child porn"-arguing people miss the point by RPoet · · Score: 1

      Nothing. Because I can do nothing.

      That's the point -- you can do something. You can travel to Niger and apply a number of approaches to protect the children there and/or bring the abusers to justice, spread awareness among the locals, build up whatever attitudes you find lacking, and so on. It is your own choice not to do this.

      --
      "Oppression and harassment is a small price to pay to live in the land of the free." -- Montgomery Burns.
    12. Re:You "child porn"-arguing people miss the point by HuguesT · · Score: 1

      I can't face the idea of CP on my HD, even if I don't know it's CP. Hence no freenet for me. The buck stops here.

      I'm not deluding myself as far as saying I'm doing something about the problem, but at least I'm not ignoring the issue, or tossing it aside in yet another bout of self delusion.

    13. Re:You "child porn"-arguing people miss the point by Boiling_point_ · · Score: 1
      Which is precisely what Freenet doesn't do - provide a secure distribution channel. There is something you haven't considered - a distribution channel is a two way pipe. Not only must data flow to the consumer, but payments must flow to the producer.

      I don't know very much about Freenet, but from what I gather, an invitation-only implementation that 0.7 sounds like provides a deniable distribution channel. To illustrate: Alice creates the content, then sells Bob a membership to her node via any arbitrary contact channel (e.g. existing IRC paedophile network, IRL, etc), then disseminates the content via her darknet.

      Carol over in law enforcement might arrest Alice if the initial content creation is detected (or if she catches her getting it from some other dude), but can't prove that Bob ever actually received that content too, because Carol isn't privy to the darknet. That feature of the protocol could be worth a lot of money to Bob.

      Of course, there's nothing to stop Carol watching over Bob's shoulder, so to speak, and busting him that way - trojans, van eck phreaking, hidden cameras, undercover humans, whatever. It's just that the traditional 'data slurp--log-analysis--arrest warrant' thing is effectively nullified as a evidence gathering tactic.

      --
      "If you create user accounts, by default, they will have an account type of Administrator with no password." KB Q293834
    14. Re:You "child porn"-arguing people miss the point by Anonymous Coward · · Score: 0

      I for one do not want to sponsor any of my resources to the spreading of child porn.

      So you've quit buying cameras because you don't want to support the companies that sell pedos cameras? You've quit paying your ISP because you don't want to support the companies that provide the pedos the bandwidth to trade their movies? You quit buying lightbulbs because pedos use them too?

      Or are you just worried that kiddie porn is more popular than all the other stuff out there on freenet (hint: cache size is finite, unpopular content gets dropped)? If your stance is that there are more pedos on freenet than technologically capable chinese dissidents (there are a billion people there, if even 1% had access to freenet...) then humanity is pretty much fucked.

    15. Re:You "child porn"-arguing people miss the point by ObsessiveMathsFreak · · Score: 1

      I can't face the idea of CP on my HD, even if I don't know it's CP. Hence no freenet for me. The buck stops here.

      Regardless of the amount of material belonging to democracy movements in totalitarian regimes that resides on the same mentioned HD?

      Encrypted fragments of child porn may or may not travel through my freenet node. To be frank, I don't care. I'm not "facilitating" its transfer any more than the transferers ISP or electricity company.

      FreeNet is a force. How that force is used, good or bad, is up to people. By joining Freenet or its like, you simply add raw resources to a force that can be used for good or bad, just like and electricity company, or indeed, every ISP on the planet.

      It's better that 100 perverts get access to some twisted jpegs, than one person struggling against tyranny be told to shut up and learn to love the boot.

      --
      May the Maths Be with you!
    16. Re:You "child porn"-arguing people miss the point by kicken18 · · Score: 0

      You do make valid points, and I have to say, I am not really bothered about anything that goes on in Freenet. CP is out their, whether we have the internet or Freenet at all. People will do this, just like people will eat high fat diets when they are already fat. They know they probably shouldn't, but they do anyway. In Freenet, you don't really know that much how many people are getting hold of your material and I think they are uploading their material because they want to share, whether they know if anyone is downloading it or not.

      Freenet does get used for this purpose, but saying I am not going to use it, because of this, is, i think, a bit stupid. When you recycle metal, foil...anything along those lines. This metal could be melted down to a gun, this gun is sold in a shop and used to kill someone...does that mean your not going to recycle? Your taxes pay for everything, including the army. You don't agree with the Iraq war, does that mean you stop paying your tax's and stop paying for things like roads, police, NHS (England) and so forth? Ok you would be arrested for not paying your tax, but if you thought about everything you did and how it could have a bad effect, would you do anything.

      ALOT of people speed in residential areas...I am sure their are plenty of people reading this who do 40-50mph in residential areas and you could so very easily kill a child, but you still do...

      Just my piece

      --
      Visit My Blog at http://spaces.msn.com/members/chrisharries
    17. Re:You "child porn"-arguing people miss the point by Anonymous Coward · · Score: 0

      I think you're missing the point. You're correct when you write that you can't stop people to do this sort of thing if they were going to do it anyway.
      It is another category of people that you can target; the people that will do almost anything for money. If there's no money to be made in this industry they will move to an industry where they can make money. This may save a few kids out there.

    18. Re:You "child porn"-arguing people miss the point by Eivind+Eklund · · Score: 2, Insightful
      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.

      --
      Doubting the existence of evolution is like doubting the existence of China: It just shows that you're uninformed.
    19. Re:You "child porn"-arguing people miss the point by the_Bionic_lemming · · Score: 1

      It's better that 100 perverts get access to some twisted jpegs

      I'm betting the child in the twisted jpeg would think otherwise.

      --
      _ _ _ Go for the eyes Boo! GO FOR THE EYES!
    20. Re:You "child porn"-arguing people miss the point by helix_r · · Score: 1

      ...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."


      Basically, yes. so what?.

      I tried freenet for a while a few years ago. When it was operational, the _VAST_ majority of content on there consisted of porn (including the creepy illegal kind) and a bunch of dowdy boring libertarian ranting from wack-jobs. Basically it was slightly faster than a dial-up BBS from the old days and with about as much content.

      Perhaps if we lived in a country like China, it would be useful to have something like the freenet, but even so, it would be a simple matter for an oppressive government to simply "pull the plug" on such IP traffic-- or "pull the plug" on _all_ IP traffic when it _really_ matters.

    21. Re:You "child porn"-arguing people miss the point by CCW · · Score: 1

      It's a false dichotomy to say that because we can't do everything we should do nothing.

      If I can make the world better or safer for the children around me, then I have a moral obligation to act. I can't help them all, and I have no moral obligation to do the impossible. Could I do more? You bet. Making a rational choice about allocation of cost/energy/safety is not the same as turning a blind eye. 24/7 filming isn't avoided due to the cost, it's avoided because it is as abhorrent as child porn is.

      This isn't about "avoiding" child porn. It is about not actively facilitating it. Huge difference.

      I'd rephrase your conclusion to "We can't stop it all without resorting to unacceptable tactics"

    22. Re:You "child porn"-arguing people miss the point by b0bby · · Score: 1

      Certain people are going to do unsavory things to children regardless of whether or not they have an audience.
      It's my understanding that while this is true, there are also people who "swap" abusive pictures/videos; that is to say, people who, in return for abusive images, will abuse their own children and provide the images to others. It is this sort of transaction which the internet has made much easier, and it really does have an effect on real children. I'm not saying that freenet (or the internet) should be shut down because of this, but you should be aware that it is a real effect which leads to more abuse than would otherwise occur.

    23. Re:You "child porn"-arguing people miss the point by Anonymous Coward · · Score: 0

      Oh effing hell, you can use the US postal service as an anonymous distribution channel for chrissakes! DON'T SEND POSTCARDS EVERYONE, YOU'RE SUPPORTING CHILD PORN!

    24. Re:You "child porn"-arguing people miss the point by Anonymous Coward · · Score: 0

      Carol over in law enforcement might arrest Alice if the initial content creation is detected (or if she catches her getting it from some other dude), but can't prove that Bob ever actually received that content too, because Carol isn't privy to the darknet.

      And God knows that if Carol arrests Alice, she won't (a) pretend to be Alice or (b) look through Alice's payment logs. Both of which are means to acquire probable cause, and the payment method provides a means to locate the individual involved. From there a search of Bob's place will almost certainly turn up child pornography, and then Bob can be busted. This is true for *any* commercial venture that can be detected. Since it's necessary to advertise in some fashion, even if it's word of mouth, there will always be a means to detect commercial ventures. The simple fact is, making it illegal to buy/sell child porn while still making it illegal to possess or distribute is exactly what the GGP was talking about. If one can claim that somehow this defeats law enforcement, then I'd wonder how the hell they were every able to prosecute people for child porn in the first place.

    25. Re:You "child porn"-arguing people miss the point by Anonymous Coward · · Score: 1, Insightful

      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?

    26. Re:You "child porn"-arguing people miss the point by Anonymous Coward · · Score: 0

      >>It's better that 100 perverts get access to some twisted jpegs

      >I'm betting the child in the twisted jpeg would think otherwise.

      How about "It's better than 100 perverts get access to some twisted jpegs than one more child be abused." If the supply already exists, then demand doesn't necessarily require more supply. And if it does so anyways, such demand can be punished.

      As for what the child thinks, I can only guess on whether the child cares more about tyranny and abuse of others or possible humiliation. Are you suggesting we ask a child to clear it with them whether a piece of child pornography be legal?

    27. Re:You "child porn"-arguing people miss the point by jp10558 · · Score: 1

      Umm, I still would like to see why you think freenet is facilitating it any more or less than the internet in general (or are you getting ready to get off the net as you're facilitating it with ISP payments?).

      Freenet is a protocal at the base, same as bittorrent, Usenet, HTTP, HTTPS... It even has some of the same goals - HTTPS, secure messages; HTTP, distribution and caching of data; Bittorrent - multiswarmed data transfer. It just puts them together, and adds one other thing, an attempt of anynomity.

      I don't see anywhere that the goal of freenet is facilitating child porn. It *is* faciliting anonymous transmission of information. However, to many people, the internet in general is that too.

      In fact, I'll bet far more people use straight SSL or FTP to transfer CP than know about or mess with freenet. Are you pushing to ban SSL?

      --
      Opera, Proxomitron-Grypen,GPG 0x0A1C6EE3
    28. Re:You "child porn"-arguing people miss the point by Eivind+Eklund · · Score: 1
      If you read it as "If we can't do everything we should do nothing", you're missing the point. I'm saying that doing everything would be unacceptable - that we're avoiding filming 24/7 because it would be worse than accepting child porn. It's a cost/benefit analysis, where the cost isn't monetary, it's in the form of freedom.

      You're actively facilitating child porn by using the Internet, which makes it available for cheap to your child porn using neighbour.

      The question is, again, at what level we do this, and how we create the cut of "Actively support".

      Emotionally reacting to "It's child porn" and thus justifying having a facist regime is lousy reasoning. And, as far as I can tell, "it's child porn" and "it's terrorists" are used that way in the US - including, just now, to rationalize blocking free information - even though the present regime has shown that they'll e.g. prosecute whistleblowers even though there are laws supposed to protect them.

      Eivind.

      --
      Doubting the existence of evolution is like doubting the existence of China: It just shows that you're uninformed.
    29. Re:You "child porn"-arguing people miss the point by bersl2 · · Score: 1

      I can now put "child pornography is okay because it provides evidence of abuse" on the frightening arguments pedestal.

      That's not exactly what I was going for there. I was trying to say that it's not useful to actively supress the flow of information, because it doesn't affect the root of the problem; masking symptoms doesn't really cure any disease---and unlike the body fighting off influenza or the common cold, we shall not stop everything to allow an immune system to be overzealous in its destruction (i.e., we shall not become a police state).

    30. Re:You "child porn"-arguing people miss the point by ultranova · · Score: 1

      I don't know very much about Freenet, but from what I gather, an invitation-only implementation that 0.7 sounds like provides a deniable distribution channel. To illustrate: Alice creates the content, then sells Bob a membership to her node via any arbitrary contact channel (e.g. existing IRC paedophile network, IRL, etc), then disseminates the content via her darknet.

      Carol over in law enforcement might arrest Alice if the initial content creation is detected (or if she catches her getting it from some other dude), but can't prove that Bob ever actually received that content too, because Carol isn't privy to the darknet. That feature of the protocol could be worth a lot of money to Bob.

      Bullshit. Carol can either examine Alices computer to get all the noderefs from it, or she can get the traffick logs from the ISP. After that it's simple to search Bob's home and computer.

      Besides, Bob must still somehow transfer money to Alice, and the Freenet won't help any in that.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    31. Re:You "child porn"-arguing people miss the point by wakingrufus · · Score: 2, Insightful

      it doesn't create a demand, because no one is paying for it.

    32. Re:You "child porn"-arguing people miss the point by wakingrufus · · Score: 1

      exactly. they need to go after the creaters of it. the only difference between looking at CP and loli hentai (which is legal), is the act which created it. so why should the viewer be any more guilty for one or the other. go after the people doing that act, not the people downloading the pictures for free. if you do that, the CP that is already out there will stay out there, but no new content will be made, there for the viewers will be content with what they can still find, but no harmful actions are still being done. of course, those kinds of thingss will always happen, but in theory, that is how you can solve the problem.

    33. Re:You "child porn"-arguing people miss the point by westlake · · Score: 1
      plausible deniability

      Two words your lawyer does not want to hear.

      It is not a defense where strict/absolute liability applies. You are not a common carrier. You clicked on a EULA that makes it plain that porn may be routed through your system.

      Plausible Deniablity does not play well to a Western judge or jury. Your wife. Your kids. Your pastor. Your neighbors. Your boss.

      It won't serve a defendant any better in the Islamic republics or before a People's Court in China.

      I have always failed to see the extra harm done through dissemination of such material.

      Then you have never been a parent or the victim of sexual abuse. Child pornography is the rape of a child for the sexual entertainment of an adult. The damage continues beyond the act itself.

      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."

      Freenet's security, performance, and funding depends on its reaching a critical mass of users. Users you can trust, at least a little.

      Why the stereotypically paranoid Geek would open his networks and systems to someone as pathological as the child pornographer and his audience is beyond me.

      I don't want this. I don't need this.

    34. Re:You "child porn"-arguing people miss the point by HuguesT · · Score: 1

      Yes, I basically agree with what you said. Knowing myself (I think), unwittingly hosting CP on my disk would cause me to try and do something about it. This is not a battle I'm prepared to face right now. I try to give time and money to other causes like third world education and hunger projects. From what I read not much can be done against CP on freenet anyway. If this is true I would probably simply lose sleep for little result.

      On the other hand I think, maybe I'm wrong, that Freenet is overrated as a political/free speech tool. Maybe there are some interesting stuff on there, but right now I think there are other ways to get the information where it needs to be. In many poor countries access to electricity is a huge problem, I don't think any form of internet gets there.

      In many countries, democratic or not, access to raw information is extremely important. How to fix a water pump? how to mend a roof? How to make water drinkable? It gets there by word of mouth. The world has other, more pressing problems to fix than free speech for people on the Internet.

  72. Re:Fantastic by Anonymous Coward · · Score: 1

    Censorship is censorship. Whether it's from the government, the community, whatever, it's still someone having the ability to filter what you want to say because they disagree with it. You did the right thing by ceasing to run your node, since you did not want to use your resources to fund something with which you do not agree. Freenet requires you accept that the freedom of speech and expression is absolute, and as such there will be things distributed that you do not like. I don't like child pornography, and I think it's horrible and wrong. Though, some people feel the same way about dissident speech (i.e., speaking out against Bush and friends), sexual discussions of any nature (especially health topics), etc. You can't filter one without having the ability to filter all.

  73. Re:Fantastic by Jugalator · · Score: 3, Insightful

    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.

    --
    Beware: In C++, your friends can see your privates!
  74. Re:Fantastic by Jugalator · · Score: 1

    It only "encourages" it like it encourages Chinese people to make a web site about their oppressive government. Anonymity. It's a double edged sword. Blocking child porn and banning such users would imply a need for Freenet to not be anonymous and the project could just as well be ended.

    --
    Beware: In C++, your friends can see your privates!
  75. Re:Fantastic by IgnoramusMaximus · · Score: 1
    So let's be clear on another point. Your funding of your goverment is resulting in the killing of people you have never even met and likely had no real reason to kill.

    That of course is a logical fallacy.

    The killing is done by armies, controlled by governments, controlled by politicians, aided by media, elected by citizens (at least in a democratic state), and all of it financed by taxation/consumer-spending/lobbying/what-not.

    But because you are likely an authority and taxation hater, you chose the government's financing as the point to fixate upon. Ignoring the fact that any of the above factors (and probably many more) are all links in the chain leading to "killing people" and this process can be intrerrupted at any of these points. Furthermore, some of these points are in fact essential, as -- for example -- if the defense of a country is removed, or governance eliminated, external attackers or plain internal thugish opportunists would quickly do the "killing of people" for gratis. The difference being that it would be the hapless libertarians quickly learning the true meaning of their success in the cross-hairs of invading barbarians or in the slave-trade pens of warlords.

  76. Re:Fantastic by Anonymous Coward · · Score: 1, Informative
    You can be sued, and unless you can prove that you know that he was helping to distribute child porn, you will lose.
    Interesting logic: I must support Ian Clarke and his ideals of absolute freedom of speech, otherwise he might sue me for saying bad things about him?
    You're evading the statement. What you said was:
    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
    You are making an assertion that Clarke is knowingly and actively involved in an illegal activity. This assertion is sufficient for Clarke to sue you for libel. You can disagree with what Clarke is doing (eg: "I do not wish to support Freenet, because it makes it easier for people to distribute child pornography"), but to phrase it in the way you have is a direct attack upon Clarke's standing in the community. That is what makes your statement libellous. Not your disagreement with Freenet, but the way you express it.

    All Clarke has to do is demonstrate that Freenet has legitimate uses other than child porn -- which it most certainly has -- and you're in deep doo-doo.

  77. Re:Fantastic by Jugalator · · Score: 1

    Interesting logic: I must support Ian Clarke and his ideals of absolute freedom of speech, otherwise he might sue me for saying bad things about him?

    No, but claiming false things about him can put you into trouble.
    Like saying he's actively spreading CP.

    No, because child pornography isn't the killer app of AOL, but it is the killer app of Freenet.

    So how does that make Clarke actively spreading child porn?

    here and here

    Those just show that he believe in freedom, and explains that CP can come as part of this, and that just because of this, his entire network shouldn't be taken down. Ask any ISP owner and you'll get the same answer. Finally, he gives a suggestion on how to limit the spread of CP. Again, how does this show that Clarke is an active distributor of CP? He just designed the net. That's all we know.

    --
    Beware: In C++, your friends can see your privates!
  78. Re:Fantastic by LordLucless · · Score: 1

    The level of risk of harming children is extremely high, and the level of justification is extremely low.

    I'm not sure that assertion is valid. Freenet enables child porn to be distributed, but it has no impact on its production. With or without Freenet, there are going to be sickos abusing children. I sincerely doubt Freenet has caused a single child to be abused.

    What Freenet does is allow perverts to get their hands on child porn. While obviously not good, I don't think the distribution of material is as bad as the act of making the material. I think allowing one child to be abused for the sake of allowing the oppressed to speak would be a bad bargain. But allowing distribution of images of child abuse in exchange for allowing the oppressed to speak...that's a much closer call.

    --
    Just because you're paranoid doesn't mean there isn't an invisible demon about to eat your face
  79. Java is (i) a bloated monster, (ii) non-portable by Anonymous Coward · · Score: 2, Insightful

    >> [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.

  80. Re:Fantastic by IgnoramusMaximus · · Score: 1
    Which brings me to my point, shedding light on a positive aspect of Freenet, such as being a way for citizens of repressive governments to freely communicate with each other, giving them a fighting chance to organize themselves into a resistance. China comes immediately to mind, or Uzbekistan. Knowledge is power, communication its' medium, Freenet one of its' tools.

    As many have already pointed out, albait semi-coherently, this particular aspect of Freenet is highly questionable. The problem is that in any of these oppressive regimes, the very existence of encrypted traffic in/out of your computer is grounds for imprisonment. China for example has the capability to analyse packets at the ISP level thanks to major work done for them by Cisco, who loves money far more then any of our supposedly cherished principles. Therefore Freenet, be it "dark" or "light" net, is fundamentally dangerous and unuseable in those places. Whats worse, Ian and other Freenet enthusiasts seems to actively mislead less-technically savvy potential Freenet users into a false sense of security. Now combine this with the fact that Freenet's present major, so called "killer" application is child porn, and the fact that the "dark" mode is in fact more suitable for closely-knit pedophile rings operating in western countries, where prosecutors are burdened with a need for warrants and the like, and where running arbitrary encryption software is not banned, and you can see why very many people remain skeptical, to say the least, of the activities of Ian and his helpers and the way in which they (misre)present themselves as champions of Liberty and defenders of the downtrotten.

  81. Nodezilla by Anonymous Coward · · Score: 0

    There is also Nodezilla as a very promising anynmous network (grid oriented). It offers file sharing but also distributed storrage, photo sharing, RTP streams relaying.

    http://www.nodezilla.net/

  82. Re:Fantastic by shutdown+-p+now · · Score: 5, Insightful
    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?
  83. Re:Fantastic by dknj · · Score: 1

    You, sir, do not understand how Freenet works. Your node is constantly caching data from the freenet network. Yes, your theory is correct during the first, oh, 15 minutes of using freenet.. but no one can really find your node since no other nodes know you exist nor have a cache of the data on your node. After a week of caching data, anyone monitoring your network will have no clue if you are hosting any illicit data or if you are caching data from another node.

    Additionally, there is no law you are breaking by allowing illicit data to pass since you have no idea that such data is passing through your node. However, I would not be surprised for a jury to rule against you, should a case ever be brought up, considering how 80% of america doesn't feel anything wrong was done during the NSA wiretaping scandal. But I digress....

  84. Re:Fantastic by patio11 · · Score: 1
    Freenet's killer app is child pornography.

    I think the folks jumping on top of parent need to read this line again and take a deep breath. Yeah, I agree, Freenet wouldn't be necessarily a bad thing if it just happened to let in a little child porn around the edges while enabling a massively social benefit, like the postal service or the Internet does. Heck, I'm a regular defender of Bittorrent because it has significant non-infringing uses (Linux distros, WoW patches, etc) even though I know the use the technology is primarily put to is copyright infringement. But Freenet doesn't have just a little child pornography. It doesn't have even a mere majority of child pornography. As it is currently being employed, Freenet has a theoretical capability as a dissident-speech-protecting network dipping its toes in the edges of a flowing river of child pornography. I know the creator probably didn't intend for that to happen. Nobel had some quixotic dreams about dynamite being used primarily for mining. Zyklon B was an agricultural pesticide. Even if you support mining and bug-free crops it does not imply that dynamite and Zyklon B are, on balance, socially beneficial inventions.

  85. Large SeedNode by SaguratuS · · Score: 1

    I've just finished setting up the new server, some quick specs: 3.2ghz p4, 100mbps uplink, 1.2TB datastore, 4gb ram

    Once you've finished setting up your node, get on irc.freenode.net #TekNet (#Freenet is also a good idea). Paste your key url in the channel and it should be parsed & added automatically.
    Server key is in the channel topic, please note that this node is publically accepting all keys, so therefor is no longer a "darknet"

    At the time of posting, it currently has accrued approximately 40 active links, which is the most seen so far tonight for a node.

  86. Dialup Speeds... by EddyPearson · · Score: 0, Redundant

    Its all dialup speeds, and anyway, freenet is notorious for its "illicit" content. Not for me.

    --
    You feel sleepy. Close your eyes. The opinions stated above are yours. You cannot imagine why you ever felt otherwise.
    1. Re:Dialup Speeds... by slavemowgli · · Score: 1

      freenet is notorious for its "illicit" content. Not for me.

      I bet you don't vote because you don't agree with all parties, either, then? That you don't read any newspapers because some might print things that offend you? That you don't use the telephone network because it's used by "criminals" to plan "illicit" acts? Maybe you should stop breathing, too; after all, terrorists breathe the same air as you.

      N.B.: the last line is not meant as an "omg go kill uself" troll - like the others, it's merely meant to illustrate the absurdity of your argument.

      --
      quidquid latine dictum sit altum videtur.
  87. Re:Fantastic by Half+a+dent · · Score: 1

    "If it's distributed for free on FreeNet, that means fewer and fewer people paying for it"

    And that's a good thing? The best way to get a prosecution is if someone IS paying to view/download. If they have to key in their credit card details and make a payment they can no longer use the excuse that they were directed to the site in error.

  88. Re:Fantastic by Guppy06 · · Score: 4, Interesting

    "After a week of caching data, anyone monitoring your network will have no clue if you are hosting any illicit data or if you are caching data from another node."

    Everything on Freenet has a timestamp. If a wiretap shows your node pushing an original key with a timestamp newer than when the wiretap started, you're the source. They may not be able to pin older material on you (depending on how much they know about your cache size), but if you continue to put new material on (i. e. continue to molest children), a wiretap will catch you.

    The FAQ even alludes to this.

    "However, I would not be surprised for a jury to rule against you, should a case ever be brought up"

    That's what appeals are for.

  89. Re:Trust...whom? friend-to-friend aka F2F by free2 · · Score: 3, Interesting

    Start your own net with your friends and their own friends and so on.
    For more information see http://en.wikipedia.org/wiki/Friend-to-friend

  90. Still the same story about Benchmarks by Anonymous Coward · · Score: 1, Interesting

    You know, you Java proponents have been saying those exact words since the 90's. And you've constantly refered to becnhmarks. Still, java apps runs slowly for the most part, hogs the memory - and most importantly, it doesn't play nice with any other application running.

    Those benchmarks are most likely heavily tuned setups with nothing else running at the same time. Not a real world scenario at all (in the real world, it's easy to observe that it's all lies, or at least just statistics).

    But to each his own. Most Java dudes have dug themselves in too deep in "Java is the best and faster than C++" that they can never change their mind or even try something else at least to broaden their views. Have fun. I think it's narrowminded to say the least.

    1. Re:Still the same story about Benchmarks by tomee · · Score: 1

      I just don't see the problem. I have Eclipse, IntelliJ, Zend Studio and Azureus running on a regular basis, and I have no problems at all. I agree that the Java VM takes quite a bit of memory, but in all other aspects they run perfectly.

    2. Re:Still the same story about Benchmarks by Sonic+McTails · · Score: 1

      I use Java, write applications in it, and for the most part, it is fairly fast. However, Swing is unbearably slow, which is WHY everyone feels Java is slow. Swing, while billed to intergrate with the native environment, barely does so - for instance, on Mac OS X, Swing draws menubars in the window instead of using the master menubar at the top. I find Swing is a "Write once, Kludge everywhere" solution to make it look correct on all platforms. If Sun would replace Swing with something like SWT as the offical toolkit to something like SWT then things would be better.

      --
      This signature was left intentionally blank.
  91. Comment by Deliveranc3 · · Score: 0, Flamebait

    The comment that Freenet is largely used for distributing child pornography...

    Is probably true, there are very few people who really need this kind of protection at the moment and it's disturbing but one of these groups is child pornographers.

    Slashbots think that the parent poster is commiting a logical fallicy of some form (likely the slippery slope form) when in fact he is perfectly correct.

    What he isn't taking into account is that these nets need to be running and populated when censorship does occur so that everyone involved with them can't be labelled a traitor.

    As far as child pornography and mitigating circumstances, exposure to child pornography does lead people to be more likely to molest children. Molesting children has pretty serious consequnces on their mental health throughout their life(partially because of the views of society towards molestation). This is something it's pretty tough to condone, I think Freenet is a good idea if we need to trade a small increase in pedophilia for a permanent venue for free speech I think that is a trade off we will need to accept.

    If pedophilia grows out of hand we may need to curtail these dark nets but that too becomes a tricky proposition.

    1. Re:Comment by RPoet · · Score: 1

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

      Any studies demonstrating that? Remember, correlation is not causality.

      --
      "Oppression and harassment is a small price to pay to live in the land of the free." -- Montgomery Burns.
    2. Re:Comment by TheScienceKid · · Score: 1

      Maybe I'm missing something here, but if all of the "normal folk" (chinese political journalists, whistleblowers, etc) decided "Right-O, let's throw in the towel, stop writing and go work at McDonalds" wouldn't the child pornographers just carry on using the network - the technology is "free and open", so surely there's nothing "we" could do to stop them. And, if there was some kind of /.-style moderation added to freenet (I'm not saying there should be) surely the pornographers would go "ha ha, I'm not upgrading. screw you!". So, then they'd be running their own "fork" of freenet. So, as far as I can tell the only thing we can do is for people to voluntarily stop using it - but that isn't going to get rid of the child pornographers. Maybe I'm not awake, but I can't see that there's anything to "trade" off ??

    3. Re:Comment by slavemowgli · · Score: 4, Insightful

      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.

      --
      quidquid latine dictum sit altum videtur.
    4. Re:Comment by dapendragon · · Score: 1
      Yeah... just like watching "normal" pornography makes you more likely to rape random women on the street.
      Not entirely the same thing. "Normal" porn does not contain actual rape, just people having sex. The valid comparison is that if you watch real tapes of women being raped you are more likely to rape random women on the street.

      What you're forgetting is that child pornography is footage of actual abuse, not some rape fantasy flick with paid actors.
    5. Re:Comment by Rageon · · Score: 1

      Well, statistically speaking, pornography DOES lead to increased sex crimes against women.

    6. Re:Comment by Kjella · · Score: 1

      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.

      While there's a point there, you're not comparing apples to apples. Child pornography is real images of real acts and the same act as it is question of committing. Proper apple by apple comparisons would be:

      Watching "normal" pornography and go out and try to score with a woman.
      Watch vids of random women get raped on the street and try to go out and rape random women on the street.
      Watching real criminals who shoot cops and hookers and then go out and shoot cops and hookers.

      Watching CGI or cinema movies of it doesn't count either (same difference between fantasy and reality) unless you're watching a documentary on Al Capone.

      But someone who isn't already predisposed towards children wouldn't turn into a child abuser merely because he's exposed to child pornography.

      There's at least two flaws in that argument - first off, I think we can quite safely say many people are interested in "developed" teenagers. "Jailbait" "Barely legal" "Sweet sixteen" "Lolita" - you don't need to look very far to see that. That would put a lot pressure and expectations on them which would lower the debut age.

      The other is that not everyone abusing children are interested in children per se - it's simply "convienient". Normalizing child porn translates to it not being that much of a taboo - you wanted a blowjob, you got a blowjob and heck, it happens all the time doesn't it?

      I think the characterization of "we" and "them" is far too convienient. If you could map out people's real age attraction, sure you would have outliers. But I think it'd be a slope far into the forbidden zone - at least not a clear cutoff.

      --
      Live today, because you never know what tomorrow brings
    7. Re:Comment by 47F0 · · Score: 2, Interesting

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

      Bing-bing-bing... Timeout. I have seen one or two studies quoted on this (and related) issues, and I have also seen them torn down for their methodology. The core problem? Correlation does not establish causality, no matter how much academic language you cloak your paper in.

      A disproportionate number of suicides prefer country music. Therefore, country music makes one suicidal (well, it does me, but that's a different phenomenan at work). Or is it just possible that someone in a state of depression identifies with songs about losing their job at the factory only to find their spouse ran off with their truck and dog?

      Your argument is dangerously close to arguments the moral majorinuts use to legislate temptation out of our lives. Yet bizarrely, something is not working. Amsterdam, for example, with it's liberal drug and prostitution laws has a lower incidence of drug use and sex crimes. Go figure.

      Do pedos seek out juvenile erotica? Duh. But have you seen any real study where actual control groups were randomly "exposed" to different types of stimulus with a followup on the amount and type of victimization perpetrated by the study group?

      There is also a school of thought that the ability to act out certain unacceptable fantasies may provide a sort of safety valve for some individuals. Escalating behavior is a pattern in many sex crimes, and certainly seeking out reinforcing material is a part of that pattern. But it is by no means clear that it is causative.

    8. Re:Comment by 47F0 · · Score: 2, Insightful

      "...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.

    9. Re:Comment by Deliveranc3 · · Score: 1

      Serves me right for saying Slashbots without a mitigating clause like "This will hurt my Karma" but anyway this theory that child pornography doesn't have any link to molesting youth is ridiculous. http://www.ncmec.org/missingkids/servlet/NewsEvent Servlet?LanguageCountry=en_US&PageId=2022 Random search for a study on it but they all conclude pretty much the same thing, you start with child porn you end with molestation and often violence. I don't attempt to explain it, I won't say it desensitizes them or anything of the kind but I think anyone who has done any research on this will agree, it's not something people do without it affecting them. And once it's affected them they seem quite likely to affect others in turn.

    10. Re:Comment by Anonymous Coward · · Score: 0

      Looks to me like your pet study there pretty much says "people who molest children look at child porn" which seems sort of "well duh" and has no bearing to this thread.

      Do you have a study that actually shows that normal people (who aren't lying about the fact that they're not attracted to children), become child molesters after looking at naked children or children having sex? Or better yet, how if you take child porn away from a pedophile, they quit lusting after children?

    11. Re:Comment by westlake · · Score: 1
      Yeah... just like watching "normal" pornography makes you more likely to rape random women on the street

      This isn't "normal" pornography.

      It becomes an obsession. Downloads in the tens of thousands of images.

      We've seen evidence locally of profoundly self-absorbed and self-destructive behavior: Middle school teachers caught downloading kiddie porn through their district's network.

    12. Re:Comment by Anonymous Coward · · Score: 0

      Kudos.

      Id mod if i could register.

  92. Re:Fantastic by getmerexkramer · · Score: 1

    "Interesting logic: I must support Ian Clarke and his ideals of absolute freedom of speech, otherwise he might sue me for saying bad things about him?"

    No, you won't get sued because you didn't support Ian Clarke. You might get sued for making libelous statements about him. It's the same as if I say: "bcrowell is a pedophile", I might get sued, not because I don't support you and your ideals of absoulte freedom of speech, but because I called you a pedophile.

  93. Re:Fantastic by Anonymous Coward · · Score: 1, Insightful
    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.
  94. But you won't lose the suit. by Naruki · · Score: 0

    Because he IS a pederast. I got the pictures right here from Freenet...

  95. Not for money by Anonymous Coward · · Score: 0

    If it's distributed for free on FreeNet, that means fewer and fewer people paying for it, which hopefully means less child porn all-together.

    Only if pornographers are motivated mainly for money.

    As a Slashdot contributor, you know that some people are ready to work for no pay if they get other compensation.

  96. Re:Fantastic by discord5 · · Score: 2, Interesting
    Distributing child pornography isn't necessarily a bad thing. If it's distributed for free on FreeNet, that means fewer and fewer people paying for it, which hopefully means less child porn all-together.

    I don't agree with this idea. We're not really dealing with a good here where the demand decreases as the supply decreases. The demand for pornography (of any type) is there, no matter if there is a supply or not. Without the demand for it, you'd hardly see the amount of pornography available on the internet today. If the "commercial" providers of child pornography in certain countries stop existing, pedophiles will continue swapping home made movies.

    Now, if you think potentially allowing more people to VIEW child pornography is inherently bad, and will lead to more child abuse, for instance, this isn't much consolation.

    There are some who claim that pornography gives sexual gratification the user can't achieve, and there are others who claim it will make the user search for more material and perhaps (in the case of child pornography) turn the person into a predator. I'm not a psychologist, but I've read research papers where statistics indicate both. As far as I am concerned, both types of studies are usually doing statistical number juggling.

    However, the supreme court has even ruled that *fake* child pornography is not criminal, so viewing animated or CGI child porn, for instance, isn't even illegal.

    Thank god for free speech...

    So, as disgusting as it may be, there doesn't seem to be a concensus that individuals privately viewing something that appears to be child porn is bad for society, and will lead to serious crimes.

    How about this hypothetical situation: an adult woman is raped, and the perpetrator videotapes it. About a month later over 100.000 people have downloaded that movie from the internet and "enjoyed" it. Don't you think there is something wrong with people that enjoy other peoples suffering? Don't you think people like that need (at the very least) some help to realise that what they're enjoying is just completely wrong? Now extend this hypothetical example, and replace "adult woman" with "10 year old girl".

    As for freenet itself. The idea is a very sound one, however it's being abused for all sorts of purposes. Some people would argue that protecting freedom includes allowing any type of freedom, this is a filosophical matter I'll leave to anarchists and totalitarians to discuss with eachother until they turn blue. What is more interesting is the technological aspect. Freenet turns off a lot of people by the presence of child pornography, by the fact that anyone could be using any storage you add to it to store this kind of material. Technologically, such an open door policy sounds like the dream of any person who likes freedom, but legally it opens up a very large gray area I don't want to venture in.

  97. Re:Fantastic by Kjella · · Score: 1

    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.

    Bram Cohen and BitTorrent might be a better example than Pirate Bay. The rest provide an application, and then users are responsible for how it is used. The Pirate Bay collects, sorts and verifies links to pirate material. What the Pirate Bay is doing would be illegal in many countries, what the others are doing is in general not, the Grokster case not withstanding.

    --
    Live today, because you never know what tomorrow brings
  98. Owners of USENET by Anonymous Coward · · Score: 0

    Are you making the same claims [about] the creators and owners of usenet?

    There is no cabal.

  99. Network reset. by leuk_he · · Score: 1

    I give up. Yet anonther network reset. I gave up freenet a long time ago because it does nto give backwards compatibilty. The strenght of a p2p network is the number of users. This developer attitude network kills off all content reguraly and makes sure that the network stays small.

    Since anonimy in freenet is archieved by hiding in the masses, by keeping the mass small, there is not as much anonimty as you would like or could archieve.

    1. Re:Network reset. by Anonymous Coward · · Score: 0
      They agonised over this for quite some time, but in the end a new key size was inevitable to improve performance and (IIRC) security. Also the current 0.5x network isn't being reset, 0.7 is an entirely separate network with different protocols, datastore management etc.

      It's not like the current 0.5x net has a great deal of quality content on it anyway, and what there is can be downloaded and put on 0.7 by anyone inclined to do so.

  100. Re:Fantastic by Anonymous Coward · · Score: 1, Interesting

    Um, wrong. To do that China or whoever would have to analyse the entropy of every packet every user sends / recieves and build up statistical correlations over time. This is not practical with current technology. The Great Firewall is sophisticated technologically yes, but does little more than filter a list of hosts and pages containing certain keywords, and doesn't even do that entirely consistently. E.g. sometimes foreign news sites that are normally banned become accessible for a while.

    Freenet 0.7 uses UDP to/from random ports with no giveaway 'signature' bytes and is designed to look like streaming or network game traffic. There is still a lot of work to do before it's "dissident ready" (version 1.0+) but already it's much harder to detect than you claim. Tor and i2p are *a lot* easier to find and take action against.

  101. Slapsdotted by Anonymous Coward · · Score: 0

    What bugs me is that the only place to download this is slashdotted because its directly linked from the FreeNet page instead of proper SF mirroring.

  102. Re:Fantastic by Kjella · · Score: 3, Insightful
    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.
    --
    Live today, because you never know what tomorrow brings
  103. Re:Fantastic by petermgreen · · Score: 1

    well with mail the sender is anonymous and the recipiant can deny all knowlage that he requested the mail...............

    --
    note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  104. Re:Fantastic by Anonymous Coward · · Score: 0

    Communist propaganda of course being so evil that the only possible comparison is child pornography. Goddamned fucking Yankees.

  105. argument by Anonymous Coward · · Score: 0

    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.

    If Freenet works as advertised, it will make it easier for abusers to swap stories, images, techniques, etc. without being caught.

    You say: Certain people are going to do unsavory things to children regardless of whether or not they have an audience. [...] Would you rather that no evidence be distributed, so that the children suffer in silence?

    Suppose you are correct that the amount of child abusers does not depend on the internet being available. Then the internet has been a great thing, since it has allowed the capture of many disturbed people who post evidence of their own crimes.

    Freenet would reverse this effect. It would make it harder to catch and convinct child abusers.

    1. Re:argument by Anonymous Coward · · Score: 1, Insightful

      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.

    2. Re:argument by Anonymous Coward · · Score: 0

      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.

    3. Re:argument by ObsessiveMathsFreak · · Score: 2, 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?

      --
      May the Maths Be with you!
  106. Re:Fantastic by evilviper · · Score: 1
    If the "commercial" providers of child pornography in certain countries stop existing, pedophiles will continue swapping home made movies.

    I didn't say child porn would stop existing entirely. I said the sheer ammount of it would decrease, as the profit motive decreases/disappears.

    Don't you think there is something wrong with people that enjoy other peoples suffering?

    Yes, and yet American Idol viewers continue to walk free, and elude justice.

    Don't you think people like that need (at the very least) some help to realise that what they're enjoying is just completely wrong?

    You're making a LOT of asumptions there. First, you're assuming they can be helped at all. Second, you're assuming they would be caught if not for Freenet (very, very unlikely, as they've done fine with low-tech means for several centuries). Finally, you're assuming that allowing sick people to watch a sick video is somehow significantly harmful to society... This has not been where the law has stood on similar issues, like pornography.

    All of this not-withstanding... It's not as if freenet is making this possible for the first time. The trackable internet file-sharing of child porn hasn't lead to people getting caught, so I don't really see freenet as a change at all, except to make it more visible.

    The same low-tech methods that lead to people getting caught, will continue to function. When they take in their PC to get serviced, they'll be found-out by the technichian, not by some ultra-advanced Carnivore, or other system run by the FBI.
    --
    Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  107. Re:Fantastic by smittyoneeach · · Score: 1

    Ain't no technological solution to a social problem.
    Blaming the network for the entropy in the human soul makes all the sense of gun control laws, and every other law attempting to use external force to achieve a normative behavior.

    --
    Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
  108. Re:Fantastic by grungefade · · Score: 3, Insightful

    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?

  109. EU has been proactive by Anonymous Coward · · Score: 0

    Darknets is another reason why EU passed the much debated data retention act. All TCP connections (in EU) has to be logged together with the timestamps and amount of data transferred. Darknets will show upp pretty clear on such connection graphs. When some illegal information is found on a box, it is easy to trace up who the neighbouring nodes are -- and go there to search their boxes.

    One should also note that there are much more illegal information in some of EU countries than kiddie prn:
    - possession of pirated software/music/movies is illegal in some countries
    - political/historical discussions like contesting the accepted extent of WWII holocaust
    - ...

    1. Re:EU has been proactive by ObsessiveMathsFreak · · Score: 1

      One should also note that there are much more illegal information in some of EU countries than kiddie prn:
      - possession of pirated software/music/movies is illegal in some countries
      - political/historical discussions like contesting the accepted extent of WWII holocaust
      - ...


      Or revealing government abuses covered by the myriad of Offical Secrets Acts that litter the continent.

      --
      May the Maths Be with you!
  110. Not truly invisible by elronxenu · · Score: 1
    How can it be legitimately said:
    it makes it extremely difficult for them to even know that you are running a Freenet node at all.

    Any entity which can tap your ISP's next-hop router can tell if you're running Freenet due to the large quantity of encrypted traffic flowing in and out.

    If we're talking about, say, a citizen of an oppressive regime attempting to communicate secretly over the internet, it is a fair assumption that the said regime can tap all the citizen's traffic through their ISP (who will co-operate, or they will lose their ISP licence).

    1. Re:Not truly invisible by rbarreira · · Score: 1

      Any entity which can tap your ISP's next-hop router can tell if you're running Freenet due to the large quantity of encrypted traffic flowing in and out.

      Oh so for example SSH/SFTP/HTTPS don't exist?

      --

      The AACS key is NOT 0xF606EEFD628B1CA427BEA93A9CA9773F
    2. Re:Not truly invisible by mrogers · · Score: 1
      It's easy to distinguish encrypted Freenet traffic from SSH, SFTP, HTTPS etc. Encryption doesn't prevent traffic analysis:

      http://www.cs.ucr.edu/~tkarag/papers/BLINC.pdf
      http://guh.nu/projects/ta/safeweb/safeweb.html
      http://www.ir.bbn.com/~krash/unpubs/TM1321.pdf
      http://www.icir.org/vern/papers/stepping/

    3. Re:Not truly invisible by Anonymous Coward · · Score: 0

      It then would seem like a simple enough idea to... tunnel freenet traffic through SSH or HTTPS or the like so that the freenode payload cannot be discovered without breaking the tunnel's encryption.

    4. Re:Not truly invisible by elronxenu · · Score: 1
      Apart from using the port numbers to identify ssh and https, traffic analysis will tend to show if encrypted traffic coming into or out of a node is really ssh or https.

      ssh traffic will tend to consist of a lot of small packets in one direction, at around typing speed, and either slightly larger packets in the other direction or much bigger packets (e.g. if the node is reading email over an ssh connection). ssh traffic will tend to be connections to a fixed set of hosts.

      https traffic will tend to consist of a medium-sized packet outbound (less than 1k is probably typical) followed by a short wait and then a huge quantity of traffic coming in, and then the connection closes. https traffic will tend to show connections to lots of different IP addresses, and sometimes several concurrent connections to the same IP address.

      Traffic analysis may not even be required. An oppressive government may not care about the details of whether a citizen is using ssh or Freenet; the mere existence of encrypted traffic may be enough of a give-away to cause a nighttime visit from the secret police.

      In order to evade detection a privacy-loving citizen may need to go to the extent of using steganography within apparently normal looking web browsing.

      The latest rage in on-disk encryption is "plausible deniability". In other words, a user who has encrypted data may be forced to give up the key to access some of that encrypted data, but there may be more hidden within it, and there's no way for an attacker to tell.

    5. Re:Not truly invisible by rbarreira · · Score: 1

      My point was that just checking for "a large quantity of encrypted traffic flowing in and out" isn't enough.

      --

      The AACS key is NOT 0xF606EEFD628B1CA427BEA93A9CA9773F
    6. Re:Not truly invisible by rbarreira · · Score: 1

      HTTPS allows file uploads. SFTP (which is included in most SSH programs) allows bidirectional file transfers on the same tcp connection. So it's not so simple, but your point that traffic analysis can give info about the underlying protocol is obviously true. My original point was that simply checking for encrypted traffic coming in and out isn't enough.

      --

      The AACS key is NOT 0xF606EEFD628B1CA427BEA93A9CA9773F
    7. Re:Not truly invisible by mrogers · · Score: 1

      Traffic analysis looks at the size and timing of packets, not their contents. If you tunnel Freenet through an SSH connection it will still look almost the same from the point of view of traffic analysis.

    8. Re:Not truly invisible by 47F0 · · Score: 1

      Hmm -

      So what does X running through ssh look like? Or IPSec/VPN solutions? Seems like they could generate a lot of encrypted traffic that would be hard to differentiate. No?

  111. lol @ ameriniggers by Anonymous Coward · · Score: 0

    nt

  112. Re:Fantastic by BungoMan85 · · Score: 1

    But if no one pays for it the likelyhood of it being produced is a lot less. People won't make it if it won't sell. Well... normally that's how things work... I guess for child pornography that line of reasoning may fly out the window cause you're dealing with people who get off on abusing children.

    --
    Bungo!
  113. Question: government or industry pays the narcs? by smchris · · Score: 1

    Great. We're already paying cops to sit on their ass in a cube all day pretending to be 13-year-old girls. Now we're going to pay for them to brag about their dynamite movie/music/program libraries? Sounds like a painfully banal job all day every day.

  114. Use GNUnet by m50d · · Score: 2, Interesting

    It performs well and is actually pretty usable for downloading files. Oh, and it's had this particular feature for at least 6 months. http://www.gnunet.org/.

    --
    I am trolling
  115. This sounds way overhyped by sl4shd0rk · · Score: 0, Troll

    There is no such thing as a 'hidden' network. Not to your ISP, not to your legal system, and not to your government. Packets are packets and that is that. Routers see them, switches see them and traffic sniffing sees them. This whole 'dark' sup3rs3ckr3t n3tw0rk sounds like a bunch of baloney to me. The only way you can possibly get around any problems with getting busted for pirating music/software on p2p is to meet in a dark alley somewhere and swap cds. Even then, you'll probably IM on yahoo to meet and get busted anyway.

    --
    Join the Slashcott! Feb 10 thru Feb 17!
    1. Re:This sounds way overhyped by rbarreira · · Score: 1

      You obviously know nothing about routing and encryption.

      PS: One reply should be enough for each troll, and preferably it should be smaller than the troll, to keep their energy expenses larger.

      --

      The AACS key is NOT 0xF606EEFD628B1CA427BEA93A9CA9773F
    2. Re:This sounds way overhyped by SoulRider · · Score: 1

      Freenet will never be anonymous in exactly the same way that DRM will never stop piracy. Sure you can get lost in the noise for a short while, but unless you have point-to-point control of the data (and everything in between), anonymity on a public network is a myth.

    3. Re:This sounds way overhyped by wakingrufus · · Score: 1

      they can find out you run a freenet node, but they can't prove which content you accessed, because you access all of it in encrypted form, not under your control. so they can't distinguish a specific request to you or someone getting it through you. at least that is how i understand it.

  116. Re:Fantastic by Kjella · · Score: 2, Informative

    Everything on Freenet has a timestamp. If a wiretap shows your node pushing an original key with a timestamp newer than when the wiretap started, you're the source.

    Say again? Bulk data keys (CHK) come directly from a hash of the source, no timestamp involved. Some Freesites have a rotating key system (really stupid) which means new keys must be inserted to keep a site alive which could sorta be what you're talking about. but I think these have pretty much died out and even so the timestamps could be forged. All current Freesites I know of use static SSKs. These are signed (unlike CHKs) but don't contain a timestamp. "Userspace" timestamps like those in Frost are meaningless. I could set my computer's clock to next week and post "in next week".

    As for the rest, your basic wiretap would show an encrypted connection, nothing more. Maybe if you're talking about some wiretap/poison node combination you could get somewhere. In fact, forget the wiretap. If I got a node talking to your node, I have a lot better chance of making a statistical case (enough for "reasonable suspicion and a search warrant) than a wiretap.

    --
    Live today, because you never know what tomorrow brings
  117. SOMEONE THINK OF THE CHILDREN!!!!11 by Anonymous Coward · · Score: 1, Interesting

    Um, China and other nations (not "Western Liberal Democracies (sic)") are the only ones that have a need for Freenet?

    http://news.sbs.com.au/dateline/index.php?page=tra nscript&dte=2005-06-22&headlineid=981

    What Australians put up with lately. No, it's not "communist literature." It's about illegal war-mongering and the distortion of intelligence to justify the whole Iraq thing.

    The government's PSYOP crews have done a spectacular job brainwashing sheep as well as slashbots that "if you've got nothing to hide then you don't need Freenet" and "if you like Freenet, you're a child pr0n consumer" or whatever. Good work, dickheads.

    We need actually have a need for Freenet _now_, and it doesn't involve hiding our stashes of kiddy pr0n or terrorist plots.

  118. Re:Fantastic by sorak · · Score: 2, Insightful
    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.
  119. Re:Question: government or industry pays the narcs by Anonymous Coward · · Score: 0

    It's much more efficient to perform a man-in-the-middle attack. The you can let the paedophiles and terrorists brag to each other while you sit quietly in the middle and collect evidence. ;-)

  120. Croquet by Anonymous Coward · · Score: 0

    You can send your $50 to the Croquet project...a P2P, fully interactive, 3D metaverse written in Squeak Smalltalk with an opensource license and a working prototype.

  121. Re:Fantastic by Anonymous Coward · · Score: 0

    I have a solution. I think it would be great to start posting snuff films on freenet. I really really want to watch people being murdered. I've gotten my fill of 2 year olds sucking cock. Now I want to see people getting killed. Freedom of speach is so much more important then the freedom of others to live.

  122. I'm reminded of a few lines from Paradise Lost by caudron · · Score: 3, Insightful

    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

    --
    -Tom
    1. Re:I'm reminded of a few lines from Paradise Lost by khallow · · Score: 1

      OTOH, these sorts of systems raise the cost of authortarian governments. Widespread use of tools like this could make datamining of internet traffic impractical.

  123. You misunderstand the structure of darknets. by Julian+Morrison · · Score: 3, Informative

    In this new Freenet, network connections only pass through a select few friends, but the routing layer hides this - files are globally available, as they used to be. You've misunderstood the protocol design.

    Also, you've even misunderstood the "select few friends" thing. It's not that you can exclude people. It's that you have to actively include people - and you have to have their permission first.

    An analogy would be: passing messages between people by telling a trusted friend, he tells his trusted friend, and so on until it reaches the destination.

  124. Re:Fantastic by Anonymous Coward · · Score: 0

    There's child pornography on the internet. PEOPLE STOP USING INTERNET!

  125. Re:Fantastic by FictionPimp · · Score: 1

    At what point does something stop being speech? If I say I want to gas a bus full of college kids that is free speech. If I film myself gasing a bus full of college kids that is also free speech? Yelling fire in a theater free speech? I think there are some things more important then freedom of speech. Like the right to not grow up with a man's cock in your ass.

    I personally dont see why we need the ability to host video and pictures. Text is enough to get 'dangerous' messages across. I would support a text only service like this where I can not control what content I store. I will not directly or indirectly store child porn on my computer. I do not fee that child porn is speech. I feel that it is a record of one person harming another person. They are not doing it to inform us or make a point. I belive it stops being speech when it affects people who have no ablity to defend themselves. You should be allowed to express yourself, but I personally feel there is a limit. That limit is when you PHYSICALLY harm other people. Then its not free speech in my eyes, its just a person being a sick sadistic dick. If thats free speech, I'm all in favor of censorship.

  126. Re:Fantastic by KarateExplosions · · Score: 1

    Not true. He also compared it to terrorism.

  127. Its "already their" and not "being created" by kicken18 · · Score: 0

    I believe that people who molest children are ill in their head, I mean, for the majority of us, if we look at a young girl, we are not attracted to them at all, its just one of those things...your just not at all. So if someone is, then surly their is something wrong with them. The majority of us are not, so if their is a small number who are, then I guess there must be something wrong with them.

    So, that being said, if you do start looking at CP and if you do have this tendency in your head then I think this tendency will "come out" and not "be created" as some people are stating. If you look at CP to start with...then their must be something in your head urging you to. If any of us who are not like this come across a link for CP then we don't click on it do we...as we know what we will see the other side. So to start off, you need to have something in your head to push you to start looking at this material.

    So all in all, I think its something that is their...Some people are molesters because it has happened to them, or some are (I think the term is circumstantial paedophiles) where they are not actually pedo's just a traumatic event pushes them to do this, or I believe its just something that's in their brain that only effects a small proportion of people. So in closing, I think that looking at CP is not making people be molesters or doing that kind of thing, just doing something that they like all along. Also if looking at CP makes people molesters, then what about people who do it without ever looking at CP. Think back to Shakespeare times, girls used to marry and such like at very young ages. I think it was in Hamlet the wife back then would have been 14 or something, I don't know enough about Shakespeare to be 100%, just something I remember my English teacher telling me

    --
    Visit My Blog at http://spaces.msn.com/members/chrisharries
    1. Re:Its "already their" and not "being created" by RPoet · · Score: 1

      I mean, for the majority of us, if we look at a young girl, we are not attracted to them at all, its just one of those things...your just not at all. So if someone is, then surly their is something wrong with them. The majority of us are not, so if their is a small number who are, then I guess there must be something wrong with them.

      Yes, to look at one of those scadly-clothed fifteen-year-old girls walking around looking like supermodels these days, you would have to be completely deranged. Almost nobody find those attractive. For almost all people, it's like looking at a brick wall.

      If any of us who are not like this come across a link for CP then we don't click on it do we...as we know what we will see the other side.

      Yes, we know very well what's there (even if we have never seen anything like it before), and we are not the slightest bit curious either. That would be sick.

      Also if looking at CP makes people molesters, then what about people who do it without ever looking at CP. Think back to Shakespeare times, girls used to marry and such like at very young ages.

      Back then it was just sexual relations, not molestation. We have to take serious the fact that children today are infinitely more fragile and victimisable.

      --
      "Oppression and harassment is a small price to pay to live in the land of the free." -- Montgomery Burns.
    2. Re:Its "already their" and not "being created" by kicken18 · · Score: 0

      yes i do agree with ur last comment, there is a big difference between relations and molestation or rape, and in those times it was the norm really and that was, as you said, relations. But something else I was going at was people who molest children without ever looking at CP in any context, it suggests that their is something in their brain which is not normal (and by normal refer to the vast majority of people who wouldnt do that)

      --
      Visit My Blog at http://spaces.msn.com/members/chrisharries
    3. Re:Its "already their" and not "being created" by RPoet · · Score: 1

      So what's your point? The vast majority of people wouldn't do a lot of things. For example, only very few people would post to slashdot, and all the rest would consider it completely uninteresting or even a waste of time, so posting to slashdot is a very abnormal thing to do. This doesn't in any way suggest that there is anything wrong in slashdot posters' brains, so making that leap does not follow by any logic.

      What you're talking about is statistical abnormality. Being statistically outside of a norm has nothing at all to do with brain damage.

      --
      "Oppression and harassment is a small price to pay to live in the land of the free." -- Montgomery Burns.
    4. Re:Its "already their" and not "being created" by kicken18 · · Score: 0

      You do have a valid point but what I am trying to say is that if these people are statistacally abnormal then its only a small number of people that would want to look at said material so whether freenet is their or not, they would still be like the way they are.

      Also I was not suggesting that these people has any kind of brain damage in the terms that brain damage is medically, but their is obviosily something wrong if only a small number of people like this. I dont think you could compear posting on slashdot and looking at CP, they are completly different things. I think that if a small number of people like this then it is an abnormality and so I belive their is something wrong with their brains. Thats just my personal opionion, but there is hardly any studies in these kind of people are they are a mistury to psychologist as so many different kind of people like it from teenagers to old men, to women, there is no set person. Its just my belief untill someone comes up with more conclusive evidence.

      --
      Visit My Blog at http://spaces.msn.com/members/chrisharries
    5. Re:Its "already their" and not "being created" by RPoet · · Score: 1

      Also I was not suggesting that these people has any kind of brain damage in the terms that brain damage is medically, but their is obviosily something wrong if only a small number of people like this.

      And I was saying that liking something that most people don't like, does not mean that it's "wrong".

      I dont think you could compear posting on slashdot and looking at CP, they are completly different things. I think that if a small number of people like this then it is an abnormality and so I belive their is something wrong with their brains.

      And I was saying that, likewise, if only a small number of people like posting to slashdot, then it is an abnormality. It doesn't follow that there is anything wrong with their brains.

      Thats just my personal opionion, but there is hardly any studies in these kind of people are they are a mistury to psychologist as so many different kind of people like it from teenagers to old men, to women, there is no set person. Its just my belief untill someone comes up with more conclusive evidence.

      What you are getting at is that people's sexual attractions are inherent in them and cannot be changed at will. Some people who are sexually attracted to minors (exclusively or not) look at illegal pornography. People's sexual orientations cannot easily and conclusively be changed. It follows them all their lives ("from teenagers to old men", as you said). That does not mean that any given orientation is a brain malfunction; any such explanation is rooted purely in sociocultural value and belief systems, and not in clinical, scientific models.

      --
      "Oppression and harassment is a small price to pay to live in the land of the free." -- Montgomery Burns.
  128. Re:Fantastic by Cro+Magnon · · Score: 1

    No, the point is that dissidents can't be tracked. If they can't be read, it's as useless as if they didn't exist.

    --
    Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
  129. Re:Fantastic by Qzukk · · Score: 2, Interesting

    he is actively helping people to distribute child pornography

    For your next act you should rant about how Tim Berners-Lee is actually in league with the phishers and scam artists who run websites on the internet. Or how Bram Cohen is personally sharing every song, book, game, and movie ever created, all at the same time.

    --
    If I have been able to see further than others, it is because I bought a pair of binoculars.
  130. Re:Fantastic by The+Warlock · · Score: 1

    It's not "they put in the ability to host video/images". It's "they put in the ability to host data." Bits are bits, and if Clarke built it Usenet-style, only explicitly supporting text, people would use some kind of yenc-type system to host whatever they wanted.

    --
    I've upped my standards, so up yours.
  131. Re:Fantastic by Cro+Magnon · · Score: 1

    That's the problem. From what I hear, Freenet has little to offer if you're not looking for ch!ld pr0n, or warez.

    --
    Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
  132. Re:Fantastic by Anonymous Coward · · Score: 0

    Like, gnarly, Dude!

  133. Re:Fantastic by Reality+Master+101 · · Score: 1

    Yes, thank you. :) I knew it was wrong, but I was tired and wanted to go to bed, so I was like, "eh, screw it."

    --
    Sometimes it's best to just let stupid people be stupid.
  134. Yep, it's kiddy porn for sure by murderlegendre · · Score: 2, Funny

    Since the rights of the unborn (read: abortion) has become the ultimate litmus-test in meatspace, has kiddy porn become the Internet equivalent?

    Of course that is a rhetorical question, and the answer is obvously a resounding "yes". So, from this point forward, in the spirit of intellectual honesty, let us all agree that any discussion of privacy, freedom of speech or anonymity on the Internet shall descend into a polarized debate over the evils of child pornography. Terrorism and illicit file sharing came in second and third, respectively.

    You have officially "gotten the memo".

    --
    There's a Starman, waiting in the sky / He'd like to come and meet us, but he hasn't got the time.
  135. Re:Fantastic by Jon_A_Mnemonic · · Score: 1

    The problem is, if everyone except the child pornographers do that, then you have handed them a more substantial percentage of Freenet than they might otherwise have. It's better to join Freenet and contribute non child pornography to it than it is to simply ignore it and pretend it doesn't exist. It's sort of like voting with your data and your preferences. If you don't like politicians and therefore do not participate in a democracy, you certainly can't effect any change, even changes you believe in. I'm not saying you can eradicate the child porn by being a Freenet node, but what you CAN do is decrease the percentage of child porn data that exists on Freenet as compared to the total overall data. Only by participating in a non child porn way can you hope to effect such change. You do have to accept the evil with the good when it comes to absolute freedom, but you have the power to make the AMOUNT of good greater in proportion to the amount of evil. Or you can stay disconnected and thereby help increase the proportion of evil.

  136. Re:Fantastic by MrKibkibs · · Score: 1

    I believe the entire user-base of child pornography gets off on abusing children. It's kind of the whole point.

  137. Re:Fantastic by Anonymous Coward · · Score: 0

    If you'd take off your racist glasses (and trolling gloves) for a second you'd notice I didn't make a comparison. I used child porn, terrorist messages, and communist propaganda as examples of speech targeted for censorship in the past or present.

  138. Re:Fantastic by Anonymous Coward · · Score: 1

    So, what do you have to hide, anonymous coward?

  139. Re:Fantastic by IgnoramusMaximus · · Score: 1
    Freenet 0.7 uses UDP to/from random ports with no giveaway 'signature' bytes and is designed to look like streaming or network game traffic.

    That is self-contradictory, game traffic by definition uses known signatures. All it takes to detect these "illicit" transmissions is to discard all known approved game/commercial packet types and traffic patterns and what remains must be the dissident communications.

    There is still a lot of work to do before it's "dissident ready" (version 1.0+) but already it's much harder to detect than you claim.

    Not really, you are simply banking on the Chinese/[insert your dictator here] being incompetent. That is not exactly a reliable strategy.

    Tor and i2p are *a lot* easier to find and take action against.

    Ah yes, when faced with criticism of potentially putting people in jail for depending on a half-assed "secure" communication method Ian has concocted, the only valid defense is "but the other guys will get your ass in front of the firing squad for sure!". It apparently never occured to you and those promoting Tor and i2p that the Internet, although "cool" and "awesome" and "l33t" is not a safe envrionment for political dissidency in totalitarian states, no matter what "neato" (but utterly and ludicrously dangerous) software you concoct to pretend otherwise.

    I hope any and all "dissidents" consider carefully what the Freenet advocates are saying and stay away from this thing as far as away as possible. It's got "a visit to the re-education camp" written all over it.

    However, if you are a pedophile, things look much more promising, as you are likely living in a western democracy, where no-one has the legal authority (save maybe Bush's anti-terrorist task forces) to spy on such traffic without a court order and you are not put in danger (at least yet) by mere presence of such traffic.

  140. Re:Fantastic by lawpoop · · Score: 1

    "Interesting logic: I must support Ian Clarke and his ideals of absolute freedom of speech, otherwise he might sue me for saying bad things about him?"

    No, what I'm saying is if you are going to say that someone is trafficking in child pornography, which is what you said , you damn well better have proof. Otherwise, quit cavalierly claiming that someone is doing such. It just tells people that you don't take child porn seriously, if you are willing to willy-nilly claim that someone is traficking it.

    Quit trying to ruin this man's life and reputation.

    --
    Computers are useless. They can only give you answers.
    -- Pablo Picasso
  141. You know, Ian... by Anonymous Coward · · Score: 0
    Should I donate again to get you off my back?
    Of course you should :-)

    You know, one way to generate more funds is to go back and actually email thank-yous to the people who sent you PayPal funds over the years.

    *miffed*
  142. Re:Fantastic by Anonymous Coward · · Score: 0
    A video has never killed anybody. No matter how many times you watch the videos (widely available on the internet and shown on television) of Daniel Pearl, Nick Berg, Paul Johnson, and Kim Sun-il being killed, nobody will have their freedom to live taken away.

    Snuff films, i.e. filmed murders arranged for commercial distribution, are an urban legend thought up by authoritarians arguing for censorship -- like you.

    Which reminds me, if the RIAA and MPAA claim that unrestricted p2p is depriving them of revenue and killing music and movies, then why wouldn't Freenet destroy the business model of child pornographers by removing the scarcity they rely on to stay in business?

  143. Re:Fantastic by Neoprofin · · Score: 1

    I wish people realized how things are ordered on /. so when they look at the 7th comment, posted in the reply to the 5th comment, they don't already thing it's redundent because of the 150th through 180th.

  144. In other news.... by BugDoomBug · · Score: 1
    Numerous US intelligence agencies have show their support for Freenet, stating that "Although we will not able able to track who does what, we admire this as a monument to free speech and freedom. Trust us, we have no back door way developed to monitor you, so just freely post your subversive plans, and feel safe doing so. Trust us."

    Then again I used to work for the government, I know that they could program something like this, but it would be clunky, crash constantly, no one would use it, and only work running under ASAS-L or CHIMS, which is always the first thing to get deleted off the system by the local techs. (always loved that we would delete over half the cost of these overpriced computers the first day we got them).

    1. Re:In other news.... by thrillseeker · · Score: 2, Funny
      ...I used to work for the government, I know that they could program something like this, but it would be clunky, crash constantly, no one would use it...

      So that's why it's written in Java!

  145. Re:Fantastic by Lepaca+Kliffoth · · Score: 1

    For the stupid mods who didn't get it and modded parent -1 Troll, what parent did was showing that if you give someone the power to block out a certain kind of content you're aslo giving him the power to block anything else, like communist literature (of nazi literature or whatever). If you build a network that guarantees perfect freedom of speech you can't build into it any censorship mechanism.

  146. Re:Fantastic by KarateExplosions · · Score: 1

    I would think that you not being able to see the original poster's point suggests a huge deficit in imagination... however, I know that can't possibly be true because you managed to invent "racist glasses" for me whole-cloth.

  147. Useless by psycho8me · · Score: 1

    This program is pretty much useless so long as it depends on the java vm which is non-free and closed source. You can only be as secure and anonymous as Sun wants you to be.

    1. Re:Useless by RPoet · · Score: 1

      Freenet 0.7 runs on GNU Classpath and free JVMs.

      --
      "Oppression and harassment is a small price to pay to live in the land of the free." -- Montgomery Burns.
    2. Re:Useless by psycho8me · · Score: 1

      Hurrah! Ignore GP.

  148. VIRTUAL or RESIDENT memory? by coder111 · · Score: 1

    Hi, just a quick question. Does it consume 300 Mb of virtual memory or resident memory? Can you check ps or top? Or are you running freenet on windows? Oh, and which JVM do you use? Sun? IBM? GIJ?

    Some VMs have a habbit of mmaping huge gobs of ram (Sun's JVM v1.5 for AMD64 linux takes up ~1.7gb of VIRTUAL memory). This memmory is not really consumed, it is just shown in various diagnostic tools.

    I tried running java apps and checking how much free memory got decreased. An app with default memory settings uses ~80-120 mb RAM. Most of it is JVM overhead/libraries/etc. Apps run with 64 mb of heap maximum by default, so they should not be able to grow to 300 mb real usage, unless freenet does start java with -XmxLOTSmb switches.

    --Coder

  149. how dark by towsonu2003 · · Score: 1
    how dark can it be when it's published in slashd...

    NO CARRIER

  150. Re:Java is (i) a bloated monster, (ii) non-portabl by JesseMcDonald · · Score: 1
    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.

    I agree with you, for the most part. However, I've thought about this particular point a bit and I think I might be able to shed some light on it.

    Most programming languages are themselves written in C (or C++ in a few cases). Java, Perl, Python, and Tcl all fit this model. Thus, none of these languages can be ported to a platform until there is a working C compiler for the platform; as far as the basic functionality of the language is concerned, no other language is more portable than C for that reason. Furthermore, most of these languages (with the notable exception of Java) rely on the POSIX standards for the OS interface on most platforms. Porting them to another platform is trivial if that platform is POSIX-compliant. Thus, most of these language run on most UNIX platforms automatically. (Windows support is more difficult, but that's only one extra platform.)

    Java, on the other hand, has its own "virtual machine" specification, separate from the POSIX standards, and in some places in conflict with them. Furthermore, the JIT features require that a complete machine-language optimizing compiler be created for each hardware architecture. Thus, the effort of porting the Java JIT runtime to a new platform, even a POSIX-compliant one, is greater than the effort of porting the C compiler itself. Add to that the cost of building new, optimized, low-level implementations of the system libraries and you have the perfect recipe for a porting nightmare. In short, on UNIX platforms, Java will never be as portable as C (or any POSIX/C interpreted language).

    --
    "The state is that great fiction by which everyone tries to live at the expense of everyone else." - Bastiat
  151. Actually I thought about something... by Spy+der+Mann · · Score: 1

    unlike regular porn, child porn and abuse is intrinsecally tied up with real-life networks, so it's possible for someone to infiltrate them like they've been always doing. In this I see no difference between using a darknet and not using it. Before the internet the distribution channels were always private and secret. Plus, another reason it doesn't get distributed widely is that a price must be paid.

    In any case, we should fight so that freedom of speech does NOT require darknets to work. Darknets should be necessary to work in opressive governments, but we need to get to the root, too.

    This becomes a complex ethical problem - what must we do so that our actions to protect our freedom (of speech) won't benefit criminals, too?

  152. What a pile of bullshit by apankrat · · Score: 0

    You forget that child pornography is not just an ungodly perversion, it is also a fully commercialized illegal INDUSTRY.

    In addition to the producers (those you are referring to) there are also consumers. It's a typical supply-demand scheme and providing means for secure distribution does one thing only - facilitates their trade.

    If you were not running anonymizing node on your box, some asshole would've not been able to download more 'material' and this would've not caused the supplier to increase its volume. Ie to rape another child.

    Comprende ?

    --
    3.243F6A8885A308D313
    1. Re:What a pile of bullshit by bersl2 · · Score: 1

      And as pointed out in this post, you have failed to demonstrate that Freenet provides secure distribution channel suitable for commercial use. You can secure the distribution, but you cannot secure the payment.

    2. Re:What a pile of bullshit by apankrat · · Score: 1

      It does not need to be "suitable for commercial use" to drive the demand up.
      And given the very nature of anonymous networking, it will do just that.

      On a side note -

      You can argue all you want, but cooperative anonymity in a group of random people
      is bound to create very serious ethical issues. These issues are not specific to child
      porn either, but it is a common ethical denominator for a lot of people, so that is why
      it surfaces frequently.

      Whether they matter to you obviously depends on you alone, and noone can change
      that. But as other people pointed out, your position is very much disturbing.

      --
      3.243F6A8885A308D313
  153. What freedom means. by C10H14N2 · · Score: 2, Insightful

    I _can_ kill a person.

    I think you are confusing Freedom with impunity.

    They are neither contingent nor corollary. Many very smart people would argue that they are often mutually exclusive...not least in so far as your freedom ends at my fist.

  154. Re:Fantastic by smoker2 · · Score: 1

    And don't forget those bodily fluids !

  155. Re:Fantastic by kwandar · · Score: 2, Interesting

    Actually my gut reaction to Freenet was fantastic - I don't want anyone monitoring my communications, other than the intended recipients.

    I don't care to let them know what I'm reading, doing, looking at, or thinking. I don't want them to know who my friends, associates or business partners are.

    Here in Canada we have the RCMP, CSIS and others. I don't worry about them in the Canadian legal context, but I do in an international legal context. There have been recent cases of the rendition of Canadians to some not so nice places, which appears to be as a result of helpful Canadian intelligence/police agencies notifying US counterparts that a traveller needed questioning because of someone they had met in passing - and off to Syria they were shipped.

    Maybe it won't happen to you, but how well do you know your friends of friends of friends?

    If I could browse, email, send and view files completely anonymously, I'd personally feel much safer.

    Just my gut reaction, but I can appreciate yours as well.

  156. Re:Fantastic by Hrothgar+The+Great · · Score: 1

    I don't think you understand libel AT ALL. At the very least, the original poster would have to publish false information about someone which he knows is false (this is helpfully written in the Wikipedia link you posted). His assertion (which is an opinion, incidentally, and not a statement of fact) is that building an encrypted, anonymous network on which child pornography may or may not be distributed is tantamount to "actively helping people to distribute child pornography" - an assertion which you may or may not agree with, but not one which is, in my opinion, libelous in any remote sense.

    I am kind of surprised and disgusted that you chose a forum that is essentially about FREEDOM OF SPEECH to label an opinion which disagrees with yours as LIBEL. Nice job, pal.

  157. Re:Fantastic by thrillseeker · · Score: 1
    I personally dont see why we need the ability to host video and pictures. Text is enough to get 'dangerous' messages across.

    Would you go so far as allowing such text to be sent electronically, or would you hold us to using stone tablets brought down from mountains?

  158. setup failed by paxmark1 · · Score: 1

    Ubuntu 5.04 Sun Java 5 rev 4 downloaded, sudo tar -xzf into /usr/local attempted the install under sudo and got

    Detected freenet-ext.jar
    Detected freenet.jar
    Starting Freenet now: Command line: java -Xmx128m freenet.node.Main
    Done

    and got

    nice: java: No such file or director

    no go to http:/// 127 ... in links or opera

  159. Difference between 'accepting' and 'promoting' by AtlantaSteve · · Score: 1

    I used Freenet for a couple of weeks, and ditched it specifically because of the pedophile issue. I am 100% on board with the theoretical arguments behind Freenet, and am willing to accept that the price of freedom may be existance of materials I find horrible. HOWEVER, the mere existance of kiddie porn on Freenot is not what I have a problem with. My problem is that the owners of the largest Freenet directory sites go out of their way to link to and promote kiddie porn freesites.

    They seem to view this as being their "duty" to freedom... but I have yet to hear a REMOTELY credible argument for why acceptance of a negative thing requires you voluntarily going out of your way to promote that thing. The thought of data packets that I wouldn't like running through my computer? I can live with that. The thought of having my application direct you by default to sites which deliberately link to the stuff and make it easy to find? You're nuts.

  160. Re:Fantastic by lawpoop · · Score: 1

    If you read the wikipedia article carefully, you will read that:

    " According to the American and English Encyclopedia of Law, a libel is a malicious defamation expressed either by writing or printing or by signs, pictures, effigies or the like; tending to blacken the memory of one who is dead, or to impeach the honesty, integrity, virtue or reputation, or to publish the natural or alleged defects of one who is alive, thereby exposing him to public hatred, contempt, ridicule or obloquy; or to cause him to be avoided or shunned or to injure him in his office, business or occupation. [Emphasis mine]

    Notice that the above definition does not say anything about truthfulness or knowledge of truthfulness. The article goes on to say:

    "In many, though not all, legal systems, statements presented as fact must be false to be defamatory."

    So you are wrong. Libel need not be presented as fact.

    Leaving the above point aside, let's look at what the original poster said:

    "[Ian Clarke] is actively helping people to distribute child pornography"

    This is a statement of fact. A statement of opinion is "Ian Clarke is a dork" or "I hate Ian Clarke". Saying that Ian Clarke is actually doing something is a statement of fact.

    Parent said that Ian Clarke was helping people distribute child porn; this was presented as fact. He didn't say "In my opinion..." or "It seems to me that..." or even "I think". He simply said "He is actively helping people to distribute child pornography". This is a statement of fact.

    --
    Computers are useless. They can only give you answers.
    -- Pablo Picasso
  161. Internet != Web; Freenet != freesites by magetoo · · Score: 1
    What you seem to be talking about is "freesites", websites on Freenet. Freesites is not the only type of content on Freenet. Just as Web sites is not the only thing on the Internet. Even with freesites though, there's not so much of waiting as you seem to be making it out to be. (Yes, a fresh install will suck until it has integrated itself into the network. It does get better. Yes, it's still slow.)

    Also similar to Internet vs. Web, you can write your own clients for Freenet (for the Freenet protocol). You're not limited to what the developers have provided for you out of the box.

    0.7 will, if I understand things correctly, support almost exactly the scenario you describe (queuing downloads within the main Freenet program itself). The spidering part you'll have to write yourself though. Or...

    ...use Frost, probably the real killer app for Freenet right now; a message board / filesharing client.

    (And parent got modded "Insightful" for what amounts to "Internet == Web"? Yikes.)

  162. Re:Fantastic by Hrothgar+The+Great · · Score: 1

    Please finish reading your link:

    Almost all legal systems, including those of the United States, Scotland, and England and Wales, require in some situations that the subject of the communication prove, in a civil court, that the defendant made the statement with "malice", meaning either believing it was false or with "reckless disregard" for whether it was false.

    The original poster made a connection between creating a system on which it is possible to distribute child pornography and actively aiding the distribution of child pornography. He made this statement believing the entire time that it is true. It is a statement of opinion because others may feel that the two are not analagous; however THIS GUY DOES and is allowed to say so under reasonable definitions of libel.

  163. Freedom Knight by erexx23 · · Score: 1

    People have the right to be left alone.

    More power to the FreeNet

    More power to the People

  164. Re:Fantastic by lawpoop · · Score: 1

    "The original poster made a connection between creating a system on which it is possible to distribute child pornography and actively aiding the distribution of child pornography. "

    Okay, I will grant you that that's what the original poster said. Let me show you why it's ridiculous:

    If creating a system on which it is possible to distribute child pornography is the same as actively aiding the distribution of child pornography, then the creators of usenet, AOL, and MySpace -- heck, even the rest of the internet and the post office -- are actively aiding the distribution of child pornography. After all, it is possible in all of the systems I listed above to distribute child pornography. And we said ealier that if you create such as system, doing so is the same as actively aiding the distribution of child pornography.

    --
    Computers are useless. They can only give you answers.
    -- Pablo Picasso
  165. WASTE by Anonymous Coward · · Score: 0

    Just a note:

    I was part of a WASTE darknet for two years. We regularly had up to 250 users and over 8 terabytes being shared without any problems, so it is scalable at least to some extent.

  166. Re:Fantastic by lawpoop · · Score: 1
    " The original poster made a connection between creating a system on which it is possible to distribute child pornography and actively aiding the distribution of child pornography. "

    You know what? I re-read the original posts and nowhere does the original poster "ma[k]e a connection between creating a system on which it is possible to distribute child pornography and actively aiding the distribution of child pornography". You are misrepresenting the convesation.

    The post that stared the thread from Heinous Jay simply says that "Now I can propogate my terrorism plans more efficiently, all while finding exciting new sources of kiddy porn."

    In reply, bcromwell made this post. Nowhere in either of these posts do the posters mention Ian Clarke as the creator or developer of the freenet. The first and only reference to Ian Clarke is this:

    "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."

    Also, contrary this post of yours, nowhere is the connection made "between creating a system on which it is possible to distribute child pornography and actively aiding the distribution of child pornography." It simply doesn't appear anywhere in this thread.

    So all we hear from bcromwell about Ian Clarke is that
    1. Clarke has an absolute belief in free speech, including child pornography.
    2. he believes that government shouldn't be able to regulate any kind of speech, including child pornography,
    3. "he is actively helping people to distribute child pornography"
    Bcromwell does not say anywhere, in any post in this thread that Ian Clarke is creating a network. Neither does the root post. Bcromwell doesn't make any connection between creating a system which can be used to distribute illegal material and actively supporting it. All that bcromwell says about Ian Clarke is that Ian believes child porn is protected speech and "he is actively helping people to distribute child pornography".

    So nobody who is new to this conversation leans this is about networks or Ian Clarke as the developer of a network protocol. All they hear from bcromwell is that "he is actively helping people to distribute child pornography", and nothing else. No connection between network development and content distribution. If I didn't know already that Ian Clarke is the developer of the freenet, all I know about Ian Clarke from bcromwell is that "he is actively helping people to distribute child pornography".

    Bcromwell simply makes Ian out to be a a free speech extremist and a trafficker of chlid pornography.
    --
    Computers are useless. They can only give you answers.
    -- Pablo Picasso
  167. Re:Fantastic by westlake · · Score: 1
    If I could browse, email, send and view files completely anonymously, I'd personally feel much safer.
    Just my gut reaction, but I can appreciate yours as well.

    The problem is that the sex trade guarantees that the FBI. RCMP, CSIS, INTERPOL and God alone knows who else, will be maintaining a presence on Freenet.

    You want privacy, you don't hit the bars that everyone knows are under around-the-clock surveillance.

  168. Re:Fantastic by westlake · · Score: 1
    Many of the sites in Freenet have been there since what seems like the beginning of time

    If this is true, the obvious question to ask is "Why?" Because this doesn't read like the description of a healthy and viable network.

  169. Re:Fantastic by adpowers · · Score: 1

    Well, it doesn't matter if sites stay in Freenet, that is a good thing.

    It takes a bit of work to insert and maintain a free site. First you design it, and then you have to worry about getting it inserted. Insertion can take a while and isn't guaranteed to work. It helps if you have a node that runs 24/7, but that isn't an option for everyone. It is even worse with a DBR page, because then you have to insert it every day or every week.

    The Freenet community is relatively small. Also, the learning curve for publishing is much higher than with the normal internet. This is why their is relatively little new content. Also, there could be a lot more content in Freenet than you realize, but people might not be sharing the keys to it. Right now, most content is found through one of the index pages, but they have to learn about the new content somehow. Frost is fairly active (at least on .7) and I used the Freenet mail server at one point (forget the name), but I don't know the state of it right now (I think it was abandoned at one point).

    There is always new content being added, but if you go away for a while, it doesn't take a super long time to read it all. Some of the floggers were fairly active when I last used Freenet regularly. Also, it is popular to mirror internet content like the Diebold files or things from websites that have been taking down.

    Andrew

  170. Re:Fantastic by falconfighter · · Score: 1

    01000001 01110011 00100000 01110010 01100101 01110001 01110101 01100101 01110011 01110100 01100101 01100100 00111010 00100000 00100000 01001001 01110011 00100000 01101001 01110100 00100000 01100001 01101110 00100000 01101001 01101101 01100001 01100111 01100101 00111111 00100000 00100000 01000100 01101111 01100101 01110011 00100000 01101001 01110100 00100000 01101000 01100001 01110110 01100101 00100000 01110000 01100101 01101111 01110000 01101100 01100101 00100000 01101000 01110101 01110010 01110100 01101001 01101110 01100111 00100000 01101100 01101001 01110100 01110100 01101100 01100101 00100000 01100011 01101000 01101001 01101100 01100100 01110010 01100101 01101110 00100000 01101001 01101110 00100000 01101001 01110100 00111111 00100000 00100000 01001001 01110100 00100111 01110011 00100000 01110000 01110010 01101111 01100010 01100001 01100010 01101100 01111001 00100000 01100011 01101000 01101001 01101100 01100100 00100000 01110000 01101111 01110010 01101110 01101111 01100111 01110010 01100001 01110000 01101000 01111001 00101110

    --
    "Give a man a fire, he's warm for a day, set a man on fire, he's warm for life."
  171. Brief by Anonymous Coward · · Score: 0

    Random packet-filler before encryption and interval randomization of packets both incoming and outgoing. On top of that, steganography.

    The Internet is the most efficient method dissidents currently possess of communicating, if they have good software tools. Phones can be run through a listening bank, mail can be opened and read, and Internet packets can be parsed... all these things become equally secure, however, using the above time-tested methods of covert communication.

    However, transmitting by reading your secured message over a phone line is very low bandwidth, and will usually only communicate text (unless one speaks for several hours, which is in itself very suspicious... then again, you could always apply a vocal cipher to JPEG data, and read that). Mail containing magnetic/optical media may already be under very heavy suspicion, and may never get through at all because of this factor, so all that can usually be sent is paper (Microdot-sized data storage aside, as we're assuming it would be very hard to sneak this kind of printing technology into [the majority of] the dissidents' hands. If it were easy, they would just exchange information "by hand" as well.)

    The Internet can be very efficient at sending huge amounts of data, and has the amazing advantage that proxies can be created almost at will (networks/PCs can be hijacked very quickly to act as new ones, for example.)

    1. Re:Brief by IgnoramusMaximus · · Score: 1
      Random packet-filler before encryption and interval randomization of packets both incoming and outgoing.

      Again, you assume, which seems to be a persistent characteristics of enthusiasts of such things, that the Ministry of Love is completely incompetent. As I already explained repeatedely, any encryption of any kind, i.e. "random packet-filler before encryption" is grounds for getting your ass in the re-education camp. There are countries already where any private encription of anything, including personal files, is illegal without a government license and thus grounds for imprisonment. Yet technofiles seem to be blissfully ignorant of this simple and effective counter-measure.

      On top of that, steganography.

      While steganography is to a certain degree effective on its own, to conceal illicit data, it has many many drawbacks, vast increase in data size being one of them, and still does not avoid the problems of plausability of such transmissions and requires prior dissemination of information about the location and the method of extraction of the steganographically hidden data, which information must, by necessity, be itself in clear text and thus be subject to interception. That is, you have to somehow inform the masses of dissidents that the pitcture of Natalie Portman on that bio site contains a hidden anti-fascist-dictator insurgency manual. Thus the Ministry of Love is in a position to simply bust the door of any citizen downloading it, unless way too many of them do, in which case the Ministry can be pro-active and simply block the thing ahead of time. And so on.

      The Internet is the most efficient method dissidents currently possess of communicating, if they have good software tools.

      Again, that is a delusion. Yes, clandestine operators, whose methods of transmission are pre-arranged and whose contact lists never expand are capable of such things using sophisticated steganography. But that is an anathema of "dissidency". Dissidents must continously expand their target audience, as to inform their countrymen and by doing so immediately lose any advantages such hidden channels have. That is a fundamental problem of a point-to-point communication system, such as Internet, vs the requirements of dissidency. Speaking of spies and clandestine operators, even they are still relying on the short-wave "number stations" as that method is orders of magnitude safer then the internet.

      Phones can be run through a listening bank, mail can be opened and read, and Internet packets can be parsed... all these things become equally secure, however, using the above time-tested methods of covert communication.

      Again, you seem to fail to understand that all of these methods are only usueful for a spy or an existing cell of resistance, not for any political dissident activity. Furthermore, internet packet parsing can be now automated in a degree far exceeding the other two methods you listed.

      However, transmitting by reading your secured message over a phone line is very low bandwidth, and will usually only communicate text (unless one speaks for several hours, which is in itself very suspicious... then again, you could always apply a vocal cipher to JPEG data, and read that).

      No, one simply uses the phone to coordinate real-world activities, by using various creative substitution and innuendo techniques, which again is only effective with prior arrangements. Telephony is not a good tool for dissidency. Disposable broadcasts stations, rootfop leaflet launchers and grafitti, are.

      Mail containing magnetic/optical media may already be under very heavy suspicion, and may never get through at all because of this factor, so all that can usually be sent is paper (Microdot-sized data storage aside, as we're assuming it would be very hard to sneak this kind of printing technology into [the majority of] the dissidents' hands.

      See above. Mail a dissdency tool does not make becau

  172. Re:Fantastic by Anonymous Coward · · Score: 0

    I think thats because you (and many others) live in places where the child porn people and suchlike are the only ones with anything to fear from the authorities. Some people live in places where the authorities are not so nice. They are the ones who need things like freenet. Other people want it now because they fear that the authorities in their jurisdiction will become nasty een if they have not yet done so. Examples include athiests fearing evangelical dominance of politics and evangelicals fearing athiest domination. I personally doubt either will happen, and don't think its likely that the US will get that bad that quickly in any direction of badness; but some do have such fears and thats what they want something like freenet for.

  173. Re:Fantastic by Tigwyk · · Score: 1

    I think toad (the full-time coder involved in this project) said it best when he replied to a message posted on Frost...

    The message, was asking where all the child porn was at.

    toad's response was.. "We don't NEED to have childporn on freenet."

    I think that's the best you can do with a (mostly) completely anonymous network like this. There is no NEED to have vile things such as child pornography, but inevitably somebody will cross that line and do it because they can. But don't shoot the messenger just because this particular messenger dresses in all black and only makes deliveries at night, at a new location every time, from a new source each time. (Okay, so my stealthy encryption analogy didn't work out as well as I'd hoped.)

    If you decide to say "No Childporn" for this "freenet", then it's no longer a freenet. It's a mostly-freenet. That ruins the entire concept right at the start. Freenet means free-as-in-beer, including freedom of speech, no strings attached. Yeah, some people are gonna get hurt. Some people are gonna claim that this anonymous service is evil and allows propagation of horribly nasty things. But a lot MORE people are going to feel safer posting their blogs, their criticisms of the government, criticisms of the companies they work for, and even plain old person-to-person messages.

    Personally I'm not big on paranoia. I'm not paranoid that they're out to get me, I don't encrypt everything I send, and the freenet is just a neat hobby I'm interested in... but it's still a USEFUL service to many people who ARE afraid. And when it becomes a true darknet, those people will feel safe. That's the goal I intend to work towards.

    --
    "Pi is exactly 3!" *gasp*
  174. Re:Fantastic by Anonymous Coward · · Score: 0

    About a month later over 100.000 people have downloaded that movie from the internet and "enjoyed" it.

    And if nobody downloaded it, the girl would be magically unraped?

    Fact is, whoever raped the woman probably would have raped her anyway, even if the internet didn't exist and he could only play the video back on his own VCR. He'd probably even have raped her had video cameras not been invented yet. Certain people are sick, everything else is just a tool to play out their desires.

  175. Maybe your english teacher was dropping a hankie by wilec · · Score: 1

    "I think it was in Hamlet the wife back then would have been 14 or something, I don't know enough about Shakespeare to be 100%, just something I remember my English teacher telling me"

    Maybe your english teacher was dropping a hankie :)

    Matthew

  176. Re:Maybe your english teacher was dropping a hanki by kicken18 · · Score: 0

    hey, she is very good looking and always bent over with her low cut tops, it was a win win situation as a teenager, I deffently wasnt going to disagree with what she had to say :)

    --
    Visit My Blog at http://spaces.msn.com/members/chrisharries
  177. Re:Fantastic by sfjoe · · Score: 1


    I am kind of surprised and disgusted that you chose a forum that is essentially about FREEDOM OF SPEECH to label an opinion which disagrees with yours as LIBEL.

    This is not a free speech issue. Your right to swing your fist ends where my nose begins. The original poster claimed that Clark was "actively" aiding child molesters. Were someone to say that about me, I'd have their ass.

    --
    It's simple: I demand prosecution for torture.