anderegg.ca

WWDC 2026: weird but better than I feared

June 9, 2026

This year’s WWDC keynote was an odd one. It was relatively short at around 76 minutes, for one thing. It also eschewed the usual OS-by-OS structure, but I think that’s for the best. The biggest change was that there was really only one major thing Apple wanted to talk about: “Apple Intelligence”.

Read more »


Thoughts ahead of WWDC 2026

June 7, 2026

I’ve been following Apple news and rumours since the year 2000, and I can’t remember being less excited for rumoured WWDC announcements. Apple’s software story is in rough shape, and I worry that this year’s event won’t do much to help. Perhaps it’ll be the beginning of an upswing, but we’ve got quite a way to go.

Read more »


AI and software security: the slop is now signal

May 10, 2026

No matter how you feel about AI, it’s changing the world of software. The “T” in ChatGPT was invented to improve language translation, and large language models (LLMs) are very good at this. Interestingly, translating between French and Japanese is effectively the same as translating between English and Python for these systems. As LLMs improve, we’re also finding that there’s little difference between “help me fix mistakes in this document”, and “find the flaws in this codebase”. LLMs are now great at both tasks, but the latter has much larger implications.

Read more »