Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

You're commenting even after someone has already provided a legitimate good use of this tech, and are the third person to write as if it were established that it's unethical to develop this tech. I never said that it's fine to do unethical things because others will do it anyway, and I wish you wouldn't imply that I did. From the get-go, it was an open discussion whether the development was good/bad/neutral, and my original comment was to clarify that jakelazaroff's comment probably misinterpreted what they quoted from the use of "must".

My position is that development is not unethical. I'm not trying to justify this position because I don't think it needs to be. When I said "others will do it anyway", it's not a justification and my original comment wasn't even about my position on this. My comment was referring to the usefulness of stopping the implicit always-ethically-neutral development of a tech in order to stop the potential misuse of it. I'm saying that even if they stopped the development of this one repo, or a few, or all others implementing this tech, it'd be ineffective. This repo is just one bit of the tech. Most of the tech is in its dependencies. If someone wants it and has nefarious uses in mind, they don't really really need this repo for that.



> My position is that development is not unethical.

I think this is where we disagree at heart. I don't think that development is an ethically neutral act, any more than any other human activity is ethically neutral.


I see this as part of the expansion of knowledge. People conduct research to get a better understanding of the universe. Tech development is about our understanding of what we can do and how. People conducting studies and research can be unethical in the process, same as tech development, but I can't think of knowledge that would be unethical to expand in if the process is ethical. What understanding of the universe would be wrong to obtain if ethical means were available?

If there's none, why is expanding our knowledge of what we can do and how any different?


I draw a distinction that you don't here. Development is not about the expansion of knowledge, it's about producing things. Science is about the expansion of knowledge.

As a society, we very often conflate the two, but they're really very different things.


They're very intertwined. A paperclip factory produces things; they don't do tech development (shouldn't do much at least). Tech development is about pushing the edge. Science, obtaining more knowledge about the universe we have to work with, helps, but it's also about finding new applications for what we've already known.

Tech development doesn't necessitate the production of things, even intangible ones. Technology development in the form of new optimization techniques in existing software for e.g. rendering 3d models or searching data faster or whatever is not producing things, but it's still tech development.


Technology is the practical application of knowledge about the world. Science is the acquisition of such knowledge. There certainly can be an overlap in the Venn diagram here, but the distinction remains valid and important.

In any case, I was not saying that your perspective is incorrect. I was just saying that my worldview seems rather different from yours.




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

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

Search: