Netflix is going to pay Comcast to make sure that its streams get to you in a timely manner. Did their deal just kill net neutrality?

+ Is House of Cards really a hit? (In terms of Tweets and articles, yes. What about in terms of viewership?)