Dailymotion is a completely functional site programmed by competent people