Earnings from Microsoft and Amazon offered hope that the AI trade remains very much alive. Plus, good news for software.