3 ms·
I think all software should come with the --räikkönen[0] --here-there-be-dragons --yes-i-mean-it set of switches to enable you to do boneheaded stuff when neede
by mauvehaus 5y ago
I think all software should come with the --räikkönen[0] --here-there-be-dragons --yes-i-mean-it set of switches to enable you to do boneheaded stuff when needed.
And using them in prod should be grounds for dismissal, or at least pretty severe legal liability if things go wrong as a result.
[0] https://m.youtube.com/watch?v=F3d_Cu5Mzbk https://m.youtube.com/watch?v=F3d_Cu5Mzbk
- franga2000 5y agoI really like that idea, actually. Have a blanket "no safety checks whatsoever" flag, but in the ToS it invalidates all warranty and support requirements if in use. This would also make it really obvious in court who was negligent in case of a security breach, since something like "running as root is bad practice" is a lot less clear to a non-technical judge than "they explicitly enabled a flag called --i-know-this-is-insecure-do-it-anyways", even though the issue (running as root) was the same.