Today's top tech stories include NASA's Perseverance rover landing safely on Mars, a congressional hearing about the "meme stock" craze, and Facebook's decision to block Australian news content on its platform.