How can nonprofits gain the advantages of the for-profit model? Five ideas | Hacker News Reader