For most of the time, even on Twitter the social network / filter bubble works, if you're not a celebrity. But I am afraid of saying anything non-PC there.
What is wrong with truly being charitable, assuming the absolute best intentions and giving writers the license to deviate a little to let them make a point?
What is wrong with not writing blatantly false statements or calling out wrong statements for being wrong (or, asking for a correction)?
There is a reason compilers cannot take arbitrary text and produce the program you are 'actually' thinking of.
We do get to skip over words and make up our own meanings of them, anyway. :)
"Babies" the group are smarter than any dog too :)
;).
What value is there in such a statement: This dog is at least as smart as this baby?
What does smart even mean?
Precisely. That's why it's better to stick with the principle of charity :).
One version of that sentence concisely articulates the core idea. The other, whilst more correct, hides the core idea under a large number of sub-clauses trying to deal with unusual corner cases.
To bring this back to the technical world, this debate is very similar to the way that programming language designers go to great lengths to try and help programmers right error handling code that doesn't get in the way of understanding the nominal case - it turns out that this is an exceptionally hard problem to solve though when dealing with computers because they are so precise. Thankfully human brains can be a lot more forgiving if we so desire (see the Principal of Charity mentioned previously in this thread).
It just seems a bit selfish to me.
It's ok. We'll wait.