This project clearly needs to be amended to integrate with version control.
This project clearly needs to be amended to integrate with version control.
Or perhaps justified in deleting you instead, as it is you who has sinned, not the source code.
...
Certainly this approach leads to a more pure universe, but, I suspect, a rather sparsely populated one.
(Eliezer, do me a favor and keep munificent away from AI development....)
Good thing I haven't installed Vigil or this error could pose a problem for me.
This is now my new favorite phrase.
In order for the human to produce a valid function that human must mentally execute the code s/he is writing. If that code is flawed then the mental compiler should delete the sinful code from the programmer's memory before it ever makes it to digital form.
If vigil merely deletes the code then it's acting like the human's brain, and forces the human to try again. But it does not eradicate the source of the sin. It acts as a tool for the human rather than a universal enforcer of good morals.
Note that one can lie as to one's sinfulness. Rather than lie about implores and swears a function can deceive by stating none at all (or just weak ones). This is like pleading the fifth. This is like not promising to not do something bad and therefore not being dishonest if you do do something bad.
Should flaws in vigil cause vigil to delete itself? Or should the inherent flaws in vigil cause it to delete the programmer who made vigil? If vigil can not catch all sins, as it currently cannot, should it therefore delete both itself and it's author immediately? If it does any less than this then it falls short of being an enforcer of pure morality, instead settling on a subset deemed of utmost importance.