Comment by OgsyedIE
Similar criticisms that outsiders need to do their own research to acquire foundational-level understanding before they start on the topic can be made about other popular topics on Hn that frequently use abbreviations, such as TLS, BSDs, URL and MCP, but somehow those get a pass.
Is it unfair to make such demands for the inclusion of 101-level stuff in non-programming content, or is it unfair to give IT topics a pass? Which approach fosters a community of winners and which one does the opposite? I'm confident that you can work it out.
I think if I can expect my mom to know what it is, I shouldn’t have to define it in articles any more.
So TLS and URL get a pass, BSD’s and MCP need to be defined at least once.