T techcrunch.com Vidyard (YC S11) Is A YouTube For Businesses 158 points notintokyo 15 years ago 75 comments