Can you know the future?