1 Regression - Given a set of vector pairs Xi and Yi, find a function that maps each Xi to Yi minimizing some objective function. 2 Path Finding - Given some topology (typically on some regression output) find the "best" path, given some objective function.
All other problems (classification, clustering, etc) can be reposed as a combination of these two.
Viewed in this way, an "AI" system set on any reasonable test of intelligence would score super-human (defined against the average adult human) with the current set of algos, with one caveat.
If we think of operating systems in say the 90s we would mostly agree that few innovations (evolutions as opposed to revolutions) have occurred when compared to the OSs we have today. It's the development, integration, testing, tools, hardware support, etc that have taken all this time.
So, to the article's point, the AlphaGo system does these 2 things pretty well just as Windows95 did things pretty well. Yet even today I have to restart my computer every time there is the most trivial of updates.
TL;DR Super human Audio/Visual/NLP ML == AI is both here now and a long way off.
One could probably cut this to one but stating it would be very convoluted. Also "pathing" problems are typically non-convex and real-time whereas regression problems are typically not.