The Weekly Flail — April 13, 2024
Winnowing the Media
5 min readApr 13, 2024
Overview
Interesting scientific developments this week are countered by continued stupidity in politics and economics. Elon Musk insists that a million people will move to Mars on his Starship, which finally managed to launch last week.