Links From the Week of 05-17-2026

Links Posted to Thoughts The Week of 05-17-2026 There were 3 links posted this week. 05/23/2026 @19:05 SpaceX’s IPO Filing Shows Elon’s Twitter ‘Business Genius’ Was A Fantasy | Techdirt [...] the operational track record is what it is. Twitter was generating $4.5 billion in ad revenue the year before Musk bought it. Three years into his five-year plan to reach $12 billion, the combined X/xAI…