Lengthy “blog style” attempts to answer - how to treat them?

As prompted by Russell to open a discussion on Meta :)

I don't doubt they are done in good faith, and I applaud any effort to learn a new topic, but how should answers that seem to be an attempt by someone to develop a blog style post about a subject? The posts are marked as "to be continued", and are a jumble of screenshots from documents with passages highlighted in various colours. There's often an "experiment" to show a circuit at the end. There are long lists of "references" to sources of dubious provenance.

The problem is, is doesn't seem that the user doesn't seem to know a great deal about the subject matter. The continuous updating means that correct and concise answers get shunted down the page.

For example, the answer in this question takes, as an estimate, over 1/3 of the total page length. That total length includes the banner, the original question, and 4 answers. Is this the quality of content that is desired?

The answers do sometimes contain a kernel of truth, but they are also often tangentially related (to be generous). Do we want answers to contain "tl;dr" sections, and videos of the answerer's own anecdotal experiments? The answerer doesn't seem interested in changing due to comments on numerous posts by numerous people, and flagging them as in need of moderator's attention also seems to be ineffective.

A related question on EE Meta.

• "Flagging them ..." causes moderators (or me at least) angst, anguish, ponderings and indigestion. I appreciate the appeals to the umpire and try to decide in each case what is best overall. Having the community close them by voting seems adequate (to me) in most cases if that's what is wanted. – Russell McMahon Apr 6 at 13:09
• What's also weird is that they're reposted as a blog on their website: tlfong01.blog – W5VO Apr 7 at 0:00
• @W5VO, straight-up copypasted from here, with all the Share/Edit/Add comment/etc. links included. Hilarious. Well, at least there's links back here, so I guess you can't say they'd be missing attribution... – ilkkachu Apr 7 at 19:36
• Well, dang it. I suggested that those long posts belonged on a blog with only the final results posted here as answers. It seems all that got through was "belongs on a blog." – JRE Apr 8 at 14:39
• That so-called analogy with beer is complete nonsense, at least in the UK. Beer glasses are marked to show the real volume of liquid is equal to the "full glass" that you paid for, whether or not there is a head on it. – alephzero Apr 8 at 15:44
• @alephzero Even further, the head is certainly not wasted space :P – awjlogan Apr 9 at 9:57
• @alephzero The beer "analogy" is nonsense on this side of the pond too. People just seem to like mentioning it because they get to mention beer at work (or in class). – Theodore Apr 15 at 21:01

Bad is an opinion. If its a bad answer, downvote it and move on. Others may think that same answer is good and upvote it.

Bad is not a reason to have an answer deleted. Nor should someone need to conform to your specific type of writing style.

• No, I completely agree, and I'm not advocating for some sort of rigid style guide. The examples I gave seem, to me and to others, to be at odds with most answers one would expect to see on this site. The point of downvoting and commenting is to suggest ways to improve, not some notionally punitive action. – awjlogan Apr 2 at 12:59
• Totally agreed. As long as the length of the answers conforms to EESE rules. Downvote and move on (if it's a bad answer despite the length). – Mitu Raj Apr 2 at 13:30
• If "bad is an opinion" in a subject like EE (as opposed to say sociology or woo-woo sites like "interpersonal relationships") then IMO we might as well just close the SE site down and go some place else. – alephzero Apr 8 at 15:39
• @aleph there is a difference between bad writing/formatting and factually incorrect information. And even incorrect answers should just be downvoted. That's how it's supposed to work. – Passerby Apr 8 at 15:42
• I think giving the advice to downvote a bad answer if a person thinks its bad is, to the great unwashed and naïve amongst us, the same as giving the advice to downvote an answer if you don't understand it. We have to be careful here. I have seen recent cases where someone has downvoted an answer because they were too naïve and/or inexperienced to understand it. There is a vast middle ground where no action needs to be taken. I'll also add that using a downvote on an answer has to be done really, really cautiously and with great thought. That's the message we should be putting out. – Andy aka Apr 18 at 13:29

I watched a TV programme on the Loch Ness Monster last night. I was titled something like

Loch Ness monster; new discoveries

Right at the start they said they were going to water-sample the Loch at various depths and do a seriously extensive DNA test on all the stuff they found. I thought "great" this will be good but, they laboured the next hour explaining how various pictures and sightings dating back to the dawn of time were hoaxes or just plain daftness. They interviewed everybody and their dogs (of course they were filling time).

Right at the end (in the last 2 minutes) they announced that no dinosaur/plesiosaur DNA was found (which is what I expected else I'd have heard about it on the news). But wading through all the old pointless crap was just a waste of time for me.

Sorry to disappoint; no conclusion on the question raised by awjlogan other than what you can read between the lines.

• Viewable on Discovery Channel 14? :) – awjlogan Apr 6 at 19:47
• Lol can’t remember @awjlogan – Andy aka Apr 6 at 20:01
• Lol well said... – Mitu Raj Apr 11 at 17:50

SE doesn't really have a limit on long answers the maximum length is 30000 characters.

As far as moderation is concerned:

For answers, any post that is not an answer (should be a comment, doesn't answer the question, etc.) should be deleted. Answers that are wrong or that dispense poor advice should be downvoted, not deleted.

There are some other reasons for deleting answers on other sites, it is my opinion that on EE.SE we should stick to the policy that answers should not be deleted unless they are not answers.

I see not enough participation in the voting system by some users, if you are in that camp then please use the voting system. At the time of this post there were no downvotes (except mine).

SE does care about too many edits, however and these users are editing too much, and there are things the moderation team can do about that. Some of these users have been warned against making too many edits before (this creates a lot of work for the review ques). If your going to flag a post that is wrong in your view, then this action should also be followed by use of the voting system.

• To be honest, I didn't add any more downvotes as the message from me and others didn't seem to be being taken on board. It's only one click though. Nothing against a long post per se, but these answers are just huge amounts of noise distracting from better, concise answers. But, understood you can't just delete. Thanks :) – awjlogan Apr 2 at 13:01
• Editing your own post doesn't add it to a review queue, does it? Only edit suggestions by lower-rep users when they edit other posts, I thought. The main problem (I thought) is the noise of bumping the question to the top of the sort-by-active list for a search. – Peter Cordes Apr 15 at 20:45
• @PeterCordes Yes low quality answers and some other answers get reviewed, and the question gets bumped to the top of the question que. This creates noise if there are many edits – Voltage Spike Apr 15 at 20:52
• Right, I know some answers get reviewed, but does editing such an answer trigger another review or something? Your answer here mentions review queues, and I'm wondering if that's actually a thing with this specific case of a user with ~1k rep editing their own downvoted answer. – Peter Cordes Apr 15 at 20:54

A similar discussion occurred about 6 months ago. This Q&A is (arguably) different enough to merit a life of its own.

I'm in the not-so-usual position of being a moderator but not disapproving of the identified actions as much as some others do. I'm somewhat torn between the 'Muppets bald eagle' style stiff and proper site policing stance and the feeling that a degree of leaven is not a totally bad thing if not allowed to get too out of control.

A major factor for me is that as long as only a small percentage of site members post in this manner then the 'noise' generated is minimal, and such flights of somewhat free-form association can and indeed do valuably stimulate and inform some people. Yes, that's not the way that the site arguably is notionally meant to operate, but "quality answers" are not just ones that 'maintain a LASER like focus on a single point' (as the guidelines suggest. Most answers should be like that.

Is this heresy?
Of course it is! :-).

Does it damage the site significantly?
I think that it doesn't.

Does it provide significant value for some?
I think it does.

Will the above annoy some people significantly?
You bet!

• Well, I certainly don't want to be a source of indigestion or anguish! :) Certainly a variety of answer styles is a good thing, but as I said, these just seem far off what generally seems to be considered good answers. But, as Passerby's answer, downvote when appropriate and move on - certainly not worth getting annoyed about, or causing angst amongst the moderators. – awjlogan Apr 6 at 19:46
• @awjlogan All in a day's work :-). A moderator's task turns out to be akin to herding cats. If it's not unusual answers it's "unkind", "not an answer", '16 million comments in the last day" ... . User input is still welcome as desired. Someone has to do it :-). – Russell McMahon Apr 6 at 21:18
• Thank you Russell (and all mods!) for your continued (continuous?) cat herding. I'm sure most people don't appreciate the work that goes in to it and also what powers you do, and more probably do not, have :) – awjlogan Apr 7 at 19:48

TLDR! :)

Those who think my answer is a "blog" post might like to read the story below.

Some three years ago a newbie asked for an advice on which 9-DOF MEMS sensor to pick. So I wrote a long research report (not a blog!) for his reference.

Adafruit 9-DOF or other accelerometer/magnetometer/gyroscope sensor for Raspberry PI 2/3 with Windows IoT - Viewed 1k times

The OP then asked me the following question:

Is this a blog or what? Never seen an answer so in-depth – ccalboni Apr 18 '19 at 12:30

A blog is usually a dated diary, with personal opinions. My answer is rather objective, with comprehensive research notes (that is why long and deep), and why I suggest this not that.

When comparing two sensors eg, I list google search counts to convince which is more popular.

And I am digging deep, because I am looking far. I am aware I am writing too long, otherwise I would tell you that the sensor MPU9050 I am recommending is already obsolete! :) invensense.com/wp-content/uploads/2018/10/… – tlfong01 Apr 19 '19 at 7:16

Those who think my answers are "too long", "not to the point", might like to check out my criteria of length of answer below.

Make your answer as short as possible, but as long as required.

Let me give an example of my short answers.

Raspberry Pi 3b+ do not detect DS18b20 on 1 Wire - Asked 2 years ago, viewed 2k times

The OP complains that he has spent hours without luck on the DS18B20 temperature sense driver. I repeated his experiment and concluded that his driver might be out of date.

Now I could give the one of following three answers:

Version 1.

Your driver is too old, try the new newest.


Version 2.

My configuration works: stretch 19apr08, python 3.5.3, W1ThermSensor V0.3.0.


Version 3.

(a) My configuration works (stretch dated 19apr08, python 3.5.3, W1ThermSensor V0.3.0),

(b) Your 1-Wire cable might be too long, see my photo that works.

(c) You might like to try my debugged python program, with sample output.


I judged that the OP is experienced. So Version 1 should be long enough for him.

However, I usually do not answer for only the OP, but for all the long tail of future newbie readers. So I additionally gave a demo program, written according to the StackOverflow's guideline for the questioners:

MCVE (Minimal, Comprehensive, Verifiable, Example).

Actually my guideline is one longer: ALSO GIVE A SAMPLE OUTPUT, so it is MCVES! :)

3. More on why I write long, and not short answers

So the above Q&A on DT driver shows that I can write vert short, to the point answer for the expert OP, or longer answer for regular readers, or even longer answers for the newbies who do't know what is going on, or don't know what they don know. Actually my answer mentioned above was followed by a couple of follow up answers, on the same laser focused topic of 1-W DS18B20, on the FAQ problem why multiple devices were not detected, problems encountered on different packages etc. I even went one step further on the DS18B20 extension module with buffers/extenders for extremely long wires, for industrial grade building automation application engineers.

Let me show you another recent example on how I can either write very short or very long answers. This is the link to the Q&A:

Is it necessary to use a pull down resistor with this BTS7960? - Asked 4 days ago Active yesterday Viewed 135 times

Actually I could give a very short, a bit rude answer as:

#sanier, I checked that your bts7960 input pins should have already pulled down: https://i.imgur.com/1PuTkGX.jpg. Have a great weekend. Cheers. – tlfong01 21 hours ago

The point is that I need to do "research" (not blog) for over 10 hours to investigate the OP problem. I then wrote long paragraphs on my research, for the benefit of a long tail of future newbies not frying any more their expensive motor driver modules because of using possibly a problematic wiring/control schemes, which I think is a "huge EE circuit design mistake which I have not seen before and if not warned to newbies, would damage any EE forum's reputation, :) .

To summarize, instead of a very short, simple, up to the point, one word answer: "NO", I wrote a long answer on my research which the mods thought was a blog and locked it: :)

4. Another example of my as short as possible answers

Actually I am a huge fan of Occam (Note 1) who say the following:

Make things as simple as possible, but not simpler

Note 1:

Actually my favourite language to teach programming is also called The Occum Programming Language, using UK Open University's teaching material.

Now my story: This morning I answered a ADS1115 ADC question in my favourite "as short as possible" style. The question's link is give below.

The OP presents his problem very concisely (I would give him 9 out of 10 marks! :)) I read his question twice and skimmed the datasheet and found a possible cause of trouble. So I gave a three sentences long answer, repeated verbatim below:

Now if the problem only appears in the lower mV range, I think it is the FSR（full scale range）not set properly. Please see my datasheet summary on full scale range setting etc in the appendices below.

I know my three sentences answer is already long enough for the OP, but I did length it a bit as I think required: (1) I added a reference to make sure we are referring to the same datasheet. (2) I also gave an appendix to the critical section of the datasheet.

The reference part of course avoids misunderstanding cause by discrepancy of terms of reference. The appendix part is to save the time of the OP and the long tail of future newbie readers going through the boringly long datasheet. In other words, the two required parts making my answer longer are for human efficiency and effectiveness.

By the way, I will later comment on the importance of reference and appendix sections in an answer.

/ to continue, ...

• +1 here and there :-). – Russell McMahon Apr 16 at 4:48
• So, TLDR, "I write short answers where appropriate and long answers where appropriate."? – Scott Seidman Apr 19 at 21:03
• Yes, as short as appropriately possible, as long as appropriately required. – tlfong01 Apr 20 at 8:19
• @tlfong01: "A blog is usually a dated diary, with personal opinions." Your "answers" contain dated sections and often consist of large amounts of things that you think are associated with the question and a possible answer. They look like a blog, and read like an experimenter's blog - but less organized. – JRE Apr 23 at 9:04
• Ah, "What is a blog?", or "What is the meaning of a blog?", is a specific question. The general form is "What is the meaning of a word?". Wittgenstein gives this short answer: 'In most cases, the meaning of a word is its use', Wittgenstein claimed, in perhaps the most famous passage in the Investigations. It ain't what you say, it's the way that you say it, and the context in which you say it. Words are how you use them. / to continue, ... – tlfong01 Apr 23 at 13:09
• Reference: (1) Meaning is use: Wittgenstein on the limits of language 2014apr11. philosophyforchange.wordpress.com/2014/03/11/…. Happy speaking and thinking. Cheers. – tlfong01 Apr 23 at 13:09
• Wittgenstein's "The meaning of a word is its use'" reminds what I learn at 10: "A white horse is not a horse": en.wikipedia.org/wiki/When_a_white_horse_is_not_a_horse The above paradox in Chinese philosophy is a dialectic analytic question asked by a scholar around 300 BC. His question is: "Can one legitimately assert 'white horse is not horse'?" A similar EESE guideline: "An answer longer than 5 edits is not an answer." – tlfong01 Apr 26 at 3:33
• It just makes answers far too long-winded and rambling to effectively carry their meaning. I know what they're supposed to be saying but aren't and I find them a real slog. Communicating a good answer is about understanding the listener, not enjoying being the talker so much you never want it to end. That's what makes these blog-like. They talk, but they don't communicate. Why not try to express the maximum meaning in the fewest words, without being silly about it, naturally. People actually remember that stuff and can carry it in their heads to do useful things with it. – TonyM Jun 7 at 22:26