3 ms·
The corollary is that after a best/good-enough solution is found and the underlying platform unifies and stabilizes, most of the innovation moves up in the stac
by Rezo 10y ago
The corollary is that after a best/good-enough solution is found and the underlying platform unifies and stabilizes, most of the innovation moves up in the stack. Things that used to be important and hotly debated become mundane things that you can rely on simply being there, a new space then opens up for new types of software to compete in, and the pattern repeats.
See hardware architectures -> operating systems -> browser engines -> frameworks -> services etc. The first two are effectively fully commoditized, few people get excited about them anymore, even as Linux development is more active than ever. Similarly the browser engine is now entering the unification phase, with Chromium swallowing competitors. Meanwhile the battle to define how higher level components are created on top of the browser is in full swing with rapid innovation.
- ocdtrekkie 10y agoLack of choice in hardware architecture and operating systems, particularly in mobile, is a huge issue, and I'd argue, a poor support for unification being a good thing. It's pretty hard to get a device that isn't running Android and a Qualcomm processor, other than an iPhone. As Google becomes more of a looming threat on privacy, the idea that they win in the mobile space and the browser space, and we suggest that nobody should compete with them is a terrifying situation.