A moral point of view too often serves as a substitute for understanding in technological matters.
CivilSimian.com created by AxiomaticPanic, CivilSimian, Kalokagathia