Work on basic functionality like increased key-search speeds and simplifying the key system for grandma to use before you start adding additional features.
What does your grandma have to share on Freenet
that shouldn't be put on the Web instead?
Some governments may be able to hold people responsible for certain information. You
probably won't find any of the developers of
Freenet posting freenet: URIs to warez on
the Web. Careless people will get caught.
Are you skeptical of the World Wide Web? You can
view something deemed illegal in just about any
country and have it stored in your cache.
What Freenet does do is prevent governments from removing data. Just by 'looking at' data spreads it.
Think: Scientology.
Confessions of a Freenet Junkie
on
SQL Over FreeNet
·
· Score: 4
Freenet is a victim of Freenet's success.
I remember when they announced Fproxy. This would allow you
to view HTML pages stored in Freenet on any web browser.
Stupid, I thought, but somebody was bound to try it. Now it is
very popular and most people who have only heard of Freenet
think Freenet is a place to store your porno web pages where
his wife won't find them.
By the way. FreeSQL was reported on Snarfoo (a website in Freenet). I'll bet you wouldn't be reading it on Slashdot today if it weren't announced on a Freenet based website three days ago.
Now a lot of people seem to think that because of Fproxy, Freenet
is a replacement for the Web. When people complain about speed
they must consider it is an encrypted channel. SSL is a bit slower
isn't it? You don't know where the documents are coming from,
of course unpopular documents may take a minute to find. Once a
few people request your documents they spread like wildfire.
Cheesey freesites (websites in freenet) get looked at then they fall
out of Freenet.
Freenet is not Geocities. It (please) won't ever be Geocities. If you
want to have midi files playing in the background while people look
at your stained glass collection, keep it on the web where it will
sit and rot forever.
People complain about the complex keys that are impossible to
remember. There are also simple KSK keys like 'slashdot'. These
aren't secure but they serve their purpose. You put a file in Freenet
named 'flowbie', tell whoever to get it then you forget about it.
Like someone mentioned in another thread, look at the URL for
this post. You aren't going to remember that, you are going to
your bookmark, or to a well known link and then to the complex
URL. It is the same way in Freenet. You go to your default page
then click away to get where you want to go.
Do you use telnet with your first name as the password stored
in a plain text file or do you use ssh?
I love the Britney Spears example that keeps popping up. It is perfect.
She won't be hot someday soon. Then guess what? She drops out of
Freenet. Just what it was designed for. Then the next hottie will propogate.
The guy who wrote FreeSQL did it because he could. Sound familiar?
He never asked anyone to port your SQL apps to Freenet. It is for doing
simple stuff in Freenet and will help to create more apps that can store and
retrieve data with a simple syntax. People will create a Slashdot in
Freenet and why not use something like FreeSQL? Slashdot stories
aren't accessed often after the first day are they? Authors do have
the ability to re-insert the data if they want to if it falls out of Freenet.
No search engines in Freenet? Go try it. There are some great
web based ones, though they are bound to get shut down. www.freegle.com
is great.
In the last two releases of Freenet they introduced in-Freenet key indexes.
While a little clunky, they work. With the recent introduction of Freenet
Client Protocol and XML-RPC there will be non-Java clients popping
up all over the place. To examine a couple of key indexes:
It isn't meant for the 'little guy'. Popular data spreads, junk falls out. It won't ever be a Geocities. Popular sites at this moment can be accessed as quickly as the web. Check out the default page in Fproxy. Any of those sites will load quickly.
At the moment the most popular way to store a website is with date based redirects. Most pages are updated once a day. The previous days don't get referenced and fall out of Freenet.
I didn't see anything on the site about it either, but when you install it and read the documentation, you will see where he mentions that all DNS updating is done on his computer via cron.
You can only take 32 domain names. Script kiddies can have as many as they want though.
He updates the DNS system with his own
computer using cron. Read the documentation.
FreeWeb uses the new in-Freenet index submission system to submit the pseudo-domain names. A job executed from cron on his computer then reads them in and updates the cheesey 'DNS system'.
My agenda is to inform people about a system that has a single point of failure. Why do you think he won't release the source code? Once anybody finds out the name of the key for the in-Freenet key index, it will be bombarded by script kiddies.
Centralized DNS system? Centralized on some guys computer.
Here's some info on the in-Freenet key index:
freenet.sourceforge.net/in-freenet-keyindex.html
Wrong!
Transient nodes are a good thing. The more
they are downloading, the more information
gets spread amongst the permanent nodes.
A node won't be marked as permanent until it has been online for 24 hours.
Freenet needs more transient and permanent nodes to operate at maximum efficiency.
And NO! 'all nodes should be mirrored by other nodes' is nonsense. Frequently downloaded files propogate geographically to where they are requested. Mirroring garbage is ridiculous.
The entire DNS system used by FreeWeb relies
on the author's personal computer!
If someone gets ahold of his computer, it may be possible to figure out 'owns' each domain name.
He hasn't released source because his system
is so simple that the limit on 32 domain names will be broken. Also, you will have the private key for creating havoc.
As soon as someone runs his system under Vmware, then uses ethereal to see what he's doing, its all over.
I beleive John Brunner coined the term 'web'
back in 1975 in his novel Shockwave Rider. I don't
know if he was the first to use it though.
John Brunner came up with the idea of a software
worm that could bring the internet to a slow crawl
way back in 1975.
MSK@SSK@NLgvvGUTGnwgEN9jKEeC3G6jhEEQAgE/freenews//
The Freenet Project website on Source Forge has been banned and is filtered from within China.
There is a mirror of the Freenet Project's website within freenet at:
MSK@SSK@p0EFqjmDioSqKmYYORPrClUepi4QAgE/snarfoo//f reenet/index.html
There is a Chinese version of Freenet in progress called FreenetCN.
They are looking at the Galeon website with Konqueror.
Retrieve with:
http://localhost:8081/KSK@galeon.png
or
freenet_request KSK@galeon.png galeon.png
Freenet: http://freenet.sf.net
The CHK for this key, for the paranoid, is:
CHK@iE7SmyIIP8rYKqT77jhdJjDcgB8OAwE,OHOBWuZQ703Mw9 YpjUxFpA
"The Slashdot Effect is good for Freenet" - Gill Bates
The good stuff is still there: http://data1.orbs.org Shhh.
It is a much higher percentage of porn,
there is hardly any warez at all and
very few mp3s.
Go look on http://www.freegle.com or Snarfoo to
see keys posted daily for evidence.
There is also Boa Constructor for wxPython, a Delphi-like IDE.
Much nicer than Tk.
What does your grandma have to share on Freenet that shouldn't be put on the Web instead?
I want to meet your grandma!
Are you skeptical of the World Wide Web? You can view something deemed illegal in just about any country and have it stored in your cache.
What Freenet does do is prevent governments from removing data. Just by 'looking at' data spreads it.
Think: Scientology.
I remember when they announced Fproxy. This would allow you to view HTML pages stored in Freenet on any web browser.
Stupid, I thought, but somebody was bound to try it. Now it is very popular and most people who have only heard of Freenet think Freenet is a place to store your porno web pages where his wife won't find them.
By the way. FreeSQL was reported on Snarfoo (a website in Freenet). I'll bet you wouldn't be reading it on Slashdot today if it weren't announced on a Freenet based website three days ago.
Now a lot of people seem to think that because of Fproxy, Freenet is a replacement for the Web. When people complain about speed they must consider it is an encrypted channel. SSL is a bit slower isn't it? You don't know where the documents are coming from, of course unpopular documents may take a minute to find. Once a few people request your documents they spread like wildfire. Cheesey freesites (websites in freenet) get looked at then they fall out of Freenet.
Freenet is not Geocities. It (please) won't ever be Geocities. If you want to have midi files playing in the background while people look at your stained glass collection, keep it on the web where it will sit and rot forever.
People complain about the complex keys that are impossible to remember. There are also simple KSK keys like 'slashdot'. These aren't secure but they serve their purpose. You put a file in Freenet named 'flowbie', tell whoever to get it then you forget about it.
Like someone mentioned in another thread, look at the URL for this post. You aren't going to remember that, you are going to your bookmark, or to a well known link and then to the complex URL. It is the same way in Freenet. You go to your default page then click away to get where you want to go.
Do you use telnet with your first name as the password stored in a plain text file or do you use ssh?
I love the Britney Spears example that keeps popping up. It is perfect. She won't be hot someday soon. Then guess what? She drops out of Freenet. Just what it was designed for. Then the next hottie will propogate.
The guy who wrote FreeSQL did it because he could. Sound familiar? He never asked anyone to port your SQL apps to Freenet. It is for doing simple stuff in Freenet and will help to create more apps that can store and retrieve data with a simple syntax. People will create a Slashdot in Freenet and why not use something like FreeSQL? Slashdot stories aren't accessed often after the first day are they? Authors do have the ability to re-insert the data if they want to if it falls out of Freenet.
No search engines in Freenet? Go try it. There are some great web based ones, though they are bound to get shut down. www.freegle.com is great.
In the last two releases of Freenet they introduced in-Freenet key indexes. While a little clunky, they work. With the recent introduction of Freenet Client Protocol and XML-RPC there will be non-Java clients popping up all over the place. To examine a couple of key indexes:
java Freenet.client.KeyIndexClient -list freegle
java Freenet.client.KeyIndexClient -list snarfoo
These 'start over' at 12:00am GMT so they won't be too lengthy. 3rd party programs are even better:
fngrab.py -x freegle
fngrab.py -x snarfoo
FreeSQL is newsworthy. CmdrTaco doesn't know why though.
Freenet is not permanent storage. It is a non-permantent database - why not have a simple database interface to it?
There are no cgi scripts, no server side anything.
Any processing has to be done by the web browser (Javascript, Java etc.).
It isn't meant for the 'little guy'. Popular data spreads, junk falls out. It won't ever be a Geocities. Popular sites at this moment can be accessed as quickly as the web. Check out the default page in Fproxy. Any of those sites will load quickly.
At the moment the most popular way to store a website is with date based redirects. Most pages are updated once a day. The previous days don't get referenced and fall out of Freenet.
You may make some hack to keep it in your datastore, but if it is unpopular, there will be no routing to it, so it is only 'permanent' for you.
I didn't see anything on the site about it either, but when you install it and read the documentation, you will see where he mentions that all DNS updating is done on his computer via cron.
You can only take 32 domain names. Script kiddies can have as many as they want though.
Have you used the software? I have.
He updates the DNS system with his own computer using cron. Read the documentation.
FreeWeb uses the new in-Freenet index submission system to submit the pseudo-domain names. A job executed from cron on his computer then reads them in and updates the cheesey 'DNS system'.
My agenda is to inform people about a system that has a single point of failure. Why do you think he won't release the source code? Once anybody finds out the name of the key for the in-Freenet key index, it will be bombarded by script kiddies.
Centralized DNS system? Centralized on some guys computer.
Here's some info on the in-Freenet key index:
freenet.sourceforge.net/in-freenet-keyindex.html
Review on FreeSearch:
g E/snarfoo//article_3.html
freenet:MSK%40SSK%40p0EFqjmDioSqKmYYORPrClUepi4QA
Wrong! Transient nodes are a good thing. The more they are downloading, the more information gets spread amongst the permanent nodes. A node won't be marked as permanent until it has been online for 24 hours. Freenet needs more transient and permanent nodes to operate at maximum efficiency. And NO! 'all nodes should be mirrored by other nodes' is nonsense. Frequently downloaded files propogate geographically to where they are requested. Mirroring garbage is ridiculous.
The entire DNS system used by FreeWeb relies on the author's personal computer!
If someone gets ahold of his computer, it may be possible to figure out 'owns' each domain name.
He hasn't released source because his system is so simple that the limit on 32 domain names will be broken. Also, you will have the private key for creating havoc.
As soon as someone runs his system under Vmware, then uses ethereal to see what he's doing, its all over.