Links May 28, 2025 Houston: Number 30 in the World Houston, Texas is ranked number 30 in the world’s top cities by Oxford Economics I still love Houston. Oxford knows it, too. Photo by CY Read Something Related To This Post The Bubble Try Harder Amazon’s server outage left smart beds stuck in sweltering heat | The Verge The Future of the Creator Economy SpaceX on X: “Raptor 3 is an unprecedented step forward in rocket engine design, which will help us increase Starship’s efficiency and the amount of mass Starship is able to deliver to space https://t.co/KysmooGsOm” / X The Emperor Has New Clothes How E.L.F. Just Flexed By Exposing Hailey Bieber’s Entire P&L (And What It Reveals) Consumers are picking up the AI “Vibes” Meta is putting down – Tubefilter