If you gave me a model released two years ago and today and let me do some programming with both, I would have no problems telling you which one was released two years ago; progress on this front is very noticeable. But if you let me chat with each one for an hour, I'm honestly not sure I would be able to tell the difference.