MATLAB Answer need better policy

1 view (last 30 days)
Michal on 11 Feb 2020
Commented: Walter Roberson on 13 Feb 2020
Just one remark regarding current situation on MATLAB Answer portal:
A lot of people (including highly trustworthy) aswers on many qustions only by Comment not by Answer. In this situation is very complicated to find any relevant answer by searching in MATLAB Answer.
Could be possible to change MATLAB Answer policy and make MATLAB Answer more useful again?
John D'Errico
John D'Errico on 13 Feb 2020
Edited: John D'Errico on 13 Feb 2020
I only disagree on one minor point of Adam's, in that sometimes people post what are incorrect answers, which can even get accepted. Accepting an answer does not in fact make it truly valid. In some cases, I see the OP answering their own question, with what I would argue was the incorrect answer. (One such case happened quite recently in fact.)
The problem with accepted answers that are clearly incorrect is this sends a message to some future reader of the question and the "accepted" answer, that the solution posed was correct in some way.
If the wrong answer gets accepted, this is not the end of the world of course. But to a large extent, this site is a teaching tool. I dislike seeing a falsehood presented as truth, and I certainly dislike seeing a falshood propagated to new users.
In the end, an answer is sometimes worth no more than what you paid for it - answers online are free. We can only do our best.

Sign in to comment.

Answers (1)

Walter Roberson
Walter Roberson on 13 Feb 2020
No, it is not possible to change the policy to force the volunteers to create Answers instead of Comments. The volunteers would react by saying "Get stuffed! I am going to go elsewhere!"
The volunteers contribute the way that they feel best, when they have the time and inclination. If they happen to feel most comfortable adding a suggestion in a comment rather than writing up a complete wrap-up solution, then we thank them for what they did take the time to contribute, rather than nagging them for not taking even more time.
It is common that the person asking the question does not explain the situation well, and that even if they take the time to say that the situation is resolved that they do not take the time to explain what they were really trying to do and what actually works for them.
It is very common that people ask for assistance with homework or a project, and that the best thing that the volunteers can do is to guide the person to a solution without ever posting a complete solution. Not posting a complete answer is often deliberate in such cases.
Sometimes the volunteers just can't be bothered providing more than a brief outline of steps that can be taken towards a solution. I know that is the case for me; sometimes I can only muster enough interest to write part of a sentence. If the policy were that I had to write up a complete solution then in such cases I would just post nothing.
We get quite a few cases where the person just copies an assignment, or just says that something needs to be done, without asking a question. No-one owes such people a complete write-up solution.
Walter Roberson
Walter Roberson on 13 Feb 2020
At one point, a poster who was not satisfied with general solutions to a particular installation-related problem, asked that I create a video that walked through the steps one by one.
This was an installation problem whose details depended on which MS Windows operating system one had, and which Microsoft Knowledgebase patches one had installed, and for Windows 10, whcih "creators edition" one had installed. It also depeneded upon what kind of MATLAB license you were using, and depended upon whether you were using a stand-alone computer or a computer that was part of a business network, and depended upon the details of which (if any) network file systems one was using.
It would have taken me several months of work to research all of the possible causes for all of the different situations, and work out (or build software fixes for) solutions for each of them.
And then there would be the effort of putting together a video that was correct and engaging and somehow worked through all of the possibilities step by step without going on for hours on end.
From past investigation, I also knew that it would cost me $US6000 per year to get access to the software licenses I would need to do the investigations and work through solutions. And I would probably have needed to buy another computer to work on.More correctly, I would probably have needed to buy at least 3 computers, because some of the issues were manufacturer or model specific.
Michal Kvasnicka, what would have been your vote in that situation? That policy should be that I should have had to spend all that time and money for the sake of providing a complete relevant answer? Or that policy would say that I was entirely justified just telling people, "Contact Mathworks Support, they can help for this kind of problem", which is an accurate but not clear or complete answer ?
I have a fair bit of experience in providing answers that are complete answers that deal with all of the known possibilities. Such answers typically take six or more hours to write, thinking about and researching all the ways something could possibly happen, and describing exactly what to do for each.
I essentially never provide those kind of answers anymore. It isn't worth my time. It isn't worth the time of the person reading the answer, who probably doesn't know their system all that well and probably won't recognize the solution that is relevant to them out of the long list of all the things that the problem could be. What is more effective use of time is to ask questions of the user until they manage to get down to the key details needed for a specific solution. Because the questions and responses deal with the user's specific situation, the result is often something that is not immediately clear to someone who has a related question.
Now, Michal Kvasnicka, should the policy be that after we have managed to figure out what the user's specific situation is and solve it, that I should be required to go back and write up a summary report to make clear what the solution was for that particular user's situation? Or should policy be that I should be required to go back and write up a summary report to make clear what the solution would be for the entire class of similar problems ?
Or... should policy be entirely open to the possibility that the volunteer feels that it is a much better use of the volunteer's time to move on to providing solutions to as many people as feasible on as many topics as feasible, rather than going back and writing reports about problems that are already solved and which onlookers are free to ask for clarification of if they need it?

Sign in to comment.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by