I’ve found that the distinction here almost always lies between the snarkER and the snarkEE.
Snark is, by definition, kind of bitchy (I believe it’s a combination of “snide” and “remark”). There’s always a victim somewhere. The victim rarely finds it funny. Quite often the snarkER does not want the victim to find it funny, so I guess that’s understandable