Stocks get a tech boost; dollar basks in rate optimism