article_snippet: Internet users were quick to point out how the efforts of Baidu, China's biggest search engine, and Youku,  dubbed China's YouTube, contrasted with global rival Google.
article_snippet: Google's doodle just makes Google's doodle stupidity even worse.
article_snippet: Baidu and Youku didn't immediately respond to calls for comment.