Slashdot Mirror


Nullsoft's Waste: Encrypted, Distributed, Mesh Net

Myriad writes "Nullsoft, makers of the venerable Winamp MP3 player, released today a secure, distributed mesh-like networking protocal and platform called Waste. This v1.0 beta release uses RSA (key based) and Blowfish encryption for security, and features Instant Messanging and group chat, along with file browsing, searching, and transfer. Waste has been released under the GPL, with source and binaries available here."

425 of 674 comments (clear)

  1. Gnutella by Nermal6693 · · Score: 2, Insightful

    Didn't they make Gnutella too?

    1. Re:Gnutella by terrox · · Score: 1

      I dunno, I just hope shareaza will be compatible with it :-)

    2. Re:Gnutella by terrox · · Score: 2, Informative

      oops now i realise it is for small secure/private networks - sounds good for VNC type stuff.

    3. Re:Gnutella by localghost · · Score: 4, Funny

      No, Ferrero makes Nutella.

    4. Re:Gnutella by MacJedi · · Score: 5, Informative
      Yes, they did. However, AOL didn't like it and got it shut down within the day. Then someone (Justin Frankel?) leaked the source and the rest is history.

      /joeyo

      --
      2^5
    5. Re:Gnutella by Magila · · Score: 5, Informative

      Indeed, here is the original slashdot story. Of course AOL quickly ended development at nullsoft, it lived on after the protocol had been reverse engineered and others picked up where nullsoft left off.

    6. Re:Gnutella by Anonymous Coward · · Score: 2, Informative

      As a matter of fact, Gnutella has nothing to do with Nutella, except for the similar name.

      As you already pointed out in your links, Nutella is a chocalate spread. It is a FOOD item.

      Gnutella is a SOFTWARE item. It is used for P2P (point-to-point) networking. Usually, Gnutella is used to distribute music, although it can be used to distribute any files.

      I hope this comment has been helpful in clearing the matter.

    7. Re:Gnutella by bobibleyboo · · Score: 1

      Yeah they did and they did. And they did it after they where bought by AOL. Strangeley the Gnutella down load site dissapeared pretty quickley ;) so grab it and mirror it while you can.

    8. Re:Gnutella by fasuin · · Score: 1, Redundant

      No! Ferrero makes nutella !! :-)

    9. Re:Gnutella by lucas_gonze · · Score: 4, Informative

      This is just plain wrong. The source was never available, leaked or otherwise.

      The protocol was reverse engineered, with a little assistance on IRC from deadbeef.

    10. Re:Gnutella by bigberk · · Score: 2, Informative

      Yes, here's a little background on gnutella and the protocol.

    11. Re:Gnutella by JeffSh · · Score: 4, Interesting

      deadbeef is justin frankel for anyone who is interested. same guy who did winamp, really a great software guy.

      the reason why winamp 3 sucks so much, is because it's written by some other guy. justin isn't even in the credits of winamp3 .. sad

    12. Re:Gnutella by vanbeast · · Score: 1

      Wow. Way to totally lack a sense of humor.

    13. Re:Gnutella by SubtleNuance · · Score: 1

      ive noticed that winamp3 on xp doesnt have the same WOW that it did over other apps like it in the 1 & 2 series days... ive become disenchanted with it (a bit unstable/unweildly(sp?) -- what mp3/ogg/media player do you use on Windows? something without to much intrusion in the overall system && no adware/crap.. suggestions?

    14. Re:Gnutella by pompousjerk · · Score: 1

      That's why Winamp 2.8x is still available.

    15. Re:Gnutella by FLaSh+SWT · · Score: 1, Informative

      Actually, Justin IS in the credits for Winamp3.

      He is listed under "Additional programming" which is the third set of credits.

    16. Re:Gnutella by dytin · · Score: 1

      Use Winamp 2.9. It's the best media player around. It now has support for video and it has a decent media library that comes with it. If you really want a great media library though, use MEXP, a plugin for winamp 2.x. I have been using MEXP for the last 6 months and absolutely love it. (It is shareware, which kinda sucks, but there are no ads/spayware with it, and in 30 days you can just re-install it and start over.)

      I've also heard rumors that they are going to release a winamp 5 (I don't know what happened to 4) that is based off of winamp 2, but has the skinning capabilities of winamp 3. Should be good.

    17. Re:Gnutella by daecabhir · · Score: 1

      I thought that the reason why it was named "Gnutella" was because the author really dug "Nutella". S'truth, I swear... I heard it on the Internet.

      --

      -- daecabhir (this mind intentionally left blank)
    18. Re:Gnutella by MrJones · · Score: 1

      mmm, nuteeeeella

      --
      Get my e-mail after a captcha test in: http://tinymailt
    19. Re:Gnutella by azav · · Score: 1

      Did you even read the article before posting?

      --
      - Zav - Imagine a Beowulf cluster of insensitive clods...
    20. Re:Gnutella by Superfreaker · · Score: 1

      Why doesn't he just quit? I'm sure he got some $ when AOL acquired nullsoft, and now they are curbing a great mind.

      He should go on his own again. He already founded one successful company and 3 great technologies.

      p.s.- Yes, WA 3 does suck

    21. Re:Gnutella by Jon-o · · Score: 1

      For low intrusion, the best I've seen is coolplayer. It's a tiny little player, released under GPL, and works very nicely, especially on old machines. For all that, it looks nice, is skinnable, and everything else you expect. Still under development, but very usable. The only thing I could really attempt using on an ancient computer I set up for a friend, but it's what I'd use all the time if I still used windows.

    22. Re:Gnutella by tbradshaw · · Score: 1

      You know, I was curious about this when you said it. So I fired up Winamp 3 and watched the credits.

      Approximately 10 seconds into the movie there he is: Justin Frankel, credited with "Additional Programming".

      Maybe you should check again?

    23. Re:Gnutella by vample · · Score: 1
      > Why doesn't he just quit? I'm sure he got some $ when AOL acquired nullsoft, and now they are curbing a great mind.
      > He should go on his own again. He already founded one successful company and 3 great technologies.

      You dont know the terms of his buyout.

      I was at a company bought out by MSFT and there were terms for atleast one critical person that made sure they remained for 2 years to vest a large chunk of stock.

      4 years seems like a long time, but maybe they viewed his programming of Nullsoft products as so essential to the company that terms were written requiring him to be there a number of years to full vest some large chunk of stock.

      --
      -- Ryan Watkins vamp@vamp.org http://www.vamp.org/
  2. Good work by Anonymous Coward · · Score: 1, Informative

    Happy to see the spirit of Free Software continues thrive. We've been seeing too many proprietary offerings of late. I'm glad that Nullsoft is "with the program". This is a great idea, and they deserve our support.

    1. Re:Good work by rulethirty · · Score: 1

      Don't you just know AOL hated this aquisition... They saw it as a money pot when I am sure it has made them little.. I like their attitude and distaste for the corporate monster that is AOL..

  3. Hmmm.... by leviramsey · · Score: 4, Insightful

    AOL Time Warner (IIRC, owners of the second biggest recording company, not to mention one of the major recording studios) owns Nullsoft, which releases a program that the RIAA and MPAA will undoubtedly call a tool whose sole purpose is to illicitly distribute copyrighted works....

    A cliche regarding:

    • a left hand
    • a right hand
    • and a lack of knowledge

    ...comes to mind.

    1. Re:Hmmm.... by glob · · Score: 5, Informative
      "undoubtedly call a tool whose sole purpose is to illicitly distribute copyrighted works"

      uhh, waste is for small workgroups only ..

      WASTE is a software product and protocol that enables secure distributed communication for small (on the order of 10-50 nodes) trusted groups of users.
      it's not about p2p file sharing, rather it's a colaborative tool.

      sure, you could use to to share illegal stuff, but it's really no different in that respect to email, icq, whatever.

      --
      nostrils
    2. Re:Hmmm.... by leviramsey · · Score: 3, Insightful

      And does that fact necessarily matter to the *AA?

    3. Re:Hmmm.... by Uart · · Score: 1, Interesting

      wasn't Gnutella also originally a nullsoft idea?

      --

      Opinionated Law Student Strikes Again!
    4. Re:Hmmm.... by Anonymous Coward · · Score: 5, Funny

      if you're not in encrypted communities for PIRATING, you're in it for TERRORISM.

    5. Re:Hmmm.... by Anonymous Coward · · Score: 1, Interesting

      I remember when Frankel (was it him?) made a plugin for winamp that would draw the oscilliscope over-top of the advert area in AIM's buddy list window.

      That was the day I started seeing NullSoft ads appear in there... *HMMMM* ..

    6. Re:Hmmm.... by dir-wizard · · Score: 2, Interesting

      Not entirely true.. I work for a small company, 5-6 people who work out of their homes. Because we cannot get static IP's to everyone communication becomes and issue and a hastle. I see a real need for this kind of software. The encryption is a bonus for companies who don't want their communications listened in on....

    7. Re:Hmmm.... by Daniel+Phillips · · Score: 4, Insightful

      AOL Time Warner (IIRC, owners of the second biggest recording company, not to mention one of the major recording studios) owns Nullsoft, which releases a program that the RIAA and MPAA will undoubtedly call a tool whose sole purpose is to illicitly distribute copyrighted works....

      That was a joke right? And the moderators who marked it "interesting" and "insightful" really meant to mark it "funny", they just hit the wrong button, right?

      In fact what we have here is a first cut at a secure distributed network presence system, something that would allow you to run an icq-like network between people you trust without being spied on by a central server. There are many reasons why one would want this: maybe *you* just want to trade copyrighted files, but *I* want to communicate securely and efficiently with my associates.

      As for why AOL lets Nullsoft do things like this, I suppose the choice is either to let them work on what they want to or lose the talent. What Nullsoft is doing is the best thing for the net, and so is the best thing for AOL in the end.

      --
      Have you got your LWN subscription yet?
    8. Re:Hmmm.... by abulafia · · Score: 3, Interesting
      which releases a program that the RIAA and MPAA will undoubtedly call a tool whose sole purpose is to illicitly distribute copyrighted works....

      There is no reason to call it that. It is a communication tool that tries not to leak information. I would encourage RIAA members to use it themselves, to better secure internal conversations against unintentional leakage. I'm sure "they" send files to each other via email from time to time. Isn't this better? What's not to like?

      As a long time cypherpunk, I'm glad this is here. Way back in '94, I wrote out a model of this sort of thing, but with decent routing and key exchange, and then got busy working for money. I'm glad someone is doing this, even if it doesn't work on a larger scale.

      Please flame the evil cypherpunk vision below.

      --
      I forget what 8 was for.
    9. Re:Hmmm.... by LiENUS · · Score: 1

      I work on a lot of stuff that is private (i work on videos of various events, weddings and such, and i write software) this creates an excellent distribution medium for just that i can put the latest version of a cut of a video on this and my friends/co-workers can take a look and put input in or i can put up a beta release of my software i would write.

    10. Re:Hmmm.... by DarkHelmet · · Score: 1
      AOL Time Warner (IIRC, owners of the second biggest recording company, not to mention one of the major recording studios) owns Nullsoft, which releases a program that the RIAA and MPAA will undoubtedly call a tool whose sole purpose is to illicitly distribute copyrighted works....

      *cough* *cough* Let me fix this for you:

      AOL Time Warner (IIRC, owners of the second biggest recording company, not to mention one of the major recording studios) owns Nullsoft, which released a program CALLED WINAMP that the RIAA and MPAA will undoubtedly call a tool whose sole purpose is to illicitly PLAY copyrighted works....

      Hmmmmmm.....

      --
      /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i
    11. Re:Hmmm.... by Superfreaker · · Score: 1

      "There are many reasons why one would want this: maybe *you* just want to trade copyrighted files, but *I* want to communicate securely and efficiently with my associates."

      And *you want to "communicate" with your associates using an MP3 player? Trillian anyone?

    12. Re:Hmmm.... by Jucius+Maximus · · Score: 1
      "uhh, waste is for small workgroups only .. "

      "And does that fact necessarily matter to the *AA?"

      Depends. If it becomes accessible to the regular joe, and it becomes widely used, say in campus dorms, then yes, the *AA will take notice. If it is such that it requires a little bit of technical skill to set up, then the bar to entry will be raised such that people who want to and do use it for piracy will be few and far between. The *AA will ignore it in that case. This is why Usenet file trading never seems to be attacked - the level of knowledge for entry is too high so it's not accessible to the average joe.

    13. Re:Hmmm.... by AceM2 · · Score: 1

      Yes... A terrorist company perhaps!....... (kidding.. geeze)

    14. Re:Hmmm.... by mgbastard · · Score: 1
      if you're not in encrypted communities for PIRATING, you're in it for TERRORISM.

      Yes your absolutely right - everybody who wants to collobarate in secret must be a terrorist! All those scientists and their future patents! Or those pharmaceutical researchers! Terrorists of the free world! Capitalist pigs!

      If you can't detect the thick layer of sarcasm, please sod off.

      --
      Anyone seen my low uid? last seen 10 years ago while panning the #@$# out of Taco's 'web based discussion system'
    15. Re:Hmmm.... by gurumeditationerror · · Score: 1

      Its GPL'd ,someone will expand it if there is a demand/desire.

    16. Re:Hmmm.... by gurumeditationerror · · Score: 1

      This is why Usenet file trading never seems to be attacked - the level of knowledge for entry is too high so it's not accessible to the average joe.

      Someone should write a FAQ on it then...

    17. Re:Hmmm.... by caligulla · · Score: 1

      Horsecrap, there are other reasons for encrypted communications. I use them when collaborating on software projects with other programmers. We exchange source via PGP so that if anyone intercepts our data stream our intellectual property is not compromised. Something like WASTE would have been perfect for this sort of thing. What's really annoying is that if they wrote it with GPL technology and source then they MUST release it with all the GPL components intact and in source format. Sure they could provide the proprietary stuff as a pre-compiled library, but they still have to provide it free if it uses GPL components.

      --
      Friends don't let Friends do DOS.
    18. Re:Hmmm.... by AntiOrganic · · Score: 1

      You're forgetting one minor detail:

      GPL + open source.

      How long do you really think it's going to take before someone makes it able to work anywhere?

    19. Re:Hmmm.... by sdibb · · Score: 1
      sure, you could use to to share illegal stuff, but it's really no different in that respect to email, icq, whatever.

      Which makes me think... why don't they ever go after IRC servers? P2P was practically *born* there. Or, at least, it's been there much much longer before it became mainstream popular.

      Then again, maybe the *AA is the reason DAL.NET is always down ... Hmm.

  4. until when by Vej · · Score: 3, Insightful

    Makes you wonder how long it will be until protocols/network designs are attacked on the same basis as the product derived from them. ie p2p/filesharing.

    Considering nullsoft, might be a risky move.

    1. Re:until when by Vej · · Score: 1

      Well, indeed you are correct. I do know the difference, but please overlook them as last night was not the best of times.

      Rather sick myself and my mom just got put into the hospital for unknown bleeding. I suppose ie/eg wasn't my main concern.

  5. JabberIM does this by Anonymous Coward · · Score: 1, Interesting
    I think this is a waste of time.

    We already have JabberIM which does this and at the same time provides tunnels to other IM networks.

    1. Re:JabberIM does this by wossName · · Score: 4, Informative

      As much as I love Jabber, that's simply not true. Jabber has no widely implemented encryption between all links, and file transfer is not exactly its strong side.

      --
      Someone is wrong on the Internet!
  6. Interesting by harikiri · · Score: 5, Insightful
    I haven't yet spotted any cryptographic "reviews" of this yet, but it certainly looks like an appealing platform to work with.

    Going through the documentation, I found this:

    From here

    Note: It might be worth implementing WASTE using a subset of SSL, to avoid any concern of flaws in this protocol. Feedback is gladly accepted on any potential weaknesses of the negotiation. We have spent a decent amount of time analyzing this, and although we have found a few things that are not ideal (i.e. if you know public keys from a network, you can sniff some traffic and do an offline dictionary attack on the network name/ID), but overall it seems decent. The current implementation probably needs work, too.

    Which suggests to me that it isn't worth rushing out and developing application with *just* yet, until further reviews have occured (and the protocol has matured/evolved).

    --
    Man watching 6 MSCE's around a sun box, looks alot like the opening scene's of 2001:space odyssey...
    1. Re:Interesting by mark_lybarger · · Score: 2, Insightful

      come on now. the gpl won't hinder it's use in other applications at all. qt is licensed under gpl. is it's use in applications hindered? (currently only in the non unix world, but at the rate the cygwin port is coming along, that might change). gpl will ensure that all other apps are under gpl as well, and that's a good thing. i want to see and want others to see the source for my encrypted im application. i want my boss to have access to the source. i want lots of people to see the source and scrutinize it all to hell and back.

      besides gpl is only for distrubiuted apps. if IBM or someother large corporation wants to make an internal use application that's customized for their use, then so be it.

    2. Re:Interesting by kubrick · · Score: 2, Interesting

      ... or maybe Nullsoft would like people who are going to make money from it to approach them for a commercial license.

      I don't see anything wrong with that -- they're a business, after all.

      --
      deus does not exist but if he does
    3. Re:Interesting by enigma971 · · Score: 1

      What would be really cool would be to have it support encryption plugins (or modules, pick your noun). If you don't trust the encryption they have built in, write your own and plug it in. I haven't looked at the source code yet, but it's on my todo list for some time today.

    4. Re:Interesting by Daniel+Phillips · · Score: 1

      I think the GPL license will hinder its use in other applications as well. LGPL or BSD license would have been a much better selection.

      That sounds remarkably like whining to me. If you don't like the GPL aspect of it, then learn from it and write your own.

      And please explain to me exactly how the GPL limits your use of this software? Maybe it doesn't let you steal it and make a commercial product out of it, while not contributing back your changes?

      --
      Have you got your LWN subscription yet?
    5. Re:Interesting by ichimunki · · Score: 1

      You can think that all you want, but you'd still be full of it. To me this sounds more like anti-GPL trolling than anything else. BSD is under a BSD license-- indeed there are three main "flavors" to choose from. So why is it that companies like Suse, Red Hat, IBM, and others are all looking at using GPLed Linux? You'd think at least IBM would be smarter than that.

      --
      I do not have a signature
  7. I have to ask.. by the+unbeliever · · Score: 1, Insightful

    What's the point? If you can only connect to people who's key you have, and if only people who have your key can connect to you, this is going to be a pretty private thing. If it was more "anonymous", I could see a reason behind it. As it stands, I'll be the only person in my circle of friends who'll "get this", and it'll just spend time wasting on my HD. To be completely honest, crypto on file sharing protocols won't be commonplace until AOL or Yahoo decides to put it in AIM/Pager.

    1. Re:I have to ask.. by terrox · · Score: 1

      that is the point. small secure networking, they don't seem to want to compete with the other 40 thousand P2P programs.

    2. Re:I have to ask.. by ergonal · · Score: 2, Interesting

      You're right. But you have to remember that, by the brief look of it I got, makes PGP-style stuff a lot easier. And what do most people use IM's for anyway? To chat to their friends? You bet. It wouldn't take long to develop a web of trust of, say, your entire school or workplace. But you're also right, it won't gain wide acceptance unless there's easy way to connect to the "network".. I just opened the "Network status" dialog, and what do I type in? Nothing right now, until I can get someone else to load it up.

    3. Re:I have to ask.. by mpxcz · · Score: 1

      I'll have to agree with you on that...
      seems like they're just bloating up winamp, although the security and technologies that have integrated into it are cool.
      Maybe the secuity was mainly focused on the IM part.

    4. Re:I have to ask.. by kliment · · Score: 5, Insightful

      I think this is meaningful, as it is an ad-hoc way of creating aa VPN. Also it would probably be faster if a few of the nodes have fast connections. If your friends don't see a reason behind this, then maybe it is not meant for your circle of friends. About the anonymous issue, note that Freenet already exists and works to handle that problem. This is meant to address a completely different issue

    5. Re:I have to ask.. by Motherfucking+Shit · · Score: 5, Insightful
      What's the point? If you can only connect to people who's key you have, and if only people who have your key can connect to you, this is going to be a pretty private thing.
      Exactly, privacy is what it's all about. People tend to forget (or not realize to begin with) that every bit of chatter they send to one another on AIM goes through AOL's servers, every message they send to their buddy on MSN Messenger passes through Microsoft's servers, etc. Waste gives you the ability to conduct reasonably secure conversations and chat. Sure, it's not as geeky as running your own private IRC server wrapped in stunnel, but hey, the easier crypto becomes, the better.

      The next time you want to have a chat with a friend, but you don't exactly want the contents bouncing all over the internet in plaintext, this looks like the perfect application. Reminds me somewhat of a program called SIMP, which is a minimalistic Blowfish-ized IM program.
      --
      "BSD: Free as in speech. Linux: Free as in beer. Windows 10: Free as in herpes." --Man On Pink Corner in #52607549.
    6. Re:I have to ask.. by junklight · · Score: 4, Insightful

      The problem that we have here is that this network is NOT for piracy and therefore a lot of slashdot readers cannot see the use for it. Think instead of people working together - a workgroup as it where. For example why pay rental fees on an office when you can have a virtual one using tools such as this? Now I am not sure how great this tool is for that right not (I'm guessing - first release - not very) but I am sure it will come if people start using it.

    7. Re:I have to ask.. by Anonymous Coward · · Score: 4, Informative
      But you're also right, it won't gain wide acceptance unless there's easy way to connect to the "network".. I just opened the "Network status" dialog, and what do I type in?
      There is no network. The goal isn't "wide acceptance". This isn't another way for you to get your mp3s, porn, whatever. Front page of the site, emphasis added:

      WASTE is a software product and protocol that enables secure distributed communication for small (on the order of 10-50 nodes) trusted groups of users.

      WASTE is designed to enable small companies and small teams within larger companies to easily communicate and collaborate in a secure and efficient fashion, independent of physical network topology.

    8. Re:I have to ask.. by Hast · · Score: 1
      People tend to forget (or not realize to begin with) that every bit of chatter they send to one another on AIM goes through AOL's servers,

      Eh, no it doesn't. Even early versions of ICQ had direct communication between clients. Only if a client is offline does it go through a server. There is no way in hell that the servers could survive otherwise.

      Although the messages are in clear text, so someone could sniff them. OTOH the same is true with email.
    9. Re:I have to ask.. by GMC-jimmy · · Score: 4, Informative

      If your not scared of Beta software, there's an IRC client that supports encryption for queries and even channel messages. You do have to share your key with whom ever you want to be able to read your messages however.

      It's KVirc 3 over at www.kvirc.net.
      It's primarily writen for KDE/Linux but they also have a pre-compiled Win32 stand-alone.

      --
      __________________________________
      Free your mind - Flush your toilet
    10. Re:I have to ask.. by spectral · · Score: 4, Informative

      Eh, yes it does. Otherwise I'd have a lot more connections open while talking to people than just the one single connection to AOL's server. Hence the 'direct connect' button, which then DOES establish a direct connection to the server. Also, ICQ now uses modified versions of the AIM protocol(s) anyway (or at least, can run on them), so all ICQ traffic prolly goes through the servers too.

      I bet the other networks are the same. MSN, Yahoo, etc. Direct connections are a bit slower to start up, and a bit more of a security risk, since you now know the other person's IP address.

    11. Re:I have to ask.. by spectral · · Score: 1

      I'm an idiot. I meant to say "which then DOES establish a direct connection to the other user."

    12. Re:I have to ask.. by Hast · · Score: 1

      Then it has to depend on the version you're using. Perhaps you're using the Lite version, that's operated through Java or something I think.

      Because when I use ICQ 2001b and send a message, or even just browse a users "away message" then I also establish a connection to that user.

      If you're using ICQ Lite then it's not starange that it goes through AOL/Mirabilis. A Java applet is not allowed to open connections besides the one to the server it comes from.

    13. Re:I have to ask.. by Anonymous Coward · · Score: 1, Insightful

      good thing they included the source then... to make it easier for someone to create one...

    14. Re:I have to ask.. by daserver · · Score: 2, Informative

      Well there is a whole network, silcnet, that builds upon irc but makes it safe. It not that far away from 1.0. http://www.silcnet.org/

    15. Re:I have to ask.. by Anonymous Coward · · Score: 1, Interesting

      posting anonymously for obvious reasons:

      The unofficial amusing diversion (when things were slow) for members of the security team of the Fortune 100 organization I worked for was to read people's IM conversations that were logged by our IDS. Whether they're being routed through AOL or Microsoft or Yahoo, they're plaintext transmissions to and from a few very well-known port numbers. Think about that the next time you're telling John/Jane exactly which part of them you'd like them to insert in which part of you, and you bring the whipped cream and they'll supply the ball gag, etc. Do you really want the geek sitting at the firewall desk reading that?

    16. Re:I have to ask.. by liquidsin · · Score: 1
      From the ICQ faq :
      Q. I can send and receive messages, but am having trouble using some of the other ICQ features. Is this because I am behind a firewall? A. If you are behind a firewall, you should be able to send and receive messages, SMS, and URLs. However, you might not be able to use ICQ features that establish a direct peer-to-peer connection. The features that may not work include: File Transfer, Shared Files, ICQphone, ICQ Web Front, ICQ Voice Message, and ICQ Chat. Note: You may also have trouble launching or using ICQ's external applications, including sending and receiving game or IP telephony/voice chat requests.

      So it would appear that normal messaging goes through the server but chat, file transfer, voice, and some other stuff is direct client to client.
      --
      do not read this line twice.
    17. Re:I have to ask.. by indead · · Score: 1

      AIM traffic goes through a central server unless you directly connect or transfer a file, etc.

    18. Re:I have to ask.. by xchino · · Score: 1

      Sorry, you're just wrong, parent poster was correct. All this info is easily verifiable with a quick and simple google search. Also note that direct connection is an option, not a default.

      --
      Everyone is entitled to their own opinion. It's just that yours is stupid.
    19. Re:I have to ask.. by raynet · · Score: 2, Informative

      Also Irssi and ircII have IDEA patches and they work really well too, been using them for year or two now.

      --
      - Raynet --> .
    20. Re:I have to ask.. by moncyb · · Score: 1

      The guy you are replying to sounds more like an AOL luser than a "pyrate". "All my friends are on AIM, so why shouldn't everyone use AIM?"

    21. Re:I have to ask.. by Commutative+Monoid · · Score: 1

      Mod me offtopic some more. My karma is too high.

      --
      You have exactly 314 seconds to come up with a less retarded plot.
    22. Re:I have to ask.. by Mal-2 · · Score: 1

      I can see a use for this, as it probably is a better way to implement what many people now use VPNs for. If all you really want is to be able to pull your home files from work and vice versa, it should be simple enough to fire up WASTE on both (or more) ends and go to it... no VPN routing to worry about, apparently no firewall hacking to worry about (I currently have to pinhole the company firewall with my cable IP, which does change once in a while), and I could set it up pretty easily for everyone in the company.

      Not that everyone is taken by the concept that they could work from home at any hour... because they fear that they would be EXPECTED to. But since my boss really doesn't understand what capabilities this opens up, I doubt the people here have anything to worry about (except that I may not come in more than one or two days a week any more, choosing to stay home and save an hour and a half of daily commute).

      I can also see this being very useful for companies that deal with a lot of paper documents going a lot of places. Now some $5.75/hr lackey can just dump them in a drum scanner (I know, I did exactly this for 3 months before they figured out I was more useful in a job that required two or more brain cells), and any business partners can view them on demand. Similar systems already exist, but this seems both simpler and more secure. Also, if the partner business adds an employee, or wishes to reassign one, they don't even have to consult you to give the new guy access. You just want to make sure you keep everything adequately compartmentalized so these partner businesses can't spy on each other through your documents.

      What provisions are there for booting someone off your system even though another member considers them "trusted"? That's obviously a source of potential conflict in a business-to-business situation.

      --
      How is the Riemann zeta function like Trump rallies? Both have an endless number of trivial zeros.
    23. Re:I have to ask.. by Spider[DAC] · · Score: 1

      I have to point out the Invisible Irc Project as well. It lets any IRC client connect to a secure IRC network, since it works as a proxy/relay system instead of patching the clients.

      --
      I didn't do this, now did I?
  8. Five minutes later by Jacer · · Score: 5, Interesting

    I read the article and immediately got excited. I downloaded all of the software and had it all setup and working within a few minutes. As of right now I'm living in an apartment and have no practical use, but on Monday I'm moving into my dorm room to start my summer class (bleh!) Anyway, I think this is so wonderful! I've been thinking about a secure network computing solution for my three computers when I'm at school. I have my server, workstation, and my laptop that I'd like to tie all together. The leading choice was vpn, but after playing around with this, I do think that running on my server and having the three of them connect to it, and maybe a few of my friends computers on campus, we can create a very nice, effective, small, and secure lan. Then again, after five minutes I haven't decided if the whole reinventing of the wheel is worth it. I'll probably try it out, and setup a vpn server too, and see which I like more.

    --
    --fetch daddy's blue fright wig, i must be handsome when i release my rage
    1. Re:Five minutes later by graveyhead · · Score: 5, Interesting

      VPN is better if you're a gamer...

      Once you've set it up for a firewall, the f/w effectively vanishes inside the VPN. A friend and I struggled with firewall configs for years tweaking for the game of the day. Enter VPN, and now we have a private TCP network without firewalls. Any game supports that, no reconfiguration required.

      The other thing is that it is built into w2k (my gaming platform of choice) and XP (friends platform). This means you can be up and running after reading some quick instructions on setting up the server, your shares (properly!), forward one TCP port (yes, only one) from your firewall to desktop, and that's it forever.

      Add an uber-IM like Trillian, and that's all you will ever need.

      --
      std::disclaimer<std::legalese> sig=new std::disclaimer; sig->dump(); delete sig;
    2. Re:Five minutes later by Jacer · · Score: 1

      Yeah, I had a VPN setup from work to home before, and it didn't always take kindly to the network address translation. Certian things wouldn't function, and I'm hoping that's fixed here. Also, we have a whole chunk of public addresses on campus. I could easily configure the pool to assign some of them, and not worry about the nat, but then there is always a chance that there will be an address conflict. As a former net admin before coming back to school, I can tell you that I don't take too kindly to rouge DHCP servers messing with my address block. (I had a user bring in a access point that was also a residential gateway. The nerve!)

      --
      --fetch daddy's blue fright wig, i must be handsome when i release my rage
    3. Re:Five minutes later by tauntalum · · Score: 1

      Must be a MUD :)

    4. Re:Five minutes later by graveyhead · · Score: 1

      NAT is totally seamless in our VPN. When I fire up a browser with the VPN active, he is temporarily my ISP. All requests for hosts + DNS go through his machine. We ran into trouble early on in the setup, because he refuses to use manual IP addresses on his network, so I had to set mine manually to a high number that his DHCP server is unlikely to use, and he had to check a configuration that allowed me to do so. Also, there was a bit of DNS trouble until I put the address of the PPP server as DNS server.

      Now, everything works fine when connected, just a bit slower. The only thing I wish was that I had the ability to control per application which IP address is used. It would be nice to say "for IE, Outlook and Trillian, use regular addr, for everything else, use VPN if available." If I could do that, life would be perfect :) Really it just means having to quit & restart apps when connecting, but that's about it. A minor inconvienience.

      --
      std::disclaimer<std::legalese> sig=new std::disclaimer; sig->dump(); delete sig;
    5. Re:Five minutes later by Admiral+Lazzurs · · Score: 1

      for /F "delims=: tokens=2" %%i in ('route print') DO SET GATEWAY=%%i
      route delete 0.0.0.0 MASK 0.0.0.0 %GATEWAY% METRIC 1
      route add 192.168.1.0 MASK 255.255.225.0 %GATEWAY% METRIC 1

      Where 192.168.1.0 is the network that you would like to use for the VPN and 255.255.255.0 is the netmask.

      Take care

    6. Re:Five minutes later by .milfox · · Score: 1

      *laugh* I think he wanted windows settings. *SMIRK*

      I like your style. Hehehe

      *points at message above - If you've got spare mod points, mod up!*

    7. Re:Five minutes later by Grizzlysmit · · Score: 1

      Why bother this is just a total waste. :-)

      --
      in my life God comes first.... but Linux is pretty high after that :-D
      Francis Smit
  9. Download and mirror this by scrod · · Score: 2, Interesting

    while you can. Remember what happened when they first released Gnutella? If I recall, AOL forced them to pull it within hours (though it was already completely reverse-engineered almost immediately afterward).

    1. Re:Download and mirror this by Farley+Mullet · · Score: 4, Interesting

      +4 RTFA! more like it.

      And I blockquote:

      WASTE is a software product and protocol that enables secure distributed communication for small (on the order of 10-50 nodes) trusted groups of users.
      So this isn't really a thing like gnutella. It's an enterprise product. As other posters have noted, it could conceivably be used to share (AOL-TW) copyrighted works, but that doesn't seem to be anywhere near it's main purpose. Heck, AOL is probably releasing the core technology as OSS to get the community to shake it down for bugs, in anticipation of releasing a commercial product built on top of the protocol. Kinda like how Apple has worked on open source technologies like zeroconf, and released commercial products like rendezvous built on the technology.
    2. Re:Download and mirror this by dimator · · Score: 1

      Seems like "waste" is a "waste" of time.

      --
      python -c "x='python -c %sx=%s; print x%%(chr(34),repr(x),chr(34))%s'; print x%(chr(34),repr(x),chr(34))"
    3. Re:Download and mirror this by Ed+Avis · · Score: 4, Interesting
      WASTE is a software product and protocol...
      It's understandable for marketeers and Microsoft to say 'software product' as a euphemism for 'computer program', but do hackers have to start doing it as well?
      --
      -- Ed Avis ed@membled.com
    4. Re:Download and mirror this by comet_11 · · Score: 1

      If they want to be taken as seriously in the enterprise market as MS is, then yes, probably.

      --
      By reading this comment, you immediately waive any and all rights regarding it.
    5. Re:Download and mirror this by arvindn · · Score: 1
      It's understandable for marketeers and Microsoft to say 'software product' as a euphemism for 'computer program', but do hackers have to start doing it as well?

      euphemism n. The act or an example of substituting a mild, indirect, or vague term for one considered harsh, blunt, or offensive.

      Excuse me, since when exactly has the term 'computer program' been considered harsh, blunt, or offensive?

    6. Re:Download and mirror this by Ed+Avis · · Score: 1

      Well that's kinda my point. You wouldn't think that 'computer program' was too harsh to say to the customers, but marketing types seem to think so, hence 'software product'. Or 'solution'. Consider also the process by which a directory became a 'folder' in Win95.

      --
      -- Ed Avis ed@membled.com
    7. Re:Download and mirror this by Planesdragon · · Score: 1

      It's understandable for marketeers and Microsoft to say 'software product' as a euphemism for 'computer program', but do hackers have to start doing it as well?

      An OS is needed to run the computer.

      A computer is used to run programs, that actually do directly useful stuff.

      "middleware" exists, which helps the OS, programs, and other hardware get along.

      All of the above are "software products." It may be slightly imprecise, but no more than the distinction between "truck," "car", and "van."

    8. Re:Download and mirror this by indead · · Score: 1

      Consider also the process by which a directory became a 'folder' in Win95.

      As I recall, the process was:

      1. Apple called their directories folders.
      2. MS 'innovated'.

    9. Re:Download and mirror this by Ed+Avis · · Score: 1

      Yes but you say that trucks, cars and vans are vehicles. You do not call them 'vehicle products'.

      --
      -- Ed Avis ed@membled.com
    10. Re:Download and mirror this by DoXaVG · · Score: 1
      So this isn't really a thing like gnutella. It's an enterprise product.
      10-50 users makes this an enterprise product??? I work in a SMALL enterprise that has 15,000 employees, the IS department alone is over 1000 of those, and the IS Support staff (the ones that handle all the user complaints - on the order of 100 employees worldwide) currently use an internal IRC server as our enterprise IM software (Sametime) didn't exist when they put out the IRC solution. We'll probably end up moving to use Sametimes meeting features instead of IRC in the future. My personal sametime address book has 40 or so people that I regularly communicate with at work; 10-50 wouldn't even begin to cut it. Now, I can see this being used to communicate with personal friends (assuming it can utilize HTTP proxy servers to get outside our firewalls).
      --Dox
    11. Re:Download and mirror this by Farley+Mullet · · Score: 1
      My personal sametime address book has 40 or so people that I regularly communicate with at work; 10-50 wouldn't even begin to cut it.

      Really? Sounds just about perfect for you. I'm pretty sure that the idea isn't using waste to share info between everyone in an organization, just people within a workgroup. And I'd imagine that most workgroups are under 50 people in size. Anyway, I was replying to a guy who suggested that this would go the way of gnutella -- my point still holds -- this clearly isn't a P2P file sharing protocol in the napster/gnutella/kazaa sense of things.

    12. Re:Download and mirror this by devnull17 · · Score: 1

      As long as the word "solution" stays the hell out of there, I'm happy.

  10. Interesting, not your usual peer to peer app. by rmlane · · Score: 5, Informative

    Designed for small groups of people (up to 50)

    It allows easy colloboration across firewalls, and only one user inside the firewall is required to allow all users inside access to the mesh.

    Each link is encrypted, but each message is decrypted and re-encrypted at each hop of the mesh, so you have to trust all of the nodes. It's also very hard to drop a node onc it is trusted, as each node shares public keys around to make sure all nodes have all public keys. Initial connection to the mesh requires manual key exchange. PITA, but moderatley secure.

    All network traffic is encrypted, it will flood each mesh link with a minimum amount of bandwidth to foil traffic analysis.

  11. For readers of Pynchon. . . by BitHive · · Score: 4, Informative

    That's W A S T E, not 'Waste'.

    1. Re:For readers of Pynchon. . . by IntlHarvester · · Score: 5, Informative

      Above post was not at all offtopic. Crying of Lot 49 is a good nerd book, so go read it.

      In the book, W.A.S.T.E is an underground postal system that allowed people to exchange messages without the authorities finding out.

      --
      Business. Numbers. Money. People. Computer World.
    2. Re:For readers of Pynchon. . . by Surak · · Score: 4, Interesting

      And I doubt that's a coincidence either considering that's exactly what the protocol seems to do.

      Now I've never read the book, but I'd say in an underground postal system every person in the system has to be trusted. Much like this protocol -- each node in the network needs to be trusted.

      You have to build your own little underground network with a few trusted friends. This reminds me a lot of the pirate BBS days ... if you wanted access to the 'private' or 'elite' (we didn't use such silliness as 31337 ;) file sections, you had to know the sysop.

      This system allowed for only quality 'warez' files because everyone who was allowed to trade files had to be trusted, and therefore they weren't going to damage their reputation by sending crap like you get on P2P nowadays like incomplete packages or stuff that said it was one thing, but really was another thing. Back when trading pirated software was more like a gentlemen's agreement and not the 'o-D4Y \/\/4R3Z!!!!' crap pimply-faced teenagers with nothing better to do do today.

      On the other hand, one has to think, 'Who needs it?' Most of us who were in that community back then have merged in with the Open Source community today and if we trade software at all it's with a CD burner over a cup of coffee. ;) OTOH, maybe this is just the thing for people like us.

      Just a thought...

    3. Re:For readers of Pynchon. . . by benwb · · Score: 1

      The people I interacted with back in the day even had a name for the gentleman's agreement: Programmer's Privilege.

    4. Re:For readers of Pynchon. . . by Surak · · Score: 1

      Yep. That's the one! ;) (You have to bear in mind back when I was into this scene, you *had* to be something of a programmer to setup a BBS. We didn't have these "insta BBS" packages back then.

    5. Re:For readers of Pynchon. . . by elwinc · · Score: 1
      Here's a little quote from The Crying of Lot 49 that might show how the software title pays homage to Pynchon:
      "Last night, she might have wondered what undergrounds apart from the couple she knew of communicated by WASTE system. By sunrise she could legitimately ask what undergrounds didn't....[H]ere were God knew how many citizens, deliberately choosing not to communicate by U.S. Mail. It was not an act of treason, nor possibly even of defiance. But it was a calculated withdrawal, from the life of the Republic, from its machinery. Whatever else was being denied them out of hate, indifference to the power of their vote, loopholes, simple ignorance, this withdrawal was their own, unpublicized, private. Since they could not have withdrawn into a vacuum (could they?), there had to exist the separate, silent, unsuspected world."
      Google silent tristero or trystero and you'll find plenty of hip references to private communications. There's even a sourcforge project called tristero.

      --
      --- Often in error; never in doubt!
    6. Re:For readers of Pynchon. . . by Captn+Pepe · · Score: 1
      One of the cooler items in this year's Scavenger Hunt -- each team had to set up a WASTE-alike (physical, not electronic) with drop boxes all over the neighborhood and a maximum 7 hour delivery time (to basically anyone on campus). Since everyone was too busy to check their email very regularly, and the boxes were everywhere, it actually became a preferred way for people doing the Hunt to communicate.

      Not so much encrypted, though. Reading the mail your team was delivering became a very funny pastime. I did briefly consider printing out an ascii-armored GPG message, but those things are a bitch to type in.

      --

      Quantum mechanics: the dreams that stuff is made of.
    7. Re:For readers of Pynchon. . . by Reziac · · Score: 1

      In fact, my first thought was that finally here is a secure *limited-users* message system for "modern" users, ie. folk who wouldn't have the first notion how to set up a dialup BBS, let alone a QWK door and offline mail reader.

      With a dialup or in-house BBS, email, file transfers, chat, etc. can be limited to just known users, and is never transmitted via the net, hence is out of the scope of gov't snooping, and very secure. (Wildcat is still in development, and aimed partly at the corp messaging market for this express reason.) WASTE appears to at least partially address this need wrt situations where a BBS isn't practical.

      Anyway, it looks promising to me, and I think will be a nice alternative for small groups who aren't interested in trading files with everyone in the known universe.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
  12. nice name... by boog3r · · Score: 1

    best name yet for a p2p app. hope they polished it up a little bit more than gnutella was, because this is gonna get tossed by AOLTIMEWARNERNEWSCOPRATTetc PDQ and then we will have another MIA P2P APP.

    Acronyms. The Breakfast of Champions.

    --
    signatures are for fools with hands
    1. Re:nice name... by leviramsey · · Score: 1

      If the VP is such a VIP, we ought to keep this on the QT...

  13. Waste? by arvindn · · Score: 1, Redundant

    Why would anyone call their product waste? I thought it must be an acronym, since they've spelt it in all caps, but they haven't said what it stands for.

  14. Re:License? by Anonymous Coward · · Score: 1, Informative

    Well, the Windows version has the GPL in the 'Accept/Don't accept' stage of installing the app, if that means anything to you.

  15. Is Groove doomed? by misuba · · Score: 4, Interesting

    Resolved that: Gnutella aside, this technology is really a direct shot at Groove Networks, the company founded by Ray Ozzie of Lotus Notes fame to sell P2P-derived technology to small and large business.

    Discuss.

    --

    If you don't pretend to be anyone, are you?

    1. Re:Is Groove doomed? by reaper20 · · Score: 4, Funny

      If

      a) Groove was actually used by anybody and
      b) It wasn't such horrible software

      then I would say yes. Unfortunately Groove is a solution looking for a problem, and how many people get excited when you hear "designed by the guy that designed Notes."

    2. Re:Is Groove doomed? by misuba · · Score: 2, Interesting

      Well, that begs the question: what problem is Waste designed to solve? Who will use it?

      It seems to me that secure instant messaging and peer-to-peer file transfer between members of a distributed workgroup serves a real need. I can't imagine that Nullsoft would have developed this unless they saw a need themselves. Other solutions might technically already exist, but they don't appear to be as easy to install. (In that respect I could be wrong about VPN; I haven't looked into it.)

      It'll be interesting to see whether Waste follows the path of Groove in the respect of becoming a platform, and providing an API for others to develop new tools.

      --

      If you don't pretend to be anyone, are you?

    3. Re:Is Groove doomed? by dpu · · Score: 1

      that's because most people know that the HTTP protocol (and, for that matter, most other common Internet protocols) predate Notes by a few years.

      --
      Dammit, I meant to post that anonymously!
    4. Re:Is Groove doomed? by Capablanca · · Score: 1

      groove has hundreds of employees and funding from the borg. and some have suggested they have no real sales. could groove be a component of the halloween memo strategy (rich, proprietary protcools)? like the new structured file system that is part of longhorn?

    5. Re:Is Groove doomed? by rkz · · Score: 1

      Its for terrorists to plan attacks!

    6. Re:Is Groove doomed? by Vaughn+Anderson · · Score: 1

      HELP! PLEASE SAVE ME FROM GROOVE!!!

      My client _insists_ we use groove and it takes _forever_ to load up, _forever_ to close down, when it crashes (all the time) it takes, yes, _forever_ to die. It sucks up memory like there is no tomorrow, it it has a cluttered and hideously bloated interface, it has to update itself every time you open it, it's SLOOOOOOOWWW! ARARHHRAHAHGG!

      Yet, Winamp 3 is amazingly annoying and slow as well... I just hope WASTE runs on winamp 2...

    7. Re:Is Groove doomed? by lucas_gonze · · Score: 1

      Agreed. The difference is that Groove has proxying to make sure that offline nodes can still communicate, which makes a huge difference, and about ten million lines more code.

      W.A.S.T.E. gets big points for style and simplicity, but doesn't break any new ground.

    8. Re:Is Groove doomed? by dpu · · Score: 1

      ok, IIRC, HTTP was accepted as an actual RFC in 1990 or 1991. knowing how long it takes for a popular protocol to get standardized sometimes, it was probably realistically in use (or active development at least) since 1987 or 1988. perhaps even longer, although i could not find documentation to support or disprove that assumption (though it seems reasonable).

      source: http://www.w3.org/Protocols/HTTP/AsImplemented.htm l

      on the other hand, Lotus Notes 1.0 was released in 1989, after being in active development for close to 4 years.

      consequently, it's difficult to say which came first, since the argument could go either way (assuming, of course, that my previous assumption about the length of time it takes the W3C to ratify a protocol with an RFC). but in your case, Lotus Notes was based originally on Plato Notes, which dates back to 1976 or thereabouts.

      --
      Dammit, I meant to post that anonymously!
    9. Re:Is Groove doomed? by dpu · · Score: 1

      oh, and they're called "DocLinks" in Notes (or used to be), not hyperlinks :) if you really want to argue this, i could probably find that sort of hypertext linking in use earlier than Notes.

      --
      Dammit, I meant to post that anonymously!
  16. Beep! by BladeMelbourne · · Score: 2, Funny

    Thanks for the link!

    On their site I found a program called Beep. It makes noises on keyboard/mouse input :-)

    http://www.nullsoft.com/free/nbeep

    It gets annoying after a while, but it is 'cute' enough to impress my girlfriend. And that matters as much as keeping my RedHat system up2date. LOL

    1. Re:Beep! by millwall · · Score: 4, Funny

      "[...] It makes noises on keyboard/mouse input :-) [...] it is 'cute' enough to impress my girlfriend."

      Where do you find a girl that could be impressed that easily? No need for fancy restaurants or expensive gifts, just type on your keyboard and she goes mental.... nice!
    2. Re:Beep! by BladeMelbourne · · Score: 1, Informative

      RedHat has apt-get support, although not out of the box.

      http://shrike.freshrpms.net/rpm.html?id=393

      Don't worry DebianTroll, I will try Debian soon... I have heard many great things about it. My modem connection only achieves 50.6 kbps maximum. I will try to get a copy of Debian 3.0r1 at the next Melbourne Linux User Group meeting.
      http://www.mlug.org.au/

      Mike

    3. Re:Beep! by Debian+Troll · · Score: 3, Funny
      Dear levinramsey,

      I've just gotten off the phone with Bruce Perens, talking about that very topic! At the moment, both Bruce and I are too busy to devote much time to our Debian-focused e-newsletter, Elitist Open Source Zealot Virgin. As you may be aware, I am totally consumed with my current Windows port of apt-get, and Bruce has a full time job just keeping the hobos and crack junkies out of his cardboard box underneath the 23rd Street rail bridge.

      Sincerely,
      Debian Troll.

  17. Re:Thats Nice by DrPascal · · Score: 1

    I believe they backported the Media Library into 2.9x. Just get that.

    --
    DrPascal: Not the language, the mathematician.
  18. Re:Gnutella - YES by Anonymous Coward · · Score: 3, Informative

    Yes, Nullsoft originally created Gnutella then parent company AOL forced them to stop development, but the cat was out of the back and code was leaked/reverse engineered.

  19. Re:fix what needs fixing by misuba · · Score: 5, Informative

    Winamp 2.9 is the latest release of the Winamp 2.x codebase, which takes most of the good ideas that went into Winamp 3 and codes them back to an API free of excessive abstraction. It's been out for weeks, if not months. Check your facts before posting.

    --

    If you don't pretend to be anyone, are you?

  20. Re:License? GPL by Anonymous Coward · · Score: 1

    This is in the asyncdns.h file, and most of the other files in the .gz file.

    WASTE - asyncdns.h (asynchronous DNS class)
    Copyright (C) 2003 Nullsoft, Inc.

    WASTE is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

    Seems like conflicting information to me.

  21. well... by inkedmn · · Score: 2, Funny

    as long as it has those uber-bitchin' skins, i'm in.

    --
    well, it's nothing one behind the ear wouldn't cure
  22. GPL Licences by rmlane · · Score: 2, Informative

    Quoting from the source:

    Copyright (C) 2003 Nullsoft, Inc.

    WASTE is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

  23. They already fixed Winamp, whiner by Anonymous Coward · · Score: 3, Informative

    Firstly, the WA2 group backported the two major features of WA3 (video support and the media library) to WA2 and released it as WA 2.9. Development continues on a hybrid tree under the working title WA5 (2 + 3 == 5).

    Secondly, not everyone shares your idea of "what they need to do". Winamp is a nice media player, but nevertheless just a media player; to many people, a protocol that facilitates cryptographically secure collaboration is infinitely more useful.

    Thirdly, I'm not clear on what obligation you think Nullsoft owes you even when they're on company time, but I wouldn't be surprised if WASTE was written in spare time--you know, for fun.

    1. Re:They already fixed Winamp, whiner by UniverseIsADoughnut · · Score: 3, Interesting

      Hey good their working on the old series, which would show they accept the issues of the 3x series.

      I know many people do feel the way I do, talk to most people who have tried 3.0 or even go to their website and see people bitching about it. Winamp is the most used player in windows, second only to WMP, though I wouldn't be surprised if more used. To stop trying to make a decent product and ignore the problems will cause them to loose their marketshare and thus make them worthless, not a very good business model if you want to be around to do other things like protocols.

      Also I don't think many people care about this protocol, sure the paranoid types might, but this is very much something most people could care less about.

      Also I in no way have said they are obligated to do anything. I was just pointing out how they have gone from something good to complete crap. I don't belive companies own anyone anything unless there was some deal which requires them to.

      I doubt it was done in spare time, if it was employees doing something it was during work time, and if there are things that need to be done to your product you don't have "free time" . Free time is when there is nothing you should be doing.

      Nullsoft is a company. Time is money for them. Users are money for them. Being a company that gives product away for free, the balance of keaping them is huge. If no one goes to your sight and clicks on ads and so forth they are done.

      One last thing, they haven't fixed jake shit. winamp 3 is broken, go to their sight, winamp 3 is what they are advertising. Making updates to an older product is not fixing. To be fixed means they got all the issues sorta out with 3.0 .

    2. Re:They already fixed Winamp, whiner by Anonymous Coward · · Score: 1, Interesting
      Hey good their working on the old series, which would show they accept the issues of the 3x series.
      Nullsoft has said from the release of WA3 that it was AOL's spec and AOL's decision to release it in that state.
      I know many people do feel the way I do, talk to most people who have tried 3.0 or even go to their website and see people bitching about it.
      That's really not relevant to anything I wrote.
      Winamp is the most used player in windows, second only to WMP, though I wouldn't be surprised if more used.
      Hardly. WA is popular among those 'in the know', but it doesn't have anywhere near the installed base of e.g. RealPlayer.
      To stop trying to make a decent product and ignore the problems will cause them to loose their marketshare and thus make them worthless, not a very good business model if you want to be around to do other things like protocols.
      Nullsoft's "business model" is that of a wholly-owned subsidiary of AOL. Its purpose is to provide the media player component of the AOL client software. As for "other things like protocols", this is a side project, much like Gnutella. [quote]Also I don't think many people care about this protocol, sure the paranoid types might, but this is very much something most people could care less about.[/quote] Visit the business world sometime. Secure collaboration isn't paranoia; it's a necessity.
      Also I in no way have said they are obligated to do anything.
      Yes, my mistake. I didn't realize that you presumed to know Nullsoft's business better than Nullsoft.
      I doubt it was done in spare time, if it was employees doing something it was during work time, and if there are things that need to be done to your product you don't have "free time" . Free time is when there is nothing you should be doing.
      Employees are also people, capable of undertaking projects on their own. Most of the Nullsoft side projects are things that were done on the coder's own initiative and time. Justin, whose project this is, isn't even part of the WA3 group.
      Nullsoft is a company. Time is money for them. Users are money for them. Being a company that gives product away for free, the balance of keaping them is huge. If no one goes to your sight and clicks on ads and so forth they are done.
      Is the dotcom bubble still intact on your planet? Users who don't pay aren't money, and ads are a tool to alleviate operating expenses, not a profit source.
      One last thing, they haven't fixed jake shit.
      Is he any relation to Jack?
      winamp 3 is broken, go to their sight, winamp 3 is what they are advertising.
      The Winamp site calls WA3 "almost as new as Winamp 2". Some advertisement.
      Making updates to an older product is not fixing.
      It is when the older product is now functionally equivalent and wasn't broken in the first place.
    3. Re:They already fixed Winamp, whiner by awakened+tech · · Score: 3, Interesting

      To a certain extent this protocol is probably far more important than winamp will ever be. We keep hearing predictions of how IM is the next big thing in business, however no buiness is going to touch current IM technologies for two main reasons, security and accessibility (if I have MSN installed I will spend more time chatting to my mates than collaborating with my colleagues). WASTE solves those two problems and therefore enables businesses to seriously look at using IM type technologies in the work place.

    4. Re:They already fixed Winamp, whiner by UniverseIsADoughnut · · Score: 1

      " Hardly. WA is popular among those 'in the know', but it doesn't have anywhere near the installed base of e.g. RealPlayer."

      Find me someone who uses real player! anyone! WA is not a "in the know" thing. Every freaking person who has MP3's knows about it and uses it or WMP . My most non computer knowledged friends won't touch real player.

    5. Re:They already fixed Winamp, whiner by TheTick21 · · Score: 1

      You lost be about the time your spelling and grammar degenerated to the 3rd grade level.

      believe, lose, keeping, site, jack, site (again...pointing out it isn't just a typo)

      These are just simple misspellings and wrong word usages. To point all the poor grammar I would need a new box of red pens.
      Learn the language you're attempting to argue in and people might take you more seriously. To your credit you didn't use you for u etc.

  24. 1337 by houston_pt · · Score: 5, Funny

    Listen port
    Listening on port 1337


    Somehow I think this is a very well chosen port... ;-)

    --
    coffee | nose > keyboard ©
    1. Re:1337 by blibbleblobble · · Score: 1

      Listening on port 1337
      Somehow I think this is a very well chosen port...


      Is that a BackOrifice reference? (Port 31337)

    2. Re:1337 by Fweeky · · Score: 1, Informative

      1337 = l337 = leet = elite

      Somewhat commonly used to refer to something as good; as in:

      "l337, this WASTE thing does exactly what I want"

  25. 4 years later May 28th by Isosonys · · Score: 5, Interesting

    Did nullsoft do this to thumb its nose at Aol? It was released May 28th 4 years after Aol paid a nice sum to buy Nullsoft.

  26. Yes, it's GPL and it says so... by malakai · · Score: 4, Informative
    I don't know, are you a troll?

    Try searching on 'GNU General Public License' Einstein.
    /*
    WASTE - connection.cpp (Secured TCP connection class)
    Copyright (C) 2003 Nullsoft, Inc.

    WASTE is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 2 of the License, or
    (at your option) any later version.

    WASTE is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with WASTE; if not, write to the Free Software
    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
    */
    1. Re:Yes, it's GPL and it says so... by MisterFancypants · · Score: 2, Interesting

      Yeah but the original poster's question about md5/RSA code still stands...That code is incompatible with the GPL.

    2. Re:Yes, it's GPL and it says so... by harlows_monkeys · · Score: 2, Interesting
      Oops. I should have grepped for GNU in addition to GPL. I also see they've got a license.txt file, which includes the text of the GPL.

      Now if you can just explain away the RSA code that has the license that is incompatible with the GPL, everything will be fine.

    3. Re:Yes, it's GPL and it says so... by Anonymous Coward · · Score: 1, Insightful

      Because the patent expired.

    4. Re:Yes, it's GPL and it says so... by lmfr · · Score: 1

      But not the copyright.

  27. Go read Pynchon by billstewart · · Score: 2, Interesting

    In "The Crying of Lot 49", which is a nice short fast spacy read, there's a plot thread about competing mail services and a conspiracy that conducts its private communications in a way that, if you refer to the name of the product as "waste" rather than "W A S T E", indicates you're clearly not part of their group. There are also email systems called "Trystero" for similar reasons, and it makes looking at post office boxes in Scandinavia quite silly even without sampling the local agricultural products.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
    1. Re:Go read Pynchon by ChrisCampbell47 · · Score: 1
      I spent a WHOLE YEAR in 1992-1993 reading Gravity's Rainbow and I'd do it again in a heartbeat.

      At the time it was just a mind-blowing coincidence with my life in general since A) I'm half-German and B) I'd just finished an aerospace engineering degree and C) I have a disgusted fascination with the entirety of the human race and D) I'm drawn to the absurd.

      To this day, I still regularly recall the image of those underground factories in the shape of double integrals echoing the parabolic arc of the missiles ...

      "A screaming comes across the sky"

  28. As for the "What's the point" question... by malakai · · Score: 5, Interesting

    put on your conspiracy hats...

    Think of it this way, these guys know probably better than anyone else NOT on the AOL IM team, just how much of IM conversations are monitored, logged, mined for information, media metrics...etc.

    Not to mention, they work in that environment, they prolly want to be able to say "god damn, our executive VP is a bitch" and not have some network engineer provide a log documenting that conversation later.

    Yeah, i wish it scalled, but wtf, its opensource. Go make it scale. For now, 10-50 is plenty for most groups of online friends.

    Personally, I'd loved to see technology like Pastry get hacked into it.

    -malakai

    1. Re:As for the "What's the point" question... by TeddyR · · Score: 1

      AOL sells a product that is meant to log AIM traffic going through the enterprise network...


      http://www.aim.com/get_aim/enterprise/enterprise .a dp

      "AIM Enterprise Gateway
      Now available, AIM Enterprise Gateway increases the value and manageability of AIM for organizations. Deployed onsite, AIM Enterprise Gateway acts as a proxy between users inside the corporate firewall and those on the public AIM network, enabling enterprises to manage and control employee usage of AIM services. AIM Enterprise Gateway provides Identity Management Services that enable administrators to control access, routing, and permissions. AIM Enterprise Gateway also features Archive and Audit Services that monitor AIM usage, log and audit messages, and create reports. "

      --

      --
      Time is on my side
    2. Re:As for the "What's the point" question... by Suidae · · Score: 1

      For now, 10-50 is plenty for most groups of online friends.

      It would be except that my 10 friends each have 10 friends who are not my friends and with whom I have no desire to communicate. And they each have 10 friends...

      I haven't used it, but it would be useful to be able to use the same system to connect to multiple independent sets of people, like maintaining multiple connections to IRC servers.

    3. Re:As for the "What's the point" question... by $carab · · Score: 2, Informative

      I remember watching on Dateline a couple years back about a murder trial, and apparently one of the major pieces of eveidence was a saved AIM conversation. They got one the AOL execs to testify that there was no way of verifying if it was a real transcript because AOL doesnt keep logs.

      I think theres an sf project do do AIM sniffing though, but still, AOL doesnt log your conversations.

    4. Re:As for the "What's the point" question... by Molz · · Score: 1

      As I read the documentation about WASTE it seems it has a Network Name/ID function that is intended to keep networks seperate; which I took to mean exactly what you are asking for. One WASTE network is setup for my 10 friends using one name and then they can use a different name for the WASTE network they use with their 10 friends that I don't want to talk to.

      Sounds like it would work pretty well, assuming you don't all want to use the same name.

      --
      Can I Play With Madness?
  29. Linux port ? by theefer · · Score: 4, Interesting

    How many minutes before we can see the first Linux port (it works under W$, FreeBSD and MacOS X) ?

    --
    theefer
    1. Re:Linux port ? by Kompressor · · Score: 5, Interesting

      Closer than you think...

      I haven't used C in 3 years and I managed to get it to compile with a bit of hacking. As for stability, your guess is as good as mine...

      diff -r waste/Makefile.posix waste_port/Makefile.posix
      4c4
      < RSAOBJS = md5c.o nn.o prime.o r_random.o rsa.o
      ---
      > RSAOBJS = rsa/md5c.o rsa/nn.o rsa/prime.o rsa/r_random.o rsa/rsa.o
      7,8c7,8
      < CXXFLAGS = -O2 $(DEBUGFLAG) -pipe -march=pentiumpro
      < CFLAGS = -O2 $(DEBUGFLAG) -pipe -march=pentiumpro
      ---
      > CXXFLAGS = -O2 $(DEBUGFLAG) -pipe
      > CFLAGS = -O2 $(DEBUGFLAG) -pipe
      diff -r waste/connection.cpp waste_port/connection.cpp
      771c771
      < if (::getsockname(m_socket,(struct sockaddr *)&sin,(socklen_t *)&len)) return 0;
      ---
      > if (::getsockname(m_socket,(struct sockaddr *)&sin,(unsigned socklen_t *)&len)) return 0;
      diff -r waste/listen.cpp waste_port/listen.cpp
      85c85
      < int s = accept(m_socket, (struct sockaddr *) &saddr, (socklen_t *)&length);
      ---
      > int s = accept(m_socket, (struct sockaddr *) &saddr, (unsigned socklen_t *)&length);
      diff -r waste/srvmain.cpp waste_port/srvmain.cpp
      31c31
      < #include "md5.h"
      ---
      > #include "rsa/md5.h"
      diff -r waste/xfers.cpp waste_port/xfers.cpp
      812c812,814
      < if (!RemoveDirectory(s)) break;
      ---
      > // The below seems to be from the win32 API. I'll just comment it out and hope it doesn't break anything.
      > // Jordan R. Urie
      > // if (!RemoveDirectory(s)) break;

      --
      kmem russian roulette: Aquillar> dd if=/dev/urandom of=/dev/kmem bs=1 count=1 seek=$RANDOM
    2. Re:Linux port ? by Kompressor · · Score: 1

      I suppose I should also mention:

      jurie@gibson:~$ uname -a; cat /etc/debian_version; gcc -v
      Linux gibson 2.4.18 #1 Sun Jun 9 00:54:56 MDT 2002 i586 unknown
      3.0
      Reading specs from /usr/lib/gcc-lib/i386-linux/2.95.4/specs
      gcc version 2.95.4 20011002 (Debian prerelease)

      --
      kmem russian roulette: Aquillar> dd if=/dev/urandom of=/dev/kmem bs=1 count=1 seek=$RANDOM
    3. Re:Linux port ? by grazzy · · Score: 1

      it crashes when run for me.. any clue? :)

    4. Re:Linux port ? by Kompressor · · Score: 1

      Not sure why it would be crashing for you. Does it not compile or is it crashing when you run it? Can you post an error?

      I can get it to run, and I've figgured out how to load the private key, but beond that I'm stumped. I'll post as to my success should it happen.

      --
      kmem russian roulette: Aquillar> dd if=/dev/urandom of=/dev/kmem bs=1 count=1 seek=$RANDOM
    5. Re:Linux port ? by grazzy · · Score: 1

      [grazzy@mircosoft waste]$ ./wastesrv
      WASTE server 1.0a0 starting up...
      initializing RNG
      done
      loading config from ./default.pr0
      Illegal instruction (core dumped)

      --- strace output : ...

      gettimeofday({1054213105, 239469}, NULL) = 0
      gettimeofday({1054213105, 240923}, NULL) = 0
      write(1, "loading config from ./default.pr"..., 34loading config from ./default.pr0
      ) = 34
      write(1, "damp\n", 5damp
      ) = 5
      open("./default.pr0", O_RDONLY) = 3
      fstat64(3, {st_mode=S_IFREG|0744, st_size=349, ...}) = 0
      old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40018000
      read(3, "[profile]\ndownloadpath=\nnick=gra"..., 4096) = 349
      --- SIGILL (Illegal instruction) ---
      +++ killed by SIGILL +++

      ---

      Looks like it crashes at line 590 in srvmain.cpp

      g_config = new C_Config(tmp);

      Not sure thought..

      It also looks like it could be something strange about the format of my default.pr0, look at the straceoutput.. i tried fiddeling around a bit with it (changing from ansi->dos->unix->oem) in ultraedit etc.. but it doesnt seem to make any diffrence.

      Btw, after you got it running i suppose you start giving away yuour public key and ip to friends so they can connect ...?

    6. Re:Linux port ? by Kompressor · · Score: 1

      Did you try running it without any .pr* files in the directory? The first time I ran wastesrv it generated default.pr0 and that seemed to work fine (other than the warning due to a the private key (default.pr4) missing)

      I notice that your download path isn't set in the strace output. Perhaps this is what's causing the crash? The auto-generated one that I first used had the download path and the clientid set.

      Right now I'm using default.pr0 as generated by the windows version, and it seems to be working fine as well. I still can't get the windows desktop to connect to the linux server, however, I can cause the windows desktop to connect to itself (try running 2 coppies of the windows version, each told to listen to a different IP. Try not to drag the windows over each other, it gets confusing fast ;-)

      --
      kmem russian roulette: Aquillar> dd if=/dev/urandom of=/dev/kmem bs=1 count=1 seek=$RANDOM
    7. Re:Linux port ? by Kompressor · · Score: 2, Funny

      btw, you can catch me on ICQ at 270283531 if you want to work this in realtime.

      --
      kmem russian roulette: Aquillar> dd if=/dev/urandom of=/dev/kmem bs=1 count=1 seek=$RANDOM
    8. Re:Linux port ? by enigma971 · · Score: 1

      It might say something when they port it to FreeBSD before Linux ... you would think that Linux would be at the top of the port list. Maybe there's some nasty problem they've run into.

    9. Re:Linux port ? by dschuetz · · Score: 1

      Okay, I've got it compiled, but I can't get it to actually listen at all. Anyone else playing with this?

    10. Re:Linux port ? by grazzy · · Score: 1

      this patch is incorporated in http://grazzy.mjoelkbar.net/waste-linux.tar.gz

      this source compiles on:
      quake:~/public_html$ gcc -v
      Reading specs from /usr/lib/gcc-lib/i386-slackware-linux/egcs-2.91.66 /specs
      gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)

      but NOT on:
      [grazzy@mircosoft grazzy]$ gcc -v
      Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/2.96/specs
      gcc version 2.96 20000731 (Red Hat Linux 7.1 2.96-81)

      (take a guess why :)) ....

      however it doesnt seem to work very good, no connecting can be done, thus you can temporarily connect to my host at 130.236.227.49:1337

      my public key is:
      WASTE_PUBLIC_KEY 20 1536 grazzy
      9F564C80F1DC66AEAE566DBB5DF2523D3502D6A412 24997034 944FC1A66A
      CCFE3327801557EE6F0BEFC7D245D25BCD083C 16F53AA42571 AE9B4D1375
      EF95452E69E84BA9A31FCC58210AFD404D2DD1 43EA9D1197D2 EF33218DF9
      8BF60FBB36EBC01AFA8494A123FD47AF852187 752651CBEB80 D9FB846843
      E0D9C9D9490C1102E6892DC042452FE09DA360 5242978F2644 82A2E1CABC
      08F4FC0A7C06C97D6254FE2C33CF1FFAB1C198 38CFF1250399 80755DF06C
      E0556AF4C4E7BF21994C70070003010001
      WA STE_PUBLIC_KEY_END

    11. Re:Linux port ? by dschuetz · · Score: 2, Informative

      Alright, I think I'm figuring this out. Lack of documentation is something of a hinderance here... It really boils down to there not being any kind of initial configuration system on the server side, so you do all the keygen and profile creation on windows and copy stuff back and forth. Ugly. But, I guess it *is* alpha (though maybe it should be 0.1 rather than 1.0...)

      It's compiled (I just made the changes shown elsewhere in this thread). Start up the windows version, create a private/public key pair (using a *server* passphrase, as this will be moved to the server). Oh, also copy the profile (default.pr0) from the windows box to the wastesrv folder, modifying and deleting stuff as appropriate within the file (like I deleted my nickname, etc.)

      Export the private key to a file. Move that file to "default.pr4" in the wasteserv folder. Copy the public key to the clipboard, paste that into a file called "default.pr3" in the wasteserv folder (I changed the nick on that line to "server").

      Go back to your windows client, and create a *new* private/public key pair, then copy that public key, via the clipboard, to the default.pr3 file, leaving your nick intact.

      Copy the public key for the server to the windows client, importing it via the preferences panel. (this was the public half of the first key pair you created, which is now the server key).

      Hit the network button, enter your server's IP in the drop-down field at the top, hit connect, and, maybe, it'll work. Maybe.

      'course, I'm the only person on my server, so I'm not seeing anything. Gotta get someone else to try this too.

      Hope this helps....

    12. Re:Linux port ? by |<amikaze · · Score: 1

      Hahaha, you named your machine gibson :). HACK THE GIBSON!!!

    13. Re:Linux port ? by harmonics · · Score: 1

      How about posting a binary version? My gcc is far too new (3.3)...

      Thanks!

      H

    14. Re:Linux port ? by Bob+Uhl · · Score: 2, Informative
      According to Microsoft, RemoveDirectory() removes the directory specifed in a C string. The directory must be empty, exactly as with the POSIX rmdir(). The return value is 0 if unsuccessful, non-zero otherwise; this is the opposite of rmdir(). So, it's better to replace that snippet with:

      if (rmdir(s)) break;
    15. Re:Linux port ? by grazzy · · Score: 1

      i basiclly did this, first i created a private set off keys, i moved them to another folder, made a new set of keys that i copied to my serverfolder..

      it doesnt seem to want to connect though..

    16. Re:Linux port ? by grazzy · · Score: 3, Informative

      This code actually does work, with this patch you are able to both transfer files, connect, and chat.

      The tricky thing is to set up the server properly.

      The easiest way is like someone else pointed out to make a new profile in waste, (copy your own default.pr* files out of the way first).

      Then, add your public SERVER key to your public-key list in the windows-client. And add your public-windows-client-key to the list of keys of the server.. (default.pr3).

      Dont forget to NOT use a network name ( or make sure they are the same in your default.pr0 files).

      If you want to join my server contact me on icq: 706826, or see http://waste.mjoelkbar.net/ which will be online soon.

    17. Re:Linux port ? by kyoorius · · Score: 1

      I believe to successfully handshake you need to also import the connecting party's public key.
      So, just posting your key+ip isn't going to cut it.

    18. Re:Linux port ? by grazzy · · Score: 1

      see tutorial on: http://grazzy.mjoelkbar.net/waste/

    19. Re:Linux port ? by grazzy · · Score: 2, Informative
    20. Re:Linux port ? by Kompressor · · Score: 1

      Oddly enough, my other machines are fender and peavy. Can you guess the naming scheme?

      At the time I hadn't read any of William's stuff, although I own all his books now. Go figgure, eh?

      --
      kmem russian roulette: Aquillar> dd if=/dev/urandom of=/dev/kmem bs=1 count=1 seek=$RANDOM
    21. Re:Linux port ? by silence535 · · Score: 1

      Triesd to do this, but it segfaults for me after I enter the password.

      Hmmm...

      -j

      --
      Dyslectics of the world, untie!
    22. Re:Linux port ? by uid8472 · · Score: 1

      You're trying to link C++ object files with cc instead of c++ or g++; thus libstdc++ isn't linked in and you get lots of undefined symbol errors for things like new and delete and throw. The Makefile needs to be poked at, it seems.

    23. Re:Linux port ? by gurumeditationerror · · Score: 1

      someone open up a sourceforge.net account for this and get it on cvs so we can all work together on making it work on linux asap...

    24. Re:Linux port ? by StarKruzr · · Score: 1

      Grazzy, do you know where there is a mirror of the program up?

      --

      +++ATH0
    25. Re:Linux port ? by Kompressor · · Score: 1

      I'm already in the process of doing that. I'll post here when it's alive.

      --
      kmem russian roulette: Aquillar> dd if=/dev/urandom of=/dev/kmem bs=1 count=1 seek=$RANDOM
    26. Re:Linux port ? by grazzy · · Score: 2

      Binary mirrors:
      http://130.236.227.49/waste.zip
      http:// grazzy.mjoelkbar.net/waste/waste.zip

      Source mirrors:
      http://grazzy.mjoelkbar.net/waste/waste- source.tar .gz

  30. Off-topic: your sig by Osty · · Score: 1

    Come play good old-fashioned Team Fortress Classic @ chase.bithive.net.

    What a sad day it is when TeamFortress Classic is called "old-fashioned". Back in my day, we played the original TeamFortress, the modification for Quake 1. We played on modems, and if we had a 300ms ping, we liked it! Bah, new-fangled TFC. The Holy Hand Grenade server (24/7 canalzon, may it rest in peace) was the place to play.


    And don't even get me started on the butchering of TF that TFC did. (HWguy can walk and shoot? and what was that monstrosity cz2 that was supposed to be a follow-up to the venerable and perfect canalzon? And the scout must've put on 30 pounds, because he sure slowed down. Ack!) I guess I'm showing my age (mid-20s, and already ancient).

    1. Re:Off-topic: your sig by Cecil · · Score: 1

      Back in the beta1f days, I always found Quake 3 Fortress to be a much more accurate conversion of Team Fortress than I did Team Fortress Classic. I can't speak for it now, as I've lost my CD of Quake 3 somewhere.

      I used to have faith in the TeamFortress team, even after they "sold out" to Valve as everyone called it at the time. The more products they create -- something which appears to have come to a stop given the speed of development on Team Fortress 2 -- the more I realize that it must have been purely by accident that Team Fortress was as good as it was, and more a function of the community of mapmakers and server admins than it was of the developers.

      And yes, the ridiculously fast scout rocked :)

    2. Re:Off-topic: your sig by Osty · · Score: 1

      Back in the beta1f days, I always found Quake 3 Fortress to be a much more accurate conversion of Team Fortress than I did Team Fortress Classic.

      Pretty sad that a clone of TeamFortress is more TeamFortress-like than a port of TeamFortress by the TeamFortress team, isn't it? I'd put part of the blame on the Half-Life engine, because I don't think it was ever meant to have the faster-paced action of Quake 1 or Quake 3 (nevermind that it was based on Quake 1, it was so modified that it's almost an entirely new engine). Q3F was definitely fun, though I never really found the community to be as tightly knit as the original TF1 community (mostly due to the fact that the idiot population in public online games really exploded in the late 90s/early 00s, and that I don't have time to dedicate to a clan).


      used to have faith in the TeamFortress team, even after they "sold out" to Valve as everyone called it at the time. The more products they create -- something which appears to have come to a stop given the speed of development on Team Fortress 2 -- the more I realize that it must have been purely by accident that Team Fortress was as good as it was, and more a function of the community of mapmakers and server admins than it was of the developers.

      The original TF was definitely great because of the excellent maps (not the standard CTF maps like the 2forts, though 2forts was a decent fallback, but the innovative ones like canalzon and hunted and rock), great servers, and fun players. However, I'm still enough of a TF fanboy that I still hope TeamFortress Software can pull it out of their ass and give a good showing with TF2. Judging by the suddenness of Half-Life 2 (who really knew they were going to show it at E3 until only a few weeks before? and who knew that it was so close to being done?), I'd expect TF2 is probably only a year and a half away (uh-oh, I just set myself up. come back in two years and I'll eat those words). We can hope, anyway.


      In the meantime, I have my RTCW on XBox Live to satisfy my arcadey team-based multiplayer needs (Day of Defeat is too simmy for my tastes, I don't like dying in one or two shots; I haven't played BF1942; and though I have RTCW on PC and there's a free new expansion for it, I'm hooked on the XBox Live Communicator).

  31. AOL Time Warner... by tolarianacademy · · Score: 4, Interesting

    ...owns Nullsoft, (as already mentioned by leviramsy) but an interesting theory had been presented to me, suggesting that AOL Time Warner has for some time been planning to trump Apple's iTunes store. Maybe they are planning to power such a service with peer networking? I have never beleived this personally because AOL Time Warner would just as soon want to have everyone surfing from the same servers anyhow, and a decentralized system would only tax their bandwidth more. Maybe...maybe they will release such a service that utilizes both p2p transfers in combination with traditional server-to-client transfers, and maybe use it as an advertising platform for AOL, giving AOL users better functionality, or maybe even restricting server-to-client transfers to AOL users once the service becomes popular. Does anyone else think this idea is bogus? I find it hard to beleive, but I can't figure out how else Nullsoft could be /allowed/ to create this new service.

    1. Re:AOL Time Warner... by Isosonys · · Score: 2, Insightful

      what service? I see software, Free software at that with code. Maybe someone got bored at the office?

    2. Re:AOL Time Warner... by compubomb · · Score: 1

      I believe, that this software was designed to give the public a private place to hold conversation, without worrying about possible RIAA or MPAA threats to aim for conversation logs. This software gives freedom to share to those we know, without being spotted via some moron wo forgot to turn off logging. It gives people a chance to stay anonymous, atleast for me anyways, i talk about stuff like how big my johnson is, that way if any agency ever wanted to look me up, they would just say, he's a sick perv, whothef*** cares about him.

    3. Re:AOL Time Warner... by afidel · · Score: 2, Interesting

      If I remember correctly Justin's contract basically gave him complete freedom from luser management as long as he didn't do anything illegal. Besides he got so much dough from AOL that he could just work on it at home and release it, though it would lack the Nullsoft name that obviously gets it more press. This would be pretty worthless from AOL/TW's perspective, for that they would probably want something like BitTorrent with user authentication.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    4. Re:AOL Time Warner... by Cyno · · Score: 1

      AOLTW? They're not that smart.

    5. Re:AOL Time Warner... by devnull17 · · Score: 1

      I think AOL bought Nullsoft almost exclusively for Winamp. Its members were probably guaranteed employment by AOL for a certain amount of time, and are most likely allowed a good deal of freedom in what they work on, as they've demonstrated that they can produce good things when working autonomously.

  32. Here is the full source by infonography · · Score: 2, Interesting
    Here is the source for those who are wondering what it's all about.

    ---

    WE AWAIT SILENT TRISTERO'S EMPIRE.

    --
    Sorry about the writing. Robot fingers, you know? Cliff Steele in DOOM PATROL #23
  33. Why didn't they call it "Idiot"? by Futurepower(R) · · Score: 1, Troll

    "Waste" is such a user-friendly name. NOT!

    Another example of the marketing skill of technically minded people?

    1. Re:Why didn't they call it "Idiot"? by driftingwalrus · · Score: 5, Insightful

      Beleive it or not, but they're not trying to sell it. You only need marketing if you plan on selling it.

      --
      Paul Anderson
      "I drank WHAT?!" -- Socrates
    2. Re:Why didn't they call it "Idiot"? by catbutt · · Score: 1

      I don't think that comment was a troll. He made a very good point -- why in the world would someone name their product/project/whatever a name like "Waste"? I guess its supposed to have some sort of amusing irony or something (like the band "Garbage"), but to me it just gives an instant negative impression.

  34. Re:The USA is Dying by Anonymous Coward · · Score: 1, Funny

    Woohoo! Will Canada give me refugee status? I heard they had JOBS and free health care up there!

    Packin' my bags!

  35. Re:Grammar Nazi, alive and kicking by matttastic · · Score: 1

    ahem, it's Messaging.. no N

    Thank you, have a good day/evening


    You begin sentences with a capital letter.
    Ho ho.

  36. Re:fix what needs fixing by UniverseIsADoughnut · · Score: 1

    " Winamp 2.9 is the latest release of the Winamp 2.x codebase, which takes most of the good ideas that went into Winamp 3 and codes them back to an API free of excessive abstraction. It's been out for weeks, if not months. Check your facts before posting."

    How about you read my post again before you tell me what to do. I said "2.81 or whatever the latest 2x version is" . so that's 2.9 I never carved my answer in stone, I made it clear that I was not sure what the latest version was.

  37. Revolution of Filesharing? by cyberm_acc · · Score: 5, Interesting

    I'm suprised no one has mentioned the obvious. This is a terrible blow to the RIAA and the all the people who have been trying to sue filesharers into oblivion.

    There are two uses I see for this:
    There are going to be groups of people dedicated to one theme, for example, Horror Movies, or Horror Movies with mutant bees, sharing all their Horror Movies, you will need a certain ammount of Horror Movie Uploads for Downloads and noone will ever be to know you had Queen Bee 1-3.

    If you replace Horror with new release you get lots of small miniDonkeys, many interconnected and unstoppable.

    I'm convinced this is a revolution in filesharing because it solves the two biggest Problems filesharing has, crappy downloads and getting sued.
    The downloads will be of really good quality beacause you will be sharing with friends of people you know from chatting and if the put crap in their upload directory they won't be one of your cirle of friends much longer.

    Getting sued is obvious, noone will be able to tell what you are doing (the might be able to guess that all those people on cable are not running a vpn yet) as just your circle of friends know. There is still the possibility that one of your friends is a traitor but i would call that a rare chance.

    1. Re:Revolution of Filesharing? by SiW · · Score: 1

      You mean just like Direct Connect?

      The enforced ratios (e.g. you must be sharing 10gb of Dave Matthews sets) are what makes DC so annoying and elitist.

    2. Re:Revolution of Filesharing? by cyberm_acc · · Score: 1

      there was filesharing before napster, there was peer-to-peer before gnutella, so what. I'm not talking about enforced ratios here, since I would like to see it solved through social interaction.
      i imagine a world where there are going to be waste networks in dorms, at workplaces, schools wherever and it is going to be terribly hard to cut it off.
      Anyway waste or not waste, I believe this going to be the future, community based small networks of filesharers, based on specialties whereby groups are looseley connected to a bigger net.
      Just look at things like sharereactor, maybe i should not have written minidonkeys but minireactors (you know they are going to power your ipod, one day)

    3. Re:Revolution of Filesharing? by MyHair · · Score: 1

      I'm convinced this is a revolution in filesharing because it solves the two biggest Problems filesharing has, crappy downloads and getting sued.

      I couldn't read the artilcle (link wouldn't resolve), but from what the others are saying you have to trust every node.

      You'd really have to trust your "friends", and I don't see how finding new friends would be made easier with Waste as opposed to real life CD swapping or whatever.

    4. Re:Revolution of Filesharing? by ryanwright · · Score: 1

      The enforced ratios (e.g. you must be sharing 10gb of Dave Matthews sets) are what makes DC so annoying and elitist.

      Not to mention cool. DC hubs generally have high quality goods. If they let any ass connect, they'd be no different than Kazaa.

      I get my Enterprise episodes from DC hubs. Sure, it took awhile to build up a decent collection elsewhere before I could connect to the better hubs, but that's a sacrifice I was willing to make for high quality, early releases of new episodes.

      --
      -Ryan, with the unoriginal sig
    5. Re:Revolution of Filesharing? by Ryan+Amos · · Score: 1

      Yes, except all you really have to do is creat 10 GB of zeroed files, which also makes DC annoying, because people will have shit like "MATRIX REVOLUTIONS OMG.AVI" and it's a 700 meg file that contains nothing but zeros (or /dev/random.) Download a couple of these thinking they're legit and you'll realize how fucking worthless DC is.

    6. Re:Revolution of Filesharing? by ryanwright · · Score: 1

      Download a couple of these thinking they're legit and you'll realize how fucking worthless DC is.

      Boy, you've been hanging out on the wrong hubs. I've found plenty of heavily moderated hubs, and people who pull this shit are banned quickly. I accidentally left my download folder shared, and was kicked for sharing incomplete files (because I was in the process of downloading them!). I unshared the folder and logged back on. No harm done. In fact, I enjoy that hub even more now that I know I won't spend several hours downloading a broken file.

      --
      -Ryan, with the unoriginal sig
  38. Getting it to work. by commonchaos · · Score: 2, Informative

    Looks like you not only have to trade public keys with your friend, but somebody needs to have WASTE on a public IP with port 1337 open.

  39. Re:hope that AOL by Eminence · · Score: 1

    It's already irrelevant whether AOL would pull the plug on them. The source is out. GPL-ed.

  40. Re:Gnutella - YES by Anonymous Coward · · Score: 1, Informative

    the code wasn't "leaked" or "reverse engineered" the code was released under the GPL on nullsofts website at the same time as the executable.. exactly the same way as this program has been handled.

    They most likely knew aol wouldn't like gnutella at all.

  41. Re:License? GPL by harlows_monkeys · · Score: 2, Interesting
    Seems like conflicting information to me.

    I goofed, and grepped for "gpl". "gnu" would have been a better grep term.

    However, there's still the rsa directory, which contains stuff not compatible with GPL. (Which puzzles me...since waste is GPL'ed, why didn't they use gmp for the math, or whatever gpg uses?)

  42. By their calculations by LiquidCoooled · · Score: 5, Funny

    To the MPAA, 50 nodes running on a fast network means there are really 300 wicked infidel filetraders!!!!

    --
    liqbase :: faster than paper
    1. Re:By their calculations by anonymous+loser · · Score: 1

      Yes, and at least $34 trillion in lost movie ticket revenues for every copy of Waterworld or Earnest Goes to Camp they find on the network.

  43. daemons name by Anonymous Coward · · Score: 5, Funny

    Is it called wasted ?

    1. Re:daemons name by wronskyMan · · Score: 1

      I can't use it on my network-it's a WASTE of bandwidth..

      --
      --- You shall know the truth, and the truth shall make you mad- Neal (not Cowboy) Boortz
    2. Re:daemons name by tweakt · · Score: 1

      It's PEER to PEER... there is no server ;-)

  44. Everyone invented Gnutella by CrazyJim0 · · Score: 5, Interesting

    I think hundreds or thousands of coders thought of this shit, especially when Napster got shutdown.

    I personally came across it when removing a section of my P2P anti hacking designed for Diablo 1 to be secure even without a central server.

    Interestingly enough, I was going to call my Gnutella: Dumpster

    Which is cool they're naming their software: Waste

    Lets see how it turns out

  45. It's a really useful tool for business too by Eminence · · Score: 5, Interesting

    WASTE is something that is indeed very useful for small company or teams (especially dispersed teams) in larger organizations. In many places one or another IM system is being used to communicate with team members. Over ICQ or AOL contracts and employment conditions are discussed, remarks about contractors and clients are passed etc. That is a huge security leak if you look at it from a certain prospective, especially for some profiles of companies like small consulting firms with employees regularly using clients networks. WASTE is a simple to use and free method of closing that leak.

    I know at least two small companies that should adopt WASTE immediately and I would advise them to do so. One is a PR company with 2-10 people offices around Europe, where ICQ is frequently used as a discussion medium. Other is a small consulting company. Someone eavesdropping on their ICQ chats could seriously damage both of them.

    1. Re:It's a really useful tool for business too by Eminence · · Score: 1
      Why use AIM - and have to rely on their servers as well as network to those servers - when you can have your own, independent and secure network that is even resistant to traffic analysis?

      And if SecureIM in Trillian is the same as a Miranda plug-in I know then I don't trust it that much as I don't have the source.

    2. Re:It's a really useful tool for business too by Anonymous Coward · · Score: 1, Interesting

      SecureIM on Trillian isn't really that secure. Someone analyzed it quite a while back and found that it was fairly trivial to crack... With the requisite knowledge, anyhow. I wouldn't be able to do it myself, but I could learn enough to do this if I were so inclined.

      It arguably is worse than plaintext, as it gives people the impression that the conversations are secure when the truth is that they are nothing of the sort ... And never mind the plaintext logs that (I'm sure at least) 90% of Trillain users keep on their own computers.

    3. Re:It's a really useful tool for business too by javatips · · Score: 2, Informative

      SecureIM only do encryption. There is NO way with SecureIM to be sure that you are talking to the right person.

      It would be very easy for some network admin to do a man in the middle attack by intercepting all the trafic between you and your buddy (with the initial key exchange) without you knowing anything about it.

      Having a false sense of security is worse that knowing that your communication is NOT secure.

      A better way, would be to use PGP to enrypt your communication with your buddy. At least, if your are confident you obtained your buddy real public key, you know you are talking to the right person.

  46. Moderators? by dubstop · · Score: 1

    How the heck did this get moderated as informative and insightful? It's full of links to slashdot pages that don't exist.

    If somebody's embedded false links in their post, doesn't that cast some doubt on the rest of the information that they've provided?

    1. Re:Moderators? by watzinaneihm · · Score: 1

      I'm sure it was most probably an innocent mistake. Something about relative URLs.

      --
      .ACMD setaloiv siht gnidaeR
    2. Re:Moderators? by br0ck · · Score: 1

      Ignoring the fact that he just posted the text from one of the links in the original article.. if you go to his first WASTE Description link, you'll find that he just neglected to use full paths.

      download available
      download source
      GPL license
      more information about network architecture
      more information about security

  47. What no LibTomMath for bignum RSA? by tomstdenis · · Score: 4, Informative

    Oh darn. Looks like they used some homebrew crap for their bignum stuff.

    Common LibTomMath is like a billion times faster [not to mention very well tested]....

    Plug plug plug!

    http://math.libtomcrypt.org

    Tom

    --
    Someday, I'll have a real sig.
    1. Re:What no LibTomMath for bignum RSA? by tomstdenis · · Score: 1

      Hey I'm allowed to plug my TOTALLY OPEN AND FREE library which people seem to use [otherwise they wouldn't download version x, then version x+1 when it comes out, etc...]

      Sure I admit it was a bit of a shameless plug but quite frankly my math lib is a HECK OF A LOT faster than the bignum code in WASTE.

      Point in case, I offer Comba multipliers and optimal sliding window exponentiation. Those two alone will make my lib [which is pure ISO C] considerably faster.

      Not only that but did I mention my lib IS FREE AND TOTALLY OPEN SOURCE?

      Tom

      --
      Someday, I'll have a real sig.
    2. Re:What no LibTomMath for bignum RSA? by cobar · · Score: 1

      Why not post a message to their mailing list advocating your lib or better yet a patch to use it. Moaning on slashdot seems unlikely to get their attention.

    3. Re:What no LibTomMath for bignum RSA? by tomstdenis · · Score: 1

      Meh, I'm far too busy [writing a book] to patch their software. Plus I scored 3000 hits to the site today. All in all cool.

      Tom

      --
      Someday, I'll have a real sig.
    4. Re:What no LibTomMath for bignum RSA? by Luminair · · Score: 2, Interesting

      Telling Slashdotters won't help.

      Here, tell the WASTE folks instead: http://forums.winamp.com/forumdisplay.php?forumid= 154

  48. Re:downloaded, now what? by zonix · · Score: 4, Funny
    okay i've downloaded it. now how the hell do I connect to someone else and start talking?

    You need to have friends, dude! :-)

    z
    --
    What would an EWOULDBLOCK block, if an EWOULDBLOCK could block would? -- me
  49. Looks great but... by randomErr · · Score: 2, Interesting

    The software looks great and installed like a dream but How can I test it?

    How can I point it at a node that will allow me to try it out? I ask this because what if someone is on the internet and needs to connect to me network. How do I point them to my network?

    --
    You say things that offend me and I can deal with it. Can you?
    1. Re:Looks great but... by tamagen · · Score: 4, Informative

      You need at least one other client running somewhere.

      You both need to enter each other's public key into your client to get started. This step shows that you "trust" one another.

      Anyone else who wants to join your "network" must also enter one of your existing network members' public key into their client and have that existing member enter the new user's public key into *their* client. This step automatically makes the new person "trusted" by all the other members of the network - the important part is that you don't have to explicitly swap public keys with EVERYONE - just with one member of the network. The client does the rest once you connect to the network - see below.

      Now, to get started and initially connect to someone's machine, enter their hostname or IP address (not their "username") into the "Network" window. This primes your client - it will then discover all it needs to know about the other members of the network, since by default, each client will be broadcasting discovery information (usernames, hostnames, public keys).

      The "Browser" window shows all the users in the network, but currently ONLY if they are sharing one or more files. So, get each person who joins the network to share at least a test file so that they will always appear in everyone's "Browser" window.

      Right-click on any names in the browser window to start interacting with them.

      HTH

  50. Re:downloaded, now what? by dpu · · Score: 2, Informative

    i'm going to bite my tongue about "leeches" and actually help a bit here.

    reading the docs, it becomes apparent that in order to connect to other people, you need to know their public key, and vice versa. i'm paraphrasing, but that's essentially it :) good luck!

    --
    Dammit, I meant to post that anonymously!
  51. OS X by Dashmon · · Score: 1

    Can anyone tell me how to build this thing on OS X?

    1. Re:OS X by tamen · · Score: 1

      Change the name of the "Makefile.darwin" to "Makefile". and cd to the directory which hold the Makefile and run "sudo make". (Not sure if it needs a sudo).

      The process fails though :(
      With the following errors:

      xfers.cpp: In member function `void XferSend::onGotMsg(C_FileSendRequest*)':
      xfers.cp p:350: warning: passing negative value `-1' for argument 1 of `void
      C_FileSendReply::set_index(unsigned int)'
      xfers.cpp: In destructor `XferRecv::~XferRecv()':
      xfers.cpp:812: `RemoveDirectory' undeclared (first use this function)
      xfers.cpp:812: (Each undeclared identifier is reported only once for each
      function it appears in.)

      I have no idea how to get on from here. It was pure luck I found out how to get the building going ;)

    2. Re:OS X by teridon · · Score: 1

      Edit xfers.cpp -- comment out the line with RemoveDirectory (place "//" in front of it)
      There's still a bunch of warnings, but "wastesrv" compiles and runs.

      --
      I hold it, that a little rebellion, now and then, is a good thing. -- Thomas Jefferson
    3. Re:OS X by Dashmon · · Score: 1

      Better yet: in platform.h, under the #define CreateDirectory(x,y) mkdir(x,y); (at least, that's where I did it), add a line:

      #define RemoveDirectory(x) rmdir(x)

      I think they did write an rmdir function, but they just forgot to define RemoveDirectory as rmdir. :)

    4. Re:OS X by tamen · · Score: 1

      Ive got it running now. But wastesrv wants to know the password at startup. Which I dont know. Asfar as I can see the window version starts out by making a new key. No such luck here I guess.

    5. Re:OS X by Dashmon · · Score: 1

      Same problem here. I'll see if I can come up with something. shouldn't be too hard, all the functions are cross platform, I think.

    6. Re:OS X by headhot · · Score: 1

      dl the windows client to a windows machine, make the keys and move the defaul.pr3 and default.pr4 files. put all your public keys in the .pr3

      thats all i have sofar and it doent work.
      Tom

    7. Re:OS X by crymsan · · Score: 1

      The program is built, but has anyone had luck getting it to connect to another client? I got a private and public key from a windows client, however the program doens't appear to bind to a port and other clients cannot connect to it.

  52. Trillian? by iion_tichy · · Score: 1

    I thought Trillian also encrypts messaging with other Trillian users. I don't think I have grasped the whole point of waste yet? Perhaps that it adds Filesharing as well? Also, how does it find the other hosts without a centralized server?

    1. Re:Trillian? by jmanning2k · · Score: 1

      Um, yes it does. It encrypts IM traffic with other Trillian users through both the AIM and ICQ protocols. They call it SecureIM.
      Next time, check your facts before you just dismiss someone like that.

  53. Key exchange by yem · · Score: 4, Interesting

    "Initial connection to the mesh requires manual key exchange. PITA, but moderatley secure."

    IIRC, key exchange is where most encryption schemes fall down. If this ever takes off I'd guess 99% of users will trade keys over plain ol unencrypted SMTP.

    Nice summary though - this really does look interesting.


    --
    No, I did not read the f***ing article!
    1. Re:Key exchange by DeltaSigma · · Score: 1

      But if I've trained my friends in the use of PGP/GPG I could send them my public WASTE key encrypted with their public PGP/GPG key and have a secure exchange right?

    2. Re:Key exchange by CrypticOutsider · · Score: 2, Informative
      IIRC, key exchange is where most encryption schemes fall down. If this ever takes off I'd guess 99% of users will trade keys over plain ol unencrypted SMTP.

      And what's wrong with that? You're exchanging your public keys.

      From the Waste setup guide:

      8. At this point you should copy your public key to the clipboard using the button labeled "Copy my public key to the clipboard" and then paste it into an email/IM/whatever to give it to the person(s) you wish to connect to.

      9. You should also acquire the PUBLIC key of the person(s) you wish to connect to via some means, and then click the "Import public keys..." button in order to import their PUBLIC keys. Once you import their PUBLIC keys, there should be a message in the setup wizard telling you how many keys are loaded total.

    3. Re:Key exchange by zemkai · · Score: 1
      And what's wrong with that? You're exchanging your public keys.

      Nothing's wrong with it, so long as you get on the phone or similar and confirm the validity of the key's fingerprint.

      -ZK

    4. Re:Key exchange by DeltaSigma · · Score: 1

      So on a WASTE system you accept public keys from applicants to your network? Well if that's the case then just a general discerning eye should be acceptable, as long as you trust everyone on the network to scrutinize as you do, which I would. Thanks a lot for the info.

    5. Re:Key exchange by mr_burns · · Score: 1

      My friends and I have set up gpg encrypted/signed chat using fire on OS X. What we did was create local chat only keypairs on our machines, then exported armored pubkeys and uploaded them to a directory on a server for which we all have access via ssh -2.

      So we know that our means of acquiring keys is relatively resistant to MITM. To be more secure, we could chgrp the keys for just us and chmod them 640.

      Of course, we have to trust the integrity of the machine, but it's better than the automatic key exchanges that trillian and fire offer and more convenient than burning cd-r's of your pubkey for every member of the group and then meeting up with every person you add for a face to face exchange.

      --
      "Let him go, Ralph. He knows what he's doing." --Otto Mann (simpsons)
  54. We Await Silently Torvalds' Empire? by phr2 · · Score: 1

    slightly different from Pynchon version...

  55. Re:isn't this really... by aweraw · · Score: 1

    not really...

    as far as I can tell, to trade you have to have traded your encryption key with the person you want to share with...

    --
    5468652047616D65
  56. good name... by fok · · Score: 2, Funny


    . "I waste you when I get home"
    . "Have you been wasted today?"
    . "Be right there... just let me waste someone..."

    and so on and so forth...

    --
    \m/
  57. W.A.S.T.E. by nutznboltz · · Score: 1

    http://tinyurl.com/cy1z

  58. linux? by demmer · · Score: 1

    g++ -O2 -s -pipe -march=pentiumpro -c -o connection.o connection.cpp connection.cpp: In method `C_Connection::C_Connection(int, sockaddr_in * = 0)': connection.cpp:41: warning: converting NULL to non-pointer type connection.cpp: In method `long unsigned int C_Connection::get_interface()': connection.cpp:771: passing `int *' as argument 3 of `getsockname(int, sockaddr *, socklen_t *)' changes signedness make: *** [connection.o] Error 1 any ideas?

    1. Re:linux? by JakusMinimus · · Score: 3, Informative

      yeah, the root of this is a #define for socklen_t in the non-win32 code (which is already typedef'd in system headers). my solution was to put a #ifdef POSIX around the define.

      --

      You can be an atheist and still not want to succumb to some weird cross-over sheep disease -- AC
    2. Re:linux? by JakusMinimus · · Score: 1

      ahh crap, i forgot to mention where the offending #define was. its in platform.h

      --

      You can be an atheist and still not want to succumb to some weird cross-over sheep disease -- AC
  59. slighly OT: Jabber communication encryption by Ahaldra · · Score: 2, Informative
    *sigh* so many jabber clients - so many implementations. It seems as if noone developing a jabber client actually cared to look into the official proposals.

    So, if you are a jabber client developer or intend to become one, see this article for a proposed handling of Open PGP -type encryption.

    --
    Code is Speech. No to Censorship.
  60. Everything needs to be marketed. by Futurepower(R) · · Score: 1, Insightful

    I don't agree. Everything needs to be marketed. Giving something a name with negative connotations slows acceptance, or may even stop it. They want users don't they?

    1. Re:Everything needs to be marketed. by SubtleNuance · · Score: 1

      I don't agree. Everything needs to be marketed. Giving something a name with negative connotations slows acceptance, or may even stop it. They want users don't they?

      I dont agree, giving "marketing" too much weight is folly -- *I* dont consider it, actually, I am repulsed by Advertising and Marketing as intentional manipulation -- if you must resort to attempting to manipulate(lie) about something you are not honest enough for me to have a relationship (..like use your product for example.)

      Things (ideas/products/works/art/whatever) either stand on their merit or they do not, no amount of marketing changes that. Unless, of course, you are irrational and easily influenced...

  61. Re:License? by julesh · · Score: 1
    Well, the Windows version has the GPL in the 'Accept/Don't accept' stage of installing the app, if that means anything to you.

    Which is daft, seeing as you don't have to accept the GPL to use a GPL piece of software:


    5. You are not required to accept this License, since you have not
    signed it. However, nothing else grants you permission to modify or
    distribute the Program or its derivative works. These actions are
    prohibited by law if you do not accept this License. Therefore, by
    modifying or distributing the Program (or any work based on the
    Program), you indicate your acceptance of this License to do so, and
    all its terms and conditions for copying, distributing or modifying
    the Program or works based on it.


    Therefore, you only need to accept the GPL if you want to modify or distribute the code. Installing & running it is not covered.
  62. New poll: by An+Onerous+Coward · · Score: 1

    How long after release will somebody post the first Linux port?

    - 24 hours
    - 48 hours
    - 72 hours
    - 1 week
    - The developers will spend the first month arguing whether to use GTK, QT, or wxWindows.
    - It will be done when CowboyNeal says it's done.

    --

    You want the truthiness? You can't handle the truthiness!

    1. Re:New poll: by tunabomber · · Score: 1

      I'd like to complain about the lack of options. How about negative 2 hours?

      --

      pi = 3.141592653589793helpimtrappedinauniversefactory71 ...
  63. Maybe because it's for work, not pleasure by edxwelch · · Score: 1

    I got the impression that it was aimed for small groups of people working on a common project, at least it could be very useful for that purpose

    1. Re:Maybe because it's for work, not pleasure by MikeVx · · Score: 1
      I got the impression that it was aimed for small groups of people working on a common project, at least it could be very useful for that purpose
      I'd been hoping that someone would write something like this for a while. A friend and I have assorted projects we tinker with and this would be a less-complicated means of swapping web page files, software logs, source code, core dumps, etc than we are currently using.
      --
      Sigmentation fault - core dumped
  64. Re:What's better? by mareshagger · · Score: 1

    well im afraid i cant say....not having ever 'had' nullsofts waste!!

  65. American McGee's Waste by suso · · Score: 1

    Now that's what I'd like to see. Well, wait, maybe not.

  66. MOD PARENT UP by dreamchaser · · Score: 1

    That certainly was both ontopic and informative. As the other poster replied, just because you don't understand something doesn't mean it is offtopic. The parent post has a direct relation to encryption and how it was implemented in WASTE.

  67. please. by indead · · Score: 1

    "Uh... yeah... Duuuuude - wouldn't it be cool if I, like, wrote something like NAPSTER? Yeaaaah..." is not the same as actually creating a piece of software that works.

    Hundreds of thousands of coders may have had a similar idea, but Nullsoft invented Gnutella.

  68. It could work. by HanzoSan · · Score: 1, Insightful

    50 people can share files and even if just one of those 50 has access to files, they all do.

    --
    If you use Linux, please help development of Autopac
    1. Re:It could work. by jd142 · · Score: 1

      Hmm. What if I'm a member of two groups? Would it be possible to have one node act as a "trust broker" intermediary between two disparate groups of trusted individuals. If so, then this could even be a way to help eliminate spam.

      Say Harold wants to send me a message. Harold is in the same group as Mary, who is in the same group as John who is in the same group as April, who is in my group. So I trust Harold through that chain of trust and so I can collaborate/accept e-mail from him through that chain.

      I don't know enough people or have enough computers to test out how a long chain would work with this software.

    2. Re:It could work. by AceM2 · · Score: 1

      Seems like overlapping groups would mean...One big group..

    3. Re:It could work. by Suppafly · · Score: 1

      it's just like friendster.com

  69. Time well spent by fooguy · · Score: 1

    We all know what happened when they released Gnutella, this should be gone in the day.

    In the mean time, the playlist editor in Winamp3 shits everytime it meets my MP3 folder...

    --
    "All I ever wanted was to see Larry Wall give Bill Gates a Perl necklace."
    http://www.eisenschmidt.org/jweisen
  70. You're missing the point of the tool by nhavar · · Score: 1

    It's not about anonymous P2P'ing it's about small colaborative networks (think BUSINESS). For example it would be great for a small OSS team to use to collaborate, share files, etc without needing to rely on the commercial (AIM, YAHOO, MSN, ICQ) messaging. Plus it adds a level of security not found in other products.

    Not everything on the internet is about anonymity. As I remember it there's no constitutional guarantee of anonymity, why people keep assuming that if they're on the net they're entitled to that right I don't know.

    --
    "Do not be swept up in the momentum of mediocrity." - anon
    1. Re:You're missing the point of the tool by banzai51 · · Score: 1

      There is no Constitutional guarantee about having clean air to breathe, yet everyone keeps clamoring about it. Maybe the Constitution is more about the spirit of the law rather than the letter? Hmmmmmmm.

    2. Re:You're missing the point of the tool by zemkai · · Score: 1
      As I remember it there's no constitutional guarantee of anonymity, why people keep assuming that if they're on the net they're entitled to that right I don't know.

      The short answer is "History and Case Law." But don't take my word for it... peruse some of the info on the following page(s).

      CyberSpace Law Center

      -ZK

    3. Re:You're missing the point of the tool by timeOday · · Score: 1
      As I remember it there's no constitutional guarantee of anonymity, why people keep assuming that if they're on the net they're entitled to that right I don't know.
      I really bothers me that people think the Constitution is an attempt to enumerate each of our rights. That's a horribly destructive assumption.
    4. Re:You're missing the point of the tool by Suppafly · · Score: 1

      The constitution doesn't enumerate rights, people that think so are stupid. The constitution lays out what the gov't can do and says that everything else is reserved for the people.

      Not to mention the fact that Roe v Wade established a constitutional right to privacy atleast for women.

  71. support? by marcushnk · · Score: 1

    Anyone one know if there is a forum for user user support??

    --
    "Consider how lucky you are that life has been good to you so far. Alternatively, if life hasn't been good to you so far
  72. A Letter to control about the Big Brother by olijenkins · · Score: 1, Offtopic

    Just noticed this in the connection negotiation. 26. A sends B the constant 16 byte signature ("MUGWHUMPJISMSYN2") Is this a subtle reference to the fact that this program provides secure communication (Mugwhump Jism)? Do I need to use a Clark Nova to write the reports on? Are NullSoft out sourcing there development work to Interzone? Me I`m just off to do the old William Tell Routine. Sorry for the abstraction in this post I've just given up smoking. Having tried the will power method, and patches. I'm using Bug powder dust.

  73. What about a sourceforge project by ag3n7 · · Score: 1

    Has anyone started a sourceforge product? If there is enough interest, I would take care of it (though I am not a coder at all).

    email me at serverdude@hotmail.com if anyone is interested in further development...

  74. Missing one important feature by maunleon · · Score: 1

    Why not have it run as a service?

    Let me explain: I would like to have a tool like this through which I can make the documents on all our public shares available for searching by users. We have documents and files spread over maybe 10-15 servers. There is no need to chat from those servers, all I need is have files shared.

    I am not going to leave the servers logged in and have the app running all the time, for obvious security reasons.. but also because a remote reboot would bring the machine off the network.

    1. Re:Missing one important feature by efficacymanUM · · Score: 1
      Why not have it run as a service?

      Assuming you are using windows as your platform of choice, a little program called firedaemon: FireDaemon will do the trick. Its free for noncommercial use, and there is a fully enabled professionaly verion. In my expierience i've found it works well for Folding At Home and SETI At Home before.

    2. Re:Missing one important feature by maunleon · · Score: 1

      How would that help me? Wouldn't I have to set up a search engine that would index them? Besides, it's a lot more headache (page design, etc)

  75. Re:name "Waste" -- Pynchon's The Crying of Lot 49 by elwinc · · Score: 5, Interesting
    I believe the name "Waste" is a references to Thomas Pynchon's novel "The Crying of Lot 49." In the novel, W.A.S.T.E is either a hoax or a secret system for communication, and (might) stand for "We Await Silent Tristero's Empire." Here's a little quote:

    "Last night, she might have wondered what undergrounds apart from the couple she knew of communicated by WASTE system. By sunrise she could legitimately ask what undergrounds didn't....[H]ere were God knew how many citizens, deliberately choosing not to communicate by U.S. Mail. It was not an act of treason, nor possibly even of defiance. But it was a calculated withdrawal, from the life of the Republic, from its machinery. Whatever else was being denied them out of hate, indifference to the power of their vote, loopholes, simple ignorance, this withdrawal was their own, unpublicized, private. Since they could not have withdrawn into a vacuum (could they?), there had to exist the separate, silent, unsuspected world."
    --
    --- Often in error; never in doubt!
  76. love 'em for the names by Kircle · · Score: 1

    "Waste" is such a user-friendly name. NOT!

    My favorite name of theirs is NSIS, which I've heard is an acronym for Nullsoft Super PIMP Installation System. I mean, that name is just plain pimpin'. :)

    --

    -- Kircle

  77. Strange title by Baloo+Ursidae · · Score: 1
    Nullsof's Waset: Encrypted, Distributed, Mesh Net

    How many other people saw the title of this article and immediately thought, "Oh, no! JonKatz wrote a technical review!"

    --
    Help us build a better map!
  78. The Right Hand Knows by fm6 · · Score: 5, Informative
    In fact what we have here is a first cut at a secure distributed network presence system, something that would allow you to run an icq-like network between people you trust without being spied on by a central server. There are many reasons why one would want this: maybe *you* just want to trade copyrighted files, but *I* want to communicate securely and efficiently with my associates.
    Besides which, this software isn't particularly useful for illicit file sharing. For that you need a way to get into contact with strangers who happen to have a copy of the file you want to download. The encryption features would actually seem to work against that.

    Also, this is technology that might be very useful to AOL. AIM's big drawback is that it's not very secure, and really shouldn't be used for sensitive corporate communication. (Though the engineers at my last employer used it anyway.) AOL could persuade people that are already using AIM for free to upgrade to WASTE in order to secure their communications. Not to mention the other features.

    We Await Silent Trystero's Empire!

    1. Re:The Right Hand Knows by L7_ · · Score: 2, Insightful

      Yes, it seems to be more of a client where you already have a trusted group of users either from real life (Say, a whole dorm hall or a bunch of co-workers) or from a presence online (Say, a whole gaming guild or software collaborators or even a little message board community) to open some of your system files to. It is a trusted way to get recommended files, be they legal or illegal.

      You don't need to be in contact with strangers if all your friends have GBs upon GBs of "shared source".

    2. Re:The Right Hand Knows by jafuser · · Score: 2, Interesting

      Your post just made me realize how useful it actually is.

      I run a small network in my apartment with my roommates, and we all have various versions of windows, and some computers are "homed" on a different domain, especially if a friend brings his work laptop over during a lan party.

      In these kind of environments, windows file sharing seems to be much more hassle than it's worth. On Win2k, it seems like it's a 10 step process just to share a folder. Even after that, it can take one or two minutes just to navigate the windows network to get to the other computer (why is this so slow anyway?).

      Sometimes I've gotten so frustrated with it that I'll skip all the windows sharing BS and just upload the files to an FTP site hosted somewhere else on the internet, then have my friend, who is only 10 meters away from me and on the same private network as me, ftp it back down.

      Sure, I could put my own ftp server on my machine, but that is too much hassle for a one-time use.

      With something like this, it looks like it might be a quick and easy way to do file sharing that sounds a lot safer than most of the the simple alternatives...

      --
      Please consider making an automatic monthly recurring donation to the EFF
    3. Re:The Right Hand Knows by fm6 · · Score: 1
      Even after that, it can take one or two minutes just to navigate the windows network to get to the other computer (why is this so slow anyway?).
      On Windows 2K, you always want to used mapped drives to access shared folders. For whatever reason (buffering? haven't the foggiest), this speeds things up drastically. Seems to be less of an issue with XP.
    4. Re:The Right Hand Knows by stickyc · · Score: 1

      Couldn't you just transfer the file(s) via your favorite IM program? Since you're both inside the same firewall, you should be able to direct connect, bypassing the IM servers and such, no? Since it's for LAN gaming, you're not transferring terrible secure documents, right?

  79. nullsoft rocks by hetairoi · · Score: 1

    I've been using winamp forever, gnutella was a great idea, I can't remember the name but they made a program that would replace the ads in AIM with visualizations from winamp and now this.

    I believe AOL has an outstanding opportunity here. Imagine AOL letting the nullsoft team wreak havoc on the AOL interface. Imagine AOL users with secure communications, a real email client and the ability to share anything with a trusted node. Hell, imagine if AOL/TimeWarner would open up there content so users could browse the catalog and download for a small fee (just like itunes, but not just music).

    Would you be willing to pay for an AOL account if you had a secure platform that was infinitely customizable (think winamp skins) and access to huge amounts of content and the ability to share content with friends? Yeah, I'm sure there would be some DRM involved, but maybe not, maybe if you could only share with other people who had aol accounts they could just make money from the monthly fee (I know there are lots of problems in that area, but I'm dreaming ok).

    Still not convinced. Ok, how about a partnership between AOL and Lindows? Bring AOL to linux via lindows. Cheap pc's with AOL accounts to make sure mom & pop can use the pc and get online.

    Maybe I've got delusions of grandeur here, but don't you think this idea would make bill g soil his pants?

    --
    you're all figments of my deranged imagination
    1. Re:nullsoft rocks by ryanwright · · Score: 1

      Imagine AOL users with secure communications, a real email client and the ability to share anything with a trusted node. Hell, imagine if AOL/TimeWarner would open up there content so users could browse the catalog and download for a small fee (just like itunes, but not just music).

      BWAAHAHAHAHAHAHAAAAHAHAHAHAHAHAHHHAAA!!!!!

      Dude, pass the bowl. I'm hurtin' over here...

      --
      -Ryan, with the unoriginal sig
  80. Still beats plain-text by far by Kjella · · Score: 1

    IIRC, key exchange is where most encryption schemes fall down. If this ever takes off I'd guess 99% of users will trade keys over plain ol unencrypted SMTP.

    As long as you're dealing in public/private key pairs, you must intercept the public key and replace it with a public key of your own, on-the-fly, transparent to any protocol (SMTP, phone, ICQ, whatever). A "formal" exchange system by the client would be easy to detect "hey here comes the key" and replace. But this system is in fact quite hard to break, and something passive (a la Echelon/Carnivore/TIA would not work).

    Not to mention if you get a key fingerprint that you can verify over some other medium, then they'd have to intercept and fake that one too. Just call him or her up and ask them for it, unless you think the government will intercept the phone connection and fake their voice in real-time...

    Kjella

    --
    Live today, because you never know what tomorrow brings
    1. Re:Still beats plain-text by far by Anonymous Coward · · Score: 1, Funny

      The trick is, you not only have to replace the key, but have to take control of the conversation after that. Depending on how the secure connection is being used, this may or may not be easy. If you're trying to convince J. Random Hacker that you're his best friend Steve, your first chat session is going to be an interesting version of the Turing test.

      "So, Steve. How's Wolfie?"

      "Wolfie? Oh, he's doing fine. Really good doggie."

      "Steve, you don't have a dog. Wolfie is your wife's nickname."

      "Oh, I knew that. BTW, can I get your credit card number?"

      Transmission ends, key is deleted.

    2. Re:Still beats plain-text by far by Elwood+P+Dowd · · Score: 1

      No, you let Steve answer. That's why they call it a man-in-the-middle attack.

      --

      There are no trails. There are no trees out here.
  81. up and running on linux by JakusMinimus · · Score: 4, Informative
    a link to the cleaned up code i am running: http://www.entheal.com/users/dweomer/waste-source- clean.tgz

    my server's public key
    WASTE_PUBLIC_KEY 20 2048 entheal.com
    ABB44E9339FC6CE16A3C04A9D828AD3F6C78A 308FF66442E35B3F69C2CFC
    7AAF98FFFCE94A95E074C6B8F B8F46105A7575A5AB9CFBF9112E1AE13C02
    B7CFDA578CD7B 114A64E6B18D9F857BD982E741D2A214EE52878580B51DA
    4 081980FA0923244FA59D05FE314347384D23DBD58C736D71D6 D490EFD4D
    E3587D463D351236280BCAD18DD40F12D9F0DAF 6C3C88CAB2243A21B7A8D
    B0C89075685E12052263C6DD9EA 6809967A7D354037EF00F078E5E298DFC
    2E89E43AF161FCF B30B2B41873F0BB34706B4C8EF749B6A3E45135F9F08D
    FAF 6F684E29787ECE5FB0DFEBABF904C11327CE085F735C0D7E08 DE811B3
    04CEC56742090AA7A714497B9CEF1C35000301000 1
    WASTE_PUBLIC_KEY_END
    server name is entheal.com (you may have guessed from the public key ... )
    --

    You can be an atheist and still not want to succumb to some weird cross-over sheep disease -- AC
    1. Re:up and running on linux by JakusMinimus · · Score: 1

      forgot to mention, public keys: if you want to access this server post your public key here and i will load it up

      --

      You can be an atheist and still not want to succumb to some weird cross-over sheep disease -- AC
    2. Re:up and running on linux by leftyfb · · Score: 1

      how do you compile from your code? I tried make, make all, and make waste.

    3. Re:up and running on linux by JakusMinimus · · Score: 1

      you tried make -f Makefile.posix ?

      if so and it didnt work can you post the output please.

      --

      You can be an atheist and still not want to succumb to some weird cross-over sheep disease -- AC
    4. Re:up and running on linux by JakusMinimus · · Score: 1

      thanks. lame-ass filters killing what i post.

      --

      You can be an atheist and still not want to succumb to some weird cross-over sheep disease -- AC
    5. Re:up and running on linux by JakusMinimus · · Score: 1

      i'll import your key into the server momentarily. the aolution is to remove the whitespaces (in the actual hex part of the key) inserted by slashdot *boggle*

      --

      You can be an atheist and still not want to succumb to some weird cross-over sheep disease -- AC
    6. Re:up and running on linux by leftyfb · · Score: 1

      ok, I got it to compile. Now i tried copying over the Default.pr0 and pr4 to default.pr* on linux. Changed the private key in pr4 and locations in pr0, but it still doesn't seem to like pr0: ./wastesrv
      WASTE server 1.0a0 starting up...
      initializing RNG
      done
      loading config from ./default.pr0
      Illegal instruction

    7. Re:up and running on linux by JakusMinimus · · Score: 1

      delete the default.pr0 and try running the server again. if it doesn't find this file it is supposed to create it (did for me) albeit quite minimaly. something that ought to help, is that after your server generates its default.pr0 file, kill it and add nick=<your server name>, debuglog=1 entries and try again.

      --

      You can be an atheist and still not want to succumb to some weird cross-over sheep disease -- AC
    8. Re:up and running on linux by JakusMinimus · · Score: 1

      NotBob, JediJawa, and proj: your keys have been imported.

      --

      You can be an atheist and still not want to succumb to some weird cross-over sheep disease -- AC
    9. Re:up and running on linux by DarkBlack · · Score: 2, Informative

      If you are using gcc 3.2 as I am on Debian Unstable, you will probably need this patch:

      --- waste/Makefile.posix 2003-05-29 11:58:45.000000000 -0400
      +++ waste/Makefile.posix.new 2003-05-29 14:00:34.000000000 -0400
      @@ -8,7 +8,7 @@

      wastesrv: $(OBJS) $(RSAOBJS)
      - $(CC) $(DEBUGFLAG) -pthread -o wastesrv $(OBJS) $(RSAOBJS)
      + $(CC) $(DEBUGFLAG) -pthread -o wastesrv $(OBJS) $(RSAOBJS) -lstdc++

      clean:
      rm -f $(OBJS) $(RSAOBJS) wastesrv

    10. Re:up and running on linux by leftyfb · · Score: 1

      I deleted the default.pr0 file and still get the same error: ./wastesrv
      WASTE server 1.0a0 starting up...
      initializing RNG
      done
      loading config from ./default.pr0
      Illegal instruction

    11. Re:up and running on linux by Sleepyguy · · Score: 1

      how does one import a public key?

      --
      b
    12. Re:up and running on linux by JakusMinimus · · Score: 1

      I was away from my computer for an hour, but beforte I left and now after I am back I am noticing much "Could not connect to host: failed connect!" messages in the debug output. I've noticed the waste software attempts to setup 2 sockets per connection (client -> server then server -> client) which isn't going to work too well if you're behind a firewall with unidirectional translation (assuming NAT here).

      anyone else having the same sort of issues? people trying to connected to me, speak up =)

      --

      You can be an atheist and still not want to succumb to some weird cross-over sheep disease -- AC
    13. Re:up and running on linux by JakusMinimus · · Score: 1

      if you mean into the server you need to append it to the default.pr3 file. if you mean the client then you save a key into a text file and save it somewhere handy, open up your waste client click File->Preferences and then Public Keys on the left hand menu then Add. pick the file with the key and you are done

      --

      You can be an atheist and still not want to succumb to some weird cross-over sheep disease -- AC
    14. Re:up and running on linux by Sleepyguy · · Score: 1

      thanks, i meant on the server, is there some kind of docs for this, or are you just browsing the code?

      _

      --
      b
    15. Re:up and running on linux by JakusMinimus · · Score: 1

      reading the code + trial and error = the win

      --

      You can be an atheist and still not want to succumb to some weird cross-over sheep disease -- AC
    16. Re:up and running on linux by Sleepyguy · · Score: 1

      I'm with you.

      So i seem to have some of the same problems as you.

      I went ahead and generated two users on my windows client ... "server" and "client"
      i moved the keypair of "server" to my linux box private key into default.pr4 and public to default.pr3.

      I then went ahead and appended the "client" public key to default.pr3.

      I go ahead and set networkname= in the default.pr0 file on the linux box to match the client box (windows) and set the name= as well on the linux box (to "server")

      i then try and connect the client (windows, behind a firewall) to the server (linux, in the clear) and get :
      Could not connect to host: failed connect!

      my whole log here:
      [brett@caligula waste]$ ./wastesrv
      WASTE server 1.0a0 starting up...
      initializing RNG
      done
      loading config from ./default.pr0

      Password: wow nice cleartext password field!
      DB: reinitializing database
      DB: making scanning db live
      [main] creating listen object on 1337
      DB: removing temp database reference, scanning done
      Could not connect to host: failed connect!
      Could not connect to host: failed connect!
      Could not connect to host: failed connect!
      Could not connect to host: failed connect!
      Could not connect to host: failed connect!
      Could not connect to host: failed connect!
      got SIGINT, setting global exit flag!
      cleaning up
      flushing db

      ideas .. the docs claim that it works if some clients are in the clear and some are behind firewalls....

      _

      --
      b
    17. Re:up and running on linux by JakusMinimus · · Score: 1

      try removing the networkname=somenetname from both machines. i doubt its the problem but hey might be.

      barring the above suggestion working, all i can do is discuss my setup:

      2 windows clients, one using 1536 key length, other using 2048. both on the same subnet.
      linux server, using 2048 length key and on same subnet as the client machines (this machine also serves as the NAT box aka gateway for my intranet). before i even dicked with the linux server i made sure i could get WASTE to work with the 2 windows clients. if waste CAN work across a NAT'd firewall (anecdotal evidence anyone?) then barring some forgotten pixie dust dropped in my setup i don't know what the problem is (from my reading of your description you are attempting to connect your client which is behind a firewall to your server, correct?)

      as far as the docs claiming it should work seemelessy even if some nodes are behind firewalls, i think that is true if and only if WASTE nodes exist at the boundaries (aka firewalls) of the various subnets you wish to bridge.

      --

      You can be an atheist and still not want to succumb to some weird cross-over sheep disease -- AC
    18. Re:up and running on linux by Hal-9001 · · Score: 1
      Here's my public key:
      WASTE_PUBLIC_KEY 20 2048 Hal-9001
      B76693DB88A6DB34E9EF05D691C47488F1C000BF B64172B0B3 3AC2DCA6EB
      D8DA1D01D2F666ACCABF6EECFE081DDFD27075 561D4D972527 FBA384C883
      B2632C947045B6A858D41DF242EC3B207BBBE6 6E38D91D1389 E4E3534287
      38B4034A9BEB71784FB721188DA53861DE28F1 6E4AEAAA4FE3 C0B90B5FE4
      BA07AD6A3AA94A7A1588549558C00E7143808B 582C6BA6DA13 6B84C711A3
      0B248A35FC2BA97754C63123CD6BD279489ED9 7F8B00031E6D 9986555D71
      6E4800CD9F62081AE3893E54B18F9DB7266FC8 E9BCBDD0760E 8E022C963C
      4AA8F747F7172646DCD42D0AE5AE9CC8E13571 6A27E892E2B4 C771DEB391
      34DA3523801F18298F5A37D59C928103000301 0001
      WASTE_PUBLIC_KEY_END
      --
      "It take 9 months to bear a child, no matter how many women you assign to the job."
    19. Re:up and running on linux by TermAnnex · · Score: 1
      Here's my key. Thanks. :)
      WASTE_PUBLIC_KEY 20 1536 term
      BAFDFAFA736E2BDF06E6B6F57336700BADE92A6E68E0 A6E24AB32258FE62
      1DF0856528D7F233E01977F5A6E9B265 8DF35D9531B85DE32CFC0D0FEAB8
      82C7CB46ED325F497C30 3891CA75768FCE79CDABE3E8FC25AC155D52EA19
      0B12C583 87AF0E64CF4F9D6AF4BC5570FEC5367BFFFA10BF7C1636B456 7C
      40229AC801531B5ACCC0860B0E3E1CC20AD812DF663B1D C675B0DDE01CB0
      0FBDF4D37BCE6738709A4424CEF2F38E01 5242997E9177044D5916BA4062
      6ABE8569F265D0EF25A943 6D0003010001
      WASTE_PUBLIC_KEY_END
    20. Re:up and running on linux by JakusMinimus · · Score: 1

      you need to apply the patch to Makefile.posix mentioned here.

      --

      You can be an atheist and still not want to succumb to some weird cross-over sheep disease -- AC
    21. Re:up and running on linux by throwaway18 · · Score: 1

      WASTE_PUBLIC_KEY 20 1024 Throwaway18
      E29A094E7E3D5C85FF1A145C38B134E6BEDD2 45ABE25118CBA 3B5B071656
      0357CA29FDE2CBE2B9B143CB638578615295DD 3D8F878C43B8 606B77406F
      F984DB513A72CE0F7B7A80DC3DF6E633907712 6E31C15F2F15 62F7CE1AD3
      455208F5CEC43DEFF4782624794A12A36FBE4B 3798EB8FBCCB A4621EE811
      10684BE68E1ECCAB0003010001
      WASTE_PUBL IC_KEY_END

    22. Re:up and running on linux by headhot · · Score: 1

      I get 3 lines in my debug, the last one say the temp data base refference has been removed.. then it just sits there..
      nothing will connect to it.

    23. Re:up and running on linux by throwaway18 · · Score: 1
      Slashdot has inserted some spaces into the key I posted in the parent message, to import my key please remove the spaces, including any whitespace in front of WASTE_PUBLIC_KEY

      I posted it in my journal as well here

    24. Re:up and running on linux by matresstester · · Score: 1

      WASTE_PUBLIC_KEY 20 1536 wasteful
      C57889A814EFF2AD7311EC77D0F125D66FC82A7C A29A93C1D3 363E4CBEAA
      645DDB7C6EC030126DCC79E77CB5CAC13F4CA3 1E2E311EA498 EC18F091EB
      2520231E9B5F8242DDBCAA196A41C4434D5497 74109852A05E 8A6847591B
      C11867D7FB24748BBAD55BBBAE3BB7F29F845D 9B089E18EA62 DCF1B10459
      3F721EEBA121222751D7E4329B68945F30014C 8224FF894AB5 5A6229C40F
      B9856DE9126C624155FD01EA48038553B8246B 1357C3FC13E0 C8ED6D699D
      25A5BBE3B1BE5A3C70781BB90003010001
      WA STE_PUBLIC_KEY_END

    25. Re:up and running on linux by baka_boy · · Score: 1

      WASTE_PUBLIC_KEY 20 1536 baka_boy
      CFCCBFDE4C297EB05F705721BC606A1E4FAA408B 45B34CD34A 7860C9048E
      D1665C4791CDEEB3B676DDEE8109E4BF0E2FA5 9D5623041E23 99D7AF393F
      29F3BD73B0AE3FC32B4713C5D1837F8003B2FC EC213736FDD0 ECC7BB132E
      5450557B37730D9F8F9B853617E043891C3141 0032ADE97819 93A9D64E1A
      2A4CAFF29CD69BEE9E05373C96ED8B37C0E873 CFBEBCED1440 86C8286CE6
      2A5251A348A6027C6675159C029D2BEEAA2745 C643C6541F34 629CCD3D9A
      6D952FCB8A62291FDE3CD9870003010001
      WA STE_PUBLIC_KEY_END

    26. Re:up and running on linux by JakusMinimus · · Score: 1

      yeah, unless the "speed" number you specify is greater than 64 the "node" will not act as a full peer on the network (aka itll connect to other nodes but wont listen for connections to itself and therefore cannot route traffic). the config variables for this are conspeed (>64), listen (non-zero, defaults to 1), port (non-zero, defaults to 1337)

      --

      You can be an atheist and still not want to succumb to some weird cross-over sheep disease -- AC
    27. Re:up and running on linux by JakusMinimus · · Score: 1

      actually i've read about this before, and like you, myself and many others are looking forward to this feature.

      --

      You can be an atheist and still not want to succumb to some weird cross-over sheep disease -- AC
    28. Re:up and running on linux by JakusMinimus · · Score: 1

      yeah that would be nifty. ive already gone through and snagged all the keys posted in this thread. all we need is someone known to both "server" nodes to connect to both and remain connected for a bit. once that happens and people keep connecting the pub keys should really start flying

      as a note: my server isnt on the speediest of connections but that shouldnt be much of an issue the way WASTE is designed.

      --

      You can be an atheist and still not want to succumb to some weird cross-over sheep disease -- AC
    29. Re:up and running on linux by putino · · Score: 1

      It gives me this:

      collect2: ld returned 1 exit status
      make: *** [wastesrv] Error 1

    30. Re:up and running on linux by putino · · Score: 1

      How can I apply this patch ? I use LINUX SuSE 8.2

    31. Re:up and running on linux by pr1000 · · Score: 1

      Does anyone have any suggestions on how to get the client and server to talk to each other? I'm using JakusMinimus' code and am able to run the server, but I've been unable to get it to communicate with clients.

      I've made a short write-up of my situation here. Any suggestions would be appreciated.

    32. Re:up and running on linux by ozric99 · · Score: 1

      WASTE_PUBLIC_KEY 20 1536 Paul
      D5624C3B02CE653A3DF5242B2396EFA42703DA6562F5 1AE485 056DF11A3F
      54628435466BAE9962F376701E713FAB969FC6 9455576173CD F07E3F0516
      1C1916C2C4A0DF2A5A4F009A5FDE16DC2C8DBD EEECFC8E9BE7 1AE4483E1F
      A59CC54F4AB1B222EAD489AB5844E5659F1641 A4C4E5FF6267 2A0567C286
      DB88B01E580FD5C69FD38050A1581CB80005F7 8595D577C68E AB7E053C91
      1CBA049AD05FDA553CF776A6AC9E5BB0843DE8 2A04CC56C42B D79C071A31
      B2E8ACD02D1AEE01A6DEFD330003010001
      WA STE_PUBLIC_KEY_END

    33. Re:up and running on linux by DarkBlack · · Score: 1

      1. Copy this patch into a text file.
      2. In a shell, change to the just above the waste directory.
      3. use patch -p0 -i name-of-patch-file.
      4. Change to the waste directory.
      5. Make -f Makefile.posix

    34. Re:up and running on linux by bruns · · Score: 1

      Hello, could you add my two keys:

      WASTE_PUBLIC_KEY 20 1536 Brian
      DEA65F9DC2D4B09257A1B78143F857EF5E9DCCCB2C9 5AD112E 7BED57A58C
      C6FAC14A3092D60D1C71D48B23686B173F5914 EC545A82F3B1 1DC0D949BF
      B7E0245140834ABDADED318FD226F1F2C16AB1 164C6297950B 4D58A293A1
      DE37977F54CC3812D007E947A6CEAA6013E940 7D526C9DD842 D7CE9A81E4
      C0AD2CACDDA04CCAE43262CB8BDD304099428D A2639C94DDE6 8DDF16DC51
      1D17500A59AB526FF8C2CCA418AF23E9604771 DDF69D93B1DF C8B83DEA1D
      A9533E9B460E8A45AF298A230003010001
      WA STE_PUBLIC_KEY_END

      Thanks

      Stupid lameness filters getting in the way. ARGH. Second key is in the next posting.

      --
      Brielle
    35. Re:up and running on linux by bruns · · Score: 1

      Here is the second key (from my last posting)

      WASTE_PUBLIC_KEY 20 1536 SOSDG Server
      EC45895B437B28ADC391973BCDB40BCF66C0799973 44A4FC3B C12C497917
      49358159FD1933273375F80C57192B7F6192C9 345D35391D91 F8573DBB35
      AA9DC66ABDBBE00A1997413F5B184F7DE8E821 1C48E1802833 EE5FE417C3
      39A1ECFCFF6B11EB8F36769A31D3FD7610D80B DBFFC04FA195 4101D49BBC
      53905BFDB91FF5857A007EFCB05440603ADC4C 266A234A9514 7D58238E91
      8645F8AB9BF173B1E259BC49C0C5E4F11429B7 70C2CE78206E 963282B57F
      ADC0647B7B904E10DA8EFB090003010001
      WA STE_PUBLIC_KEY_END

      --
      Brielle
    36. Re:up and running on linux by Wanderer · · Score: 1

      Here's mine:
      WASTE_PUBLIC_KEY 20 1536 kyote
      B348C07725FF3D9BF967496A95F7A560F29CE66B777 AC5AAFA 76C9FF7EA9
      60933B1E0699D82854793526AE8B5451153223 600760361C07 2F43FAB6E9
      4BC23E009FD8FA5C06B32EBBFD86F2E010FE9B E7A5912B2B19 C768E28D27
      5056D6DF703354609483F74D691C064E203DDA B6E902CFE193 68108E4727
      3650FF0ECD50512B1C555A7B5B38D5BEE26DA2 41690F4D931C CE707322E8
      1F9B6A06C643151F4B0A2D37421E39EAE4424A 44BB29A9BF11 AEC6BC4B7D
      3A3FCF61F6A8F7A89A0797310003010001
      WA STE_PUBLIC_KEY_END

    37. Re:up and running on linux by nonickfree · · Score: 1

      WASTE_PUBLIC_KEY 20 1536 gr1ff1n
      E161DD8D4138E3AE42621BD60A1F5B161C6254D0C 25781FE3B714B8AE4E1
      6CA6318DD05027252BBABFC8BB9F0 2741118FE9585FC12F3655EF5DE2D3C
      CEB2ED272D1D29415 76CB8AB365436D8FE7064991433D3BAE35DD0C34301
      E12B2 64F72986317DA82965D4A1A3C3CCB816E899B343F79BFCE60B 28AE9
      C60D472255EF348B06C9CBBCA584064ECC63276773C B7DC93EE8E7650C9D
      8E01D61D4416582729FE3C03069086D F5CCB488284B71A18DF1E98BDA3AB
      3C29715519916F50703 A37C10003010001
      WASTE_PUBLIC_KEY_END

    38. Re:up and running on linux by phatsphere · · Score: 1

      WASTE_PUBLIC_KEY 20 2048 phatsphere
      A4903E0C190668515830B3D1A80BBD8DBBAC95 7EB5944A55F2 7298B6D42B
      74CBBA8DDEDB02C45A77BBB38EABB671F66A48 73570AA85709 912FE8BD9C
      7B19C45811060D06BB093A48A77E43A00F367A 5E9B2C5E1A07 388890C410
      5ABEDE75C30C20128C0AE023AE89F93510E215 CC92FDFE9DE5 3A6C743C8F
      85AEE54BF190AA5FEBD51D654F3A193901F94E 5A0D31BB6651 96E32CC94F
      7BED58DFFFF8AE29422E71BB1A03DAD4FB370A 228233280EE8 5C75718E17
      0021D828C455BB0D4B2EC8BE4A61AC44673B45 A5181289AB30 4ECA0CB510
      B5C3FC957356863088AEC59870386B74CB66F1 F809A1BA0135 505384E778
      ED4B675B015C79E7BBF28B29458375DF000301 0001
      WASTE_PUBLIC_KEY_END

  82. Why by StarKruzr · · Score: 1

    would a company spend money on an employee to *read people's IMs*? Doesn't that sound like an absurd way to spend resources to anyone else?

    --

    +++ATH0
    1. Re:Why by IMarvinTPA · · Score: 1

      Depends on the company,
      If you have corporate secrets that you don't want going out, you might want to know they are chatting them out to somebody and stop them.
      Loosing that contract because your competetor knew sensitive information about your bid and creatively worded theirs to seem innocent but some-how slamming would be bad.
      So, one geek's salary to potentially land that multi-million dollar contract is a small price to pay. This could be complicated by the fact that there may be a business reason to use such software (morale?).

      Just a possibility.
      IMarv

  83. The good, and the bad.... by NerveGas · · Score: 4, Insightful


    While on the surface, this might seem like a reinvention of IP tunnelling and VPN's, there are a couple of important features bundled in that set it apart:

    1. It turns each node into a router. While you can establish a VPN with other tool kits, you still have to enable and configure the routing manually.

    2. It's entirely user-land - it's a standalone program that a user can plop on their machine and be on their way.

    The best part about it is that you can get through firewalls. The worst part about it is that you can get through firewalls.

    Most people are pretty polar in their opinions of firewalls, with most of those people seeing them a fascist mechanism to control what they can see. In some (perhaps most) cases, that can be true. However, firewalls are much more than that: They can (and often are) used to protect YOU, the clueless end-user, from the other bad people on the Internet.

    After I clear out counters on firewall rules, it's not uncommon to see 10-20 (sometimes more) incoming attacks within 5 seconds.

    So, this will be great for letting people browse the web from work. On the other hand, it will expose them to propagation of worms and attacks which would have otherwise been caught by the firewall.

    Is this a good program? Overall, I think that it's a good thing that NullSoft created it. We simply need to realize that with all of the benefits it brings, it will also bring a few negatvies with it.

    steve

    --
    Oh, you're not stuck, you're just unable to let go of the onion rings.
    1. Re:The good, and the bad.... by evilviper · · Score: 1

      Firewalls are the maginot line of computer security. It may help, but if you are depending on it, you are screwing yourself over even more than you would be by not having it there at all.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  84. Waste Public Node List by Str8Dog · · Score: 2, Informative

    I threw up a forum for people who would like to list their public nodes here

    --


    Str8Dog
    using System.Darkside; public
    1. Re:Waste Public Node List by Technician · · Score: 1

      It's been recalled. See the download link in the story. It was not to be released.

      A cut and paste from the ex-download page;

      NOTICE OF UNAUTHORIZED SOFTWARE

      An unauthorized copy of Nullsoft's copyrighted software was briefly posted on this website on or about Wednesday May 28, 2003. The software was identified as "WASTE" (the "Software") and includes the files "waste-setup.exe", "waste-source.zip", "waste-source.tar.gz" and any additional files contained in these files.

      Nullsoft is the exclusive owner of all right, title and interest in the Software. The posting of the Software on this website was not authorized by Nullsoft.

      If you downloaded or otherwise obtained a copy of the Software, you acquired no lawful rights to the Software and must destroy any and all copies of the Software, including by deleting it from your computer. Any license that you may believe you acquired with the Software is void, revoked and terminated.

      Any reproduction, distribution, display or other use of the Software by you is unauthorized and an infringement of Nullsoft's copyright in the Software as well as a potential violation of other laws.

      Thank you.

      Nullsoft

      --
      The truth shall set you free!
  85. Key negotiation .. hmm .. needs work by apankrat · · Score: 1

    I haven't yet spotted any cryptographic "reviews" of this yet, but it certainly looks like an appealing platform to work with.

    Appealing or not, but according to the document bundled with source distribution their key exchange takes 8 messages to complete. SSL does it with 4 packets (with multiple messages per packet), IKE - with 3 (in aggressive mode).

    They also seem to impose extra load on CPU with unneccessary crypto operations (step 1 and 2), derive keys in funky way, do not provide (or do not document) rekeying mechanisms, do not provide a replay protection, etc, etc.

    With all due respect, this stuff needs a major facelift and a cleanup.

    --
    3.243F6A8885A308D313
  86. ICQ protocol by 1of0 · · Score: 1

    I have studied ICQ protocol about a year and a half ago in some detail.

    At the time the clients would try to estabilish a direct TCP connection amongst themselves as best they could, even for a single message, only resorting to a using the server for relay if: a) both of the clients are behind a firewall b) One of the clients disabled this feature not to reviel his/her IP address.

    Of course in my expirience a) is very often the case these days.

    BTW: Trillian Is an excellent ICQ/AIM/MSN/Yahoo client which supports Blowfish encryptions on any of these protocols if the other client is also using Trillian.

  87. Err .. by apankrat · · Score: 1

    ...forward one TCP port (yes, only one) from your firewall to desktop, and that's it forever.

    That's "one IP protocol", not "one TCP port".
    Just nitpicking :)

    --
    3.243F6A8885A308D313
    1. Re:Err .. by graveyhead · · Score: 1

      Err, no. One TCP port.

      All other packet types are converted. Including UDP as some other moron AC pointed out.

      --
      std::disclaimer<std::legalese> sig=new std::disclaimer; sig->dump(); delete sig;
    2. Re:Err .. by apankrat · · Score: 1

      Well, you implied you were using built-in Windows VPN, which is a standard IPsec, which is an IP layer protocol. If it happens to run over TCP, it's - as some purists may say - not a VPN and it's definetly not a native Windows component.

      Still nitpicking :)
      What's that you run anyways ?

      --
      3.243F6A8885A308D313
    3. Re:Err .. by jshare · · Score: 1
      Did they change stuff when I wasn't looking? I thought win2k still used PPTP to do their "trivial" VPNs. Sure win2k has support for IPSec, but the most common "VPN" that anyone will ever do is the PPTP style. Which would be 1 TCP connection (port 1723) that you run PPP over.

      Using the IPSec stuff is way nicer though, since you don't have to do any special "connect" stuff after you configure it (i.e. you don't have to "dial up" before you can use the VPN). It all just works based on the rulesets you specify.

      If you want to set up a real IPSec VPN with FreeS/WAN and win2k, they have some fairly mature tools available. Head on over to http://www.freeswan.ca to check them out.

  88. Nullsoft's Product Names by Midajo · · Score: 2, Funny

    Probably the same company that made the PIMP (and afterwards the SuperPIMP) install system...

    And let's not forget the program packass.exe, which creates a big .ASS archive, similar to a tarball. No, I'm not kidding. Check it out.
    Buncha hooligans.

  89. Re:fix what needs fixing by Midajo · · Score: 1

    Oh, quitcher whining. No one is forcing you to use the latest release of Winamp. Hell, as far as I'm concerned, v2.23 was the last decent release. Guess which version I use? Sure, I try out the new releases, but I don't burst into tears when they fail to measure up to 2.23. I just delete them. There's a few hundred other audio players out there as well. Blast, this is offtopic.

  90. Slashdot waste network by throwaway18 · · Score: 1

    I'd like to play with Waste and see how well it works with a group of people spread across the internet. Would anyone like to form
    a waste network of random slashdotters?
    I'm busy now so this will probably not start rolling until the
    coming weekend.

    Leave a message in my slashdot journal or use my current
    throwaway email address zaphodbond@yahoo.com

    I suspect the thing we need most is someone with a static
    ip or domain name to announce thier public key and leave
    waste running continuously for a few days.

    I'm not using a network name in waste.

    1. Re:Slashdot waste network by Tijgerhaai · · Score: 1

      Does anyone have a copy of this app? I would love to mirror this until enough people have it!

  91. Apples/oranges, etc by Sven+The+Space+Monke · · Score: 1
    I work for a small *company*

    Ay, there's the rub. Of course a COMPANY needs to comunicate in a secure fashion. But a person? Why would a person need privacy? Don't you realize that if we let people talk without the government being able to listen in, they might plan a bombing?

    Turning down the sarcasm (but not the jaded cynisism) a bit, it doesn't take alot for me to image an **AA-type organization getting pissy about this. They've demonstrated in the past how they feel they have not only the right, but the obligation to police us (the public). Should there be a widely-available, free system where people can trade information (be it text messages, files, etc.) without being snooped, then there will be those what wonder what these people have to hide. I think we can all agree that the current political/corporate climate is "those who do nothing wrong have nothing to hide". There's nothing wrong makin' time with my girlfriend, or suffering from the ill effects of some spicy mexican, but that doesn't mean I want anyone else watching. The unfortunate reality is that many people no longer agree with me. "For security's sake" is the salvo invoked at every turn, and those who don't agree are dissidents. In a few years time, I'm afraid, we may encounter another era where dissident equals terrorist. As for piracy, the lawmakers tend to believe what they're PAID to believe. Unless we have a massive, wide-spread attack of common sense (yeah, that'll happen), our only hope is that the PAC's (such as the RIAA/MPAA) run out of money before we run out of rights.

    --
    A man who can't pronouce "nuclear arsenal" shouldn't have one -sig ends here.
  92. Shh! by AlphaHelix · · Score: 1

    Now you've told them everything! You fool! You fool!

    --
    * mild mannered physics grad student by day *
    * daring code hacker by night *
    http://www.silent-tristero.com
  93. Re:off-topic mod by The+Bungi · · Score: 1
    It's just a product of the self-moderating slashdot society

    So I suppose you've never come across the terms "thread bitchslap" and "blacklist", eh?

    I don't know if I speak for anyone else, but as far as I'm concerned I'd rather you people just stick to moderating without clueing us dregs as to what motivates you to decide if something is "crap". Ignorance is really bliss in this case.

    Thanks!

  94. Re:name "Waste" -- Pynchon's The Crying of Lot 49 by dav · · Score: 3, Interesting

    Ah! I love this book! I about jumped out of my seat as soon as I saw the trumpet icon :) ...but isn't it supposed to be a muted trumpet?

    Nevertheless, it's a great name choice....

  95. WASTE by jefu · · Score: 1
    The first thing I thought of when I saw the name was Pynchon's "The Crying of Lot 49".

    We Await Silent Tristero's Empire!

    Obscure, off topic and odd. (The three essential "O"'s)

  96. REBOL by witchman · · Score: 1

    If you like the idea of secure content sharing, but don't want the node limitation, check out REBOL desktop (www.rebol.com). Its not free but it works on a number of different platforms, has hooks for encryption and is made by the same guy who did most of the work on the Amiga OS, Carl Sassenrath, and I trust him way more than I trust AOL.

  97. Re:fix what needs fixing by LordMyren · · Score: 1

    they backported the crashes like mad feature, and added in an extra helping of the steal as much memory as we can bonuns too.

    winamp 2.8 or bust.

  98. Another Baby Step... by LordMyren · · Score: 1

    When are we going to see a scalable implementation of something like this for VPN's?

    All we need is some fancy open source high falutinocity software to come along and provide distributed mesh networking on top of the secure VPN infrastructure.

    Im sick of seeing security having to be reinvented again and again for every single application. End to end encryption would be one of the most humanitarian efforts ever run by computer science.

  99. well, the download page just went 404 by ntk · · Score: 3, Informative

    I guess AOL found out again...

    1. Re:well, the download page just went 404 by Eminence · · Score: 2, Informative
      Well, all the pages about WASTE are 404 now, WASTE also disappeared from the list of software made by Nullsoft. But - as I said already here - it's already irrelevant, as the GPL-ed source is already mirrored around the world and will be worked on. Soon we will see ports and mutations of WASTE everywhere.

      Looks like the guys at Nullsoft learned from Gnutella...

  100. 404 by oohp · · Score: 1

    The link now returns a 404. It was there and suddently it dissapeared. Did they pull it down from the site? Did anybody mirror this?!

  101. WASTE pulled? by Sleepyguy · · Score: 1

    Forum on NULLSOFT.com is gone, http://nullsoft.com/free/waste is gone, not listed on the dev page anymore.

    maybe big momma AOL is non-plused.

    it's a good idea with a flawed implimentation, i hope someone takes it and runs with it.

    --
    b
  102. Gone! by Luminair · · Score: 1

    Nullsoft took it down. That was quick. Bring on the mirrors for source and binary.

    1. Re: Gone! by MMHere · · Score: 4, Informative
      Thread ID#13077 in a message entitled WASTE gone... RETURNED! (look in the forum CommunityCenter/GeneralDiscussions at forums.winamp.com has the source and binary posted.

      You'll have to register for the WinAmp forums first.

      Not sure if the poster hacked/altered them first, but at least something appears to be there. I was unable to grab the installer earlier, but I did grab the .zip for the sources earlier. The .zip I grabbed earlier and the .zip posted in said forum match according to the cmp command.

      I'm gonna build from the sources myself rather than run the posted .EXE.

    2. Re: Gone! by SheepHead · · Score: 1

      Well, I had to jump through a hoop or two to get to the message (linking there gave me a 404, searching found it) - but, in the end it looks like there is a WASTE page here.

      --
      7d9e63e9501751ff4bf9307989d5623d *SheepHead
  103. and now W A S T E by akahige · · Score: 4, Informative

    AOL must not like W A S T E either. it's been pulled and there's no trace of it on the nullsoft site. hope someone mirrored it...

    1. Re:and now W A S T E by vrtladept · · Score: 1

      I have the binary and one of the source files. If someone is putting up a mirror I'd be happy to send them what that and what I managed to pull out of my internet cache .. (drop me some email)

    2. Re:and now W A S T E by ministeroforder · · Score: 1

      dude, I am looking for the mirror. Can you point me the way to San Jose? thks m

    3. Re:and now W A S T E by Tekzel · · Score: 1

      Well I wanted to drop you some email, but I couldnt find your email anywhere. :)

  104. Poof!!! Gone! by MrCode · · Score: 1

    While reading this article I decided to go ahead and download WASTE, but oops, 404 on the download page. I then reloaded the main WASTE page...oops, 404. I then reloaded the main Nullsoft page and poof, no more WASTE.

    Looks like someone at AOL Time Warner didn't like this, despite it being more of an enterprise IM tool instead of a P2P file sharing tool...

    Anyone care to mirror the compiled app and the source?

  105. Already gone from Nullsoft by CntZero · · Score: 1

    The link just disappeared from the NullSoft website. Hmmm, I wonder who they pissed off in the mother ship.

  106. Its already been removed. Mirrors? by Danathar · · Score: 1

    Well, it looks like it's gone. Does anybody have a mirror?

  107. Found a Mirror by Anonymous Coward · · Score: 5, Informative

    while perusing the winamp forums, I found a mirror:

    waste installer
    waste source

    1. Re:Found a Mirror by Quince+alPillan · · Score: 1

      And if you go to this link you can see all the information about installing it, details on how it works, etc.

  108. Damage control. by Ayanami+Rei · · Score: 1

    Anyone have links to people at AOL they can bitch to? WE WANT W A S T E!!

    Thank god I already downloaded the source.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  109. Re:Gnutella - YES by Compenguin · · Score: 1

    "Umm no, I was one of the first downloaders, and they didn't release the source. They were waiting to finalize the protocol. The handshake of their client is "Gnutella/0.4".

  110. Nullsoft waste, bug with port number above 32767 by throwaway18 · · Score: 1

    It looks like Nullsoft won't be accepting bug reports for waste so I'l
    mention my bug list here.

    It looks like it is using a signed 16bit variable for the port number somwhere, if a client is set to use a port above 32767 it gets treated
    as a negative number and other clients can't connect.

    A minor one is the the port number setting is not saved if you change it then close the settings dialog without pressing the update button.

    I'l put my temporary waste node on a different prt, see my journal.

  111. oh well by WilyKit · · Score: 2, Informative

    The URL provided is 404.

    Looks like they did it again, got AOL Time Warner scrambling and they pulled the plug. (Same thing happened with Gnutella, remember?)

  112. Nullsoft Slashdotted? by Quince+alPillan · · Score: 1

    And then they removed the folder so they wouldn't be slashdotted. Or, (insert conspiracy theory here). The only links I could find to any of the information or files were Nullsoft links. Anybody got a mirror?

  113. Wow. What a quote. by Hecatonchires · · Score: 1

    I want to read this book

    --

    Yay me!

  114. Profit for AOL? by nacturation · · Score: 1
    As for why AOL lets Nullsoft do things like this, I suppose the choice is either to let them work on what they want to or lose the talent. What Nullsoft is doing is the best thing for the net, and so is the best thing for AOL in the end.
    The interesting question here is how does AOL profit from Waste? AOL is in business to gather as many paying customers as they can and return a value for shareholders. Funding the development of something which is given away for free and doesn't require you to be on AOL seems to go against this goal. Nobody's going to sign up for AOL service just because they released a cool distributed networking tool.
    --
    Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
  115. Nullsoft's website returns 404 on these pages by Bellhead · · Score: 1

    As of 23:31 UTC 29 May, http://www.nullsoft.com/free/waste/
    returns a "not found" error.

    Has WASTE been pulled?

    Bellhead

  116. Waste Mirror by Freaek · · Score: 3, Informative

    Waste is here

    Contents of the file are as follows;

    waste - network architecture.htm
    waste - network architecture_files
    waste - security model and implementation.htm
    waste-setup.exe
    waste-source.tar.gz
    waste-source.zip

    This will be up until it's not. Enjoy! :)

    --Pete (peteg [at] sifnt dot net)
  117. Gone already - where's the SF project page? by jmanning2k · · Score: 1

    Looks like someone in charge noticed and had it pulled. Their attention was probably drawn by the horrendus slashdotting it received.
    Well, maybe it'll be back later. Either way, the source is out and it's sure to follow the path of Gnutella.
    And, as someone mentioned previously, they were acquired back in May of 1999, so it's almost certain that this (along with the source), is just a shot back at AOL.

  118. so what the hell happened???? by marcushnk · · Score: 1

    Since when does something as potentially big as this just dissaper off the web and know one able to say WHY!?!?!

    Whats going on? DID AOL pull it, or did nullsoft pull it cause its just a beta???

    --
    "Consider how lucky you are that life has been good to you so far. Alternatively, if life hasn't been good to you so far
  119. Re:WASTE mirror by r4lv3k · · Score: 1

    Why do you think the nullsoft site will be up soon? Are you from NS? Was it pulled b/c of bandwidth or politics?

  120. Re:Nullsoft waste, bug with port number above 3276 by throwaway18 · · Score: 1

    I spoke too soon, It's just a display bug.
    I didn't realise how the key management(or lack of) works.

    Instead of just disconnecting and reconnecting with no obvious clue about what wrong waste should pop up a box saying "You have the other clients public key be he dosn't have yours!" or vice versa.

    There is lots fo room to improve the key management in Waste

  121. Re:Waste Mirror by GuNgA-DiN · · Score: 2, Informative

    I've put up another mirror here.

  122. Re:Gnutella: Ouch this is gone also by Tuna_Shooter · · Score: 1

    Poof !!! and like magic its gone from the NullSoft site.....

    --
    *--- Sometimes a majority only means that all the fools are on the same side. ---*
  123. Name's taken by eMartin · · Score: 1

    Yeah, I know they are different types of software, but WASTE is a text engine used by a bunch of (classic only?) Mac OS applications, including IE for the Mac and some popular text editors.

  124. Mirror by nabucco · · Score: 1

    Any of you who have clicked on the link after 9:30PM EST on May 29th will notice that the software is missing from Nullsoft - shades of Gnutella! No worries, I downloaded it so anyone who wants it is free to grab it at my web site.

  125. Re:Gnutella: Ouch this is gone also by ragingmime · · Score: 1

    That is creepy... but maybe Nullsoft just took it off to keep their site from getting /.ed. Then again, there's not even a broken link or anything on the site... it's just gone. And like people have been saying, that's what happened with Gnutella. (It also happened with a program called AIMazing, by the way - it took the ads out of AOL Instant Messenger, and one day the program was magically vanished from the Nullsoft site without a trace.) I've got to hand it to the Nullsoft guys - they've got guts writing software like that under AOL Time Warner. I guess we'll have to check back tomorrow to find out for sure what happened - even if someone can mirror Waste, I don't think that a program that you have to get from some obscure mirror somewhere and that won't be updated by the authors will never be widely accepted. Sad...

    --
    I produce electronic music and write little games. Have a look.
  126. Comments from a guy who's actually used it .. by Splat · · Score: 1

    Windows Client ..

    First things first:

    The client sucks. Really sucks. But so did Gnutella. Hell, it's bleeding edge. I'm happy it works as well as it does.

    Two friends and myself hopped on our own little network. And all be damned, it worked.

    For 2 of us, after we exited the program it no longer took our private key passphrases. Thus we had to make new keys. This is obviously a really, really bad bug. Or we're just stupid. Somehow I'm inclined to say it's the latter.

    The technology behind this is very cool. You essentially get the bastard child of a VPN with the ease of P2P. Setting up your own little secure collborative chat/file trading network is very easy.

    This will be a damn nice gadget once we get some better clients. (yay GPL!)

    1. Re:Comments from a guy who's actually used it .. by marcushnk · · Score: 1

      ok what I found is that after you generate it the first time, if you click on the "generate key" button in preferences but cancel out without generating a new key, it looses the first key you made.. thus the result you got.. /.02

      --
      "Consider how lucky you are that life has been good to you so far. Alternatively, if life hasn't been good to you so far
    2. Re:Comments from a guy who's actually used it .. by yppiz · · Score: 1

      I tried the Windows client on Windows 2000. I used an passphrase with letters, numbers, and punctuation. I was unable to connect to another user on my local network.

      We exchanged keys via the cut and paste method, rather than sending files. So both of us had the other's public key. But the clients didn't want to talk to each other.

      --Pat / zippy@cs.brandeis.edu

  127. Re:Gnutella: Ouch this is gone also by Jouster · · Score: 2, Interesting

    The other fun part was that, the day after the Gnutella debacle, they managed to sneak in a mention of Nutella (and a picture of it!) into their "Ask Nullsoft" section. I wonder if they'll do something similar with WASTE?

    Coincidentally, see also this lecture on this history of Gnutella (warning: PDF), or its handy Google HTML-ized version.

    Jouster

  128. Possible Bug Explanation by Splat · · Score: 1

    User 1: Alphanumeric password
    User 2: Alphanumeric password
    User 3: Alphabetic password

    It ate the passphrases on User 1 & 2.

    Conclusion:

    Stick to alphabetic passwords only for now on the windows client.

  129. Beef or no beef, WASTE has been Slashdotted ! by Taco+Cowboy · · Score: 1


    Tried to get to the
    WASTE DOWNLOAD PAGE
    and found that it has been /.ed !

    If anyone successfully got to that page, can you please share with us info on how to dl WASTE ?

    Thanks !






    --
    Muchas Gracias, Señor Edward Snowden !
  130. Has WASTE been removed from nullsoft ? by Taco+Cowboy · · Score: 2, Interesting



    Both the Download Page and the Security Page aren't accessible.

    This bring the question of whether WASTE have been removed from nullsoft.com, or not?




    --
    Muchas Gracias, Señor Edward Snowden !
    1. Re:Has WASTE been removed from nullsoft ? by caligulla · · Score: 1

      Of course they removed it, AOL is also a motion picture and music company. You think they want a webbed intercommunication tool floating around there whose content they can't scan for pirated material? Of course not.... Yet another example of why the paranoia of the RIAA and other special interest groups is holding back the progress of network computing. Almost makes me want to write something similar just to spite them. It's not like RSA is a hard encryption standard to write for... I have the basic algorithms for it in "The Art of Computer Programming, Volume 2; Semi-numerical Algorithms, Third Edition". A good read for anyone interested in writing such a tool, by Don Knuth, publisher is Addison Wesley. I recommend the entire series to any programmer, particularly those who like to use mathematical analysis of algorithms.

      --
      Friends don't let Friends do DOS.
  131. Has WASTE become another victim, like Gnutella ? by Taco+Cowboy · · Score: 1



    I clicked on the links to WASTE that /. has so generously provided, and I found out that both the Download Page and the Security Page of WASTE can't be accessed!

    I wonder if WASTE have been removed from nullsoft.com, since nullsoft is owned by AOL?







    --
    Muchas Gracias, Señor Edward Snowden !
  132. Please put up mirrors for WASTE, thank you ! by Taco+Cowboy · · Score: 1

    Those of you who are lucky, who have downloaded WASTE, please mirror the thing.

    Seems like WASTE has been pulled from nullsoft, a repeat of the gnutella saga.

    Thank you !

    --
    Muchas Gracias, Señor Edward Snowden !
  133. Re:Has WASTE become another victim, like Gnutella by hongbits · · Score: 1

    http://members.cox.net/nswaste/waste-setup.exe http://members.cox.net/nswaste/waste-source.zip http://www.dhorrocks2003.pwp.blueyonder.co.uk/ hong...

  134. mirrored by oohp · · Score: 1

    Heh, I mirrored it from some site, just for the sake pissing AOL off. Get everything here and put up some new public mirrors. Hopefully someone will take the source and further develop. It seems like a good idea.

  135. Site is down, link removed by fionnmaccool · · Score: 1

    Looks like the page has been removed, as well as the link from the main page. Anyone have time to set up a mirror?

  136. First page by lobsterGun · · Score: 1

    It's a shame that yesteday was such a heavy news day. This deserved to be on the front page longer.

    With the rapidity that W A S T E disappeared from the nullsoft site I'm surprised that there hasn't been another slashdot story on the subject.

  137. First "official" news of WASTE's pull? by irenetheno · · Score: 1

    I just did a Google News search and there appears to be some official word out.

    1. Re:First "official" news of WASTE's pull? by irenetheno · · Score: 1
      The CNET story seems to have a few more details.

      Btw, here's my search.

  138. oops... by not_on_fire · · Score: 1

    Has everyone seen this? Nullsoft's *new* waste page. We didn't mean to let you download waste... give it back!

  139. WASTE && FreeBSD by steve81 · · Score: 1

    Hello! I try to compile the WASTE server on my little box with freebsd 4.7... but give me a lot of error on md5c.c ... anyone have an idea? :) Thanks anyways ^^

  140. there's a statement up now... by mumkin · · Score: 1
    ...at the former waste URL (http://www.nullsoft.com/free/waste). This grows more interesting by the day.


    NOTICE OF UNAUTHORIZED SOFTWARE

    An unauthorized copy of Nullsoft's copyrighted software was briefly posted on this website on or about Wednesday May 28, 2003. The software was identified as "WASTE" (the "Software") and includes the files "waste-setup.exe", "waste-source.zip", "waste-source.tar.gz" and any additional files contained in these files.

    Nullsoft is the exclusive owner of all right, title and interest in the Software. The posting of the Software on this website was not authorized by Nullsoft.

    If you downloaded or otherwise obtained a copy of the Software, you acquired no lawful rights to the Software and must destroy any and all copies of the Software, including by deleting it from your computer. Any license that you may believe you acquired with the Software is void, revoked and terminated.

    Any reproduction, distribution, display or other use of the Software by you is unauthorized and an infringement of Nullsoft's copyright in the Software as well as a potential violation of other laws.

    Thank you.

    Nullsoft
    1. Re:there's a statement up now... by defiant_penguin · · Score: 1

      you can download it here http://fileforum.betanews.com/detail.php3?fid=1054 104235

  141. W A S T E has been pulled. by mgbastard · · Score: 1

    The following was posted Friday. How interesting - I guess even with Steve Case gone, you can still get called into the principal's office.

    On a further note, can they really state this, that is revoke their license, once issued? The GPL doesn't seem to allow for that, right?

    NOTICE OF UNAUTHORIZED SOFTWARE

    An unauthorized copy of Nullsoft's copyrighted software was briefly
    posted on this website on or about Wednesday May 28, 2003. The
    software was identified as "WASTE" (the "Software") and includes
    the files "waste-setup.exe", "waste-source.zip",
    "waste-source.tar.gz" and any additional files contained in these
    files.

    Nullsoft is the exclusive owner of all right, title and interest in
    the Software. The posting of the Software on this website was not
    authorized by Nullsoft.

    If you downloaded or otherwise obtained a copy of the Software, you
    acquired no lawful rights to the Software and must destroy any and
    all copies of the Software, including by deleting it from your
    computer. Any license that you may believe you acquired with the
    Software is void, revoked and terminated.

    Any reproduction, distribution, display or other use of the
    Software by you is unauthorized and an infringement of Nullsoft's
    copyright in the Software as well as a potential violation of other
    laws.

    Thank you.

    Nullsoft
    --
    Anyone seen my low uid? last seen 10 years ago while panning the #@$# out of Taco's 'web based discussion system'
  142. Re:mac os x binary by caligulla · · Score: 1
    Can someone eMail me a copy of the source??.... Send it to caligula@pbth.com please.... I would like to take a look at their embedded routing mechanism as I am planning on using something similar for a massively multiplayer online games games library.... It would help to look at their implementation to see where it might be improved.

    Thanks in advance!

    --
    Friends don't let Friends do DOS.
  143. Hallucinella by dipipanone · · Score: 1

    you'd have to consume the equiv. of 50 lbs of nutmeg to derive a usable high

    Where on earth did you get this idea from? Nutmeg has long been used as an intoxicant in places where there's limited access to more usual products. Malcolm X's biography talks about his experience of using it in prison.

    If I recall correctly, the active dose is the powdered equivalent of one or two whole nutmegs - though I believe the effects are somewhat unpleasant and include nausea, drowsyness, etc.

    1. Re:Hallucinella by Anonymous+DWord · · Score: 1

      Erowid is, as always, your friend.

      --
      "If he thinks he can hide and run from the United States and our allies, he's sorely mistaken." Bush on bin Laden
  144. My Public Key by J2000_ca · · Score: 1

    WASTE_PUBLIC_KEY 20 4096 J2000_ca
    CA344893D6FF3A4FD41827B94602FA996E343F22 2E9EC86FB4 DD631CB854
    62A709B8DA321FEC4BB1B7148AAB2946671E58 BC22309443FC 7F1505DA71
    009396D7B0F22CCF4512D5E7131B3767CE10A7 9160E2641B25 7C74B5A6FC
    E691C442B6394B5F68AC76DBA2D7F4FFFC5361 9CBE68DF3F75 7B634FA130
    75DF47E6F5F7A4E37055ED3F7707C7A0D2B902 F60EA55F7AD1 EC7523DBF3
    5FC027E51785D8A322046952906348280912E9 D2231CA1B7FD D6098EB686
    13CC1AF8B451EE941C2D7D97DF2D1635D8EC1B 6F34B72BE230 4B591C1AB6
    FE934CD506C834E907D6D9A23464C20B1D7581 5FA3007FA6CB C1B11A940B
    503FEAB1686B5AD8D00EA34AF3E1795555A0B5 26F059A98926 B14C227A05
    37A409CF23E4FB152E073A7346AD5C337CEEC0 73F9961A117E F5C4D6381B
    3024474D7B487821C403E6729C606B902D5057 70AC1566C1ED 614D069B12
    2F5A00C35EC348237ECA0ABA3E8647673EB45A 8D977AC14A0D 4F32D7BB9C
    45990A12365BD5F2F45A901C54E68E69A639CF 7A31819AB6A2 541EC17724
    E10E57287D0605A9BF7C89D1C49ED06C47BDD7 45CB9A9318BE 68A171DE20
    B78EBF3C59C3CEA5CD49B3F081B7076FC6D49A 750A9D5E4DFE 6D61E90835
    19E60E9D3BC4D882DED4748059CC4914DEFD46 FA75B18B16BA A5008FDEB9
    BD0259EC7BCC0FB9798F1B49B1FA006E04427E 5563B479AAE9 D91BEA45EF
    755B0003010001
    WASTE_PUBLIC_KEY_END

  145. Which begs the question. by pherris · · Score: 1
    If someone got the source code with a GPL copyright statement is Nullsoft/AOL bound by it? It seems from the parent's quote [from Nullsoft's website] that they are claiming WASTE was never meant to be posted and distributed. My guess is that they're trying to say they're not bound by the GPL.

    Did someone get the code before it got pulled? Assuming it was released under the GPL can they now retract it?

    --
    "And a voice was screaming: 'Holy Jesus! What are these goddamn animals?'" - HST
  146. A copy of the WASTE Beta 1.0 Can be found... by Master+of+Transhuman · · Score: 1

    here.

    I just downloaded it so it's there. 170K - not very big stuff...

    This is WASTE 1.0 Beta, BTW.

    Take the stupid space Slashdot put in the file id out...

    --
    Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  147. Re:stupid question by future+assassin · · Score: 1

    Get it here http://fileforum.betanews.com/detail.php3?fid=1054 104235 Or check this ou. Apperantly its a mirror of the original site http://www.dhorrocks2003.pwp.blueyonder.co.uk/ your mom http://www.operationiraqliberation.com

    --
    by TheSpoom (715771) Uncaring Linux user here. I have nothing to add to this but please continue. *munches popcorn*
  148. Public Server Up by bruns · · Score: 1

    I've setup a public server on 'waste.2mbit.com' for people to use if they want. Its somewhat unstable, but it works.
    Post your public key if you want to be added.

    WASTE_PUBLIC_KEY 20 1536 SOSDG Server
    EC45895B437B28ADC391973BCDB40BCF66C0799973 44A4FC3B C12C497917
    49358159FD1933273375F80C57192B7F6192C9 345D35391D91 F8573DBB35
    AA9DC66ABDBBE00A1997413F5B184F7DE8E821 1C48E1802833 EE5FE417C3
    39A1ECFCFF6B11EB8F36769A31D3FD7610D80B DBFFC04FA195 4101D49BBC
    53905BFDB91FF5857A007EFCB05440603ADC4C 266A234A9514 7D58238E91
    8645F8AB9BF173B1E259BC49C0C5E4F11429B7 70C2CE78206E 963282B57F
    ADC0647B7B904E10DA8EFB090003010001
    WA STE_PUBLIC_KEY_END

    --
    Brielle
  149. Amen! by Compact+Dick · · Score: 1

    couldn't get worse than that.

  150. Re:off-topic mod by John+Harrison · · Score: 1
    If a post is about things you don't understand, then you should simply LEAVE IT ALONE in M2, rather than applying your ignorance destructively.

    When I M2 I regularly leave 2, 3, or sometimes even 4 or the 10 moderations untouched because I don't have the time to investigate them to see if the comment really is moderated fairly or not.