Revamping Freenet
N3wsByt3 writes "Many will have heard about the anonymous P2P-system Freenet. What many probably don't know is, that a big change is at hand: the Freenet developers have decided to drop all support for the 0.5x version, to skip version 0.6 and to completely revamp the 0.7 build into some kind of poorly described, presumably scalable darknet. The main coder even threatened to quit if such a darknet would be rejected.
So, is it finally going the right way with the development of Freenet? Maybe not, since they seem reluctant to provide real data and rather rely on security through obfuscation, and then there is still the problem of their general inability in regard to pooling human resources, which, for any OSS project, is of the utmost importance." Obviously, the article submitter has his own feelings on Freenet, but notwithstanding that, what's the latest scuttlebutt from within the Freenet crowd?
will it take until it becomes something that can be used as easily as an web browser?
I used to run a freenet node - for a while it bloated with kiddie porn, and not much else - now not even the paedophiles bother, it's become so dilapidated, out of date and slow.
If the Internet is for porn, then Freenet is for child porn. Sad, but true. I would recommend getting around this by giving file sizes a low cap before they're broken into many parts, this would probabilistically decrease the chances of any person being able to get kiddie porn while retaining the ability to serve text.
A very interesting article about flaw in Freenet
http://www.aviransplace.com
I won't be the last to say it, and probably not the first either:
you can always fork. If you do not agree with the current developers' direction, fork.
Matthew has indeed indicated that he believes it is essential that we support "trusted links" in Freenet, and the other core Freenet developers, myself included, agree with him - so Newsbyte's attempt to stir that up into some kind of controversy is just another example of his trolling.
I have no idea where Newsbyte's accusation that we are relying on security through obscurity comes from, certainly the archived email he links do doesn't seem to support any such claim.
As for the blog entry he links to, it essentially boils down to whining about why we don't implement each and every one of his suggestions.
When considering the value of Newsbyte's opinions, I would urge you to look first at what he has actually contributed to the project, versus those that he seeks to criticise.
We ran these observations by Freenet founder Ian Clarke. He agreed that the caching behavior does reveal far too many clues. But the next major revision is expected to eliminate the problem. Sometime later this year, it is hoped, the Freeenet developers will release a version that employs premix routing.
The World Wide Web is dying. Soon, we shall have only the Internet.
when the speed of freenet comes within an order-of-magnitude of the normal internet, people will start using it again. right now, it's just a nifty way to do things 100 times slower than you could otherwise.
For anyone who reads the freenet mailing list daily (me), you'd know the the submitter of this article (Newsbyte) is a known troll who doesn't actually contribute to the project.
I suggest that people who want to know the whole story check out the mailing lists going back a month or so.
I hear the accusation of Kiddy Porn quite a lot about FreeNet, but how does anybody actually know? I thought the big idea was that you don't know what's stored on your node - unless you're actually downloading FreeNet kiddy porn, how can you tell?
Freenet gets more attention because its developers are very vocal, but it sucks as a working network. You can hardly get any speed off it, you have to use the stupid browser interface, it's bloaty java, and there's no working search. Switch to gnunet, it has decent speeds, working search, and has a graphical client (not a very nice one as yet, but that could be improved).
I am trolling
with comments like these:
5. Slashdot effect doesn't write off the network for a month after release; if we grow by invitation, it will take longer to grow, but we will end up with a better network, and we won't generally have the collapse we have seen every time we've done a release.
this might just be an attempt to bait the slashdot crowd into trying out freenet so that freenet's userbase grows and the speed become reasonable.
How does freenet compare to plex?
Although you don't know what's on *your* node, you can see what's on the network as a whole...
"The way we can tell it's C# instead of Haskell is because it's nine lines instead of two." -- wadler
You can't tell what's stored on your node very easily.
However, it is relatively easy to see what is on freenet at large. There are several spiders that roam freenet and index freesites they come across. It's sort of like what Google does. So all one has to do is load up these indexes and see how many of the sites are child porn related. Another way to tell is load up Frost and see how many of the boards of child porn related.
There's a very large number of them.
A lot of people seem to be confused about obfuscation / obscurity.
Obscurity or hiding things is a perfectly valid security technique, and can be used as a component of a defense in depth strategy. One of the main reasons people love NAT boxes is because they provide this property automatically. (I don't like them for other properties they have, and a firewall combinded with public address space will be just as effective at providing this specific property).
People are stretching the meaning of Kirchoff's theorm. Krichoff was refering to crytographic algorithms when he said that there is no security in obscurity - the security of a crytographic algorithm should only rely on the secrecy of key. You should assume that the functioning of the algorithm will eventually be discovered by your adversaries, and therefore shouldn't make the security of the system depend on the functioning of the algorithm being kept secret. That being said, restricting knowledge of what algorithm you're using will make a contribution of the system being secured, as it can add to the depth an adversary has to penetrate.
The Internet's nature is peer to peer - 20050301_cs_profs.pdf
Only a browser interface? There is an 'application port', and there are applications written for it. ( such as frost )
Java bloat? No worse then other languages that try to be *universal*. Besides, don't like java? Then recode it in something else and quit bitching.
Slow? Depends on what you are doing. Are you trying to download files? Well it really wasn't designed for that. And there will be a tradeoff on speed/anonymity.
Searches? Umm there are several search engines available if you look.
---- Booth was a patriot ----
Freenet has websites, and a message board with Frost. While everything is anonymous it doesn't mean you can't see what's available.
Of course nobody actually knows who downloads what and how much, but there are big lists of websites and such. Although you can hardly call them accurate, since nobody forces anybody to submit their site to the existent indexes.
It's been ages since I last tried Freenet though. The Java server is incredibly annoying, eats tons of RAM and uses a lot of CPU time, and the rest is still very unimpressive. There was Entropy which seemed noticeably smoother, but it had plenty problems of its own, such as a complete lack of security (from what I could see)
Who knows.
/dev/null . Ill stick with The Onion Router, mynd you.
That damned programs runs like a overgrown elephant in a cold tar pit (it doesnt).
I had it for 2 days and really gave it a chance. Didnt do jack-shit for me and it ended up going to a file called
FINALLY they get it. Almost everything that's fundamentally broken in freenet (that is, not counting implementation and client stuff) is there in toads reasoning.
Now it'll be interesting to see how they manage to screw the newer protocol even worse.. My favourite candidate is not really taking advantage of the immensely more stable topology and pretending it's the same as the old fn.
Some months ago when I tried it, one of the main index pages boasted of a link to such. I didn't follow it, and it might have led to a slashdotesque "Haha, you perv! No kiddyporn here." troll.
But it's not difficult to see how some would think that's what freenet is about.
Now, if there is anyone out there that lives outside the US, and would like to help me experiment with a different method of anonymous networking, send an email.
I hear the accusation of Kiddy Porn quite a lot about FreeNet, but how does anybody actually know?
Hard to tell exactly what's circulating on the network, yes, but I saw signs of it since it was the first thing I was greeted with after finally finding out the address of a large "a little bit of everything" Freenet portal. Maybe the conclusions were drawn prematurely, but it sure didn't look so with links like "The Blog of a Paedophile", "Illegal child porn", and on and on... Think of a kiddie porn-oriented Yahoo!.
Beware: In C++, your friends can see your privates!
Every time there's a freenet article on
Personally, I see Freenet as an experiment in what's possible. There's an abstract problem statement: how do you share data anonymously? And Freenet attempts to provide a solution to that problem. There are many valid uses for a solution to that particular problem. The canonical example is "dissidents in ". But it goes beyond that. Everything from corporate and government whistleblowers even in relatively free countries, to those who want to expose sensitive information they might be privy to without giving themselves away.
The problem is that such a system, by design, is necessarily going to be useful for people that organize activities and spread information that has little redeeming value. If dissidents and whistleblowers can obtain anonymity when sharing information, then so can child pornographers and terrorists and gangsters and whoever else.
This dilemma occurs with many systems based on an ideology of freedom and opposition to censorship. The US constitution's first amendment guarantees the right of NAMBLA to express their views on a public webpage.
The point is, freedom to any extent in the public commons will, necessarily, support both good and bad uses of that freedom. The question people have to ask themselves is wether their belief in the ideology behind that freedom is worth the tradeoff or not.
If you believe that the "bad guys" should be kept off of Freenet, then you don't believe in Freenet, or any other truly censorship-free information sharing system.
-Laxitive
I suspect (and it is a suspicion from someone who hasn't yet used freenet) that plenty of copyrighted music and movie files are floating around on freenet.
My question is, has the RIAA, MPAA, or any other such agency yet attempted any legal action against any user of Freenet? If so, can coverage links be provided?
i2p.net seems to be a better alternative. especially because it provides an overlay network. you can't just transfer files over it - you can do everything which you can do on the current net. you can even choose how "much" anonymity you would like (over how many nodes should your messages be relayed).
I'm not going to fight with someone to help them with their project...
It's hardly usable right now, and the only people using it are are downloading kiddy porn mostly.
I guess that's what happens when you have too much freedom and anonymity.
Umm...anonymity has other fans, you know. If it were faster, I'm sure those sharing RI/MPAA music and movies would jump on the FreeNet train as well!
and yet we are both modded Off-topic. Heaven forbid we correct the kiddy-porn distro's spelling!
click me
I haven't tried Freenet in quite a while, but when I did use it now and again before (in the 0.3-0.5 days, AFAIR), the main problem was that they'd get a network that kind of worked, lots of people would start posting stuff, it would be usable for a few months, and then they'd break it to introduce the 'next big thing'. And it would stay broken for six months, during which time most people stopped using it.
Frankly, for Freenet to have any future, I think the developers need to get used to the idea of _not breaking it_ every six months. Otherwise the few people with the enthusiasm required to keep it operating are going to find better things to do with their time.
You can either have a research network or a viable, usable system, you can't have both. If it ever gets to a viable, usable network, I might give it a try again, but it's pointless when you can't insert anything and can barely retrieve anything.
Fast networks with nothing in them aren't very useful.
The web exploded when everybody and their brother started publishing web pages, not when people had browsers or connections to the internet.
It's about content. For freenet though, that means a very different type of content that you wouldn't want on the web. The social problems that they'll face if the network does grow into something substantial are surely going to be something to behold.
-- Truth goes out the door when rumor comes innuendo. -- Groucho Marx
What many probably don't know is, that a big change is at hand
Like maybe making the thing fast enough to be usable, maybe?
You always hear the Freenet detractors talking about all the questionable content making its way to Freenet, but my question is "How the hell could you stand using Freenet long enough to view anything in the 1st place?". The thing's dead-dog slow, and I'm on a very fast broadband connection!
I love the concept, but unless this new revision brings speed to Freenet, it's a waste of time and effort to me. Secure and anonymous internet browsing is an important thing, but usability's should be just as important if they ever hope to bring this to fruition.
can you upload the script somewhere? I would (and I'm sure others who find child pornography morally and ethically questionable) find this very useful.
click me
unless you're actually downloading FreeNet kiddy porn, how can you tell?
Seems like it's bad enough that (for example) this FreeNet index has felt obligated to include a short essay and an "Enter Here at Your Own Risk" warning on their front page.
Looking at the actual index for a moment (somewhat, the idiot webmaster decided to put in a username/password prompt that keeps coming back endlessly), I notice 3 or 4 immediate child porn/pedophile-related links right on the front page, several links to regular porn, a link to the "Freenet Drugs Index", "The Illuminati Agenda" (heh), and so on.
Not that it's necessarily anything you couldn't find on the normal Web with a little work, but at the very least it sure doesn't give any advantages.
I'd very much doubt that if people were given all the public addresses they needed (negating the need for the address expansion property of NAT), they'd be happy for their machines to be publicly visible, respond to ICMP echo-requests a.k.a. pings etc.
Note that I didn't say it was the only property that people liked, just that it was one of the main ones.
The Internet's nature is peer to peer - 20050301_cs_profs.pdf
2 related projects, but they're also very different to freenet.
Tor is simply an anonymous p2p proxy:
http://tor.eff.org/
i2p is a fork from freenet. Similar to Tor but you can host your own site off it.
Both are not nearly as freenet. I'm loving i2p though because it's much more practical.
For a lowdown from the i2p people on these and more similar technologies see here:
http://www.i2p.net/how_networkcomparisons
A blog I run for the wealth
This post is far from flamebait, and the low moderation is blocking the interesting discussion on freedom the post created.
I gave Freenet a try a few months ago and I wasn't able to load any site besides the search page. And yes, all that pedophilia scared me. I still don't understand why people spoil something that could be an interesting idea with this kind of content.
The problem I've had in using Freenet is that they are open to any content. What this says to me is, "If you want to share terrorist information or child porn, you are welcome here."
Before you jump down my throat, please keep in mind that I know that the term "terrorist" is highly subjective. Also, I *like* the idea of being able to have my communications remain private. My relationships are my business, and I don't have to subject them to any other *human's* supervision because I don't trust that the supervisor is any more virtuous than I am.
But to create a Freenet that is completely agnostic toward content is entirely the same thing as creating a terrorist-friendly and pedophile-friendly network. That may not be the intent, but it is certainly the outcome.
And it's for that reason that I don't use Freenet. I want completely private communication, but I don't want to be lumped in with vicious creeps, either. How can Freenet or any network provide me with that? I have doubts that it's possible at all.
I don't make the rules. I just make fun of them.
FYI - there is a short response to this article on the Freenet website.
Not necessarily a result of freedom and anonymity. I haven't looked for child porn, but I know there's plenty of music and programs up on gnunet.
I am trolling
Not as good as platypus porn though! Wow, those duck bills...!
Well said. Thanks for saying what needs to be said against often close minded views. Your common sense view is a breath of fresh air amidst slashdot ideology and immaturity.
We need the market to change to make trading TV shows, movies, and music legal. This article yesterday is a perfect example of tackling the problem from the right direction.
Just trying to hide it will only invite further problems and frankly, the idea of being unable to avoid contributing to the spreading of child pornography bothers me a lot more than the MPAA and RIAA going after people illegally trading copyrighted material.
What we need is for the RIAA, MPAA, or some organization(s) that will eventually supplant them to find a financially viable market in open, distributed file sharing. A solution that makes everyone happy and doesn't contribute to child pornography.
I am convinced that this is possible. If the MPAA and RIAA can't figure out a way to make money doing it, someone else will and the MPAA and RIAA will eventually die off. Evolution: Adapt or die off. Wasn't there an article on that over the weekend as well?
wrong. While a mid-level mathematician could never aspire to write on the level of Einstein, he assuredly could verify his results.
Ceci n'est pas un post
fails to solve a problem that doesn't exist.
"Is this just useless, or is it expensive as well?"
If the entire net suddenly switched overnight to end to end encryption with some kind of anonymity system as well, how many people who are currently against the ethics of freenet would just leave? Who knows would you could be routing over your network? The concept of you actually hosting a chunk of content isnt really relevant, you dont know what it is.. the whole thing is transparent. Its immaterial.
Brain(s): 0.0% user, 1.3% system, 0.1% nice, 98.6% idle
I dont like his attitude based on his posts in the projects mailing list, simple as that.
guess you are too busy making further unsubstianted claims to actually justify those you have made so far. Exactly where is this "proof"? Have you told the real life dissidents that are actually using Freenet today?
I am sure there are some trained pandas using it too. The point remains that the network features ten times more of kiddie porn then anything else. In addition to its major flaws such as being totally vulnerable to a mere traffic analysis at the ISP, being vulnerable to a fixed-node takeover, having abysmal performance, being useless for the main purpose it was designed for, etc, it also allows for the opressive government to create a plausible equation of Freenet user = Pedophile.
And let me guess, you are just the person to do it. I look forward to reading your paper.
An all-time classic of mis-direction: if someone can prove that something does not work, you claim his point is invalid because he did not volunteer to fix it! I already stated the problem might be unsolvable in the first place.
I am a novice intermitent freenet user. I have also tried Mute, and Tor.
My question:
1) If some "capable" group decided to provide a large number of nodes, at what level would the anonymity of the data be compromized? i.e. if there are 10,000 users, 500 are stable nodes and then you get ~ 2000 aditional nodes controlled by one group, would that compromize the users anonymity? If not, is there a threshold level?
Will that data be traced to you and you consequently get arrested just for using encryption in a stuation/country where that is prohibited?
Thanks
You can have speed and anonymity with I2P since you can control your the # of hops. Now if you *and* your destination node both choose to have 0 hops then it would be a direct connection. But since no one knows you are choosing to use 0 hops, you have plausible deniability that you are just acting as a buffer and ferrying the data for someone else instead of yourself.
With I2P you can control how much anonymity you want and how much speed, that is why many people are looking at it (on top of the fact you can run BT, IRC, eMail and other internet services over it).
Try explaining that to the Men in Black. The CIA/NSA types will just laugh.
Yes, this is tinfoil hat land in the U.S. but for places like China, Corea, Myanmar, etc. plausible deniability is simply not an option, just being a link in the chain will land you on the short path to the salt mines.
XML is a known as a key material required to create SMD: Software of Mass Destruction
Its been said before, but freenet is a reflection of us as a society. You may not like it, but some people do and thats all there is to it - legal or not - the fact that this project represents true freedom of information, without fear of censorship from anyone. Period.
The truth is hard to swallow.
There have been several comments so far mentioning how Freenet aids the spread of child porn and other evil things (IMO) and how the user of a Freenet node has no say in what kind of content is spread using their net connection and computer.
My question is, ignoring Freenet's ideological notion that all speech (even nasty/evil stuff) is worth protecting, can anyone think of a possible solution to this situation? In other words, do you think it is even possible that Freenet or something that works like Freenet could be modified to alleviate these concerns?
Hexy - a strategy game for iPhone/iPod Touch
With BT, I can decide that I have no moral objection to spreading last nights episode of the Simpsons, with FreeNet (and others like it), I don't get the same choice.
Yea, fine, but you don't send a letter to the MPAA every time you are spreading one of their works, do you? So you are also relying on security by obscurity, namely that you will stay protected by the general open nature of the internet.I'm still trying to figure out what people mean by 'social skills' here.
... or I just heard wrong. But you only cache the content you look at and not what you don't. Is that right? Then that would mean that if I didnt' look at porn or CP it wouldn't cache itself on my computer/node?
I thought the idea of p2p was you share what you have and caching (although good in some way) wasn't what p2p was about.
maybe I'm wrong
However, this may not be the correct course to take in order to guarantee free information exchange whether governments like it or not.
As a general rule of thumb, provoking a government will cause it to crack down and decrease liberty. Regardless of the supposed safety built into 'Freenet' software, people don't want to be in the position of running an illegal program and depending on the security features of that program to keep that fact safe from prying eyes. Each release of the software will have flaws which can be exploited. The government 'bad guys' will be able to hack in to each new release making you and your users upgrade constantly to keep ahead. And there will be no way to be sure you are not actually one step behind.
If ever it should work, freenet will be banned in the West and in the Rest. Once it is banned, few people will risk running it, and those who depend on it for anything important will be caught, meanwhile, the rest of us will have lost the right to use such technology for legitimate purposes.
Misusing dynamite doesn't bring down the government. You don't get anarchy. You just ruin everyone's ability to buy a stick or three at the local hardware store to remove stumps with while the criminals still brew it in their basements.
So how to fight back? How to help keep information exchange possible even in repressive regimes?
Let's take a look at what works, and see why: The internet at large is one example - the internet at large is not illegal in China( or Saudi Arabia or pick your own repressive non-DPRK country ). The PRC works tirelessly to censor the internet while keeping it available because it knows that to shut it off completely would have extremely deleterious economic effects. What company would invest heavily in a country that was so closed as to shut off the internet?
The censorship, the PRC acheives is far from perfect. Information gets through, and spreads via word of mouth. Millions of curious chinese make prosecution for mild curiousity impractical, and create a crowd for the very curious to hide amongst - and they are more careful.
The governments swallow the poison pill of unpreventable free information exchange in order to reap the valuable benefits to be had from all the information exchange that DOESN'T offend them.
At present, the internet is structured in a way that makes many forms of censorship technically simple. Sure the censorship is not perfect, but it is good. Because legitimate servers are traceable and visits to those servers are traceable, would be censors are in a powerful position.
P2P software can be made to anonymously share information, but it is vulnerable to being made illegal until it provides economic benefits that make outlawing it too unsavory to consider. Legitimate use of P2P must make up the lions share of activity or P2P will not survive widespread popularity. It will be made illegal before blooming, forever preventing it's true fruition. Check out this post I made a while ago (my email address has changed since then)
"There's a very large number of them."
;). I have little doubt that this
age of hysteria over
terrorists and pedophiles under our beds will pass as well, although I wonder
what the next group will be.
Perhaps, although not that I've seen. It's mostly people pushing anarchy type views, copyright infringement (assuming that their country has copyright which may not) of books esp., and other type blogs. Perhaps we could post the front page, in text format, of one of the portals here and count them.
Although just of think, if it was 40-50 years ago we'd be complaining about communists, or black civil rights organizers, or gay and lesbian individuals wanting their freedom. Every age has it's group that is the bad group of the day and go back far enough and we'll be at the original witch hunts
The new Freenet with trusted links will be quite like these anonymous friend-to-friend networks:
WASTE,Mute, and NapShare
http://en.wikipedia.org/wiki/F2F_P2P
"If not, is there a threshold level?"
:). Unless the attacker is able to isolate your node by becoming all of your peers you should be safe. You can prevent this of course then by making sure one of your peers is someone you know to trust (although if your peers are a variety of IP addresses throughout the world, it would be hard indeed for someone to be able to become all of your peers).
It is good you are asking although it is best to ask people who know what they are talking about. Although many (most?) of the Slashdot people here are intelligent (in comparison to other chat/blog sites) you should still ask people you know to be competent...
That being said, here is my answer
As well, I2P's anonymity might not be 100% due to unforseen bugs. Freenet is safer than I2P as it's been around longer. If you can do without I2P's usability then use Freenet, you can also try I2P out there is no need for I2P to 'intergrate' like Freenet has to, it should be fairly fast within 5-10 minutes (compared to day(s) with Freenet) of installing.
One interesting thing - I also checked out the freenet site (after holding down the Escape key for 20 seconds).
One interesting link:
The Cleanex Experiment
Link updated 2 days ago
A utility for removing child porn from your datastore.
Interesting...
This sig donated to Pater. Long live
Software have multiple versions. People need to deal with.
You know if you work on successful commercial software, or on successful free software. You work on new minor versions, patches to older releases, et cetera, all the while you have some new stuff that no one has.
Getting `everyone' to upgrade just doesn't work. Trying to force just pisses off.
"Yes, this is tinfoil hat land in the U.S. but for places like China, Corea, Myanmar, etc. plausible deniability is simply not an option, just being a link in the chain will land you on the short path to the salt mines."
;).
It is quite hard indeed to design a network in which all users are not easily found. In my opinion though Freenet has had it's day and is useful as a experimental network esp. with this new 0.7 routing idea but is no longer in the running for useable anonymous p2p for the masses.
The contender for that is I2P now. Freenet is still useful through for developing the 2nd generation of anonymous p2p when we'll need more protection from node list creators/sniffers when our Western 'democratic' governments outlaw anonymous p2p and come a knockin'
Cell networks don't. The goons catch one person, look at who his machine connects to, look at that one, and the next, and map out the whole network. Users don't even know they're helping out, the goons can just look at upstream router traffic.
The only way to have more or less anonymous usage without betraying your colleagues is to piggyback traffic on broadcast data -- such as irc, like the spam robots, or, better, web sites. The traffic should look just like (non-SSL) HTTP, like somebody websurfing, with the data encoded in odd places, such as varying the whitespace found in HTML of pages taken from other sites. (It could be encoded purely in the page, by normalizing the spacing before encoding into it; or only extractable by comparison with the original text.)
Furthermore, it should prefer to connect to hosts in other countries, to break the trace path. The node posting the data should post it to a different IP address than any of the other nodes get it from; they should get it from a variety of addresses. Each text should be encoded into a different page each time it's sent.
Socially, it needs to be something people can be proud of patching into their web servers -- like an underground railroad -- so that there may be a very large population of foreign web servers running the host side and replicating files among themselves. (Maybe they can restrict delivery to clients in certain countries.) And, of course, it needs to have a small footprint, so it doesn't interfere with normal operation of the web server.
Directories invite abuse. Better, just arrange that every client gets everything posted more or less recently, and knows which it has seen before so it will know not to accept those again. Clients only see traffic on channels they monitor, like leaf usenet feeds. Some would be for discussion, others for posting documents.
Freedom is not absolute. Even Germany in the middle of the European Union has laws against neo-nazi propaganda. Some things *are* beyond the pale and I would suspect that most rational humans would agree that at the very least coerced child pr0n is one of those cases. You could argue, I suppose, that evil must be fought on a more fundamental level than that of speech, but I would defy you to ask any survivor of the death camps whether communication of neo-nazi ideas is an important thing to control despite its implications for "free" speech. It's a shame that there is always someone who wants to use a public resource for other than the public good, but short of intentionally mutating the human organism, it ain't gonna happen. How to impliment such an attitude technically? I haven't a clue. I just know that the myth of absolute freedom is just that--a myth. And any project that tries to support that myth is going to get really bizarre.
"Is this Winkhorst a nova criminal?" "No just a technical sergeant wanted for interrogation."
Sure:
Time to get you off my 'friends' list. Loser.
Together, we will drive the rats from the tundra.
I won't be the last to say it, and probably not the first either:
you can always spoon. If you do not agree with the current developers' direction, spoon.
But what if in this situation, the Idea being promoted is in the minority, i.e. all the other scientists believe that the earth is flat, how is this 'radical' scientist to promote his idea.
As an example look at the senate and the mechanism of the filibuster. It allows a minority view to rise to the level of current opinion. In this situation it requires more than just a simple majority to overcome the minority view i.e. if the majority view is very strongly behind a certain opinion they can prevail but it takes some effort on their part. On the other hand if there is any doubt as to the validity of their opinion, this could be the turning point for the minority view to take hold.
"(Newsbyte) is a known troll who doesn't actually contribute to the project."
Really, and attacking his character instead of his statements makes you...what then?
I really hate to get into a debate about character, since I prefer to judge a statement on its own terms since it seems to be a statement's truth is independent of the speaker, but Newsbyte runs the freenethelp.org webpage. He's not some loner retard coming out of left field, he seems to have large issues with the (lack of) progress Freenet has taken over these past few years. Hopefully this will stimulate something in Freenet, but many people have long since moved on to other anonymous p2p projects.
This conversation really should have taken place a few years ago, but I think it did (October 1.5 years ago actually) when people wanted to fork it and go back to a working model. I look at MUTE and see all the forks and side projects, or BT with all its forks and side projects, but has Freenet had any forks? It does not look vibrant any more, and defiantly not in comparison to current anonymous p2p application development in my opinion. Too bad really, although this new idea of Freenet's looks interesting, enough to try it they've little to lose.
IMO, Freenet is trying to solve the wrong problem by trying to make it impossible to detect even through statistics, impossible to shut down, etc. What they should be doing is building the freenet features as a trojan part of a larger software. Make a 'plausable deniability' P2P system that works and is fast and you can send any other data you want as a small amount of overhead. For example, if as you are using bittorrent you are also sending .5k / sec of encrypted "free" data out of China then your problem is solved.
Basically, include lots of Joe Innocents and porn downloads in the network as white noise.
"If by legal you mean not illegal, then yes it is. Of course, anything can be found to be illegal at some point in the future, and the law can be an ass sometimes, so we can make no guarantee about Freenet's future legality."
That was taken from the site in response to the question, "Is Freenet Legal?". This is the runaround answer that was given.
Last I checked, unless you're a moron, you know that if something is LEGAL, it's not ILLEGAL. So why double talk like this? Because he's scared that it probably isn't legal, the file distribution system that he has created.
Not only that, this program benefits China and "the Middle East" according to the site. Sorry, I'm not "down" with a program that caters to communists and terrorists.
Its quite common for satisfied customers to quietly go on about their business, leaving the nuts cases that are unhappy to complain and grab the press.
They are still nut cases, and are still wrong.
---- Booth was a patriot ----
"yet hasn't actually contributed a single line of code to the project in his several years of trolling the mailing lists."
Well, duh. Did I say something else, ever? That's just the point of what I say on my blog: people that don't offer code, are not much then trolls in your eyes.
"As for the blog entry he links to, it essentially boils down to whining about why we don't implement each and every one of his suggestions."
Hmmm... First of all, it's not merely 'my' suggestions: many of them were suggested by others too. And secondly, it's not about 'each and every one'; not even *one* of all the suggestions I listed on my blog has been implemented.
If you're going to argument about my motives, at least use facts, not generalisations based on bias.
--- "To pee or not to pee, that is the question." ---
"you can always fork. If you do not agree with the current developers' direction, fork. "
People tried to fork Freenet a couple of years ago (October 2003) when it started going down the shitter (in April 2003). The forkers tried to be as nice as can be about such an issue, but the current Freenet developers told them in effect to 'Get the fuck out of here' and they did not bother.
What one of the would be forkers (jrandom) did do though which is a nice kind of tasty ironic desert is make I2P instead. Kinda nice, time that would have been spent on Freenet now made an application that in many respects meets or exceeds the abilities of Freenet.
I really do not want to make this sound like a bitter tale, it really isn't. I believe both projects (are?) seem to be getting a long since everyone has the goal of working anonymous p2p. This newest idea of Freenet is looking towards the future when our government (Western governments) try to outlaw anonymous p2p like current dictatorships are or have done.
and let the grown ups talk. This looks like one of those times that you have a lot more to learn than you have to teach.
I'll bet terrorists and pedophiles feel EXACTLY the same way. So how do you create a system that instinctivly knows where the line is drawn, especially when as a society we do not even know where the line is drawn.
It's impossible, just like it's impossible to use Freenet without immediately lumping yourself into the "terrorist and pedophile" camp. I never argued that we should create a filtered system. I argue that Freenet, by its nature, draws the eyes of law enforcement and, hence, I can't use it. I believe it may have the *reverse* effect of increasing privacy by increasing scrutiny.
Freenet seems to have taken the only POSSIBLE approach, which is to say it does not try to make value judgements.
There's no way to avoid the value judgement in this case. By saying, "We don't care what you send over our encrypted network," they say, "terrorists and pedophiles are at home here," and that is a value judgement. We may quibble over the definition of "terrorist" and "pedophile," but that's not going to change the fact that Freenet welcomes terrorists and pedophiles and that's going to draw the police like flies to shit. And, for that reason, I think that Freenet is a flawed concept.
All forms of encryption are, ultimately, perceived as a thumb at the nose of law enforcement and a childish dare. "Bet you can't crack this, coppers!" I don't feel that way about it, but I don't have to. Hiding in the open draws scrutiny. What privacy have I gained if I start encrypting all of my messages and the FBI responds by putting a surveillance team on my house? This happened to a friend of mine (not for using encryption, and he was acquitted of all charges, stupid FBI agents). You'd be stunned at what the FBI has the right to photograph or videotape without "invading your privacy" (as defined by law).
I don't make the rules. I just make fun of them.
These aren't really comparable. The groups you mention were looking for equality. Paedophiles are looking for pictures of horrendous child abuse. The groups you mentioned had no interest in hurting others. Paedophiles by definition hurt others. (Not going to address terrorism; FAR too complicated an issue). Paedophilia will hopefully never be accepted in society.
"...will hopefully never be accepted in society."
Jews, blacks, women and women's voters, gays, lesbians, communists, jehovah's witnesses...
Feel free to reply and add your own group in here. Be creative.
This is completely ridiculous reasoning. If you really believe this
Actually, I don't believe it at all, but it really doesn't matter. Perception is reality to law enforcement (as it is to most humans). Freenet is perceived as a network where terrorists and pedophiles can exchange information with impunity. Law enforcement does NOT have the same perception about computers and doors. Law enforcement probably uses lots of doors and computers but has little idea about Freenet other than it being a place where pedophiles can go to swap pictures and not get caught. My claim: To law enforcement, a person who uses Freenet is more suspicious than a person who uses a computer.
I don't make the rules. I just make fun of them.
What about fake children?
I bet you could find someone with both the mindset plus access to talant on par with the folks at pixar, for enough moola.
And yes, i'm trying to cause a morality short-circut, just for experiments sake.
Based on your beliefs, we (The Peopele) can NEVER conspire to bring justice to this governement (because the government 'won't allow it').
Many responces above explained that the purpose of ananymous speech is more than just for criminal intent. Maybe you'll understand them better is you go try telling a cop, judge or juries they can't have private conversations.. or better yet, maybe we can go a step further into 1984 with a camera and mike into the bedrooms (of all the so-called protector of children) to see what their 'up to'. I'v ALWAYS been suspious of people who are 'obsessed with protecting children'. It makes you wonder what they are hiding.
I'll tolerate or ignore whatever speech you want to give, but when you break the law with speech (by planning a crime or leaking classified government documents or slandering someone), I want the police to hold you accountable.
So you would arbitrarely allow this even tho 'The Law' is the most 'subjective' thing on earth (ie it is constantly being contested, changed, removed-retroactively, and just plan 'ignored' because it is either a 'bad law' or *can't* be applied'.
I will gladly loose all of life's battles.. in order to win the war..
They were the same reason we shouldn't have any of:
VCR
BBS
Internet
Polaroid
Digital Camera
Just because you can think of a sick use for them doesn't villify the technology. How long will we continue to see methods of speech propagation attacked because there are some things that are horrifying, which will be spread via them?
Short version: Give ethical/moral arguments opposed to Freenet that do not also apply to the Internet in general. Note that the Internet in general is a superset of Freenet, and therefore includes anonymous posting of information.
I vote Libertarian always. And what you say is true in theory, but not in reality.
The government has the right to steal any property from you that they think is connected to the distribution of controlled substances. It sucks and I hate it, but the citizenry has allowed the government that right.
I don't make the rules. I just make fun of them.
As I expected, I'm getting viled and praised at the same time. Some call me courageous, some call me a troll.
Well, I don't care either way, as long as people give valid arguments for why my claims in my post are untrue. Alas, few who refute what I say by claiming I'm a troll even try. But, of course, even if I *was* a troll, then still it says nothing about the arguments I made. The tactic of depicting the speaker as an idiot, troll, etc, and thus what he says as being untrue neither, is a well known falacy.
I find it humorous that Ian, in this slasdot thread, says I'm a troll because 'look; he's never provided one line of code to Freenet'...which proves to me he didn't even do the trouble of reading my blog, because that's exactly what I point out in my blog: if you aren't a coder, and don't contribute code, one isn't worth much in the eyes of Ian, whatever one may have done in support as a non-coder.
So, I'm a troll because I've never provided code and I dare to criticise? Wow. Even now, he doesn't see where the problem lies, instead he portrays exactly the attitude that I describe. But still, while I have troubles with the way he manages Freenet, I still think he has had (and still has) some good ideas - something which is important too. I could call him a 'troll' as well, and thus shrug off everything he says, but I'd rather see arguments, especially about the topics that I've raised. But, chances are, I'll be waiting for a very long time; it's much easier to call me a troll, after all.
That said, my opinion of Freenet, as a concept, is still high. People should not make a mistake about that; being all for free speech, I can't else then see any way of making it possible for all people to speak their mind unafraid as something unbelievable valuable. So, it's not Freenet itself that I have a problem with, it's the current way in which it is managed and developed - and I don't say that just out of the blue; I argument it and give examples of it on my blog.
As yet, 'troll' is the most advanced reply I received from the founder. I don't know: maybe I was the wrong person to tell this. Clearly, his bias towards me prevents him from arguing rationally about the points I brought up.
It's true, that sometimes, my blog is a bit harsh, but then again, after seeing and experiencing several years of people being ignored because they are no coders, one gets a bit annoyed by it.
Anyway, maybe Freenet WILL go in the right direction, perhaps... or maybe it will be surpassed by systems like I2P. But, I can bet one thing: its succes or failure won't be determined just by the code.
--- "To pee or not to pee, that is the question." ---
The bickering and "more talk less developement" development issues that Freenet has experienced seem to run parallel to an old favorite of mine before it went into obscurity.
i cker mode ever deliver on a fraction of the promises before it drops into the vaporous obscurity bin of OSS wannabes.
Remember 'Freedows'? It was to be a Win32 micro-kernal system. There was a lot of talk about what it would do and how it would do it. Fractures were always immenent.
The point where I left was when Reese Sellin started calling people names and claiming that all they wanted was a 'wintendo' box with which to play games. When he ignored the 'No, Reese, what they want is an alternative to licensed Windows that will run their existing app investment.'
I have yet to see a project that enters the bicker-bicker-I-run-this-f---ing-project-bicker-b
There really is a psych study waiting for these projects.
I find myself strangely inclined to believe this poster more... his /. id is so much lower than that of the complainers :-)
One possibly confusing point for those who remember the original Freenet: this isn't it :)
The original freenet started in Cleveland in 1984, and ran through the late 90's. The freenet of this article has nothing to do with the original one - it isn't even the same sort of thing. Just an unfortunate reuse of a name.
but ignorance of the FACTS is a perfectly valid defence
Often, the degree of the crime (such as Nth degree murder vs. Nth degree manslaughter) depends on mens rea. There are several levels of mens rea, from willful, to intentional, to reckless, all the way down to negligent. But there's also strict liability; look it up. Ignorance of fact, even despite one's best effort, is no defense to a strict liability tort or crime.
I have a script and COMPLETE list.
Unfortunately, they are encoded inside
a proof of a solution of Turing's halting problem.
The proof is kind of long...
It has become a marginal problem for me.
Yes, just like straights are only looking for pictures of horrendous woman abuse.
"And I don't see any particular impediment"
The "don't" got lost in an edit.
KFG
"Paedophiles by definition hurt others."
First of all the subject matter is children, second of all you can explain to me how a penis entering a hole *necessarily* and *always* does damage?
I can think of the Ancient Greeks in which such behavior was ok, and no 'harm' occured, so it seems the harm comes from society forcing the so called 'victims' to be treated as damaged goods is where the harm seems to come.
Sanity, IM is a known troll and a notorious liar. Not worth your time, frankly.
His M.O. is well known. If he can't argue with you based on logic he just makes some shit up and pretends you said it and argues with that instead. If you keep feeding him he'll try to last-word you for a few days, then disappear pretending he won the argument.
He's a hopeless nutcase.
That's right, people who mod down your dog urine are a pedophile conspiracy, otherwise they would appreciate your little droppings of wisdom for the unappreciated genius you really are, right?
HAHAHAHAHAHAHAHAHAHAHAHAH.
Just remember that child porn isn't just grown perverts jerking off to naked children being abused.
It is a underground industry that thrives from victomizing defenseless individuals. Many times the children in child porn are taken from their families and end up dead after they are abused enough to make their attackers enough money.
To me it's not worth it. I will not support the destruction of people's lives. I will not support people that kidnap and rape children.
Fuck that shit.
It is my job as a human being to protect the defenseless, not to support the people that prey on them.
Child porn is wrong to put on the internet, distributing it is what is called a thought crime. Free speech means that once someone creates something that is speech, no one has the right to tell you or anyone that they cannot spread that speech. I may disagree with child porn, but child porn is a ridiculous example of free speech because its choosing the one thing that most people in the USA would disagree with. Go to China and they'll disagree with our speech. Also what about political speech? What about the ability to complain about your boss? What if a child is being raped and wants to report it in an annonymous way on the internet? What if someone witnessed a murder or something?
There are all sorts of situations where annonymous free speech is important. You cannot give up free speech over one possible situation because thats like giving up democracy for security.
There should be no restrictions on speech. Look, if someone puts child porn on the internet THEY are the ones who should be put in jail, the people who actually took the pictures and abused the child, put them in prison. People who just look at the pictures, this is putting people in jail for a thought crime. There is a difference.
Free speech does not have to be limited for law enforcement purposes, are we in China now? You should have the ability to annonymously say whatever you want as long as its not harming anyone. What you are saying is that by somehow stopping the distribution of childporn that you somehow cure the child of the abuse and thats BS. The child is already abused, so what you really mean is anyone who sees the abuse should go to jail? or do you mean anyone who talks about the abuse? you see where this can go? They could make it illegal just to describe child porn with text if you don't protect freedom of speech. If they can limit child porn speech then its easy to limit any other kinda speech and all freedom is lost.
So how much freedom is too much? It's not freedom to harm a child, its freedom of speech to talk about it. This means no child should ever be harmed, raped or any of that, but the moment you start putting people in jail for talking about it, then something is wrong. What would stop the government from putting people in jail for talking about communism?
The problem I've had in using Freenet is that they are open to any content.
What this says to me is, "If you want to share terrorist information or child porn, you are welcome here."
funny because 'what is says to me is'.. oh good, an area where i can congrigate with those 'like me', so that we can try and stop 'those'(ie people like-you) who want to stop' me from talking privetly!!
your answer reveals ALOT about how you think (after all you said; "What this says to me.."). ie, you have kiddie porn and terrorism on your mind alot (which is quite unnatural, and makes you suppicious).
I believe most people don't think of negative thoughts natuarally when discussing this subject, they are more interested in what the *good* is, and how by *discussing* this good (privetly, so as to not 'tip-their-hand) the *good* will defeat the evil eventually.
The old saying: "take away their guns and only the government (ie criminals) will have them" holds true with anonymouty as well.
I will gladly loose all of life's battles.. in order to win the war..
Look, if terrorists use freenet to talk about stuff, everyone on freenet can see it. This actually helps the authorities. With the child porn, honestly the child porn being on freenet or on the internet isnt going to make a difference. People who create child porn are the problem, not the medium that its distributed on. This is like outlawing the english language to prevent people from talking about child porn. We need freedom of speech, child porn is wrong but stopping the distribution does not prevent the child from being abused, in fact it makes it more difficult to actually solve the crime if no one can analyze the pictures. If all childporn on the internet were forced onto freenet due to freenet being annonymous, we'd have a dabatase of victims which authorities could find, and any one of these victims could make a plea for help on the annonymous freenet or give hints, tips or whatever, anyone who sees the pictures could give hints or tips to catch the person who actually abused the child. However if you outlaw the speech entirely then you can't even talk about it, you can't even look at it, its so illegal that just thinking about it is outlawed so its almost impossible to solve it.
Now I know theres going to be millions of people who like to look at child porn for perverted reasons, but you have to understand that these people in general arent the ones creating the child porn, its generally small groups of hundreds of people who abuse thousands of kids. You'd be better off putting child porn defense systems into the digital cameras than trying to control speech on the internet. If they required everyone who uses a camera to have a digital signature or license it would solve this child porn problem quick. But instead the government wants to attack freedom of speech. Well duh.
China does this kinda stuff all the time. Free speech is free speech. Child porn may not be the speech I like, but I don't think we have a right to outlaw speech we don't like, otherwise theres a lot of political speech which could be outlawed as well. This can easily be taken too far and I think that there should be absolutely no possibility for thought crimes to exist. We should never even allow the laws to be configured in a way which allows for the possibility of thought crimes.
Look, I don't want children to be abused, but controlling speech wont stop children from being abused. This is equal to saying "It's illegal to think about or talk about kiddie porn". It should be illegal to CREATE kiddie porn. Thats wrong, because the child is being abused. Talking about it isnt abusing anyone, and a lot of people are more abused than the average child porn victim on the internet by internet bullies. Remember the star wars kid who become suicidal after his video was put all over the internet? Are we going to arrest everyone who ever downloaded or distributed that video?
The freenet node isnt raping children and taking pictures of it. The node isnt creating child porn, its just distributing it. Thats what the internet does. There are nazi hate sites on the internet which are just as harmful to children and this is legal. There are sites on the internet which talk about communism and anarchy, how to make bombs, etc. Remember the starwars kid who has his video all over the internet and who became suicidal? Should we blame the internet for these things or should we blame the person who created the video and who put it on the net? Should this kid sue every person who ever distributed or looked at that video?
The government has no right to say child porn is a thought crime, because thats what they are saying. No one is endorsing the creation of kiddie porn, but what the government is saying is that it should be illegal to talk about it or think about it, this opens the door to thought crime. It could start with kiddie porn, but then it could move on to other things like politics, and religion. Think about the future for a moment and see where this leads. The pictures arent abusing the children, the abuser is abusing the children, so lets place the blame on the people who actually are abusing children instead of using childporn as a way to attack freenet and free speech.
If you use the internet you are aiding terrorists who may be on the same ISP, You are aiding communists, you are aiding liberals or conservatives. You are aiding child pornographers who use the same ISP as you.
Look, should we do the same to the internet to stop child porn from being distributed on it? Should ISPs be sued when child pornographers upload porn to their web servers? Should we all give up the internet because theres terrorists on the internet?
Think for a moment, any of us who uses the internet right now is supporting a communications system which could aid bad people. Just because a few bad people put some bad information on the internet does not mean that the internet is only useful for bad information. If we use the internet we can put the good information on there too, thats freedom.
I just don't think we should try to control the internet, its not that type of entity which should be controlled by one group of people. The internet has to be free.
It's impossible to do that. If you removed every child porn picture that exists in the world, then they'd just start talking about it and telling stories, and if you outlaw that then they'll draw pictures of it, and if you outlaw that they'll find some other way to express themselves. So ultimately people want free speech and to make this into a thought crime is limiting free speech, its not protecting children because look, even if no child porn picture ever existed, these people would still have their fantasies. You think their fantasies will go away just because theres no pictures? They'd start drawing child porn anime pictures and it would happen all over again. So whats the point of having thought crimes?
I'm just curious: what does it mean for a network protocol to 'literally' be a bitch? The only way I can imagine that statement to apply would be if there was an information transferral system in which users taped information payloads onto the backs of female dogs.
We all look at porn, but we arent all rapists, correct?
Child porn addicts who look at porn arent all going to rape children, its just the psychopath pedophiles who are rapists who do that.
Just because someone looks at pictures does not mean they have to do whats in the picture. Porn just does not work that way. This is like saying porn creates rape so all porn should be outlawed. I think its actually the other way around. I think with less porn there would be more rape.
The person who encrypts his email, refuses to submit to warrantless searches, or keeps his blinds closed is also more suspicious than a person who uses a computer.
Indeed, one of the very points of liberty is to protect citizens from an oppressive government: It is a requirement of a free society that the government not be omnipotent and omnipresent when it comes to enforcing its laws, or else it would be impossible to subvert or overthrow a tyrranical one.
10 PRINT CHR$(205.5+RND(1)); : GOTO 10
This includes child rapists, adult rapists, prison rapists, or anyone who rapes anyone. Rape is just plain wrong and should never be done to another human. I'm not even talking about just physical rape, emotional and psychological rape is wrong also.
This is a fact most reasonable people can agree with, but if you are psycho then you might think that rape is okay and if you are aggressive and psycho then rape becomes something you are more capable of.
Most people, they wouldnt ever rape someone, they just don't have that in them. So, when we talk about stuff like childporn, which millions of people may view, do we really want to say that millions of people are potential rapists for viewing rape? I don't think you can connect the dots like that. A lot of people watch murder or watch violent stuff, and I can't say all of the people who think about murder are murderers or are going to commit murder.
I disagree with people who actually do these things, I don't disagree with people who think about these things. Its their mind, they have the freedom to think about whatever they want, just don't go out and do it.
There is broad international agreement on the definition of child pornography:
Child pornography means any representation, by whatever means, of a child engaged in real or simulated explicit sexual activities or any representation of the sexual parts of a child for primarily sexual purposes. Optional Protocol to the Convention on the Rights of the Child on the sale of children, child prostitution and child pornography. 110 Signatories, 87 Parties
The sexual exploitation of a child for the amusement of others or commercial gain is not an exercise in free speech, but a silencing and corruption of the innocent.
Defending FoS means fighting against the powers that try to prevent that right, like governments, or self-proclaimed "guardians of morality".
Although FreeNet could be useful for groups that need guerilla methods to defend FoS, FreeNet itself does not defend FoS.
Sadly, it seems like many people think that FoS is a technical problem, and they then stop thinking about how to really defend it.
Yes those things are wrong, but should we stop talking about those things because they are wrong?
Should we outlaw all nazi material? should we arrest racists for thinking like a racist or for drawing a swastika? Look, I'm against certain acts, I have morals, but I don't think removing freedom of speech makes life better.
If we outlawed certain words so that people couldnt describe different races and we outlawed culture, and forced people to marry inter-racially, it might actually help the world but at the same time its removing peoples freedom to think and speak how they want to. How would your average nazi friend feel if they had to give up their pro-white religion because those kinds of thoughts are illegal? That only makes the problem worse, it makes them more likely to be violent when they cannot express themselves. Don't you get it?
sooo, when ever some blows-a-cop-away, it warms my heart because that is one less 'terrorist' The People' have to worry about.
The governments of the world, including people-like-you (probably a cop), will need to be dealt with soon, or will all go up in a nuclear war, when some criminal like you decides that they can't force 'their-brand-of-freedom' on everyone else any more.
I will gladly loose all of life's battles.. in order to win the war..
When you pay AOL your ISP to provide the internet, you are also paying to host terrorist websites, communist websites, and for child pornographers to distribute their porn. Look we don't have any control over what goes on over the internet, we arent supposed to try to micromanage the internet, its not designed to work like that.
AOL cannot control what goes on in their node, yes if they find an offensive site they can remove it, but they cannot stop someone from transfering mp3s or kiddie porn over their connection. Communication by nature is supposed to be free, its not supposed to be controlled. You can censor your own communication to a point in that you dont have to actively seek out child porn and you don't have to ever pay a site thats hosting child porn. You cannot however prevent child porn from being distributed on the internet, its impossible and its morally wrong to destroy the internet to stop speech you dislike.
The way to prevent children from being harmed is put chips in cameras and make everyone get a license to take pictures. The way to stop child porn is to do a better job tracking where a picture came from. If we each camera had a signature, you could track to find out who purchased that specific camera. If the computer OS has a certain signature in the camera software you could figure out which computer it came from, you should let the forensic teams deal with this stuff and help come up with better technology to catch the people who create illegal porn. Not just illegal porn, but also people who take pictures of random individuals without permission, and people who do stuff like put videos on the internet without permission. You could stop this at the point where people upload the video onto the computer in the first place and make it so people can be sued lots of money for each unauthorized picture or video of themselves online.
Until this happens, all you are doing is attacking freedom of speech. You are focusing on the wrong people and doing nothing to stop kiddie porn or child abuse because you are fighting the technology instead of using the technology to fight the abusers.
After all your saying people can't use other means like walking and talking in public (sidewalks, cafe's etc.) to plan or commit crimes? i hope you talk like this normally so someone will put you away soon. :)
I will gladly loose all of life's battles.. in order to win the war..
Yeah, but look at the Greeks now! Have you seen the hair in their women's armpits? That's punishment from God, that is!
yeah you might be right. Iseem to remember that there were a lot of adoring news stories that came out about Clarke and Freenet at the end of the tech boom.
Thanks. Also well said. Keep up the open mind, it bugs the hell out of the Slashdot community.
I don't think the "members-only" thing is a good idea. For one thing, it excludes too many potential users, who would never bother going through the hoops to get an invitation, but would do some casual browsing if it wasn't such a hassle. And, the fewer users there are, the easier it is for governments to put them all in the same bucket of being assumed guilty because they are on a network that is being used only by those who need it the most (who are doing something illegal). I think it must be assumed that a breach is still possible. The best agents/goons are those who can build up the trust of the other members of whatever they are trying to infiltrate, so requiring trust is not a total barrier. Am I missing something here?
I think you have cause and effect reversed.
Better than that. Cleanex stops your node from routing requests for the keys you don't want to route. So not only do you keep your node clean you help to prevent spreading objectionable material.
cryofan wrote:
I have not investigated freenet all that much. However, from what I can tell, Freenet is massively overhyped, probably as a result of some pre-tech bust dotcom PR-hype that was being used to sell its inventor, Ian Clarke, as a SuperGenius UberGeek, the better to raise some venture capital for some sort of dotcom venture built around Ian Clarke.
Geeks seem very susceptible to social stratification, deification, and so forth, especially when it comes to stratification with respect to IQ. I guess they feel alienated from society in some ways, so they seek social status in other ways.
this message brought to you by your local grammar .
The fact that only pedophiles and other degenerate lowlifes are willing to put up with freenet's abysmal speed and functionality is a testament to how far this project has come!
As for the developers, they are probably a bunch of paranoid megalomaniacs with severe delusions of grandeur that think they are doing the world a favor by implementing this abomination. No thanks!
Solve that problem.
:-) Good techniques already exist.
I grant you that it's a hard problem, but it can be solved, and the techniques have been around for ages.
However, you can't solve it with trusted links, because any solution based on trust is doomed to being infiltrated.
You have to solve it with *total* cryptographic anonymity, and you have to scatter all injected data state redundantly and cryptographically so that only a keyholder can reassemble it, and you must never ever hold discernible items on your machine unless you requested them, and you have to run the comms over whatever legal channels are available, and you have to treat fly-by-night transient agents as assets, not as a liability.
None of which reflects where Freenet seems to be going.
The very concept of "hosting a Freenet node" is misguided. When that act in itself is regarded as a crime, the only tenable approach is one in which a Freenet agent performs exactly the same actions publicly as someone who is not even aware of covert communications (eg. accessing the same data channels). This inherently requires hiding data cryptographically within other data streams. There isn't really any other way, because different hosting infrastructures will be banned in different places around the world.
You could start by riding on the back of VoIP, and maybe creating a fixed-data-rate community speech multi-channel VoIP system which would be difficult to ban anywhere where VoIP is accepted. One host infrastructure alone won't really suffice though, what's really needed is the extreme robustness of a system that can effectively ride on the back of any datacomms at all.
The literature on covert channels is huge. Don't reinvent the wheel unnecessarily, it may end up more square than round.
What about the possibility of removing content from freenet with a near unanimous decision by freenet community?
Supposing I was browsing content on freenet and I came across kiddie-porn, I would mark it as offending content and worthy of deletion. A file doesn't get deleted until there is a critical number of people that have marked the file as offensive.
Would such a thing even be feasible within freenet?
I2P has less than 100 nodes. No wonder it's fast. But really it solves a whole different bunch of problems than Freenet does.
Analogies don't equal equalities, they are merely somewhat analogous.
"The problem with non-anonymous speech is that it prevents the airing out of taboo subjects."
The problem as far as non-AC's (slashdot) are concerned, is that what you have to say is virtually worthless. Say your taboo (realitive) subjects, and you'll have to listen to comments like "but you're a typical AC. So why should I believe you?"
"Taboos and the religions that spawn them go in and out of fashion (albeit slowly). Not all of what we consider taboo today will be considered so by future generations, or even by other populations currently extant."
Really? Better hope that "Thou shall not kill" doesn't go out of fashion.
"Tor is simply an anonymous p2p proxy:
l could not be fulfilled, because the domain name www.privoxy.org could not be resolved.
http://tor.eff.org/"
With privoxy it doesn't work.
Yes I followed the directions.
"This is Privoxy 3.0.3 on unknown (127.0.0.1), port 8118, enabled
No such domain
Your request for http://www.privoxy.org/user-manual/quickstart.htm
This is often a temporary failure, so you might just try again."
Same with others.
Yes if you posses and distribute illegal 1s and 0s, its the same as just typing these illegal 1s and 0s on a piece of paper and showing it, or as saying those 1s and 0s, in fact you can't even think about those 1s and 0s. Thats a thought crime, all data on computers are just communications, just thoughts, none of it is real. A picture is a frozen image of a thought or a document of an action but the 1s and 0s are still thought, still just 1s and 0s. This means these arent real pictures we are talking about here, this is a digital copy, and digits are numbers which represent things, and this means you are outlawing thinking about kiddie porn in any fashion. I don't endorse creating kiddie porn, but you do nothing to stop its creation by outlawing the distribution of it. In fact, the more its distributed the less value it becomes, who is going to pay for kiddie porn? what happens to all these companies that profit from kiddie porn? Now I know you won't stop kids from being molested by family members, but you can definately go after the organized child porn businesses and the organized sexual slavery. Stopping the distribution is like telling people to cover their eyes and pretend we are fighting it by making it impossible to view, or more difficult to think about. It's not the thought, its the crime of molesting kids, the criminals who did these acts should be put in prison, but just talking about it should not put someone in prison. 1s and 0s are speech not actual objects.
You got it. This is what annoys me about all these Freenet believers .. their fascination with technology blinded them to the basic facts of life ... and some of them are being disingenuous by pretending to care about dissidents in danger while really only being occupied with ways to construct a facade to hide their true reasons for using Freenet. I would not mind this nonsesnse as much, if it were not for the fact that all their arm-waving is causing some less tech-savvy people in dangerous places attempt to use this thing and subsequently put themselves in grave danger, all so that someone else half a globe away can watch dirty photographs while sitting on his lard-ass while gorging himself on donuts.
As I mentioned somewhere else, far more mundane methods of just tossing leaflets from rooftops or painting slogans on walls are orders of magnitude more effective and safer for dissidents then Freenet.
I got it all along was just trying to clarify for those who didn't.
Analogies don't equal equalities, they are merely somewhat analogous.
Firstly, it is likely that we will have a separate "open" network based on more or less the current algorithms (but faster). Secondly, right now it costs very little to find all nodes - because it is an open network, you can harvest it. Very fast. Of course you CAN infiltrate a cellular network. But it costs FAR more.
I guess you don't know a lot about how computers work. A jpeg or gif is just a set of 1s and 0s. This is speech. If I code the jpeg format, and some child pornographer takes pictures on his physical camera and stores these pictures in the jpeg format, you don't sue the creator of the jpeg format for aiding the child pornographer. You don't sue the people who made the camera. You don't sue the internet company for allowing them on the internet. You shouldnt sue people who distribute it. Distributing 1s and 0s is the same as me telling you something and you repeating it to your neighbor and then me sueing you for it. If I can tell you a story and sue you for telling people, then am I right for trying to control what you can or cannot say? Or was I just wrong to tell you something expecting you to know not to repeat it?
The distributors job is not to be law enforcement. It's not the distributors fault that kiddie porn exists, the distributor just distributes whatever they are given, if this were business then when someone makes a bad product you don't sue the distributor, you sue the people who made the product because suing the distributors does not stop the people who keeps making the content.
Look, kiddie porn is bad content, most people can agree on this, but you don't stop bad content by trying to restrict its distribution, you stop bad content by preventing its creation. Lots of things are bad, but you cannot stop these things by restricting speech, this can quickly become thought control and you know where this will lead.
If you look at north korea, you can see how thought control works and where it leads. It starts with kiddie porn, but once they pass laws to stop kiddie porn it makes it easier for laws to be passed to protect say, intellectual property, software patents, and to control the internet in general. Child porn can be used politically to reduce freedom of speech, this is why it should be obvious why we don't want to give up freedom of speech on the internet over one issue. This is like giving up creativity to protect people from bad creativity. We should try to protect and increase freedom as much as we can while preventing people from creating bad content, concepts, or products. If you make it more difficult to create bad things like new weapons to kill people, or new cameras which can take xray pictures, or whatever new technology which could be exploited, if you don't let it be created in the first place you can protect children and have freedom. It's simple, if you make a digital camera it has to have a chip inside it to allow authorities to always know who purchased it. If a camera requires your digital signature then its like a gun, its licensed. This is how you could solve this problem. Someone who loses their license after being convicted of kiddie porn can never buy another camera and if they put it on the internet then they should never be allowed online. It's that simple.
You have to use the law in a way which prevents and discourages people from creating kiddie porn and then putting it online. You could increase sentences for people whos cameras were used to take a picture. If someone takes those pictures with the family camera then the owner goes to jail. This is look someone stealing your gun and shooting someone, you go to jail, but the point is, a camera is powerful so use it responsibly.
Free speech is too important to give it up over one issue.
Thanks for doing that! It appears that sanity was in short supply today on this thread and so every bit helps. I was just agreeing with you enthusiastically (not sure if it somehow came accross differently).
Strange, as far as I can see Sanity (1431) started this thread... :D
Analogies don't equal equalities, they are merely somewhat analogous.
And while Usenet groups like alt.binaries.multimedia.tickling, alt.binaries.pictures.erotica.young, and alt.binaries.pictures.erotica.*teen* continue to transmit a Freenet-dwarfing quantity of child porn each month, openly, Freenet continues to catch the vast majority of the media flak. People are not out to censor child pornography -- they're out to squash people who develop anonymous systems. Probably because the Freenet researchers were stupid enough to be honest and include the term "child pornography" in their FAQ, thus setting a couple of journalists off. God forbid that someone have the audacity to built a distributed system that can't be controlled and monitored. If you work on a P2P system, remember that your words will be twisted to the greatest extent possible by rabble-rousers.
And encryption, too! Terrorists and child pornographers can use it! If we don't ban GPG, we'll be supporting *terrorists* and *child pornographers*! The GPG developers even call themselves "hackers"! What more do you want!
Grrrr....
I saw a guy give a talk at DEF CON 12 about Freenet.
Basically, he said that Freenet is broken, they didn't know why, but they think it had something to do with not being scalable on large networks, that the protocol they developed wasn't that great, and they need Java coders to fix it.
I walked out about midway through his remaining time when he started to repeat himself.
I'll take BitTorrent any day over Freenet.
, as the original article poster was using the "all secrecy is bad" misnomer, and I hit my "I've got to say something" threashold :-). It was probably a bit off topic, and I can see how people were thinking that my comments were specifically relating to freenet. I'm wasn't saying use a secret algorithm, I'm saying that using a non-secret algorithm, but keeping which one you're using secret will add to the security of a system.
The Internet's nature is peer to peer - 20050301_cs_profs.pdf
The freenet philosophy is basically this:
1. Intellectual property is wrong so freenet ignores copyright and IP law.
2. Freedom of speech is absolute.
3. The advantages provided by freenet outweigh its disadvantages.
Basically, distribution of child porn is ok because we can illegally get our software and music. Oh, and if freenet is used by oppressed people, then it's served its true purpose.
I believe Mr. Clark needs to be charged with a crime.
Check out this rant on wikipedia for a good summary of what I agree with. See "remove tech details section"
http://en.wikipedia.org/wiki/Talk:Freenet
If no one creates it then theres no reason to try to control who hosts what. Kiddie porn is illegal to create, this has nothing to do with freenet and distribution. I agree people shouldnt create kiddie porn, but the stuff thats already done, its done already. Outlawing freenet wont rewind time even if the documentations are gone and theres not a trace of the incident left, it still happened.
Yea I know, talk about a misnomer! The Happy Fun Ball comes to mind...
From TFA: "...One can see this data in the archives of the mailists; it comes right after the episode where Ian revoked my freenet-emailaddress, because my critical attitude to the current development-proces was aparently not to his likings)."
"I2P has less than 100 nodes"
This is true, hopefully I2P will get some press so we can quickly see if it is a dead end or not. Because of it's design it needs little (5-10 minutes) to intergrate into the network as a whole so making test networks would be trivial in comparison to a Freenet test network.
Each F2F-P2P node is an anonymous proxy and does forward files and queries between 2 friends' nodes.
Like is said in the Freenet MailList from the article (and the Mute homepage) the path used between 2 nodes will evolve to become the shortest available.
But if the network is very big, "shortest" could mean it is still comprised of 6 nodes (see the 6 apart theory), or more, depending on the underlying trusted links topology.
Nice troll - you have too much time on your hands. Unfortunately, you can't search freenet. Everything is in the form of linked directory pages.
As I said, you may want to read the Mute Papers on "ants algorithms" and the Freenet papers on "graph theory applied to trusted links".
What papers? I don't know of any Freenet papers on "graph theory applied to trusted links". And my understanding was that MUTE did a broadcast search to find the data and then used ants to find a fast return path.
freenet "paper": http://developers.slashdot.org/comments.pl?sid=149 637&cid=12543926
As for Mute, i think this same Ant algorithm can be used to optimize the search queries:
http://mute-net.sourceforge.net/howAnts.shtml
I'll just rephrase
"upon receiving this message, node X learns something about Alice: it learns that messages from Alice come through a particular neighbour node"
in
"upon receiving this search query, node X learns something about this query: it learns that someone is interested in this topic, and that messages from this person come through a particular neighbour node"
there is also a recent MUTE paper about anonymous search:/ 205
http://www.infoanarchy.org/story/2005/3/24/174447
Thanks. And no, it's not scalable. Freenet, like other DHT-based networks, is intended to be a global-horizons network. I won't comment on the anonymity of the solution suggested; it looks reasonably well thought out but I didn't read the whole paper.