After reading the question How to architect a globally distributed website, from an IP address perspective, I considered that in its current form, the question may be off-topic. I saw the discussion between Ewan and another user, another user claiming that the question is off-topic, Ewan claiming that it's not. I decided to add some clarification:
The problem with this question is that it's unclear what the OP really wants. If the question is practical, i.e. how I do to deploy a distributed website, the answer is straightforward: use cloud hosting, CDN, etc. If the question is theoretical, i.e. how such systems work at network level, then the question belongs on ServerFault.SE, and is off-topic here. – Arseni Mourzenko
Followed a conversation with Ewan, where I added explanations about why I think the question would belong on Server Fault if my network-oriented interpretation of it is the right one.
Our discussion continued with the following comment from Ewan (emphasis mine):
If you think my answer is wrong then you can downvote the answer. It doesnt make the question off topic. Stop downvoteing/closing questions that you dont know the answer to – Ewan
that I consider rather impolite and aggressive.
It looks as if I'm known here for constantly downvoting and closing questions I can't answer, which is simply not true. For nine years that I've been the contributor of Programmers.SE/SoftwareEngineering.SE, I don't remember at least one time I would downvote or close a question for that reason, and I don't see any reason why I would do such a thing.
More importantly, at the moment where the comment was written, the question itself had no downvotes (I believe that Ewan has enough reputation to see the number of upvotes and downvotes), and it had a single close vote from Blrfl, which meant that I haven't cast any close vote myself.
It pretends I don't know the rules related to downvoting and close votes.
I'm not accustomed to anyone but four persons giving me orders, and that anonymous user is not one of them. As far as I know, Ewan is not a moderator, and doesn't have any specific status which makes it possible for him to give orders to other contributors.
I therefore ended the conversation by writing the following:
@Ewan: as I explained, I only believe that your answer is wrong, but I don't have enough knowledge to be sure; downvoting your answer is thus inappropriate. Regarding your order to stop downvoting/closing questions that I don't know the answer to, would you mind linking at least one question that I downvoted/closed for that specific reason? You can't? That's what I thought. Please, stop giving orders which make no sense. – Arseni Mourzenko
Am I overreacting?
Rereading my comments again and again, I see nothing which could upset Ewan so much. My remarks were all backed up, and I took a great care explaining that while I believe that his answer is wrong, I don't have any objective element to tell for sure that it's wrong (or right).
I don't remember very well the comments from Ewan in the past, but I'm pretty sure he is a highly respected (and high-rep) member of our community, not accustomed to be impolite or aggressive.
So what's happening here? What did I do wrong?