19 karma · joined July 16, 2021
- iOS UI animations are significantly better
- access to iMessage
- Apple got around to adding their version of "always on display"
- I turn the vast majority of notifications off, so Android's better notification management stopped mattering to me
- It felt like Google kept bending Android towards iOS anyway (camera app, moving away from the 3 button navigation)
https://immerjs.github.io/immer/
https://immerjs.github.io/immer/api
The API page lists numerous functions, but the bottom of the page says "In most cases, the only thing you need to import from Immer is produce".
My thought is, immer does something novel, but the vast majority of functionality can be covered in one function.
I think another problem with the "left-pad" situation is the lacking "JavaScript standard library", but that situation is improving over time, especially now that IE11 is deprecated so it's a reasonable expectation to develop against Chrome / Firefox / Safari which are actively maintained and continue to implement new JavaScript features.
https://gist.github.com/Rich-Harris/0f910048478c2a6505d1c321...
https://svelte.dev/docs/svelte-components#script-3-$-marks-a...
https://svelte.dev/docs/svelte-components#script-4-prefix-st...
The bullet points I see on the above page, in order, are - really good speaker - Siri integration - integrates with Apple ecosystem for playing music - smart home integration - "private and secure" whatever that means
So, it's not clear to me that "a better Siri" would necessarily result in selling X amount more speakers to make Siri a worthy investment while investing in better audio technology does because it's the main selling point for HomePods.
One thing I think about is how Alexa is apparently considered a failure at Amazon (https://arstechnica.com/gadgets/2022/11/amazon-alexa-is-a-co...). Alexa devices sell well but people only use them for trivial use cases that are hard to monetize.
I speculate that Apple doesn't see a need to invest in Siri because the market has shown that digital assistants don't synergize with "services" that well.
Additionally, I don't think that Apple will need to leverage the "Siri codebase" as a starting point for releasing a compelling LLM codebase - maybe voice recognition, but who knows.
Apple has shown through other product launches that they will take a "wait and see" approach and release something when its ready.