Computer Scientist, Algorithm Enthusiast.
Knower of how to spell "duck".
Write every post as if you're writing it to help a million people (or at least a few thousand).
Area51 is for new Stack Exchange site proposals
The "should I answer this" checklist:
- Does this question adhere to the site rules?
- Has no version of this question ever been asked before?
- Does it seem plausible that others may have the same question in future?
- Will (at least some of) those people be able to find this question?
- Will I be able to answer in a way that helps those people?
- Will my answer teach the asker something instead of just solving their immediate problem and leaving them unable to figure out how to solve the same issue the next time they get it?
- Does the question seem well-intentioned?
- Post a Minimal, Complete, and Verifiable example
- Stick around for a while after asking a question to answer comments
- Pop in every now and again to tend to responses at least until you have an accepted answer
- Don't be a help vampire. (My) summary:
- Give enough details so the question is answerable. We're not psychic
- Don't ask for a program to be written for you
- Aim to learn, don't just look for an answer
- Look elsewhere for the answer before asking a question
- Question checklist
- How much research effort should go into your question
- What should I do when someone answers my question?
- Be kind
- Format properly
- Don't down-vote minor issues like minor syntax errors that you can easily fix yourself. When downvoting answers, preferably comment and don't leave straight away - give some time for it to be fixed
- Don't robo-approve in review