Archimedes - Why Godwin was wrong

27 June 2007

Or why does all discussion end up on the Holocaust?

As you know I am an Arts graduate not a Computer Science one, I have degrees in Economics and Theology, so I thought I would explain one reason why I think open source is so important for the future of society. Apologies if it is a bit too Richard Stallman for some of your taste - I promise not to grow a beard. In the next post, I will talk about something more practical, the BBC and their Microsoft lovefest.

Godwin famously said:

> "As a Usenet discussion grows longer, the probability of a comparison involving Nazis or Hitler approaches one"

The implication was that invoking the Holocaust was an act of desperation. He had identified an effect but attributed it to the wrong cause. The reason that the Holocaust is often cited in discussions of ethical questions is that it is the one fixed point of absolute truth from twentieth century history that all reasonable and decent people agree on. As Archimedes said:

> "Give me a place to stand, and I will move the Earth."

While sources of morality differ, everyone can agree that the Holocaust was an act of unmitigated evil. As David Weigel said while `repealing Godwin's Law`_, "You can't really downplay this stuff or cheapen it through overuse".

The Holocaust was the logical conclusion of European enlightenment modernism, all the optimism and theories, from Martin Luther in 1519 through to Adolf von Harnack in the early 20th Century, came to a grinding halt and became in need of reassessment and reformulation. The seeds of the post-modern world were sown at Auschwitz, even if it took a few decades to notice the sprouting of the new age.

Take one of the greatest ever British thinkers, namely Adam Smith. The division of labour, first identified by Smith, completely restarted economics as we know it. It allows the construction of everything from pins (Smith's example) through to supercomputers. However, this same process also was one precondition required to make the Holocaust possible (another was technology).

If I go into the street with a knife and ask someone to start killing strangers, it is very unlikely they would. However, the division of labour allows otherwise ethical and educated people to corporate in the death of millions upon millions. One person justifies his own actions, "I just phoned in the location of some Jews, I was just following the law". Another says, "I just round them up in the car, I am just doing my job". Another says, "I just drive the train, it is not my responsibility what happens to the passengers when they leave the train". Another says, "I just put them in the room and shut the door, there are many reasons why they are dying". Yet another says, "I just drop the gas through the ceiling".

Under such a system, you can get most people to do anything. In 2007, these structures of silence and indifference are even more elaborate. That is why people are willing to drink coffee picked by whipped children or buy clothes made by people working twenty hours a day for a dollar. You are probably reading this blog because you are the person that is doing their level best to be a positive force in the world, to break the walls of silence and talk about these things. When people invoke Godwin's law it is because they are trying to nervously laugh off these ethical questions.

Our own area of interest, open source, may not seem as pressing as fair trade physical products but it is. No part of life is immune from "software- isation", everything is becoming based on software: battleships, cars, medical equipment, washing machines, cameras, TVs, ID cards, churches, schools, everything. Unless software is controlled by the many not the few, then we lose all of our freedoms. We become concentration camp inmates at the mercy of digital Hitlers. None of you need to be told this I'm sure, but I just wanted to say that our cause is a noble one, so keep fighting the good fight.

Docutils System Messages

System Message: ERROR/3 (<string>, line 23); backlink

Unknown target name: "repealing godwin's law".

1 Phil says...

I visited Auschwitz a couple of months ago and I had an epiphany similar to this. I'd read 'IBM and the Holocaust' about three or four years ago (one of the best books I've ever read), but in the few months I've been using open- source, I hadn't made the connection between these two things, even though I should have.

Posted at 7:20 a.m. on June 27, 2007


2 George says...

I'm lucky I live in The USA, you never hear about NBC sueing you for $1000, or ABC or CBS for that matter or even the FCC.

Posted at 6:21 p.m. on June 29, 2007


What do you have to say?

Show Editing Help

Europython

About

Hello, my name is Zeth, I'll be your host here.

Command Line Warriors is about taking control of your own technology, it looks at our experiences of computing; especially using GNU/Linux, the Python programming language, the command-line and issues such as techno-ethics, best practices and whatever is cool now. If you take control of your technology then you are a Warrior too!

This site is your site too which means that you can contribute and get involved. You can leave comments using the facility provided. For me, the comments and discussions are by far the best part of the site. So please do have your say!

Latest Discussions

picsus

January 5, 2009
Monique, a Leaf fan, originate this plumb persistent to believe. Now, let me regarding out that this was in no way an try to articulate one cooperate is more wisely ...
This week in the world of the Command Line; The Friday Round up!

QuickSilver

January 5, 2009
Nice! Is there anyway to implement a ServerAliveInterval for long processes? This is because my our firewall keeps closing the connection based on inactive connections. Thanks,
SFTP in Python: Really Simple SSH

Tun

January 5, 2009
Hi, Do You know, haw can i get start date for tasks evolution? If exists the similar way to your example: i.get_due() ? I would like to have sth like ...
Three Useful Python Bindings - ClamAV, Apt and Evolution

MurreiM

January 5, 2009
This is great! http://www.youtube.com/MurreiM Buy Alli Orlistat online cheap
Filing cabinets 101 - An introduction to disk partitions

sarah

January 5, 2009
I recently came across your blog and have been reading along. I thought I would leave my first comment. I don't know what to say except that I have enjoyed ...
This Week: Freedom not Time-Bombs

jnfrlast

January 4, 2009
Hi! http://www.youtube.com/jnfrlast buy cheap viagra online
Filing cabinets 101 - An introduction to disk partitions

Samuel Huckins

January 4, 2009
Great tips! I have had occasion to do a lot of MySQL instance migrations lately, so here is an improvement for Trick 1: mysqldump <DATABASE_NAME> [mysqldump_options] | gzip -c | ...
Five useful command one liners

George Glass

December 31, 2008
I don't really see the point in trying to make linux user-friendly or take over the desktop. We rule the servers the most important element of the entire game. Let ...
Give Linux a chance

bug

December 31, 2008
@Zeth: The hidden field does block some. Not perfect, but it does release some weight from the filtering system, as those are 100% false comments. Acctually, if you would have ...
On Comment Spam

Zeth

December 31, 2008
Hi Eion, Yes that is an interesting approach also. It is the only approach given by default in the stock Django comments module, though it does not stop all comment ...
On Comment Spam

Bug

December 30, 2008
Well... Sadly, and I guess you hate me for it, I use captcha. But at least it's not an image, so even if you visit using w3m [yey!] you can ...
On Comment Spam

Eion

December 30, 2008
Other than server-side processing of comments, I like to add additional <input>'s and hide them in external css. Most of the time the fields are populated by spam-bots, and if ...
On Comment Spam

Nostoc

December 27, 2008
... Mate possible because of the dull Kg8
Ruy Lopez, Berlin defence, open variation

Nostoc

December 27, 2008
My bad, I meant the picture beneath 15, after close inspection my suggestion would be on 18. Instead of 18 : Qe2, I would have taken that knight with my ...
Ruy Lopez, Berlin defence, open variation

Zeth

December 27, 2008
Nostoc, white takes the rook on 15, the rook is a better kill than a knight.
Ruy Lopez, Berlin defence, open variation

Nostoc

December 26, 2008
I'm not that good at chess, but I have a question. At 15, why doesn't white simply take black's knight in C6 with the bishop? It's an easy kill, since ...
Ruy Lopez, Berlin defence, open variation

Zeth

December 26, 2008
CorkyAgain, good question, I don't have a FreeBSD box available at the moment so I can't comment. On Linux at least watch does as I have described.
Five useful command one liners

CorkyAgain

December 25, 2008
Is the watch command you're describing a Linuxism? On my FreeBSD box, "man watch" seems to be describing something completely different.
Five useful command one liners

Binny V A

December 25, 2008
I have actually setup a site to store just short commands... http://txt.binnyva.com/
Five useful command one liners

Bassam essa

December 25, 2008
i try this line command elinks -source "http://www.e51g.com/" > resulthtml.txt its work done :) thx
Command the Web - an ELinks tutorial