Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »
Meta

Welcome to Software Development on Codidact!

Will you help us build our independent community of developers helping developers? We're small and trying to grow. We welcome questions about all aspects of software development, from design to code to QA and more. Got questions? Got answers? Got code you'd like someone to review? Please join us.

Post History

28%
+0 −3
Meta Closing self-answered question due to not being clear enough

Closing questions should be a last resort. Closed question are wasted opportunities to get more interesting and useful content, and potentially wasted opportunities to gain a new contributing user....

posted 4mo ago by matthewsnyder‭

Answer
#1: Initial revision by user avatar matthewsnyder‭ · 2024-07-07T19:03:19Z (4 months ago)
Closing questions should be a last resort. Closed question are wasted opportunities to get more interesting and useful content, and potentially wasted opportunities to gain a new contributing user. When someone takes a chance on a low activity site like CD currently is, they are doing you favor. If the first reaction they get is people with a condescending, unhelpful attitude telling them to get lost... That is a great solution to the problem of "we have too many users, too much growth, too much good content".

Self answer are an even easier decision. Once we know what the answer is supposed to be, it is easy for *anyone* to edit the question and improve it, which also teaches the new user how to improve it. People helping you learn the site is a much better new user experience.

Occasionally, someone posts a self answer that is such a tangled mess that there's no fixing it. IMO this is very rare, but okay, it happens. The linked question certainly isn't an example of that. It appears to me that the OP is trying to take a grouped sum of a filtered Cartesian product. He mistakenly used the term "cumulative sum", even though that's not it, that's his main sin. Hopefully he either edits the question or confirms in comments that he cumsum really isn't what he meant - though given the "warm welcome" he got I wouldn't be surprised if he didn't bother.

It's easy to quibble over minor things like a misused term. Meanwhile this is the first Spark question on the site, which is a very popular QA topic (82k questions on Stack!), and it's even a real world problem rather than a trivial hello world thing, so it can drive a lot of organic, quality traffic from search engines. Especially considering that the OP is knowledgeable enough to post an answer, and that an answered question is much more valuable for site growth than unanswered (it shows potential new users that there *is* a chance their question will get answered by someone, and they wouldn't just be screaming into the void). Regulars of the site should be helping this user improve his question through comments, rather than shouting him down.

Again, since when is our problem that we have too many users, contributing too much content? Was this site started because people got annoyed at how Stack sites are too friendly, and we desperately need a meaner, less welcoming place?