Netflix reported its Q1 2023 earnings results, and between key metrics like revenue and EPS, it looks like the company was right in line with estimates.
In a leaked video posted to Twitter by h0x0d, Microsoft appears to be working on a handheld mode with optimized Windows 11 UI for devices like Steam Deck.