Following on from https://lobste.rs/s/u93ojh/public_comments_on_draft_acm_code_ethics a year ago, on 2018-06-22 the new Code was accepted by the Association for Computing Machinery (ACM) Council.
2.6 Perform work only in areas of competence.
If you think you know what you’re doing in computer science, you just don’t know enough to know how you’re wrong.
If you think you know what you’re doing in computer science, you just don’t know enough to know how you’re wrong.