6 ms·
I myself, agree with you on the principle of being principled. At the same time, I can see how your friend's side (but perhaps not his reasoning), could be argu
by pirateking 12y ago
I myself, agree with you on the principle of being principled. At the same time, I can see how your friend's side (but perhaps not his reasoning), could be argued in some cases.
If you are working at a very high level of abstraction (compilers, programming languages, protocols), there is infinite potential for your work, and its purpose is going to be determined by the principles of its users. Their principles may be different from your own, possibly even evil.
I do think standing for principles that are for the good of humanity is something worth doing as an individual, regardless of the technological abstraction you work on. And if you can build or promote your technology using those principles, then the both will be stronger for it.