Live data from Hacker News

I want to write software that helps kill people.

gist.github.com

1–10 of 59 posts

Re: I want to write software that helps kill people.

#2
That you have a computer at all is in large part due to the overwhelming demand for accurate ballistics data and codebreaking during WW2. It's very easy to play '6 (military) degrees of separation' and conclude that virtually any human activity supports the killing of people. Like baking at home? Your bakery hobby slightly reduces the demand for manufactured bread, thus making it more affordable to a heartless military machine. And so on.

If you're not actively and directly involved in military activities, there's little that you can do about the knock-on effects of whatever it is that you're engaged in; and even if you can quantify the human cost of your activities, it needs to be offset against the positive externalities. For example, the same software that allows Palantir to identify 'bad guys' who are potential targets for military attack is equally capable of identifying peacemakers or other constructive individuals who are good candidates for receiving financial aid or suchlike.

Technology itself is neutral. Don't use it as a stick to beat yourself over the imperfect state of the world.

Re: I want to write software that helps kill people.

#3
I vaguely recall license terms which disallow anyone from using the code for military purposes - maybe it's time to adopt stuff like GPL/CC by extending them with an (optional) "do not use this software in machines/systems which have the power to kill/hurt people, or enable people to do so"

Re: I want to write software that helps kill people.

#5

I vaguely recall license terms which disallow anyone from using the code for military purposes - maybe it's time to adopt stuff like GPL/CC by extending them with an (optional) "do not use this software in machines/systems which have the power to kill/hurt people, or enable people to do so"

Was it http://www.hacktivismo.com/about/hessla.php ?

Re: I want to write software that helps kill people.

#6

I vaguely recall license terms which disallow anyone from using the code for military purposes - maybe it's time to adopt stuff like GPL/CC by extending them with an (optional) "do not use this software in machines/systems which have the power to kill/hurt people, or enable people to do so"

Like the JSON license. MIT with this additional clause: The Software shall be used for Good, not Evil.

Re: I want to write software that helps kill people.

#7

I vaguely recall license terms which disallow anyone from using the code for military purposes - maybe it's time to adopt stuff like GPL/CC by extending them with an (optional) "do not use this software in machines/systems which have the power to kill/hurt people, or enable people to do so"

Like the JSON license. MIT with this additional clause: The Software shall be used for Good, not Evil.

Who defines what is "good" and "evil"?

Just take the example "pornography": in most Western countries pornography is accepted and not considered as "evil", but in many Islamic countries, pornography is considered sinful.

Re: I want to write software that helps kill people.

#8

Earlier quoted context omitted.

Like the JSON license. MIT with this additional clause: The Software shall be used for Good, not Evil.

Who defines what is "good" and "evil"? Just take the example "pornography": in most Western countries pornography is accepted and not considered as "evil", but in many Islamic countries, pornography is considered sinful.

You obviously didn't grow up in the same Western country I did.

Re: I want to write software that helps kill people.

#9
You also give money to kill people (You do pay taxes, right?). How come you are not bothered about that also?

It's pointless to think about the impact of a micro action on a macro event. Especially macro things such as war. There are so many different factors that culminate in a war.

And about the good/evilness of war, that has a been a debate since ages. One can never win this argument.

Re: I want to write software that helps kill people.

#10

That you have a computer at all is in large part due to the overwhelming demand for accurate ballistics data and codebreaking during WW2. It's very easy to play '6 (military) degrees of separation' and conclude that virtually any human activity supports the killing of people. Like baking at home? Your bakery hobby slightly reduces the demand for manufactured bread, thus making it more affordable to a heartless milita…

Technology is not neutral. Technologies are designed for discrete purposes. A hammer is designed for, among other things, hammering nails, not eating. And as it has been said, "When all you have is a hammer, all your problems look like nails." A CIA drone is not a neutral technology.

Kevin Kelly (a former editor of Wired) wrote a book called "What Technology Wants." He reminds us that technology does have a purpose, does influence human behavior, and may in fact be changing human nature.

Kudos to the OP for taking a reflective, responsible, and principled stance. We should all be so discriminating.

Post reply on HN