Mark Zuckerberg is handing over $1 billion to a non-profit — the Silicon Valley Community Foundation. The foundation helps fund other non-profits in healthcare, education, and the environment. [Source: AllThingsD]