I’m reading a 1977 MIT dissertation on Non-Discretionary Access Control for Decentralized Computing Systems. As much as I loathe any binary model of language, I was struck by his brilliant insight into the nature of communication in terms of read vs read/write. It is one thing for processes to execute read only commands on a database, in which the rules for success can be defined ahead of time. It is another for processes to communicate with other processes. Any message requires a response, a confirmation, which requires write access on the part of the other.
Even you, computers, are based on _trust_?