I'm not sure if this necessarily warrants a new discussion, or if there's an existing article/thread that addresses this topic.
There's a lot of discussion recently about charity, and how to give effectively. I've been looking over givewell.org and it definitely is the single most important thing I've found on lesswrong. But one discouraging thing is that by focusing on easy to measure charities, there's not a lot of info on charities that are trying to accomplish long term less measurable goals. The best charity there that matches my priorities was an educational agency in India that put a lot of emphasis on self improvement.
My *think* my ideal charity would be something similar to Heifer International, but which also focuses on reproductive health and/or women's rights. Feeding people fish for a day means you just need to feed them again tomorrow, and if they have a bunch of kids you haven't necessarily accomplished anything. From what I've read, in places where the standard of living improves and women get more equality, overpopulation becomes less of an issue. So it seems to me that addressing those issues together in particular regions would produce sustainable longterm benefit. But Givewell doesn't seem to have a lot of information on those types of charities.
A huge problem with this approach is that your intuition is really bad at judging such approaches, for several reasons. 1) your situation is vastly different than those of the people you're trying to help 2) unlike almost everything else you evaluate in life, you get no feedback unless you specifically seek it out 3) the effects you're trying to judge are far in the future. Given that there are many more ways to waste resources than to do something effective, this means that unless you have very strong evidence that what you're doing is effective, you're almost surely simply wasting resources by focusing on such approaches.