Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Microsoft has been pumping out proprietary crapware for decades, while those of us who cared about freedom and security have continued to ignore it, despite it even being pop culture at times.

The lack of basic ethics on this topic is a great example of what people mean when they assert that software engineering isn't real engineering. Software should represent the interests of its prospective users, period. Inserting anti-features that directly go against the interest of the user to benefit the author is a violation of trust, and is blatantly unethical.

But sure, keep convincing yourself that if users don't like you violating them a bit, it's just naturally pragmatic to abuse them even worse. Either way whatever you create can't be considered trustworthy.

As for the original topic, the real problem is that it would be a rug pull - classic Google. If this were a new language built with surveillance in the compiler, nobody would use it. But if the maintainers decide to add in hostile features after the language has gained wide adoption, it will take a lot of churn to sort out, fork, sandbox, etc.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: