So BuzzFeed is promoting its new social media platform to compete with X, TikTok et al with...a 10,000 word manifesto?! https://www.buzzfeed.com/island/manifesto