Earlier this morning the Netflix website appeared to be down for the count. After some time, the site went back up, and the company issued a formal statement admitting to some “technical problems.” [Source: TechCrunch]