Pwnc: Faith and reason