So this question hit HNQ and is attracting a lot of argument at the moment. Notwithstanding that my answer to it is netting me large amounts of reputation right now, I think it's safe to say that the question is borderline off-topic and is not representative of what this site considers a good on-topic question.
I think it would be more on-topic at Software Engineering Stack Exchange, insofar as it's a question about the practice of software rather than the theory. However, the softer side of CS does bleed into SE around the edges, so it's not totally off-topic at the moment. There's a kernel of a good question here; you just have to read past the slights against Linux and 2FA to get to it.
- Should the question be pulled from HNQ?
- Should the question be migrated to, say, Software Engineering?
- Does the question need to be edited?