HBO just threw shade at Netflix’s computer-based recommendations with a new website showing fan testimonials (NFLX, TWX)