Sunday, March 30, 2025 Apparently Elon fired the Twitter fail whale in the name of efficiency. Oh well. #TwitterDown