Humanity's faith in predictions was tested around this time a year ago when the floods, famines and other disasters predicted by the end of the ancient Maya calendar failed to materialize.