Abbreviations and acronyms are highly inefficient if not defined clearly and up front. It also creates a division between those who know and those who don't.
I absolutely detested seeing "ISO" suddenly everywhere on Facebook and Nextdoor in place of "in search of". If you didn't know that before, you know it now, but you may also be annoyed by it not being about the international organization for standardization, which also goes by ISO, but not for any reason people would magically guess, without a background in Greek. (ISO explains that, since the acronym would differ in every language, ISO is actually derived from isos, which means "equal". Happy coincidence that it almost matches the name of the organization, but could also become obscure with time and lost history.)
For our company, I've been very clear that we don't make up acronyms unless a layperson could reasonably guess what it stands for, and also not confuse it for something else.
Yeah, it's called "expertise" and it isn't as bad as you seem to think. Blogs for security professionals will use jargon and technical words aimed at other security professionals, and that's OK, not everything on the web is for everyone.
Just like how in my game development blog I don't explain what a "loop" is because I'm assuming the audience knows basic programming already, otherwise every article would be balloon out of scope easily.
Considering they have stuff like "Located within the Sysdiagnoses in the Unified Logs section (specifically, Sysdiagnose Folder -> system_logs.logarchive -> Extra -> shutdown.log)" in the article, my guess is that they're aiming for people who at least have a basic understanding of security, not general users, as those wouldn't understand an iota of that.
> because you'd say that sentence to the typical computer user and most of them wouldn't understand most of it.
Yeah, do try that, just not your cut version focusing on the irrelevance of a specific path and the meaning of >, but the whole paragraph. Do see how many people fail to understand that there was some file at some folder. You could even ask extra SAT questions "what do you thing a "shutdown log" is, does it record activities during device shutdown?")
Any example where somebody says an article doesn’t do a great job defining its terms just becomes proof that the authors only wanted readers who already understand the terms.
Now what if an “AI” system could come up with the key points to know for domain knowledge, that would make each domain that bit less intimidating.
Providing there’s a reliable publicly available store of data to extract the domain knowledge from.
Sounds so good I guess there’s several systems like that already.
https://samm.dsca.mil/glossary/initial-operational-capabilit...
In other HN discussions there have regularly been divisive trolls who, in response to people asking what acronyms stand for, are vehemently opposed to defining acronyms, and who argue incessantly and thrown tantrums about how acronyms should not be defined because everyone should already know what they are, in their opinion, and people who don't show not be allowed to participate in the discussion. Where are they now, I wonder? And what possible motivations could they have?
I just don't understand that mindset. I suspect there's an overlap between them and the other gatekeeping trolls who regularly throw tantrums about accessibility, usability, diversity, equity, and inclusion, since it's a similar mindset.
or maybe ASS.md:
https://gist.github.com/klaaspieter/12cd68f54bb71a3940eae5cd...
(They actually do use the expanded form in the article, just without some parentheses afterwards on the first usage of the phrase.)
Maybe everyone but me knows the abbreviation, but in case it helps _someone_ out there!