News Nifty News: The Simpsons roast NFTs, Yuga Labs exec departs after anti-semitic tweets and more editorial staff 7. November 2023