Meditations in an emergency It is a divine precedent you perpetuate! Roll on, reels of celluloid, as the great earth rolls on!Frank O'Hara, "To… June 4, 2025
Google’s gambit, part 2 Google hosted its annual I/O developer conference last week. Predictably, every product showcase emphasized AI-enabled functionality; this video provides a… May 28, 2025
Apple’s reckoning In The History of the Peloponnesian War, Thucydides recalls a speech given by Nicias, who urges the Athenian assembly to… May 21, 2025
The privacy shuffle, part 2 The Information reports that Google laid off 10% of its Privacy Sandbox team in April after having offered buyouts to… May 14, 2025
AppLovin Q1 2025 earnings: 71% advertising revenue growth, generative AI for ad creative AppLovin reported its Q1 2025 earnings last week: Total revenue grew by 40% year-over-year to $1.5BN; Advertising (formerly, Software Platform)… May 13, 2025
Apple is besieged on all fronts Apple confronts a vortex of challenges at the moment. Last week, the company was found to have violated an injunction… May 7, 2025
Meta Q1 2025 earnings: tariff resiliency, auction dynamics at the fore Meta released its Q1 2025 earnings results on Wednesday: Advertising revenue increased by 16.2% on a year-over-year basis, to $41.4BN; Impressions served across… May 2, 2025
Snap Q1 2025 earnings: early signs of tariff-related headwinds Snap released its Q1 2025 earnings results yesterday: Revenue of $1.363BN grew by 14% year-over-year, with advertising revenue of $1.210BN having grown by… April 30, 2025
What’s the fate of the GAID? Last week, in a blog post, Google announced that it has reversed course and will not deprecate third-party cookies in… April 30, 2025
Alphabet Q1 2025 earnings: AI Overviews at monetization parity with Search Alphabet reported Q1 2025 earnings on Thursday: Overall advertising revenue of $66.9BN represented year-over-year growth of 8.5%; Search revenue grew by 9.9% Y/Y… April 25, 2025