What is a beta?

The other day, I saw this post on Zatz Not Funny about Netflix Instant Watching. What I found interesting is the opinion that we either need to enable everyone that asks or “call it a beta and let folks apply”. I’m not really sure what the difference is and why we need to let people apply. It got me to thinking about how beta applies to web apps that are constantly updating. At the point that you are pushing bug fixes and interface changes every 2 weeks, is it a really long beta period or a bunch of point releases?

In a totally unrelated note, the feature also got mentioned on TWIT and dl.tv. For the most part, both mentions were pretty good. The only thing that irked me was Patrick Norton saying on multiple shows that we spent $40 million developing it, but I’ve seen this stated incorrectly in other places as well. The $40 million is what we budgeted to spend on it in 2007 including infrastructure and content licensing.