-4

My question Optimizing a "Transfer-Encoding: chunked" parser was closed with this reason:

Right now, your question may contain multiple distinct questions or is too broad to easily address in an answer.

There's already 3 answers. The question can't be "too broad".

"easily address"? What?

Who said software engineering questions are "easy to address"?

I doubt things will change here. That label is a lie with regard to the question I asked, evinced by the 3 answers users already posted before the spurious closure.

6
  • 2
    The question is a general code-review style question, and thus should be posted on Code Review, but since you already posted about that code there, migrating would not be appropriate, since the migrated question would just be a duplicate. One of the reason your question is unfocused is because you just asked how to optimize the code without providing any reasoning as to why your current version is not optimized enough. Commented Aug 19 at 21:11
  • 1
    related: Can a question with an accepted answer be closed as unanswerable Commented Aug 20 at 10:17
  • @CPlus Frankly I don't think your input is genuine. We engaged lengthily in chat prior to you taking actions to close the question, which to me is inappropriate. You shouldn't have even engaged with me in the discussion if you at that time had decided that in your opinion the question should be closed. Commented Aug 20 at 14:13
  • @gnat That makes no sense to me. Why edit the question when people already understood and answered the question? To appease the people who claim they don't understand the question? Commented Aug 20 at 14:14
  • 3
    @guest271314 The question is off-topic being a question about optimizing a specific piece of code. Whether I have, or have not, engaged with you/the question beforehand does not change that fact, neither does whether I have implemented the algorithm or not. Trying to use my knowledge or past engagement as 'evidence' that your question should not have been closed is an ad hominem fallacy. The quality and topicality of your question is only what matters here, not my past interactions with you. Commented Aug 21 at 5:49
  • @CPlus The question is not about optimizing a specific piece of code. It's about optimizing the algorithm. I just showed what I did. You have no knowledge in the domain. You confessed that already. The quality of this place is poor in my view, the conjecture is what you folks dive in to an polish. Typical mod-squad stuff. Carry on a lengthy chat where there's a confession that nothing is known about the domain, then get involved in closing a question. I certainly did not get expert opinion here. I got conjecture. Oh, well. I gave y'all a chance. Commented Aug 21 at 14:42

2 Answers 2

5

I'm not sure why that particular reason was chosen to close the question, but I can say with high confidence that the question is not a good fit for Software Engineering. Three people - two high-rep users and one elected moderator - both felt that it should be closed, and I'd agree with that decision. I'll also say that just because a question has answers does not mean that it is on-topic or otherwise a good fit.

We do not deal with coding questions on Software Engineering Stack Exchange. If you had problems understanding or creating a working implementation, that kind of question would likely be on-topic on Stack Overflow. Questions about improving already working code are a better fit for Code Review. Both Stack Overflow and Code Review have other quality guidelines that would need to be reviewed before posting there, with any specific questions about their site policies or norms posted to the respective Meta sites.

19
  • So you ignore the users who understood and took the time and effort to answer the question. Seems to me you folks should get rid of the optimization tag if that's the case. Commented Aug 20 at 14:11
  • "Three people - two high-rep users and one elected moderator - both felt that it should be closed" Um, there were 3 answers before folks voted to close. So that's a push. Unless you're asserting that "high-rep users" vote to close has more weight than "high-rep users" who answered the question? The whole "rep" thing doesn't mean squat to me. One of your moderators confessed in chat they have never implemented Transfer-Encoding: chunked parser. Then gets involved with closing the question. That user should have recused themselves from anything to do with the question. Conflict of interests. Commented Aug 20 at 14:36
  • 3
    @guest271314 Questions about optimization - at a strategic or design level - are on-topic here, so I wouldn't thing the tag should go away. Your question is about optimization at a code level, which isn't a good fit here. And there's nothing about high-rep users having more weight with their votes, but people who are high-rep users tend to have a much better understanding of the scope and expectations of this community. Not knowing enough about a topic doesn't mean you can't read and identify a poorly fitting question. Commented Aug 20 at 15:01
  • 1
    @guest271314: honest question: did you read the optimization tag description? Especially after I took your misunderstanding about its meaning as an opportunity to improve it (two days ago)? Commented Aug 21 at 6:04
  • 1
    @guest271314: ... and did you notice that one of the answerers also cast a close-vote? So though getting an answer is only a light-to-medium indication for a question to be on-topic, this is not always a clear statement or justification. This is quite case-dependent. Commented Aug 21 at 8:52
  • "Your question is about optimization at a code level, which isn't a good fit here." That's not true. I didn't ask about code level. It's just that none of the 3 or 4 folks who happen to hang out here have evidently done a Transfer-Encoding: chunked parser, and so made up excuses to close the question. That's how I see it. Commented Aug 21 at 14:41
  • 2
    @guest271314: from your question: "What are your suggestions for optimizing the findIndex() part,..." - where AFAICS findIndex is a specific code line inside a long code block in the code of the function getChunkedData. Sorry, but for me this looks a lot like a question at the code level. Why not give it a try and migrate the question to Stackoverflow? Commented Aug 22 at 11:40
  • @DocBrown findIndex() just finds the index given certain criteria. In this case finding \r\n. findIndex() does not have to be used there. The folks over on SO banned me, I'm in the middle of the nth ban they conjured up. I still think this is a software engineering question. To me it apprears nobody on this board has implemented Trasnfer-Encoding: chunked parser, and are trying to obscure that fact by saying the optimization question is not on-topic here. Commented Aug 22 at 15:55
  • @DocBrown You know, the handful of folks on this board who are pendantic about questions and answers could just form a cabal and vote to write and answer all questions. Then you could get rid of comments altogether, because you folks are the epitome of perfection when it comes to writing questions and answers that suit your narrow idea of what this board is about. You can rotate questions and answers amongst the half-dozen to dozen folks who share the same ideology about this social media site. Commented Aug 22 at 16:18
  • 3
    @guest271314 Sorry but providing a large section of code and asking for optimizations/observations (including about specific functions, like findIndex()) is very blatantly a code-review question. If you want your question reopened, try giving a high-level overview of the algorithm (to avoid coming off as a code-review question), provide reason(s) why you find your algorithm not fast enough, and ask how to solve that reason. Otherwise your question will appear to be a code-review (and thus off-topic) or too broad (lacks a specific problem). Commented Aug 22 at 20:35
  • 4
    @guest271314 Furthermore, your reactions to your questions being closed is not helpful to getting them reopened. Instead of trying to blame others for not understanding your question, not having implemented your algorithm (not relevant, domain expertise does not equate to ability to identify poorly-fitting questions), accusing us of finding 'excuses' to close your question, and so on, the real question should be "How can I improve my question? How can I make my question more focused/fitting?" Commented Aug 22 at 20:39
  • @CPlus I'm not catering to you folks to reopen my question. You're gonna have to keep recycling old questions to throw on your home page to keep this place going... Commented Aug 22 at 23:52
  • 3
    @guest271314 If you knowingly refuse to follow site guidelines, and ignore feedback you get on your questions, then do not be surprised when they get downvoted and closed. For example, questions like "How would you describe/implement <thing>" without a specific problem statement are too vague and opinion-based. Commented Aug 23 at 0:38
  • 3
    @CPlus: when questions ask for terminology in our field, often there is no clear answer, and a closage as "opinionated" is justified. However, in this case, there is IMHO some established terminology. Not a single word, but 3 or 4 frequently used terms. I tried to reword the OPs final question a bit, maybe it helps to see it from my POV? Commented Aug 23 at 8:39
  • 1
    @guest271314 I usually give some time for the question to age and the community to react before taking moderator action, unless there is a pressing reason otherwise, such as a very blatantly off-topic/low-quality question, spam, abuse, etc. Commented Aug 23 at 18:30
2

I thought you didn't care about points?

You are right, the system makes little sense. But there's no question (or answer) here. You are just venting, both here and in your questions.

Why are you shouting at random internet people?

Take a chill pill buddy!

8
  • I don't care about fictitious "points". The folks on StackOverflow banned me. The "points" for my account over there display "1". Does that mean the 100K+ "points" folks have voted for my input over there are null and void? This is a question: "Why would you close a question that already has answers?" I'm chillin' like a villain my guy... Commented Aug 23 at 15:53
  • 4
    well you must know how it works then? the literal answer to your question is the close vote reason. The "real" reason is you are argumentative and both your questions are mainly you telling people they are wrong/stupid/aren't using the site correctly? Commented Aug 23 at 16:46
  • I mean I love a good argument, but I dont expect other people to think "ooh what a lovery internet argument about whos right on this nerdy edgecase! lets upvote that 100 comment flame war and put it on the front page!!".. pal Commented Aug 23 at 16:48
  • " The "real" reason is you are argumentative and both your questions are mainly you telling people they are wrong/stupid/aren't using the site correctly?" So, people getting emotional over questions and answers. I don't argue on these boards. I just deal with facts. Perhaps people think they are arguing with me, but that's not how I see it. Too funny. Folks getting all bent out of shape and making excuses to close questions. Just as I suspected. I don't call users out of their user name, so this is not true "wrong/stupid/aren't". I don't call people "stupid". They could very well be wrong. Commented Aug 23 at 17:02
  • 3
    "So, people getting emotional over questions and answers" I think the only person getting emotional here is you. My question is Why? you asked your questions and got answers, you want more? there's mod elections every so often go for it Commented Aug 23 at 17:48
  • 1
    @guest271314 While you are temporarily suspended, your reputation will show as 1 but will be restored once the suspension ends. Commented Aug 23 at 20:04
  • @Ewan The answer is good enough. No, I do not want to be a moderator. In fact I don't think there needs to be moderators at all, on any Web site. Commented Aug 23 at 20:55
  • super cool, I'll just a few questions about how you should buy my meme coin. Commented Aug 23 at 21:29

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.