HBO Exec Proposes DRM Name Change
surfingmarmot writes "An HBO executive has figured out the problem with DRM acceptance — it's the name. HBO's chief technology officer Bob Zitter now wants to refer to the technology as Digital Consumer Enablement. Because, you see, DRM actually helps consumers by getting more content into their hands. The company already has HD movies on demand ready to go, but is delaying them because of ownership concerns. Says Zitter, 'Digital Consumer Enablement would more accurately describe technology that allows consumers "to use content in ways they haven't before," such as enjoying TV shows and movies on portable video players like iPods. "I don't want to use the term DRM any longer," said Zitter, who added that content-protection technology could enable various new applications for cable operators.'"
A turd by any other name is still a turd.
War is peace.
Assorted stuff I do sometimes: Lemuria.org
...George Carlin got a massive headache the same time this HBO exec thought this up.
Silly me. This whole time I thought it meant Digital Rights Management.
P.S. ATM Machine.
Javascript + Nintendo DSi = DSiCade
exclusively happy surprise sex
Qualitas edurus commercium, nullus penitus net rimor, nullus deus beneficium
He saves $100 a month, so that's about $25/week for beer. So his cases are running about $12.50. I'd rather buy one case of Sammy for the one week, though. :^)
Customers recognize, consciously or subconsciously, that when they buy something, they are entitled to several things. This includes, but is not limited to:
The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
Well, in my (admittedly very limited) cracking experience, it's not that hard.
1) Decompile the code into assembly.
2) Search for usage of a string that you expect to be near the validity check you're hoping to remove.
3) Find any conditional jumps in the current block of code (following branches as you come to them).
4) Invert them.
5) Try the program out and see if you get past. If you do, you're done. If not, continue on.
6) Find all callers of the piece of code you're looking at.
7) For each of them, go back to step #3 and repeat the process.
You can also do variants like adding your own jumps in or replacing existing jumps with nops.
When was the last time you ran anywhere? I mean with your own legs, not by pressing 'X'?