SuperTramp86: I'm glad that I have been helpful.
Chris: I don't think that there's a justification for DuckDuckGo use of
Amazon. There are probably more than 1000 companies offering hosting. Most of
them are not concerned with ethics, but some are. Anyway, from what I read (I
just began reading about this recently) Amazon is one of the worst of them in
this regard. See my thread where I ask for companies that are, specifically,
about the free software philosophy (and if you know of another one please
post).
When the free software pioneers started to write a free OS there wasn't one
to use as development environment, so using proprietary software was
acceptable, but we're not talking about the same here. I'm very skeptical of
the assertion that the DuckDuckGo staff had to made a choice between hosting
in Amazon and not providing such a service at all.