Fewer Americans are donating to charity and it may have nothing to do with money | Hacker News Reader