I liked the WWDC overall. Their approach to ML sounds very reasonable: specialize, optimize, and don't overdo it. It's very Apple-like, and I can see it delivering practical value. I am particularly impressed by the cloud architecture they have presented, which seems like a great way forward for private computing.
Some more info from Apple:
Blog - Private Cloud Compute: A new frontier for AI privacy in the cloud - Apple Security Research
Secure and private AI processing in the cloud poses a formidable new challenge. To support advanced features of Apple Intelligence with larger foundation models, we created Private Cloud Compute (PCC), a groundbreaking cloud intelligence system designed specifically for private AI processing...
security.apple.com
“device memory coherency” sounds interesting what is it even generally?I also liked image generation. It's very basic yet practical for the use cases they presented it for. They can achieve good performance and acceptable quality by limiting the diffusion model. I can definitely see using it for my presentations and in chats. Overall, I really like their ML design with semantic index and app-provided info. It is much more scalable than Microsoft's "let's record the video of the screen and do a search on that" stuff.
The software updates were mostly meh. For me, the winners are the new Notes capabilities and the Passwords app. New ML-enabled Safari functionality also sounds interesting, but I'd like to play with it first.
I also expected large updates to Metal this year, which did not arrive. There are some quality-of-life improvements for resource management that fix some friction points with other APIs. They also have this new device memory coherency feature, but I am not quite sure yet how it works.
Last edited: