Patents are the greatest threat to human flourishing.
May 11, 2025