Slashdot Mirror


User: jordan

jordan's activity in the archive.

Stories
0
Comments
57
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 57

  1. Re:other types of data? on Interview With The Creator of Napster on ZDnet · · Score: 1

    I don't see why what you describe is such a risk. This risk exists already with FTP files and anything you download from the Web. Why should Napster be so special and different in this respect?

    What about WMA? Or other audio formats?

    --jordan

  2. Re:About Napster's search mechanism on Interview With The Creator of Napster on ZDnet · · Score: 1

    The reason it works like that is because the backend was changed recently from a substring-match-class searching mechanism to a keyword/token-based matching mechanism. Most people don't experience the difference, but to the few who do: such is our price for making a better search engine.

    --jordan

  3. Re:Whats wrong with banning Napster? on What's Banned On Your Campus? · · Score: 1

    > and has some pretty bad security holes that
    > means that potentially the client can be forced
    > to serve up any file to a malicious Napster
    > server.

    So far noone has offered up any real evidence that this is actually the case. Just a bunch of FUD.

    Here's how the client works:

    1. build a file list. add only files that constitute valid content (currently .mp*. look for mpeg headers).
    2. when a request comes in to the client, match that request against the file list.
    3. if it is in the file list, accept the request. if not, then don't.

    It's just that simple. There is no complicated key exchange, no extensive encryption calculation, no tedious obfuscation algorithm. Just your basic plain old strcasecmp() on a list.

    Can you trick a client into sharing content it shouldn't? Sure, you can trick your /own/ client into sharing, say, sam._, provided you stego the thing with a valid mpeg header and give it a .mp* extension. But it's /your/ data, you're not tricking anyone, you're making yourself vulnerable.

    So far everyone thinks there is a security risk in Napster, but noone has offered up proof. I purport that there isn't anything to attack; the algorithm is so simple and effective that there isn't much place for loopholes.

    Try a competitor program, like Imesh, and search for "sam._". You will be surprised at the results.

    --jordan

  4. Metcalf's Law on The Regulon · · Score: 1
    If exponentiality is fatality, as one writer suggests, then information is creating a new kind of ecosystem that violates natural laws of selection and survival.

    The premise here is fairly absurd. You're comparing the properties and characteristics of things that are material and tangible with things that are not. Over-population, over-proliferation of biological life does not map directly (or even similarly) to the over-proliferation of information. The characteristics that make over-population bad, such as exhaustion of resources, spatial constraints, etc, just do not apply to electrical impulses on a wire!

    Indeed, the premise is antithetical to Metcalfe's Law: The usefulness of a network equals the square of the number of its connections. In other words, exponentiality, where information is concerned, is the key to ultimate utility.

    --jordan

  5. Re:Full version out on Easy MP3 Distribution · · Score: 1

    Some people's ignorance just astounds me. I've heard at least 5 people conjecture about the language it was written in, how fast it is, etc. Noone has yet to make a bit of sense. Or figure it right, for that matter.

    Delphi is a great RAD tool and for production code is arguably no better suited than VC++ (what the client is written in), and BP (if you weren't kidding) wouldn't bring you any closer, and might even be less function capable given the multithreading and complex mutexes involved. Some idiot even swore up and down that it was written in VB (ugh!).

    For the record: client is in VC++, server is in GNU c++.

    FYI.

    --jordan

  6. Don't give them free QA. on Microsoft /asks/ "Crack this machine" · · Score: 0

    This is an attempt by Micro$oft to get free QA. Unless you like doing work for monolithic, monopolistic companies and not getting paid for it, don't even look at the box.

    You do more for yourself and for the community that Micro$oft oppresses by waiting until Windows 2000 goes Gold, publishing your sploit on BugTraq or some other full-disclosure security forum, and seeing it on the front page of the New York Times.

    Cracking their box is helping them for free. See through the folly; they don't deserve anything.

    --jordan

  7. spare cycles? on SETI Distributed Searching · · Score: 1

    hardly. past setihome clients I've seen have caused noticable performance degredation on the server over all. at least moreso than other distributed computing clients. IMHO.

    --jordan