Should computer science researchers disclose negative social consequences?
I find this new trend of trying to predict how technology will be used - and presuming its users will either be evil or too stupid to use it responsibly incredibly patronizing.Engineers are not philosophers and should not be placed in this role. We do not have the tools to do it. As with any human we have a duty to consider first order effects - but even the most astute philosopher will have trouble anticipating second order effects.  This burden should not be placed on those least qualified to perform it.Edit: Thank you to everyone for your thoughtful replies.  I find this topic fascinating to discuss.