hthrflwrs
@hthrflwrs

more professions need their own version of the hippocratic oath. not for any particular ethical reason; i just think more jobs should require you to take on a specific moral code with a defining core axiom


hthrflwrs
@hthrflwrs

the trolley operator's oath: if your trolley goes awry, you should always force the decision of which lives to save into someone else's hands


hthrflwrs
@hthrflwrs

the software developer's oath: don't violate the GDPR


Xuelder
@Xuelder

Alternatively, make Software Engineers follow Asimov's Three Laws

  1. A robot may not injure a human being or, through inaction, allow a human being to come to harm.
  2. A robot must obey the orders given it by human beings except where such orders would conflict with the First Law.
  3. A robot must protect its own existence as long as such protection does not conflict with the First or Second Law.

Replace robots with software or code or what have you.


You must log in to comment.

in reply to @hthrflwrs's post:

in reply to @hthrflwrs's post:

in reply to @Xuelder's post:

Software engineers already got one, but it's basically the opposite of the hippocratic oath.

It even comes in all shouty-caps by default!

"THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE"