Profile

Cover photo
Lachlan Collins
Attended University of Queensland
Lives in Brisbane
75 followers|63,478 views
AboutPostsPhotosVideos+1'sReviews

Stream

Lachlan Collins

Shared publicly  - 
 
 
Discussions about DRM often land on the fundamental problem with DRM: that it doesn't work, or worse, that it is in fact mathematically impossible to make it work. The argument goes as follows:

1. The purpose of DRM is to prevent people from copying content while allowing people to view that content,

2. You can't hide something from someone while showing it to them,

3. And in any case widespread copyright violations (e.g. movies on file sharing sites) often come from sources that aren't encrypted in the first place, e.g. leaks from studios.

It turns out that this argument is fundamentally flawed. Usually the arguments from pro-DRM people are that #2 and #3 are false. But no, those are true. The problem is #1 is false.

The purpose of DRM is not to prevent copyright violations.

The purpose of DRM is to give content providers leverage against creators of playback devices.

Content providers have leverage against content distributors, because distributors can't legally distribute copyrighted content without the permission of the content's creators. But if that was the only leverage content producers had, what would happen is that users would obtain their content from those content distributors, and then use third-party content playback systems to read it, letting them do so in whatever manner they wanted.

Here are some examples:

A. Paramount make a movie. A DVD store buys the rights to distribute this movie from Paramount, and sells DVDs. You buy the DVD, and want to play it. Paramount want you to sit through some ads, so they tell the DVD store to put some ads on the DVD labeled as "unskippable".

Without DRM, you take the DVD and stick it into a DVD player that ignores "unskippable" labels, and jump straight to the movie.

With DRM, there is no licensed player that can do this, because to create the player you need to get permission from Paramount -- or rather, a licensing agent created and supported by content companies, DVD-CCA -- otherwise, you are violating some set of patents, anti-circumvention laws, or both.

B. Columbia make a movie. Netflix buys the rights to distribute this movie from Columbia, and sells access to the bits of the movie to users online. You get a Netflix subscription. Columbia want you to pay more if you want to watch it simultaneously on your TV and your phone, so they require that Netflix prevent you from doing this.

Now. You are watching the movie upstairs with your family, and you hear your cat meowing at the door downstairs.

Without DRM, you don't have to use Netflix's software, so maybe just pass the feed to some multiplexing software, which means that you can just pick up your phone, tell it to stream the same movie, continue watching it while you walk downstairs to open the door for the cat, come back upstairs, and turn your phone off, and nobody else has been inconvenienced and you haven't missed anything.

With DRM, you have to use Netflix's software, so you have to play by their rules. There is no licensed software that will let you multiplex the stream. You could watch it on your phone, but then your family misses out. They could keep watching, but then you miss out. Nobody is allowed to write software that does anything Columbia don't want you to do. Columbia want the option to charge you more when you go to let your cat in, even if they don't actually make it possible yet.

C. Fox make a movie. Apple buys the rights to sell it on iTunes. You buy it from iTunes. You want to watch it on your phone. Fox want you to buy the movie again if you use anything not made by Apple.

Without DRM, you just transfer it to your phone and watch it, since the player on any phone, whether made by Apple or anyone else, can read the video file.

With DRM, only Apple can provide a licensed player for the file. If you're using any phone other than an iPhone, you cannot watch it, because nobody else has been allowed to write software that decrypts the media files sold by Apple.

In all three cases, nobody has been stopped from violating a copyright. All three movies are probably available on file sharing sites. The only people who are stopped from doing anything are the player providers -- they are forced to provide a user experience that, rather than being optimised for the users, puts potential future revenues first (forcing people to play ads, keeping the door open to charging more for more features later, building artificial obsolescence into content so that if you change ecosystem, you have to purchase the content again).

Arguing that DRM doesn't work is, it turns out, missing the point. DRM is working really well in the video and book space. Sure, the DRM systems have all been broken, but that doesn't matter to the DRM proponents. Licensed DVD players still enforce the restrictions. Mass market providers can't create unlicensed DVD players, so they remain a black or gray market curiosity. DRM failed in the music space not because DRM is doomed, but because the content providers sold their digital content without DRM, and thus enabled all kinds of players they didn't expect (such as "MP3" players). Had CDs been encrypted, iPods would not have been able to read their content, because the content providers would have been able to use their DRM contracts as leverage to prevent it.

DRM's purpose is to give content providers control over software and hardware providers, and it is satisfying that purpose well.

As a corollary to this, look at the companies who are pushing for DRM. Of the ones who would have to implement the DRM, they are all companies over which the content providers already, without DRM, have leverage: the companies that both license content from the content providers and create software or hardware players. Because they license content, the content providers already have leverage against them: they can essentially require them to be pro-DRM if they want the content. The people against the DRM are the users, and the player creators who don't license content. In other words, the people over whom the content producers have no leverage. 
1
Add a comment...

Lachlan Collins

Shared publicly  - 
 
YouTube changes make me sad :( no more youtube.com/my_subscriptions
1
Add a comment...

Lachlan Collins

Shared publicly  - 
1
Add a comment...

Lachlan Collins

Shared publicly  - 
 
Such an awesome idea! I Really hope it makes it in.
 
Easy privacy, coming soon.

I'm working on a new feature that will hopefully make it's way into CM. It's called "Run in Incognito Mode". It's a simple privacy feature designed to help you keep your personal data under control.

I've added a per-application flag which is exposed via a simple API. This flag can be used by content providers to decide if they should return a full or limited dataset. In the implementation I'm working on, I am using the flag to provide these privacy features in the base system:

 * Return empty lists for contacts, calendar, browser history,and messages.
 * GPS will appear to always be disabled to the running application.
 * When an app is running incognito, a quick panel item is displayed in order to turn it off easily.
 * No fine-grained permissions controls as you saw in CM7. It's a single option available under application details.

The API provides a simple isIncognito() call which will tell you if incognito is enabled for the process (or the calling process). Third party applications can honor the feature using this API, or they can choose to display pictures of cats instead of running normally.

We aren't providing ad-blocking or device info (IMEI) spoofing. This feature is designed explictly to help protect your personal data, and it will remain as such.
1
Add a comment...
Have him in circles
75 people
Sean Diehm's profile photo
OJ Reeves's profile photo
Brendon Body's profile photo
Jason Yio's profile photo
Bedou Hammad's profile photo
Jeremy Bray's profile photo
Luke Selke's profile photo
Daniel Hoare's profile photo
Seb Patane's profile photo

Lachlan Collins

commented on a video on YouTube.
Shared publicly  - 
 
Are you using an existing framework or is it a custom framework?
1
Beer and Code's profile photo
 
We have a custom web framework that is built on top of Asp.net MVC.
Add a comment...

Lachlan Collins

Shared publicly  - 
1
Add a comment...

Lachlan Collins

Shared publicly  - 
 
Is it a bad thing if the mobile web version of G+ is better than the native app?
3
Add a comment...

Lachlan Collins

Shared publicly  - 
 
 
Cool Git Learning Game
A interactive Git visualization tool to educate and challenge!
1
Add a comment...

Lachlan Collins

Shared publicly  - 
 
Lazy loading changes made to CDNJS, check out the awesome load times now :P https://cdnjs.com
All CDNJS code is open source and driven by the community, we welcome users to fork!
1
Add a comment...

Lachlan Collins

Shared publicly  - 
 
 
Haha, I kid because I love. :)

#GoodOldDays  
1
Add a comment...
People
Have him in circles
75 people
Sean Diehm's profile photo
OJ Reeves's profile photo
Brendon Body's profile photo
Jason Yio's profile photo
Bedou Hammad's profile photo
Jeremy Bray's profile photo
Luke Selke's profile photo
Daniel Hoare's profile photo
Seb Patane's profile photo
Education
  • University of Queensland
    Bachelor of Information Technology, 2014
Basic Information
Gender
Male
Birthday
September 23
Relationship
In a relationship
Work
Occupation
Programmer
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Brisbane
Previously
Cairns - Townsville
Links
Contributor to
Lachlan Collins's +1's are the things they like, agree with, or want to recommend.
7min Full Workout
market.android.com

This app helps you to perform this 7 minutes full workout (12 exercices), by providing you a timer and a log. This routine of 12 exercises i

The Three Monkeys Coffee & Tea House
plus.google.com

The Three Monkeys Coffee & Tea House hasn't shared anything on this page with you.

Earbits Radio
market.android.com

What is Earbits?Earbits makes it dead simple for artists and music lovers to find each other, and create meaningful connections. Our team of

Tutorial: Dart Editor (Linux) | DartLang.org
www.dartlang.org

Dart is a new platform for building structured web apps for modern browsers. It includes a language, a virtual machine, libraries, a UI fram

GOG.com
www.gog.com

Classic PC video games, free or cheap, downloaded direct to your desktop from GOG.com. Look at our catalog of 300+ games from many different

Geeks are Sexy
plus.google.com

Tech, Science, Entertainment, and Social News by Geeks, for Geeks. We Make Technology Sexy!

triple j
www.abc.net.au

Just 3 words: We love music. triple j is the place for the best new music from around Australia & the world. Listen via radio or stream

Evernote Web Clipper
chrome.google.com

Use the Evernote extension to save things you see on the web into your Evernote account. It even lets you search through your notes.

Google +1 Button - Chrome Web Store
chrome.google.com

+1 a web page, anywhere you go on the web.

ManyMouse
icculus.org

June 26th, 2005: Initial source released to the world! ManyMouse is a library that abstracts the handling of multiple mice input into a tiny

Affordable Sheds - Quality Sheds, Garages, Buildings & Rural Sheds
affordablesheds.com.au

Quality Sheds You Can Afford. With more than 25 years experience in the shed and garage industry, the Affordable Sheds Principle team have u

Instabridge Wi-Fi client
market.android.com

☆☆ "Instabridge is a Swedish company that’s invented something so simple, and so awesome, that you’ve got to wonder what took this industry

Affordable Sheds - Quality Sheds, Garages, Buildings & Rural Sheds
affordablesheds.co.nz

Affordable Range. Boasting fully bolted frames, apex and knee plates combined with high tensile cold roll-formed steel, the Affordable engin

TOPO GLASSATO AL CIOCCOLATO by milkyeyes
vimeo.com

frosted chocolate mouse topo glassato al cioccolato creato da MILKYEYES sound ENRICO ASCOLI short film official competition ANNECY

Overgrowth Alpha 168 changes - Wolfire Games
www.youtube.com

Preorder at http://www.wolfire.com/preorder Follow @wolfire at http://www.twitter.com/wolfire Subscribe to http://www.reddit.com/r/overgrowt

YT Background Search - Chrome Web Store
chrome.google.com

Adds 'BGSearch' button to Youtube view video pages, witch allows you to search in background and stay on the same page.

How to Create Animated Cinemagraphs
lifehacker.com

Cinemagraphs are a really compelling take on the traditional animated GIF, only showing motion in a portion of the frame to focus on a speci

Flying Lotus - Putty Boy Strut (Until The Quiet Comes, new album out Oct...
www.youtube.com

Preorder album now at http://flying-lotus.com/until-the-quiet-comes/ Flying Lotus' 'Until The Quiet Comes', is out October 1st/2nd on Warp R

The Edge
plus.google.com

Inspiring creativity across the arts, technology, science and enterprise

Stand Up Comedian
endlessorigami.com

Stand Up Comedian. by Nico on July 28, 2012 at 12:00 am. Posted In: Comics. To be fair though nobody uses Safari either. Comments are closed

Appeal: Very GoodFacilities: Very GoodService: Excellent
Public - 2 years ago
reviewed 2 years ago
Food: Very GoodDecor: Very GoodService: Very Good
Public - 2 years ago
reviewed 2 years ago
2 reviews
Map
Map
Map