Slashdot Mirror


TorrentSpy Must Preserve Data In RAM For MPAA

Transient writes "Reaffirming a magistrate's earlier decision, a federal judge has ordered TorrentSpy to begin keeping server logs as it defends itself against an MPAA lawsuit. In her opinion, Judge Florence-Marie Cooper interpreted federal discovery rules broadly. ' Judge Cooper took issue with TorrentSpy's argument that data in RAM is not "stored." She noted RAM's function as primary storage and that the storage of data in RAM — even if not permanently archived — makes it electronically stored information governed by federal discovery rules.' Given that TorrentSpy has limited access for users in the US, the ruling may be moot. But it does set a precedent for other, similar cases. 'Under this interpretation, any data stored in RAM could be subject to a subpoena, as at a basic level it is a "medium from which information can be obtained" just like a hard drive. '"

15 of 489 comments (clear)

  1. so hand them a stick of RAM by jollyreaper · · Score: 5, Funny

    "Funny, the data was in there before I pulled it out of the server."

    --
    Kwisatz Haderach
    Sell the spice to CHOAM
    This Mahdi took Shaddam's Throne
    1. Re:so hand them a stick of RAM by jellomizer · · Score: 4, Funny

      When they install the software to read the full content of the RAM, the OS Requires a reboot before it can run for the first time.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    2. Re:so hand them a stick of RAM by DavidTC · · Score: 5, Funny

      That sounds like a job for SELinux. Lock the system down so hard it doesn't allow root logins at all, and logins under the id that the servers are running under. Have all that become enabled, say, five minutes after boot, or that it starts enabled and must be disabled from the boot command line during boot.

      Make sure the system responds with an error message that explains all this if you try to login as one of the protected accounts...that to login you have to reboot the server.

      --
      If corporations are people, aren't stockholders guilty of slavery?
  2. hehe by chuckymonkey · · Score: 4, Funny

    tail -f /dev/mem > memlogs.txt I say have fun with that one.

    --
    "Some books contain the machinery required to create and sustain universes."-Tycho
  3. Wait, what?! by Anonymous Coward · · Score: 5, Funny

    If RAM can be subject to subpoenas, and it's illegal to destroy information that may later be subpoenaed, which is my understanding is true thanks to Sarbanes-Oxley, that means that all computers used by all companies must keep a permanent record of the contents of computer RAM at any given time.

    I guess it's time to buy stock in storage companies. I wonder if this also applies to cache RAM? There could be an infinite loop in there somewhere...

    1. Re:Wait, what?! by Anonymous Coward · · Score: 3, Funny

      The flip side is that when the RIAA actually asks for 'the RAM' you can send them a 10 trillion page printout. And they have to pay reasonable discovery costs to generate this.

      "Sir I direct your attention to page 0x1A86FB2 of the memory dump. Do you or do you not recognize writing the bits 101100011010111101?"

  4. Re:Need more disk space now? by Anonymous Coward · · Score: 5, Funny

    I want to to write down every single thought you have for the next 10 weeks... Boobies.
  5. Comment removed by account_deleted · · Score: 4, Funny

    Comment removed based on user account deletion

  6. Re:Soo.... by MMC+Monster · · Score: 5, Funny

    How about if they have the contents of ram printed to paper every time the ram is refreshed.

    The cost of paper may build up to something considerable after the first couple seconds...

    --
    Help! I'm a slashdot refugee.
  7. This Just In by AnalogDiehard · · Score: 4, Funny

    TorrentSpy has announced that to comply with the MPAA Puppet^W^W impartial judge orders, all of its servers' RAM cards will be replaced by WOM cards. WOM, or Write Only Memory, is the latest cutting edge technology designed to ease the learning curve of geek challenged courts and remain compliant with discovery demands. All digital access information to their website will be safely stored in the WOM cards, readily surrendered to the courts. TorrentSpy has also announced implementation of the Fair Use Circumvention Kit at a later date but has declined to provide further details, despite curious snickering under their breaths.

    --
    Eternity: will that be smoking, or non-smoking? I Corinthians 6:9-10
  8. RAM log by noidentity · · Score: 5, Funny

    Your honor, a tiny portion RAM log of the time in question

    2007.08.28 15:40 set bit 1243434
    2007.08.28 15:40 set bit 1243435
    2007.08.28 15:40 cleared bit 1243436
    2007.08.28 15:40 set bit 1243437 ...

    Obviously guilty!

  9. Re:Bah, move the servers offshore. by Skillet5151 · · Score: 3, Funny

    any new attempts at creating a new nation will have to be based on a natural land mass. I think a combination of tubes and big trucks could solve this problem.
  10. Re:Evidence destruction ? by Anonymous Coward · · Score: 5, Funny

    where on the disk did the contents of buf get stored (assuming we have no virtual memory)?


    It's impossible to say because your seven line program contains at least one bug. (I'm assuming that the presented program is C and not some imaginary language).



    Firstly, although you've correctly specified that main() should return an "int" you are actually returning a value of "size_t" which may or may not be defined as "int", depending on the platform. Secondly, you haven't checked the return value of fgets(). On error, fgets() returns NULL. This isn't necessarily the same as the nul character so depending on the platform, strlen() may fail (possibly even catastrophically on certain machines, such as the DeathStation 5000).


    You've used the strlen() function without including its proper header.



    Lastly, although this isn't really an error but it does demonstrate your inexperience, you have enclosed "buf" in parenthesis in the sizeof expression. Remember, sizeof is an operator not a function. The only reason you would ever use parenthesis in conjunction with sizeof is if you were asking for the size of a datatype. For example "sizeof(int)" or "sizeof(*char)". Using parenthesis any other time would be equivalent to expressing a simple sum as "(1) + (2) == (3)". Not incorrect, but pointless.



    A more correct program might be...

    #include <stdlib.h>
    #include <stdio.h>
    #include <string.h>
     
    int main(void)
    {
            char buf[255];
            int n
     
            n = puts("Enter something:");
            if ( EOF == n )
              exit(10);
     
            n = fgets(buf, sizeof buf, stdin);
            if ( NULL == n )
              exit(20);
     
            return (int) strlen(buf);
    }


    Remember, C isn't for amateurs. That's why high-level languages were invented. To demonstrate how difficult it is to effectively program in C, I've deliberately left a bug in of my own as well as a potentially confusing design issue. See if you can find them.

  11. Re:Bah, move the servers offshore. by mcpkaaos · · Score: 5, Funny

    You would drown. That's why so many of us live on land.

    --
    It goes from God, to Jerry, to me.
  12. Re:Hippie FUD by Opportunist · · Score: 3, Funny

    I will not make funny comments on /., lest someone takes it serious and writes a rant.
    I will not make funny comments on /., lest someone takes it serious and writes a rant.
    I will not make funny comments on /., lest someone takes it serious and writes a rant.
    I will not make funny comments on /., lest someone takes it serious and writes a rant.
    I will not make funny comments on /., lest someone takes it serious and writes a rant.
    I will not make funny comments on /., lest someone takes it serious and writes a rant.
    I will not make funny comments on /., lest someone takes it serious and writes a rant.
    I will not make funny comments on /., lest someone takes it serious and writes a rant.
    I will not make funny comments on /., lest someone takes it serious and writes a rant. ...

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.