Good point. AI may not happen for a long time, but it is still worth discussing given the impact that it will have.
"Define intelligence and I'll be impressed."
Your right, it is extremely hard to define intelligence (both philosophically and practically). I can't do this. Yet, I truthfully don't think it matters. Yes I am using the word artificial intelligence. Please disregard this. What we are talking about are machines that can do more and more things. In fact, machines that can do things that we can't do. Whether they are intelligent or just relying on code, this doesn't seem to make a difference. Either one will impact humanity the same because I am ONLY focusing on outcomes. Let me know if that made sense