A recent convo between my colleague and me. I have never heard of radical optimism before. Then, I thought who better to ask than the folks at SN. Have you heard of this term before?