consultkeith.com
Getting Twitchy
You might have read recently about the deal between Comcast and Netflix. Today’s screed is not about that, but since part of the reason the deal came about is Netflix’s use of streaming…