Random Thoughts: Tech M&A, Tech Earnings, Apple new all-time highs again