Netflix is set to appear on the set top boxes of millions of Comcast customers this week. The two companies have joined forces to provide Netflix programming directly via Comcast’s X1 platform, and are offering customers a one-month free trial of the service.