You can't discuss the future of generative AI copilots and assistants until Apple makes its plans clear. Siri is terrible, but AI could make it amazing. How? You willingly give your PII and PHI to Apple through the apps in their ecosystem and the sensors on their devices. Apple has enough data (that it keeps private for you) to create an exceptional AI assistant, and they are highly motivated to do so. Continue Reading →

United States v. Apple

The U.S. Department of Justice (DOJ) has filed an antitrust lawsuit against Apple, alleging that the tech giant has unlawfully monopolized the smartphone market to the detriment of consumers, developers, and competitors. Continue Reading →
I love the Apple Vision Pro. It is the first truly inspiring portal to the augmented reality world we are evolving into. That said, a fair number of like-minded early adopters are returning their devices (inside the 14-day return window) for the same reasons every other AR/VR device is sitting on the "tech graveyard" shelf in my office: it's not ready for daily use. Continue Reading →
Have you been lying in bed at night, dreaming of a day when Microsoft would release Copilot for iPhone and iPad? Have you caught yourself daydreaming about how great it would be if you could have a standalone Copilot app instead of the standalone ChatGPT app? Continue Reading →

Apple’s AI Strategy

As you know, Apple has been very quiet about its AI plans, but a new paper entitled "LLM in a Flash" may shed some light on how our friends from Cupertino are thinking. Continue Reading →

iPhone Charging Best Practices

I was at a holiday party this past weekend and, for reasons I cannot explain, iPhone battery life became the discussion topic. A slightly overserved holiday reveler was demonstrating how you can extend the battery life of your iPhone by setting the maximum charge to 80% instead of choosing "Optimized Battery Charging" in the Battery Health & Charging section of your settings. I was asked to confirm the veracity of the claim. The answer: "Yes… but…" Continue Reading →