4 ms·
How do software developers justify creation of weapons intelligence? Or of computer viruses? Or of targeted surveillance?
by soco 3y ago
How do software developers justify creation of weapons intelligence? Or of computer viruses? Or of targeted surveillance?
- n4r9 3y ago> targeted surveillance This one is really interesting. I thought a lot about it after the revelations that Uber were targeting law enforcement based on user behaviour, and refusing to offer them rides in areas where they were breaking regulations. Of course, one option is that the developers were fully aware of what they were doing, and were perhaps motivated by money or some sort of libertarian ideology. The other option - more compelling in my mind - is that this functionality was carefully broken down into innocuous pieces and distributed on a need-to-know basis. One feature which groups users in configurable ways based on their history. Another feature that allows on-the-fly ride prioritisation based on user groups. Another feature that localises prioritisation to geographic areas. The upshot is that only some managers knew what the full potential of the functionality was.
- Traubenfuchs 3y agoWhy would you NOT help the company you are working for thrive with a task like that? Assuming you don't do anything that would be a personal legal risk. It would be masochistic.
- n4r9 3y agoIf you knew that your employer was knowingly and deliberately flouting national or state regulations, and they asked you to put surveillance tech in place to prevent law enforcement from finding out, you would happily comply if there was no personal risk?
- Traubenfuchs 3y ago> put surveillance tech in place to prevent law enforcement from finding out That idea is so exciting to me, I'd volunteer to be part of that project, ESPECIALLY > if there was no personal risk
- n4r9 3y agoInteresting. Can you give any examples - short of physically hurting people - of tasks you'd refuse to do on ethical grounds?
- Traubenfuchs 3y agoI can‘t imagine doing (clearly harmful) medical experiments without consent. And nothing that would harm a group I belong to or support. I generally wouldn‘t find pleasure in working on things that make people I have nothing against more miserable. It‘s a very broad question. Really depends on a case by case basis. I think I just really don‘t care about ethics at all, just my personal feelings.
- Traubenfuchs 3y agoIt pays well and gives you the certainty of your code having some heavy impact across borders, often against the kind of people you don't like as well.
- ericmcer 3y agoDevelopers can't physically see the people that will be effected and they are usually just following orders from managers. It is shitty but it is way easier to know a bomb you were ordered to make is blowing people up on the other side of the world than it is to shoot someone directly in front of you.
- PeterisP 3y agoThere's a sufficient number of people personally doing targeted surveillance or pulling the trigger on weapons - and I'd assume that the barrier for building the tools for something is even lower than doing that yourself.