Slashdot Mirror


P2P Streaming Radio

sonicsft writes "RIAA, CARP, and streaming internet radio, oh my. Well these guys may have found a solution. With the tag line, pirate radio for the digital age, they've released a peer to peer streaming radio solution and claim that it is untracable/closable by the RIAA."

276 comments

  1. how about source ? by mAIsE · · Score: 5, Insightful

    if you really want to set it free GPL it

    1. Re:how about source ? by Anonvmous+Coward · · Score: 1

      Somebody should write up a music version of GPL and propose it. There'll have to be a fee associated with listening to the music. It could be something like "You have 24 hours to listen to the song, after that you need to pay $1.00. That $1 means you have a license to listen to that song, in any format, with any device, for life."

      Then, if somebody creates a remix of the song, they re-license it so that part of the money goes to the original artist. So maybe that $1.25.

      Okay, I'm not the answer guy. My only point is that if somebody writes up a draft of it with all the basic problems solved and then publishes it, we may get an artist to start using it.

      Any muscially inclined people up for an experiment? I'll be first to buy a license.

    2. Re:how about source ? by hardcorejon · · Score: 2, Informative

      Check out OPENdj.

      It is my vision of this guys idea - but I have had opendj running from over a year ago.

      OPENdj's license is mostly Apache-ish, with some subprojects GPL'd due to GPL dependencies.

      - jonathan.

    3. Re:how about source ? by Hast · · Score: 4, Informative
      From the site:

      It's been GPL'd now, (mostly for my own personal safety). But please people, don't all do your own versions of it until I've had time to add some of the refinements I want to put in. Volunteer coders wanted please :-).

    4. Re:how about source ? by MindStalker · · Score: 1

      Untill you provide a windows binary, its not going to get the serious attention you obviously want.

    5. Re:how about source ? by Anonymous Coward · · Score: 0

      What a wanker. Let people own their hard work, lame-o.

    6. Re:how about source ? by Anonymous Coward · · Score: 0

      It is GPLed you fool.

    7. Re:how about source ? by Mr.+Slippery · · Score: 1
      Somebody should write up a music version of GPL and propose it.
      It's called the free music philosophy. (Site seems to be down - here's the Google cache version.)
      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
    8. Re:how about source ? by JamesOfTheDesert · · Score: 2
      From http://www.chaotica.u-net.com/page/streamer.htm
      Download the source code

      It's been GPL'd now, (mostly for my own personal safety). But please people, don't all do your own versions of it until I've had time to add some of the refinements I want to put in. Volunteer coders wanted please :-).
      --

      Java is the blue pill
      Choose the red pill
    9. Re:how about source ? by pielud · · Score: 1

      It IS GPL'd, source is available

    10. Re:how about source ? by The+Mad+Cracker · · Score: 1

      If you really want to set it free and make variants non-tracable give it a BSD license.

    11. Re:how about source ? by Anonymous Coward · · Score: 0

      Burn in hell with Gates ane the RIAA you commie scumbag!

    12. Re:how about source ? by Eminor · · Score: 1

      if you really want to set it free GPL it

      It is GPL'd

    13. Re:how about source ? by akb · · Score: 2

      You fundamentally don't understand the GPL in associating what you said with it. Go read it and become educated before posting.

    14. Re:how about source ? by Anonvmous+Coward · · Score: 1

      I got a better idea: Assume I did read it and tell me why I'm wrong.

    15. Re:how about source ? by akb · · Score: 2

      The GPL allows anyone the freedom to make any use of a work provided derivative works are released under the same terms. The scenario you describe does not provide nearly that degree of freedom. With a GPL'd song, anyone would be able to sell it for any price they like and edit however they like w/o the need for consulting the original author.

      "if somebody writes up a draft of it with all the basic problems solved then ..."

      I laughed my ass off at the vacuousness of this statement. Gee, is that all? Someone just has to solve the basic problems. Why didn't I think of that.

  2. Careful by undeg+chwech · · Score: 3, Interesting

    The developer should be careful

    "There's no listener count yet. To be added soon, along with stats to give some idea about the 'shape' of the data tree. "

    It should be kept 100% anonymous, if there's a hint that the data is available then "they" will go after it ... like the PVR which had unsed tracking software built in that the courts demanded was turned on.

    1. Re:Careful by hardcorejon · · Score: 1, Redundant

      Check out OPENdj.

      It is my vision of this guys idea - but I have had opendj running from over a year ago. It has had listener counting features (both for broadcasters and listeners) since its inception.

      An icecast server instrumented with expect scripts provides this service. Privacy is maintained in the sense that only the count of listeners is monitored, nothing is recorded such as IP address, length of connection, etc.

      OPENdj's license is mostly Apache-ish, with some subprojects GPL'd due to GPL dependencies.

      Check it out and tell me what you think.

      - jonathan.

    2. Re:Careful by MnementhVI · · Score: 1

      The listener count will be optional, under control of the broadcaster. The system doesn't have to be used anonymously by those that don't need to. There are better ways to optimise and stabilise a relay tree when stealth isn't a concern. I intended this thing to enable big webcasts that don't fall over because of server overloads, as well as it being a stealth broadcasting tool.

    3. Re:Careful by MnementhVI · · Score: 1

      1 - Streamer got /.'ed first (hehehe) 2 - The OpenDJ thing isn't really same as streamer at all. It uses big central servers to provide the bandwidth (and is therefore open to riaa lawyer attack), Streamer uses a p2p relay system. OpenDJ isn't about stealth, Streamer is all about stealth. 3 - OpenDJ is more reliable than Streamer (for now).

  3. Does this mean by Anonymous Coward · · Score: 0

    Radio audio-quality recordings? ;)

  4. Nice idea... where's the source? by Anonymous Coward · · Score: 0

    Or do we get burned again like with kazaa?

  5. BSD-licensed pop videos by Anonymous Coward · · Score: 0

    I'd like to see some *original* content put on-line, freely distributable.

    E.G. (get permission to, then) video the singers, etc, at your local bar, and put it on-line in the new OGG video format, (once it's finished), and license it under the BSD licence. The performer would get well known, and go on to sell tickets to future live performances.

  6. Hey, this reminds me by JoeShmoe · · Score: 4, Insightful

    Remember that swarmcast technology that was on Slashdot a while ago? Basically everyone on Slashdot tried downloading some 350MB file of audio clips from a conference and everyone who was downloading was uploading at the same time and so the end result was that the more people who downloaded, the faster the downloads went for everyone.

    I'm guessing this is sort of the same kind of deal? How long until we modifies this to share "recipies"? ;)

    - JoeShmoe

    .

    --
    -- I wonder which will go down in history as the bigger failure: the War on Drugs or the War on Filesharing
    1. Re:Hey, this reminds me by xiangpeng · · Score: 1

      It is already used in eDonkey, a rather popular sub-p2p program. The true p2p version, Overnet is currently in beta.

      --
      You must defeat Sheng Long to stand a chance.
    2. Re:Hey, this reminds me by Hast · · Score: 1

      Swarmcast use a rather more advanced way of distributing the files than eDonkey. Instead of just downloading a part of the file the file is coded to make it easier to get all the parts you need.

    3. Re:Hey, this reminds me by Hast · · Score: 1

      And the "Overnet" link is just a placeholder graphic. Is there any information on the project besides three guys in ninja suits looking moronic? ;-)

    4. Re:Hey, this reminds me by MindStalker · · Score: 1

      Yes, at the www.edonkey2000.com site duh.
      BTW if you read stuff about "flock" its the same thing, thecy changed the name reently, personally I prefer flock.

    5. Re:Hey, this reminds me by Salamander · · Score: 2

      Swarmcast is cool, but it sounds like you're talking about BitTorrent.

      --
      Slashdot - News for Herds. Stuff that Splatters.
    6. Re:Hey, this reminds me by evilviper · · Score: 2

      All we need is for Gnutella to support searching by sha1 Hashes... Then, Slackware puts their latest ISO on Gnutella, and puts the SHA1 hash on their website.

      Just click on the gnutella:// link, and your Gnutella client is launched, and you start downloading the file from several of the fastest mirrors, and begin sharing it yourself.
      That's the ultimate way to distribute free software.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    7. Re:Hey, this reminds me by jooon · · Score: 1

      That was BitTorrent, and although I am a big fan of it myself, it will suck at streaming audio, because you will most likely _not_ download the first part of the file first, which is really nice for that chronology correct streaming effect.

  7. Not So Likely by edthemonkey · · Score: 2, Interesting

    Just like any sort of encryption scheme or digital rights system, there's always a vulnerability, the human factor.

    Somehow, someone will figure out some sort of system or program to trace the stream to it's origin. They'd like to think it's secure/untraceable, but someone will find a way around it.

    1. Re:Not So Likely by HanzoSan · · Score: 2

      Thats why you run it on top of freenet or GNUnet to make it unstraceable.

      --
      If you use Linux, please help development of Autopac
  8. This guy is begging to get sued by sterno · · Score: 4, Interesting

    The fact that this guy's website if expressly saying he's doing this to bypass carp is going to screw him in the long run. If he got taken to court and his most obvious defense would be to say that this was created to help independent artists broadcast their music. Then the judge will look at the pages from his website and that defense will be dead right away.

    If you're going to try to take on the system, try to do it in an intelligent manner.

    --
    This sig has been temporarily disconnected or is no longer in service
    1. Re:This guy is begging to get sued by hardcorejon · · Score: 1

      It is not an indefensible position. This is just a piece of software. The fact that it may be used to stream copyrighted content does not mean that it is illegal. Certainly many forms of talk radio do not infringe on anyone's copyrights.

      For the record, OPENdj has been doing this "P2P streaming" stuff for over a year.... and is open source software

      - jonathan.

    2. Re:This guy is begging to get sued by miffo.swe · · Score: 1
      Thats very much a possibility but if this becomes an open protocol that doesnt matter. The technic used makes it possible to distribute the delivery onto thousands of computers. To sue thousands of users is much harder than to sue one single person or a company. This is probably the way to go next to keep music free. Next thing is that isp's are forced to filter such things. By then we tunnel with heavy encryption instead.

      One thing i really do miss though is an independant p2p network that only deals with noncopyrighted music. I feel that i would be more comfortable with music that wasnt pirated and perhaps better and less ironed out to suit everybody.

      --
      HTTP/1.1 400
    3. Re:This guy is begging to get sued by mindstrm · · Score: 2

      That is true, however, if they can show his intent was to produce something to circumvent a law... which is what the original poster is talking about, he'll have a hard time making a case for himself.

      It's like if The CSS case.. they claimed they wanted to write a dvd player. Okay, they lost the case anyway, but if their website had said "Cool! Now we can copy all our DVDs and fuck and ignore the stupid RIAA morons." it would have been even harder to try to claim, right?

  9. Isn't this multicasting? What's the difference? by linuxbaby · · Score: 1
    Companies like on-the-i.com are already doing this and calling it multicasting.

    Anyone know the difference?

    1. Re:Isn't this multicasting? What's the difference? by Anonymous Coward · · Score: 0

      Multicasting is not supported on the internet at large, and probably never will due to billing issues ... other than that its a good solution to the problem, puts it where it needs to be ... at the routers. In a way this method is multicasting through an overlay network (with nodes functioning as routers).

  10. Hmmm by Auckerman · · Score: 3, Insightful

    Windows Only + No source + one guy = Killable by RIAA.

    I'm not impressed.

    --

    Burn Hollywood Burn
    1. Re:Hmmm by qubit64 · · Score: 1

      If TV has taught me anything.... (oops, forget the simpsons reference, TV=reading slashdot) it's that this guy's idea + win only + no source + one guy + killed by RIAA -> open source solution to this guy's idea

      --
      "Save me jebus!" - Homer Simpson (btw, I'm probably talkin out of me arse)
    2. Re:Hmmm by Anonymous Coward · · Score: 4, Insightful

      Windows Only + No source + one guy = Killable by RIAA.

      Do you realize that that description fits Gnutella's initial release almost perfectly? Aside from Gnutella being originally a Nullsoft "product" of sorts, there's really no difference in circumstances.

      I'm not saying it will necessarily be a success, but your criteria for not being impressed don't impress me.

    3. Re:Hmmm by EnemaSmurf · · Score: 2, Interesting
      True, but thankfully his meme will live on.

      It shouldn't take too long before people implement their own on other p2p platforms, such as PeerMetrics or JXTA. Relying on shoutcast is definitely a weak element in the solution. Sharing of connected peers shouldn't be transparent, too, as it leads to discovery of the stream source (the unreferenced node).

      <rant>Speaking of which, do people know of other good p2p platforms out there for implementing stuff like this? This idea and other good ones would have come sooner if only there were more good, generic p2p vectors. As is, everyone home-rolls their p2p apps, still, thus requiring different channels of distribution, different standards, yada yada. We need a platform that's like apache with mods.</rant>

    4. Re:Hmmm by EnemaSmurf · · Score: 1

      Oops. My mistake; following listed peers, discovery is traced by finding the node without references to a given stream.

    5. Re:Hmmm by GoatPigSheep · · Score: 1

      windows only has nothing to do with it, Decss was for linux and it still got someone in heaploads of trouble.

      No source just means the software won't be improved, but it would still be distributed.

      --
      GoatPigSheep, the 3 most important food groups
    6. Re:Hmmm by Cryogenes · · Score: 2

      Mod parent up, he has an excellent point.

      The source may not be free, but the concept is, and even if it gets shut down, it will be re-engineered by someone else.

      Same as gnutella which was also "shut down" by AOL/Time-Warner after they realized what it was doing.

    7. Re:Hmmm by Eythian · · Score: 1

      No source

      The source code should be under the link that says "Download the source code", however currently it is 404, but may be there sometime soon.
    8. Re:Hmmm by lightcycler · · Score: 1

      "Windows Only + No source + one guy = Killable by RIAA. I'm not impressed."

      Works on the most popular operating system for music-lovers. Works on the same operating system as kazaa, audiogalaxy, morpheus, limewire, napster, and almost all of the IM software.

      Full source, licensed under the GNU/GPL

      One guy, the same way GCC and EMACS was written by one guy. In fact, the same as most of the best software is written by one person, and all the dross is written by huge teams.

      Killable by RIAA to the same extent that any other GPL-licensed server application is killable by the RIAA, i.e. not at all

      And to top it all off, a great idea which looks to be immensely popular, and is applealing to a huge fanbase, if stats for kazaa installs are anything to go by.

      I'll be linking to this, and it won't surprise me to see it installed on every student's computer within a few months (or the start of term, rather.)

      Well done to the guy. Freenet for music.

    9. Re:Hmmm by FattMattP · · Score: 2

      Windows Only + No source + one guy = Killable by RIAA.

      If you'd have bothered to read the article you'd have seen that it does have source and it's licenced under the GPL.
      --
      Prevent email address forgery. Publish SPF records for y
    10. Re:Hmmm by MnementhVI · · Score: 1

      Ooops...,uploaded to wrong place, sorry. The 'iainlib' bit is there now, so it should all compile nicely. Anyone who couldn't guess what the missing functions like 'fsLoadFile' did though doesn't deserve to compile it....

    11. Re:Hmmm by Anonymous Coward · · Score: 0

      Windows Only + No source + one guy

      Shows ignorance, a LOT of projects start this way even if the project isn't a great success it can still pave the way for better projects and gives us (developers) a stepping stone in the fight against the RIAA.

      I've also noticed a lot of people call for open-source here, well.. some of you try to justify these calls on security grounds... BULLSHIT.. a LOT of u just want to steal someone elses clever project and hard work before it's too recognizable as their concept/work. - If you're so adamant that every project should be open source before it's even been through proper alpha testing, it's time you started coding from scratch instead of nagging people to expose their projects, making them even more vulnerable before development and security measures have been put in place. Open-sourcing too early can be disasterous to projects. Shame the source-greedy of you don't see that!!

  11. I'm sorry by maroberts · · Score: 1

    .....but thse guys are just begging to be done over.

    Making statements like that just invite the RIAA to sue their asses, wave these statements in court and walk home with a self satisfied smile on their faces as they drag the asses of these people in chains behind them.

    --

    Donte Alistair Anderson Roberts - hi son!
    Karma: Chameleon

    1. Re:I'm sorry by Anonymous Coward · · Score: 0

      What's the RIAA going to do? He's not american.

  12. All it does is crash by Anonymous Coward · · Score: 0

    As soon as I try to view the stations the streamer exe bombs. Don't bother downloading this pos if you run wk2.

    1. Re:All it does is crash by pyrote · · Score: 1

      actually i tried it on XP and 98se, both same bomb, but by looking at the streamer 'dos' box, it looks like it's getting crap for station names.
      actually more of un ciphered kanji text.. anyone who actually gets this working re to this.

      you know it kinda loks like the forst 100+ lines of a CUCME server room list...which annoys me there too (but doesn't crash)

      -
      Hey I gave you a nickle, give me my 3 cents back!

      --
      THE WORLD IS GOING TO END!!!! eventually.
  13. gpl it by Anonymous Coward · · Score: 0

    doesn't gpl'ing the program give it unlimited rights to distribute the program? if riaa messes with a gpl'ed program, doesn't the gnu foundation get involved?

  14. Re:woop by Anonymous Coward · · Score: 0

    Community of Logged In Trolls, so you can call them CLIT or "those guys jealous of ACs", either works fine.

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

    P.S. All of England is wishing Germany a good luck, beat the Brazillians.

    Sorry, but since the US is no longer a part of the World Cup, it doesn't exit anymore.

  16. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  17. CARP will love this... by Bartab · · Score: 1

    Instead of taxing one individual, they can tax every person on this network they find, since they are all transmitters.

    --
    Any sufficiently advanced technology is indistinguishable from a rigged demo.
    1. Re:CARP will love this... by Anonymous Coward · · Score: 0

      Fuck it... subpeana me all you want.. i dont have any money.. i'll write the cock suckers a check for their settlement.

    2. Re:CARP will love this... by flonker · · Score: 2, Interesting

      Not transmitters. Cache/proxy according to the DMCA.

  18. Very crash-prone. by echelon13 · · Score: 2, Informative
    I downloaded it, and noticed that the Streamer app would crash often when I loaded the "Stations" list. Looking at the log window, it seems that there have been stations set up with the intent of crashing the client.

    From what I've seen, this has potential. It's simply too buggy to be useful at the moment, though. It'd be nice if it was open-source, too. This guy is just setting himself up to be sued by the RIAA if this takes off...

    1. Re:Very crash-prone. by heimotikka · · Score: 1

      From what I've seen, this has potential.
      Seems like a real potential to risk your already vulnerable windows machine.

    2. Re:Very crash-prone. by The_Unforgiven · · Score: 1

      I had exactly the same problem, thanks for explaining.

      Eh, the proggie is buggy, but the idea's out there...

      --
      http://wsulug.org
  19. Running in Linux with wine? by Joe+Tie. · · Score: 1

    Out of curiosity, anyone managed to get this working in wine? Everything seemed to be going fine on my try up to the point of picking a station, and at that point wine crashes.

    --
    Everything will be taken away from you.
    1. Re:Running in Linux with wine? by pyrote · · Score: 1

      it's not wine....thats on all platforms.

      It's buggy and someone has random crap data crashing everyone who tries it.

      --
      THE WORLD IS GOING TO END!!!! eventually.
    2. Re:Running in Linux with wine? by Anonymous Coward · · Score: 0

      Chink scribbles.

  20. Re:Seems to work... by Anonymous Coward · · Score: 0

    BTW, I'm running WinXP.

    That is obviously your only problem... I mean, it couldn't be the software!

    You ought to consider switching to Linux.

  21. Doesn't avoid the ruling by E1ven · · Score: 3, Insightful

    This doesn't avoid "broadcasting" over the internet at all.
    Think about it, under this system, EVERYONE is broadcasting/webcasting and each USER would be required to pay the RIAA fee.

    This might be a decent system to spread the pain, however. If you only had to pay $.14/hour to listen to netradio (assuming you passed to two other people), that could be a very affordable rate.
    200 people could each afford to pay when they listen, rather than one station paying for everyone.

    Don't bill it as a circumvention device, bill it as a load-balancer for the internet.

    Colin

    --
    Colin Davis
    1. Re:Doesn't avoid the ruling by Balagan · · Score: 2, Interesting

      It also spreads the pain to the point where if the RIAA wants to sue then it is taking on its customers directly. It takes us another step towards the RIAA pissing off too many people, just enough so that the backlash starts in a big way. Connect a system like this with a donation network, a PAC, a legal defense fund, and more forms of action/advocacy... you might start to see congress understanding common sense just a bit more (or at least pretending to under threat of losing campaign dollars and votes).

    2. Re:Doesn't avoid the ruling by GrandCow · · Score: 3, Interesting

      This doesn't avoid "broadcasting" over the internet at all.
      Think about it, under this system, EVERYONE is broadcasting/webcasting and each USER would be required to pay the RIAA fee.

      No, it really does avoid that fee. The RIAA would probably be getting a stream from another user who is only streaming it to a few people. And since the rebroadcaster is only relaying data and not keeping track of their connection they can't say how many people are on at any given time. For all they know they are only broadcasting to the RIAA's computer and therefore should not have to pay (why should they have to pay the RIAA for broadcasting their data back to them?)
      --
      "Well kids, you tried your best, and you failed. The lesson is, never try." -Homer Simpson
    3. Re:Doesn't avoid the ruling by Anonymous Coward · · Score: 0

      Think about it, under this system, EVERYONE is broadcasting/webcasting and each USER would be required to pay the RIAA fee.



      Right. Just like with CD burners, we are all music publishers and must obey laws that apply to studios. And with all of the pot going around, each distributor is a pharmaceutical company. Hint: it will be essentially impossible to prosecute individual users when they can easily just turn of their computer until the heat goes away.

  22. GUI.....eeek by pyrote · · Score: 1

    It scares me to think what any GUI for this would look like considering his HTML coding.

    --
    THE WORLD IS GOING TO END!!!! eventually.
    1. Re:GUI.....eeek by amanb · · Score: 1

      There's absolutely nothing wrong with his HTML coding. Its trivial to make it look pretty to satisfy the likes of you, but in its present state it fulfils it purpose of being a bare-bones interface to his program very well.

    2. Re:GUI.....eeek by pyrote · · Score: 1

      but green....I just hope he has one of his "mates" do up the release.

      Don't get me wrong, as soon as it doesn't dive under incorrect Server info, I'll use it no -matter how ugly it is....but greeen.

      --
      THE WORLD IS GOING TO END!!!! eventually.
    3. Re:GUI.....eeek by Anonymous Coward · · Score: 0

      hmmm... college people... lack of vision...
      youre an idiot

    4. Re:GUI.....eeek by Anonymous Coward · · Score: 0

      I'll use it no -matter how ugly it is....but greeen.

      Said the slashdot reader ;-)

    5. Re:GUI.....eeek by MnementhVI · · Score: 1

      I wrote it, and I just happen to like green.

    6. Re:GUI.....eeek by pyrote · · Score: 1

      me too, but not so much....anyways, since I have your attentions, whats up with the bogus channel names? I'd love to use the program, but it crashes all the time.

      --
      THE WORLD IS GOING TO END!!!! eventually.
  23. A least they are giving it a go by NewsWatcher · · Score: 2, Insightful

    A lot of the feedback (no pun intended) is that there are problems with this system. It won't work, it will be traceable, it isn't Linux compatible, there are bugs, the RIAA will catch them, blah blah bloody-blah.

    At least those guys are trying to come up with a system that will allow free, unfettered broadcasting over the internet. They are trying, and sure there are probably a million holes in their software at this stage, but hey, it never stopped Microsoft.

    I say give them our support, and see if we can't one day have a working P2P broadcast model that is free and untouchable.

    --
    If the pattern goes 9am, 10am, 11am, why isn't noon 12am?
  24. Hobos with shopping carts by Graymalkin · · Score: 5, Interesting

    I've gone from being completely indifferent about internet radio to being a huge fan of it in the span of about a year. I have not listened to broadcast music in a couple years now. Just about everything I listened to for a long time came out of my friends and I's CD pools. We'd make compilation albums for each other or just snag songs we particularly enjoyed from albums in each others collections. Broadcast radio has always been shit but recently it has been so bad I simply can't stand to listen to it. I began to go to dozens of concerts from LA to San Diego. Last year I think I tallied 35 concerts in about 9 months. Was I going to see bigass arena shows being hyped by radio stations? Only in a very small handful of cases like the Yahoo Outloud Weezer tour, when I went to the LA and SD shows. Most shows I was going to were indie rock shows and small local shows. Anyhow, I was going to these shows SPECIFICALLY because the bands weren't being played on the radio. People I find incredibly talented like Ozma and The Get Up Kids will be lucky to ever have a single played on a station like KROQ. Going to all the shows I did and picking up albums from bands I liked, I not only put money in their pockets but got introduced to more bands than I can easily recall. These are some badass bands in my opinion but they're not going to be found on the radio.

    Then I started getting into more electronic stuff but was never really one for the electronic scene. I can't stand seeing a bunch of cornbread white guys revving their rice burners in parking lots. It isn't racism or anything, it just looks stupid seeing some pimply faced kid with his Fred Durst hat with a "Powered by VTEC" sticker on his read window. The drugged out raver wannabes aren't exactly up on my list of social affiliations either. Rather than tell them they shouldn't be who they want to be I just avoid the scene entirely. So that leaves me with nowhere to get music other than Napster or something. It is nice to see if I want to spend money on an album but most songs are recorded poorly at too low of a bit rate for my taste. Then I fire up iTunes on my Powerbook and browse to the electronic stations. Holy shit! Music that doesn't sound like ass when I plug it into my sound system and doesn't have an inane DJ being wiggity whack on the air. Fuck yes. Not only do I get a good stream of music but I also have a display of what song I'm listening to in case I find myself interested in the artist. Then there is the choice available, if one station starts in with something I don't like I can double click another one with a different stream. Internet radio has become the radio I've been wanting for years. In an hour block I get to hear about an hour's worth of music, not 10 minutes of decent music, 30 minutes of slop I wouldn't wish on my worst enemy and 20 minutes of inane advertisements for shit I don't buy and DJs I'd rather have shot into the Sun.

    Now it is facing some stiff opposition in the form the RIAA and their demonic minions. I don't want to see internet radio go down because it is the only inexpensive way I've got left to get introduced to some good music. Sharing with my friends is nice but there isn't enough variety to really find off the wall shit I end up really digging. P2P radio seems like an obvious solution because of the P2P buzzword culture surging as of late. The model however runs into serious problems. The RIAA doesn't have to go after a single individual or group of individuals to take out P2P radio like they were able to with various sharing programs. All they have to do is make some deals with cable and DSL providers. Lets say there was a popular P2P radio in my town, all it would take is a deal or lawsuit against Charter and he would be toasted. We'd all end up with our bandwidth curtailed more than it already is and P2P radio would end up specifically forbidden in the AUP.

    Switch to DSL you say? I fucking wish. PacBell couldn't find their dicks if they weren't at the end of their arms. Evne if DSL was viable for some people P2P regulating would still happen on the DSL system. Even with a competitive DSL provider like Covad or someone, they're still renting a pipe from PacBell and the bandwidth usage will make them be regulatory asses too.

    P2P pirate radio is a noble idea I suppose, sticking it to the jackasses that are the RIAA but it is a short term solution to a long term problem. The RIAA has far too many lawyers on their side and enough backing to cow the major cable and DSL providers into line. An idea would be to get together with a bunch of schools around the country. Many schools have broadcast radio stations that don't have to stand up to RIAA scrutiny or lawsuits. They could house and host internet radio stations with the same function as broadcast stations, providing students with hands on experience either behind a mic or in an equipment room, but have much better standing in any internet radio lawsuits. Anything with P2P in the name is going to get turbofucked rather quickly by the RIAA no matter if they can track people down or not. It's sad but true. So who wants to build an island 13 miles off the Montery penninsula with an OC-192 hooked up to it? We could be Sealand Redux.

    --
    I'm a loner Dottie, a Rebel.
    1. Re:Hobos with shopping carts by Anonymous Coward · · Score: 0

      THAT POST WAS CRAZY!!!

      FYI, that should be "cornfed white guy revving their rice rockets in parking lots", not "cornbread white guys revving their rice burners in parking lots." I don't think either description is fair - willakers, if I wasn't snooty I wouldn't be on slashdot, but that's taking snootiness too far.

    2. Re:Hobos with shopping carts by Cliff · · Score: 5, Insightful
      I'm so saddened by the loss of internet radio for precisely the reasons you mentioned. Did the copyright office ever give a specific justification for their rates? (I never bothered to read the ruling...I've been too disgusted with this whole deal. I'll have to suck up and read that damned thing soon, though).

      My point is that it's funny that they should standardize on the same rate as broadcasters when the barrier to entries for webcasting is lower than it is for radio. What's this? If you want to play music for people you have to destroy it by inserting inane yakking, and loud commercials into the flow, just so sponsors get their oh-so-importaint "air time"?

      ("What? No commercials? That's un-American!" [well, at least maybe non-capitalistic, but I digress]).

      Ever since the shutdown, I've gone back to listening to my own CD collection, but for a long time I was listening one of the various SomaFM streams, sitting back, coding, and occasionally writing down the name of a new group or album that I had never heard. I have made dozens of CD purchases based on that list. That source is gone now, and the list (along with CD purchasing for a few months, it looks like) frozen with its departure.

      Another funny anecdote: While driving (the only time I ever consider subjecting myself to broadcast radio) recently, I actually heard a song I liked. Missed the name of the artist, but I paid close attention to the lyrics to see if I could pick out keywords. Went home, logged in to the nearest P2P network and had that exact song in less than 30 minutes.

      If someone would develop a system with that kind of response time, that would allow me to download what I want by the song, I'd pay for that. The RIAA has had at least half a decade to develop such a system, yet instead they have tried to legislate the technology back into Pandora's Box.

      This disgusts me to no end, and I think I'm now fed up enough where this will now become a Personal Crusade for me. These leeches do the public, and the arts no good. They've refused to evolve, so now it's time for their extinction.

      So...

      ...who wants to build an island 13 miles off the Montery penninsula with an OC-192 hooked up to it? We could be Sealand Redux.
      Count me in on that undertaking. Oh yeah.
    3. Re:Hobos with shopping carts by kryptkpr · · Score: 1

      There used to be such a thing..
      it was called lyrics.ch ...
      you could do a full-text search on hundreds of thousands of songs ..
      I always found every song I could remember by lyrics...
      it was shut down ... guess why?
      it "violated the rights of the artists", even though it's content was all submitted by visitors (and many lyrics had spelling, and other mistakes in them), and is almost totally useless for any other purpose.

      --
      DJ kRYPT's Free MP3s!
    4. Re:Hobos with shopping carts by linzeal · · Score: 1

      What electronic music are you talking about? Techno, ambient, trip-hop? Electronica's fans are usually discheveled older hipsters, but your desciption lines up ravers pretty square. Here is a good stream of the grandaddy style of electronic music, still mostly unknown after all these years!

    5. Re:Hobos with shopping carts by zerocool^ · · Score: 2

      Ozma = Weezer. Although it doesn't get much worse than the last album. Pinkerton was a bucket of glorious pop, one of the best albums ever, but the "green" album was sub-par, and this latest foray is worse. And Ozma seems to be trying to copy weezer, always has been. Emo-pop-punk. But I think Ozma is better than weezer lately.

      I always thought the Get Up Kids were sub-par. If you like them, you'd LOVE Reggie and the Full Effect. Reggie is incredible, it's what the Get UP Kids should have been.

      I went to the yahoo outloud tour of weezer, (...goes to look at ticket) March 1, 2001, in Charlotte. I got lost trying to find the freakin venue, so I missed ozma, and only saw 1/2 of the get up kids. I wanted to see Ozma, but the Get Up Kids did well. Weezer, though, is incredible live. Whatever they do on albums, their live shows are technically perfect.

      Ah, well, back to Reel Big Fish's new CHEER UP! album. It grows on you, belive me. Also, check out Millencollin - Home from Home.

      ~Will

      --
      sig?
    6. Re:Hobos with shopping carts by Anonymous Coward · · Score: 0

      >Whatever they do on albums, their live shows are technically perfect.

      they put one of their albums in a cd player, and press "play" technically perfect every time

    7. Re:Hobos with shopping carts by Anonymous Coward · · Score: 0

      I apologize for the OT-ness of this - mod down at will. Just whoring KC rock.

      Reggie and the Full Effect = Keyboard Player from The Get Up Kids/Drummer from Coalesce (same person).

      Not that I thought you were implying anything different, just showing the relationship to any curious readers. I'm glad to hear someone else say those things about current Weezer music... here are some KC kids that have picked up The Get Up Kids pop/rock duties since they got 'popular':
      The Anniversary (massive flash warning)
      Onward Crispin Glover
      The Stella Link
      The Casket Lottery

    8. Re:Hobos with shopping carts by TrentC · · Score: 2
      Did the copyright office ever give a specific justification for their rates?

      Yes. From the "Tell Me The Story In 90 Seconds" section of SaveInternetRadio.org:

      The CARP determined that the only example of a "willing buyer/willing seller" was a deal cut between Yahoo! (which had recently paid $5 billion for Broadcast.com) and the RIAA in July 2000 (while the dotcom craze had not yet crashed) and based their ruling largely on the terms of that deal.


      Jay (=
  25. As the RIAA gets their DOS scripts ready... by linuxbaby · · Score: 1

    As the RIAA gets their DOS scripts ready...

    :-)

    1. Re:As the RIAA gets their DOS scripts ready... by Arcturax · · Score: 2

      Ah, but can they DOS 100 million people at once? It will sure be fun watching them try. Especially when out of country script kiddies start firing back at them.

      Heck, maybe someone should write a program which makes mozilla or explorer refresh the RIAA homepage every 20 seconds. With about 50 million people running that, it would kill the RIAA in bandwidth costs alone.

      --

      --Won't that be grand? Computers and the programs will start thinking and the people will stop. - Dr. Walter Gibbs
  26. Team up with GNUnet/Freenet.. by Anonymous Coward · · Score: 0

    He really should consider working with the GNUnet/Freenet teams on this if he really wants this concept to succeed.

  27. what's with all these spam? by sidster · · Score: 0, Offtopic

    Are these spam-posts by anonymous posters becoming
    more common or are they just a regular thing that
    get "suppressed" as they are moderated?

    --
    --sidster
    Play lotto? Try http://www.alottofun.com/
  28. scrolling further down the page... by BlueJay465 · · Score: 2
    The concept of P2P radio was just begging to be released by the likes of CARP and the RIAA. Well, Hillary Rosen, what have you to say for yourself now that you have uncorked the genie THIS time?

    ...

    And now for something completely different:
    If you have a website, I'll trade you the full version of Spheres of Chaos for a link here. As long as it's not a completely rubbish site that is. I need more traffic. it's a backwater in here... (emphasis added)
    need I say more :)
    1. Re:scrolling further down the page... by moonbender · · Score: 2

      Yep, just read that, too. I guess he's got all the traffic he wanted now. :P
      It's okay, though, that "psychedelic" game is actually rather sweet. Not groundbreaking at all, but a nice game to waste a few minutes on. Played it months ago.

      --
      Switch back to Slashdot's D1 system.
    2. Re:scrolling further down the page... by Anonymous Coward · · Score: 0

      soc is btw one of the coolest asteroid clones ever. i've had flashbacks and hallucinations days after.

    3. Re:scrolling further down the page... by MnementhVI · · Score: 1
      The concept of P2P radio was just begging to be released by the likes of CARP and the RIAA. Well, Hillary Rosen, what have you to say for yourself now that you have uncorked the genie THIS time?
      I did think that maybe this may come as a nasty suprise to them. I bet they didn't see this coming, just like they didn't see p2p file sharing. hehehe
  29. An Invitation to Faggotry by Anonymous Coward · · Score: 0

    If you consider anal rape a "success". Working with dirty GNU hippies will expose him to the seedy open sores underworld of fæces sex, rear entry, and the dreaded Richard M. Stallman, homo-extraordinare.

  30. Crashing by bparrish · · Score: 2, Informative

    Someone is purposely crashing the network..if you start it up and click on stations, the streamer program will crash.

    They're sending bad data as new station hosts. Hope he fixes this soon.

    NEW STATION: ' ÷8çu_&#89 93;m¥i#½Eúq"&#8 962;8où& #8745;½n-fäMå'
    NEW STATION: ' ÷8çu_&#89 93;m¥i#½Eúq"&#8 962;8où& #8745;½n-fKå'
    NEW STATION: ' ÷8çu_&#89 93;m¥i#½Eúq"&#8 962;8où& #8745;½n-fIå'
    NEW STATION: 'çlH]rèX&#9570 ; oíQe1\KÇf:za¥G;~& #9532;3ïQc|ï:'

    1. Re:Crashing by Anonymous Coward · · Score: 0

      Fucking chinks using it. They need to be nuked some more.

    2. Re:Crashing by Anonymous Coward · · Score: 0

      Useless at the moment and there's no updates on the website. With this amount of exposure I'd be trying my damdest to get this fixed and an update out - He'll loose the momentum and this will be regarded as a joke if he doesn't sort it soon.

    3. Re:Crashing by Anonymous Coward · · Score: 0

      Diddling with a disassembler, SoftICE and a hex editor is useful here (basically adding a few checks).
      A modified version escapes all station DOSes encountered so far.

      To patch, change the contents at the following offsets:

      Offset D12: C1 EA 03 52 8B 13 83 E2 0F E9 51 05 00 00
      Offset 1271: 89 13 E9 E7 3F 00 00
      Offset 5259: E9 B3 BA FF FF 90
      Offset 7F88: E9 B4 06
      Offset 8641: 81 F9 00 00 70 00 7C 19 33 C9 E9 12 00 00 00
      Offset 8662: A9 10 08 00 00 E9 21 F9 FF FF

      You may want to run this in VMWare or Wine or check with a hex editor/disassembler like Hackers View if sufficiently paranoid. After all, without checking these patches yourself you cannot know if they are trojan and that the new program won't format your disk instead.

    4. Re:Crashing by MnementhVI · · Score: 1

      The skr1pt k1dd1es have just been returning a too-long string in the config POST, and I wasn't checking it. It's fixed now. I wasn't actually planning on this thing suddenly being quite so popular. Before this morning, I had a total of 16 hosts seen, no more than 4 at once. When I got up to watch the footy, I saw 256+ seen hosts. I thought WTF?

  31. What about Palladium/DRM? by iamroot · · Score: 1

    Will this really matter once Mircosoft has effectively forced everyone to use DRM? Sure, there will still be many users of Linux(provided Paladium doesn't refuse to run it) and Mac, but without a very large userbase, how effective can pretty much any P2P program be? Undoubtedly, you won't be able to do stuff like this on windows anymore, once Palladium becomes a real product, and the most important people to the user base would have been Windows users.

    Come to think of it, how will Palladium treat P2P software in general? I have doubts about it being varified as "secure".

    1. Re:What about Palladium/DRM? by Anonvmous+Coward · · Score: 1

      I'm reasonably sure that the file format has to comply with .DRM. MS can't really shoehorn DRM into .MP3 format. Even if they manage to (I don't dare challenge them), there's still the matter of the hacker community who'll quickly break it.

      MS DRM isn't on my radar right now. Although if MS were to manage to force it onto ppl, it might actually get the RIAA to back down on shit like the SSSCA. If that happens, crack the DRM, and continue living happily.

  32. Integration into Grokster by musicmaster · · Score: 1

    Probably the best would be to integrate such a program into one of the opensource filesharing programs.

    It should be optional - of course. But I think it is the only way to get a big enough population of users.

    1. Re:Integration into Grokster by Anonymous Coward · · Score: 0

      Since when are GNUnet and Freenet not open source file sharing programs?

      Seems to me that GNUnet would be almost ideal for this task (considering it's designed to be resistant to attacks, as well as being completely encrypted and anonymous).

  33. Untracable of course it is tracable by bloodbob · · Score: 2, Insightful

    damn this thing still uses direct connection you directly connect to the station so you get their IP and then you simple look up their ISP send them a nice letter and get them shut down.

    1. Re:Untracable of course it is tracable by Anonymous Coward · · Score: 0
      You're right. This is what I got:
      Registrant Information:
      Domain Name: goatse.cx
      Creation Date: 2001-07-10 09:35:12
      Expiration Date: 2003-01-06 00:00:00
      Last Modified: 2002-02-13 22:30:05

      Nameservers:
      NS.GOATSE.CX
      NS2.GOATSE.CX
      NS3.GOATSE.CX
      NS4.GOATSE.CX

      Status: Active

      Registrar: Christmas Island Technology Corp (citc)
      Whois Server: whois.nic.cx

  34. live365.com by Noodlenose · · Score: 1
    Where does the RIAA ruling actually leave the people at Live365 ? and their users? So far they seem to be unfazed...

    Dirk

    1. Re:live365.com by Salsaman · · Score: 3, Insightful
      A lot of the stations are not based in the US, thus are not affected by the RIAA's madness.

    2. Re:live365.com by Anonymous Coward · · Score: 0

      This is not my idea of internet radio ...

      56kpbs .... JUK

      starts up with lots of banners ... JUK (2)

      starts up with ads about CD stores .... JUK (3)

      Nothing comes close to Soma FM Groove Salad and Secret Agent. You will be missed.

    3. Re:live365.com by extra88 · · Score: 2

      They are going to begin collecting a $5/month Royalty Administration Fee from all stations, including personal stations which have previously been free. They are collecting it regardless of broadcaster's location or broadcast content (news, talk, non-label acts). The fee is for more than just royalty payments and the mention a suggestion from SoundExchange to indie artists to get registered to collect royalties.

    4. Re:live365.com by Miska · · Score: 1

      just you wait till the US Government declares war on the 'copyright-terrorists'

      .

      --
      -
  35. On the other hand... by Anonymous Coward · · Score: 0

    Encryption and geography are the peoples greatest weapons against "them".

    Have the stream encrypted, and if possible, the source IP spoofed. A third machine could relay any connection details back... ok so it would be an arse but it's just an idea.

    Encrypting the stream (via keys derived from mouse movement, keypress timing etc.) would also mean "they" would have either have lotsa suits in black vans down every road or have every "suspected" pirate's house bugged up like a Redmond OS...

    Ah yeah i can see Hollings now...
    (2 hours after another attack by the Bin Laden Boys*) "Well we tried our best, but we simply can't do a thing to stop them when we have to put all our men out catching these evil music and software pirates! When they stop pirating we can move to protect the good citizens of the United States! Remember, report all the pirates you know of! They're as bad as the terrorists! And anyone who says otherwise is un-American, un-P.A.T.R.I.O.T-ic, and is as evil as the terrorists! You can recognise them easily, they have computers and they use "Emm Pee Three's", "Net Radio", "Morpheus" and "Kazaa"... so go forth and seek out these vile anti-american-way individuals, fight for your country, and help the fight against terror!"

    The people are the guvverment's greatest weapon against the people. Nobody seems to realise that.

    *OK, so I know (not think/suspect/reckon/"read somewhere", but i cant talk about it) that the Al-Q'ieda [sp?] attacks were requested by the US guvverment, and that Saudi Bin Laden Inc and bin laden himself are on the US guvverment payroll, but that's another matter...

    1. Re:On the other hand... by edthemonkey · · Score: 1

      True enough, you can could probably get some one time use encrypted keys and stuff going on but then you realize you're going to great lengths to play a stream of music. It's pretty wild.

      Conspiracy theorists unite!

  36. Heck with the streamer app! by robolemon · · Score: 1
    Have you guys played their game, Spheres of Chaos? Sure, it's just asteroids but believe me there's quite a twist. Everything you hit explodes into a billion rainbow-colored pixels.

    It's so simple I feel like an idiot for not thinking of it myself. This game is beautiful and takes very little processor.

    Judging by the fact that they have their game compiled for Linux as well (at about one-third the size as the Windows version, which both together make us less than 1 mega^H^H^H^H mebi^H^H^H^H million bytes) they'll probably go this direction with the Streamer app as well.

    Just out of curiosity, has anyone checked to see if the http interface is open to the public or is just restricted to localhost? Maybe we can start controlling other people's streams (e.g. knocking off the idiot who's doing the corrupt stream name)

    --

    I design user interfaces for a free network management application,

    1. Re:Heck with the streamer app! by MnementhVI · · Score: 1

      It's open at the moment, unless your firewall blocks it of course. It is a beta folks, I released it in anger at the CARP & Audiogalaxy bullshit. So yes, the k1dd1es can remotely close Streamer. I'll fix it.

  37. Re:CALLING ALL WOMEN! ARE YOU NOT FEELING *FRESH*? by Anonvmous+Coward · · Score: 1

    Are you seriously expecting women to read Slashdot? Heh.

    It useta crack me up when I saw douche ads during Star Trek.

  38. I think in the EULA for the program by Kasmiur · · Score: 2

    they should say

    "If you or any of your family or friends are members or work for the RIAA or the MPAA then you do not have premission to use this software. Also if you work in law enforcement or in the FBI you must delete this software at once."

    Would be intersting.

    --
    -THIS SPACE FOR RENT!
    1. Re:I think in the EULA for the program by Anonymous Coward · · Score: 0

      Wow, you just discovered the cure for EVERYTHING RELATED TO P2P NETWORKS. That will STOP LAW ENFORCEMENT IN THEIR TRACKS. I can only hope the AL-QAEDA TERRORIST NETWORK doesn't hear about this new LEGALISTIC CHICANERY. That will mean UNFETTERED ILLEGAL ACTIVITIES, and the Feds will be left POWERLESS TO STOP THEM.

    2. Re:I think in the EULA for the program by Kasmiur · · Score: 2

      It was suspose to be a joke. Like most EULA's are.

      --
      -THIS SPACE FOR RENT!
  39. This is a good idea beyond CARP. by Perianwyr+Stormcrow · · Score: 3, Insightful

    A streaming audio solution that WON'T kick your bandwidth's ass is something sorely needed for Internet radio at the moment, period. Regardless of tariffs. Why? Well, if this sort of system gets refined and takes off, suddenly everyone with a suitable connection for one stream can broadcast, instead of having to either a) have a massive pipe or b) hunt down (or pay for!) some sort of relaying service.

    This sort of idea seems destined for the time when everyone has 512k synchronous connections, though, because you'll need double whatever bandwidth is needed for your stream to relay.

    --

    What we call folk wisdom is often no more than a kind of expedient stupidity.-Edward Abbey

    1. Re:This is a good idea beyond CARP. by Alsee · · Score: 2

      you'll need double whatever bandwidth is needed for your stream to relay.

      Nope. Every internet connection has two seperate pipes - one up stream and one downstream. Except for some very minor overhead the two directions are independant. When you're recieving something your upstream pipe is still sitting there almost completely unused.

      That's why it pisses me off when people throttle their P2P upstream to something like 1k. They think they can download faster if they aren't uploading. It just isn't true.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    2. Re:This is a good idea beyond CARP. by phatdawg · · Score: 1

      Wouldn't the duplex of the connection matter more? If you could send and recieve simultaneously, you would be able to relay to the next listener and so forth.

      One issue I see immediately is that basically anyone with a broadband connection should rely to a higher capactiy line as fast as possible, to facilitate a star instead of a chain. (The sooner the stream is stared, the lower the possability of a single netfault disrupting the stream)

      I have a Mac, so I can't really do anything with this right now, but I would hope there is implemented or plans to implement some kind of a supernode structure as present in gnutella... or perhaps relay connection roaming to the fastest nodes (client could buffer from both providers as high cap gets up to speed and then switch over.... kinda like cell phones?)

    3. Re:This is a good idea beyond CARP. by koali · · Score: 1

      That's true of most DSL streams, but for example 56k modems have this 56k shared between up and down.

      And my DSL's line (256/128) is affected by uploads. If I'm uploading above 12-13 Kb/s, my download rate drops. There are some recipes to avoid this (and further bandwidth magic) in the Linux Advanced Routing and Traffic Control HOWTO.

    4. Re:This is a good idea beyond CARP. by BlueBlade · · Score: 1

      Hum, sorry to wake you up, but 95% of DSL services aren't full-duplex, meaning that when your upstream pipe is maxed out, your downstream grinds to a halt.

      My current connection is 1024/128, and if I'm uploading near 16k/s, I can't download anything above 10k/s, and the lag is simply too high even for web browsing. This is the case of the great majority of DSL users btw, I'm not alone in this situation.

      The only broadband option right now that are full-duplex, are cable or wireless access. So before saying that upstream doesn't affect downstream, please check your facts.

      --
      Religion is the best example of mass psychosis
    5. Re:This is a good idea beyond CARP. by Anonymous Coward · · Score: 0

      Synchronous != symmetric

    6. Re:This is a good idea beyond CARP. by Alsee · · Score: 2

      95% of DSL services aren't full-duplex

      I never had DSL, if that's accurate that really bites.

      My friend and I both have cable (we are about 1000 miles apart). I was sending him stuff at a couple of megs/minute... I had him send me stuff at the same time. It didn't even make a dent in my upload speed.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    7. Re:This is a good idea beyond CARP. by MnementhVI · · Score: 1

      I specifically used UDP to get around the TCP 'ack bottleneck' problem. When I used a 56k modem, any upload would completely kill any downloads, because of the outgoing acks's queueing with the outgoing upload data. The 'ack system in Streamer is supposed to get round this, and allow real full duplex. Streamer needs real full duplex to work properly.

  40. Move the servers! by Anonymous Coward · · Score: 0

    they've released a peer to peer streaming radio solution and claim that it is untracable/closable by the RIAA

    Yeah, they're gonna locate the servers in England! :)

    1. Re:Move the servers! by MnementhVI · · Score: 1

      Not if you use a chain of first-stage anonymous relays in Russia.

  41. it is untracable/closable by the RIAA? by Squeezer · · Score: 1

    "it is untracable/closable by the RIAA"

    So did the programmers figure out how to make packets be invisible? If so, can they teach me that trick!?

    --
    Does the name Pavlov ring a bell?
    1. Re:it is untracable/closable by the RIAA? by Anonymous Coward · · Score: 0

      Sure. The trick is called: Not being in a corrupt, ass-backwards country like the USA.

  42. Untraceable? Hardly. by Kaya · · Score: 1

    Ah yes, another Slashdot poster-wanker. Here again we find a sophomore who, driven by the delusion of his intelligence and his ostracism by normal people (and no doubt the opposite sex), adopts his wankerdom as an ideology and an identity--and so hacks together some code to further The Cause and be admitted to the circle jerk of his fellow sufferers.

    A tool to track a spanning tree across network backbones would not be hard to write; the broadcaster is simply the root of the tree. Even if more care is taken to disguise a broadcast's origins, the leaves of the trees are vulnerable to infiltration, backtrace, and closure (as are the destination nodes and matchmakers of any P2P mesh). Tools to analyze virtual networks do exist and I'm sure many prudent people, organizations, and ISPs (who have the right to know how you're using their property) are writing more.

    These tools (and others) *will* be used to stop the theft of intellectual property. Any protests will fall on deaf ears, not because Big Brother has finally arrived, but because the ideology of the protesters is morally bankrupt.

    On a related note: communications have never been untraceable since the dawn of civilization and we've done just fine, thanks--not because of dumb luck, or by the efforts of holier-than-thou vigilantes, but because fundamentally sound societies have strong processes to ensure their values are respected across all aspects of life - including the proper use of new technologies. These processes are only getting better as civilization marches on - so focus your energy on helping define the optimal set of ethical, societal controls on technology, not undermining them.

  43. Streamer behind NAT by throwaway18 · · Score: 1

    I just give it a quick try out of interest to see if it works from behind a NAT box or when it's firewalled. The answer seems to be no, though I may just be unlucky.

    On p2p filesharing networks I'v observed about two thirds of the users are firewalled/NATed and
    a lot of users don't have enough networking knowledge to set up port forwarding on their NAT/ICS/wingate PC or adsl router.

    If node is looking for another node to get an
    incoming feed from, it can directly connect to firewalled nodes so it has to get a message to the firewalled node via another node that the firewalled node has open a connection to.

    The webpage say it dosn't currently optimise the network topology, hopfully it will cope with firewalled nodes when that is done.

    Being behind a NAT means its effectivly firewalled and even if portforwarding is set up to allow it to receive incoming connections it won't know its own internet reachable ip address, it just sees a 192.168.x.x style address (rfc1918).
    The filesharing client edonkey copes by having
    edonkey servers tell client what their IP addresses are when they connect. The author could implement that in streamer, clientclient.

    1. Re:Streamer behind NAT by mindstrm · · Score: 2

      That's because you are using NAT. Don't blame firewalling. Firewalling != NAT. Not at all.

      I have a firewalled network, and it works just fine.

      This is what happens when we cross layer boundaries. Apps that don't play well with nat are apps that embed their IP address in higher layer data.. so layer 4 assumes it knows what's going on at layer 3. Bad idea.

      optimizing network technology is not related to nat.

  44. Loser. by Anonymous Coward · · Score: 0

    You like taking it up the ass from corporations, don't you? Ass-kisser.

    1. Re:Loser. by Anonymous Coward · · Score: 0

      Perhaps he just has a clear sense of right and wrong?

  45. d15 b3 4 t35t y'411 by Anonymous Coward · · Score: 0

    fp s7yl3 w1t d4 g4ng5t4 h175 f00 c4r7311 g0nn4 w47ch m' B4CK fp s7yl3 w1t d4 g4ng5t4 h175 f00 c4r7311 g0nn4 w47ch m' B4CK 4w y34h

  46. Fascinating concept... by Anonymous Coward · · Score: 0
    ...and, rather interestingly, one I was just discussing with a couple of friends last night. This isn't the first time something like this has been tried, and the bulk of our conversation had to do with a similar idea a businessman had a little over a century ago.

    It seems that back in the late 1800's in America (I mention this for those /.ers who don't happen to live in the U.S.) there was this saloon in the West that was kind of a run-down, ramshackle joint that was frequented by a few loyal patrons and not too many others. I think it was California, but it could have been Oregon or someplace similar -- well, the location isn't really relevant to the story but if you're really interested you might be able to dig a bit on Google to find out. Basically, while the saloon didn't go out of its way to publicize itself to out-of-towners (not much point given that it was in a fairly remote area) it managed to do a fairly steady trade despite the occasional brawl that caused property damage and the persistent requests from a particular fellow for free drinks.

    More nights than not, the proprietor of the saloon would watch this drunk come wandering in through the doors, sit down, and lay a line on him about how he's trying to pull things together and how he'd just make enough to keep himself in beans and couldn't the bartender just pour him a shot or two to fuzz the edges and whatnot. And again, more nights than not, the bartender would take pity on the poor guy and pull out the whiskey.

    Now, this went on for some time, and while the bartender was an easy mark even he had his limit. So one night, after the bartender already gave the fellow three shots on the house, he decides to cut the guy off.

    "Look," he says, "while I'm really sorry to hear that things still aren't working out for you I don't think that I can keep giving you free drinks. I've got to make ends meet too, you know."

    So the drunk says, "I don't suppose you've got anything I can do to get another drink tonight?"

    The proprietor, not particularly wanting the fellow to hang around all night and certainly not expecting him to take him up on his proposition, says "Well, you see that spittoon over there? If you take a swig out of that I suppose I could give you a drink to wash it down."

    No sooner did he finish his last sentence than the drunk walked over to the spittoon and hefted it off of the floor. Before the bartender could stop him, the fellow put the rim to his lips, tipped the bottom of the metal container up into the air, and began to swallow. To the bartender's dismayal, the guy continued to slowly chug the thick contents of the spittoon. When he had finally gulped the final remnants of the container, he threw it to the ground, wiped off his lips with his shirt cuff, and gagged, "So, do I get the drink?"

    "You can have the bottle!" exclaimed the bartender, immediately pouring the first shot. "But tell me, why did you swallow the whole damn thing? You only needed to swig it to earn the drink."

    The drunk replies: "It was all one long string."

  47. For christ sake! by Anonymous Coward · · Score: 0

    Why not just pay for it? (the music that is). Broadcasted music isn't really that expensive to finance, even small broadcasts can be financed with advertising.

    The cheapness just sucks, artists work hard for their living!

  48. Where DRM is going ... by Anonymous Coward · · Score: 0

    I dont know if it will be in palladium v1, but eventually the DRM hardware will just make "audio-fingerprints" and extract watermarks directly from audio output and check both at a m$/RIAA server ... so they wont really need a DRM scheme in the format itself.

    1. Re:Where DRM is going ... by Anonvmous+Coward · · Score: 1

      Ah.. I see what you're saying.

      You're right, that's a tougher problem. But.. if they can crack SDMI, they can crack this too, right?

  49. I AGREE WITH THIS POST by Anonymous Coward · · Score: 0

    n/t

  50. OPENdj does this, and is open source by hardcorejon · · Score: 1

    Hello folks, Since it seems other folks are getting lots of attention, and this "P2P streaming" stuff is exactly what my OPENdj project is all about, I feel I've got to pitch OPENdj to you...

    OPENdj is a distributed streamer, allowing DJs to schedule time on streams through a web based interface. It's pretty full-featured, with automatic archiving of all broadcasts, meta-tagging on broadcasts, searching on those metatags, listener counts, chat room features, etc.

    OPENdj is open source software, available for anyone to download, play with, and use.

    Check it out, let me know what you think.

    - jonathan.

  51. Re:Hm - this idea IS FREE, it's called OPENdj by hardcorejon · · Score: 3, Informative

    Check out OPENdj, my rendition of an open source, UNIX-based distributed streamer. It is very full featured and has been operating on http://opendj.com/ for over a year.

    It is open source software, available for anyone to download, play with, and use.

    Check it out and let me know what you think.

    - jonathan.

  52. Not definitely by jesterzog · · Score: 2

    I thought that first, but on a second reading it doesn't seem so obvious. I don't think it's unreasonable to argue that he's just annoyed at so many music streaming and trading services having been closed down. For all we know, he just wants something to trade non-corporate music.

    From what he's said, he could easily just want a system for streaming fully legitimate mp3's, and simply be expressing disgust that the services that used to provide legal music are being shut down by bullies.

    Stating that it's "enough to play your tunes to your mates" would also have to count in his favour.

    1. Re:Not definitely by showboat · · Score: 1

      Yes, for the defense, maybe. But they're sure to sue him if he continues, "just in case" and in order to find out if he's broadcasting cr'd material, no?

  53. That page.. by Lord+Bitman · · Score: 1

    There's a fun asteroids-type game on that page ^_^

    --
    -- 'The' Lord and Master Bitman On High, Master Of All
    1. Re:That page.. by Anonymous Coward · · Score: 0

      Shut yer hole, Chinaman.

  54. Nice idea, it could be fundamentally flawed by alansingfield · · Score: 1
    Some unhelpful person has put crud data somewhere into the stream, which crashes the program.

    How would you stop this from becoming a problem?

    Well you could devise some way of ignoring dud hosts. BUT - to do this you would have to have a method of identifying which hosts were broken (e.g. user ranking like slashdot moderation). Hence you can't be anonymous anymore.

    I'm sure someone can counter this argument, I'd be interested to know any possible alternatives!

    1. Re:Nice idea, it could be fundamentally flawed by Anonymous Coward · · Score: 0

      Or you could just reject bogus data and drop the IP that sent it from your connection list.

  55. P2P Radio ideas by flonker · · Score: 1

    I was thinking about this a week ago, how to implement, etc. But it all came down to, "I don't have the time Right Now. Maybe when I finish my current project."

    Anyway, some ideas I had:

    • Keep everything encrypted. Only you and the other node (including relay nodes) need to see it.
    • Relay nodes. You set up your node to provide a minimum of two listen nodes for the stream that you're listening to, and possibly one (or more) listen node(s) for something you aren't listening to.
    • Multi-source listening. You download portions of the stream you're listening to from multiple nodes.
    • Have the original station node keep track of how many songs you have served (for originating streams only). Use this as a ploy to tell the RIAA, "see, I have been keeping records of how much I owe you, I just haven't hit $10 yet. I was going to cut you a check as soon as I did."
    • Have the number of songs you have served (as an originating node) be easily modifiable (or self modifying in some controlled manner) in the client program, so that it can't be taken as evidence against you in the courts. This idea needs some fleshing out.
    • Up play the non-copyright infringing points of the program. "Anyone can serve a popular internet radio station and not have to pay an arm and a leg for bandwidth."
    • Swarm/Crowds like peering, to maintain anonymity.
    • Have the ability to register/digitally sign station names, and have "plain English" names for the radio stations, to prove authenticity, but not reveal your identity.
    • Station ratings. (How?)

    That's all I can remember coming up with right now. There may have been more ideas that I can't remember right now.

  56. There's absolutely nothing wrong with his HTML cod by Anonymous Coward · · Score: 0

    whahahahahahaha. Thats the funniest thing I've read all day.

    Please tell me you can read the red text over the 80's cubed out background. You must be using lynx...

  57. Excelent by GrandCow · · Score: 1

    This is exactly what I was expecting, although I was actually expecting it a few days sooner. When will corporations learn that you can't kill a good idea? Anytime people are getting a service that is deemed illegal, there will be at least one person who finds a way to circumvent the law and make it harder to shut down.

    We went from Usenet/website mp3's and warez to Napster mp3's and warez (with a .mp3 added onto the end) to the anonymous p2p programs like Kazaa and the gnutella network. What has this gained the RIAA or any other industry pushing for the shutdown of these services? Instead of keeping the road open for them to make money in the future the companies have succeeded in pushing the services farther away from profitable in their current form. Now that we're not going to a central server or main website to get our things there really is no way to track individuals. Using Kazaa as an example, everytime I connect to a network I'm connecting to a different computer. Same with the gnutella network. I may stumble onto a specific computer once, but once I disconnect that computer will likely never see me again unless I'm looking for a file on their server... and even then I'll be untraceable. Stupid move for your company trying to make money.

    ...Which brings us to this. In the beginning it would have been possible to track user stats, total listeners, and all that good stuff. Now what can you see? You'll notice 2 people connected to your computer, and each of those 2 computers will be connected to 2 or 3 other computers. But you don't know that, you don't know that there are others listening to the rebroadcasted stream. Efectively, you're killing your own market for ad revenue (hell, you're killing the possibility of even having ads on the air). How can you demand lots of money for ads on the air when all you can show is that 5 people are connecting to your computer? Granted, with rebroadcasting that could add up to 100's of users, but you don't know that and definitely can't prove it. Sucks to be you, I hope you're happy with the fruits of your lawsuits.

    --
    "Well kids, you tried your best, and you failed. The lesson is, never try." -Homer Simpson
  58. Why mod up trash talk as insightful? by jerryasher · · Score: 2

    It's real easy to piss on other's efforts isn't it? If this guy is serious, if his software works, when the RIAA comes after him, how long do you think it will be before he opens it up?

    There's been a real trend of late to mod trash talk up as Insightful.

  59. Untracable? by Kirby-meister · · Score: 2, Informative
    "The IP of my home PC is automatically added to the list each time you run streamer..."

    How long before an RIAA rep knocks on his door?

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

      Depends on how long it takes the RIAA rep to fly to the UK. Even then it's not entirely certain wether said rep is arrested for stalking/harrassment because there is no CARP there.

    2. Re:Untracable? by MnementhVI · · Score: 1

      And offer a big fat bribe to stop working on it?, that would be cool!

  60. How do they find each other? by Faile · · Score: 1

    The idea of the program is good, if only to poke the riaa in the eye with a big long stick, but I didnt see that he mentioned anywhere how these P2P finds each other if the main-server goes down. Limeware and all the others needed to connect to a special server the first time they were ran to give them something to start off with. None of them started off right from scratch and suddenly found 67482 friends advertising their location to all possible ip's.

    Has someone solved this for new clients or when all the old ip's have been forgotten from the cached list?

    --
    Anataka suki desu. Itsumo. Itsumademo.
  61. British guy == Untouchable by RIAA! by Steve+Cox · · Score: 2, Interesting

    The fact that the game the guy is selling on his website requires a check to be sent to him in the UK means that RIAA cant shut him down. He is British. He is not affected by your silly US laws (if he sensibly hosts it on a machine in the UK). Simple.

    Steve

    1. Re:British guy == Untouchable by RIAA! by MnementhVI · · Score: 2, Informative

      I'm not selling Streamer.
      I'm trying to sell my game 'Spheres of Chaos', but no-one is buying it anymore. Probably those nice crackers, mistaking me for rich uncle Bill.
      p.s. Source uploaded :-)...but please don't everyone do their own versions yet. I want to implement all my ideas more first.

    2. Re:British guy == Untouchable by RIAA! by NewsWatcher · · Score: 1

      I am certainly no lawyer, but if the RIAA is losing money because of his software, I am pretty sure they can go over the the UK and sue. They can sue and sue and sue until he is shutdown. And the "silly US laws" are actually pretty much the same in Britain, when it comes to copyright to my understanding.
      If you have some other info, let me know, maybe I will move my servers to Britain and begin selling pirated MP3z at Glastonbury.

      --
      If the pattern goes 9am, 10am, 11am, why isn't noon 12am?
    3. Re:British guy == Untouchable by RIAA! by MnementhVI · · Score: 1

      It's GPL'd open source now. They can sue however much they want, it's 'in the wild' now.

  62. I got your source right here by hardcorejon · · Score: 0, Redundant

    Check out OPENdj, my rendition of an open source, UNIX-based distributed streamer. It is very full featured and has been operating on http://opendj.com/ for over a year.

    It is open source software, available for anyone to download, play with, and use.

    Check it out and let me know what you think.

    - jonathan.

    1. Re:I got your source right here by Anonymous Coward · · Score: 0

      Whoooooooore!

    2. Re:I got your source right here by Anonymous Coward · · Score: 0

      Jesus Christ, jonathan, we get the idea.

    3. Re:I got your source right here by MnementhVI · · Score: 1

      Stop calling OpenDJ a 'streamer' please, they are different things. And these Opendj posts are getting to look a bit spammy....

  63. OPENdj is a step in that direction by hardcorejon · · Score: 1

    Very interesting. To keep accounting of per-song streaming would require some work, and would be difficult for live analog sources.

    About a year ago I had some spare time, so I built OPENdj: an open source Java/Linux distributed streamer. OPENdj could be extended to do a lot of the things you describe (which, by the way, are some very interesing ideas). A fully-functional version 1.0.0 was released last May.

    Check it out, let me know what you think.

    - jonathan.

    1. Re:OPENdj is a step in that direction by Anonymous Coward · · Score: 0

      We get the point, now shut up. You're worse than Mentifex.

    2. Re:OPENdj is a step in that direction by Anonymous Coward · · Score: 0

      www.goatse.cx

      thats for that opendj guy to shut the FUCK up

    3. Re:OPENdj is a step in that direction by MnementhVI · · Score: 1

      ....Wonnnnnnderfuuuul spammmmmmm.

  64. Obvious problems by tlambert · · Score: 5, Informative

    The first obvious problem is that by connecting to a number of servers, I don't even need a spanning tree attack to trace the source of the broadcast; I can do it all with the latency differential, to find the "root" node.

    The second obvious problem is that you can't find a broadcast source unless it's advertised, and once it's advertised, it can be found.

    The third obvious problem is that, even if you solve the second obvious problem using a distribguted naming service and... for lack of a better name for it... "AntiBGP", you still have the problem of being able to use differential to find the source of the inital advertisement.

    The fourth obvious problem is that you can find the source through traffic analysis: it's the one without an equal number of packets in and out.

    Something like this can only ever be effective with a distributed flood-fill model, where you can trust your nearest neighbor, or your nearest neighbor doesn't actually know what he has. Effectively, this means that you have to go to a store-and-forward model, use hard crypto on the interconnects, and then generate bogus traffic to avoid analysis.

    At that point, you would have to find a legitimate an legal use for the network before deploying it, or you are minimally an accessory before the fact and/or involved in a conspiracy to commit. If they can point at your node in the network and prove intent, then you are screwed.

    "BlackNet" is really unsuitable for streaming data.

    -- Terry

    1. Re:Obvious problems by MnementhVI · · Score: 1

      Yes, I mostly agree with these problems. Ths station info doesn't have an IP, it has a stream ID. When you try to tune to a stream, it just ask other hosts if they can send that particular stream.
      This thing can have completely legit uses too - the ability to do large webcasts that don't fall over.
      And you could choose to initially relay through a host in Russia or somewhere for anoninimity. The code for that is not there yet though.

    2. Re:Obvious problems by Bobzibub · · Score: 2

      1,2) These are problems if you are hiding behind the NSA but not the RIAA. The RIAA cannot chase every single source of a p2p radio program. Also, who cares if the music is live? Each peer could have a random delay assiociated with it.
      3) The distributed naming service doesn not necessarily have the true source, just middle men.
      4) A relay would have the same packets in and out. Not necessarily the source.

      I like what I think you term flood-fill:
      First, the source distributes menu of music. Each tune is broken into small parts. These are md5sum'd. That is stored on the menu.
      Source distributes music files to friends. Each friend does same.

      listeners connect to node, get menu, get node's friends and pull music. Peers also store music which supplants their network resources. Each music part is downloaded and compared to md5sum. If digest is wrong, dump the node and tell your friends.

      To listen to a broadcast means you must serve some songs worth of data and also be wiling to serve these parts too, within reasonable bandwidth bounds.

      Cheers,
      -b

    3. Re:Obvious problems by tlambert · · Score: 2

      I had a long response prepared, refuting you point by point, and going into detail as to how you could do all this cheaply, and how even an individual could do it, if they wanted, for around $20 a trace.

      Then I thought better of it. Let people pay people to figure out how to do it, if they don't already know.

      Let me point out that the biggest problem facing deployment of any technology like this is directory services. If someone owns the directory, then they own the network... that's why the phone companies don't worry about IP telephony damaging their long distance services with local-IP-IP-local hopping: endpoint identification means you'll have a hard time penetrating their markets. As long as the directory is ownable, then such solutions are not deployable.

      The problem will always come down to getting to a participating node, without getting to the originating node.

      If it comes down to a design discussion, this should probably be taken offline.

      -- Terry

    4. Re:Obvious problems by Bobzibub · · Score: 2

      bobzibub@a t t b i . c o m

      I'd be interested!

      Cheers,
      -b

  65. Trolls everywhere by Anonymous Coward · · Score: 0

    every 2nd post now is an offtopic troll. What is Slashdot going to do? This problem is becoming larger and larger, I'm sick of their "dead at 54" and "goatsecx" posts.

  66. Andromeda streams P2P over the web... by turnstyle · · Score: 1

    My software project Andromeda builds streaming sites from collections of MP3s and other files (PHP & ASP). Groups of friends often use it to stream to each other. It's P2P not in the mass anonymous download kind of way, but more like friend2friend. Please check it out.

    --
    Here's what I do: Bitty Browser & Andromeda
  67. Here's a good strategy by hardcorejon · · Score: 1

    Here's a hypothetical strategy:

    Open source the project. Then, with sufficiently quick and easy installer (not there yet), and easy-to-use broadcasting software (getting there), massive proliferation could result.

    Then you're off to the law of large numbers. If it is really this easy for anyone to broadcast, there should be thousands of these small "community" radio stations.

    There would be many to prosecute all of them, and it wouldn't be worthwhile because the number of listeners these stations have is so small. It would become a bit like speeding, technicially 5mph over the speed limit is illegal, but generally you won't get pulled over unless you up the numbers...

    I encourage you to check out OPENdj, my rendition of an open source, UNIX-based distributed streamer. It is very full featured and has been operating on http://opendj.com/ for over a year.

    It is open source software, available for anyone to download, play with, and use.

    - jonathan.

    1. Re:Here's a good strategy by MnementhVI · · Score: 1

      But I don't like spam!

  68. there is a real solution by pixel+fairy · · Score: 2, Informative

    trying to evade thier lawers with p2p schemes and the like is not the answer. while you think you may be soving this problem, your only giving them a reason to call you a pirate(so they have an excuse to buy laws) AND promoting thier artists at the same time! its a win/win for them.

    if you really want to know why CDs cost so much, its nothing more than supply and demand. its becasue people pay that much. if no one pays that much, theyll stop charging that much (after blaming every computer user for piracy, thanks to napster)

    these assholes have money and power because we gave it to them. if we dont give them money, then they cant hire lobyyists or buy themselves senators.

    STOP SUPPORTING THEM!

    its that simple.if we continue to support them, they will continue to try to controll our lives in the intrest of thier profit and to try to make it harder for (non manufactured) artists that they cant control (becase every independant band gets money, and more importantly, mindshare that could instead go to them)

    dont support muscians who are with the RIAA. its not hard, many musicans are not with them. there are many lables that have nothing to do with the RIAA. if musicans you like are with them, write to them. if enough people do, they will notice.

    heres ia a list of RIAA labels.

    http://www.riaa.org/About-Members-1.cfm

    ive been boycotting the RIAA(and MPAA) for years now and i dont feel like im missing much. i still enjoy clubs and concerts, and i still buy CDs. (without worrying that they will break my computer) i know im not denting thier profits, but more importanly i know im not helping them either. i hope that if enough people realize what they are doing and spread the word, they will either change or no longer have the power they do.

    if you are a musician thinking of signing on with an RIAA lable, follow the url below, and keep in mind you wont get any play on internet radio stations.

    http://www.therecordindustry.com/courtney_artist _r ights.htm
    (/. puts the little space after r)

  69. The sourse code is on he website!!!! by Newer+Guy · · Score: 2

    Just look for the link!!!!

  70. /. posters = flaming ideas by jstockdale · · Score: 1

    Its late so please excuse any lack of structure in this post. Nuff said, so here we go.

    The important fact to examine with this release is the idea, not the implementation, as seems to be the authors intent, as he repeatedly notes that this is a very early beta. And contrary to the reports of other posters, it appears that he is intent on releasing the source, as there is a link on the webpage (read the damn links people) but it is just down at the moment.

    Rather than flaming the author on his lack of anonymity or direct association with the desire to counter the CARP decision, we should be praising him for putting himself on the line in an effort to fight censorship (even if it could be / is used for piracy, but thats another debate). It was this same kind of effort that allows people access to many other technologies, the most prominent in this day and age being encryption (historical note: Phil Zimmerman threw together the original copy of pgp to counter pending legislation prohibiting the dissimenation of encryption technology circa 1990).

    --
    **AA: a bunch of mindless jerks who'll be the first against the wall when the revolution comes
  71. FYI: its just been GPL'd - source on site (NM) by Anonymous Coward · · Score: 0

    Posted AC as to not Karma Whore(TM)

    -jstockdale

  72. Enough Already by Anonymous Coward · · Score: 0

    We get the idea. You really don't have to reply to every message that has the work "source" in it to show off your projects. You have gone from +1 Interesting to -1 Redundant.

  73. WA HEY!!!! by nut · · Score: 1

    Power to the people! I don't care whether this guy particularly succeeds as long as the idea does. I think it would be the supreme poetic justice if internet radio was transformed and transmogrified into a format that corporate interests could never have any control over. They've done their best to kill a beautiful, barely nascent digital sub-culture, and it's up to us to make sure they don't succeed. If they can't play nice, we won't let them play at all.

    Remember this is a war, or it's them or us.

    --
    Never trust a man in a blue trench coat, Never drive a car when you're dead
  74. SOURCE IS ON THE PAGE by joel8x · · Score: 1

    sorry for yelling, but it apppears no one can read - as you said, the source is right there under the download link on the page and its not dead - I just downloaded it and it has a copy of the GPL in it - so its GPL'ed also. Whats worse is the moderators modding up all of this misinformation!!

    --
    Sound waves should be free!
  75. Sorry, can I blame too much coffee? by hardcorejon · · Score: 1

    yo - sorry I got a little excited. This is kind of like my baby project, and it's 6am, no sleep, lots of coffee.

    your point is taken, i apologize for going overboard.

    - jonathan.

  76. I Wish by Anonymous Coward · · Score: 0

    I wish the RIAA would just fuck off and let information be free. They are just a bunch of asswipes in suits.

    Will it only be when all geeks have microchips in their heads (running windows) that they realize that it is capitalism that is fucking up the whole world?

    Solution: abolish money, abolish the state, abolish hierachy.

  77. Could be Chinese or Japanese by Arcturax · · Score: 2

    It could be that someone in Asia is trying to run it on a Chinese or Japanese system and this program can't handle the gibberish it gets when it tries to display one of these languages in english.

    --

    --Won't that be grand? Computers and the programs will start thinking and the people will stop. - Dr. Walter Gibbs
  78. Re:Hm - this idea IS FREE, it's called OPENdj by Anonymous Coward · · Score: 0

    someone shoot this man, thank you.

  79. 802.11a or 802.11b _local only_ broadcasts? by AgTiger · · Score: 5, Interesting

    Pirate radio stations tend to be low power, and serve their _local_ neighborhood. They can't be heard across the country, and thus they tend to avoid notice, so long as they don't interfere with other stations, and don't massively offend the listeners who discover them.

    Since 802.11a and 802.11b traffic lives in parts of the spectrum where independent unlicensed transmissions are expected and are the norm, it might be possible to fly under the RIAA's radar with the following configuration:

    - Set up a server with a 10.0.0.0/8 addressing space.
    - DON'T hook it to the internet.
    - Include a DHCP Server.
    - Include a web page to describe what people have reached and allow links to software to listen.
    - Include a submissions directory so anyone who wants to drop an MP3 or OGG on you, CAN.
    - Play interesting music that YOU like, and even DJ the broadcast. (Voice changer might be desireable.)

    Basically, all I'm doing is taking ideas presented in the movie "Pump Up the Volume" and thinking about how those ideas could be implemented using more modern methods. Done correctly, this could even be done with a mobile configuration in a vehicle.


    'Cast Hard! ;-)


    1. Re:802.11a or 802.11b _local only_ broadcasts? by bricriu · · Score: 3, Interesting

      May I just say that this is completely fscking brilliant? Wish I was allowed to mod anymore ;)

      --

      AHHHHHHH! I'm burning with goodness again!
      - Reakk, Sluggy Freelance

  80. Traceability by Salamander · · Score: 3

    Each node might not know where the root of the tree is, but they do know who their parent is. If the RIAA said "tell us who your parent is or we'll assume you're the root", iteratively, they'd find the root PDQ. This contrasts with a network like Freenet, which is designed so that each node really doesn't know where content came from and therefore isn't of much help identifying its real origin. Mesh-structured networks in general also avoid the fragility inherent in tree-structured networks.

    Streamer is not just reinventing the wheel; it's reinventing square wheels when round ones already exist.

    --
    Slashdot - News for Herds. Stuff that Splatters.
  81. Re:Untraceable? Hardly. by Mr.+Slippery · · Score: 2, Interesting
    A tool to track a spanning tree across network backbones would not be hard to write; the broadcaster is simply the root of the tree.

    Please describe the operation of such a tool. Given encrypted communication between nodes, how do you determine from the outside whether any given node is a relay or source?

    ISPs (who have the right to know how you're using their property)
    No more so than telephone companies have the "right" to eavesdrop on your conversations, or the post office to read your mail.
    ...the theft of intellectual property...
    Copying is not theft.
    fundamentally sound societies have strong processes to ensure their values are respected across all aspects of life

    "Fundamentally sound" societies are those that recongize a diversity of values. "Fundamentally sound" societies recognize that sharing information is what makes us human. "Fundamentally sound" societies are not operated for the benefit of media conglomerates.

    --
    Tom Swiss | the infamous tms | my blog
    You cannot wash away blood with blood
  82. doesn't follow the GPL by Anonymous Coward · · Score: 0

    the full source isn't even included, it's missing header files.. as gpl says you need to include all source associated with the program.

  83. posting not working? by Anonymous Coward · · Score: 0

    Blah

  84. This would be great by Apreche · · Score: 2

    If it worked. Which it doesn't

    --
    The GeekNights podcast is going strong. Listen!
  85. Untraceable may not help by dstone · · Score: 3, Insightful

    It's also fairly untraceable because each streamer 'host' doesn't reveal any information about whether it is actually the transmitter or not, or where it is getting it's signal from.

    I'm taking a guess here, but as long as you're still one of the upstream hosts serving an unauthorized/unroyaltied/unlicensed stream of audio, you might be shut down. Would it really matter if you were the root of a tree where the stream originated from? Even if you're not the root, you're copying and re-serving the stream yourself.

    "Did you steal this music?"
    "No, I just found this stream and I'm sharing it."

  86. Can anyone hear me? by Anonymous Coward · · Score: 0

    I'm at this moment trying out the software. I'm GRadio.

  87. Re:Untraceable? Hardly. by glitch! · · Score: 2

    A tool to track a spanning tree across network backbones would not be hard to write; the broadcaster is simply the root of the tree.

    Here is my first thought (maybe 20 seconds worth). The root of the tree is the encoder. Why shouldn't this node also receive a copy of the stream from one of it's downstream nodes? Effectively you have a large circle now, preferably as large as possible. As for identifying all of the nodes in the tree, the nodes may simply indicate whether they can accept new connections without divulging their neighbors. This prevents a trivial tree-walking at least.

    --
    A dingo ate my sig...
  88. So how is this a solution? by TrentC · · Score: 3, Insightful

    A friend of mine and I were talking about setting up an internet radio site (or at least a recurring program); as a result, I started following the whole CARP/webcasting royalty thing. I wrote letters (yes, actual, physical letters) to my Congressmen -- I even got a reply from Senator Gordon Smith (not a form letter-type reply, either). I was pleased to see the Librarion of Congress throw out the initial recommendation, but disappointed to see the revised recommednation get accepted.

    The guys who wrote this program are completely playing into the RIAA's hands -- by basically stating that their intent is to screw the RIAA and avoid paying the fees, they give the RIAA more ammo to get even more draconian measures adopted.

    I'm not clear why everyone thinks a P2P (ooh, buzzword time!) streaming radio solution is going to make the situation any better. Our energies are better spent talking to our representatives and showing them that internet radio promotes choice and diversity in music (both for RIAA-sponsored and non-RIAA sponsored artists), pointing out that lots of smaller business will have a positive effect on the economy (not only the RIAA, but ASCAP and BMI get more royalty fees from lots of small "stations"; plus people have to buy recording/mixing/broadcasting equipment, there's those broadband connections...) I have proof in my hand that at least one Senator will listen.

    Jay (=

    1. Re:So how is this a solution? by Bobzibub · · Score: 2

      I think the best argument against yours it to point out that "money talks" and that our opponents are very wealthy.

      Sure you may have found an honest politician but the majority (who don't know http from ftp) need financial support to keep their jobs. They would gladly sacrifice non-profit internet radio in order to stay in office, and I don't blame them.

      Music listeners have already been branded as thieves. This won't change no matter what we do in the public sphere--the music companies control the agenda. If we don't buy CDs b/c on principle, the drop in sales will be blamed on priacy. If most write our representatives they will think we just want something for free, where the music industry supports jobs.

      There is no winning in the political or the economic spheres. Let them legislate. Let the laws become draconian. Only then will regular people see them for their true colours.
      -b

    2. Re:So how is this a solution? by MnementhVI · · Score: 1

      When you have a situation in a supposed democracy that allows legislation to be purchased, you have to adopt different tactics to simply writing letters to your congressmen, or signing petitions, etc. Anyway, I have no congressman, I'm in the UK.

  89. No crashes so far by Anonymous Coward · · Score: 0

    I'm doing okay so far. Had some problems configuring stuff earlier on, but seems to be working. It may depend on the OS (I've got W2K with SP1)

  90. Pirate radio by istewart · · Score: 1

    I find it sad that someone has come up with the idea of "pirate radio for the digital age." This means that streaming radio has lost its capacity of freedom of speech. What's really sad is that it didn't even need FCC deregulation for companies like Clear Channel and a massive power-hungry cartel known as the RIAA to move in and take over.

  91. Re:Untraceable? Hardly. by Anonymous Coward · · Score: 0

    No more so than telephone companies have the "right" to eavesdrop on your conversations, or the post office to read your mail.
    Not true. The government may need a warrant for certain types of searches, but searches which do not involve human interaction (Carnivore) do not need a warrant to determine if your traffic falls under its purview or not. All networks (including telcos) privately monitor if they suspect abuse (check your terms of service). At any rate, stealing copyrighted works is not freedom of speech and is not protected. Copying is not theft.
    Most mature adults in our society would disagree - copying is theft if it done against the source's will and reduces the monetary value of their work (see the definition of fair use). Keep in mind that copyright even is listed *before* freedome of speech in the Constituion (which was not added until after ratificiation).
    "Fundamentally sound" societies are those that recongize a diversity of values.
    I agree, but there limits - your right to your values ends when you trample on my fundamental rights - not to be murdered, freedom from having my work stolen, etc. This is the basis for civilization.

  92. AllCast by gylz · · Score: 1

    AllCast have been doing this for quite a while, or at least thought about doing it back in 1996. And we`ve been experimenting for a few months too.
    I think the biggest problem with p2p streaming is the fact that clients really need to upload more than they download; bandwidth is still expensive for most people, and somebody connecting via modem isn`t really going to be able to contribute anything back to the network.
    At the moment our p2p client helps a bit with this in that it lets you get 2 channels from 2 different sources, ie Mono or Stereo, depending on how well connected you are. But one major improvement would be if the audio stream was somehow layered in a way that would allow you to build up audio "quality", eg. 1 connection gets you 24KBps, 2 = 48 KBps etc. Maybe this could be an extension of Ogg Vorbis?

  93. Anyone looked at Furthur?? by makisupa · · Score: 2, Interesting

    I haven't seen a post on it so far, but I may have just missed it on a day that I wasn't checking /.

    Anyway...

    - a p2p live music sharing system that's just blown my mind.
    - open source
    - much more searchable than other such software
    - transfers only high-quality 44.1/16 (shn-compressed) audio
    - the traded artists want you to take part in it (all traded artists encourage taping/trading)

    This is a wonderful piece of software, built by the people, benefits bands, and doesn't have jack to do with record companies.

    I definitely suggest giving it a spin, you're likely to discover a band you'll love:

    http://sourceforge.net/furthurnet
    http://www.fu rthurnet.com/

    -Jackson

    --
    "A matter of internal security, the age old cry of the oppressor" - Jean Luc Picard
  94. Streamer, anyone get it working? by BrookHarty · · Score: 2

    Streamer, anyone get it working?

    All the channels seem to drop out, even the lowest 24k channels. Good idea, if it Worked.

  95. Working for me... by SailFly · · Score: 2, Informative

    I downloaded both the "streamer.zip" and the "streamer_source.zip" files which have links on the page.

    streamer.exe is a console program that handles the network connections, and also is a basic web server interface, so you connect to your localhost IP (127.0.0.1) to the streamer port (8464).

    I downloaded the Oddcast DSP plug-in for Winamp, and it seems to work ok.

    This could easily be ported to *nix and other platforms. However, when compiling the Visual Studio project I get:

    fatal error C1083: Cannot open include file: 'IAINLIB.h': No such file or directory

    The author's e-mail account is also "IAIN", so I assume this is his own library of utility routines. I tried to work around it, and it appears this header has error handling and some necessary typedef declarations.

    I wish the author would share these files at SourceForge.net to provide a forum for more discussion and easier distribution via FTP or CVS.

    I would be an interested developer, and would contribute to this project in some way.

  96. Can't we legally limit who accesses? by Anonymous Coward · · Score: 0

    Isn't there something we can do that would be legally binding that could say something like "If you are law enforcement or RRIAA then your not allowed on this site"?

    Isn't there something we can do to even block them from accessing resources?

  97. don't use specific port numbers! by Anonymous Coward · · Score: 0

    if you claim a port number for your protocol you make it easy to block without looking for protocol tags within packet data.

    allow your agents to run on any port, often including common ones such as 80, 22, 20, 21, 53, 500, 443, 8080, 8000, etc. (haven't looked at the software, if you're using udp; 53 and 500 are the only useful ones in that list, add other common udp ports [111, 113?])

    if you use a unique port number you allow 10 year old network equipment to easily be configured to block your traffic.

    (keeping a mix of port numbers and allowing users to view & modify theirs is important for local user firewall configs and for people behind firewalls that can't make outbound connections to specific ports)

    additional feature: allow your software to connect through a normal http proxy. proxies that support SSL are the easiest. connect to them and send a 'CONNECT x.y.z.a:443\r\n' and be on your way.

  98. Re:Hm - this idea IS FREE, it's called OPENdj by MnementhVI · · Score: 1

    Spam spam spam spam spam spam spam spam wonderful spam. (Sorry, but someone is trying to piggyback on my 15 mins of fame)

  99. No, they're asymmetric, not half-duplex by billstewart · · Score: 1
    You're incorrect about modems. They're 56kbps downstream (if you're lucky, which you seldom are) and 28.8 or 33.6kbps upstream - they're just different speeds in the two directions. Lots of DSL service is also asymmetric - fast downstream, slower upstream.

    The reason your download speed drops when you're doing lots of upspeed is usually because either you're interfering with upstream TCP ACKs (which slows down your downstream), or you're running out of CPU or some memory buffer or other resource your drivers are using (which shouldn't happen at such as slow speed, but could.)

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  100. They're also asymmetric, not half-duplex by billstewart · · Score: 1

    Half-duplex means you're only able to transmit or receive, but not able to do both at once. Ethernets work that way. DSL doesn't - lots of DSL and cable-modem services are asymmetric, which means that you get more bandwidth downstream than upstream, but you really can use both directions at once if your equipment supports it, which most does. You might be connecting your PC to your DSL modem using a 10mbps Ethernet in half-duplex mode, but both pieces of equipment have enough buffering that they can still keep the DSL pipe full. It's more likely that what's slowing your download speed is that if you hog the upstream with uploads, you're not leaving enough room for ACKs to the sites you're downloading from. In particular, you can send data to the DSL faster than it can actually transmit, so you can clog up its buffers (either in the ADSL modem itself, or more likely in one of the upstream ATM trunks that you're sharing on the way to the upstream router.) If you want to play with prioritization, you can reduce this effect a bit by keeping your ftp/http transmits a bit below your upstream bandwidth limits (if you know them - sometimes the bottleneck is farther upstream, though in DSL that's more an issue for downstream.)

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  101. YANAL by Anonymous Coward · · Score: 0

    Thankfully YANAL (you are not a lawyer). but I do agree with the rest of your post.

    By using "Conspiracy" in that way, of course, you're muddying the term. This falls into the same misuse of speech as "Theft of Service", or "Pirating". It's making something *sound* illegal.

    As long as free speech exists, I can tell someone how to load a shotgun and fire a shell. If my advice was used in the act of a crime, it's not conspiracy unless I had knowledge that a specific crime was going to take place. And if I'm stupid (read G. Gordon Liddy stupid) I can tell people over the airwaves that they ought to fire their rounds at the ATF when they come knocking at your door. That's still not conspiracy. Negligent? Perhaps. Conspirator? No.

    So it appears to me that merely broadcasting a message telling people how to avoid detection by the RIAA/CIA/FBI/MPAA/BSA/ATF/DEA/SS/Scientologists doesn't quite qualify as conspiracy -- that is as long as code is still considered speech.

    But, he will get a C&D by the RIAA.

  102. Petition to Repeal CARP by Snover · · Score: 1

    http://www.petitiononline.com/nocarp/petition.html

    Sign it and show the Librarian of Congress that he made a BAD DECISION!

    --

    [insert witty comment here]
    1. Re:Petition to Repeal CARP by Cliff · · Score: 2

      Done. Thanks for the pointer.