How do you deal with an unethical competitor? | Hacker News Reader