NETAL RAWAL 368 2005 days ago TikTok may be a sensation among millennials but Reddit CEO and co-founder Steve Huffman have rather caustic views about the viral app.