1 April 2024 # This Ted Gioia piece echoes something I’ve been saying for years: see this tag on my blog.