Hacker News new | past | comments | ask | show | jobs | submit login

You're not responsible, perhaps, but you should think about it. Choosing an extreme example like kitchen knives is a bit disingenuous (hooray cherry-picking); there are plenty of things you could build that have positive, innocuous uses but also could be used for bad in a much less trivial way than a simple kitchen knife... and for some of those things, one might suggest that the builder is responsible.



> Choosing an extreme example like kitchen knives is a bit disingenuous

I completely disagree, I think most of the things that we build as developers are as innocuous as kitchen knives.

If you're building (for example) pen-testing software then I completely agree that you should be thinking about how this software might be used against others. But if you're building some software which helps run processes across multiple nodes then I don't think it's up to the developer to police how this software is used (What would they even do about it? You can't not write software like this just because it could be used for nefarious purposes.).

And I genuinely believe that 99% of us are writing software which is much more like the latter than the former.


A bit late for this thread, but, still, https://www.youtube.com/watch?v=lb13ynu3Iac




Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact

Search: