It's interesting that Linux users have been conditioned to expect this level of coupling when any other user would find that absurd. Do Windows 10 users expect to be stuck on software from 2015? Should one have to switch to Windows Insiders just to run recent games?
What happens if Google says "nope" to a developer who applied for ADV? Does the developer retain the ability to distribute their software to end users through whatever non-Google-approved channels they use today?
From day one, Google sought to attract customers to Android by marketing it as an "open" alternative to Apple's locked-down appliance model. Android couldn't quite compete with Apple's UI polish or battery life, but that was okay because Android sought to be a hand-held personal computer that could also make phone calls. The most important quality of personal computers, of course, is that they can run whatever software their users desire, including the users' own code.
Having gained their market share, Google now pulls a bait-and-switch by quietly retreating from Android's "open" messaging and philosophy. That's too bad for Google, because a mere appliance, it's worse than iPhone in every dimension.
Isn't Docker is basically a front end to containerd, the most common k8s container runtime? One could just as well ask why use a completely separate container stack just for local development when docker shares the same business end as the prod environment.
> It’s a perfect example of research that does nothing except making people feel virtuous for doing the research.
You could say the same for basically any of the fundamental sciences since none of them translate to any appreciable short-term economic value. What is the point of continuing research in physics or mathematics? Math theorems don't convert immediately to industrial output. Why invest even one dollar into astrophysics instead of having people stargaze on their own dime? Should the US outsource basic research to other countries?
>This is a completely derivative conclusion from something I learned in molecular biology as an undergrad. The only "new" thing here is saying that poor people live in environments, since we've known for literally decades that DNA methylation is affected by environment.
It's one thing to theorize a causal relationship, but informed policy-making needs actual data that can only be obtained by legwork. What aspects of the social/cultural environment are we talking about? What genes are being expressed differently? What are their estimated health or economic impacts?
> As they pursue the topic they start to get down into the details, although probably never learn to do it fully independently.
It's hard to claim one has mastered a subject without independent command of its fundamentals. A less charitable take on this future is that students only learn to hand-wave answers and correspondingly cannot evaluate statements beyond "sounds about right".
"The product of mathematics is clarity and understanding. Not theorems, by themselves. Is there, for example any real reason that even such famous results as Fermat's Last Theorem, or the Poincaré conjecture, really matter? Their real importance is not in their specific statements, but their role in challenging our understanding, presenting challenges that led to mathematical developments that increased our understanding."
The systemd suite of container tools treat containers like mini VMs and expect a full init system. They are not designed for ephemeral single-process app containers like docker containers.