Replying to
@wikiemol Rice says you can’t have a perfect always correct decider for any nontrivial semantic property of arbitrary programs. But humans can’t do that either. So Rice doesn’t show that machines “can’t do semantic reasoning”; it shows there’s no complete procedure.
I agree there’s a real groundedness issue for LLMs: they’re not situated in the world the way we are, so their semantics can be quirky and sometimes unmoored. But ours are also “quirky” in their own way; it’s not obvious that this is a clean human vs machine line, as opposed to different kinds of embodiment, training signal, and verification.