Adding the following that was not adequately covered in the earlier version. Basically because I try to understand, why extended hints in comments have become my modus operandi.
During a period in the development of the site policies it was common to think that "effort shown" is the only (or at least the most desirable) form of context. At the time giving hints in comments was used to help a possibly promising user to show some effort. Sometimes this admittedly got out of hand. The difficulty of giving good hints was also discussed. A particular problem with hints, raised at the time, was that to some users the hints were full spoilers, but to some others they were inadequate.
During the last couple of weeks it has become abundantly clear to me that I need to unlearn those old habits. Yet, the unlearning process has turned out be quite painful. I still see this as connected to other problems we have (or to practices I disprove of myself). I'm afraid some forms of coercion may be necessary for me to play along. It just occurred to me that my difficulties may be similar to what other visible users experienced when EoQS started.
We'll see. Trying... :-(
I have occasionally been criticized for posting answers in comments. As I am relatively visible on selected few tags, and hence my antics here may affect how relative newcomers think the site "is to be used", I should not just sit on the sidelines. I will try and fine-tune my approach and be more accommodating of the concerns, but I also want to explain my own wildly oscillating thinking. Alas, it has not converged yet. At least not on all aspects of the problem.
Also, the history of the site (and my participation in it) certainly plays a role. A year ago I spent a few hours checking out my old and recent answers from this point of view. Some of my old answers now make me squirm, and some recent ones leave me unhappy (after I relocated the material from comments into an answer box). Anyway, my thinking has evolved/shifted/whatnot over the years and continues to do so. For example, nowadays I feel more strongly that answers should add something of permanent value to the site. This makes me uncomfortable to convert some comments to answers.
Below I list some of my "sentiments/motives". As you see, they are connected to other problems the site has (IMO).
- Duplicate avoidance
- This question deserves a hint, but does not deserve an answer
- This question can be answered easily, but the answer would be a copy/pasted piece from several textbooks. Those are IMHO equally unwelcome on the site as are the copy/pasted homework assignments.
- This asker seems to be genuinely interested in learning, and can be helped by a comment, but an answer won't have any permanent value on the site, so a comment/hint it is.
- I start out writing a hint, but I then notice that it won't fit into a single comment, and it snowballs from there.
- If I can answer a question with less than 3-5 minutes of brain time, then it is something strictly less than an ANSWER (20+ minutes of BrainCPU-time on the other hand IS an answer, in between?). Comment is then an option.
Of these the first seems to create quite a bit of friction. If only because some see it as a tool for pre-empting others from answering. I have very mixed feelings about this, but that's connected to my other sentiment: I don't have a huge problem with noobs posting an answer to a question any veteran will immediately think is likely to be a duplicate, but a veteran reanswering such a question makes my mouse pointer hover above the downvote button — wounds from all the past wars against rep-farming haven't healed. Basically I apply different (voting) rules to noobs as opposed to veterans, sue me.
On some occasions I try to make sure that the comment is actually an extended hint. A band-aid for the benefit of the asker, while I search for a good duplicate. Not nice, but we also have too many veterans unwilling to search (using excuses like being on a cell phone and such).
So, sometimes it feels like a bigger problem is comments/hints posted as answers rather than the opposite.
Some of the bullet points are rants. Some are about my instincts. None of them are at the surface all the time. Some of them are reformulations of others, for example item #4 is an elaboration of the cruder version of item #2. Many were written in an admittedly unnecessarily provocative way.
You see, this theme is connected to many other sources of disagreement on our site. May be my main message is that it is difficult to isolate this problem with surgical precision from the other disagreements about how the site should be used. Anyway, it is important that we discuss this problem also. If only because several users that I respect are genuinely uncomfortable with my practices. I will read the answers/comments of other users, and try to learn from them.
I am aware of the fact that listing all the sporadic thoughts here may make it impossible for readers to vote on this. Particularly when they agree with some of the points, but strongly disagree with others. If judged necessary I can post them as separate answers, but I don't know yet how much interest there is in thoroughly discussing the comment vs. answer problem.
A more verbose way of phrasing my second bullet could read: I can answer this question in a sense that the precise question is resolved. But my judgement is that the answer won't have permanent value, so I would rather not. A recent example of a poor answer like this that I posted. In my opinion that "answer" is just a comment and I only posted it because I remembered this discussion. Technically I answered the question well, but in a way that said nothing very useful to the readers. Basically I was simply exploiting the fact that the question askers left too much elbow room. Observe that the question was actually ok, and user1551 came up with an Answer as opposed to an "answer".
Re: "rules of MSE". The rules of the site develop. What is or is not appropriate to post on the site is something that the community ultimately decides, no? That's why we have those difficult to enforce compromises such as context requirement instead of either disallowing all homework questions or allowing it all. Similarly about EOQS. It may be a stretch for me to think that "answering in comments" could be handled in the same way?
May be the fundamental disagreement actually is about What is an answer?. A key issue to me still is this. When I purportedly "answer in comments" that usually is not something I would call an answer. Mind you, the practice may still be against the rules. At least if so refined.
There is a spectrum of insufficiently detailed answers, occupied by both hints, link only -answers as well as "answers in comments" alike.
Look at for example this recent question. In the comments you will find useful suggestions and links (e.g. to Wikipedia). We have a well established principle that link only -answers are not good (link rot, lack of details/annotation). Revisiting the motivations to bar link only -answers should shed additional light to why many users prefer not to flesh out all their comments into answers. We have certainly discussed the use of hints as answers here earlier.
I believe that many of my so called answers in comments fall on this spectrum. This does lead to a more nuanced question of where exactly to draw the line?