A Case Study in How Not to Communicate with Readers of a Blog

A post on the Document Foundation Blog last week confused all the readers, including myself, and the author has only compounded the confusion. So, I thought I’d use it as a case study to point out what I feel are best practices for blog writers.

Here’s the post:

There is currently a discussion going on about removing our Facebook group in favor of a regular page. If you want to join the discussion, we look forward to your comments!

The initial responses where all basically variations of, a regular web page is better than requiring Facebook enrollment. While the link at the end of the two sentence post pointed to Facebook, it didn’t occur to anyone commenting that the author had a very different idea of what a “regular page” is.

After seven comments the author added this comment:

Before we get into endless threads about who likes Facebook and who doesn’t:

So, the question to discuss here is not whether to post at Facebook at all, but rather whether to have two pages there or only one.

As soon as I saw this I realized that the author was either unclear in his initial writing or attributes a very different meaning to the phrase “regular page”. The final sentence of the comment makes it very clear that in his initial post he meant, removing our Facebook group in favor of a Facebook page. Most bloggers would have modified the original post so that it aligns with the author’s comment but this didn’t happen, the post was left as is with its original confusing language intact.

I replied to his comment with this:

Oh sorry, I misunderstood your blog post.

IMHO, if you are asking solely about having one or two Facebook pages then it’s best to not even mention it on the blog, keep it on Facebook only. Then I and other non-Facebook users won’t see it and respond.

The next day my reply was replied to by another person:

He meant not two pages _there_ (on Facebook), rather one there _and_ one outside of Facebook.

This reply clearly demonstrated the problem with not modifying a post that is clearly confusing all the readers. This commenter had a third variation in interpretation of what this post and later author comment were trying to say.

After seeing this further confusion, my hope was that he would do one of the things that other bloggers do when a misunderstanding happens. The first and IME most common way to rectify the situation is to acknowledge the problem in a comment and also edit the original post to clarify or correct the information. An example of this technique is this post on the Bad Astronomy blog. Another viable option is to skip the comment and instead only edit the post to clarify the information. For this specific Document Foundation post a third viable option is to simply delete the post altogether since it only applies to Facebook users not general blog readers. Generally it’s not a good idea to delete posts as it can lead to odd conspiracy rants about disappearing information, but in this particular situation I think that risk is minimal.

Over the following days more comments piled up showing that the confusion was in no way reduced. On the sixth day a comment was left stating the commenter would just use Microsoft Office since the only place to discuss LibreOffice is Facebook. This was yet another way of misunderstanding the authors intent and definitely over the top but that is to be expected on blogs.

When I saw that comment I thought that maybe this further showing of the confusion would prompt the author to fix the situation but sadly I was wrong. Rather than own up to the problem the author posted the following comment.

Did anyone actually read my posting? ;-)
As said, it is good to “pick up people” where they are. To spread the message about LibreOffice and free software, we also use Facebook, because it helps to reach an audience we would not reach otherwise.
However, the only official communication and discussion channel was and is our mailing lists, so don’t worry.
Comments like “I do not use Facebook” do not help this discussion at all.

Ugh, that is perhaps the absolute worst possible way to handle a situation of misunderstanding with your readers. If every single comment on your blog shows that your readers are not understanding what you’re writing don’t accuse them of poor reading comprehension (even with a winking emoticon). The author should face the fact that they have not been clear in communicating with their readers and take steps to clarify the post.

To wrap up, here’s my recommendations for avoiding the problems that occurred.

  1. Don’t post items to your blog when you don’t want comments from all of your blog readers. In this case it was a topic only meant for Facebook users so it should only be posted to Facebook. An exception to this would be when you are trying to encourage your readers to sign up for another platform. In that case go ahead and post but make it crystal clear that you are recruiting for the other platform.
  2. When 100% of your readers are not interpreting your words as you intended, assume you are not clear in what you wrote. Then take the time to figure out why there is confusion and attempt to clarify your wording by editing your post (and optionally add a comment acknowledging the confusion and apologize for creating it). Even when only a minority of your readers are misunderstanding, you should re-think what you wrote and if possible rephrase it to minimize misunderstandings.
  3. Be humble, don’t accuse your readers of poor reading comprehension. As an author it is your responsibility to write in a way that conveys your intent clearly to your readers. While there is no way for me to know for certain, I suspect some of the Document Foundation blog readers will be turned off by the way this played out and will stop reading that authors posts or the entire blog.

There is an exception I’ll make to these recommendations. If it is a personal blog and you don’t care about readership then do whatever you find fun. In fact specifically trying to be unclear and creating confusion is considered a fun pastime for some people (trolling). I don’t enjoy it but with personal blogs the primary goal should be for the author to have fun so if it’s your cup of tea go for it. But when you are blogging for an organization you should always try to be as clear as possible and make it easy for the blog readers to get your point.

A final word, being only an amateur writer I may not have clearly expressed my thoughts in this post (or any post I ever make). Also my blog is set to close comments one month after the last comment is received, if you come here later simply email me and I’ll reset the system so that you can add a comment.

RSS Feeds for Static Web Pages

An old post from 2010 outlined a method that I used successfully to create update feeds for some of my static websites. It’s been a long time since I needed to add an entry to the feeds and when I went to do it yesterday I discovered it doesn’t work any more. This is because Google changed Reader removing the Note in Reader function that the old method relied upon.

After searching around the net I came to the conclusion that I’d have to just manually create the XML files for the RSS feeds. I spent some time getting it to work but the biggest hurdle is re-working the HTML snippets for the feed. You have to change all the XML reserved characters to escaped versions, which I got wrong many times.

It became very apparent that hand editing the XML was not going to be a viable way to create the feed because of the amount of time it would take to get each update correct. So I searched more and found a solution that I wish I’d found before I started in 2010.

The truly simple and painless way to create RSS feeds for static web sites is an application from Dan Bricklin. He released the program nearly a decade ago but for some reason almost no one mentions it in response to questions about this topic. The program, ListGarden is released under the GPL and available as a generic Perl application, a Windows binary and a Mac OS-X Perl application.

The documentation is excellent making it very easy to get up and running. Once the XML is created and placed on the web site, simply point FeedBurner to the XML and you’re done. Well there’s actually a bit more required for best effect but there are a ton of resources on the net that cover the topic including the FeedBurner Help pages.

I do have one tip for using ListGarden, if you use the Reorder function make sure to modify the PubDates so that the list remains in chronological order. I didn’t do this and it made FeedBurner act very strange.

In case you’re interested, the best page I found for manually creating the XML file is: How to Create an RSS Feed With Notepad, a Web Server, and a Beer ~ Stephen’s Web.

An Insanely Intrusive EULA

UPDATE Feb. 29, 2012 – A new version of MPLAB X has been released and they removed the auditing clause completely. That makes this old post no longer applicable.

Thank You Microchip

On the Microchip forum somebody read the license agreement for their new free IDE, “MPLAB X” and found this in section 1c.

Microchip’s authorized representatives will have the right to reasonably inspect, announced or unannounced and in its sole and absolute discretion, Licensee’s premises and to audit Licensee’s records and inventory of Licensee’s use of the Software, whether located on Licensee’s premises or elsewhere, at any time, in order to ensure Licensee’s adherence to the terms of this Agreement.

What! They demand the right to enter a companies or persons premises unannounced because someone clicked yes on a EULA! It turns out this is not all that new for Microchip, a post from June 2009 says that this is also in the dsPIC dev kit EULA.

This could be a huge problem for my work, I can’t imagine the company lawyers are going to allow me to use MPLAB X with this onerous of a EULA. Thankfully all current Microchip based projects are using MPLAB 8 and their Hi-Tech C Pro compiler which do not have this condition on usage. The problem will be in five or more years when MPLAB 8 is gone and we still need to support our products (our average life cycle is 20 years). I’ll just have to remember to keep a copy of MPLAB 8 around so that I can still use their debuggers and programmers when needed in the future.

I hope they change their tune and remove this onerous clause. If they do not change this I will be forced to no longer consider Microchip processors for new projects :-(.

Thanks to Alan on the PIClist for pointing this out.

Too Many Penn State Students are Amoral

It disgusts me that students would want to keep employed a disgusting man who through his unwillingness to act allowed the sexual abuse of multiple children. I guess they feel that football is more important than the safety of children.

There is no valid excuse for Paterno’s actions and no apology can make up for his ignoring the actions of his subordinate. Maybe he thought that ignoring the issue made him a good Catholic Conservative Republican, after all many Conservative Republican Catholics still support the scumbag Cardinal Law who acted the same way around the same time.

Posts by better writers:

This is why I hate college football programs

Does Penn State Actively Condone The Rape Of Children

Penn State Students Riot, Tip Over Van, After Joe Paterno Fired

Massachusetts GOP Wants More Regulations

Idiot GOP members Richard Ross of Wrentham, and Steven Levy of Marlborough, in the Massachusetts House and Senate want to increase regulations to prevent imaginary problems. They’ve filed a dozen bills to require photo IDs for voting but there has never been any voter fraud significant enough to affect the outcome of an election in Massachusetts.

Fortunately our Governor is rational and will veto any of this absolutely silly legislation if it comes to his desk.

Of course most likely what these stupid Republicans want is to disenfranchise minority and elderly voters so they can more easily remove social safety nets.

Ed at Dispatches from the Culture Wars has a good post about this on the national level.

Blog vs. Post = Magazine vs. Article

I’m getting very annoyed at a re-definition that is becoming popular. Many people on the internet are now using the noun blog to refer not only to a web log but also to the individual posts within a web log. This is just like referring to the articles within a magazine as magazines, it’s ridiculous.

From what I’ve found the trend started with MySpace, rather than have a button that said post article, entry, or page they made their new entry button say post blog.

Everyone please stop trying to confuse the situation, use the word blog as it is defined. Refer to the individual entries in a blog as either, posts, entries, articles, stories, pages or one of the many existing synonyms.

Merriam-Webster

Dictionary.com

American Heritage Dictionary via Answers.com

Wiktionary

Wikipedia