“Ben, the ethics of sex is a thorny problem. Each of us is forced to grope for a solution he can live with — in the face of a preposterous, unworkable, and evil code of so-called "morals." Most of us know the code is wrong; almost everybody breaks it. But we pay Danegeld by feeling guilty and giving lip service. Willy-nilly, the code rides us, dead and stinking, an albatross around the neck.
You, too, Ben. You fancy yourself a free soul — and break that evil code. But faced with a problem in sexual ethics new to you, you tested it against that same Judeo-Christian code… so automatically your stomach did flip-flops… and you think that proves you're right and they're wrong. Faugh! I'd as lief use trial by ordeal.”
"Jubal Harshaw"
Stranger in a Strange Land (1961; 1991)
Help us to complete the source, original and additional information
Robert A. Heinlein 557
American science fiction author 1907–1988Related quotes

"Reflections on Trusting Trust" http://delivery.acm.org/10.1145/360000/358210/reflections.pdf, 1983 Turing Award Lecture, Communications of the ACM 27 (8), August 1984, pp. 761-763.

“The process of breaking the code was enormously complicated in real life.”
As quoted in "Interview: Morten Tyldum, Graham Moore of The Imitation Game" by PatrickMcD at Hollywood Chicago (11 December 2014)
Context: What is amazing about the story is that the most fantastic things that occur, that people most don't believe, are absolutely true — like the Soviet mole that they allowed to operate within British war intelligence — that was all true. … We condensed the timeline, essentially. The process of breaking the code was enormously complicated in real life. So one of things we wanted to do was open up Turing's story to the audience and make a film about these complicated topics, but at the same time create a narrative that the audience understands, without insulting their intelligence. But the on a broad conceptual level, everything is true.

Source: Antifragile: Things That Gain From Disorder

"Reflections on Trusting Trust" http://cm.bell-labs.com/who/ken/trust.html, 1983 Turing Award Lecture, Communications of the ACM 27 (8), August 1984, pp. 761-763.
Context: You can't trust code that you did not totally create yourself. (Especially code from companies that employ people like me.) No amount of source-level verification or scrutiny will protect you from using untrusted code.

Source: The Diamond Age: or, A Young Lady's Illustrated Primer