I'm glad I wasn't the only one. I was very confused for a moment after reading that comment. Never seen the acronym "SF" used for science fiction before.
SF straight in the title of https://www.amazon.com/Other-Worlds-SF-Human-Imagination/dp/...
SF also serves to include both 'science fiction' and 'speculative fiction' but that's a whole other debate