A appleinsider.com Google I/O 2026 had nothing to say and said it badly ahead of Apple's WWDC 40 points frizlab 5 months ago 19 comments