The Twitter splash page is seen on a digital device on April 25, 2022, in San Diego. Some parts of Twitter's source code, the fundamental computer code on which the social network operates, were leaked online, the social media company said in a legal filing on Sunday, March 26, 2023. (AP Photo/Gregory Bull, File)