R
Roedy Green
Karl Rove of the Republican party asked me to write an essay on how to
torment Samaritans. I felt unqualified to write on the topic
generally, but I offered to write on the more limited topic of
comp.lang.* Samaritans who volunteer their time to help others with
computer problems:
1. be as vague as possible about your problem. Volunteer no relevant
details. Never mention your platform or any special libraries you are
using.
2. Use Marilyn Monroe baby-talk to describe symptoms. E.g. "broken"
"din't work". You don't want people guessing if you have a compile
time error, run time exception, or simply unexpected behaviour.
3. never post code. Claim national security if pressed.
4. When asking help with a compiler error or exception, paraphrase it.
Never quote the line in question or the code context.
5. When asked to perform an experiment to help narrow down the
problem. Don't do it. Pretend you did not hear the request.
6. Start off posts with "You have to help me." and "You have only10
hours to solve this for me.". Every hour add a followon post berating
people for not solving this yet to your satisfaction.
7. Post your old homework assignments verbatim under 5 assumed names.
8. even when tempted by a desperate need for a quick solution, never
succumb to writing an SSCCE. See http://mindprod.com/jgloss/sscce.html
9. When offered a solution or explanation of why what you want to do
is unwise or impossible, no matter how appropriate, say, "that's just
not good enough", but don't elaborate why.
torment Samaritans. I felt unqualified to write on the topic
generally, but I offered to write on the more limited topic of
comp.lang.* Samaritans who volunteer their time to help others with
computer problems:
1. be as vague as possible about your problem. Volunteer no relevant
details. Never mention your platform or any special libraries you are
using.
2. Use Marilyn Monroe baby-talk to describe symptoms. E.g. "broken"
"din't work". You don't want people guessing if you have a compile
time error, run time exception, or simply unexpected behaviour.
3. never post code. Claim national security if pressed.
4. When asking help with a compiler error or exception, paraphrase it.
Never quote the line in question or the code context.
5. When asked to perform an experiment to help narrow down the
problem. Don't do it. Pretend you did not hear the request.
6. Start off posts with "You have to help me." and "You have only10
hours to solve this for me.". Every hour add a followon post berating
people for not solving this yet to your satisfaction.
7. Post your old homework assignments verbatim under 5 assumed names.
8. even when tempted by a desperate need for a quick solution, never
succumb to writing an SSCCE. See http://mindprod.com/jgloss/sscce.html
9. When offered a solution or explanation of why what you want to do
is unwise or impossible, no matter how appropriate, say, "that's just
not good enough", but don't elaborate why.