Computational paradoxes