> any English speaker could intuit what "allowlist" means more easily that "whitelist" without context
That is not true IMO. Blacklist is a standard English word that any native speaker would know; whitelist (while not as standard) is easy to extrapolate from that.
That is not true IMO. Blacklist is a standard English word that any native speaker would know; whitelist (while not as standard) is easy to extrapolate from that.