← Back to context

Comment by cush

2 hours ago

If only software engineers were liable like real engineers are

"But my boss told me to increase engagement at all costs, including substantially increased rates of teen suicides, so shrug guess I have to since my visa will be revoked otherwise and I need this cash to send home to my family."

Even when you cannot get highly employable US engineers to agree to do unethical work, you can always import some indentured servants who are too vulnerable to feel like they can say no.

I know someone that took a job at meta short term to get cash for a family member with cancer.

Go after the people giving the orders, not the workers trying to survive a deeply fucked up system.

Why would you personally punish the chumps that execute the orders instead of leadership that gave the orders?

  • Im not a lawyer but i believe just following orders isnt considered a valid excuse. Now that machines participate in giving instructions it seems quite logical.

    If the wires are hanging out of the wall and someone asks me to switch the power on it reminds me how my old boss almost died then chased the guy with a hammer but collapsed from his injuries before he could kill him. So i disassemble the switchboard. If there is someone like that walking around I don't care how long it takes. Sometimes they get angry I just ignore it. They may also report it to my boss.

    RL is different like that but also quite similar.

    • > Im not a lawyer but i believe just following orders isnt considered a valid excuse

      This is sophistry that was used to condemn Nazis but has never applied to any context outside of the Nuremberg trials. Fail to follow orders and you're shot as a traitor. Follow them and you're hanged as a war criminal. "Just follow orders" is the basis of paid employment itself.

      It is assumed that those giving bad orders will be held responsible for doing so, but this rarely proves to be the case. See the eBay harassment of the Steiners. Everybody involved that followed orders was punished except the executive that signed off on and provided support for the operation.

      But in the Equifax breach, two executives were fired following criminal intrusion by Chinese hackers they had no involvement with. Everyone that neglected to follow orders to patch Struts probably still works there.

      The rules are arbitrary.

      1 reply →

"Real" engineers aren't responsible for their product being used in nefarious ways as long as the product was built according to the rules.