Hacker News new | ask | show | jobs
by sireat 1020 days ago
You will always have problems with others not sharing your ethical values.

Best you can do is strive to do better and not actively deal with those that deal in harm (according to your value set).

The main problem is that EVERYONE including yourself has positive qualities along with some ethical lapses to say the least.

You mentioned C#, you are aware that there are people in this world who consider Microsoft more evil than say JP Morgan? So pick your poison type of deal.

If you have not done much philosophy then a good place to start would be:

  How to Be Perfect: The Correct Answer to Every Moral Question
by Michael Schur, Kristen Bell, et al.

Schur runs into this problem constantly that you can't avoid dealing with unethical entities.

1 comments

Thanks for the recommendation, I'll check it out!