It’s been a while since I have come across such a huge list of emerging tech