I agree. Using MAGNET URI's hopefully will result in less of a possibility of webmasters having to replace them with another URI method in the future (Though, they may have to replace them with an updated hash) because, hopefully, future clients will use the MAGNET URI spec too.
The problem with uploading to Gnutella1 is that the other people downloading the file have a harder time getting it (since Gnutella1 clients generally don't have Partial File Sharing, Global search etc.). Remember, this is only the "splash source" (or inital source distributing the file) who is disabling Gnutella1 support. The other Gnutella2 clients that download it can share it.
I have also added Bitzi, can't believe I forgot them =)
I've written a tutorial on how you can use P2P on your website to save bandwidth, space etc. An obvious way to do this would be to run a P2P client and share the file on a simple PC & Cable Modem. This works, but it is a bit generic and un-professional. A better way to do this may be to run a P2P client such as Shareaza on a webserver. You could then control the client using some type of remote service (Terminal Services, for example).
P2P has it's advantages. Such as: - Users who download the file also share it. This is especially useful if the client/network supports Partial File Sharing. - When you release the file using the P2P client, you only need to upload to only a few users. Those users can then share the file using Partial File Sharing etc. - Unlike FTP and HTTP, they aren't connecting to your webserver. Thus, it saves bandwidth for you and allows people to browse your website for actual content, not media. (Though, media is content). In addition, there is ussually "Max # of Connections" allowed to a server or FTP. Not so on P2P. - P2P Clients have good queuing tools. At least, Shareaza does. It has a "Small Queue" and a "Large Queue". This basically allows you to have, say, 4 Upload slots for Large Files (Files that are above 10MB, for example) and one for Small Files (Under 10MB). Users who are waiting to download from you can wait in "Queue", instead of "Max users connected" on FTP.
Though, at it's core, all of the P2P I know of uses HTTP to send files etc. But the network layer helps file distribution tremendously.
Man, California is sucking these days. Greg Davis sucks. (Considering California is mostly a democratic state, and Bill Simon (R) got around half the votes!) First the Energy Crisis, now Community Colleges's tuitions are being doubled (From 11 to 22, I believe). But of course, a lot of money is going to those California's prisons because those Prison Guards all agreed to vote for Davis if he gave them more money when he took office.
One of the funniest quotes that come to mind is oen from 5F11, the episode where Springfield Elementary get stranded on the Island (Like "Lord of the Flies").
Terri: I'm so hungry I could eat at Arby's!
Lisa: Oh my gosh! Nelson: That is hungry.
Lisa: [Really] hungry...
You aren't going to get thrown in the slammer for P2P File Sharing. Your going to get thrown in the slammer for illegal P2P File Sharing of copyrighted material. Granted that 99.99% of P2P File Sharing done now is illegal, it is wrong to label all P2P File Sharing as illegal.
Re:Good open source/non-evil file filesharing stuf
on
Shutting down Kazaa
·
· Score: 1
Have you tried Shareaza (w/Gnutella2)? Gnutella2 is currently the most powerful/sophisticated and advanced P2P network yet. The Shareaza client is Free/No Spyware/No Ads. You can also set it up to work on a LAN environment, so you can make your own private Gnutella2 network which would work pretty well (since it has Global search).
Shareaza isn't open source but Gnutella2 is. Or it will be, as the specs have yet to come out (though are expected soon).
Re:P2P Needs a More Secure Base (e.g. FreeNetProje
on
Shutting down Kazaa
·
· Score: 1
Don't compare FreeNet to P2P Networks such as Kazaa, Gnutella etc. FreeNet is not meant to be a P2P File Sharing network. It is meant to be a decentralized secure/private network to share webpages and other censored/banned material. (Like the "Great Wall of China").
Problems with FreeNet is that it's all static. You can't really have a PHP/MySQL website on it or anything like that. FreeNet is literly useless. It's ideals is the only good thing about it.
Another problem with FreeNet is it's searching mechanism. It's nothing like rival P2P Networks (such as Gnutella2 etc.). The only things you'd be able to find on FreeNet are very popular files. It would be difficult to release stuff on FreeNet because of that.
IMHO FreeNet is not the future of file sharing. A stable user-friendly client has yet to transpire and it's developers are currently working on other e-mail/enterprise products and not focusing on FreeNet. gIFT seems to be the same way.
Good friends, newsgroups, and IRC are 10x better than KaZaA... and I don't even have to look at Ads.
I'm sorry, but your dead wrong there.
Does IRC or Newsgroups have Partial File Sharing? Download Mesh? Swarming? Tiger Tree Hashes? Hash Verfication? URI's? No, it has none of that. IRC is a leechers paradise. People come and download off one person with one connection. Then you have to wait in long queue lines and get slow sends. I'm sorry, but the days of IRC and Newsgroups are growing thin. If your using IRC for file distribution your equilivant to the RIAA not wanting to change it's business models. Evolve dammit!
If I have a 400MB file on IRC on a cable modem I can only upload that file to maybe 1-4 people with a moderate speed. The rest are all queues. If I uploaded that same file to users on Gnutella2 using Shareaza the person I'm uploading to can immidiately share that partial file to everyone who is waiting in queue for the file and for the other people I'm uploading to. Shareaza will upload a different segment of the file to each of the people I'm sending the file to. That way they can all download from eachother and get the file faster.
You get none of that on IRC or newsgroups. IRC is being killed with dDos attacks and soon enough nobody will want to have an IRC Server on their systems. P2P Networks such as Gnutella2 cannot be shut down unless you dDOS every node on the network (which is pretty much impossible).
Just because you dislike Kazaa doesn't mean all of P2P is bad or that it's technology is subpar.
Re:Not to be a troll here but...
on
Superbowl XXXVII
·
· Score: 1, Flamebait
It's been a major American past-time for 37 years and is the most watched sporting event all year. The Super bowl is an american trademark. Since it is "American" people who partisipate in watching it are being patriotic, persay. Just like the Olympics.
The Super Bowl is also a major advertising event. The most successful Super Bowl advertisement was Apple Computer's 1984 ad, which introduced the Macintosh and portrayed IBM as "Big Brother".
This superbowl has been incredibly boring so far. The Raiders (right now) are losing their asses off (3 - 20). The Halftime sucked royally. The pregame special was better than the halftime! The Commercials I've seen this whole week and aren't new (No.com commercials in sight) except for the Pepsi Twist one (leave those damn Osbournes alone!!) and a few Movie trailers.
You always see renditions of society in the future. No Gas/oil cars, advanced personal transportation (i.e. PRT), advanced community topologies, advanced technology etc.
Communities/Cities are totally un-organized. All we do is build over them or around them. They need to be trashed and start over, rebuilt from the ground up. Build using current technological advances; including an Internet layer, LANs etc.
We need a President who is willing to rebuild society for a new age. Is Steve Jobs right for that? I dunno, I doubt it. No doubt Steve has been thinking how to improve the US while designing his products. Though, I'm sure he'd be kind of bias and try to implament nation wide technology based off Apple INC.'s ideas and goals.
Now tell me how to do it on an open source client using a decentralized open protocol to where no other client that joins that network (i.e. Gnutella) can bypass or corrupt that moderation system.
Not so on Shareaza which uses Tiger Tree Hashing that verify's files as they download. Each Download Segment (around 256KB) is verified. If one segment is invalid/corrupt, it bans that source and downloads the same segement off another source (this happens rarely though).
Can MD5 hashes be worked-around? I know some types of hashes/checksums can.
Actually, yes. MDx aglorithms have a bad reputation of a high collision rate. A collision is when one file has the same hash as another totally different file. This is bad, since if you click an eDonkey URI (ed2k) with a hash for, say, an MP3 you may then find out that a gay porn video has the same hash and download that instead. It becomes even more messy if a client shares partials of a file, as you could get half of a video and half MP3, or if the client "swarms" downloads (as nearly every modern P2P client/network does) where you download one file from multiple users to increase speed and efficency. A client searches for more sources for a file using the hash, so multiple files with one hash could turn up. Yikes.
That's why Gnutella clients do not use MD4, MD5 etc. MD4 (or might of been MD2 or something) has even been classified as "extinct" among the hash algorithm community as you could probably set up a fast computer that could find a collision in only a few hours. Gnutella uses SHA1 by default which has had no reported collisions (AFIAK) [yet].
I don't understand why they added Xolox. Nobody uses Xolox anymore. It's infested with spyware and it's GUI sucks. It is also very behind in Gnutella technologies (I think it only recently added Ultrapeers, yikes). I don't think MP3Newswire is too informed in P2P because they should of at least listed Shareaza which has been hailed as the leader of the "new Gnutella" (Shareaza's Gnutella2, noteably). Frankly, Shareaza is currently the most advanced and best looking P2P client out there.
And I can tell you that girls are getting more interested in computer related professions now. I think it's mainly because girls use computers more. They use them to chat, AIM and now a lot of girls use them to keep journals/blogs online (nearly every girl I knew in high school had a LiveJournal). Which they later wanted to learn how to use HTML to add colors and what not to their journals thus learning HTML. Two girls I know liked HTML so much they bought books and created their own websites. And both of them are taking technology related classes at UC Davis (California).
If Microsoft were smart, they'd just buy out (like they do everything) some existing P2P company and clean it up a bit. And if they did, I'm sure it would be Shareaza which has created the Gnutella2 Protocol which beats Gnutella1 (as it is now, and probably forever) hands down. Shareaza is currently the best P2P client has the best network in the P2P sector. Only problem is they have a lack of users (and thus files). Though, it easily rivals any Gnutella1 and probably WinMX.
Watches are going out of style really fast. You see less and less young people (teens -> early 30's) wearing them. Well, fashion-sensed ones anyways =) You don't need a watch if you have a cell phone. I don't need to look at the time that often. I'm sure majority of the time your looking at your watch it's just habit, and you don't really need to look at the time.
All these new watches with integrated video, audio and what not are all, what my geneartion likes to call, "gay". The only people who are going to buy them are people fasinated by the technology, they won't be considered pratical technology. How about we invent something new, instead of slopping new features and new technology on an old concept.
The judges claim they banned it because it is "unsafe for city sidewalks", but they also commented that the Segway is "a national threat at least as grave as Iraq" because of laziness. I don't think Iraq is that dangerous, so I don't know exactly what that comment is suppost to mean =) Also they said they didn't want to see a "potential tsunami of lard".
Personally, I don't think Segway is the "future of transportation". I'd much rather see PRT everywhere in the future.
There are already some Linux Gnutella2 clients in development. However, the specs have yet to be released... though they will be out soon AFAIK.
BTW, Shareaza works on WINE - though, I doubt that's the response you were hoping for =)
I agree. Using MAGNET URI's hopefully will result in less of a possibility of webmasters having to replace them with another URI method in the future (Though, they may have to replace them with an updated hash) because, hopefully, future clients will use the MAGNET URI spec too.
I have taken your advice and have updated my tutorial.
The problem with uploading to Gnutella1 is that the other people downloading the file have a harder time getting it (since Gnutella1 clients generally don't have Partial File Sharing, Global search etc.). Remember, this is only the "splash source" (or inital source distributing the file) who is disabling Gnutella1 support. The other Gnutella2 clients that download it can share it.
I have also added Bitzi, can't believe I forgot them =)
P2P?
I've written a tutorial on how you can use P2P on your website to save bandwidth, space etc. An obvious way to do this would be to run a P2P client and share the file on a simple PC & Cable Modem. This works, but it is a bit generic and un-professional. A better way to do this may be to run a P2P client such as Shareaza on a webserver. You could then control the client using some type of remote service (Terminal Services, for example).
P2P has it's advantages. Such as:
- Users who download the file also share it. This is especially useful if the client/network supports Partial File Sharing.
- When you release the file using the P2P client, you only need to upload to only a few users. Those users can then share the file using Partial File Sharing etc.
- Unlike FTP and HTTP, they aren't connecting to your webserver. Thus, it saves bandwidth for you and allows people to browse your website for actual content, not media. (Though, media is content). In addition, there is ussually "Max # of Connections" allowed to a server or FTP. Not so on P2P.
- P2P Clients have good queuing tools. At least, Shareaza does. It has a "Small Queue" and a "Large Queue". This basically allows you to have, say, 4 Upload slots for Large Files (Files that are above 10MB, for example) and one for Small Files (Under 10MB). Users who are waiting to download from you can wait in "Queue", instead of "Max users connected" on FTP.
Though, at it's core, all of the P2P I know of uses HTTP to send files etc. But the network layer helps file distribution tremendously.
That's per credit, BTW.
Man, California is sucking these days. Greg Davis sucks. (Considering California is mostly a democratic state, and Bill Simon (R) got around half the votes!) First the Energy Crisis, now Community Colleges's tuitions are being doubled (From 11 to 22, I believe). But of course, a lot of money is going to those California's prisons because those Prison Guards all agreed to vote for Davis if he gave them more money when he took office.
One of the funniest quotes that come to mind is oen from 5F11, the episode where Springfield Elementary get stranded on the Island (Like "Lord of the Flies").
Terri: I'm so hungry I could eat at Arby's!
Lisa: Oh my gosh!
Nelson: That is hungry.
Lisa: [Really] hungry...
You aren't going to get thrown in the slammer for P2P File Sharing. Your going to get thrown in the slammer for illegal P2P File Sharing of copyrighted material. Granted that 99.99% of P2P File Sharing done now is illegal, it is wrong to label all P2P File Sharing as illegal.
Just because you don't know of any legal P2P File Sharing doesn't exist. Here is Open Office v1.2, Matrix Reloaded Superbowl Trailer, and this website has a lot of legitimate P2P content including Linux Distro's. Do note that all of the content above is on the Gnutella2 Network using Shareaza.
Have you tried Shareaza (w/Gnutella2)? Gnutella2 is currently the most powerful/sophisticated and advanced P2P network yet. The Shareaza client is Free/No Spyware/No Ads. You can also set it up to work on a LAN environment, so you can make your own private Gnutella2 network which would work pretty well (since it has Global search).
Shareaza isn't open source but Gnutella2 is. Or it will be, as the specs have yet to come out (though are expected soon).
Don't compare FreeNet to P2P Networks such as Kazaa, Gnutella etc. FreeNet is not meant to be a P2P File Sharing network. It is meant to be a decentralized secure/private network to share webpages and other censored/banned material. (Like the "Great Wall of China").
Problems with FreeNet is that it's all static. You can't really have a PHP/MySQL website on it or anything like that. FreeNet is literly useless. It's ideals is the only good thing about it.
Another problem with FreeNet is it's searching mechanism. It's nothing like rival P2P Networks (such as Gnutella2 etc.). The only things you'd be able to find on FreeNet are very popular files. It would be difficult to release stuff on FreeNet because of that.
IMHO FreeNet is not the future of file sharing. A stable user-friendly client has yet to transpire and it's developers are currently working on other e-mail/enterprise products and not focusing on FreeNet. gIFT seems to be the same way.
I'm sorry, but your dead wrong there.
Does IRC or Newsgroups have Partial File Sharing? Download Mesh? Swarming? Tiger Tree Hashes? Hash Verfication? URI's? No, it has none of that. IRC is a leechers paradise. People come and download off one person with one connection. Then you have to wait in long queue lines and get slow sends. I'm sorry, but the days of IRC and Newsgroups are growing thin. If your using IRC for file distribution your equilivant to the RIAA not wanting to change it's business models. Evolve dammit!
If I have a 400MB file on IRC on a cable modem I can only upload that file to maybe 1-4 people with a moderate speed. The rest are all queues. If I uploaded that same file to users on Gnutella2 using Shareaza the person I'm uploading to can immidiately share that partial file to everyone who is waiting in queue for the file and for the other people I'm uploading to. Shareaza will upload a different segment of the file to each of the people I'm sending the file to. That way they can all download from eachother and get the file faster.
You get none of that on IRC or newsgroups. IRC is being killed with dDos attacks and soon enough nobody will want to have an IRC Server on their systems. P2P Networks such as Gnutella2 cannot be shut down unless you dDOS every node on the network (which is pretty much impossible).
Just because you dislike Kazaa doesn't mean all of P2P is bad or that it's technology is subpar.
It's been a major American past-time for 37 years and is the most watched sporting event all year. The Super bowl is an american trademark. Since it is "American" people who partisipate in watching it are being patriotic, persay. Just like the Olympics.
The Super Bowl is also a major advertising event. The most successful Super Bowl advertisement was Apple Computer's 1984 ad, which introduced the Macintosh and portrayed IBM as "Big Brother".
This superbowl has been incredibly boring so far. The Raiders (right now) are losing their asses off (3 - 20). The Halftime sucked royally. The pregame special was better than the halftime! The Commercials I've seen this whole week and aren't new (No .com commercials in sight) except for the Pepsi Twist one (leave those damn Osbournes alone!!) and a few Movie trailers.
Oh well, Alias comes on after the game.
You always see renditions of society in the future. No Gas/oil cars, advanced personal transportation (i.e. PRT), advanced community topologies, advanced technology etc.
Communities/Cities are totally un-organized. All we do is build over them or around them. They need to be trashed and start over, rebuilt from the ground up. Build using current technological advances; including an Internet layer, LANs etc.
We need a President who is willing to rebuild society for a new age. Is Steve Jobs right for that? I dunno, I doubt it. No doubt Steve has been thinking how to improve the US while designing his products. Though, I'm sure he'd be kind of bias and try to implament nation wide technology based off Apple INC.'s ideas and goals.
Why Helix's Community Coordinator at RealNetworks of course!
Really? I heard NASA told Bush that the Martians said they have a lot of oil on their planet.
Fair idea.
Now tell me how to do it on an open source client using a decentralized open protocol to where no other client that joins that network (i.e. Gnutella) can bypass or corrupt that moderation system.
Not so on Shareaza which uses Tiger Tree Hashing that verify's files as they download. Each Download Segment (around 256KB) is verified. If one segment is invalid/corrupt, it bans that source and downloads the same segement off another source (this happens rarely though).
Actually, yes. MDx aglorithms have a bad reputation of a high collision rate. A collision is when one file has the same hash as another totally different file. This is bad, since if you click an eDonkey URI (ed2k) with a hash for, say, an MP3 you may then find out that a gay porn video has the same hash and download that instead. It becomes even more messy if a client shares partials of a file, as you could get half of a video and half MP3, or if the client "swarms" downloads (as nearly every modern P2P client/network does) where you download one file from multiple users to increase speed and efficency. A client searches for more sources for a file using the hash, so multiple files with one hash could turn up. Yikes.
That's why Gnutella clients do not use MD4, MD5 etc. MD4 (or might of been MD2 or something) has even been classified as "extinct" among the hash algorithm community as you could probably set up a fast computer that could find a collision in only a few hours. Gnutella uses SHA1 by default which has had no reported collisions (AFIAK) [yet].
Then you can sign this petition.
I don't understand why they added Xolox. Nobody uses Xolox anymore. It's infested with spyware and it's GUI sucks. It is also very behind in Gnutella technologies (I think it only recently added Ultrapeers, yikes). I don't think MP3Newswire is too informed in P2P because they should of at least listed Shareaza which has been hailed as the leader of the "new Gnutella" (Shareaza's Gnutella2, noteably). Frankly, Shareaza is currently the most advanced and best looking P2P client out there.
Oh well, maybe next year.
And I can tell you that girls are getting more interested in computer related professions now. I think it's mainly because girls use computers more. They use them to chat, AIM and now a lot of girls use them to keep journals/blogs online (nearly every girl I knew in high school had a LiveJournal). Which they later wanted to learn how to use HTML to add colors and what not to their journals thus learning HTML. Two girls I know liked HTML so much they bought books and created their own websites. And both of them are taking technology related classes at UC Davis (California).
It should also be noted that a User base is considered an "Asset".
If I were Kazaa, I'd put a clause in the install agreement that you cannot live within California and use Kazaa.
Interesting prediction.
If Microsoft were smart, they'd just buy out (like they do everything) some existing P2P company and clean it up a bit. And if they did, I'm sure it would be Shareaza which has created the Gnutella2 Protocol which beats Gnutella1 (as it is now, and probably forever) hands down. Shareaza is currently the best P2P client has the best network in the P2P sector. Only problem is they have a lack of users (and thus files). Though, it easily rivals any Gnutella1 and probably WinMX.
Exactly.
Watches are going out of style really fast. You see less and less young people (teens -> early 30's) wearing them. Well, fashion-sensed ones anyways =) You don't need a watch if you have a cell phone. I don't need to look at the time that often. I'm sure majority of the time your looking at your watch it's just habit, and you don't really need to look at the time.
All these new watches with integrated video, audio and what not are all, what my geneartion likes to call, "gay". The only people who are going to buy them are people fasinated by the technology, they won't be considered pratical technology. How about we invent something new, instead of slopping new features and new technology on an old concept.
If you haven't heard, the was banned in San Francisco. Ouch.
The judges claim they banned it because it is "unsafe for city sidewalks", but they also commented that the Segway is "a national threat at least as grave as Iraq" because of laziness. I don't think Iraq is that dangerous, so I don't know exactly what that comment is suppost to mean =) Also they said they didn't want to see a "potential tsunami of lard".
Personally, I don't think Segway is the "future of transportation". I'd much rather see PRT everywhere in the future.