Why DRM is such a fucking stupid idea
andrewducker.livejournal.com
andrewducker.livejournal.com
And conversely, if a supplier uses the words "buy" or "sell" implying that you're acquiring digital goods (rather than licensing it), then that should be sufficient to nullify any license and make it a straightforward sale in the eyes of the law, and laws regarding "circumvention" should no longer apply.
Sure, maybe using "license this product" instead of "buy this product" is technically more accurate, but at least 90% of customers don't really care. And seeing license is just going to confuse them.
You do not buy and sell licenses. License is the verb. You license the work. License as a noun refers to the agreement document, not the product.
> seeing license is just going to confuse them.
If by "confuse" you mean "cause to be suspicious" then that's kind of the point, right?
Exactly. Which is why I said that it sellers should be required to use the wording "Buy a license", or something like that, to make sure that customers do not believe that they are buying the digital goods themselves.
> And seeing license is just going to confuse them.
And I'd be confused if I walked into a store and was asked to sign a long agreement at the checkout. It's the seller who wants to do something confusing instead of doing a simple sale. Why should he be allowed to hide this fact while giving the buyer a much worse and unexpected deal?
"You could have easily downloaded our product/music/movie for free. But you went out of your way to pay us for it. Thank you. In return, we'll punish you by putting restrictions on you that you wouldn't have had if you didn't bother to pay for our content."
A logic that sadly only makes sense to out-of-touch executives: "Hey, since we can't get people stealing our stuff, lets punish people paying for it instead".
Of course, this is a supply side solution to a demand driven issue; but so is DRM :) I'm not sure how to reduce the demand for DRM, because the sad truth is that with enough demand, there will always be some idiot/huckster willing to implement it.
In truth, more people are turning away from traditional media than ever before as choices have expanded more and more. They deplore this as well, but in some cases the genie is out of the bottle (we are never going back to the days of 3-4 networks where power and profit margins were greatest), so the best they can hope to accomplish is to own all the networks and control the stores. They are winning.
Music is a paid subscription through Spotify. If they went down I'd subscribe somewhere-else.
Videos are either through a paid Netflix subscription or rented for £3-ish through XBOX live. I never really watch the same movie twice.
Books I do buy from Kobo, but I wouldn't read the same book twice (unless it's a reference book which I prefer to use paper for), so I don't really care if it's not available after I've read it once.
I've never really got why people spend £15 to 'own' a movie on something like iTunes when the way we consume that stuff is changing so quickly at the moment.
Rhapsody, another DRM music service had a weird glitch where the few songs I purchased became "disconnected" from my account and no longer played. They were just music files sitting there doing nothing.
MSN Music did the same. Google Video went down as well.
I bought "2012" on Amazon's video on demand store via Unboxed (which is terrible btw). My family night was ruined. The DRM was so invasive to prevent stream stealing that the movie got glitched midway, would pause and never unpause, would not skip forward, and disappeared from my account after upgrading the amazon player. After 2 repurchases and 2 refunds, I just pirated it. The pirated version played great, but the family already got bored and went off to do their own things.
Pirates pirate to avoid money -> customers pay because it's easier -> companies use DRM to punish pirates -> customers end up getting hurt in the cross-fire -> DRM makes pirating the better option for both pirates and customers(former).
DRM isn't a stupid idea, it's a stupid execution of a reasonable idea. Steam's DRM is reasonable. The damage to the name however, is already done. Now I avoid DRM like the plague.
This has yet to be seen. For a while, Steam was seen as a way to keep other DRM at bay. Bioshock changed that (I'm not aware of 3rd party DRM on steam titles prior; open to correction here). Now Steam is a distribution platform which also incorporates DRM which may, or may not, result in customers getting screwed, while games distributed through Steam may choose to incorporate additional DRM. The sad truth is that we simply don't know if Steam's DRM will ultimately screw over their customers. That will be seen at some point in the future, when maintaining servers is no longer financially viable.
I normally check The Big List of 3rd Party DRM on Steam [1] before I buy a game there.
I also have to note that Steam itself doesn't mandate DRM and can be used to distribute DRM-free games [2]; the DRM component is called Steamworks.
[1] http://steamdrm.flibitijibibo.com/index.php?page=DRM_Lists/T...
[2] See http://www.gog.com/forum/general/list_of_drmfree_games_on_st...
But the main difference with Steam is that it offers features that are beneficial to the gamer that excuses the DRM in the first place. Plus there's the fact that for the most part the DRM is hidden from the gamer, it just works.
Although, it does allow for another third-party DRM to be involved which just sucks. Especially when the extra DRM actually cancels out features of Steam such as limited number of installs. The worst is when a game is on Steam and has Windows for Live involved. GTAIV was just awful; sign into Steam, sign into Windows for Live, sign into Rockstar's Social Club to get full functionality. Now that's just stupid.
Where Steam can possibly screw their customers is if you piss off Valve for some reason then they can ban your account, which means you lose access to all of your games. But this policy exists on other similar platforms such as Origin. Personally I think this would eventually not hold up in court as I can see them removing your access to a particular game for some reason, but not the whole collection you paid for. Especially since Steam is a delivery platform; it would be as if you did a credit card chargeback on the game store that cheated you in some way and then they somehow took back every game you ever bought from them. But so far, this type of case hasn't entered into the court system as far as I know.
Sure, they promise that if they do shutter the business they'll unlock all purchases. But that assumes the business is closed down in an orderly fashion.
How?
Same as re-saving a jpeg file as a jpeg.
http://www.codinghorror.com/blog/2006/07/a-comparison-of-jpe...
The DCT based form cannot guarantee that encoder input would exactly match decoder output since the Inverse DCT is not rigorously defined
I don't get that - I thought the inverse of the DCT was just the linear combination of the components.
So...I've been playing around with it myself to see what happens (using graphicsmagick).
I converted an image to jpg (quality 70) and then bmp -> jpg again. There are definitely some minor artefacts.
I then iterated that step jpg -> bmp -> jpg (quality 70) a dozen times. These further iterations don't add any additional artefacts. So it sort of gets into a stable state.
EDIT: reading that quote from wikipedia again it looks as though it's just saying that jpeg is lossless (ie, we apply quantisation).
If it's lossy there's no way around it: data is already lost, wether you rip it or just listen to it.
Let's add DRM to our product. It will stop the pirates and our customers will love it. - Said no one ever.
> Our market is composed 90% of selfish, penniless teenagers who will pirate everything they possibly can if there is any option of it, but who are also extremely impatient, and must be the first to own everything so they can talk about consuming it with their friends who are also consuming it.
> If we add DRM, we will create a ~2 week window where the only way to get our product is legitimately. With the social pressure from their friends to consume our product mounting, the selfish, penniless teenagers will be forced to either get part-time jobs, or coerce their parents into buying the [product] for them, because the primary option is temporarily unavailable.
> So, let's add DRM to our product. It will stop the pirates [for just long enough for us to turn a profit, which we can then use to do things that] our customers will love [us for].
Of course, this block of selfish-but-penniless-fad-following-teenagers just define the power-law "fat head" of most media companies' profitability, not the entirety of the curve. After that block has settled out (the fad has passed; everyone who was going to either purchase or pirate to join in on the fad has already made their choice), every additional day where DRM is kept on the product is just money-grubbing corporate self-interest. :)
But yet smaller companies can sometimes find themselves in the situation of having the vast, vast majority of their user base as pirates.
http://smellslikedonkey.com/wordpress/?page_id=274
What I found most interesting about their situation was the conversion rate, we hear the cry all the time of I'm just traiing it, if I like it, I'll buy it well they had a 0% conversion rate, despite good reviews and the pirates playing the game for many hours, to get the high scores. One would assume they enjoyed it right?
And what about the case when Steam itself is used by companies as platform for their DRM. I can't play Ubisoft titles without Ubiplay, can't play some titles without Games For Windows Live.
I have spent 10 minutes waiting to sign in to these services because I have a flaky connection!
Valve is much like Google. It works reasonably well most of the time, but if for whatever reason you end up on the wrong end of the stick you are basically hosed.
Often, pirates pirate a thing, not to avoid paying for it, but rather to view it on their continent of residence, to avoid region coding. There are several other good/quasi-legitimate reasons for piracy/ripping as well. I like having backup copies of things, or a media server. I don't really like having a wall of DVD's. I also hate the forced FBI warning, Interpol warning, and Stupid anti-piracy commercial. I also hate all of the other commercials too.
>companies use DRM to punish pirates
This is no punishment to pirates, the only party who is punished by DRM is the paying customer.
>DRM isn't a stupid idea, it's a stupid execution of a reasonable idea.
DRM is a misguided idea, favored by people who don't really grok the recent changes to and limitations of technology.
>Steam's DRM is reasonable. The damage to the name however, is already done. Now I avoid DRM like the plague.
Not really, it flakes out fairly often, initiating a 10-20 min process of restarting Steam and the game, which is pretty annoying for me because I try to allow myself a specific and limited amount of time for playing games. It sucks to waste that time waiting for [thing which adds no value] to align itself.
...or because the officially endorsed copied will not play on their OS of choice (due to reliance on some proprietary technology), or because there is no legal copy available in their region, etc. Even without DRM-induced reasons, there are non-monetary reasons people might download unauthorized copies.
While that is true is some cases, it's not true in all. Some pirate because they can't get it otherwise (ex. region exclusions, see Game of Thrones), some because they want to try out a game but there is no trial, and some because they don't want to deal will all the stupid ads and Don't pirate crap on DVD's now (SEE: http://bit.ly/eriKlB) as well as broken DRM management (Sony Music CD's anyone)
Companies try to hurt pirates with DRM but all they hurt are the paying customers, who do not have it easier. The recent fiasco with SimCity is a perfect example of that. Paying customers got screwed because of EA's DRM scheme.
And the long term effect of Steams DRM has yet to be proven. If Steam goes under and we lose all the games we paid for does that still qualify as reasonable or completely borked?
I get that companies want to protect their assets, but applying 19th processes to a 21st century reality is never, ever going to work.
This is a thing which makes absolutely no sense: the product can be delivered nearly instantaneously, I have money I am willing to pay for it, and the product is released - on identical hardware - in another part of the world.
Why can I not give you money, for said product, right now?
But don't forget that digital distribution is only relatively recent - it wasn't possible for many people before. (Also, content producers had a weird aversion for peer to peer distribution models, so distribution would have been expensive for them).
So part of the reason is that they're slow to change; they will change, they just haven't got round to it yet.
Another part of the reason is that Americans are rich, so they get charged more. People in country X are poor, so they get charged less. Price differentiation is a strong reason for region locking. But, as you say, it's dumb, and some content producers know it's dumb and are moving away from it.
Very, very simply, here is the premise behind DRM.
1. I know a secret 2. I want to tell you the secret 3. I don't want you to tell anyone else the secret 4. I don't trust you
Perhaps now you can see why some people consider DRM a stupid idea.
Business-wise, DRM doesn't have to be perfect, it just needs to keep honest people honest. The fact that the lock on the door to my apartment can be broken in, or picked, doesn't make the lock itself a bad idea.
The TPM (Trusted Platform Module) is an oxymoron. Trust is relation between two sides (users and distributors). It implies mutuality. The whole DRM concept is built on the opposite - i.e. not trusting the user, on treating users as potential criminals by default. Since users aren't trusted, there is no reason for users to trust DRM schemes, which should be treated as spyware and privacy intruding methods of control.
Thank you.
The only way to get around this would be to mandate people bought devices that refused to play DRM-free content.
The problem with the lock picking analogy is that being caught is significantly more likely and carries a heavier penalty.
Imagine the invention of a universal lockpick that was so easy that a child with 5 minutes of training could use it and readily available for free. As well as some form of cheap stealth technology that made it easy to sneak around people's houses undetected. You would expect burglary rates to go through the roof and a similar argument could be made that investing in a lock for your house is a waste of time.
In the end, it seems like the paying customers are often hurt the most when it comes to DRM.
You can always use a lossless codec if you need to (such as FLAC: https://en.wikipedia.org/wiki/FLAC).
PS: I know it's an old article but if anyone has not read "What color are your bits?"[0] it is a great article on protecting copyrighted digital material and why it is so hard/impossible.
That would take engineering beyond the current state of the art, but I know of no proof it can't be done, and at least one person I respect seems to think it can: http://e-drexler.com/d/06/00/EOC/EOC_Chapter_11.html#section...
So "DRM is impossible" strikes me as short-sighted. DRM is bad for humans, impossible for the media that Big Media currently cares the most about, and currently unable to keep anything from escaping into the free world.
Now from a practical stand point I don't know how well this would work in a consumer market, but can certainly see it being used in areas where protection of information is extremely important. It just seems a little to costly to implement on a wide scale to me, and I think consumers would see it as too invasive and resist it, so if there were alternatives in the marketplace I think a lot of people would opt for the alternative.
"Tamper-proof" is impossible. That's why they call it "tamper-resistant" -- someone with enough resources is going to be able to tamper with it. In theory you may be able to make tampering expensive, but now you're just back to playing the cat and mouse game, and people start showing up with timing attacks etc. that aren't as expensive as you might have hoped.
I linked above to someone sketching a strategy to distribute limited DRMed designs worth trillions of dollars to unlock. He may be wrong, but it's enough to make me think the current state of the arms race need not hold forever.
SaaS etc... however is, which I assume you mean? (sorry for trying to be a smartypants!!!)
Dropbox and Gmail are examples of how it should be done, I have a copy, I can make more copies, they make sure its accessible from everywhere I want. If Dropbox or Gmail suddenly stops I will still have my files.
*edit: So they provide sharing and cloud sync, too. I'm not sure if that should detract. I haven't used Dropbox shared folders since they were Public Folders.
Which isn't really all that different a situation from having your data held hostage in a proprietary format on your own machine. And now we all sound like RMS.
Somewhere along the line, most people draw a line between security and convenience. Some will get burned by this line. Others will appreciate the risk, plan accordingly and come out ahead for having had a fallback and profited from the convenience in the meantime.
It's harder to say where a reasonable exchange has been met when it comes to media. But for things like, say, Twitter/Facebook/LinkedIn or even SaaS offerings like Salesforce and such -- who's to say a user wouldn't have gotten acceptable value from it before its inevitable end (or a change of terms such that the user won't get any more value than if it was simple closing forever)?
So, for most, the "pain waiting to happen" isn't, by itself, a deal-breaker. It's simply a cost that ought to be considered, but no different from any number of essentially-unknowable surprises this world saves for those who dare to make long term plans.
Can we get an editor to change it to: "Why DRM is such a stupid idea"?
This seems like reasonable advice but I'm not sure it really follows from the heading. DRM in Spotify is reasonable because if they shut down you lose nothing and can move easily to another service (rdio or whatever).
Paying for something that you have no control over is reasonable only if you don't care whether you get to keep it long term (I'd personally put books on Kindle in this category as I'm only ever going to read them once). If you care about access to something long term, then either subscribe to a service that provides it (i.e. you explicitly own nothing (like Netflix and Spotify)), or get it DRM free.
In a roundabout way such concepts also apply to things like Google Reader, which is fairly trivial to migrate to another service vs Email, which (unless you own the domain) isn't.
http://robot6.comicbookresources.com/2013/03/the-lesson-of-t...
Only an artificially created one. Take away the hype from big Hollywood movies; could you then tell the difference between them and indie productions, or even between most of the big studio ones? And I'm not just talking about remakes here (which is another issue, because of copyright terms being inflated ludicrously).
I still like Nina Paley's take on the concept: "Attention is scarce. Information is not. Do the math."