Bayesian theories of perception have traditionally cast the brain as an idealised scientist, refining predictions about the outside world based on evidence sampled by the senses. However, recent predictive coding models include predictions that are resistant to change, and these stubborn predictions can be usefully incorporated into cognitive models.