Trackerless BitTorrent Beta Posted
jgarzik writes "BitTorrent development is occuring at a furious pace. At the beginning of May, an Azureus update added distributed tracker and database features. Yesterday, Bram updated BitTorrent to include support for trackerless torrents in the new BitTorrent 4.10 beta."
All i have to say is I cant wait!
this development sounds exciting.
Those who can, do. Those who can't, post on Slashdot about it.
go to hell
Will this eventually leave the BSA and others with no BT tracker sites to shut down, so that their only option will be to go after end users or to DOS the P2P networks themselves?
for RIAA and MPAA....
If you mod me down, I *will* introduce you to my sister!
What, exactly, does this mean for the state of legal and illegal torrents? How long would this take to fully implement?
Can someone explain the gist of how this works?
-dave
http://millionnumbers.com/ - own the number of your dreams
1st
very cool. take that dmca!
How long till the ABC guys implement this? They already got the "download Y file first" done.
See you in Guantanamo, "Bram".
Towards the Singularity.
I hate it when I squeeze harder and things start to slip through my fingers.
Is it just a coincidence that this enhancement has come the day before the new Star Wars movie?
If you lower the cost of entry to producing a BT release, won't that mean more .torrent file swimming around? With the increase of different torrents everywhere, won't that dilute the power of BT?
Is it legal to post only in questions?
http://emule.sf.net/
I wonder what's going to stop **AA from shutting down the login servers. Sure, there might not be trackers to shut down, but a network is no good if nobody can join it. How do you expect to find out who your "peers" are otherwise?
How does this work... how do you find peers to download from? Are they included in the .torrent file? IF so ain't that a big risk... if MPAA start collection peers informations? I guess it's encrypted but it can always be broken.. anyways if anyone have more info on how it actually works please inform me :P
I'm really glad to see this coming in the mainstream BitTorrent client. At the moment it can be hard to use the distributed tracking system because of its dependence on Azureus as a client. A lot of people have been making noise about this, and hopefully now that its in the main client, the developers of the other BitTorrent clients will make implementing support for this more of a priority.
Business Voyeur
...what happened to btefnet et al? I mean the MPAA could still shut the site down b/c they were hosting the torrent file right?
I think we'll see two things:
1) **AA will squirm for a while
2) **AA will work harder than before to moniyor and restrict user rights on the internet, via congressional purchasesing, er, I mean lobbying.
I think #2 will ultimately be futile in that it will not slow their loss of control over media content distribution (and copyright violation) but it will make life unpleasant for many...
uR iGn0ranc3, Their Power
Go Ahead, mod me redundunt.
"This distributed tracker is an Azureus only feature."
So if other clients are working on other ways of distributed tracking, wouldn't this mean bittorrent would be different for every client and there would not be one "bittorrent" that worked with everything?
"While it is called trackerless, in practice it makes every client a lightweight tracker. A clever protocol, based on a Kademlia distributed hash table or "DHT", allows clients to efficiently store and retrieve contact information for peers in a torrent."
The only thing I'm interested in is: what performance increase or benefit will this bring for the average legitimate user of BT (ie. Linux distro's etc)?
Linux Resources
yay. Now we can get our linux isos without trackers! Everyone knows that legitimate bt needs to be trackerless. Current tracker-based bt doesn't work at all for legitimate file sharing. (The preceding was sarcasm). The only good reason for trackerless torrents is to prevent the **AA from shutting down infringing filesharing. I am a fair-use advocate, but I don't see the legitimate purpose to trackerless torrents that cannot be fulfilled by trackered torrents.
Viral software licensing is not freedom, it is in fact GNU/Socialism.
Bittorrent is now another step closer to becoming just another eMule clone.
I see this failing. I don't think it's going to work very well. Though, if it does, it won't likely be any better than previous BT usage.
Plenty of geeks with big pipes to host trackers for linux releases...
But lets say your band releases an album online, or your movie club makes a film... You've only got a geocities website and the desktops of your members.. With tracker-based BT you had to talk someone into running a tracker for you... With tracker-less that limitation has been removed.
First, you have to corporations confirmed that *BSD Anybody's guess Need to scream that Posts. Due to the are incompatiblae (I always bring my of the founders of Java IRC client
This is realy the cat and mouse game at it's best. BitTorrent is getting better each day. While the RIAA and MPAA is closing the hosting website, Attacking ISP from around the globe, etc.
Is this a combat to the death ?
I guess nothing will beat private exchange ? (DRM)
Instead of posting to a tracker, you post your .torrent to a forum via free webspace.
It's the same basic method, just now the actually torrent mechanicans are now on the peer instead of the server.
Went to download an upgrade bittorrent.
I was a bit surprised that the download for the upgrade didn't have a bittorrent option. Isn't that ironic? or did I miss the link on bittorrent.com?
So does this mean that existing torrents would now be distributed, or does this feature require people to create new .torrents?
Here is another article from slashdot on Bram Cohen
The Television Wiki
See you in Guantanamo, "Bram".
Didn't you get the joke, mods?
cpghost at Cordula's Web.
*sigh*
All this work for a less than honorable cause. Just think what could be if all this human effort had been channeled through a charity, say Habitat for Humanity, your local food bank, or teaching someone to read. Then people could be well on there way to having a life and a job. Then able to buy not only the necessities, but all those optional things, like movies, music, and games, as well as books.
What's needed is some kind of distributed HTTP overnet that works; that can handle dynamic content semi-intelligently, and MUCH faster than freenet/frost sites.
Power to the Peaceful
is the publisher traceable? like is the ip address in the .torrent, cause that might be a bit of a giveaway.
not sure how it'd work otherwise, but this gives each torrent a single responsible party for its uploading. on the plus side they could limit who has access to the download client tables to people who need it and upload valid.
curious, and no im not just using it for legitimate torrents, but i pay for my cable and id rather keep stuff on my file server than a tivo with a crappy interface.
The first rule of USENET is you do not talk about USENET.
I appologize in advance. /.-ians, and ask for their wisdom.
Before this gets modded down into oblivion for being offtopic, can anyone tell me what the differences are between BitTorrent and BitTornado?
I keep seeing that BitTornado and offshot clients like ABC are an improvement on BitTorrent. Is this true, and if so, are the benifits worth it (such as is there an increased performance)? Also, does this new implimentation of the 'trackerless' BitTorrent obsolete BitTornado anyway?
Again, sorry about being offtopic, but I just can't seem to find a decent answer to my question anywhere else. So I grovel before my fellow
Vol~
"I hate it when I squeeze harder and things start to slip through my fingers."
Let's leave your sex life out of this.
I get the impression the linked site is in no way associated with Bram Cohen. Who (or what entity) is actually is responsible for these extensions? I'd feel a lot better about trying it if indeed these extensions were "Bram Approved" :-)
I believe I'm hearing Jack Valenti crying.
To paraphrase a Star Trek Movie: What does a Linux ISO need with a 'trackerless torrent'?
That would be much more useful... if each socket connection does a key exchange. Much harder for your ISP to snoop.
Someone should write an extention for Firefox that gives the download manager bit torrent support. Combined with trackerless torrents, it's likely a lot more sites will start using torrents.
Here. Let me invoke another "Think of the children" excuse. "Think of the dissidents."
I just learned about Distributed Hash Tables this past semester and thought they were really cool. On the page it mentions the use of aDHT in order to do the join/lookup required for locating peers.
l e/ for more info on them and links to example DHT implementations (such as CAN, Chord, and Kademlia).
If you are interested in how it works, you can check out http://en.wikipedia.org/wiki/Distributed_hash_tab
It's the classic question. How do you make "make"? How do you untar "tar"? How do you decompress "gzip"? How do you compile "gcc"?
.Z and non-compressed forms, as well as a shar file. tar is distributed as a shar file. etc. etc. etc.
...
The answer in all cases is to work around the problem by not storing the code in the format it supports. eg: make comes with a shell script to build the binary. gzip is distributed in
BitTorrent isn't all that large, so there isn't much to be gained by distributing it that way. It's best at file packages in the multi-hundred megabyte and larger range. The largest BT download is only around 1 MB
I just learned about Distributed Hash Tables this past semester and thought they were really cool. On the bittorrent page linked in the blurb, it mentions the use of a DHT in order to do the join/lookup required for locating peers.
l e for more info on them and links to example DHT implementations (such as CAN, Chord, and Kademlia).
If you are interested in how it works, you can check out http://en.wikipedia.org/wiki/Distributed_hash_tab
Simply because the torrent websites no longer have to host the .torrent files, or run the tracker,
Someone still has to host the .torrents.
This does, however, reenforce your point.
I forget what 8 was for.
Support the software you use, if you like BitTorrent, consider donating to the project.
http://www.bittorrent.com/donate.html
Now wouldn't it be better to do the right thing. Rather than spending the rest of your natural lives trying to solve near impossible goals.
There is a post like this in EVERY SINGLE story. I think some guy just set up a script to post random jibberish into a link to goat.cx. I don't understand what the point of this is. Nobody ever responds to it (except me to point out how useless it is). I just don't get it.
A much more interesting but similar system is the dijjer project at dijjer.org.
Like this it's a distributed publishing system without any sort of tracker, but without torrent files either. In dijjer you make requests from your web browser through a proxy server that's your interface to the rest of the system.
It's different in that all of the data being distributed exists in a single system, not in grouped systems of people interested in the same file. Therefore there's a lot less concern about there being too few peers signed on to make the system work.
You would need a bittorrent client to be able to use a torrent so it will be ironic that there would be a torrent.
My hacked site
Before it took time, patence and know-how to get a release up and going. Now it's suddenly going to become so easy to distribute stuff with BitTorrent that people will start putting up fake virus/spyware/corrupt files because it won't take any time or knowledge to do so. Releases distributed with BitTorrent has always excelled in their quality when comparred to their P2P (think Kazaa) counterparts. Now BitTorrent will suddenly become as bad as Kazaa, bogus files, destorted music... it was good while it lasted, BitTorrent.
Except that with the new bittorrent feature, you can turn your computer off when someone is done. Hosting your tracker yourself means leaving your computer on 24/7.
The new distributed tracker pretty much makes it almost as useful as eMule.
But lets say your band releases an album online, or your movie club makes a film
Who wrote the songs on the album or in the film? And is the songwriter certain that he or she didn't subconsciously copy from a copyrighted song?
With tracker-based BT you had to talk someone into running a tracker for you
This changes little. Mininova.org has a public tracker.
There is already free trackers out there that will host your torrents, as long as they are legal.
If I write a song, how can I prove that it is "legal"?
As taking down napster spawned development and the explosion of P2P programs like WinMX, and the Gnutella variants, the taking down of bteftnet etc will lead to faster and more anonymous bittorrent and other programs. If anything, you'd think the MPAA would have learned something from watching the RIAA.
If they would smart, the would watch the BBC download service and develop their own.
Then again, if they were smart they would have realized they were just going to make things harder for themselves by taking down the sites prematurely.
The new Bittorrent protocol was designed by the same developers who designed the original TCP/IP protocol in the 70s. But this new protocol has a decidedly "edgy" feel to it. Below is the "handshaking" procedure. There are a few similarities between it and SMTP:
client1: gimme the warez
client2: who's askin'?
client1: me, mutherfucka
client2: well, your story checks out - here's da shit.
I know what you're thinking - how will they handle flow control? The trackerless developers also thought of that:
client1: the shit's comin' slow - speed it up
client2: get off my back, bitch
client1: don't make me bust a cap in yo' ass!
client2: all aight, all aight... sheee-it.
FSCK **AA!
Anyone who has read up on DHTs will know that there a solid, theoretically proven, distributed storage system. However, they also have two flaws: neither fuzzy searches nor load-balancing can easily be done. For bit-torrent only the latter matters, but Id still like to know how the nodes (A constant n number of nodes, according to the linked article) that are assigned the torrent for Star Wars Ep III are supposed to survive the onslaught of downloaders.
make comes with a shell script ... tar is distributed as a shar file.
So if make and tar rely on a Bourne-conforming shell (as opposed to the MS-DOS style shell that comes with the 90% desktop operating system), then how is Bash or any of the other free Bourne-conforming shells distributed? And if gzip is distributed as an uncompressed C file, then how is GCC itself distributed? And how is Wget distributed? Eventually, you have to bootstrap any electronic system with some sort of distribution of machine-readable physical media.
Except that you like, totally blew it. One of the packages you mention is a counterexample. Witness: gzip downloads. Especially the part about "tar.gz (if you already have an old version of gzip)"
In other words, you seed the torrent from the ftp server (or similar) and everyone is happy.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
You would need a bittorrent client to be able to use a torrent so it will be ironic that there would be a torrent.
You're talking about the issue of a first-time installation, while grandparent is talking about an updater. For instance, Azureus and eMule installers are both available through HTTP download for first time users, but Azureus's built-in updater uses BT protocol to distribute the updated jar files, and you can get eMule updates through ed2k protocol as well.
Someone still has to host the .torrents.
Unless a group's .torrent files come out in a weekly zipfile. Then somebody has to host the .torrent of that zipfile (or put it on eMule), but it's likely much smaller and further removed from copyright liability.
Bittorrent's beta release is not really trackerless. Instead it implements a distributed tracker very similar to the one used in Azureus. In fact, both make use of the Kademlia distributed hash table routing algorithm, but both implementations are different just enough to make them incompatible with each other.
This begs the question, why wasn't this beta postponed until its implementation could be made compatible with the already existing distributed tracker implementation in Azureus? Both projects are open source and both are written in high-level programming languages: Python and Java respectively.
I tried resuming a torrent started with BitTornado but all BT did was eat up about 20MB of RAM. I suppose it could have been checking the file but with 0 CPU load on it, I said screw it and uninstalled it.
Don't you just hate folks that can't tell the difference between an Icon and a Link?
Now it appears it's really possible to slashdot the entire internet...
Starbucks, Harbuckle of Breath.
Especially the part about "tar.gz (if you already have an old version of gzip)"
.gz format actually only strengthens the argument. The advantage to using BT as a downloader is faster downloads, but that only really kicks in for large file sets -- as the grandparent says, hundreds of MB or more. Below that threshold, downloads are slower: it takes time for you to gather the pieces for sharing so you can get the faster transfers via other members of the swarm, and once you have them, your download is so close to complete it's not worth the effort.
And? gzip being provided in
With gzip, because it compresses better than the other formats it's distributed in, there's a definite benefit to being able to download it in that format as well as other, non self-referential formats. As I just said: from the downloading point of view, that's not the case for BitTorrent.
I, for one, welcome our new pirate overlords.
G-Force music visualization
"I, for one, welcome our new pirate overlords. "
Not if they cause you to lose not only your fair use rights, but a bunch of others. But then that's "collateral damage" as far as pirates are concerned.
Maybe they'll torture him with the workprint of the new Starwars/Sith movie. I think that'd qualify as ironic.
The *AA can still nail you for being a distributor of unauthorized Copyrighted material if you use Bittorrent. You are of course giving out copies to other users; so all the *AA needs is a list of IP addresses that are in the swarm. Granted, the *AA hasn't really done this. But if there's one thing that they have shown is that they are extremely motivated to find people who are involved, and hit them with a bill for a $2-3K settlement.
With an economic bounty like that, the only thing the Lawyers of the *AA are lacking is a way to automate the technology. From what I hear, that technology is coming. Supposedly some of it is in beta test now.
The only defense one might hope for in the U.S. is a scheme which added plausible deniability. That's not here yet with BT; and even if implemented, would undoubtedly result in a slowdown of downloads.
Personally, I think your best bet if you are concerned is to use an offshore ISP.
Does this mean if I fall asleep part way through the download, when I wake-up I'll have no idea what to do with the file?
Ugh, see a movie about a couple geeks, doze off for a few minutes, and they're killing their time-displaced duplicates... what else is new.
-Matt
--- Need web hosting?
Now, I just wish I had something to distribute. Maybe I could create a torrent of my "Security Cam" data. For the record my "Security Cam" is my crappy webcam pointed at my empty apartment while I'm at work, is something people would be interested in?
Spoofed IP address payload delivery. ...and before you ask: no, it doesn't matter that your ISP filters bogus source addresses at their choke point. Just spoof laterally and you'll be fine.
...stupid fsckers; some people just don't know when they're beating a dead horse.
That's right, let the RIAA take grandma', that guy who just died up the block and the local library to court.
Apparently BitTorrent, Azureus and Mainline all use the same protocol.
BitTorrent: Azureus: Mainline/khashmir: Emphasis mine.There's a hidden treasure in Python 3.x: __prepare__()
Tepples only has 98 more posts to hit the big 6.3k total comments. Cheer him on!
:-)
Just kidding Damian.
As for the post about about how the time could have been spent for charity instead, consider the following... it was.
Bittorrent is a charity. It was made by people who put in countless hours for free, is supported by users giving their bandwidth for free, and serves as a way for people to download for free. I'll admit there are many ways to look at it since it's mainly used for sharing copyrighted material, but it's still a charity at heart, and has created many wonderful communities.
Speaking of looking at the act of downloading copyrighted material, I would like to address that as well. It may be stealing in a sense, but the way I see it is although you aren't adding the the greedy corporate companies massive piggy bank, you aren't taking from it either. I argue that in the sense that I never intended to purchase the overpriced product to begin with, therefore I aquire it at no loss to the copyright holder. I'm not going to say downloading copyrighted material is right, for I believe most know it's dishonest deep down, but in some cases it feels very justifiable considering the amount some of these companies are making regarldless (and the outrageous price they charge), but I don't want to go there. And there is always the case of the poor man who may never be able to afford the product, why should he go without? Should he simply give up his dreams simply because he doesn't have enough money, or because he was born in a poor country? I feel that some of these companies are getting just what they derserve. Although I do feel bad for any independant companies trying to take off, or hard working indviduals who are being cheated by the P2P sharing that takes place. But I think we all know that's very rare.
Also, on the charity subject, I would like to know how many hours people have saved because they have used bittorrent? I mean, not only considering the time it would take to go and aquire the materials, but also the time it would take to work and make the sum of money needed to purchise them. In my opinion, the amount of man hours saved has to be enormous, leaving much more time left over for other activities (such as charity). So in a sense it's charity providing more time for your so called charity efforts. Much more time than it took to create the program is being freed by the people who use it.
PS: The last paragraph was mainly meant as a sarcastic remark.
I don't know why a trackerless mode was chosen, I thought that the efficiency of BT is due to the centralized tracker. I think it would be better to provide redundancy to the tracker function by adding a super tracker functionality.
.torrent file is the real problem in hosting files. Its not as easy as just providing one directory and every file in that directory gets shared. Ofcourse there are benefits also to the .torrent file when we want to serve a whole directory as a single torrent. An approach where both kinds of things can be done will be better than a single method.
Actually the centrallized tracker is a very important thing. It decides who downloads what. Without the central tracker the effort will not be that synchronized.
I was expecting the development to be towards making the tracker redundant, with creating a super tracker, that would track the tracker.
Also the
Also the Emule has it better that it can determine that multiple names of a file are actually the same file, based on the same Hash.
I would think it would be better to have super trackers track the trackers, with multiple super-trackers tracking the same tracker. And each super tracker would be tracking multiple trackers. Super trackers would provide the search capabilities, and would share tracker information among themselves. They would also provide tracker redundancy. They would also be able to determine if the different file names are in fact the same file, and merge several trackers into one.
I think the peers with good bandwidth and with maximum completed parts would become the tracker. The benefit of being the tracker would be that you get the file faster, because the tracker would obviously give itself the benefit. Then when the tracker has completed its own file. A new tracker would be selected.
What do people here think?
It's the classic question. [ ... ] How do you compile "gcc"?
Traditonally one "bootstraps" a compiler with minimal reliance on other tools:
- implement compiler A, providing 1% of language features, in hand-made machine code
- write compiler B, providing 10% of langauge features, using the features provided by compiler B
- use compiler B to compile compiler C, which supports a greater subset of the language
- until finished
OTOH, the GCC install docs do list a C compiler as a prerequisite...
Together with Azureus' anonymous I2P plugin, this new decentralised tracker-system will be perfect for sharing child pornography!
If you lower the cost of entry to producing a book release, won't that mean more books swimming around? With the increase of different books everywhere, won't that dilute the power of books?
Making content distribution easier and cheaper has always been a good thing. I understand your concern about nearly-identical content being broken up into multiple smaller swarms, I just think it's insignificant compared to the power of being able to publish a torrent with a blog and a torrent client.
Will it work for clients that are behind a NAT (Network Address Translation) firewall?
It's impossible for 2 clients who are both behind different NAT firewalls to initiate connections to each other...
Is there anything on your side besides a single Google ad box? Are you offering anything of your own?
You can accomplish anything you set your mind to. The impossible just takes a little longer.
I think that Bittorrent could be used to replace pretty much the whole internet, especially FTP. Torrents ought to be set up to use an FTP server as a seed automatically, so at the very least you'll get FTP speeds (with a little overhead of course)
Bingo. This is beneficial to legitimate users, but not to the point of origin for otherwise illegal content.
No. Not "bingo". There are many legitimate uses for anonymity and sharing of information without the author or publisher being traceable.
Pull your head out of your relatively safe U.S.A. lives and gluttonous M*AA interests and consider life in other countries where being an advocate for social or political change can get you and your family in a whole heap of trouble. Freedom of speech? Freedom of the press? Freedom of religion? Bah. Freedom to share your thoughts, manifestos, speeches, philosophies, with others? Bah.
The ability to author -and- publish -and- republish anonymously is essential. Let's say you film some police or military brutality. And you want to broadcast it to the world. Do you really think the person's IP address should be available? Puhleeeze.
Is this a tool for gluttonous music/video file sharers and will there be USAian copyright law casualties? Yes. Is this also a tool for good? Yes. Enough said.
"almost near-broadcast economics"
Patrick Doyle
I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
Your argument would have been a bit stronger if you would have said knives instead of guns. Guns are designed to kill - period. Now they might be used for hunting, but guns have evolved so far away from being hunting tools that they barely resemble their origins. I am not against guns, I grew up around them (hunting and non-hunting purposes). But if I HAD to choose sides, I would choose the anti-gun side. Simply because I know how dangerous they are and think that their danger outweighs their benefit. Not to mention that people are idiots and idiots and guns don't mix well. But in all honesty I know it is just a pontification, because there is no way to put Pandora back in the box.
My beliefs do not require that you agree with them.
Does anybody know if there is another bittorrent client that alows you to download only some files of the torrent, instead of all of them, like Azureus does? I wish the official client had implemented it.
This feature is really nice for people with small HDs, or that simply want to download and burn things in order, but Azureus is a java program you know, very bloat software that isn't nice to let running in background.
Charities are a lousy way to get things done and are often less than honorable causes. Most of them never solve the problem they are setup to help. If they did they'd go away and everyone working there would lose their job and whoever is running it would lose their power. Instead, they thrive on the perpetuation of the issue and do just enough to maintain the appearance of helping. They're just a black pit where people can throw their money to make themselves feel like they are doing some good.
You want your money to help needy people? Increase education spending. Smarter workers are more employable and start more businesses and create more jobs. Don't give the man a fish, teach him! Better yet, fix the system so everyone like him gets taught.
That said.. support the EFF! Defending freedom is honorable.
set softtabstop=4 shiftwidth=4 expandtab nocp worlddomination
"This will be fixed in the coming months, but for now, leave it alone lest you disrupt its development. TOR can do the same things, and works now."
The problem with Tor is that it breaks some websites.
So you could post the actual .torrent to NNTP, which cannot be shutdown, and your good to go?
Too bad Google Groups doesn't store attachments. Think of the search capabilities.
1) Publish your torrent somewhere on the web.
:-D
2) Open BT and start "Seeding".
Here'e the icing on the cake:
While you are seeding, the local torrent file is updated with peer info.
If the torrent becomes well-seeded, you could update your published torrent and wouldn't need to seed anymore.
Begin Nitpick
I forget the numbers but yes each receiver draws a certain amount of power from the propagated signal. Crystal radio kits demonstrate this principal. So you would have to up your power if your viewership tripled and you wanted your signal strength to remain the same.
If an American downloads music and movies not produced in America,
but say in europe or china, what does the riaa/mpaa care?
I mean, those organizations arent the world police.
Do they control the distribution of any piece of media within the 50 states?
These days, American made movies and music arent what they used to be anyway. Maybee its best to just say no to content made in america.
But the people dont care.
They want to be hidden as well. Doesnt matter what the 'products' goals is, the 'consumers' want this feature.
Until BT provides this, expect the 'consumers' to continue to complain.
---- Booth was a patriot ----
Kademlia isn't a protocol per-se. If you read the Kademlia paper, you'll see that they do outline the system very well, but as for specifying the way bits/bytes are packaged up into messages, etc., there's no information. So if two different authors implement a kademlia-like DHT, you can be pretty confident that they won't talk to each other unless they've both agreed on the low-level details of the messages.
pathetic. truly pathetic.
I don't think that particular expression came about until the 80's.
-------- In Soviet Russia, "Soviet Russia" sigs hate Slashdot.
"aight" = alright
-------- In Soviet Russia, "Soviet Russia" sigs hate Slashdot.
put the scum from the BSA, MPAA, RIAA in it??
I will gladly loose all of life's battles.. in order to win the war..
So if you get sued by RIAA/MPAA/BSA, and they claim to have downloaded from you, wouldn't the reverse also be very likely true?
And since they are probably actively hunting for these torrents, they're most likely to be the ones serving the files for a long time as well.
And since they're the legal rights holders or representing them, shouldn't it be legal to download from them, since they are serving the files as well, apparently with the rights' holders consent?
If memory serves me right, gcc requires a basic C compiler (minimal features assumed) to bootstrap itself. This basic C compiler is used to build an intermediate version of gcc that is used to compile the final gcc binary.
So it is a hybrid approach of sorts - using another tool for minimal bootstrapping and doing the rest for itself so that gcc is used to build gcc.
I guess Bram finally had to accept that what I and many others had been telling him for years was true - that the use of a centralized tracker was a huge and unnecessary wart. I guess the threat of lost revenue (to Azureus) mattered more than all of those hours of patient explanation about how to do the right thing.
Charities are a lousy way to get things done and are often less than honorable causes. Most of them never solve the problem they are setup to help.
s/charities/government agencies/
Of course, with charities, you have the option of contributing or not, hmm?
-jcr
The only title of honor that a tyrant can grant is "Enemy of the State."