Question Author
Oh not you too, Jackdaw.
I'll explain it.
Someone says "You steal money," and "Your dogs bite people."
If that's WRONG, then you can call them A Liar. That is not an attack on The Person (ad hominem).
Naomi made certain assertions (so what's new). They were wrong. I called her a Liar. That is not an ad hominem attack.
Try this instead: I put forward a cogent defence of socialism. Rather than picking holes in my defence, she calls me an uneducated fool. THAT is an ad hominem attack.
I don't do them, as a rule. She (and her ilk) do it all the time.
Got it?