Slashdot Mirror


Illegal Prime Number Unzips to DeCSS

Bob9113 writes: "A person named Phil Carmody has found a very interesting prime number. When converted to hexadecimal, the result is a gzip that contains a DeCSS implementation. I've posted a short bit of Java here that takes the prime as a command line parameter and dumps the result to standard out if you want to test it." Very clever, I just wish the background on that page wasn't headache inducing.

307 comments

  1. Isn't that whole DeCSS thing getting kind of old? by Anonymous Coward · · Score: 1

    Yes, it was funny at the beginning, with poems, MP3 songs and everything. But now it's getting quite dull. Or is anybody really seriously believing these cute little stunts will change anything about the legality of DeCSS? No, nobody can be that naive.

  2. Re:In other news.. by Anonymous Coward · · Score: 1

    Using the defintion "The only numbers that divide it are 1 and itself" then 1 is most certainly a prime, the definition says nothing about its two divisors being distinct.

    The best reason why 1 is not considered prime is so that the Fundamental Theorem of Arithmetic can be stated elegantly. The Fundamental Theorem of Arithmetic is that every natural number has a unique prime factorization. If 1 were prime that factorization would not be unique. But if you're not into hardcore math then you can call 1 whatever the heck you want since everybody will still know what you talking about.

  3. 'Gotta love that math! by Anonymous Coward · · Score: 1

    Now can someone please encode the MP3 version of Metallica's latest hit into a prime number?

  4. Re:Hmmm... (Hey moderators) by Anonymous Coward · · Score: 1

    I never post under my nickname. WHat's the point? Karma's useless and and you're just gonna be ridiculed by the morons who moderate this.

    Like evrything, moderation should be done in moderation.

  5. A few TB of data? Try 33 bits. by Anonymous Coward · · Score: 1

    If we have atomic resolution measurements, we could optimistically measure with an accuracy of 1E-10m. This corresponds to 2^-33 m, and thus we could only have 33 bits. However, if we have an accuracy of a Planck-length, (1.6E-35 m) we get a whopping 119 bits. On the other hand, if the aliens instead would make for each '1' with a grid spacing of a planck length, they would fit in 6E25 TB/m. Maybe that would take a while, though.

  6. Re:Hmmm... by Anonymous Coward · · Score: 2

    Please don't spoil the fun of this by posting logical explanations.

  7. Re:Hmmm... by Anonymous Coward · · Score: 2

    Yeah, true. When I told my mom that there's a prime number that gzip converts to DeCSS source, she immediately cried out: "Then DeCSS can't be illegal".

  8. Re:Isn't that whole DeCSS thing getting kind of ol by Anonymous Coward · · Score: 2
    I've always thought that the pursuit of intellectual freedom and freedom of speech was quite dull to begin with myself. Let's all go watch Budweiser ads and eat Doritos.

    Seriously, though, the creativity that's being directed at making a mockery of the DMCA, while not "productive" in the strictest sense of the word, serves at least two important functions:

    1. DMCArt, the more diverse and unrelated it becomes, has a greater liklihood of drawing attention to itself outside the already growing community who know about the DMCA and why it is evil.

    At first, it was a widely distributed piece of illegal code but it had a limited audience and was a very abstract concept. Then somebody sang about it, and made it (while still impenitrable to the average American) a little catchy. I may even have memorized the song accidentally, making my brain illegal. Now people are creating new and more fascinating "interpretations" of DeCSS (almost none of them functionally equivalent to our hero, mind you) each possibly more interesting to another segment of society than the last. Soon, if we're lucky, you'll see CSSDescramble spraypainted on boxcars, and sold to unsuspecting patrons at galleries, and encoded in a pattern of bricks at the base of the latest high rise. That's when you'll know that the DMCA has finally been grepped by America. If people didn't direct their creative juices at this, it would be an unapproachable "Washington thing" (like "insurance,", right Mr. President?).

    2. It keeps people like me from rotting their brain with television for a while, and instead learning more about our craft. That prime number guy likes numbers, so he sits himself down and keeps his tool sharp by finding his own way to say "fuck you" to the DMCA. The guy who wrote the song has a band, and it damn well served a purpose for him beyond mocking the movie studio cabal. So it's not just a noble, necessary thing to criticize the DMCA with art, it's a selfish thing.

    And those are the best things to do of all.

  9. Re:Easy--infinite number of primes by turnerjh · · Score: 1

    Wrong.

    0.1010010001000010000010000001000000010000000001 .. .

    That isn't rational, but it doesn't contain the number 2 in it anywhere.

    Not all irrational numbers contain every arbitrary sequence of digits.
    --

  10. Useful math? by Indomitus · · Score: 1

    Who ever said math wasn't useful for anything in the real world? :)

    </sarcasm>

  11. Re:Primes aren't countable by shogun · · Score: 1

    Well it should be noted that 31337 is prime, but its not illegal, yet.

  12. Re:Hmmm... by shogun · · Score: 1

    So what? Any tiny character difference is going to result in a different subset of primes that can be reduced to the original source code.

  13. A new compression algorithm? by gavinhall · · Score: 1

    Posted by McDoobie:

    I'm not a computer guru by any stretch of the imagination, but the concept being laid out here seems like it might work well as a new sort of compression algorithm. i.e. One could theoretically(I suppose) encode entire files into one simple number. Whether that number would have to prime or not, I'm not sure. But it seems like a novel concept.

    Of course, the fact that I'm still working my way through H.S. Math could indicate that I dont have the slightest clue what I'm talking about.
    So, if I am way off base here, let me know, and I'll shut up. ;-p

    McDoobie

    1. Re:A new compression algorithm? by kyz · · Score: 2

      I'm not a computer guru by any stretch of the imagination, but the concept being laid out here seems like it might work well as a new sort of compression algorithm. i.e. One could theoretically(I suppose) encode entire files into one simple number. Whether that number would have to prime or not, I'm not sure. But it seems like a novel concept.

      It's a nice idea. You could encode a file as the offset from the nearest prime number, and then describe that file as the offset and the index into a prime number list. However, the primes involved would be huge, and the distance between primes would be large too. Your compression would be directly related to how near you are to a prime.

      Basically, it would be very slow and doesn't really attack the fundamental target of compression, ie to increase the entropy of the data by removing redundant information.

      --
      Does my bum look big in this?
    2. Re:A new compression algorithm? by vidarh · · Score: 2
      The problem is that it is not possible to create a compression algorithm that will always be able to compress it's inputs without being lossy. It's easy to show:

      Take any file. Compress it with your algorithm. Store the result to a file. Compress it again. Repeat until the result is just a bit. You can't get further down with a computer. And no matter what representation you choose, you'll run into the same limitation.

      So while it may seem intuitive that you could use this for compression to yield very small results, and it indeed could work that for a small subset of information, you would still have a huge set of data you would be unable to compress.

      In many cases you will see that compression algorithms that work extremely well on some data will work very badly on anything outside a very narrowly defined set. As an example, I can easily compress a megabyte of data to one bit. The only problem is I'll only be able to compress two different sets of a megabyte, and I won't be able to encode anything else, since one bit only allow me to choose between two outputs.

      In other words: Sure, you can use it for a compression algorithm, but don't expect to be able to get any revolutionary results from it, because if you want to be able to compress a large set of different inputs, the numbers will necessarily get big for most of the input sets.

    3. Re:A new compression algorithm? by Cryogenes · · Score: 1

      You are indeed as far off base as can be. Every file is a sequence of bits which is a number already. And prime numbers are notoriously hard. That's why they are used in encryption, whose goal is kind of opposite, namely to make extraction as hard as possible.

  14. Re:DeCSS old, but an illegal number is certainly i by gavinhall · · Score: 1

    Posted by ryanflynn:

    Aw jeez. I usually just skip any posts that use the word(?) 'axiomatic'

  15. Re:[OT] Border toilets by gavinhall · · Score: 1

    Posted by damiam:

    According to Time magazine from a few months ago, Canada doesn't have the same laws requiring that all toilets be low-flow.

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

    I think the odds are about 1 in 1400 (1 in log(x))

  17. Hmm.. by Chacham · · Score: 5

    Will this number now be a prime suspect?

    ---
    ticks = jiffies;
    while (ticks == jiffies);
    ticks = jiffies;

    1. Re:Hmm.. by Nelson · · Score: 1
      That simply isn't true. You won't find a string of 200 1's in pi.


      You also won't find a repeating string of 101010 500 times in pi.

    2. Re:Hmm.. by heretic · · Score: 1

      Not only that, but the storage to represent the index into pi or e would likely be greater than terabytes of info. This would be a very inefficient encoding scheme.

    3. Re:Hmm.. by scrytch · · Score: 2

      It does help explain the absurdity of the ruling, though. This number is illegal, and you may not display this number, or link to sites that display it. Which number will be next? 626529876? 354157647732?

      You bastard, you told me you burned those pictures and the negatives!

      Numbers by themselves are data. Without context, they do not convey information.
      --

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
    4. Re:Hmm.. by ibis · · Score: 1

      So someone needs to do the same thing on an executable binary - when the number runs, then what?

    5. Re:Hmm.. by Greyfox · · Score: 2
      but Pi does have a random distribution, stastically speaking. Which means if you look in it long enough, you'll find everything that can be represented by numbers, since it's also infinitely long.

      I wonder if you could represent even one RIAA copyrighted song in the first 64 bits of Pi. Then all you'd have to do would be feed the start and end offsets into that formula and you'd effectively have a compression algo which squashes down to two long-longs. Of course, most interesting stuff is probably farther out and you might have to use more bits to represent the start and end offsets and of course the encoding of your content would take hella long time.

      --

      I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    6. Re:Hmm.. by hrieke · · Score: 2

      Funny thought - I forget where on the net there is a searchable database of the first million numbers in PI - so if I search PI for this string of numbers, would that make PI illegal too?

      --
      III.IIVIVIXIIVIVIIIVVIIIIXVIIIXIIIIIIIIVIIIIVVIIIV IIVIIIIIIVIII...
    7. Re:Hmm.. by Tassach · · Score: 2

      IIRC, you cannot express irrational numbers using the Roman counting system. The Romans understood division & multiplication; but zero, place notation, and the decimal point were unknown in Europe, the Middle East, and Africa until Arabic astrologers adopted and formalized the older Hindu counting system sometime around 662 CE. The Hindus were using a base-10 place notation system as early as 3000 BCE. There's a particuarly interesting article about the history of counting systems here

      --
      Why is it that the proponents of "one nation under God" are so eager to get rid of "liberty and justice for all"?
    8. Re:Hmm.. by d_pirolo · · Score: 1

      While I agree that the ruling is absurd, the number itself is not illegal. If I understand the law correctly, the act of converting the number into the proscribed content or a device/program which allows you to do so would be illegal, not the number in and of itself. While only slightly less absurd, this view at least makes a little more sense.

    9. Re:Hmm.. by mark-t · · Score: 1

      ... therefore this number is as illegal as the original decss.c

      Wrong. Wrong. Wrong. The original decss is "illegal" because its primary purpose was determined to be to circumvent copy control measures. To suggest that a number, _ANY_ number, prime or not, has any sort of distinct purpose at all, is absurd. Even special numbers like pi and e have thousands if not millions of applications. It could resonably be said that since this happens to be a natural number, its primary purpose is for counting. Although a human would never be able to count that high in his or her lifetime, a computer probably could. Even more, if this lengthy number is illegal, then why wouldn't one less than this number be? Or one more? Or ten less? Or perhaps some small set of numbers where the product of all but the last added to the last equals this number? Would all of these numbers, or sets of numbers, also be illegal? This 1400+ digit number can trivially be derived from any of an _infinite_ number of starting points. Clearly the starting points themselves cannot be illegal. And since the gunzip algorithm has a clear-cut non-infringing use, the only thing which _can_ be considered illegal here is the use of the gunzip algorithm on this number, or any of the other infinite possible numbers where the gunzip algorithm would produce the infringing code.

      Believe it or not, this is exactly where we want to be, because instead of making the technology itself illegal, it makes the _application_ of technology illegal _if and when_ its use breaks existing laws. That, in its end, makes the portion of the DMCA that prohibits the development of copy control circumvention technlogies completely superfluous. After all, it is no more illegal to reproduce copyrighted works without permission now than it was before 1998, but the DMCA made the very creation of certain copy technologies illegal, and this prohibition on the types of code that could be legally developed implicitly branded every computer programmer a potential criminal. Now, of course, it can clearly be seen that the prohibition of certain types of software development can't actually stop anything, until they also suppress _all_ knowledge and learning, and hope that nobody ever catches on. I somehow don't think that's going to happen very soon... at least not without an all-out war with millions or perhaps even billions of real human lives at stake. And that's someplace I think that even the MPAA and RIAA don't want to go. After all, if their customers are dead, who's going to buy their stuff?

    10. Re:Hmm.. by Ig0r · · Score: 2

      So... does that mean that all numbers are free speech, but some arithmatic isn't?

      --

      --
      Soma: because a gramme is better than a damn.
    11. Re:Hmm.. by chipuni · · Score: 2

      Unfortunately, pi turns out not to be random. A simple formula can give you any digit of pi that you want. (That page has a link to others which have formulae for other than base 16.)

      --
      Never play leapfrog with a unicorn. Or a juggernaut.
    12. Re:Hmm.. by Ratcrow · · Score: 1

      ...or that the next Napster-clone will be called e-ster, and it will distribute the offset into the number e and the length that represents a particular song. Now we just need a fast way to generate arbitrary digits of e (without having to compute from the beginning each time) and an even faster method of searching those digits (distributed.net?) to match up with actual files. Talk about data compression. Of course, the amount of computational energy needed to pull this off probably exceeds the amount of energy in the universe...

    13. Re:Hmm.. by Ratcrow · · Score: 1
      Yes, but what about cascading it? The index may be large compared to the actual data being represented, but why not find another pair of offset/length that represent the first offset? Of course, by saying this, I'm just trying to force it to be inductive -- that a pointer to the data may be smaller than the data itself, and that a pointer to that pointer may be even smaller...but the information content is always going to be a driving factor, so yes, as a compression method, this sucks.

      If I remember correctly, there was an ongoing flamewar in a compression newsgroup, where somebody kept insisting that 127 bytes could represent anything, and it was largely using the kind of logic as seen above.

      In any case, with the first post, I was being facetious. The comment about requiring more energy than that in the universe was an indication of this.

    14. Re:Hmm.. by bn557 · · Score: 1

      Nah, they'll just define pi as 3.14 and e as 2.71 to solve the problems

      --
      Humans are slow, innaccurate, and brilliant; computers are fast, acurrate, and dumb; together they are unbeatable
    15. Re:Hmm.. by ThymePuns · · Score: 1

      Maybe they'll show it on TV during Prime Time.

      --

    16. Re:Hmm.. by Anoriymous+Coward · · Score: 2

      It does help explain the absurdity of the ruling, though. This number is illegal, and you may not display this number, or link to sites that display it. Which number will be next? 626529876? 354157647732?


      --
      #include "stdio.h"

  18. Re:Eben Moglen would be happy... by Mike+Bruce · · Score: 1

    You should probably read the article that the person you're responding to referenced.

  19. Re:numbers and itellectual property by AxelBoldt · · Score: 1
    just because something's short enough to memorize doesn't mean copyright doesn't apply. Go the bookstore, pick up a book of modern poetry, and memorize a poem.

    Is that even allowed? After all, you created a copy in your brain matter without the proper authorization from the copyright holder. Maybe fair use applies though.

    --

  20. Re:Isn't that whole DeCSS thing getting kind of ol by steve_bryan · · Score: 1

    Isn't this whole First Amendment right of free speech thing getting old? I'm getting bored with the whole thing. It has surpassed my attention span. The entertainment cartel can buy laws that trample any of our fundamental liberties so long as they continue to churn out those great blockbusters that don't commit the sin of boring me.

  21. Other uses of primes by acb · · Score: 2

    Anybody got one which decodes to the Scientology OT secret documents?

    1. Re:Other uses of primes by eclectro · · Score: 1

      The problem is nobody would want to decode it to read it. The text by all measures is boring and only tells about the theatrics used to rip-off a few unsuspecting individuals. It has no other use. The scripture nazis at scientology showed how incredibly stupid they were by pushing the issue (stupid enough to believe the b.s. in the first place) because now everyone knows what kind of fraud they are (which is A Good Thing (TM)).

      Unlike DeCSS where you gzip the prime and get a movie :-)

      --
      Take the cheese to sickbay, the doctor should see it as soon as possible - B'Elanna Torres, "Learning Curve"
  22. Re:You can reduce this further. by Oestergaard · · Score: 1

    Possibly even further !

    Find a Mersenne prime that encodes it ;)

    Possibly such a prime can exist where the power is shorter than the current prime.

    That should put those damn CPUs to use...

  23. Re:Primes aren't countable by Oestergaard · · Score: 2

    I think you misunderstood.

    In the interval 1...n there is a finite number of primes.

    Therefore, you can instead of writing down a large prime P, you can write down which number of prime it is in the sequence 1...P.

  24. Re:Isn't that whole DeCSS thing getting kind of ol by Oestergaard · · Score: 2

    Clearly you haven't considered that anything can be encoded (using prime numbers+gzip, plain gzip, rot-13, whichever encoding you fancy)

    This encoding is no different from any other decoding: It changes information from one representation to another. This is not new - only this particular encoding is new, but the idea of encoding is certainly not new.

    Ok, the rest here is speculation:

    Clearly, gzipping some piece of software does not change the licensing of that software. So, what if I work with numerical simulations and purely by chance my plasma physics data set can be gunzipped into a full distribution of [insert some proprietary software here] ?

    I guess that would be ok, because clearly this happened by chance and I never intended to actually gunzip my data set.

    Likewise, if your key-exchange code by chance generates a prime that just happens to encode some piece of IP, it should be hard for anyone to sue you.

    On the other hand, encoding the "original" for the purpose of distributing it in some alternative representation has always been illegal. gzipping IP doesn't make it legal, neither does encoding it into a prime number after it's gzipped.

    But this is a funny problem ! It puts a new angle on "Intellectual Poverty".

  25. Re:Windows 2000 encoded to a single number! by Oestergaard · · Score: 3

    You're right that anything could be encoded into a prime number (with a suitable prime->original conversion).

    But using some prime->original decoder is no different from say, gunzip. It's decoding of information in on form back to it's "original" form.

    So no, making copies of Win2K is not legal wether it's gzipped or encoded into a prime.

    And distributing DeCSS as a prime number (or gzipped) doesn't change the legality either.

    Subtracting 1 from the number then distributing that number just adds another layer on your decoder, it doesn't change what you're doing. gzipping something twice doesn't remove the licensing restrictions either.

    However, this is interesting because it puts a new angle on the flawed notion of "Intellectual Property" (or, Intellectual Poverty as I like to call it, because that must be what we suffer from if we restrict other's access to ideas that are indeed just mathematics in some form or another).

  26. Re:Isn't that whole DeCSS thing getting kind of ol by dattaway · · Score: 2

    Just wait. You haven't seen encoding all your bases in prime numbers yet...

  27. Tomorrow's Headlines Today by Just+Some+Guy · · Score: 5

    RIAA Petitions Congress To Ban Number Theory
    Mathematicians Declared "Enemy of Intellectual Property (and the American Way)"
    Rambus Patents Prime Numbers

    Any guesses about which one you'll see first? :)

    --
    Dewey, what part of this looks like authorities should be involved?
    1. Re:Tomorrow's Headlines Today by barneyfoo · · Score: 1

      The bottom line is this stunt is just a cute bit of number theory, it carries no logical weight whatsoever.

      Do you think the senators who created the DMCA will think it's just some curious bit of numerical manipulation that spites the law, or do you think that their relgious instincts will take over. "How could we outlaw a god-given number. One of the foundations of all other numbers when viewed from a factorial basis." Can they forever silence the will of god that primes be expressed? You just gotta phrase it the right way, and the Senators will follow. Us geeks have to convert a few southern preachers, and stop being so liberally partisan. There are always common threads to fundamental rights. (which, btw, is the biggest problem with the environmentalists. Their partisan and not neutral) Come on, Digerati! Lets not go the way of the environmentalists. Let's make our thought the defacto way of thinking, not an opposition to some other way of thinking.

    2. Re:Tomorrow's Headlines Today by sg_oneill · · Score: 1

      No logical weight, nor no logical meaning... But Prime numbers are wierd wierd beast, and it's a verry verry clever thing to *find* one, and that is *literally* the only way of knowing them that is also a DeCSS gzip. Turing sure is interesting fella, but everyone already knows about the big number as algorithm deal. It's the coincidence or complete nut-job searchishness(grammar badishness ack) of the finder thats iteresting.

      --
      Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
    3. Re:Tomorrow's Headlines Today by sg_oneill · · Score: 1

      Wow.. That's the most bad grammared post I've ever made. Beer posts. Mod me down.
      Translation: Turing is well known. No one *really* knows how to just generate prime numbers on a a=f(b) kinda basis (methinx). Thus prime number gzip interesting .. trivial.. but interseting find.
      Fobonics makes interesting grammar too. My appologies.

      --
      Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
    4. Re:Tomorrow's Headlines Today by Beatlebum · · Score: 1

      This story is a complete red herring. Anything that can be expressed in digital form- algorithms, movies, music, books, photographs can be encoded as a natural number. This is the basis on which a Turing machine operates (the theoretical model on which all present day computers operate, with the exception of quantum computers). The assumption behind the ecoding of DeCSS to a prime seems to be that it is silly to copyright numbers. If this assumption is carried to its logical end, then it should be wrong to copyright anything digital (no doubt some of you agree with this). The bottom line is this stunt is just a cute bit of number theory, it carries no logical weight whatsoever.

  28. Re:Windows 2000 encoded to a single number! by roystgnr · · Score: 2

    The fact of the matter is that every piece of digital information is nothing but a sting of digits.

    Right.

    This one is interesting in that the number happens to be prime.

    The number happens to compress down to a number that can be turned into a prime by adding some trailing digits. This is probably (but not proven AFAIK) possible for any number; what's interesting is that someone tried to do so and was successful.

    My question for a lawyer is this; does Microsoft have legal copyright on some numbers?

    I'm not a lawyer, but the answer is obviously yes: every piece of Microsoft software can be encoded as a (usually multimillion digit) number. Sending that number to someone else would violate copyright law.

    If so, do they also own every number that can be derived mathematically from them?

    No; just because they have a copyright on n doesn't mean they own n - n = 0 or n / n = 1, Onion article to the contrary.

    You might say they own every number that has to be derived mathematically from them; i.e. gzipping the file, turning it into a prime number, etc. doesn't remove the copyright protection. On the other hand, you could distribute a file containing the first 10^1500 integers, and as long as you didn't also distribute a way of discerning which integers were copyrighted your act should be useless but legal.

    Of course, I'm one of those folks who thinks that the War on Drugs and DMCA are unconstitutional, so if you're actually considering brushing up against the law you should ignore everything I say.

  29. This may be true... by roystgnr · · Score: 3

    But if so, nobody has proved it for Pi or e, at least. I don't know if it's been proven for "starting sequences" of prime numbers.

    Beware of two things you're doing here: you're imagining that primes, Pi, and e are all sequences of "random" digits. They certainly look that way, but it isn't true, and some of that non-randomness may, for example, prevent a particular number from ever appearing in the digit sequence. Secondly, you're trying to make a mathematical argument from "common sense" rather than from axioms and logic. That doesn't work as often as you'd wish it would; common sense sucks.

    1. Re:This may be true... by ca1v1n · · Score: 3

      Transcendental numbers like Pi and e, while not being random, are indeed patternless. Given a sufficiently long string of digits (quite possibly longer than one could encode on a hard drive the size of the earth), one could eventually happen upon any given 1401 digit number they were looking for. I am guessing that the same holds true for all irrational numbers. I do suspect that the conversion to hex would be a little different, (Have you ever tried converting non-whole numbers to another base? It's a bit of a pain in the rear.) but you'd find it there too. If you search pi over a long enough range, you can find your phone number, your IP, your birth date, or the build ID for your browser. You can even find some rather long strings of zeros. There are websites for this. In fact, if you want, there are places where you can download pi ten megabytes at a time, and search yourself. Try it out. Do a statistical analysis. I suspect you'll see results very similar to those for random numbers.

    2. Re:This may be true... by nomadic · · Score: 2

      Wouldn't that be 2^1401? If you can find a hard drive that can store that many bytes, please don't bring it anywhere near me, I'm allergic to those kind of gravitational fields. They make me compress.
      --

  30. Different encoding by Sulka · · Score: 1

    How about saying "nth prime that is this long"?

    As in "1400,123456"? How many 1400 digit primes exist?

    --
    "Although it is not true that all conservatives are stupid, it is true that most stupid people are conservative."
    1. Re:Different encoding by f5426 · · Score: 2

      > How many 1400 digit primes exist?

      A little less than 10 times the amount of less than 1400 digits ones.

      Looks like geeks have troubles understanding what entropy is. Face it, you'll not going to get this number much smaller than 1400 digits, no matter how hard you try it.

      Cheers,

      --fred

      --

      1 reply beneath your current threshold.

  31. Re:Eben Moglen would be happy... by johnnyb · · Score: 2

    You're missing the point. Your car _has_ a number. Your car isn't a number. I am not stealing your car by emailing my friend your VIN. Ideas _can't_ be owned. That's all there is to it. The basis of copyright law even says that copyright is a gift of the public to the author for the purposes of advancing the useful arts, not a mandate of nature like personal property. The reason that ideas/nonmaterial things can't be owned is that the transfer of copies does no direct harm to the original owner.

  32. Re:Reminds me of the Crystal Rod Encyclopedia by Jonathan · · Score: 2

    At least one version of the story can be found in Martin Gardner's "Aha! Gotcha!" (ISBN: 0716713616), 1982.

    Although for this particular story, you pretty much covered it. I've always liked that one though, impossible though it is.

  33. Re:Not just DeCSS! by Rob+Kaper · · Score: 1
    I could just as easily write a program that takes a css'd copy of Titanic and "unencrypt" it into The Right Stuff.

    You know, I might just buy Titanic if you did that.

  34. Re:Isn't that whole DeCSS thing getting kind of ol by Rob+Kaper · · Score: 1
    This prime number _IS_ deCSS.

    No. Only when you write it down in hex and then gunzip it.

    The MPAA will either have to ban this prime number, ban gzip, or ban anyone from telling people that the number is deCSS.

    More precisely: the number itself is harmless. The method to go from that number to deCSS is not.

  35. Re:A-HA by SigILL · · Score: 1
    BTW, doesn't the MPAA's address have the number 666 in it? Or am I thinking of another corp.?

    Naw.. that was some spam organisation.
    --

    --
    Error: password can't contain reverse spelling of ancient Chinese emperor
  36. Re:In other news.. by ocie · · Score: 2

    1 is neither a prime nor is it a composite. Same goes for zero.

    --
    JET Program: see Japan, meet intere
  37. Re:Reminds me of the Crystal Rod Encyclopedia by Empty+Sands · · Score: 1

    Dont we get a Hitch Hikers Guide to the Galaxy problem here?

    The algorithm to decode the ratio stored in the Crystal Rod must be extremely complex. Obviously the Alien in this case must then be the other part of the encoding/decoding machine.

  38. Re:Easy--infinite number of primes by DarkClown · · Score: 2

    infinity consisting of numbers ending with two is the exact same as infinity which is divisible by 1/16. it is infinite.

  39. Re:Hmmm... by moody · · Score: 1
    Actually, if the number was not prime that would make things even stranger. Two (or more) numbers could be published that when multiplied would produce a product that when printed out in hexadecimal would produce a gzip file that contained the C source for deCSS. It would conceivably be illegal then to multiply those two numbers.

    I suppose you could do the same thing with this number and division (multiply this number by your favorite number or perform some other mathematical operation on it, so it could then be divided back) but the numbers you'd get would start to become awfully unwieldy.

  40. Re:numbers and itellectual property by general_re · · Score: 2

    They couldn't trademark '80486' because it's a part number, and any other manufacturer could also call their chip an '80486'. Just like different word-processor makers can come out with version 7.0 at the same time.

    Actually the original post was closer. You cannot trademark or copyright letters or numbers in the U.S. This was settled back in the '80's by a case (cases?) involving Zilog.

    Remember Zilog, makers of the fine Z-80 microprocessor? Well, they had this Z-80, used in a bunch of CP/M machines of the time, like the TRS-80. Anyway, to protect the name of their product, they essentially attempted to sue everyone on the planet who had ever used the letter "Z". They lost.

    End of history lesson.

    --
    ABSURDITY, n.: A statement or belief manifestly inconsistent with one's own opinion.
  41. Re:Bullshit! by general_re · · Score: 2

    That's pretty funny. Maybe someday you'll have the balls to put a name to your words.

    So for example, "P" isn't a registered trademark of Parsons in computer systems?

    Yes, shitbag, that's exactly what I'm saying. You cannot trademark a letter, even the letter "P", even if you're Parsons Technology. What Parsons has registered is a trademark for their particular stylized design, incorporating the letter "P". So if I want to call my computer company "P Computers" or even "P Software", then there's nothing they can do about it. Now, were I to call my company "P Technology" and use a "P" logo that was suspiciously similar to theirs, like the one in their trademark record (serial #74179529 registration #1734490, which you can find by searching TESS), which by the way clearly indicates that it is for "words, letters and/or numbers IN STYLIZED FORM", THEN they might have a case of infringement.

    If you don't think so, then let me announce that I am applying for a trademark on the letter "E", with respect to its use in all correspondence, electronic or otherwise, to protect my forthcoming product, named "E-Mailer". But I'll license it to anyone who wants to use "E", for the low, low fee of $0.50 per occurrence. Cash only, please.

    --
    ABSURDITY, n.: A statement or belief manifestly inconsistent with one's own opinion.
  42. Here's some numbers for you by scrytch · · Score: 2

    67, 109, 100, 114, 84, 97, 99, 111, 32, 109, 111, 108, 101, 115, 116, 115, 32, 98, 97, 98, 121, 32, 115, 101, 97, 108, 115, 33

    (I don't have a bigint package handy to shift 'em all into an int)

    Decode in ascii and you get "CmdrTaco molests baby seals!". Hey, they're just numbers, so I guess a forged document like a police record rap sheet showing all sorts of other illegal perversions he engages in, discreetly slipped to all his friends, wouldn't be libel as long as I gzipped it.
    --

    --
    I've finally had it: until slashdot gets article moderation, I am not coming back.
  43. Re:Another limitation by Tim+Browse · · Score: 1

    IIRC, arithmetic encoding results in a number between 0 and 1, and allows encoding of an arbitrary amount of data.

    See The Data Compression Book - I haven't got a copy to hand to check.

    So the only issue is the resolution of the mark on the rod.

    Tim

  44. Re:...cum grano salis... by Ektanoor · · Score: 2

    Nope. I also live in a quite predominantly Slavic community...

  45. Re:DeCSS old, but an illegal number is certainly i by Ektanoor · · Score: 3

    There are already a few "forbidden numbers"

    Note the Orthodoxes are against many countings and IDs because in some of them may appear the idoneous "666".

    13 floor is non-existent in some places with predominant anglo-saxon population

    2 is also for some cultures a "forbidden" or "bad" number. Btw never give two flowers to a girl from slavic culture.

    Some think that the square root of two and pi were "demonic" numbers for Pitagorics, a mysthical sect of Antiquity and predecessors of many Christian ideas and with some love to play maths. The fact of the existence of real numbers was felt as a "fault" in the building of the Universe... Btw Pitagorics were responsible for the advent of prime numbers.

  46. Re:Numbers and hyperlinks by dwlemon · · Score: 1

    But then ALL numbers can be relatively short.

  47. Re:In other news.. by HeghmoH · · Score: 1

    1 is not a prime number. A prime number is a number that has *two* factors, itself an 1. 1 only has one factor, and so does not qualify.

    Of course, does it really matter?

    --
    Mod down posts with a "Free Mac Mini/iPod" sig, they're spam!
  48. Re:In other news.. by HeghmoH · · Score: 1

    Wouldn't zero have an infinite number of factors? After all, you can divide zero by anything (except zero) and get no remainder.

    --
    Mod down posts with a "Free Mac Mini/iPod" sig, they're spam!
  49. Re:Hmmm... by HeghmoH · · Score: 2

    Those sentences don't specify order. The first sentence simply says that he found a number, and it doesn't say how. (Your idea as to his process would qualify as "found", IMO.) The second sentence simply explains what the prime number is.

    So, I guess what I'm saying is, yeah, that's probably what happened, but so what?

    --
    Mod down posts with a "Free Mac Mini/iPod" sig, they're spam!
  50. Re:Reminds me of the Crystal Rod Encyclopedia by kevlar · · Score: 1


    Of course, a few terabytes of digits would exceed the resolution of any atomic matter, but the idea was there.


    No, it depends on how long the rod is.

  51. Re:Why won't it hold up? by Jeremi · · Score: 1
    Is it illegal to distribute numbers when they happen to represent copyrighted/illegal data?

    As a matter of fact, it is. The source code to any program (including closed-source programs) is in reality a string of bytes, which is the same as a (very very large) number. And the transmission of that number is restricted by the gov't.

    I'm not particularly happy about it, either.

    -Jeremy

    --


    I don't care if it's 90,000 hectares. That lake was not my doing.
  52. Re:hmm by Jeremi · · Score: 1
    This is nonsense. Not to defend the MPAA, but 7 lines of C code (especially all packed up like that) is enough to represent some very complicated ideas.

    Not to mention that the length of your program will depend on what concepts/keywords are present in the language itself. As a stupid example, suppose C came with a decss keyword built in to the compiler. Then I could write a DeCSS decoder in just one line of code!

    void main() {decss;}

    But what does that prove?

    --


    I don't care if it's 90,000 hectares. That lake was not my doing.
  53. Re:Easy--infinite number of primes by crow · · Score: 1

    You are correct that the reasoning in my statement, as I said it, was wrong.

    However, I believe it to be true that, given a sequence of numbers (in any base), you can find a prime number that begins with that sequence. That there are an infinite number of primes suggests, but does not prove, that this is the case.

    Likewise, that Pi and e are transendental does not prove that they contain any given finite sequence of digits somewhere, but I believe it is true. (It may, in fact, be a property of transendental numbers, but I couldn't find it in a quick Google scan of the topic.)

  54. Easy--infinite number of primes by crow · · Score: 4

    This is very easy.

    If you want to find something in a prime number, you figure out what you're looking for--in this case, the gziped code. You then search for prime numbers that start with those digits. Since there are an infinite number of prime numbers, you will always be able to find one (given enough time).

    You could also find DeCSS gzipped in a section of Pi or e, based on similar ideas.

    1. Re:Easy--infinite number of primes by thefallen · · Score: 1
      IANAM - but I'd be very interested in having this verified. Do you have any clue where you got this?

      --
      - Kaatunut
    2. Re:Easy--infinite number of primes by platypus · · Score: 2

      That should be
      x < B^n

    3. Re:Easy--infinite number of primes by platypus · · Score: 3

      You then search for prime numbers that start with those digits. Since there are an infinite number of prime numbers, you will always be able to find one (given enough time).

      Wrong.

      Tell me the number out of all odd numbers ending with 2. Or take all numbers which don't contain the digit 9 and ...

      Just because something is infinite doesn't mean it contains everything.
      One had to prove that for every number N there existed n, x such that

      P = N*B^n + x

      where x B^n and B is the base (10 for decimal, 16 for hexadecimal etc...).
      I for one am not sure whether this is true or not. I guess it's true and could be proved analogous to the basic proof that there are infinite primes.

    4. Re:Easy--infinite number of primes by frantzdb · · Score: 2
      To be more correct, it is countably infinite. The number of real numbers between zero and one is uncountable.

      --Ben

    5. Re:Easy--infinite number of primes by wnissen · · Score: 1

      I seriously doubt that this could be proved. If you look at the post below, it makes the very good point that you can probably prove any finite sequence appears. However, I think it depends on how random Pi is. If it's truly random than obviously if you wait long enough you get Shakespeare. I think you can say that it would have to repeat in some way to avoid hitting any specific sequence.

      Walt

    6. Re:Easy--infinite number of primes by PurpleBob · · Score: 1

      I believe it's been proven that you will never get the same digit more than 42 times in a row in Pi. (42... yay.) So that makes any combination involving a digit 43 times in a row impossible to show up in Pi.
      --
      Obfuscated e-mail addresses won't stop sadistic 12-year-old ACs.

      --
      Win dain a lotica, en vai tu ri silota
    7. Re:Easy--infinite number of primes by Negadecimal · · Score: 1

      does every possible number combination show up in PI? (if searched long enough)

      Yes, provided that the number combination is finite (Cantor's diagonalization proof will break that...)

      Pi can be arbitrarily segmented, resulting in an infinitely long set of integers. Because pi is free of any repetition (otherwise it would be rational), this set can be reduced to an infinitely long set of unique integers.

      An infinitely long set of unique integers contains all integers (i.e. it's countable/enumerated), including whatever combination you're looking for.

    8. Re:Easy--infinite number of primes by cheese_wallet · · Score: 1

      It seems to me that "Just Some Guy" was saying that you could always find a prime number that *started* with the digits you were interested in. So you would only be interested in a portion of the prime number.

      I don't know if you could always find such a prime number, but I have a gut feeling that such a number exists for each case.

    9. Re:Easy--infinite number of primes by napolium · · Score: 3

      Then you should be able to find the prime number you just found in the prime number you just found. Or can you find Pi and Pi... hmmm?

    10. Re:Easy--infinite number of primes by Garet+Jax · · Score: 1


      Actually, any finite sequence CAN be found in a prime number. I don't know if a similar proof has been done for Pi, I seem to recall seeing one, but I haven't been able to find/recreate it.
      Anyway, here's a link supporting the claim for prime numbers. "Accidental order in Pi/e"

    11. Re:Easy--infinite number of primes by anshil · · Score: 1

      Oh, something important forgot... Can be proofed any FINITE digit combination shows up in PI at some point? Or one finite combination that will never show up....

      --

      --
      Karma 50, and all I got was this lousy T-Shirt.
    12. Re:Easy--infinite number of primes by anshil · · Score: 2

      does every possible number combination show up in PI? (if searched long enough) ((or maybe also e)) This would be a very interesting mathematical task: Can you proof any digit combiniation shows up in PI at some point? Or can you -proof- that just one given number combination will never show up in PI.... That would be mathemtical very,very intersting.... (Just to preview stuff, -if- PI contains any number does then number PI then violate every existing copyright? :)

      --

      --
      Karma 50, and all I got was this lousy T-Shirt.
  55. Re:Woohoo by sharkey · · Score: 2

    Barbie should be thrilled!

    --

    --

    --
    "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  56. Numbers starting with 0, irrational numbers by Adam+J.+Richter · · Score: 1

    No string that begins with one or more zeroes can be encoded this way, so no prime number begins with one or more zeroes when written the normal decimal form (for that matter, no integer other than 0 begins with a zero when written this way).

    I do not know if every finite string of digits can be found in e or pi, but I can show it is not true that every finite string of digits can be found in every irrational number (although the original author did not claim that). Consider the irrational number where the Nth decimal digit to the right of the decimal point is 1 if the N is a perfect square and 0 if not. That is:

    1.10010000100000010...

    That number is irrational, and no string of digits containing, say, a "2" every appears in it.

  57. Re:Isn't that whole DeCSS thing getting kind of ol by Teun · · Score: 1

    You forget the DeCSS as a problem is mainly a USofA legal issue, other developed countries see things differently.

    --
    "The likes of Facebook and WhatsApp are free to those whose privacy is of zero value."
  58. Re:Shorter code by wavelet · · Score: 1

    Using the much shorter efdtt.c, there's another illegal prime number.

  59. Another illegal prime, efdtt.c by wavelet · · Score: 5

    Inspired by Phil's effort, a prime number encoding of the source of efdtt.c has been contributed by Charles M. Hannum.

    1. Re:Another illegal prime, efdtt.c by fatphil · · Score: 1

      Actually it was inspired by a mail from me saying "Charles, do you mind if I permute your variable names in order for it to become prime". He simply found one before me...
      He's also found one of the C code represented as base 128 not base 256 (as ASCII C source is 7-bit).

      FatPhil
      --

      --
      Also FatPhil on SoylentNews, id 863
  60. Incredibly Cool... by augustz · · Score: 1

    This is so incredibly cool. I'd be interested in some more details on just how you run a search for a prime number of this type. They didn't just base16 it and go, wow, that was a prime. Tell us more!

    1. Re:Incredibly Cool... by augustz · · Score: 1

      Thanks, what a nice answer to my question, thanks for taking a moment to type it up.

    2. Re:Incredibly Cool... by jedwards · · Score: 2

      First Carmody took the original anonymous version of the DeCSS C-code and gzip'ed it (a standard UNIX program for making files smaller). Suppose we call the resulting number k. By Dirichlet's theorem on primes in arithmetic progression, we know that for each fixed integer b relatively prime to k, there are infinitely many primes ak+b. For technical reasons, if we choose a to be a power of 256 larger than b, the resulting number can still be unzipped to get the original file. This means there are infinitely many prime numbers which yield the same code. These include: k*256^2+2083 and k*256^211+99. At the time these were found they both were large enough to fit on the list of largest known primes (because of the method of proof).

  61. Re:Eben Moglen would be happy... by Mike+Schiraldi · · Score: 2
    The idea that all IP is just "numbers" and can't be owned is a fallacy. My car has a number, and I most certainly can own it.

    Even though you're probably a troll, i'll address this. Your car may have a VIN number, but you don't own that number. I can publish that number, and that doesn't mean i'm stealing it from you.

    Copyrighting a number may make sense: the task of -finding- the number that happens to be the source to win2000 is very very difficult for mankind to do. First mankind has to write Win2000. To compensate Microsoft for undertaking this task, the government gives them temporary rights to control the distribution of this number. While i think this time period should be about five years instead of several dozen, it makes sense.

    But to say that someone else cannot distribute a number which THEY have undertaken the task of finding makes no sense.

    --

  62. Re:Hmmm... by Mike+Schiraldi · · Score: 2
    What really happened was most certainly the reverse. He took gzip that contained DeCSS, converted it to hex and analyzed the number.

    Redundant. It says this right there in the link.

    The good geek karma dictated that this number should be a prime and the rest is now the history

    Uninformed. You obviously were in such a hurry to post your message that you didn't actually follow the link, where it clearly explains the formula he used to turn the code into a prime:

    First Carmody took the original anonymous version of the DeCSS C-code and gzip'ed it... By Dirichlet's theorem on primes in arithmetic progression, we know that for each fixed integer b relatively prime to k, there are infinitely many primes ak+b. For technical reasons, if we choose a to be a power of 256 larger than b, the resulting number can still be unzipped to get the original file. This means there are infinitely many prime numbers which yield the same code. These include: k*256^2+2083 and k*256^211+99.

    --

  63. Re:Hmmm... by mTor · · Score: 1

    Well.. I prefer being precise. The way /. reported is misleading :)

    And now for something completely different...

    Let me digress a bit... I checked your homepage and I agree 100% with what you said right here: http://www.uwm.edu/People/mikeash/kosovo.html
    It's amazing how now things changed. Check this link: http://www.nytimes.com/aponline/world/AP-Kosovo-Ne w-Allies.html Looks like Serbs and NATO are now allies?! Our gov. has lied to us again.

    I think that this passage from 1984 sums it all up the best:


    On the sixth day of Hate Week, after the processions, the
    speeches, the shouting, the singing, the banners, the posters,
    the films, the waxworks, the rolling of drums and squealing of
    trumpets, the tramp of marching feet, the grinding of the
    caterpillars of tanks, the roar of massed planes, the booming
    of guns -- after six days of this, when the great orgasm was
    quivering to its climax and the general hatred of Eurasia had
    boiled up into such delirium that if the crowd could have got
    their hands on the 2,000 Eurasian war-criminals who were to be
    publicly hanged on the last day of the proceedings, they would
    unquestionably have torn them to pieces -- at just this moment
    it had been announced that Oceania was not after all at war
    with Eurasia. Oceania was at war with Eastasia. Eurasia was an
    ally.
    There was, of course, no admission that any change had
    taken place. Merely it became known, with extreme suddenness
    and everywhere at once, that Eastasia and not Eurasia was the
    enemy. Winston was taking part in a demonstration in one of the
    central London squares at the moment when it happened. It was
    night, and the white faces and the scarlet banners were luridly
    floodlit. The square was packed with several thousand people,
    including a block of about a thousand schoolchildren in the
    uniform of the Spies. On a scarlet-draped platform an orator of
    the Inner Party, a small lean man with disproportionately long
    arms and a large bald skull over which a few lank locks
    straggled, was haranguing the crowd. A little Rumpelstiltskin
    figure, contorted with hatred, he gripped the neck of the
    microphone with one hand while the other, enormous at the end
    of a bony arm, clawed the air menacingly above his head. His
    voice, made metallic by the amplifiers, boomed forth an endless
    catalogue of atrocities, massacres, deportations, lootings,
    rapings, torture of prisoners, bombing of civilians, lying
    propaganda, unjust aggressions, broken treaties. It was almost
    impossible to listen to him without being first convinced and
    then maddened. At every few moments the fury of the crowd
    boiled over and the voice of the speaker was drowned by a wild
    beast-like roaring that rose uncontrollably from thousands of
    throats. The most savage yells of all came from the
    schoolchildren. The speech had been proceeding for perhaps
    twenty minutes when a messenger hurried on to the platform and
    a scrap of paper was slipped into the speaker's hand. He
    unrolled and read it without pausing in his speech. Nothing
    altered in his voice or manner, or in the content of what he
    was saying, but suddenly the names were different. Without
    words said, a wave of understanding rippled through the crowd.
    Oceania was at war with Eastasia! The next moment there was a
    tremendous commotion. The banners and posters with which the
    square was decorated were all wrong! Quite half of them had the
    wrong faces on them. It was sabotage! The agents of Goldstein
    had been at work! There was a riotous interlude while posters
    were ripped from the walls, banners torn to shreds and trampled

  64. Hmmm... by mTor · · Score: 5

    A person named Phil Carmody has found a very interesting prime number. When converted to hexadecimal, the result is a gzip that contains a DeCSS implementation.

    The odds of this happening in this order are slim to none. If you believe in this chain of the evenets I have some stock to sell you. What really happened was most certainly the reverse. He took gzip that contained DeCSS, converted it to hex and analyzed the number. The good geek karma dictated that this number should be a prime and the rest is now the history =)

    1. Re:Hmmm... by YoJ · · Score: 2

      I'm guessing that the gzip format allows extraneous bytes at the end of the file that don't affect the unzipped output. So he probably added padding to make it a prime, since it is unlikely that the hex number happened to be prime itself.

    2. Re:Hmmm... by cyberdonny · · Score: 2
      > I'm guessing that the gzip format allows extraneous bytes at the end of the file that don't affect the unzipped output.

      That would be cheating... A more elegant way would have been to include padding in the uncompressed output: add a space here and there, it doesn't change the meaning of the program, however it does change its gzipped representation... Write a small program that arbitrarily varies spacing of DeCSS in various places, gzips it and checks primality. Stop once a prime number is found. Or try the same with other, less "artificial" changes: choice of variable names, instruction reordering (where it doesn't affect meaning), etc.

      Next exercise would be to take the largest known prime number, add gzipped DeCSS to it, and attempt to find one DeCSS variant where the new number is prime as well. As this is now the new largest known prime number, it will suddenly appear all over the place, and there's nothing the MPAA could do about it... Now, those numbers are so large that traditional primality tests are not practicable. It'll take a math genius to come up with a program that's fast enough for the purpose. But this is actually a blessing: if the primality check algorithm will be sufficiently novel, the whole stunt will be worthy of a peer-reviewed article in a math journal, causing the MPAA yet another headache. Does anybody in the audience have the math background to take up the challenge?

    3. Re:Hmmm... by cyberdonny · · Score: 2
      That wouldn't work, because that large prime unzips to exactly one source, which would very likely not do anything useful. Think about it...

      However, altering the source, zipping, and testing for primality takes advantage of the fact that there are very many primes around, so it's highly probably that you will eventually hit one of them. However, the probability of hitting a very specific prime is incredibly small.

    4. Re:Hmmm... by cyberdonny · · Score: 2
      > Finding a program that factors large prime numbers (or determines if a number is prime)

      These are not the same thing. There are algorithms (based on exponents) which allow to determine (with a certain degree of confidence) whether a number is prime or not without having to factor it. This is by the way the reason why those encryption algorithms are practicable: in order to generate keys, you need prime numbers. Now, the algorithm would not be very useful if it was as difficult to generate a (legitimate) keypair than it would to break one...

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

      Finding a program that factors large prime numbers (or determines if a number is prime) has been going on for centuries (programs == algorithms, in some cases). Not until the advent of the RSA encryption / decryption algorithm has the need (or need for secrecy) of an ultra-fact factoring program been the goal of many accomplished mathematicians. The rewards are great; fame and fortune, face on the cover of TIME magazine, front page news on the paper, and recognition from your peers. However, it is very possible that the algorithm will be outlawed by the United States (since many forms of encryption are based on the idea that large near-prime numbers are very difficult to factor; RSA is a prime example; pardon the pun).

      And besides; we probably wouldn't enjoy vanishing off the face of the earth.

    6. Re:Hmmm... by OmegaDan · · Score: 2
      probably did ... however its the best challenge to the DeCSS decision thus far (IMHO), in that it drives home to even non-technical people how absurd the decision was ...

      I can't wait for the t-shirt :)

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

      Yeah and Newton discovered gravity because an apple fell on his head, not because he fell down the stairs.

      --

      cat /dev/null >sig
    8. Re:Hmmm... by Ig0r · · Score: 1

      Heh, you're right.
      I was thinking of a hash/checksum when I wrote it.

      --

      --
      Soma: because a gramme is better than a damn.
    9. Re:Hmmm... by Ig0r · · Score: 2

      Because the source can have an insanely high number of alterations and still function the same, it would probably be easier to just get a large prime, and alter the source file until it zips to equal the prime.

      --

      --
      Soma: because a gramme is better than a damn.
    10. Re:Hmmm... by GodSpiral · · Score: 1

      that is indeed the retarded part of this article.

      All zips, and in fact all files, can be converted into decimal or binary numbers. Whether or not they happen to be prime is only a peculiarity.

      If distributing a file is illegal, then so is the base64, mime, and decimal encodings of that file.

      You could make it even shorter, and easier to remembmer, by calling it the 354th 720 decimal digit prime (exact shorthand not calculated.)

    11. Re:Hmmm... by fatphil · · Score: 1

      A Gzip file ends with a 0 byte. I had to append 2 bytes as no single byte would do the trick.

      It wasn't supposed to be elegant, it was supposed to be a silly stunt.

      Charles Hannum and I have shrunk his C code and made far more elegant numbers since then which work simply by permuting the variable names '}' is an odd number, and thus we didn't need to add anything to the end of the file.

      FatPhil
      --

      --
      Also FatPhil on SoylentNews, id 863
    12. Re:Hmmm... by fatphil · · Score: 1

      Exactly right. That's why I knew it was such a simple search.
      No single byte extension to the file (256 choices, 128 were even) was enough to find the prime. I therefore started again, and appended two bytes. It was simple brute force search. I used the excellent OpenPFGW program (www.primeform.net) to do the search - it only took an hour to find (and a day to formally prove using Eliptic Curve Primality Proving (ECPP) using a program called Titanix).

      FatPhil
      --

      --
      Also FatPhil on SoylentNews, id 863
  65. Re:DeCSS old, but an illegal number is certainly i by Black+Parrot · · Score: 2

    > Some think that the square root of two and pi were "demonic" numbers for Pitagorics, a mysthical sect of Antiquity and predecessors of many Christian ideas and with some love to play maths. The fact of the existence of real numbers was felt as a "fault" in the building of the Universe... Btw Pitagorics were responsible for the advent of prime numbers.

    FWIW, one of the oldest known conspiracy theories claims that Pythagoras was drowned by his own followers in their outrage at his discovery of irrational numbers.

    --

    --
    Sheesh, evil *and* a jerk. -- Jade
  66. Re:numbers and itellectual property by mindstrm · · Score: 3

    It's not that simple.

    They couldn't trademark '80486' because it's a part number, and any other manufacturer could also call their chip an '80486'. Just like different word-processor makers can come out with version 7.0 at the same time.

    And as any type of data can be converted to 'just a number'.... this won't hold up. It's still decss, just encoded and padded out to a prime.

  67. Re:numbers by dutky · · Score: 5

    This can be persuaive because it shows a way to use a computer program (gzip) to circumvent CSS when that program was clearly never intended as a circumvention method in the first place. This is an attack on DMCA in the broad, rather than on CSS and MPAA in particular.

  68. numbers and itellectual property by Saint+Nobody · · Score: 5

    as i recall, numbers alone can never be considered intellectual property. that's what bit intel in the ass with the 486. all the companies that made knockoffs were calling them 486's, diluting the namespace. so intel came out with "pentium" to solve that problem.

    the question now is whether the courts would consider this just a number, or an encoding of the decss data into a number.

    --
    #define F(x) int main(){printf(#x,10,#x);}
    F(#define F(x) int main(){printf(#x,10,#x);}%cF(%s))
    1. Re:numbers and itellectual property by fougasse · · Score: 1

      First, just because something's short enough to memorize doesn't mean copyright doesn't apply. Go the bookstore, pick up a book of modern poetry, and memorize a poem. Not too hard -- many of us have probably done it already. That doesn't mean you can now publish it wherever you please.

      Second, have fun getting the number short enough to memorize. Trust me, it ain't the 48562845th number, or anywhere near there.

    2. Re:numbers and itellectual property by PerlGeek · · Score: 1

      But many forms of intellectual property are just numbers. For example, take the copyrighted lyrics to a song. The lyrics themselves are a series of letters, spaces, and punctuation, that encoded as ASCII text, becomes an integer. However, anyone can post that or equivelant integers on the web and get cease-and-desisted because that text, and numbers that can be interpreted as that text, are intellectual property.

      The same goes for books, merely scaled up. Any computer software or source code is also a number. Similar comparisons work for audio and video. If the movie on a DVD could no be represented by a number, the movie could not have been digitized in the first place. Is just the movie IP of the MPAA? If the movie is, then so are the numbers that represent that movie.

      For that matter, there was a guy in scientific american a few years back who patented a couple numbers that make division easier.

    3. Re:numbers and itellectual property by spankfish · · Score: 1

      That could be an interesting form of compression. Sure the algorithm could be encoded as a big-ass prime number, the nth prime number... but what about if n is also a prime number? That would be altogether more improbable... *ponders*

      --

      --

      NO TOUCH MONKEY!
    4. Re:numbers and itellectual property by RedWizzard · · Score: 2
      And as any type of data can be converted to 'just a number'.... this won't hold up. It's still decss, just encoded and padded out to a prime.
      What if you describe it by it's ordinal position in the list of primes? Say it's the 48562845th prime number (I have no idea). Now you've encoded it down to 48562845. I can see a court ruling a 1400 digit prime as being just an encoding, but what about something short enough to memorize?
    5. Re:numbers and itellectual property by RedWizzard · · Score: 2
      First, just because something's short enough to memorize doesn't mean copyright doesn't apply. Go the bookstore, pick up a book of modern poetry, and memorize a poem. Not too hard -- many of us have probably done it already. That doesn't mean you can now publish it wherever you please.
      But we aren't jst memorizing some copyrighted work. We'd be memorizing a number that if given a certain meaning yields another number that when manipulated in a certain way then produces the copyrighted work. I just you could argue that publishing the combination of algorithm and data (the prime or the ordinal position of the prime) would breach the copyright.

      Someone else mentioned the idea of XOR'ing the source with a large random number which gives you another large random number. Is it illegal to publish either large random number? What about both together?

      Second, have fun getting the number short enough to memorize. Trust me, it ain't the 48562845th number, or anywhere near there.
      You're right about that. It would be on the order of 1/1000 of the original prime. In this case around 1397 digits long.
    6. Re:numbers and itellectual property by cgenman · · Score: 1

      Is there anyone willing to find out what number prime number it is? If anything digital (in theory) can be referred to by its index, it might be interesting to find out if the law applies to an index to the natural prime of the code of the file, like a natural hyperlink. Of course, then we could all memorize one of the factors of the non-prime index, so that one day once the world has been expunged of the evil program we can get together and un-encode it. Of course, we could all just copy it down from the back of our t-shirts...

  69. this is just decoding it, not cracking by slashkitty · · Score: 1

    You need the keys for it to work. same for the RSA program.

    --
    -- these are only opinions and they might not be mine.
  70. 7 lines != non attempt . by slashkitty · · Score: 4
    look at the 2 line program that implements RSA, which many people consider a very challenging thing to crack!
    print pack"C*",split/\D+/,`echo "16iII*o\U@{$/=$z;[(pop,pop,unpack"H*",<>
    )]}\EsMsKsN0[lN*1lK[d2%Sa2/d0<X+d*lMLa^*lN%0]ds Xx++lMlN/dsM0
    are you saying that RSA is weaker then CSS because it only takes 2 lines?

    --
    -- these are only opinions and they might not be mine.
  71. Hmm.. by abelsson · · Score: 2
    This doesnt change a thing (legally). Guess what? Any binary data can be represented as a decimal number - and therefore this number is as illegal as the original decss.c (according to US courts atleast) The fact that it is a prime doesnt change anything.

    Still wickedly cool though...

    Of course, you can have even more fun with numbers: don't tell the RIAA, but PI and e contains all their past, current and future songs aswell as all copyrighted material that has or will ever exist in any format you wish. Guess PI should be next on their hitlist.

    -henrik

  72. Re:In other news.. (prime) by proffi · · Score: 1

    Studying math in Switzerland and once again referring to university's material:
    1 is NOT prime!

    (see e.g. "Kleine Enzyklopädie Mathematik", p. 24, Verlag Harri Deutsch, Frankfurt, 1984)

    Apart from that little question, I still have to verify the claim deposited on that /.ed server ;-)

    Don't conform!
    IkKampfProfessor75

  73. Re:You can reduce this further. by bromoseltzer · · Score: 1
    Sure and I could tell you what it was by giving you the /. URL for the posting. Maybe 20 bytes?

    -bromo

    --
    Fiat Lux.
  74. Hee hee hee. by ChrisGoodwin · · Score: 1

    Now who are they going to sue? God?

    --

    --
    Pretend there is some witty statement here.
  75. Re:You can reduce this further. by Sebbo · · Score: 2

    But wouldn't that number be useless unless you had a table of all 12345... numbers, or else replicated all the computational work yourself?

  76. Re:In other news.. by suraklin · · Score: 1

    It depends on your definition of itself. In this case "itself" happens to be one. In any explination of determining if a number is prime I have never seen it written that the two numbers (itself and one) have to be different. So I think one happens to be prime.

  77. Re:Isn't that whole DeCSS thing getting kind of ol by GauteL · · Score: 2

    Actually. Why isn't it written in hex in the first place? Just because average Joe mostly uses decimal numbers, doesn't make hexadecimal any less of a number This leaves the fact that the ONLY thing that makes this decss, is gunzip'ing it. Which also means that as the number itself may not be illegal, and gunzip predates CSS by several years. Neither gunzip or the number may be illegal. Can the ACT of gunzipping it be illegal, knowing that the result is DeCSS? Can TELLING people that the number is DeCSS be illegal? It's not in my country anyway...

  78. gzip file format by harmonica · · Score: 2

    The last four bytes of a gzip file contain the uncompressed size of the stored file. Unfortunately, the page seems to be /.ted, so I can't check that.

  79. Other prime numbers? by starman97 · · Score: 2

    Say... Does this mean that there is a prime number than when un-gzipped contains the OT-III text?

    --
    Starman97@Gmail.com (bring it on spammers)
  80. Eben Moglen would be happy... by mav[LAG] · · Score: 2
    He describes a similar scenario in Anarchism Triumphant which is an interesting - if a little flawed - look at intellectual property and free software.

    Then there's 9892454959483. This one is the source code for Microsoft Word. In addition to being "copyrighted," this one is a trade secret. That means if you take this number from Microsoft and give it to anyone else you can be punished. Lastly, there's 588832161316. It doesn't do anything, it's just the square of 767354. As far as I know, it isn't owned by anybody under any of these rubrics. Yet.

    When I first read this I laughed at the concept of a stream of numbers being copyrightable. But that is of course the current case. Of course it would be even more ridiculous that a naturally-occuring prime would be so subversive, wouldn't it?

    --
    --- Hot Shot City is particularly good.
    1. Re:Eben Moglen would be happy... by 2ri · · Score: 1
      I always wondered if that would be a suitably confusing defense of copyright violation. "No your honor, I didn't 'pirate' this [item]. I merely copied a large series of seemingly random numbers, [refers to printout in binary form] see? It's just a bunch of 1's and 0's, not [item]." The counter arguments would just degenerate into semantics and the whole thing would just get ugly. :-)
      Well, a text is usually encoded as a series of letters, which can be represented as ink on paper or further encoded as a number (whatever base).

      Copyright is (contrary to what your lawyer may say) about thoughts, not about theyer representation.

    2. Re:Eben Moglen would be happy... by Eil · · Score: 2


      Your car is not your intellectual property.

      If you want to make the analogy more accurate, you would say that a digital 3D model of the design of your car could be converted into a number. But don't be surprised when the data that the number represents, when properly decoded, certainly does belong to some corporation.

      Don't believe me? Go out and make a nearly perfect clone of a 2001 Camero and start selling them for $1000 a pop. See who comes knocking at your door. When your only legal defense is that you used a number to design your car, you will be laughed at and then thrown in jail.

      Your point might be accurate. Your example is not.

    3. Re:Eben Moglen would be happy... by Dervak · · Score: 1

      The idea that all IP is just "numbers" and can't be owned is a fallacy.

      Not at all.

      Anything in the universe can be hashed to a numerical representation.

      Unfortunately not. The Heisenberg Uncertainty Principle forbids it, even in principle.

      My car has a number, and I most certainly can own it.

      Right. Tell me what number corresponds to your car... if you can. In contrast, it is easy (in principle) to say the number that is Windows 2K, the Matrix DVD or the latest Britney Spears CD.

      To suggest otherwise is to advocate a communist system.

      Oh dear. An ignoramus seeing Communist plots everywhere. Tell you what, something not lassiez-faire Capitalism and brutal IP philosophy is not necessarily Communism.

      /Dervak

    4. Re:Eben Moglen would be happy... by kreyg · · Score: 2

      I was actually wondering that as well. The problem with DeCSS isn't that it decrypts the data though. Owning it isn't illegal. Giving it to others is illegal, and that's what all of the cases have been about, as far as I know.

      Now, we do run into a weird situation where we XOR together a Linux CD image and a Windows CD image. Techincally, you could claim that you had encrypted your Linux distribution and you should be able to distribute it because it's Linux, only encrypted. Getting Windows out of the image because you already have Linux is just a side effect...

      You could probably argue something similar - that you encrypted Free File X using Copyrighted File Y as the key - and claim that it's not your fault that the key is so easy to reverse engineer. :-)

      This is all hypothetical of course, I actually support copyright in general, although with fair use principles enforced (not simply allowed to be worked around).

      --
      sig fault
    5. Re:Eben Moglen would be happy... by kreyg · · Score: 3

      When I first read this I laughed at the concept of a stream of numbers being copyrightable.

      Umm... ALL software in binary form is just a stream of numbers number, and programs distributed as such have been successfully copyrighted for decades. .mp3's are just a series of numbers which was not even created by the copyright holder, but that's not saving Napster.

      I always wondered if that would be a suitably confusing defense of copyright violation. "No your honor, I didn't 'pirate' this [item]. I merely copied a large series of seemingly random numbers, [refers to printout in binary form] see? It's just a bunch of 1's and 0's, not [item]." The counter arguments would just degenerate into semantics and the whole thing would just get ugly. :-)

      That gets even more weird when you consider that the zipped form of the binary data in no way represents what was originally placed under copyright.

      So, let's say you burn that to a CD. It's just a bunch of invisible pits on a disc. That's copyrighted? Even if you use the proper "device" (i.e. computer) to convert it into "human readable" form, it's still not the copyrighted material. You have to apply a second process to convert the data out of comressed form.

      So, from one perspective (it's just a bunch of pits on a disc!) copyright seems silly. From another (I can see on a computer screen, using data extracted from those pits, an image which says 'Copyright (C) 2000 Microsoft (R)') it seems more reasonable, since you're actually producing order out of what would otherwise be random or imperceivable.

      I wonder what happens if you use the Linux kernel as the XOR "key" to encrypt Windows? &ltow, brain hurt&gt

      --
      sig fault
    6. Re:Eben Moglen would be happy... by e-Motion · · Score: 1

      The idea that all IP is just "numbers" and can't be owned is a fallacy. Anything in the universe can be hashed to a numerical representation. My car has a number, and I most certainly can own it. To suggest otherwise is to advocate a communist system.

      To quote Galileo (roughly):
      "The book of nature is written in mathematics."
    7. Re:Eben Moglen would be happy... by istartedi · · Score: 1

      I did.

      --
      For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
    8. Re:Eben Moglen would be happy... by istartedi · · Score: 2

      The idea that all IP is just "numbers" and can't be owned is a fallacy. Anything in the universe can be hashed to a numerical representation. My car has a number, and I most certainly can own it. To suggest otherwise is to advocate a communist system.

      If you really believe that all IP is just a number, you are welcome to develop software by spewing bignums into a buffer and executing them to see whether or not they are useful.

      See you in a googol years.

      --
      For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
    9. Re:Eben Moglen would be happy... by 3247 · · Score: 1

      What makes a "stream of numbers" so differnt from a "stream of letters" (e.g. a novel)?

      Nearly everything can be digitized, so nearly everything that exists can theoretically represented as numbers.

      --
      Claus
    10. Re:Eben Moglen would be happy... by SlugArt · · Score: 1

      I was just pondering... Wouldn't all these steps taken to change the encoding of the DeCSS code constitute some for of encryption? Stemming from that statement wouldn't it then be illegal for the MPAA to try and bypass that encryption under the DMCA? Anyways maybe in the future all pirates will be able to hide behind the barrier of encryption to protect their dealings no matter how trivial that encryption is.

    11. Re:Eben Moglen would be happy... by codepawn · · Score: 1

      [off topic]

      Even though you're probably a troll ...

      Can somebody explain the term troll to me ?

      Does it have something to do with waiting under bridges for unsuspecting individuals to come along and then ...

  81. In other news.. by PovRayMan · · Score: 1

    Judge Sipowitz ordered an injunction against anyone in the United State to use any prime numbers in the following areas.

    - Age
    - Math Class
    - Slashdot UIDs
    - Programming

    Judge Sipowitz was then sued by CmdrTaco because of his slashdot uid. CmdrTaco is also suing for emotional damages...

    (I asked a bunch of people on IRC if 1 was a prime number. I got lot of yes and no responses. Then again turning to IRC for help? I must be crazy.)

    ----------

    1. Re:In other news.. by (void*) · · Score: 2
      Well, 1 has two factors. 1 and 1. :-)

      Where 1 is a prime or not is largely a matter of contention. But you certainly cannot call it a composite number, for then all other prime numbers would have to be composite as well.

    2. Re:In other news.. by jedwards · · Score: 1

      Then 1 has 3 factors. 1, 1 and 1. Therefore it isn't prime.

    3. Re:In other news.. by fatphil · · Score: 1

      There are 3 types of number in a 'Unique Factorisation Domain' such as the integers.
      1) Composites
      2) Primes
      3) Units

      The units include numbers such as 1 and -1 (and i and -i in the Gaussian integers) which have magnitude 1.

      i.e. 1 is not prime.

      If you don't have unique factorisation then you don't really have primes as we know them.

      FatPhil
      --

      --
      Also FatPhil on SoylentNews, id 863
  82. [OT] Border toilets by Craig+Davison · · Score: 1

    Why would Americans go across the border to get Canadian toilets?

    1. Re:[OT] Border toilets by CodeMunch · · Score: 1
      Kuz Jesse "the Body" is an ass so we shut off their water and electricity.

      --Clay

  83. Re:Another limitation by pmc · · Score: 2
    In order to treat the number as a fraction between 0 and 1, you must have an upper limit for the integer result.

    Not even close: 1/x is between 0 and 1 for all x > 1. More efficient schemes are of course possible.

  84. Re:Proof of the existance of God by Tofuhead · · Score: 1
    Clearly, this is not a holy number. I predict that tomorrow's headline shall be Catholic Church Denounces DeCSS.

    Clearly! Does this number have 216 digits? No, didn't think so.

    But if it did, it wouldn't be the Catholic Church who gave a damn, it would be Wall Street bastards and Jewish rabbis.

    To newbie moderators: If you haven't seen the film, at least ask somebody who has lest you mod me down.

    < tofuhead >
    --

    --
    It is still the dark of night.
  85. Windows 2000 encoded to a single number! by alex@thehouse · · Score: 5

    The fact of the matter is that every piece of digital information is nothing but a sting of digits.

    This one is interesting in that the number happens to be prime.
    (Is this a mathematical trick? If not how on earth did the author make this discovery?)

    My question for a lawyer is this; does Microsoft have legal copyright on some numbers?

    If so, do they also own every number that can be derived mathematically from them?

    If not, can we legally store any copyrighted files with say 1 subtracted from the number?

    (Think of it as insecure encryption with a trivial key and algorithm.)

    And finally if this act would be illegal, then surely as a copyright holder I own rights to all digital data as you can mathematically transform between any two numbers without much difficulty.

    1. Re:Windows 2000 encoded to a single number! by fougasse · · Score: 1

      Suppose that for a certain n,

      n = win2k
      n = DeCSS
      n = Complete Works of William Shakespeare
      n = New York Times, March 28th, 2072

      In other words, what you describe ain't gonna happen.

    2. Re:Windows 2000 encoded to a single number! by fougasse · · Score: 4
      does Microsoft have legal copyright on some numbers?

      No, they don't. They have copyright on some particular piece of source or binary code. This copyright applies regardless of the form in which the code is stored, and applies to obvious derivatives as well.

      Storing a piece of data as an integer is simply a different way of encoding and storing data, like ASCII or EBCDIC. Saying that performing a simple mathematical operation on an integer negates copyright is as preposterous as saying that, say, my novel is copyright when stored in ASCII but public domain when stored in EBCDIC. As to the number-transform question: if you encoded my novel and transformed it into "2", I would certainly not hold copyright on the number 2. That's because you couldn't logically argue that my novel is stored within the number "2". You could write a program to reverse whatever procedure you used to reduce my novel to 2, and when fed 2 it would spit out my novel. In that case, the combination of the data and your program would be illegal, because it's just another way of storing data.

      In other words, as a copyright holder, you hold copyright on all digital data which can reasonably be seen as an encoding of your copyright data. It's quite straightforward, really, and semantic number games never end up meaning anything in the real world.

    3. Re:Windows 2000 encoded to a single number! by f5426 · · Score: 3

      > This one is interesting in that the number happens to be prime.

      It isn't even remotely interesting. There are a *lot* of prime numbers. About one on 3000, for a 1400 digits number.

      Considering how easy it is to build valid variation of a gzippped file, it is a one banana thing.

      Even if gzip would not accept any variation (ie: if a source file could give only one gzip file, and if any alteration would produce an error at output), then modify the C source file would be just too easy (put a '/*n*/' at the begining, and compress for n incrementing from zero. Would take about 1500 try), unless gzi pformat could never give you a prime number (ie: always finished with a binary '0')

      Now, what is the size of w2k source code ? 1 Gygabyte ? There are prime numbers about every few billions in that range. By messing with 4 bytes (!) of the source, you can have resonable expectation that you can make the result a prime number (if windows source code ends with a binary '1', of course).

      Cheers,

      --fred

      --

      1 reply beneath your current threshold.

    4. Re:Windows 2000 encoded to a single number! by codepawn · · Score: 1

      Suppose that for a certain n,

      n/2 = win2k
      n/2 + 1 = DeCSS

      Who has copyright on n ?

  86. Guess that's why linking is illegal... by cyberdonny · · Score: 2

    Or else, somebody could just say: Hey, look at the sequence of digits of pi starting at mumble mumble bazillions mumble mumble and ending 137142 characters later... and he would be in the clear, because Pi exists naturally, and just "happens" to contain the source code of DeCSS at that place. Truth is, by linking to that place, you revealed the code, which formerly wasn't distinguished from the zillion other code-snippets also contained in Pi...

  87. Is 1984 out of copyright? by divec · · Score: 1
    Where did you find this? All the gutenberg stuff is all very well, but id like to get some stuff that was written a little more recently!!

    George Orwell died on January 21, 1950. Paragraph 12 of the UK's Copyright Act 1998 states that "Copyright in a literary, dramatic, musical or artistic work expires at the end of the period of 50 years from the end of the calendar year in which the author dies".

    Doesn't that mean that 1984 is out of copyright?

    --

    perl -e 'fork||print for split//,"hahahaha"'

  88. Trailing zeroes by alehmann · · Score: 1

    What if the number turned out to be .253....0000? How would trailing zeroes not be lost?

  89. Number and the GPL by alehmann · · Score: 1

    The licensing terms on Prime Curios! are pretty standard, preventing copying, for one. I realized that the prime number is based on the DeCSS source code, and therefore protected by the GPL.

    ...Which brings up an interesting question... can a _number_ be GPL'd? What about patented? This scheme allows basically any computer program to be represented as a number, and if you want a prime all you have to do is append trailing garbage (ignored by gzip) until the number is prime.

  90. Re:What about binaries... by alehmann · · Score: 1

    Rewrite it in assembler. You're guarenteed to get an improvement.

  91. Re:You should get out more by underwhelm · · Score: 2
    Equally as unprovable and worthless opinion:

    Exactly as much effort is "wasted" on cynicism as there is on creativity and discovery.

    turns into a positive affirmation of human action and generally makes the world a better place:

    ... but I'm not one to argue that either is more valuable than the other... I value them both. Your cynicism, while irritating and unfounded, serves a purpose too, my child.

    DMCArt is the application of the human mind, as much as advertising, architecture, fornication, or whatever, and is also an explicit rejection of intellectual control by governing bodies or corporate beings--a double whammy if you ask me. Enjoy your aimless cynical life, and I will enjoy my aimless and creative one.

    --

    I don't need large brains to have a good time.

  92. A-HA by mr100percent · · Score: 3

    So either God uses Linux, or maybe the MPAA is satanic after all, and he built DeCSS into the universe to make it crumble..

    BTW, doesn't the MPAA's address have the number 666 in it? Or am I thinking of another corp.?

    --Never trust a tech who tattoes his IP to his arm, especially if its DHCP.

    1. Re:A-HA by Ig0r · · Score: 1

      That can't be true though, because the MPAA has a God-given right to make money at any cost to personal freedom (as shown by several US laws).

      --

      --
      Soma: because a gramme is better than a damn.
  93. Re:Compression does not work by TrevorB · · Score: 1

    Right, I was trying to remember this formula after I posted and realized that the savings would not be so great. After you get past 10 digits or so, the distribution of primes is relatively flat/even. This post implys at out at N = 10^1400, primes are still about 1000 apart. So there's no real savings.

    So mod this guy up and my original post down.. :)

    We need "Mathdot", then I wouldn't have gotten a 5 so quickly.. :)

  94. Re:Look up "countably infinite" by TrevorB · · Score: 1

    Yup, B.Sc in Math makes the math lingo flow freely. The Primes (and the rationals, naturals, integers, evens, odds) are countably infinite.

    Things like the reals (decimal numbers) are NOT countably infinite.

  95. Re:Primes aren't countable by TrevorB · · Score: 2

    In blogan's favor though. This the textbook proof that the set of primes are infinite...

    Here's the REAL trick though. People have been talking about countable mersienne (sp!!!) primes, etc.

    Now we just need the set of "illegal primes"! Since they're a subset of primes, they're countable. Are they infinite?

    Or perhaps there's some way to, in a STRICT MATHEMATICAL sense, create a corollary to this that is this specific prime is illegal, then all natural numbers N are illegal. Something a bit more formal than "If N is 'illegal' than 1 is illegal, qed".

    Obviously the number of illegal numbers is infinite, since we can just take compounds of that prime. I don't think you could make an argument that a factor of an illegal number was illegal.

    Can anyone come up with a smaller "illegal" number? Not actually post it, but methods to derive it? If it was fairly small, then all compounds of that number would be illegal

  96. You can reduce this further. by TrevorB · · Score: 5

    Prime numbers are countable. You in theory can be able to reduce this from 1400+ digits by saying it's the 12345...42153th prime (perhaps about 100 digits).

    However determining this number would be (ludicrously) computionally expensive. Another quest for distributed.net?

    Why work on the CSS code, why not the keys themselves? That would be more interesting.

    1. Re:You can reduce this further. by treat · · Score: 1
      However determining this number would be (ludicrously) computionally expensive.

      Do primes have at all a predictable distribution? i.e. x is prime, y is a constant, x is the (x/y)th +/- z prime. And if so, how large is z?

      Or is there some other shortcut for figuring this out? This would be extremely interesting. h

  97. Info Theory (was Re:Windows 2000 ...) by kwclark · · Score: 1

    >If so, do they also own every number that can be
    >derived mathematically from them?
    >
    >If not, can we legally store any copyrighted
    >files with say 1 subtracted from the number?

    By subtracting one and then telling a person you have to add one to the number, you haven't changed the information content of the message. This is the case for any such transformation, be it gzip or PGP. Clearly the message is under the same copyright.

    Anything can be encoded as a number, including the ASCII string 'McDonalds'.

    Ken

  98. pedantry by Cuthalion · · Score: 1

    1's not prime.

    --
    Trees can't go dancing
    So do them a big favor
    Pretend dancing stinks!
  99. Re:Why won't it hold up? by UnknownSoldier · · Score: 2

    > You're distributing a number. This is why copyright (and intellectual property) law doesn't make sense with digital data.

    Actually they do, but not for the reason you mentioned.

    Yes, you're right, ultimately it DOES come down to just a number, BUT, if an author puts time and effort into creating something, I believe, he should have a) the right to limit how his work is spread, and b) the right to be comensated.

    We should be free to distribute any sequence of digital data as we want, as long as the number is being "interpreted in the proper usage."
    i.e. I need to to send someone a long prime, which also happens to represenet some .mp3. If the number is not being "interpreted" as a song, then no restriction on the transaction should occur.

    Intellectual property rights are neither.

  100. One: prime or composite? by Cantara · · Score: 1

    Very simply, 1 (along with -1) is neither prime nor composite.

    +-1 is a unit.

    1. Re:One: prime or composite? by (void*) · · Score: 2

      Exactly.

  101. Re:Enough with the Java and Perl script... by Emil+Brink · · Score: 2

    Hm. That code looks a bit weird (I haven't tried actually running it, though). The second for loop's body ends with a semicolon, not a comma, and there are no braces to be seen. Still, the following (long) loop is indented. Should it really be? Not that it matters, since this is C and not Python, but if the point is to make it readable... Weird. I just ran it through GNU indent, and it seems to agree. I didn't look at the original (non-cleaned-up) code, either.

    --
    main(O){10<putchar(4^--O?77-(15&5128 >>4*O):10)&&main(2+O);}
  102. Re:Isn't that whole DeCSS thing getting kind of ol by dbrutus · · Score: 1

    If people go across the border to get canadian toilets, they certainly are going to do it for Canadian DVD software since it would just be an internet download away (a la PGPi). Hardware players that are multi/no zone would also be a popular export.

    There's money to be made fella. Just get a really good attorney and some venture capital...

    DB

  103. Re:Isn't that whole DeCSS thing getting kind of ol by dbrutus · · Score: 4

    If DECSS is legal in Canada/Mexico, why not bring the lawsuit up as an illegal trade practice under NAFTA?

  104. Re:Why won't it hold up? by fougasse · · Score: 2
    Is it illegal to distribute numbers when they happen to represent copyrighted/illegal data?

    Yes. This particular prime-encoding method is just another method of data encoding. It changes nothing: all digital data is encoded in binary code, essentially a number.

    I'm also sure it's possible to find a research project/paper which has used a number which represents copyrighted/illegal data (maybe this number).

    First, much less likely than you might think -- you have to understand the sheer scale of numbers. Certainly not this number. Accidentally coming up with this number is no more likely that running a random text generator until it produces the code you're looking for. In theory, this could happen, but in practice it never would. That's the flaw in your reasoning: the problems you bring up exist only on paper and would never actually come up.

    So. Moral reasoning: I know of no real-world moral problems that might arise from encoding data in a slightly different way. If you know of an actual case, please bring it to my attention. Legal reasoning: this is simply a new data encoding and changes nothing. The person who published this obviously had distributing DeCSS as an intent, and therefore broke the law.

  105. Re:Please Mod Humorless Nerd Down by Eil · · Score: 2


    Hmm.. what was that Ayn Rand book called again? Anthem? I used to think the idea was preposterous.

    (Of course, you'd have to exchange the goverment for the corporations and workers for consumers, but the idea is very much the same, if taken to an extreme.)

  106. Re:Another limitation by Speare · · Score: 2

    If your content is 'hello', and you encode that as 08, 05, 12, 12, 15, or 0805121215, then you can make it a number between 0 and 1 by simply prepending a decimal point: 0.08051212150000000...

    --
    [ .sig file not found ]
  107. Reminds me of the Crystal Rod Encyclopedia by Speare · · Score: 5

    There was a short science fiction story that went something like this.

    • Alien arrives on Earth.

    • Alien asks to view all Earth encyclopedias.
      Alien encodes all the content as a single very massive integer.
      Alien treats number as a fraction between 0 and 1.
      Alien takes out a crystal rod, measures, and makes a single mark on it.
      Alien goes home with the rod to decode later.

    Of course, a few terabytes of digits would exceed the resolution of any atomic matter, but the idea was there.

    --
    [ .sig file not found ]
    1. Re:Reminds me of the Crystal Rod Encyclopedia by Prior+Restraint · · Score: 1

      What I liked most about this story (or a similar variation on it that I once heard) is that it so obviously pre-dates the notion of an encyclopedia on a CD-ROM. The author tries to make the point that it would be absurd to try and put such an enormous amount of data into any "reasonable"-sized storage medium, but here we are.

      Then again, I've always enjoyed reading old SF to see the odd mix of things which are mundane to us but impossible to them and vice versa (sp?).

    2. Re:Reminds me of the Crystal Rod Encyclopedia by Hiro+Antagonist · · Score: 1
      There's a story called "What breeds a man..." in which a couple of astronauts are sealed in an interstellar spacecraft for a very long journey to a neighboring star.

      What happens is that, the farther they get from the mob of humanity, and the faster they go, the more intelligent they become. At one point in their conversation with Mother Earth, they stop sending back text, and instead use gödized numbers (data encoded to a very long number), as with the computational power they have developed it is more efficient.

      --

      --

      --
      I Hit the Karma Cap, and All I Got Was This Lousy .sig.
    3. Re:Reminds me of the Crystal Rod Encyclopedia by ThirdOfFive · · Score: 1

      The algorithm to decode the ratio stored in the Crystal Rod must be extremely complex.

      Not really. For example, to encode:

      1. Convert encyclopedia into a single, large integer, x.
      2. Choose two numbers, y and z, such that y/z = x and y + z = length_of_crystal_rod.
      3. Place the mark a distance of y from one end (thereby making it distance z from the other end per step 2).

      This scheme would be fairly simple to decode:

      1. Measure the distance from the mark to either end, recovering y and z.
      2. Divide y by z, recovering x.
      3. Convert x back into the encyclopedia.

      Of course, the alien mentioned would have to add an extra step: that of translating a human language into his/her/its language. But this is left as an exercise for the reader.

      --

      --

      --
      Home is where you hang your @.

  108. Primes aren't countable by blogan · · Score: 1

    There are infinite number of primes.

    Take all the primes from 1..n (in your finite list) and multiply them. Add 1 to this. This number has to have factors since according to you, it's not prime. What are the factors of this number? Can't be any primes, because of the one we added. Therefore, this number must be prime. So we have a list of 1..n+1 primes. Multiply them together and add 1....

    1. Re:Primes aren't countable by Cassivs · · Score: 2

      Well, this number (call it N) is not neccesarily prime really, it could be divisible by a prime not on your list (which also shows that the primes are infinite).
      Example: 2*3*5*7*11*13+1=30031=59*509.
      More a little technicality than anything- the number itself is not always prime, but it does have a least divisor D (other than 1) such that D is not on your list and D is prime. (D can be N itself if N is prime).
      That said, the comment you replied to didn't say the primes were finite.

      --
      -skip
  109. Oh grow up! by donutello · · Score: 2

    Whether something is wrong or not is completely orthogonal to whether or not it can be enforced. Yes, it is ridiculous to ban certain numbers or T-shirts but that doesn't make it ridiculous to ban DeCSS. You aren't proving anything by pointing out that DeCSS can be encoded in a prime number.

    --
    Mmmm.. Donuts
  110. What about binaries... by jmv · · Score: 2

    The smallest gziped binary (Linux ELF, i686) of dcss I was able to build is 1787 bytes long (the original was 3608). I used the 7-line C source that was posted a couple days ago (compiled with -s -O3 -mpentiumpro). I'm sure it's possible to do better... anybody tried?

    1. Re:What about binaries... by furrycat · · Score: 1

      Link against dietlibc (http://www.fefe.de/dietlibc/).

      gcc -march=i386 -mcpu=i386 -Os -fomit-frame-pointer -c edftt.c
      ld edftt.o -nostdlib /usr/src/dietlibc/start.o /usr/src/dietlibc/dietlibc.a -o edftt
      strip -R .note -R .comment edftt
      gzip edftt
      ls -l edftt.gz
      -rwxr-xr-x 1 iain users 751 Mar 19 10:44 edftt.gz*
      uname -a
      Linux hammerhead 2.4.1 #2 Fri Feb 2 11:09:50 HKT 2001 i686 unknown

      --
      Official Year 2000 statement: s/y/k/g
  111. Re:Enough with the Java and Perl script... by naasking · · Score: 1
    No, the body ends in a semicolon. Commas indicate you can execute multiple statements as if they were one big statement. From "The C Programming Language", 2nd edition:

    Comma operators should be used sparingly. The most suitable uses are for constructs strongly related to each other, as in the for loop in 'reverse', and in macros where a multistep omputation has to be single expression...

    for (i=0,j=strlen(s)-1; i<j; i++,j++)
    c=s[i], s[i]=s[j], s[j]=c;

    The statements sperated by commas in the for loop are all contained within the for loop, and the whole statement is terminated by the ';'. That for loop could also be written(as it is in the code that was linked to above):
    for (i=0,j=strlen(s)-1; i<j; i++,j++)
    c=s[i],
    s[i]=s[j],
    s[j]=c;


    since the C compiler ignores all whitespace. :-)

    -----
    "People who bite the hand that feeds them usually lick the boot that kicks them"
  112. Re:Enough with the Java and Perl script... by bradipo · · Score: 1

    Here here! I vote for simple C.

  113. Re:Please Mod Humorless Nerd Down by Paradise_Pete · · Score: 1
    at his age he has a right to be a dirty old man!

    You do realize how silly that sounds, don't you?

  114. Re:or what if... by Tom7 · · Score: 1

    Good luck finding arbitrary strings of digits in pi. I'm not sure anyone has proven that the infinite expansion of pi contains every decimal sequence, to begin with. Then, a counting argument shows that you can't transfer (in general) messages "smaller" than the original this way. You're probably better off sending the message encrypted with some reversible mathematical function.

  115. Not really.. by Tom7 · · Score: 1

    Well, it's still at trial. Does the MPAA, EFF, or 2600 think it's getting old?

    Maybe it deserves a category on slashdot so you can filter it out, though.

  116. hmm by Tom7 · · Score: 2

    This is nonsense. Not to defend the MPAA, but 7 lines of C code (especially all packed up like that) is enough to represent some very complicated ideas. Given arbitrary-precision arithmetic, for instance, I'm sure you could implement RSA in 7 lines (you can certainly explain it in pseudocode). The RC4 algorithm is probably about 2 lines.

    The brevity of an idea has nothing to do with how useful/important/'honest' it is. For that matter, it doesn't have much to do with how complicated it is. (Can you really explain CSS after "reading" that 7 line program?)

  117. Re:Sans Tables? by BradleyUffner · · Score: 1

    Next step I guess would be to convert the table to a prime number too. Then you could add this number and that number together and get the full DeCSS source as the sum of two primes.
    =\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\= \=\=\=\=\

  118. Re:Why won't it hold up? by perky · · Score: 1
    Thankyou for not being an idiot.

    --
    "The new wave is not value-added; it's garbage-subtracted" - Esther Dyson, Dec 1994
  119. Re:length == precision by ahaning · · Score: 1

    I thought they were trying to be funny. Like: "You'd have to have a pretty big *rod* to do that!" Har har.


    kickin' science like no one else can,
    my dick is twice as long as my attention span.

    --
    Withdrawal before climax is very ineffective and those who try this are usually called "parents."
  120. Re:Please Mod Humorless Nerd Down by webrunner · · Score: 2

    I had a post modded up and down like 8 times, settling eventually on 3.
    ----

    --
    ADVENTURERS! - ANTIHERO FOR HIRE - CARDMASTER CONFLICT
  121. Pre-Slashdot Effect? by rograndom · · Score: 1

    I saw this on Kuro5in earlier today and I couldn't access it then. I guess I don't have a chance now :)

  122. prime directive by jafuser · · Score: 2
    We'll need a Prime Directive for this number:
    It is a violation of Federal law to use this number in a manner inconsitent with the DMCA.

    --
    EFF Member #11254

    --
    Please consider making an automatic monthly recurring donation to the EFF
  123. Why won't it hold up? by marx · · Score: 1
    [...] this won't hold up. It's still decss, just encoded and padded out to a prime.
    Why won't it hold up? Is it illegal to distribute numbers when they happen to represent copyrighted/illegal data? The fact that you take this for granted makes me uneasy. I'm also sure it's possible to find a research project/paper which has used a number which represents copyrighted/illegal data (maybe this number). Do you mean that that researcher has now committed a crime? Please explain the moral and legal reasoning behind your statement.
    1. Re:Why won't it hold up? by marx · · Score: 1
      surely if i take a zip of MSWindows2000 (ok, one *big* bloated zip) and converted it into one massive long number, and then stuck it on a web page (ok, one *big* bloated webpage) it is still illegal?!?
      Why? You're distributing a number. This is why copyright (and intellectual property) law doesn't make sense with digital data. If you make that illegal, then you have assigned ownership of the distribution of a number to a person. So what happens is that you get holes in the number space, where intellectual property exists. And since there exists a lot of intellectual property, you will have a lot of holes, it will be especially dense for small (i.e. around 1kb) numbers. It is also not consistent, what happens when two pieces of intellectual property can be represented by the same number (using different encodings)?
    2. Re:Why won't it hold up? by fatphil · · Score: 1

      I believe I have, according to the letter of a US law comitted a crime. Professor Chris Caldwell of UTM by archiving the prime number on his page (www.primepages.org) is also breaking the law. I first OKed the submission of the prime to his list as I didn't want him to get into trouble. But he has as much disrespect for that law as I do, and was happy to archive it for me.

      FatPhil
      --

      --
      Also FatPhil on SoylentNews, id 863
  124. to shake speare by rmstar · · Score: 1

    Actually, this is trivial.

    Take a portion of a piece by Shakespeare (or anything else copyrightless) the same length of your mp3. then XOR each byte of the Shakespeare text with the corresponding byte in the mp3 file and keep the result.

    Now you have a string of glibberish that when xored with the piece by Shakespeare gives you the mp3.

    Now write a simple program that does this and include the glibberish as a const. Done.

    rmstar

  125. Re:The Formula Used by rmstar · · Score: 2

    In retrospect, it was only a matter of time 'till something like this happened. Programs are long numbers, and through this method you can now make any program a prime number.

    Much better yet:

    Theorem: For any circunvention method, there exists a prime number that encodes it.

    So wellcome to the world a new class of numbers: Illegal Prime Numbers.

    It's a great day for math!

    cheers!

    rmstar

  126. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  127. The Formula Used by Dlugar · · Score: 5

    The formula he used to "find" this prime number can be found here:
    http://www.utm.edu/research/primes/glossary/Illega l.html
    Basically it says this:

    First Carmody took the original anonymous version of the DeCSS C-code and gzip'ed it (a standard UNIX program for making files smaller). Suppose we call the resulting number k. By Dirichlet's theorem on primes in arithmetic progression, we know that for each fixed integer b relatively prime to k, there are infinitely many primes ak+b.

    For technical reasons, if we choose a to be a power of 256 larger than b, the resulting number can still be unzipped to get the original file. This means there are infinitely many prime numbers which yield the same code. These include: k*256^2+2083 and k*256^211+99. At the time these were found they both were large enough to fit on the list of largest known primes (because of the method of proof).


    Dlugar

    --
    Computer Go: Writing Software to Play the Ancient Game of Go
    1. Re:The Formula Used by Bingo+Foo · · Score: 1
      How in the world did this not get modded up?

      I've got a beef with moderators who browse at +2, highest scores first...

      good job, rmstar

      Bingo Foo

      ---

      --
      taken! (by Davidleeroth) Thanks Bingo Foo!
  128. You're wrong there by fluxrad · · Score: 2

    You have too much faith in the american public.

    Remember: this war will be won by the people who can most easily pander to the irrational stupidity of the non-geek population of this world (case in point: the USPTO shenanegans that have been going on). And, in that sense, since the folks at the MPAA, the RIAA, and any other TLAA (three letter acronym association) appear to have a general intellect that more closely matches that of our barely upright-walking, suit-wearing, pre-neanderthal brethren on this planet, they will win. we will lose. and i, my friend, will continue to break the laws made by them without any loss of sleep.


    FluX
    After 16 years, MTV has finally completed its deevolution into the shiny things network

    --
    "It is seldom that liberty of any kind is lost all at once." -David Hume
  129. Numbers and hyperlinks by pallex · · Score: 1

    I remember posting here and suggesting that a database of website addresses be created, and accessible via a look-up number, the idea being that you may be able to make a url illegal to print, but a number would be going too far (this was related to the DeCss issue too i think).

    Perhaps we'll find out soon whether numbers CAN be illegal - not just very very long ones, such as a cd (or religious secret), but short or natural ones.

  130. Re:numbers by pallex · · Score: 1

    "I suspect the final outcome will be some judge saying "too bad" and declaring this number illegal without actually explaining himself."

    So a database of prime numbers would have to exclude certain numbers? What year do you think it will be when the last country with internet access on earth bows to the wishes of an American judge and orders a such a database to be taken off line? I dont think it will happen this year, anyway?

  131. Primster? by pallex · · Score: 2

    :)

    So what happens if i find a prime which happens to unzip to Stan by Eminem, or Scientology secrets, or a list of spies, or whatever?

    What i someone set up Primster - a site which allows users to trade prime numbers. How hard is it to find these primes?

    1. Re:Primster? by sheimers · · Score: 1

      The MPAA will have to hand in a list of all prime numbers which uncompress to DeCSS so primster can block these ;-)

  132. Patent Office closing early today. by crashnbur · · Score: 1
    Quick! Everyone patent your prime number before it's too late! We have to rush to secure our own private rights for numbers that have existed since the dawn of time! Hurry! Hurry!

    *low growl*

  133. Higher Text book prices by Adler · · Score: 2
    Great now when you buy those text books they'll cost more 'cos the MPAA is gonna want to put a fee on it because it could be used as a piracy tool. This is gonna kill the used text book market, that'll be illegal.

    I'm gonna go start work on "Texter" an internet text book trading programme.

    --

    Everybody denies I am a genius--but nobody ever called me one!

  134. Re:No, it isn't by ca1v1n · · Score: 2

    Ok. Perhaps I was using a slightly inaccurate definition of irrational numbers, but my point is that for number such as e and pi, which are naturally derivable as opposed to the construct you describe, do possess this property.

    That's probably not entirely clear, so I will explain what I mean by calling your number a construct. The algorithm you describe does not really generate a number. It generates a string of digits. If you convert the number corresponding to this string of digits to a different base, your pattern vanishes. Thus it is not really a natural pattern, but a coincidence created by working backwards, kind of like the images in the gallery of DeCSS decoders that just happen to have the gzipped code embedded in them. You have created a very interesting coincidence, but it's like saying that because you can build a Pentium III from elements found in nature, that Pentium IIIs are naturally occurring. Even Douglas Adams would grimace at that one.

  135. Re:Isn't that whole DeCSS thing getting kind of ol by Salsaman · · Score: 2
    Fool. Of course it changes the legality !

    This prime number _IS_ deCSS. The MPAA will either have to ban this prime number, ban gzip, or ban anyone from telling people that the number is deCSS.

    Either way, I don't see this getting through the courts, even in the US...

  136. Re:Please Mod Humorless Nerd Down by Com2Kid · · Score: 1

    Shit, at least Piers Anthony has a sense of humor! Hell, I've fallen out of my chair laughing my ass off at his books, something that I cannot say for any Noble Prize winning books. At least Piers Anthony has a sense of humor and communicates with the readers. Hell, that is likely the reason that he is so popular, people get to know him, not just read a book and close the cover.

    Granted, not Noble Prize material, but Puns ARE funny, and if you do not like puns then mabye you shouldn't be a part of a culture that in general, tends to like puns.

  137. Re:Please Mod Humorless Nerd Down by Com2Kid · · Score: 1

    So, he's a dirty old man, at his age he has a right to be a dirty old man!! Besides, I didn't say he wasn't filthy, but heck, that doesn't affect the quality of his writting! As long as you don't mind reading descriptions of beatifull female bodies, then his writting style is quite excellent:)

    If you do mind reading lengthy descriptions of well endowed woman, then just skip over that paragraph damnit! Heck, it is not that hard.

  138. Re:1984 online? by elegant7x · · Score: 2
    --

    "and dear god does this website suck now." -- CmdrTaco
  139. length == precision by elegant7x · · Score: 2

    I think what the poster meant was that if you had a rod a mile long, you would be able to record more data on it then a rod an inch long, beacuse you could get a more precise mesurement.

    Rate me on Picture-rate.com

    --

    "and dear god does this website suck now." -- CmdrTaco
  140. numbers by gunner800 · · Score: 1
    Any computer data / file is a number if you choose to interpret it as such. While vaguely amusing, this prime-number-as-DeCSS is no more persuasive than me saying that the contents of my Windows CD is just a big number: something similar in size to two to the 640 millionth power.

    Just how persuasive is that? I don't know. Windows is copyrighted; the bigass number is not.

    I suspect the final outcome will be some judge saying "too bad" and declaring this number illegal without actually explaining himself.


    My mom is not a Karma whore!

  141. Re:7 lines != non attempt . by Dram · · Score: 1

    I wasnt talking about how many lines it takes to implement the encryption, im talking about how many lines it takes to crack it.

  142. CSS not an honest attempt at encryption by Dram · · Score: 2

    Since this and the 7 line DeCSS program shows how easy it really is to crack CSS I don't think CSS is was an honest attempt to protect the work ok DVD's. And I believe that the law says that for it to be illegal for somebody to break encryption the person encrypting the code must make an honest attempt at protecting it. Because of this, all of the lawsuits and criminal charges against people should be thrown out of the courts.

    1. Re:CSS not an honest attempt at encryption by fatphil · · Score: 1

      Length of code is no indication of complexity. The RSA Perl/dc script was only 4 lines long, and was _strong_ encryption (if you chose primes big enough). The 'discrete logarithm' problem can be described in 1 line, and is the root of much strong crypto.

      FatPhil
      --

      --
      Also FatPhil on SoylentNews, id 863
  143. Shorter code by Pxtl · · Score: 1

    Umm, remember that article with the script (perl I think) that was the shortest implementation of DeCSS possible? Could this be used to make an even shorter one? Except that I believe that the mathematical algorithm for finding primes is a bitch, so it might be a longer program just to find the prime number without writing the whole damn thing out. Idunno, just a thought. I'm not a math major.

    1. Re:Shorter code by samrolken · · Score: 1

      The court finds you guilty of the posession of a very large prime number, and the program used to create it. For your crimes, you are hereby sentenced to....

      I would like to see an illegal prime number.

      --
      samrolken
  144. Re:Isn't that whole DeCSS thing getting kind of ol by shanek · · Score: 1
    I don't think so. Eternal vigilance is the price of freedom.

    Here's my contribution.

  145. You're right. by Decimal · · Score: 1

    Maybe other numbers will spew out other source code, like Windows ME, or OSX (that's why it's taking so long :P) or even linux! Sorry tux, your a random length number

    You're right. Every computer program can be represented as one really *big* number. Additionally, there are numbers that could represent all of Microsoft's programs with innumerable variations, such as the "Start" button being replaced with one reading "Crash!"

    All of the information on your hard drive can be thought of as one large number.

    --

    Remember "Bring 'em on"? *sigh
  146. One advantage by eric434 · · Score: 1

    If this keeps going on, I will not be allowed to take math anymore! Woohoo! Because learning about math lets people violate copyright > less people learn math = less broken copyright = population dumb enough to fall under rule of MPAA & RIAA & Clams = Me moving to Canada

    --
    This .sig temporary until a better .sig can be constructed.
  147. Re:DISTRIBUTE NUMBERS NOT BINARIES!!! by 3247 · · Score: 1

    Hm, why not have some apes type Shakespeare...

    --
    Claus
  148. Another limitation by TeknoHog · · Score: 1

    In order to treat the number as a fraction between 0 and 1, you must have an upper limit for the integer result. Of course, the two constraints amount to the same problem, a limited data capacity. But it is interesting that even when the atomic aspect is ignored, there has to be an agreed limit to the capacity.

    --

    --
    Escher was the first MC and Giger invented the HR department.
    1. Re:Another limitation by TeknoHog · · Score: 1

      Good point, and even though there's now a lower limit it's not a real problem. Anyway, the inverse scheme is a bit problematic because for large x the differences between adjacent 1/x are very small. In fact the highest number (using integers) would be the length of the rod in atomic dimensions. Unless, of course, you start messing around with multiple marks..

      --

      --
      Escher was the first MC and Giger invented the HR department.
  149. What did you mean by countable? by TeknoHog · · Score: 1

    In my impression 'countable' here means you can order primes starting from 1, 2, 3, 5, 7, 11, 13 etc and say that 13 is the 7th prime, even though there are an infinite number of primes.

    --

    --
    Escher was the first MC and Giger invented the HR department.
  150. DeCSS old, but an illegal number is certainly inte by TeknoHog · · Score: 2
    If the idea of an illegal number is taken seriously, it has huge effects on everything. It's hard to do science, for instance, if you're missing some numbers fundamentally. "I'm sorry we cannot publish the grand theory of everything because the derivation involves an illegal number."

    This also raises the interesting question whether you could take any pattern in nature, filter it through some (legal) algorithm and get DeCSS. You could always (in principle) hack such a filter that produced the DeCSS code out of any pattern you happen to choose. Because there number of such patterns is infinite, there would be an infinite number of filters (including all filters already written). But since they cannot outlaw nature (I hope), all filters would become illegal.

    However, the above scenario is so absurd that the only conclusion is: you just can't outlaw DeCSS!-)

    --

    --
    Escher was the first MC and Giger invented the HR department.
  151. Not just DeCSS! by Dyolf+Knip · · Score: 4
    Courtesy of Segfault.

    Open Source Transcendental Constant

    In a revelation that could rock the foundations of science, a researcher in Pennsylvania has discovered that the digits of the transcendental constant PI encode a version of the Linux kernel. "I can't believe it," the researcher, Neil Hoffman, exclaimed. "And yet, here I am staring at what appears to be the source code for Linux kernel 5.0.0. Needless to say, my whole world-view has changed..."

    Hoffman made the discovery accidentally. "I was trying to write a more efficient algorithm in C to calculate individual digits of PI. However, my relative lack of programming experience, combined with C's highly obfuscated syntax, led me to the discovery. Instead of calculating each digit and returning it as an int, my program was (for some reason I still haven't been able to figure out) converting it to its ASCII equivalent and returning it as a char."

    "Then it hit me. What if some kind of secret messages, encoded in ASCII, was stored in the digits of PI? I set to work on the problem, and after several months of toil, have discovered the awesome truth. My algorithm, which applies several dozen conversions and manipulations of each digit of PI, spits out plain vanilla ASCII characters that happen to form the source code for the Linux kernel."

    "I tried to compile the source code, but gcc choked on it. Apparently a later version of gcc is needed to compile the Linux 5.0.0 source code. It's too bad the code for gcc isn't encoded in another transcendental constant. Or is it? I wonder what would happen if I fed e through my algorithm..."

    Many scientists are skeptical about Hoffman's discovery. One mathematician who has memorized the digits of PI to 10,000 places said, "This is the kind of nonsense one would expect to find in a tabloid such as the National Mathematics Enquirer. Or a nerd humor site. Hoffman's discovery' is obviously a hoax designed to secure government research grants."

    Another scientist Segfault contacted said, "Hoffman's claim is filled with holes large enough to push Windows 95 through. Apply a little critical thinking and look at all the inconsistencies and problems with Hoffman's discovery'. ASCII is an arbitrary code. Why not EBCDIC? Also, the base 10 number system, which his PI-to-ASCII scheme is based on, is arbitrary. Why not binary numbers? Oh, and then there's the biggie: PI is infinitely long. The Linux source code is not (Windows NT, on the other hand...). Explain that, PI Boy!"

    Hoffman will formally present his findings to the scientific community on March 14th at the Annual PI Day Conference and Exposition in Chicago. One conference attendee said, "Usually the PI Day expo is pretty boring, with some asinine workshops about 'The History of PI' and Teaching Techniques to Make Learning About PI More Fun for Remedial High School Students'. However, with the unfolding brouhaha surrounding the Linux-PI connection, this could be a very interesting convention. Then again, there's going to be several hundred mathematicians from around the world in attendance. It might not be that exciting after all."

    In a related matter, Segfault has received an unconfirmed report that a region of the standard Mandelbrot fractal contains what appear to be the words "LINUS TORVALDS WAS HERE". In addition, the words "TRANSMETA: THIS SECRET MESSAGE IS NOT HERE YET" supposedly appear within the depths of the Julia Set.

    Linus Torvalds and Benoit Mandelbrot were unavailable for comment at press time.

    --

    --
    Dyolf Knip
    1. Re:Not just DeCSS! by codepawn · · Score: 1

      Give me an .mp3 file and I will write an algorithm (for that particular .mp3 file) which gives you the beginning of Shakespeare's Macbeth.

      Firstly. This would be really cool because hasn't the copyright on Shakespeare expired ? :)

      Secondly, go on then show me. Use any Metallica song you like (just for the sake of controversy). I assume it will be as easy a conversion as Carmody's prime number.

      I could just as easily write a program that takes a css'd copy of Titanic and "unencrypt" it into The Right Stuff.

      Perhaps you're getting a bit carried away with the ease of this.

    2. Re:Not just DeCSS! by wrero · · Score: 2

      [off topic]

      I have found prior art on this concept: Carl Segan used this concept in Contact (the book)....

      If my memory serves me correctly the idea was that at some point in PI a two-dimensional grid laying out a circle was found..... Something to the effect of:

      00000000000
      00001110000
      00011011000
      00110001100
      00110001100
      00011011000
      00001110000
      00000000000

      [on topic]

      At any rate, since you can find some mathematical function to encode anything into an individual number, I don't see how this really changes anything. The number itself is obviously not protected information, but saying "if you convert this number to hex and then unzip it, it will give you something which is considered copyrighted, proprietary, trade secret, patented, or otherwise protected information" IS violating the protections.

      Look at a .mp3 file..... what is it? It's a bunch of data which doesn't mean anything. But, with the right algorithm, you can get an audio stream out of it. Give me an .mp3 file and I will write an algorithm (for that particular .mp3 file) which gives you the beginning of Shakespeare's Macbeth. I could just as easily write a program that takes a css'd copy of Titanic and "unencrypt" it into The Right Stuff.

      I don't know exactly how the DMCA is worded, but regardless these issues will eventually get sorted out.... I suspect that in THIS case, the algorithm "A" that takes the prime and converts it into an algorithm "B" which is an implementation of decss would be protected by DMCA just as "B" is.

      Well, so much for my Karma....

  152. How about a 1 liner version of this prog. by GodSpiral · · Score: 1

    The number can possibly be rewritten as a single line equation (or at least a much shorter message than it currently is).

    ie. some 3 digit prime ^ some 2 digit number + what's left over factored.

    Maybe there exists a 1 or 2 line equation that evaluates to this number.

  153. Re:Please Mod Humorless Nerd Down by RDskutter · · Score: 1

    I challenge you to find one Piers Anthony book where a female character (human, centaur, whatever) is not described by the size (or at least existence) of her breasts at least once in the book

    the man is an obsessed pervert

  154. Re:Isn't that whole DeCSS thing getting kind of ol by RDskutter · · Score: 1

    Rephrased without changing semantics: "You forget the DeCSS as a problem is mainly a USofA legal issue, developed countries see things differently."

  155. ...cum grano salis... by shallot · · Score: 1
    Btw never give two flowers to a girl from slavic culture.

    You just made that up for the sake of this post, right? Because it sure isn't true for any Slavic girls I ever met, and I live in a predominantly Slavic community.

    Then again, I could just be making this up. Maybe I'm a Martian, even. This is /. Think about what you are reading. :)

    1. Re:...cum grano salis... by lchan · · Score: 1

      I don't know about slavic customs, but Greek customs demand an even number of flowers to be presented in funerals and an odd number in happy occasions (such as dates :) ). A lot of people don't follow these anymore, however, especially in the cities.

  156. Re:Isn't that whole DeCSS thing getting kind of ol by dadragon · · Score: 1

    It's not illegal anywhere else in the world. Go to Canada, Europe, even AUSTRALIA, and it's legal.

    --
    God save our Queen, and Heaven bless The Maple Leaf Forever!
  157. A new service? by Anal+Surprise · · Score: 2

    Hey, I've got a great idea.

    Let's implement a peer-to-peer service that does nothing but trade really big number! Yeah!

    And the numbers will be in hexidecimal format! Yeah!

    And, wow, you can pack exactly two hexidecimal digits into a byte! Wow!

    So all we need is a name for this new number-swapping service.
    I'm leaning towards gnutella, after nutella, which is pretty tasty. Keen, eh?

  158. Segfault wallpaper by Alien54 · · Score: 2
    Well, the obvious thing to do is to convert the number into a wallpaper pattern, a windows scream saver, etc.

    one of those pretty random number things, and then get is distributed on the free downloads sites as a windows theme....

    share the wealth.

    --
    "It is a greater offense to steal men's labor, than their clothes"
  159. Re:48565...2944 by Ratcrow · · Score: 1

    If it ended in 4, it wouldn't be prime.

  160. Re:Isn't that whole DeCSS thing getting kind of ol by fatphil · · Score: 1

    Yes it is. I did it (I am Phil Carmody) purely as another _stupid_ stunt.
    I'm not even American, so it's less of an issue for me. However, I just wanted to do take part in my little criticism of the stupidity of that particular law.

    FatPhil
    --

    --
    Also FatPhil on SoylentNews, id 863
  161. Re:Isn't that whole DeCSS thing getting kind of ol by fatphil · · Score: 1

    Yes. Charles Hannum and myself have found a prime number that encodes the shorted known C implementation of DeCSS. All straight C, just represented in ascii in base 256.

    FatPhil (The Phil Carmody in question)

    --

    --
    Also FatPhil on SoylentNews, id 863
  162. Re:Sans Tables? by fatphil · · Score: 4

    There is an intricate mathematical reason why I did it without the tables. In short - the number is too damn big to prove _formally_ (I am a mathematician) using Elliptic Curve Primality Proving (ECPP), due to the O(n^6) runtime.

    In my favour is the precedent set by the Think Geek T-shirt which has no tables either. Unless you're talking about the one with only tables, and that has no code. If ThinkGeek have an illegal T-shirt, then my prime number is just as illegal.

    FatPhil
    --

    --
    Also FatPhil on SoylentNews, id 863
  163. Re:xor legal conundrum by Erasmus+Darwin · · Score: 2
    The xor method is indeed very good, I wonder why it has not yet been used by filesharing networks? (My guess: it is too expensive to generate high quality random files of the necessary size. Also it doubles b/w requirements).

    As far as the randomness goes, in practice I suppose it doesn't have to be cryptographically good randomness. Both the key and the encrypted file would then have a pattern to them, but it'd still be impossible to determine which one was generated pseudo-randomly and which one was the result of an XOR, unless you knew when they were created.

    As for the bandwidth requirements, that's part of the magic that would get fixed by peer-to-peer or similar technologies. If you cut the old Napster in half, that's still more than the 60% userbase reduction from the RIAA-mandated filtering (assuming, of course, a uniform distribution of traffic, which obviously isn't the case).

    I suppose the big kicker is that, if nothing else, they could always go after the person distributing the file recreation recipe. It doesn't matter if I've managed to distribute a given pirated mp3 across the XOR of 500 files all served by other people -- someone has to say, "'Metallica - Sandman.mp3' is Bob's file #274 XORed with Ted's file #714 XORed with ..." Imagine if, instead, the recipe were something like "Take byte #27 from Bob's file #274 and byte #18 from Ted's file #714." Now imagine if, instead, it were "Take entry #77 from the ASCII table. Take entry #90 from the ASCII table."

    And if you don't make the recreation recipe public, then you might as well just PGP encrypt the files, throw them on a web server, and only give the decryption key to your closest friends. That's the sort of piracy that's a lot closer in scope to the traditional "fair use" notion that the pro-Napster crowd keeps pointing towards, anyway. It's also the sort of piracy that probably isn't worth the time and the effort for the RIAA to pursue. It's the "available for 2.4 million of my dearest and closest friends" that really worries them.

  164. Re:or what if... (XOR with mpaa.org...) by Erasmus+Darwin · · Score: 2
    Then _who_ has DECSS on his website?

    The problem in this case is that there's a clear deliniation of which entity is which. Unlike the random number archive example, one can point to the RIAA's web page and say, "Obviously, your honor, our index.html existed first and was used to encrypt a copy of decss.c."

    I wouldn't know how to express such a concept as a formal proof or even as legalese, but it's something that's intuitively easy for humans to grasp. I suppose that's not the best way to put it, but that's part of why the law is evaluated by humans rather than machines. A human is capable, for example, of saying, "Yes, Ted violated all the verbage of the law against running red lights, but given that his car was being pushed by the raving psychopath in the truck behind him, no rational person could consider him guilty of a crime." Humans make fuzzy judgements about guilt, intent, and cause/effect all the time.

  165. Re:or what if... by Erasmus+Darwin · · Score: 5
    Your recipient has the message and all you transferred was two completely unrelated numbers.

    You seem to have an odd definition of "unrelated". "Extract a sequence of pi starting at position X and continuing to position Y." is a fairly simple function, that can be defined as a decryption scheme. The numbers you find into that scheme are your encoded message and the result is your message. Just because your formula uses pi doesn't make your input unrelated to your output.

    On the other hand, XOR does allow for some confusion. Imagine I take a purely random file (based off of measuring radioactive decay or some such) and then XOR it with DeCSS. Now I've got my random file and my encrypted DeCSS -- the catch is that there's no way to tell which is which. If I've got both files, I can XOR them and get DeCSS, but otherwise both files look like random noise and both files are treated "equally" by the decryption process.

    To make things even more interesting, imagine two people, named Bob and Ted, who have online collections of files with random numbers in them. Now let's say Ted's a bit of a free speech advocate. So he takes a copy of DeCSS, XORs it with one of Bob's random number files, and posts it to his site as a collection of random numbers. How do you prove that it's Ted who's hosting the copy of DeCSS and not Bob? What if you force Bob to remove his set of random numbers, when someone else had used that set as an XOR decryption key for something else? What if that person had both the encrypted and unencrypted versions available (say, as a demonstration of using XOR to encrypt a file)? Using the encrypted and unencrypted versions for the third party, you could recreate Bob's (removed) key. Then you could use that key to decrypt Ted's encrypted DeCSS.

  166. Proof of the existance of God by b0z · · Score: 1
    Not only is the number illegal, but it is holy.

    This discovery proves that there is a God, who has hidden this inside a prime number to get our attention, and to let us know that he is a hacker.

    That also explains why the bible is so damn tedious to read, just like most of the man pages I have to deal with.

    --
    Mas vale cholo, que mal acompañado.
    1. Re:Proof of the existance of God by Andux · · Score: 3
      Ah, but you forgot something:
      4856. . .74 66699. . .7166639. . .9966669. . .8766689. . .4766629. . .9443

      Clearly, this is not a holy number. I predict that tomorrow's headline shall be Catholic Church Denounces DeCSS.

      (Lameness filter, filter thyself! It's not an awful long string of letters, it's a number. It's not in all caps, it's a number. A number is a character with an ASCII value in the range of 48 to 57. Capital letters are from 65 to 90. Got it?)

      --
      (Do not sign anything.) -- Fell, Planescape: Torment
  167. Re:Woohoo by pjpII · · Score: 1

    Indeed, this also fits in with the article in which the author quotes someone as saying, "set theory is a disease from which I hope future generations will recover." Now we can finally start along that long road to recovery.

  168. Re:or what if... by Junior+J.+Junior+III · · Score: 1

    - Someone writes a java app capable of searching Pi for a number series identical to the ASCII values of the text they wish to tranfer.

    - Upon finding this series, the location of it in Pi is transferred in a format something like "12137-12193" meaning "the message begins at place 12137 and ends at place 12193"

    - Bingo. Your recipient has the message and all you transferred was two completely unrelated numbers.

    The only problem with this is that the randomness of Pi and other such numbers will result in a huge pile of "noise" that conceals whatever hidden information might be found therein.

    Yes, concealed in the digits of Pi may just be a CSSed HDTV special edition of the entire run of "Diff'rent Strokes". But, in order to find that magic section of digits, you're going to have to generate Pi out to a level of precision so far beyond what can be described as astronomical, that if you tried to store the number using a single atom for each digit, your copy of Pi would be more massive than the entire universe.

    In other words, it's a great idea, just not very practical. All those monkeys banging on all those keyboards may well generate the complete works of Shakespeare; but when they do finally dublicate the life's work of the Bard, you'll have to sort through trillions of tons of waste paper to find it. Good luck managing all that paper.

    I rang, you rang, we all rang for orangutang!

    --
    You see? You see? Your stupid minds! Stupid! Stupid!
  169. Excellent by ZanshinWedge · · Score: 2

    Very very cool.

    Ya know, this battle of wits between the DVD CCA / MPAA and the hackers of the world is not going particularly well for the corporate interests.

  170. every code is just a number... by ponxx · · Score: 1
    or can be represented by one anyway. Just this one happens to be prime! (or rather he probably played with it for a while until he found one that was prime).

    The one reason this is interesting though is that it highlights an important question about code (and speach in general), does someone "create" it, or does one just "find" it. If I write a programme and combile it I could say I just researched for a while to come up with the hexadecimal number that executes to run a word processor...

    Maybe, I can claim prior art on all code by just writing down a mathematical representation for all natural numbers (e.g. the commonly used N) + an algorithm for converting it into code (such as the change to hexadec. and gunzip it, or just rename to .exe and execute it). I have in effect written down all possible computer programmes, just because someone else "found" one of them as well does not mean I don't hold my rights to it :), and just because i haven't tested every single one of them, does not mean they don't exist...

    It might be worth trying to get a US patent on all code that can be obtained from a single number :) (i.e. all code)

  171. Re:or what if... by codepawn · · Score: 1

    Try thinking positive instead of negative.

    Why does the data being transferred have to be illegal. Maybe it's legal ! This could be a great way of reducing bandwidth. Bad luck about the storage required to hold all the digits of PI.

    ie. instead of shipping products new customers just log into your web site and are given two numbers. The system to extract the appropriate code from PI is embedded in the OS and will automagically extract the digits, convert them and write to them disk.

    Hey why even write them to disk. Maybe in the year 2020AD all computers have a memory chip embedded with PI and when you execute a programme it's extracted and executed on the fly ... bring on the quantum computer.

    Imagine this invention in the year 2090AD. Some new genius has significantly increased the speed of his computer by storing executables in memory (i.e. Hard disks are defunct by then) in binary form. The programmes can be executed directly without any conversion. The worlds biggest central processing center (Microsoft Central Systems) has shown great interest in this invention. An MS CS spokesman said that using this technique could save millions of dollars in processing time.

    OK I'm starting to ramble so that's it ...

  172. Look up "countably infinite" by z-axis · · Score: 1

    There are infinite number of primes.

    We can, however, put them into one-to-one correspondence with the natural numbers (as in, x is the nth prime). They are, therefore, in math lingo, countable.

  173. Irony by OverCode@work · · Score: 2

    For double irony, use this number as your encryption key.

    -John

  174. Portable by perlyking · · Score: 1

    I can imagine this turning up in lots of places now, hidden comments in HTML code, thinkgeek T-Shirts, you name it.

    --

    --
    no sig.
  175. Write an encryption program with this by guinsu · · Score: 1

    I'd code this myself if I could, but couldn't someone write a simple file encryption program that uses a large prime to do the encrypting. The large prime is kept in a separate file and the prime that is distributed with the software is the DeCSS prime. That way there is another useful purpose for this prime and you can't use arguments that its ONLY purpose is decrypting DVD's (the main argument against DeCSS in the beginning).

  176. Re:Why not work on the keys themselves...? by DanEsparza · · Score: 1

    Well, one of my personal heros -- Bruce Schneier -- said waaaaay back in November 1999 why this is pretty trivial. He said in the November 1999 issue (and I quote):

    Every DVD player, including hardware consoles that plug into your television and software players that you can download to your computer, has its own unique unlock key. (Actually, each has several. I don't know why.) This key is used to unlock the decryption key on each DVD. A DVD has 400 copies of the same unique decryption key, each encrypted with every unlock code. Note the global secret: if you manage to get one unlock key for one player, you can decrypt every DVD.

    He goes on to explain that this isn't even the point -- that the DVD 'security' mechanism is fundamentally flawed because you have unadaulterated access to the 'plaintext' (or the video being shown).

    Just my $.02

    Dan

    -----------------------------

    Someday, I hope to live in a world

  177. DISTRIBUTE NUMBERS NOT BINARIES!!! by erotus · · Score: 2

    Just think of the implications here. I could give you a number. The number itself is not illegal. However, you can take that number and a perl script and you could have almost anything. Instead of sharing mp3's, share the number that could be used to convert the output of the perl script into an mp3. What number would represent the gzipped linux kernel? If I post a bunch of numbers on my web page, is that illegal? The implications of this are wide and far reaching. I think that this is one of the more important discoveries made.

    Could we then setup a distributed model much like seti@home that would discover source code? I don't see why not. Just imagine what could potentially be discovered this way. What if the NT kernel source were to be discovered? Since the info was never stolen from anyone, but randomly discovered, what would the implications be here?

    Both of these scenarios could be possible. The legal ramifications would be a hairy mess. Would it be illegal to randomly convert long numbers into hex for the fear of discovering something? Will there be a new set of laws that cover math research? There are many many more possibilities that I believe we have yet to discover. So, is the second scenario cracking code or is it research and discovery? The laws of IP and the concepts of perception and reality, etc are now even more vulnerable and questionable. Our entire number system may be illegal under this new paradigm.

  178. Yup by 2nd+Post! · · Score: 2

    There is a distinct separation between something being wrong, being enforceable, and something you didn't mention, something illegal.

    To some minds, banning DeCSS is ridiculous. It isn't illegal (reverse engineering software, such as the Xing player) to write, nor is it illegal to use (fair use of one's own DVDs!)

    Geek dating!

  179. Re:DeCSS old, but an illegal number is certainly i by Imperial+Tacohead · · Score: 1

    Reminds me of an episode of Jim Henson's Dinosaurs in which the number 2 is banned because it rhymes with "smoo," which was apparently dinosaur profanity. By law, everyone had to count "1, more than one, 3 4 5."

  180. Re:XOR mp3? Re:or what if... by BlowCat · · Score: 1
    If you take 2 MP3 and XOR them together you get one file.

    Addition and subtraction may be more useful for you.

  181. Re:Sans Tables? by ackthpt · · Score: 2
    The prime number would fit much better on a T-Shirt, too, rather than the DeCSS shirt I have at home.

    --

    --

    A feeling of having made the same mistake before: Deja Foobar
  182. Sans Tables? by Mr.+Polite · · Score: 3

    The article says that the source is "Sans Tables".. in other words, it's useless. So what's the point? Isn't it the encryption keys that are actually the "trade secrets" in question?

    --
    "Watch these suckers jump when I get Administrator."
    1. Re:Sans Tables? by eclectro · · Score: 1

      The only problem is that's the basis for PGP. Something hidden so well nobody could ever find it!

      --
      Take the cheese to sickbay, the doctor should see it as soon as possible - B'Elanna Torres, "Learning Curve"
    2. Re:Sans Tables? by jared9900 · · Score: 1

      You probably wouldn't want to add them together, you would want to multiply the 2 primes together, then you would have a number that (when factored) provides the source and tables.

  183. Woohoo by kosipov · · Score: 3

    Math haters rejoice! Theory of prime number is now illegal under Digital Millenium Copyright Act.

  184. Jesus chirist by epodrevol · · Score: 1
    ...Somebody call the Wahmbulance!

    4 real, its ONLY a comment. Maybe you suffer from comment/karma/penis envy?

    --
    "I am a warrior, and information is my weapon..."
  185. Enough with the Java and Perl script... by AFCArchvile · · Score: 1

    ...can someone just convert this to C and make a program to convert it?

    --
    "Ancillary does not mean you get to rule the world." --U.S. Circuit Judge Harry Edwards, speaking to the FCC's lawyer
    1. Re:Enough with the Java and Perl script... by AFCArchvile · · Score: 1

      I'm still learning about strings and pointers in C class, and I've never gone hip-deep into Java code. Perl looks almost unintelligible to me.

      --
      "Ancillary does not mean you get to rule the world." --U.S. Circuit Judge Harry Edwards, speaking to the FCC's lawyer
    2. Re:Enough with the Java and Perl script... by serial+frame · · Score: 1

      Quit bitching, and have a look at this: http://www.phatboydesigns.net/efdtt2.html (this is merely a cleaned up and syntax-highlighted version of the original efdtt.c, which can be found here, by Charles Hannum. This was mentioned in Slashback on March 15.)

      --

      -
      And the Angel said unto me, "These are the cries of the carrots! The cries of the carrots!"
  186. Re:DeCSS old, but an illegal number is certainly i by esonik · · Score: 1

    All those contradictions arise from the artificial restriction of information distribution by legal law. Mathematically spoken, the Copyright/"IP" laws are not consistent with the axiomatic structure of nature itself, therefore contradictions arise when these laws are enforced. The contradictions can only be resolved by changing the legal laws because the laws of nature cannot be changed (i.e. you cannot change the fact that to actually use information you have to give it away/duplicate it and, more important, that you cannot take back information once you gave it away unless you kill the carrier, e.g. killing unwanted witnesses).

  187. Re:DeCSS old, but an illegal number is certainly i by esonik · · Score: 1

    Sorry, I couldn't resist *g*. It's probably better to say 'axiom structure' instead of 'axiomatic structure' - have to ask the grammar nazi.

  188. Re:Isn't that whole DeCSS thing getting kind of ol by esonik · · Score: 2

    That's exactly the reason why they chose a prime number not an arbitrary number! The prime is kind of the "plasma physics data set".
    The gzip stage is not important. It's only used to get a smaller prime number. The important "encoding" is the prime calculation algorithm that generates loads of prime numbers that represent copyrighted information or illegal algorithms (like DeCSS). The question is now whether this makes prime number calculation algorithms illegal or whether it is only illegal to tell which prime number represents which illegal algo./copyrighted work (as is the case now).

  189. Great.... by codewolf · · Score: 1

    Now we won't be able to use numbers anymore! Math geeks will finally have something to protest!

    --
    http://www.codewolf.com - Just good stuff to waste time
  190. Re: Numbers and intellectual property by edboas · · Score: 2
    Here's another prime number that's legally protected: it's hundreds of digits long and apparently has special cryptographic properties.

    Scientific American article
    From the article: ""I was kind of interested in pushing the system to see how far you could go with allowable claims," explains Schlafly, a member of the League for Programming Freedom, an organization that opposes software patents. Although Schlafly can now sue anybody for using his numbers, he is not worried about people infringing on his rights. "When you get to numbers that are so big that nobody has used them before, well, there are lots of them up there," he says."

    Patent number 5,373,560

  191. Re:Please Mod Humorless Nerd Down by mikethegeek · · Score: 2

    "Because of the kinds of idiots who modded a Pun up to +5!! WTF"

    I thought it was funny... Maybe it's not worth a 5, but who cares? I wish the moderators would spend more time moderating things UP than down (which is in the /. Moderarors FAQ, which I read before I moderated when last week I had moderators access). I've had stuff modded down before simply because my opinion didn't fit the political views of the moderator. Fortunately someone else modded it back up again...

    Back on the topic at hand...

    As one poster stated, it's fucking AMAZING how much more creativity and ingenuity there is in the hacker community than in the corps.. But then, ingenuity and innovation rarely happens in groups or comittes (which corps are), but at the INDIVIDUAL level.

    How many truly world changing inventions were invented by a comitte? None spring to my mind, though I'm sure there are a handful. But they would be in the minority. Even inventions by corps mostly came from a single INDIVIDUAL.

    There is an anti-individualist disease infecting the USA these days. Why? Because those in power have a lot easier time dealing with the population as disparate "groups" they can play off one another rather than 281 million INDIVIDUALS. It's not yet reached the head, but when it does, the USA will cease to be a union on individuals and a union of "groups". Once we complete the process of losing the concept of INDIVIDUAL rights, INDIVIDUAL liberty, we are doomed to be a non-innovative nation.

    Laws like the DMCA represent this process. It was written by corporations, to trump the rights of individuals and transfer them to the groups.

    --
    === The price of freedom is eternal vigilance
  192. Re:Please Mod Humorless Nerd Down by MeltyMan · · Score: 1

    I completely agree. I've also been a vehement Piers Anthony fan since very young. His perversion is a facinating element in his books, which I feel greatly expands the depth of his writing. It is neither malicious nor derogatory, and therefore merely serves the purpose of showing us yet another interesting point of view, albeit demented... :)

    --
    "Ummmm..." ...The programmer's "Om."
  193. Due process == being laughed at by Pogue+Mahone · · Score: 1
    "Due process"? Isn't that the legal equivalent of being laughed at?

    Oh no! I've ended with a preposition.

    That is the kind of pedantry up with which we will not put.
    (Winston Churchill, I think)


    --

    --
    Every bloody emperor has his hand up history's skirt [Peter Hammill/VdGG]
  194. Large Primes and Encryption... by edashofy · · Score: 1


    I know that large primes are often used for encryption (and decryption) of data, but, uhh...

    Well, I'm sure Diffie and Hellman did NOT have this in mind when they were thinking about encryption, but it's cool nonetheless...

    I suppose the next thing we'll see is QuantumDeCSS, where the DeCSS code is encoded in the polarity of photons. Any attempt for the MPAA to view the code summarily destroys it, though :)

  195. Someone has to say it by Joey7F · · Score: 3

    The MPAA has issued a statement on the article posted by /. "All your base 16 are belong to us" --Joey

  196. Re:48565...2944 -- NOT!! by xkenny13 · · Score: 1

    Yeah, but unless you carry that last 3, you'll still be watching static. *sigh*, victim of another bad translation... :-)

  197. Re:Please Mod Humorless Nerd Down by MwtrV · · Score: 1

    Oh, shut up.

    Are you a member of the fucking karma police?

    Personally, I think it's really stupid when people complain about karma/modding. You know why? There's absolutely nothing that can be done about it -- is it THAT hard to realize that simple fact? For perfect proof of this general rule, look at what your post got modded down to. Moron.

    --
    mwtr / THIS SIG HAS BEEN PRAYED OVER AND MAY BE USED AS A POINT OF CONTACT (ACTS 19:12)
  198. XOR mp3? Re:or what if... by Gunstick · · Score: 1

    What if I take 2 MP3 and XOR them together. One I store on napster the other on gnutella. So is now napster storing none of the two, one of the two files or both? What if one is in the public domain? George

    --
    Atari rules... ermm... ruled.
  199. or what if... by screwballicus · · Score: 2
    If this number is deemed legal, this could open some interesting possibilities to us. For example, with Pi (3.14159...) offering us an infinite series of random number combinations, might it not be used as a vehicle for transferring illegal information? The process would go something like the following

    - Someone writes a java app capable of searching Pi for a number series identical to the ASCII values of the text they wish to tranfer.

    - Upon finding this series, the location of it in Pi is transferred in a format something like "12137-12193" meaning "the message begins at place 12137 and ends at place 12193"

    - Bingo. Your recipient has the message and all you transferred was two completely unrelated numbers.

    Then again, maybe Pi is illegal.

    1. Re:or what if... by Bob+Dobbz · · Score: 1

      > Someone writes a java app capable of searching Pi for a number series identical to the ASCII values of the text they wish to tranfer.

      The only problem with this scenario is that the above-mentioned Java app would require more memory and computing power than encoding the same data on a crystal rod.

  200. 48565...2944 by KingFOOL · · Score: 1

    All your 48565...2944 belong to us!

  201. I thought of something similar before. by snoop_chili_dog · · Score: 1

    This reminds me of an idea I thought up. Create a compiler by reverse engineering one of JonKatz' articles. Have it output the decss code. Then make a few small hello world proggies to prove that it's a real compiler. Either Katz is declared a circumvention mechanism or decss is declared legal. Either way it's a win-win situation.

    --
    But Yogi, the RIAA won't like that.
  202. xor legal conundrum by Cryogenes · · Score: 1

    The xor method is indeed very good, I wonder why it has not yet been used by filesharing networks? (My guess: it is too expensive to generate high quality random files of the necessary size. Also it doubles b/w requirements).

    It reminds me of the legal conundrum where identical twins commit two different murders at the same time but in different places. There are plenty of witnesses, but the police can't be sure who killed whom. The two murder cases get assigned to two different judges. Will the twins go free? (Variation: the victims are the twins).

    1. Re:xor legal conundrum by Cryogenes · · Score: 1

      Maybe they can go after the person who distributes the file creation recipe. But that person is, at worst, guilty of contributory infringement. The beauty of xor is, that nobody can be sued for direct infringement. I understand that sueing for contributory infringement is not easy. For example, you need to send formal (and hence expensive) takedown notice before you can do anything. It may therefore only practical when dealing with massive infringers.

  203. Compression does not work by Cryogenes · · Score: 4

    A good approximation to pi(x), the number of all primes below x, which was first given by Gauss is obtained by taking as starting point the empirical fact that the frequency of prime numbers near a very large number x is almost exactly 1/log x. From this, the number of prime numbers up to x is approximately given by the logarithmic sum Ls(x) = 1/log 2 + 1/log 3 + ... + 1/log x which can be bounded from below by x/log x. So, if x has 1400 digits, the number of primes below x will have 1397 digits, give or take one. So you could save three bytes. Surely a contender for the prize for the most gratuitous use of all cpu time until the end of time.