Companies pledge to donate at least 10% of profits to effective charities | Hacker News Reader