Live data from Hacker News

Illegal Numbers

en.wikipedia.org

11–20 of 98 posts

Re: Illegal Numbers

#11

Earlier quoted context omitted.

The author of that article specifically made a point of not calling either side "right" or "wrong"; the article just exists to help both sides understand the worldview of the other. Whichever mindset you hold, understanding the other mindset will help you make more effective arguments that don't sound inherently insane.

I'm aware, but the grandparent wrote a "summary" that could be read as either: His point, worded a little oddly. "The author got the law side wrong , and is yet another stupid nerd who doesn't get it."

From the perspective of the law, bits do have color, even though that makes no sense from a technical perspective. So, any given number may or may not qualify as "illegal" depending on how you generated it. That said, I don't think that makes the terms "illegal number" or "illegal prime" nonsensical, depending on context.

In any case, I think the article doesn't deserve the pithy "summary" upthread; the summary provides actively unhelpful information if you haven't read the article.

Re: Illegal Numbers

#12
post #4
post #2

The often relevant "What Colour are your bits?" - http://ansuz.sooke.bc.ca/entry/23

Summary: "Illegal number" is a term that you use to refer to protected digital information when you also want to convey that you have no grasp of the legal issues involved.

> you have no grasp of the legal issues involved

Let's have a thread about it then. What legal issues am I misunderstanding? It seems to me that the anti-circumvention provisions of the DMCA are rather unprecedented.

Brandenburg v. Ohio demonstrated that free speech protects abstract advocacy of force or law violation. The anti-circumvention provisions criminalize the distribution of not just software that can be directly used, but anything that serves as a tool to violate copyright. That could be a small number, a key, or even a description of how a DRM scheme operates.

I cannot imagine a constitutional basis for those provisions of the DMCA. What say you?

Re: Illegal Numbers

#13
This is an interesting problem that we, as a society, need to deal with.

HN's readership would be predominantly from a tech background with probably a reasonable basis in mathematics and the sciences. As such we can recognize some of the absurdities of the legal system, like how you can't patent a mathematical formula but you can patent software, which is ultimately indistinguishable from a formula in many (if not all?) cases.

The question is naturally asked: if I make some number produce something illegal is that number then illegal? The engineers among us like absolute rules and certainty as a general rule. I've had a discussion with someone else about how a group of people could route each other's packets and then hypothetically law enforcement couldn't prove who they came from. The same argument comes up with "an IP address is not a person" arguments.

While I sympathize with these arguments, this isn't how the legal system works. The law doesn't work on absolutely provable certainty. It works on reasonable doubt, intent and (hopefully) facts.

So when it comes to numbers, one has to remember that numbers encode information (See [1]). So for a small integer to encode, say, an obscene image or a program that circumvents copy protection, it would require another program that actually does that. So if the number 7 produced a DeCSS circumvention program with a given program A, then program A is the problem, not the number 7.

Now to turn any number into a video or a program or an image requires another program or infrastructure. Even if it's juaw the raw bytes of an i386/ELF program, you still need a kernel and a filesystem to run it. The test here, as I imagine the law would apply (IANAL), is whether the required infrastructure is general purpose or not.

Turning the number 7 into something obscene can't be done with something general purpose. Turning a 1400 digit number into a program can.

I don't like the stance of the US on IP, particularly the Obama administration, which has to be the most pro-IP anti-tech administration in US history (IMHO). I also don't like how selective enforcement is here. Share a few songs on Limewire and you'd up for hundreds of thousands of dollars? Really? At the same time, every city has a place you can go to buy pirate DVDs or counterfeit goods (eg Canal St in NYC). Why is this, which is actual trafficking for profit, ignored while the administration tries to elevate file-sharing to terrorism (the original ACTA draft)?

Anyway, numbers are simply a way to represent information and that information is the problem, not the number.

[1]: http://en.wikipedia.org/wiki/Information_theory

Re: Illegal Numbers

#14

I'm intrigued by how the law would handle one time pad cryptography in such a case. You could produce two numbers of similar length, each on its own bearing no relationship to the 'illegal' number, but which can be combined to give that number. Then post them separately. Could either of them legally be taken down?

I believe they would both be infringing. The issue here is intent, and the intent of those two numbers are both to be used to recreate the original number. It's not any different than if one website had the first half and another had the second half.

The alternative here would be if you could somehow find preexisting content whose intent was not to recreate this number. In that case it's trivial that the only infringing content would be something that told you how to recreate it based on those (eg if you just have a website for each digit that is trivially noninfringing, but a website that links to each of those websites in the correct order is infringing).

It's easy to act like this is absurd because of the natural existing of numbers, but the law is generally pragrmatic and not concerned with extreme hypotheticals. You could similarly argue (and plenty have on internet forums) that every mp3 in existence could be found encoded somewhere in pi, which is technically true but absolutely irrelevant in copyright law; if you encode someones content in a novel encoding it's still infringing the other ephemeral protected content.

Re: Illegal Numbers

#15
I don't speak binary very well, so correct me if I'm wrong on this subject. If a number that represents illegal information is formed, that number is illegal. What if there is a larger number that has the illegal number in it? Example: 10 is illegal. 1000 has the number ten in it. The "10" can be filtered out.. How would this be handled?

Re: Illegal Numbers

#16
Sometimes when I'm feeling innocent and pure, I like to pretend that the world is a place where everyone realizes that "... everything is just zeroes and ones" and thus anything can represent anything else when viewed just the right way. That means everything is illegal, and so nothing is illegal.

"This coke can plays the melody to Funkytown!" ... http://rachelbythebay.com/w/2012/07/26/encoding/

Then I snap out of it. It's right up there with "what if each of your fingernails contained a universe" talk: inevitable, but predictable.

Re: Illegal Numbers

#17
The main problem with "illegal numbers" seems to be that for any illegal number a, which represents someone's intellectual property or trade secret A, I can easily create two original pieces of intellectual property B and C so that b + c = a.

Re: Illegal Numbers

#19
post #15

I don't speak binary very well, so correct me if I'm wrong on this subject. If a number that represents illegal information is formed, that number is illegal. What if there is a larger number that has the illegal number in it? Example: 10 is illegal. 1000 has the number ten in it. The "10" can be filtered out.. How would this be handled?

What truly matter is intent. If you are trying to convey the illegal number, you are trying to break the law. If you accidentally transmit the bits that form the number while transmitting something else, you are not culpable.

Obligatory IANAL.

Re: Illegal Numbers

#20
post #15

I don't speak binary very well, so correct me if I'm wrong on this subject. If a number that represents illegal information is formed, that number is illegal. What if there is a larger number that has the illegal number in it? Example: 10 is illegal. 1000 has the number ten in it. The "10" can be filtered out.. How would this be handled?

You are recognizing just one aspect of the inanity that is having "illegal" numbers.
Post reply on HN