Slashdot Mirror


User: Gumshoe

Gumshoe's activity in the archive.

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

Comments · 366

  1. Re:so what? on Morpheus Infiltrates Other P2P Networks · · Score: 1
    MLDonkey is written in OCaml, and Morpheus in Visual C++. I doubt they copied any of code (since it obviously wouldn't compile or anything).


    Some of the fasttrack code in mldonkey is originally from GiFT, written in C and is GPL'd.

    I doubt they copied any of code (since it obviously wouldn't compile or anything). They may have referenced MLDonkey, but that's an entirely different (and probably legal) situation.


    From the FAQ

    Q. How does Morpheus connect to FastTrack and Edonkey?

    A. Morpheus intergrated the MLDonkey Projects' mlnet daemon to utilize it's implementation of FastTrack.
  2. Re:So... on SCO Lobbying Congress Against Open Code · · Score: 1

    You forgot the "return EXIT_FAILURE" at the end of main().

  3. Re:Anything that helps... on WW2 Aerial Photographs Go Online · · Score: 1

    I'm so glad someone mentioned the Russians and their efforts in WWII. Not to disprespect the Americans but modern day readers would be forgiven for thinking that they alone brought the Nazi's to heel. Consider this: the Germans fought at least four nations (the British, Americans, Russians and the French) on two fronts, to a standstill for four years. That's how powerful the Nazi army was and it required the combined efforts of the Allies to defeat them. I absolutely will not forgive anyone who suggests that any Allied nation was superfluous.

  4. Re:Also pictures of dresden genocide? on WW2 Aerial Photographs Go Online · · Score: 1

    Why in God's name is this flamebait? Nazi Germany conducted a ceasless campaign against London for years on end. 1940 being the darkest year, with over 13,000 civilians being killed. It pisses me off no end when people cite Dresden and fail to mention the London Blitz.

  5. Re:Lucid Dreaming on Sweet Dreams Are Made By This · · Score: 1
    Sleep paralysis is also the often cited explanation for the Incubus/Succubus type phenomenon of previous centuries. The startling thing is how close these experiences are to the alien abduction scenario (sensations of another being in the room, of being observed/probed etc.). Even more intersting is how people from cultures without a heavy technological bent still report being paralysed by witches, demons or whatever and not by Zeta Reticulans.

    To expand on what you were saying then, sufferers of sleep paralysis use their cultures predominant supernatural superstition to help explain the experience.

    The "grey" alien that most people seem to point toward was actually originally used in an NBC miniseries in the late 70's and has sort of snowballed from that point.


    Well that's true up to a point. The miniseries' (can you remember the name?) designers didn't come up with the visual concept completely independently. "Abductees" where reporting similar looking aliens long before then. For instance, the Betty & Barney Hill case, which is generally accepted as the first reported "abduction", described similar looking creatures. To confuse the lineage even further however, there is every reason to suppose that Betty Hill was describing an alien she'd seen on the Outer Limits the previous week.
  6. Re:Solution: CD with DRM Software on Record Labels May Have to Pay Double Royalties · · Score: 1
    Why can't the labels create a small software application that hides the raw data tracks from PCs and "allows" the CD owner to create DRMed files?


    Why can't they just provide the material in CDDA and leave those who wish to convert it to MP3/Vorbis/WMA/etc. well alone? I've bought their god damned CD! There's no way I'm bending over too -- I'm already kneeling down.
  7. Re:Foreigners get fingerprinted, citizens get spie on FBI Can Inspect Bank Records w/o Court Orders · · Score: 1
    Problem is, this was voted on verbally, with no record of who voted on it.


    It was a voice vote in the Senate, but a recorded vote took place earlier in the House of Represenatives.
  8. Re:linux.com? on Stallman On Free Software and GNU's 20th birthday · · Score: 1
    The fact that there is a .com, short for "commercial", in the first place probably bothers him.


    You're confusing "commercial" with "proprietry". This article discusses the issues surrounding the selling (ie. commercialisation) of free software.
  9. Re:RMS.. on Stallman On Free Software and GNU's 20th birthday · · Score: 4, Informative
    It is true that he has done a lot to further it's progress, but lets face it, this is the person who hates debian simply because they include THE OPTION (which, mind you, has to be enabled by editing a text config file) of downloading non-free software.


    He doesn't "hate" Debian at all. That's patently untrue. He has said however, that he doesn't recommend Debian because of the free vs non-free issue and instead encourages the use of GNU/LinEx.

    This is the guy who refuses to follow the proper procedures laid out hundreds of years ago by the French revolutionaries (you all know what I mean), etc
    I have absolutely no idea what you're talking about.
  10. Re:The internet? Very useful ... on Joining the Global Village · · Score: 4, Insightful
    Since all the west seems interested in is providing them with internet access, of all things,


    I'm I the only one who finds it hilarious that you question the usefulness of the Internet for these farmers and yet provide links to web sites providing information that you feel is more germaine. I think you've just answered your own question about whether the Internet is useful or not.
  11. Re:Yeah right on UK Police Want An Automotive Tractor Beam · · Score: 1, Insightful
    Yes, everybody knows UK thieves have enough morals to play nice with the cops and leave the speed limiter/engine killer module in their getaway cars. I mean, it's only fair that the police have a fighting chance


    You have a good point, but the intention of laws and devices such as this, is not to catch thieves. The goal is to intimidate the general populace and to force them (in this case, literally) into behaving how the Government wants.
  12. Re:C Band Radar for Defense? on UK Approves of 5.8GHz For Rural Broadband · · Score: 2, Interesting
    Perhaps the UK should stop using C band radars for military purposes, and get with the times by upgrading to L-band or X-band radar.
    The UK does use X and L band radar, it just happens to use C band radar as well; and I would bet dollars to doughnuts that the US Government still uses C band somewhere in its infrastructure.
  13. Re:Powerpoint and Linux on David Byrne Subverts PowerPoint · · Score: 2, Informative
  14. Re:Not undefined.... on Linus Blasts SCO's Header Claims · · Score: 1
    So if your macro tested say x == x, it'd fail because it would be expanded to cp++ == cp++ and the first would evaluate to cp, the other to cp+1


    It may or may not, that's Linus' point. The only requirement here is that the post-increment be performed before the next sequence point. In this instance that means that the value of cp doesn't have to be incremented immediately after it has been read. Some C implementations therefore, may compare cp to itself and then increase the value of cp by two. What happens isn't defined at all by the ISO standard.

    So it's completely predictable


    Compiler behaviour in these instances tends to be predicatable but behaviour between platforms, and even different compilers on the same platform, can differ wildly. Moreover, optimisation can often result in different behaviour.
  15. Re:uhhm, no on Linus Blasts SCO's Header Claims · · Score: 2
    I'm not going to dig through C standard, but this code is unsafe, so there is a perfectly good reason to disallow this (even though it will compile).


    You're quite correct, isdigit() is a macro. Please, somebody mod my original comment down so I don't have to suffer more humiliation from the more sober posters :-)
  16. Re:Minor Mistake on Linus Blasts SCO's Header Claims · · Score: 4, Informative
    What then, O wise one?


    It results in undefined behaviour. I admit it. I'm a tool.
  17. Re:Minor Mistake on Linus Blasts SCO's Header Claims · · Score: 3, Funny
    When being pedantic, double-check yourself more carefully.


    Point taken. I to think I went to all that trouble hauling out the ISO document to quote the relevent parts but ignored the obvious point that isdigit() is a macro :-\
  18. Re:Minor Mistake on Linus Blasts SCO's Header Claims · · Score: 1
    That's one reasons why macros are frowned upon by modern programming languages.


    And for good reason. As I've pointed out to other replies I neglected to take the fact that isdigit() is a macro in this instance... and that's a reason why you shouldn't post to /. after a few beers (it's the holiday season after all :-)
  19. Re:Minor Mistake on Linus Blasts SCO's Header Claims · · Score: 1

    Yup. isdigit() is a macro. I unintentionally ignored that.

  20. Re:Minor Mistake on Linus Blasts SCO's Header Claims · · Score: 1
    Try isdigit(++foo)


    Correct. That would be a violation. I completely ignored the fact that isdigit() is a macro in this instance.
  21. Minor Mistake on Linus Blasts SCO's Header Claims · · Score: -1, Troll
    So for example, the "obvious" implementation of "isdigit()" (which tests for whether a character is a digit or not) would be

    [for some reason the following C code won't render properly with the current /. engine. See original link for proper reference.]

    #define isdigit(x) ((x) >= '0' && (x)
    but this is not actually allowed by the C standard (because 'x' is usedtwice).


    I hate to say it, but Linus is wrong here. This implementation of isdigit() is allowed by the C standard. What isn't allowed is for a single variable to be modified and accessed within the same sequence point; but this doesn't happen here -- `x' isn't modified. The relevent parts of the standard follows (this is from the 1999 ISO document, but I believe that the 1990 standard says more or less the same thing -- I don't have a copy handy to check)

    5.1.2.3 Program execution

    [...] Accessing a volatile object, modifying an object, modifying a file, or calling a function that does any of those operations are all side effects which are changes in the state of the execution environment. Evaluation of an expression may produce side effects. At certain specified points in the execution sequence called sequence points, all side effects of previous evaluations shall be complete and no side effects of subsequent evaluations shall have taken place.


    and

    6.5

    [...]

    Between the previous and next sequence point an object shall have its stored value modified at most once by the evaluation of an expression. Furthermore, the prior value shall be read only to determine the value to be stored.


    To clarify, the implementation of isdigit() only ever reads the value of `x', it never modifies it.
  22. Re:Translation on DeCSS: Jon Johansen Acquitted In Retrial · · Score: 1
    Translation: these Marxists were not real Marxists since they do not share your definition of Marxism.


    Actually, I'm using the definition of Marxism as laid down by Marx himself in the Manifesto. I haven't attempted to define Marxism at all. Barely anything that happened politically in Soviet Russia had anything to do with Marxism. I genuinely can't understand how anyone with even a passing knowledge of the subject can fail to see that.

    You fail because you have little experience. Leninism/Stalinism is merely the dominant stripe of Marxism.


    I fail because you refuse to cite sources or present any logic or chain of reasoning that justifies your assertion.
  23. Re:Leninism is dominant form of Marxism. on DeCSS: Jon Johansen Acquitted In Retrial · · Score: 3, Insightful
    Ever hear of the communist parties of Russia and China?


    Do you not suppose those parties had a political agenda? Can you say the word, "propoganda"? The only connection between the Stalinists and Marx was that the former used the latter's Manifesto as a tool to convince the proletariat that they were an actual communist party. It's a classic example of Stalinist doublespeak; and you've fallen for it!

    You probably know very few Marxist scholars


    I don't know any as it happens. I've encountered several though.
    I've talked to many, including those who claimed to dislike Stalinism, but then they say they love what Castro has done in Cuba (which is an example of Leninism/Stalinism).


    I fail to see how expressing admiration for Cuban communism is the same as stating that Marxism is the same as Stalinism. Are you going to cite references or not.
  24. Re:Leninism as Marxism on DeCSS: Jon Johansen Acquitted In Retrial · · Score: 1
    According to the vast majority of Marxist scholars,


    I have yet to encounter a single "Marxist scholar" with any merit who actually believes that. Please cite your sources.
  25. Re:Socialism and communism are the same on DeCSS: Jon Johansen Acquitted In Retrial · · Score: 4, Informative
    Socialism and communism are the same. According to Marx, they are the same. He used both terms interchangably.


    a) Marx didn't invent communism he only co-wrote the Manifesto with Engels. So what Marx has to say on the subject isn't the last word.

    and

    b) The communism Marx was talking about is very different to the Communism you have in mind; the latter being better described as Stalinism.