Ethics means following the rules, including laws and company policy.
Morals means doing the right thing, which means seeking the greatest good for the greatest number.
Reply on news.ycombinator.com