Even if we ship as source, even if the user has the skills to build it, even if the make file supports every version of the kernel, plus all other material variety, plus who knows how many dependencies, what exactly am I supposed to do when a user reports;
"I followed your instructions and it doesn't run".
Linux Desktop fails because it's not 1 thing, it's 100 things. And to get anything to run reliably on 95 of them you need to be extremely competent.
Distribution as source fails because there are too many unknown, and dependent parts.
Distribution as binary containers (Docker et al) are popular because it gives the app a fighting chance. While at the same time being a really ugly hack.
Personally I just can't, I really hate the UI and the software stack.
Sure as long as you are in the terminal you don't notice it but at some point you are going to need to open Finder (and Finder really sucks, sorry) and you are going to need to install software and homebrew is in the same category as npm.
If has maintainers, well it's clear by now from all the security problems which happened in homebrew first that it's nowhere as diligent as apt or rpm.
Also next problem with it, I really don't want to build everything from source, otherwise I would use Gentoo and not MacOS...
The size of the list is irrelevant. What matters is the precedent. Restricting banking or travel based on political assessments, without criminal conviction or transparent judicial review, is a serious breach of the rule of law. Simply asserting “good reasons” is not an argument.
Labeling everyone on a sanctions list as a “criminal” or “terrorist” dodges the core issue, which is the erosion of due process. EU sanctions are administrative measures, not criminal convictions: people are listed by executive decision, often on the basis of political and security assessments, without indictment, trial, or a judgment by an independent court. That means being sanctioned does not logically equal “proven criminal”; it means the person has been designated by a political body that, by design, operates outside the safeguards of criminal procedure
Have you read their document? They require Google Wallet with the Google Play Services to prove your id on your desktop computer, it's absolute insanity. No thanks.
I've never seen a legitimate use case where I need to prove my identity to use a website anyways.
reply