Microsoft President: We Need a Hippocratic Oath for Software Engineers
11–20 of 544 posts
Re: Microsoft President: We Need a Hippocratic Oath for Software Engineers
#12Re: Microsoft President: We Need a Hippocratic Oath for Software Engineers
#13Re: Microsoft President: We Need a Hippocratic Oath for Software Engineers
#14Re: Microsoft President: We Need a Hippocratic Oath for Software Engineers
#15Re: Microsoft President: We Need a Hippocratic Oath for Software Engineers
#16Re: Microsoft President: We Need a Hippocratic Oath for Software Engineers
#17Sadly, just about everyone in ML/AI is contributing to an easily weaponized technology. Every time you make it easier to train a network, every time you make it faster to train a network, every time you improve an image recognition algorithm, every time you improve the latency/jitter of inference... you're contributing to the pile of knowledge which will be leveraged to control populations or enable military action. Most people stay unaware of it and just focus on the benefits. Some of us just grow to accept it.
Re: Microsoft President: We Need a Hippocratic Oath for Software Engineers
#18The ACM Code of Ethics and Professional Conduct has been around for a while and surely is a good start. But if you read through it, you'll quickly come to the conclusion that unless leadership buys into it your only real option is to quit your job if asked to do something you shouldn't. https://www.acm.org/code-of-ethics
Re: Microsoft President: We Need a Hippocratic Oath for Software Engineers
#19I’m not a fan of comparisons to the Hippocratic oath. The greatest risk to AI ethics is not the ethics of software engineers but the ethics of the software engineering process. By the time tasks are handed to engineers, most of the ethical decisions have been made by product managers, designers, and business stakeholders who are focused on their own goals. Software engineers are accountable to their bosses before the…
Re: Microsoft President: We Need a Hippocratic Oath for Software Engineers
#20Most Software Engineering Degrees require an ethics course. Yet - we still have the issues we have today.
Asking for good intentions isn't going to change outcomes, because Software Engineers already have good intentions. Nothing will change.
How about Software Engineering Licensure? You have been found to contribute glaring security issues in widespread code? Lose your license and employment. Use dark patterns to defraud people? Lose your license and employment. Leave "debugging" endpoints open or collect unminimized telemetry? Lose your license and employment.
This seems stronger, and much more likely that outcomes will change.
But good luck getting the industry to move.