What's in a name, part 2? (remember, my post about meaningless monikers earlier in the week?)
News Corp and NBC Universal have finally unveiled the name for their "New Tube" joint venture -- drum roll please .... Hulu (http://www.hulu.com/).
In Swahili., Hulu means "cease and desist." But, News Corp and NBC Universal hope Hulu translates into YouTube-killer and cold hard cash.
Expect the site to finally go live in October.