I don't think it needed any kind of special foresight to write that script. The idea that the NSA/Intelligence community was monitoring communications to that degree was fringe but not outlandish. Snowden confirmed and provided crucial evidence for what many suspected for a long time.
As a mac user since 2006 I see the problem as twofold.
1. Siri has always been terrible. The rise of chatbots has made that fact even more obvious. It's such low hanging fruit to integrate some sort of llm chatbot. Why didn't they do it years ago?
2. Their advertisements all mention Apple Intelligence. Costco today was advertising "Macs with Apple Intelligence" as a headline feature. I use MacOS and iOS everyday and I'm not even sure what they are referring to. It's probably fine if their AI strategy isn't clear yet, but stop letting marketing act like they've already shipped it. That they have been promoting this non-existent feature since 2024 is embarrassing.
Whose chatbots are actually better, though? I have yet to hear from an Android, Alexa, or Windows user who uses the voice controls for more than what Siri does. The people raving about LLMs are using things like ChatGPT which work just fine as apps on Apple devices, so it’s not clear when this turns into an important OS feature other than exposing the hardware acceleration features on modern devices.
Issue with LLM with Siri is bad press. There are articles every day about LLM pushing suicide, drugs, violence and the like. Stability and security are issues too if it was given any sort of system write access.
However much value it may add it is guaranteed to do greater long term reputational damage in the current state.
10+ years ago you could in fact just pick the best-reviewed product on Amazon at a certain price point and have a great experience! God help you if you tried that today.
This was a major barrier for me. I had to replace an existing natural, tanked gas water heater. Ultimately I just bought a $750 replacement because I could easily swap it out myself. Installing a heat pump would have involved an electrician to install a new circuit, and possibly other changes. While there were some 120v models available locally, they all had pretty bad reviews. So I would have paid a couple thousand dollars more. Maybe I could break even over 10 years paying less for gas but that seemed like a poor use of funds.
I think it's healthy for parents to have other pursuits. Not everyone is 100% fulfilled hanging out with young children all day, and that's perfectly fine.
Even with daycare, parents are spending a substantial portion of their time with their children.
This was surprising to me too. I think there was some guilt around having a child and not spending 100% of our time caring for them. The reality was that quality daycare teachers have a lot of experience and a support network that enables them to create a great environment for learning. Socializing with peers from a young age was a huge benefit. While I'm sure they'll catch up, when observing kids the same age who hadn't been to "school" yet, it was clear that these kids hadn't developed at the same rate.
Even if I had all the resources in the world, I'd still send my kids to a good daycare vs trying to replicate these learning opportunities at home.
Very interested to see what improved runtime performance looks like when this is implemented in MapLibre GL JS. I thought this effort was just focused on reducing tile size (meh). I run into runtime performance issues all the time when visualizing scientific data layers in mapbox gl js. If you build a "traditional" web map portal around MVT with lots of layers people can toggle this can become an issue. Still better than other options, but I'm excited to see what a new format with tight gpu renderer support could achieve.
It's not about the feature set. The Music app is the only software I use which randomly locks up my whole mac, just trying to do basic stuff like play a song or navigate albums. Doesn't seem to be related to whether I'm browsing Apple Music or my own library. This is on both my M1 MacBook Pro, and on my M2 Ultra Mac Studio in the office. It's baffling that something that worked so well in 2008 is such a dog in 2025. It's like using winamp in 1998.
Successful standards usually start out scrappy, are embraced by a community, and then are blessed by standards bodies. What comes out of working groups of standards bodies rarely gains traction. See xhtml vs "html5".
It's a mistake to invent your own terminology, skip all existing forms/standards/protocols of communication and chose the objectively worst-fitting one, and skip implementing one of the most fundamental part required by nearly anything