It's crazy how Apple is behind in this space. Smart AR glasses were conceptualized as early as the 1990s in movies like Mission Impossible (1996) and we had consumer-ready device (Google Glass) roughly 11 years ago. Yet, Apple wants to push out a "fresh" phone every year with hogwash new features.
HN user
vertical91
This is what happens when you hire solely based on leetcode skill. A shit-tier engineer can master leetcode within months, but a good engineer will probably struggle at Find Nth Smallest Sum problem because he spends more time reading and thinking about code.
Leetcode is a fucking joke to the industry, gone are the days when you actually had good code with devs who spent time thinking about information architecture. In my experience boomer devs are actually the only ones who write idiomatic code. Millennial and Gen-z devs are the worst, they have no understanding beyond basic function calling.
To be honest, I think that after years of incremental updates apple has maxed out the number of "value" features. I don't see a strong reason why Apple has to come out with new features every year.
Expecting ground-breaking new features every year is a bit crazy, unless there is a new breakthrough like solid state batteries. Like what's going to be there next year? Flush side buttons to make the phone thinner? Why not apply all those additions in a single iteration and wait 3-4 years to come up with a next major upgrade? Consumers are not dumb anymore and can see through their marketing gimmicks