(Logo and goto: Prof. Timo Salmi, Department of Accounting and Finance, University of Vaasa, Finland)
(A thumbnail photo of Timo Salmi)
<http://lipas.uwasa.fi/~ts/http/nobin.html>
Copyright © 1990-2010 by Prof. Timo Salmi
Last modified Sat 13-Mar-2010 16:56:01
      (Visits counter image) Counting since 5.11.2005
Prof. Timo Salmi [Offline. For maintenance only.] Prof. Timo Salmi To the home page of the department Accounting and Finance [Offline. For maintenance only.] The home page of the department Accounting and Finance To the home page of the University of Vaasa, Finland [Offline. For maintenance only.] WWW root level
(FAQ)  

May I just go ahead and post binaries to discussion newsgroups?


Originally from
ftp://garbo.uwasa.fi/pc/link/tsfaqn.zip
Questions from Usenet and Timo's answers


Let me offer some hopefully useful information about distributing material as binary postings on the Usenet news.

First of all this should not be taken as a recrimination against any individual poster of binaries to a discussion newsgroup, but rather as a reminder to all of us of the potential problems involved. Because this information is at the same time intended to help the well-meaning posters of binaries, there are pointers at the end of this item on how to make your binary available in the proper way.

If someone sees these things differently, ok, but please note that I would rather not get flaming, indignant arguments crashing in over this issue. I'd prefer not to waste the time with the bickering. All civilized views are naturally always welcome. The best place to debate the issue is news.admin.net-abuse.usenet. First, however, please see "The Bincancel FAQ by Shaun Davis-Gluyas" binfaq.zip and "Cancel Messages: Frequently Asked Questions by Tim Skirvin" available on the WWW.

Also please note that it does not make a decisive difference whether these postings in fact just contain sources and no executables. The problems are similar whatever (binary posting or something else) we decide call this method of distribution. The same applies whether the binary posting is a short or a long one. This is not just a simple question of "bandwidth" (a term some users are so in love with).

I know and understand that most of who do this mean well, and wish to contribute to the general usefulness of the Usenet news. We all appreciate that. Nevertheless, I would strongly advise against posting binaries to unmoderated discussion newsgroups. On top of that the net rules don't allow it, let's look at this from a purely practical point of view. If other netters follow suit and start posting binaries to discussion newsgroups not meant for this purpose, there are several potential problems:

Now what to do if you have a useful binary you want to distribute. A much better avenue than posting it, is telling where the utility is available. Or if it is not yet available anywhere on the net, first submit it to a suitable ftp site, or make the material available through your own WWW page or send it to the relevant moderator of the binary postings newsgroup or to an unmoderated binaries newsgroup (provided there is a suitable binary group on the net).

Please note that while many binaries newsgroups have the tell-tale word binary in the newsgroup's name, that is not a guarantee that the newsgroup is a binary newsgroup. For example, the (long-since removed) newsgroups comp.binaries.ibm.pc.d and comp.binaries.ibm.pc.wanted were discussion-only newsgroups, not binaries newsgroups!


It is quite usual that some users facing this information tend to counter with something along the lines "But that was a very useful binary". This is missing the actual point. These postings often include very useful material. But this does not exempt any binary posting, however useful, from the problems listed above. Furthermore, the "ban" on posting binaries to discussion newsgroups is an established net code of conduct. It is not just my view, even if I happen to concur. I am just providing the information for the potential posters.

Alan Brown offered this additional point. "Many sites are connected via uucp using 2400bps modems over LD links. They generally don't take binaries groups because of the cost involved in getting them and/or a lack of hard drive space. Posting a binary to a discussion group directly costs them a considerable amount of money and may cause their disks to overflow."

That comment now is a few years old. It is true that there has been enormous development in transfer speeds and equipment. However, not everyone has the latest state-of-the-art paraphernalia. Furthermore, there are low-bandwidth radio links e.g. via cellular phones to portables.


Some, usually novice users typically facing a programming problem tend to attach their problem code as a binary to their postings on the Usenet newsgroups. You should not do that! The netiquette about not posting binaries covers also this situation. Furthermore, it is not fair to the other readers to expect them to open the binary attachment to try to help you. Since in most in these situations it is about a small piece of code, include the brief code in plain ASCII. If there are any special characters in the code replace them appropriately. Remember, that it is about your problem you wish to get help. Please do not create additional problems for your potentials helpers.
Some software authors who wish to present their programs on the Usenet news include .gif, .jpg or similar images in their postings to demonstrate their programs' features. That is plain net abuse putting much improper traffic burden on the Usenet news. The only proper method is to put such material to your website instead of forcing it on the Usenet news readers. The same principle goes, naturally, for any other such demonstrations using images. They definitely do not belong to the Usenet news discussion newsgroups.
Please note that what is said in this FAQ is not limited to sending executable programs as binary postings. The advice goes for all kinds of binary attachments and other special formats, including uuencoded, mimed, base64:d, HTML, multi-part, word-processor or similar files. In the earlier Usenet news days the sending of a binary almost always was deliberate. But in these days the problem has become more complicated because the user might include binary attachments unknowingly. Always use the text/plain format (i.e. straight ASCII) when posting to the Usenet newsgroups.

In particular, please be careful not to use/include HTML code in your postings. If you are using e.g. Netscape, Internet Explorer or Microsoft Outlook Express, make sure to turn off sending HTML messages. E.g. in Netscape choose Edit | Preferences | Mail & Groups | Message | Message properties, and turn off the "By default, send HTML messages". Likewise, you should turn off "Attaching Address Book Card to messages" (also called vCards), at least when posting to the Usenet newsgroups. The exact route to turn off sending in HTML varies from program to program, and even from version to version. In Outlook Express select Tools | Options | Send and check the "plain text" choice. For more information see e.g. "Posting News Using HTML" by Kathy Pascoe.

The following standard message from the NNQ moderation board recounts the same principle:

"Discussion groups (including news.newusers.questions) should contain only plain-text material that can be read easily by anyone, regardless of the software or hardware that they are using. This means that you should not attach word-processing documents that require specific software such as Microsoft Word, or post HTML or MIME-encoded documents."

Word processor, spreadsheet and similar files and attachments are not free of the problems stated. Quite the contrary. They have become one of the main avenues of propagating macro viruses, especially if they come from familiar sources one has no reason to suspect. Do not post for example Microsoft Word or Excel files or attachments to Usenet discussion newsgroups. Furthermore, it always is advisable to scan such files with a good virus scanner with up-to-date virus signature files before touching any attachments, whatever their origin. The security features of some common tools, such as Microsoft's Outlook Express have left an awful lot to be desired. We all have probably at least heard of the notorious Melissa, Loveletter and the like, which prey on the program's weaknesses.
What is to posted where, and what not, works both ways. As has been emphasized, it is not proper to post binaries to discussion newsgroups. Furthermore, it is not conductive post discussion to binary newsgroups. Binary newsgroups are for distributing binaries. They usually have companion or otherwise suitable near-newsgroups for the discussions. Besides, since binary newsgroups are not carried by all ISPs (e.g. because of the volumes), the discussion will be lost on a considerable number of the usual readership.
One argument that has been raised in favor of binaries or HTML in discussion messages, is that in some matters, like technical drawings, illustrative screen captures and mathematical formulas are best conveyed as pictures among the text of the posting. This argument is understandable, but it requires that such attachments are explicitly allowed in the charter of the newsgroup. If that is the case, then the binaries, as long as they conform to the charter's requirements, naturally are proper. If the charter and practice does no not condone binary material, then it is improper and thus net abuse to include such material.

It has been also been put forward that the netiquette has fallen behind its time in not allowing binaries in discussion newsgroups. That is not a good argument. There are many good reasons for the norm, as explained throughout also this page. Besides, as is obvious from the previous paragraph, if binaries are not allowed where you think they should, it is not the netiquette's fault but the relevant newsgroup's charter's.


When I post this (or similar information) as a followup to a misplaced binary posting on the Usenet news, it often elicits what I call "the bandwidth myth". It usually goes, somewhat aggressively, like this. "Isn't your followup posting as much a waste of bandwidth as the original posting?" This is a fallacy. The comparison is mismatched. The comparison should be not only with the original, misplaced posting but also with all the potential others it helps to redirect to the proper channels. Besides, the purpose is to help users to find their way, not to complain. For more please see the giving netiquette advice item.
(Links)


[To Timo's FAQ materials index page ]
 
[ts(ät)uwasa.fi ] [Photo ] [Programs ] [FAQs ] [Research ] [Lectures ] [Acc&Fin  links ] [Faculty ] [University ]
 
[Revalidate]