Strong tech earnings are lifting the market today, with the Dow Jones Industrial Average (DJI) up 235 points, while the S&P 500 Index (SPX) and Nasdaq Composite (IXIC) notch fresh record highs.