You seem to be referring to this comment, which started with:
Don’t be stupid Roger, how old are you ?
It was posted in response to a comment of yours which began:
Craig Murray’s account of the Belgrano sinking is nonsense.
There is little distinction between the colloquial meaning of these two remarks: talking nonsense is effectively the same as being stupid (as a transient state, not a persistent trait).
The exchange is within the parameters of acceptable discourse. (Had Craig responded to you personally, his rhetoric could well have been considerably less polite!)
Considered in the context of the kind of pointed ad hominems that were flying around in the blog comments several years ago, this exchange is mild by comparison. There has been a significant improvement in the tone of debate since then, but we don’t need to sanitise every trace of disparaging remarks or vernacular banter.
So don’t be a snowflake.