Fans of philanthropy around the world gave Mark Zuckerberg a collective slow clap on Tuesday night when he committed to donating nearly $500 million worth of Facebook stock to charity. The 18 million ...