4 ms·
"It should be noted that no ethically-trained software engineer would ever consent to write a HideDataFromPolice procedure. Basic professional ethics would inst
by LeifCarrotson 9y ago
"It should be noted that no ethically-trained software engineer would ever consent to write a HideDataFromPolice procedure. Basic professional ethics would instead require him to write a HideDataFrom procedure, to which Police could be given as a parameter."
- Nathaniel Borenstein (paraphrased)
- mcguire 9y ago"The only original rule in engineering ethics was not to compete against other engineers on the basis of price." (Henry Petroski, from memory) Software engineering doesn't even follow that rule.
- rlanday 9y agoCome on, software engineers love writing crypto software to hide information from the government…
- Bogdanovich 9y agoNot all government officials and police officers are the same. For example Magnitskiy scandal in Russia. https://en.wikipedia.org/wiki/Sergei_Magnitsky#Exposing_the_scandal https://en.wikipedia.org/wiki/Sergei_Magnitsky#Exposing_the_... TL/DR: police had given the materials taken during the police raids to organized criminals, who used them to fraudulently reclaim $230m of the taxes previously paid by the company.