Much of the criticism of the Iphone photos is the fisheye effect. This is exaggerated, because you took the photos from different distances. If the Iphone photos were taken at the same distance, a cropped version of the Iphone photo would have identical perspective.
We are? There are games like this in any modern "arcade" like Dave & Buster's.
If you mean why aren't we building highly specialized hardware like this any more, I'd say it's because most of that complexity has moved into software running on general-purpose hardware, which is infinitely more flexible and maintainable.
I rode in a Waymo for the first time last week. The highest praise I can give it is that it's boring. It drives like a careful human with zero surprises.
"The breakdown is dramatic, as models also express strong overconfidence in their wrong solutions, while providing often non-sensical "reasoning"-like explanations akin to confabulations to justify and backup the validity of their clearly failed responses, making them sound plausible."
It's fascinating how much they anthropomorphize the systems and credit them with emotional, possibly deceitful behaviour, in a paper trying to explain how unintelligent they are.
It's not better though. The STR template processor behaves the exact same way as all the other examples, and it's the one that all the inexperienced devs prone to this kind of injection attack will use.
The approach of defining template processors is definitely better.
Moving from unsafe to safe is "just" switching STR to whatever secure processor team writes.
They won't use it if the APIs for generating HTML/JSON/SQL don't take String (or deprecate the old methods that do). The various APIs can support only their own, safe processors, and if an API doesn't take a String then you can't pass it interpolated strings.
https://coywolf.com/news/seo/people-searching-eyes-hurt-afte...