I wanted to repeat a comment I made in the thread about Cory's talk - as I'd be interested in the answer.
Many of today's printers, scanners and image editors already ship with restrictions designed to prevent the counterfeiting of currency. In effect general-purpose digital imaging has already been restricted.
What I wonder is how are these restrictions implemented, legally? Do laws or regulations require it? Or is it ad-hoc? Are OEM vendors persuaded or paid to implement it by the proprietors of the pattern matching technology (who in turn sell it to currency mints), or they concerned about vicarious liability if they don't?
I'm interested because this may serve as a template for how other restrictions are implemented in future.
> template for how other restrictions are implemented in future.
It is a template for what not to do. Counterfeitting still occurs. It only adds expense for manf., and invades privacy of people (probably the real reason governments push it, the anti-counterfeit is just a cover).
Plus counterfeiting is already illegal. There are lots of laws against it. Punish the violators, not everyone else.
MPAA ratings are not legally required for films, but most mainstream movies are and many theaters will only show rated films. Why? Because voluntary self regulation is less odious than mandatory government regulation.
It's mostly a non issue, but there are always edge cases. For example there is software that let's you print backup data that can latter be scanned in which was somewhat hampered by this technology. 600DPI * 600DPI * 24 bits * 8.5inch * 11 inch = ~100mb a page which is not all that amazing today, but still useful in the early 90's.
I'm glad to hear someone else who isn't freaking out over it. You would not believe some of the tin foil hats that come out when discussing these measures.
While this is something that we have to remain vigilant about (case in point, vigorous opposition to SOPA), I think the cat's much too far out of the bag to actually worry about general-purpose computing itself.
To effectively prohibit any general-purpose computer, the government would effectively have to forbid the sale of transistors and solder.
What Microsoft, Apple or any particular hardware or software company chooses to do might be objectionable and annoying but it can hardly threaten open computing itself: I can always build my own PC and install linux.
The government won't forbid the sale of transistors and solder. They don't have to, for two reasons.
Firstly, nobody can build a computer to the standard of a contemporary desktop out of transistors and solder. It simply can't be done, even if you don't care about its size or power consumption. You can build a little 4-bit computer, but that's no use to you. So they don't have to prevent all unsecured computation, they just have to prevent you doing more than, say, a billion cycles of computation.
Second, even if the bar is much lower than that — say, you can buy all the chips you need, you just can't buy them preassembled into circuit boards — that's already an effective suppression of general purpose computation. Maybe you personally have the skills and the time to build a computer from those pieces, but I and most people don't. So I've been effectively prevented from computation. I won't write programs and post them on the net, and the online programming communities will dwindle to a small bunch of experts.
And once almost nobody builds or uses general-purpose computers, it's much easier for the government to say "We can't think of a legitimate reason you need a computer, therefore, anyone who has one is a terrorist/pirate/communist." QED.
The government can subsidise certain electronics aimed at blocking criminal content. The only thing people can be aware of are less choices as companies exit due to uncompetitive conditions.
In Australia, the mandatory Internet Filter failed. But conspicuously, the government is throwing money at ISPs who voluntarily filter. Now most biggest ISPs are adopting it. I predict when companies adopt NBN to leave the one digit megabit era, they'll have to have "appropriate criminal content filters in place" in order to be eligible (Taking a note from UK's internet censorship).
tl;dr: The government can use capitalism to kill freedom of choice. Slower, silent yet deadly.
Edit: The government could make an Internet User Owns Device Act that dictates that the hardware bought can not be sold with such remote access to removing content on the device. The user has to specifically opt-in for the remote removal service. Essentially, people can own their own devices they bought.
Free-market capitalism is only one several capitalist subtypes, a fringe one at that. Also it's "private ownership of capital or means of production" thus ensuring a few masters rule over many wage slaves.
Yes, of course, but that's irrelevant. Drug prohibition doesn't stop drug use either. But it leads to oppression and a vast amount of misery regardless.
It covers much more than even the Lockdown article and the questions from the audience at the end are both interesting and lead to even more interesting responses.
I find it somewhat ironic that DRM, SOPA and all the other various techniques designed to prevent copyright infringement are being championed by the politicians of a country who's attitude towards firearms control is "guns don't kill people, people kill people".
Movies don't download themselves, people download them.
I'd seriously consider dusting off a RISC PC or late model Archimedes instead; ARM26 is a joy to work with compared to 6502 (at least for me) and the RISC OS system is quite beautiful to work with. Plus, I (perhaps naively) figure that there'll be plenty of ARM chips continuing to be shipped in devices where I can somehow get the thing to do what I want, whereas I'm not so sure the 6502 architecture would be so widely useful.
Whether hardware is locked down or not, it will soon become quite obvious that it is the internet that has all the value. Be it an open, a general or proprietary device, they will ALL see their value diminish without and within the network. This network cannot be unborn.
People keep repeating that, like an article of faith. I really wouldn't put it past the smart folks at NSA or wherever to figure out a way to gradually turn the Internet into Cable TV. I don't think the Internet's current ability to "interpret censorship as damage an route around it" is something we should take completely for granted.
If this happens, does this mean that manufacturers or vendors will have to practically give away computers? They're already so cheap that even the slightest tech-savvy consumer will just go ahead and pay a tiny, small premium for the ability to do whatever.
Cory is a tremendous fiction writer, but this particular article isn't. Sure the government passes bad laws. They always will. How did prohibition work out?
A talented hacker has much more power than any official. If people want 'locked' systems that can't be hacked it shouldn't ruffle your feathers. They're not hackers.
If you close the door on reality it will come in the window every time.
The sky is always falling. The end is always near.
But unlike during the prohibition, the vast majority of the people doesn't really care about whether they can run arbitrary programs on their computer. Most are content if it runs Facebook. A sizeable portion would probably even like computers that are as realiable as a dishwasher because they run only certified programs.
The article raises some interesting points, but I think the author makes a major error by misusing the terms 'spyware' and 'malware' multiple times throughout.
The term 'spyware', in particular, has a well-defined meaning which indicates that the malicious software is communicating data back to the creator in order to exploit the user unknowingly. The author of this article uses the term to refer to non-general-purpose computers, and I think that's exceptionally misleading. The iPad could be considered a non-general-purpose computer, but most people would not go around labeling it as coming pre-loaded with 'spyware'.
Emotive language though it may be, I don't think it's all that far from the truth. The iPad most definitely is a general purpose electronic computer. It can run any software that's loaded onto it.
Except that it can't, really, because it is loaded with software that prevents the user from doing some of the things they should reasonably expect to be able to do. Regardless of whether it comes from Apple, I would certainly be happy to call software that prevents me from using a computer that I own in a manner in which it is otherwise capable 'malware.'
I don't want to pirate software or content, but I do want to be able to use the equipment that was sold to me and that I now own in any way that I see fit. Merriam-Webster defines Malware as 'software designed to interfere with a computer's normal functioning'; a definition which I think is entirely appropriate here.
That's exactly what Doctorow is arguing. He says that we don't actually have a way to make a computer capable of only running specific applications, we just have general purpose computers that are loaded with spyware/malware to prevent running every program as an approximation to a specialized computer.
Yup. I was just pointing out the misuse of the terminology. Specialized computers certainly are, as you say, just general-purpose computers with restrictive software. But calling all of the restrictive software 'spyware' or 'malware' is unfair to a multitude of devices that are intended to operate in a specialized way. I think it's scare-tactics and a failure of the author to generalize all restrictive software as 'spyware' or 'malware'
That's only a minute technical distinction. It is spyware, because the only way to prevent users from doing general purpose computing is to spy in them. Spying, in this case, is defined as "remote surveillance and control". For example, forcing a firmware upgrade when a way is found to get around code signing restrictions.
It is very simple: If you are not in control of a device, someone else is.
Many of today's printers, scanners and image editors already ship with restrictions designed to prevent the counterfeiting of currency. In effect general-purpose digital imaging has already been restricted.
What I wonder is how are these restrictions implemented, legally? Do laws or regulations require it? Or is it ad-hoc? Are OEM vendors persuaded or paid to implement it by the proprietors of the pattern matching technology (who in turn sell it to currency mints), or they concerned about vicarious liability if they don't?
I'm interested because this may serve as a template for how other restrictions are implemented in future.