Documents Show Bill Gates Has Given $319M to Media Outlets | Hacker News Reader