In the grand tradition of the tech elite announcing things on Medium, Facebook co-founder Dustin Moskovitz -- briefly portrayed in The Social Network by actor Joseph Mazzallo -- penned a post titled "Compelled to Act" to let the world know he will donate $US20 ($26) million to help defeat Donald Trump.