Hacker News new | ask | show | jobs
by JumpCrisscross 923 days ago
> How is this different from, say, a newspaper with an editorial board

See how those are run. There is emphasis on accommodating multiple views and journalistic integrity. Software development doesn’t have an ethics code, which means there is no common ground for truth finding. That turns a balanced process into anything goes.

1 comments

Software is practiced by people so is grounded by a base set of ethics ... that nobody seems to follow.
> Software is practiced by people so is grounded by a base set of ethics

People don't have a universal standard of ethics. Not when it comes to something complicated like a profession. Journalism, medicine--these fields have base sets of ethics that ground discussions. You aren't allowed to challenge the base rules in a dispute; you take them as given and go from there.

This prevents the grandstanding common in technology discussions, where the person on the losing side of a common ethical framework escalates to challenging the framework within the context of that dispute. The framework, of course, is not unassailable. But not within a particular dispute. Sort of like a court deciding on the law and the Constitution it operates under.

Taking OpenAI as an example, the non-profit Board acted on its judgement. But when that wasn't convenient for the profit-motivated side, they threw it away. There was no base set of rules or ethics agreed upon by anyone. It was just sort of hashed out ad hoc based on who had power and could exercise it. (I'm not critising anyone's moves. Mostly the structure. Within that system's framework, there is literally no wrong decision leadership could make.)

> Not when it comes to something complicated like a profession.

Not when it comes to something interesting, like making money.

> Not when it comes to something interesting, like making money

Your claim is doctors and civil engineers don't make money?

My claim is that ethics can be made pliable more easily with money, than by applying professional standards. Standards are flexible of course, but Benjamins are more flexible.
The degree of pliability is meaningful, though. A code calcified.