bigdubs
Joined 16 years ago
Joined 16 years ago
In practice it's a challenge because the OS bundles a lot of separate things into releases, namely Safari changes are tied to OS changes which are tied to Apple Pay features which are tied to so on and so on.
It would require a lot of feature flagging and extra complexity which may reduce complexity.
Another way is to start un-bundling releases and fundamentally re-thinking how the dependency graph is structured.
[1] https://go.googlesource.com/proposal/+/refs/heads/master/des...
The app store isn't just about making more money, it's about enforcing privacy and security guidelines for apps through the review process and through checks for unauthorized api usage.
Apple's product is privacy; they view privacy as a premium feature worth paying for, and 3rd party app stores that are the wild west for privacy are antithetical to this.
Separately; the simulator is cool and very helpful!
I'd rather have (2) really insightful comments than 300 trying to promote themselves.
Can read more here: https://tailscale.com/blog/database-for-2022/
The lowest common denominator on a team is boring.
I would rather build on a common set of libraries secured by people who are paid full-time to maintain them, and maybe have slightly worse ergonomics, than have a community of libraries that come and go and have inconsistent quality.
This standard library approach yields fewer dependencies, fewer changes over time, and better consistency between projects.
So it might help with inserts but would struggle with larger queries.