Each year, charitable givers donate vast amounts of money to organizations that have but a fraction of the impact of the most effective charities. Known as ineffective altruism, academics and professional nonprofits have been campaigning for more effective giving and have gained...