2023 in tech: iPhone 15, Zuck vs Musk, AI showdown & apocalypse fears! Year has kept us on the edge of our seats 10 months ago