@JohnPhilpin Interesting article. “Marc Andreessen is wrong” is useful guidance for life.