Google on the hot seat, Intel's brutal year, and Elon Musk vs. Kamala Harris on space: Tech news roundup