Comment Comment by fchollet So Periscope and Moments would be the saving grace of Twitter? On what planet does the author live? parent fchollet 10 years ago