History does not repeat, but it rhymes. I was reminded of this truism this week when I compared the recent stock market performance of Nvidia with that of Cisco Systems in the two years leading up to the bursting of the dotcom bubble in the spring of 2000. The similarity of the two charts is striking.