It's for somewhat good reason, but yeah overall I thought it was good.
They mentioned privacy a lot, but I think they could have reaffirmed it more with the 3rd party video doorbells and translation in Safari and such. Opening up about differential privacy and what telemetrics they do collect when you opt-in would have earned more goodwill from me. Earlier in the event they did specify that translation was on-device though.
They really, really messed up by not being upfront with Siri's contractors, and they are not taking a hard stance on E2E iCloud Photos/Backups.
You can back up yourself using the native encrypted backup format using the CLI on Linux/Windows/macOS using https://libimobiledevive.org idevicebackup2
Using ifuse from them too you can read the SQLite database the Photos app uses, see things like the on-device processed metadata (including recognized faces, tho obviously not the face data from FaceID).
FWIW the iPhone 5s received iOS 12, and has had a patch as recently as March 24th (2020).
It was released Fall 2013.
It was also the first 64-bit smartphone, and remained that way for more than a year from what I can tell. It also has the first Secure Enclave; i.e. a fingerprint authentication system that had any hope of being secure, and a decent FDE system.
Pictured is the compiler internals; the attached .syrup is the DSL. (It started as a tangent on a project I'm doing for my girlfriend, the schema described in the .syrup has been improved a bit since)
Note: things after # are comments.
I find even just defaulting to NOT NULL and not having to worry about commas is a boon for when I create schemas.
The DSL will of course support things like compound primary keys and SQLite's WITHOUT ROWID.
It's for somewhat good reason, but yeah overall I thought it was good.
They mentioned privacy a lot, but I think they could have reaffirmed it more with the 3rd party video doorbells and translation in Safari and such. Opening up about differential privacy and what telemetrics they do collect when you opt-in would have earned more goodwill from me. Earlier in the event they did specify that translation was on-device though.