Seeing, believing, and computing