1106 lines
43 KiB
Plaintext
1106 lines
43 KiB
Plaintext
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
How to Use USENET Effectively
|
||
|
||
|
||
Matt Bishop
|
||
Research Institute for Advanced Computer Science
|
||
Mail Stop 230-5
|
||
NASA Ames Research Center
|
||
Moffett Field, CA 94035
|
||
|
||
|
||
|
||
1. Introduction
|
||
|
||
USENET is a worldwide bulletin board system in which
|
||
thousands of computers pass articles back and forth. Of necessi-
|
||
ty, customs have sprung up enabling very diverse people and
|
||
groups to communicate peaceably and effectively using USENET.
|
||
These customs are for the most part written, but are scattered
|
||
over several documents that can be difficult to find; in any
|
||
case, even if a new user can find all the documents, he most
|
||
likely will have neither the time nor the inclination to read
|
||
them all. This document is intended to collect all these conven-
|
||
tions into one place, thereby making it easy for new users to
|
||
learn about the world of USENET. (Old-timers, too, will benefit
|
||
from reading this.)
|
||
|
||
You should read this document and understand it thoroughly
|
||
before you even think about posting anything. If you have ques-
|
||
tions, please ask your USENET administrator (who can usually be
|
||
reached by sending mail to usenet) or a more knowledgeable USENET
|
||
user. Believe me, you will save yourself a lot of grief.
|
||
|
||
The mechanics of posting an article to USENET are explained
|
||
in Mark Horton's excellent paper How to Read the Network News; if
|
||
you have not read that yet, stop here and do so. A lot of what
|
||
follows depends on your knowing (at least vaguely) the mechanics
|
||
of posting news.
|
||
|
||
Before we discuss these customs, we ought to look at the
|
||
history of USENET, what it is today, and why we need these con-
|
||
ventions.
|
||
|
||
2. All About USENET
|
||
|
||
USENET began on a set of computers in North Carolina's
|
||
Research Triangle. The programs involved (known as "netnews"
|
||
then, and "A news" now) exchanged messages; it was a small,
|
||
multi-computer bulletin board system. As time passed, adminis-
|
||
trators of other systems began to connect their computers to this
|
||
bulletin board system. The network grew. Then, at Berkeley, the
|
||
|
||
|
||
How to Use USENET Effectively 1
|
||
|
||
|
||
|
||
|
||
|
||
How to Use USENET Effectively 2
|
||
|
||
|
||
news programs were rewritten (this version became known as "B
|
||
news") and the format changed to conform to ARPA standards
|
||
(again, this became the "B protocol for news".*) This version of
|
||
news was very widely distributed, and at this point USENET began
|
||
to take on its current shape.
|
||
|
||
USENET is a logical network (as opposed to a physical net-
|
||
work.) It is also a very amorphous network, in that there is no
|
||
central administration or controlling site. There is not even an
|
||
official list of members, although there is a very complete unof-
|
||
ficial one. A site gets access to USENET by finding some other
|
||
site already on USENET that it can connect to and exchange news
|
||
articles. So long as this second site (called a neighbor of the
|
||
first site) remains willing and able to pass articles to and from
|
||
the first site, the first site is on USENET. A site leaves the
|
||
USENET only when no one is willing or able to pass articles to,
|
||
or accept articles from, it.
|
||
|
||
As a result, USENET has no equivalent of a "sysop" or cen-
|
||
tral authority controlling the bulletin board. What little con-
|
||
trol is exercised is wielded by the person at each site who is
|
||
responsible for maintaining the USENET connections (this person
|
||
is called the "USENET administrator.") Because most USENET ad-
|
||
ministrators are (relatively) new to USENET, and because adminis-
|
||
tering USENET locally involves a great deal of work, most USENET
|
||
administrators tend to follow the lead of other, more experi-
|
||
enced, administrators (often known somewhat irreverently as "net
|
||
gurus.") This is not an abdication of responsibility, but a means
|
||
of keeping the amount of work little enough so it can be done
|
||
without interfering with the local USENET administrator's job.
|
||
An example of this is the list of currently active newsgroups
|
||
circulated every month or so. It is not "official" - no one has
|
||
that authority - but as the maintainer is doing the work that
|
||
every other USENET administrator would have to do otherwise, it
|
||
is accepted as a valid list. If the maintainer changes the list
|
||
in a way another USENET administrator finds unacceptable, that
|
||
administrator can simply ignore the list. (Incidentally, the
|
||
"net gurus" became known as such because of the work they have
|
||
contributed to USENET. Their experience is a valuable resource
|
||
for each USENET administrator.)
|
||
|
||
Because the USENET has grown so wildly, a number of problems
|
||
have appeared. One of these problems is technical, and a number
|
||
of the conventions this document describes spring from attempts
|
||
to keep this problem under control.
|
||
|
||
The technical problem arises due to the transport mechanism
|
||
used by most USENET sites. Most computers on USENET do not have
|
||
access to large-area networks like ARPANET. As a result the only
|
||
|
||
__________
|
||
|
||
* See Standard for Interchange of USENET Messages for a
|
||
description of the two formats.
|
||
|
||
|
||
News Version B 2.11 October 19, 1986
|
||
|
||
|
||
|
||
|
||
|
||
How to Use USENET Effectively 3
|
||
|
||
|
||
viable transport mechanism these sites can use is a set of pro-
|
||
grams collectively known as UUCP and which communicate over dial-
|
||
up telephone lines. Initially, news programs generated one UUCP
|
||
command per article. With the explosion of the USENET, the
|
||
number of articles simply swamped many sites; phone lines would
|
||
be tied up all day transmitting news, and many articles would be
|
||
processed at the same time, slowing down the computers notice-
|
||
ably.
|
||
|
||
The solution was to batch messages. This way, many articles
|
||
are sent via UUCP with one command, and the command on the re-
|
||
ceiving machine would split the file into separate articles,
|
||
which could then be processed individually. While this increased
|
||
the size of the files being sent, it cut down on the number of
|
||
UUCP commands sent, and since sending a command involves quite a
|
||
bit of overhead, this decreased the duration of phone calls, and
|
||
to a lesser degree the load on the computer. At some sites, such
|
||
as Purdue, this was not quite enough, so a simple spooler was im-
|
||
plemented to process the individual articles one at a time. This
|
||
reduced the system load to a very acceptable amount.
|
||
|
||
However, the problem has not gone away by any means. In one
|
||
sense it has become worse; as more articles are posted to the
|
||
network, phone costs and system loads averages increase, and sys-
|
||
tem administrators require USENET administrators to cut back or
|
||
eliminate newsgroups and to transmit news only at night (which
|
||
means long propagation delays). In short, everyone who has any-
|
||
thing to do with administering any USENET site is very concerned
|
||
about the future of USENET, both in general and at his own site.
|
||
|
||
Many of the rules you will read address this concern. The
|
||
fear that USENET may collapse is not a bogeyman, but very real.
|
||
We hope it will not collapse, and the rules below outline some
|
||
ways to prevent problems and increase the likelihood that enough
|
||
sites will remain on USENET to keep it alive. There is no cen-
|
||
tral authority that can force you to follow them, but by doing so
|
||
you will help keep USENET a valuable resource to the computer
|
||
community.
|
||
|
||
3. Deciding to Post
|
||
|
||
Before you decide to post an article, you should consider a
|
||
few things.
|
||
|
||
3.1. Do not repeat postings
|
||
|
||
This applies even if you did not post the information the
|
||
first time around. If you know the answer to a question someone
|
||
asked, first read the follow-ups, and if you have something more
|
||
to contribute, mail it to the questioner; if you think it should
|
||
be seen by others, ask the questioner to summarize the answers he
|
||
receives in a subsequent article. One of the biggest problems on
|
||
USENET is that many copies of the same answer to a simple ques-
|
||
tion are posted.
|
||
|
||
|
||
News Version B 2.11 October 19, 1986
|
||
|
||
|
||
|
||
|
||
|
||
How to Use USENET Effectively 4
|
||
|
||
|
||
If you want to repost something because you believe it did
|
||
not get to other USENET sites due to transmission problems (this
|
||
happens sometimes, but a lot less often than commonly believed),
|
||
do some checking before you repost. If you have a friend at
|
||
another USENET site, call him and ask if the article made it to
|
||
his site. Ask your USENET administrator if he knows of any prob-
|
||
lems in the USENET; there are special newsgroups to which USENET
|
||
administrators subscribe in which problems are reported, or he
|
||
can contact his counterparts at other sites for information. Fi-
|
||
nally, if you decide you must repost it, indicate in the article
|
||
subject that it is a reposting, and say why you are reposting it
|
||
(if you don't, you'll undoubtedly get some very nasty mail.)
|
||
|
||
Reposting announcements of products or services is flatly
|
||
forbidden. Doing so may convince other sites to turn off your
|
||
USENET access.
|
||
|
||
When school starts, hoards of new users descend upon the
|
||
USENET asking questions. Many of these questions have been
|
||
asked, and answered, literally thousands of times since USENET
|
||
began. The most common of these questions, and their answers,
|
||
have been collected in the hope that the new users will read them
|
||
and not re-post the same questions. So, if you want to ask a
|
||
question, check Appendix A (Answers to Frequently Asked Ques-
|
||
tions) to be sure it isn't one that has been asked and answered
|
||
literally hundreds of times before you started reading the
|
||
USENET.
|
||
|
||
3.2. Do not post anything when upset, angry, or intoxicated
|
||
|
||
Posting an article is a lot like driving a car - you have to
|
||
be in control of yourself. Postings which begin "Jane, you ig-
|
||
norant slut, ..." are very definitely considered in poor taste*.
|
||
Unfortunately, they are also far too common.
|
||
|
||
The psychology of this is interesting. One popular belief
|
||
is that since we interact with USENET via computers, we all often
|
||
forget that a computer did not do the posting; a human did. A
|
||
contributing factor is that you don't have to look the target of
|
||
abuse in the eye when you post an abusive message; eye-to-eye
|
||
contact has an amazing effect on inhibiting obnoxious behavior.
|
||
As a result, discussions on the USENET often degenerate into a
|
||
catfight far more readily than would a face-to-face discussion.
|
||
|
||
Before you post an article, think a minute; decide whether
|
||
or not you are upset, angry, or high. If you are, wait until you
|
||
calm down (or come down) before deciding to post something. Then
|
||
think about whether or not you really want to post it. You will
|
||
be amazed what waiting a day or even a few hours can do for your
|
||
perspective.
|
||
|
||
|
||
__________
|
||
* Unless you are critiquing Saturday Night Live.
|
||
|
||
|
||
News Version B 2.11 October 19, 1986
|
||
|
||
|
||
|
||
|
||
|
||
How to Use USENET Effectively 5
|
||
|
||
|
||
Bear in mind that shouting hasn't convinced anyone of any-
|
||
thing since the days of Charlemagne, and being abusive makes peo-
|
||
ple hold even more tenaciously to their ideas or opinions. Gen-
|
||
tleness, courtesy, and eloquence are far more persuasive; not
|
||
only do they indicate you have enough confidence in your words to
|
||
allow them to speak for you, but also they indicate a respect for
|
||
your audience. This in turn makes it easier for your audience to
|
||
like or respect you - and people tend to be far more interested
|
||
in, and receptive to, arguments advanced by those they like or
|
||
respect than by writers who are abusive. Finally, remember that
|
||
some discussions or situations simply cannot be resolved. Be-
|
||
cause people are different, agreed-upon facts often lead to wild-
|
||
ly different feelings and conclusions. These differences are
|
||
what makes life so wonderful; were we all alike, the world would
|
||
be a very boring place. So, don't get frantic; relax and enjoy
|
||
the discussion. Who knows, you might even learn something!
|
||
|
||
3.3. Be sure your posting is appropriate to USENET
|
||
|
||
Some things are inappropriate to post to USENET. Discussing
|
||
whether or not some other discussion is appropriate, or if it is
|
||
in the right newsgroup, is an example. Invariably, the "meta-
|
||
discussion" generates so many articles that the discussion is
|
||
simply overwhelmed and vanishes; but the meta-discussion lingers
|
||
on for several weeks, driving most of the readers of that news-
|
||
group out of their collective minds. Help preserve the sanity of
|
||
your fellow USENET readers by mailing such comments to the people
|
||
involved, rather than posting them.
|
||
|
||
Another example of inappropriate postings is the infamous
|
||
"spelling flame." Every few months someone takes another poster
|
||
to task for poor spelling or grammar. Soon, everyone jumps on
|
||
the bandwagon, tearing apart one another's postings for such er-
|
||
rors. To put it mildly, this angers almost everyone involved for
|
||
no real reason. Please remember that we all make mistakes, and
|
||
there are a lot of people for whom English is a second language.
|
||
So, try to keep your spelling and grammar comments to yourself -
|
||
but if you find you simply cannot, mail them to the poster rather
|
||
than posting them.
|
||
|
||
Far more insidious are requests similar to "How can I splice
|
||
into the local cable TV transmission line?" Posting to USENET is
|
||
akin to publishing, so don't ask for or post instructions on how
|
||
to do something illegal. And please don't quote the First Amend-
|
||
ment, or the laws allowing freedom of speech in your country;
|
||
while the posting programs will not stop you, the aftermath could
|
||
be very unpleasant - lawsuits and court trials usually are, and
|
||
the USENET would certainly collapse as sites dropped from it to
|
||
protect themselves from legal liability. You wouldn't want that
|
||
on your conscience, would you? Of course not.
|
||
|
||
Related to this is the next rule.
|
||
|
||
|
||
|
||
|
||
News Version B 2.11 October 19, 1986
|
||
|
||
|
||
|
||
|
||
|
||
How to Use USENET Effectively 6
|
||
|
||
|
||
3.4. Do not post other people's work without permission
|
||
|
||
Posting something to USENET puts it in the public domain for
|
||
all practical purposes. So, be careful about posting things like
|
||
UNIX*-related material (specifically source code) or company do-
|
||
cuments; consider licensing and nondisclosure agreements first.
|
||
Some people regard the posting of "diffs" based on licensed code
|
||
to be a suitable compromise, as they are only useful to those who
|
||
have the base code already.
|
||
|
||
Copyrighted works are a separate problem. Both United
|
||
States and international law provide protection for copyrighted
|
||
works; other than short extracts for purposes of criticism, you
|
||
cannot copy a copyrighted work in whole or in part without per-
|
||
mission of the copyright holder (who may, or may not, be the au-
|
||
thor.) Without this protection, artists could not make any money
|
||
and hence would have limited incentive to make the fruits of
|
||
their art available at all. Posting a copyrighted work without
|
||
permission is theft, even though the property stolen is not tan-
|
||
gible in most cases. Hence, posting movie and book reviews, song
|
||
lyrics, or anything else which is copyrighted without the permis-
|
||
sion of the copyright holder, could cause you personally, your
|
||
company, or the USENET itself to be held liable for damages.
|
||
Please be very careful that you obey the law when posting such
|
||
material!
|
||
|
||
3.5. Don't forget that opinions are those of the poster and not
|
||
his employer.
|
||
|
||
Every so often, someone will post a particularly disgusting
|
||
article, and a number of responses will ask if all employees of
|
||
the original poster's company share his (revolting) opinion, or
|
||
suggest that action be taken against that company. Please
|
||
remember that all opinions or statements in articles are to be
|
||
attributed to the poster only, and in particular, do not neces-
|
||
sarily represent the opinions of the poster's employer, the owner
|
||
of the computer on which the article originated, or anyone in-
|
||
volved with any aspect of USENET - and consequently the responsi-
|
||
bility for any USENET message rests with the poster and with no
|
||
one else. The appropriate response is not to attack the company
|
||
or its other employees; let the poster know what you think of his
|
||
posting via mail. If the postings continue, take advantage of
|
||
the news software's presenting you with the author's name and the
|
||
subject line and then asking if you want to see the article;
|
||
start looking for the poster's name or the offensive subject in
|
||
the articles presented to you and skip them. If you really get
|
||
offended, you can unsubscribe from a newsgroup.
|
||
|
||
Part of the price of freedom is allowing others to make
|
||
fools of themselves. You wouldn't like to be censored, so don't
|
||
advocate censorship of others. No one is forcing you to read the
|
||
|
||
__________
|
||
*UNIX is a registered trademark of AT&T.
|
||
|
||
|
||
News Version B 2.11 October 19, 1986
|
||
|
||
|
||
|
||
|
||
|
||
How to Use USENET Effectively 7
|
||
|
||
|
||
postings.
|
||
|
||
In some countries, posting or receiving certain types of ar-
|
||
ticles may be a criminal offense. As a result, certain news-
|
||
groups which circulate freely within the United States may not be
|
||
circulated in other nations without risking civil or criminal li-
|
||
abilities. In this case, the appropriate action for sites in
|
||
that country is neither to accept nor to transmit the newsgroup.
|
||
No site is ever forced to accept or pass on any newsgroup.
|
||
|
||
4. Where to Post
|
||
|
||
The various newsgroups and distributions have various rules
|
||
associated with their use. This section will describe these
|
||
rules and offer suggestions on which newsgroups to post your mes-
|
||
sage.
|
||
|
||
4.1. Keep the distribution as limited as possible
|
||
|
||
A basic principle of posting is to keep the distribution of
|
||
your article as limited as possible. Like our modern society,
|
||
USENET is suffering from both an information glut and information
|
||
pollution. It is widely believed that the USENET will cease to
|
||
function unless we are able to cut down the quantity of articles.
|
||
One step in this direction is not to post something to places
|
||
where it will be worthless. For example, if you live in Hacken-
|
||
sack, New Jersey, the probability of anyone in Korea wanting to
|
||
buy your 1972 Toyota is about as close to zero as you can get.
|
||
So confine your posting to the New Jersey area.
|
||
|
||
To do this, you can either post to a local group, or post to
|
||
a net-wide group and use the distribution feature to limit how
|
||
widely your article will go. When you give your posting program
|
||
(usually postnews(1)) a distribution, you are (in essence) saying
|
||
that machines which do not recognize that distribution should not
|
||
get the article. (Think of it as a subgroup based on locality
|
||
and you'll get the idea.) For example, if you are posting in the
|
||
San Francisco Bay Area, and you post your article to rec.auto but
|
||
give ba as the distribution, the article will not be sent beyond
|
||
the San Francisco Bay Area (to which the ba distribution is lo-
|
||
cal) even though you put it in a net-wide newsgroup. Had you
|
||
given the distribution as ca (the California distribution), your
|
||
article would have been sent to all Californian sites on USENET.
|
||
Had you given the distribution as world, your article would have
|
||
been sent to all sites on USENET.
|
||
|
||
4.2. Do not post the same article twice to different groups
|
||
|
||
If you have an article that you want to post to more than
|
||
one group, post to both at the same time. Newer versions of the
|
||
news software will show an article only once regardless of how
|
||
many newsgroups it appears in. But if you post it once to each
|
||
different group, all versions of news software will show it once
|
||
for each newsgroup. This angers a lot of people and wastes
|
||
|
||
|
||
News Version B 2.11 October 19, 1986
|
||
|
||
|
||
|
||
|
||
|
||
How to Use USENET Effectively 8
|
||
|
||
|
||
everybody's time.
|
||
|
||
4.3. Do not post to moderated newsgroups.
|
||
|
||
You may not post directly to certain newsgroups; you cannot
|
||
post to some at all. Newer versions of the news software will
|
||
inform you when either of these restrictions apply, but older
|
||
versions of news software will not.
|
||
|
||
If you want to have the appropriate moderator post some-
|
||
thing, mail it to the moderator. (If you do not know the ad-
|
||
dress, ask your USENET administrator. In some cases, the
|
||
software will automatically mail, rather than post, your article
|
||
to the moderator.)
|
||
|
||
4.4. Ask someone if you can't figure out where to post your ar-
|
||
ticle
|
||
|
||
If you cannot figure out where to post something, look in
|
||
news.announce.newusers for the list of active newsgroups. (This
|
||
is posted biweekly. If you can't find it, look at the list in
|
||
How to Read the Network News; but be aware that list is undoubt-
|
||
edly out of date already.) If your article does not seem to fit
|
||
in any of the listed groups, post it to misc.misc or don't post
|
||
it.
|
||
|
||
If you still are not sure which newsgroup to post your arti-
|
||
cle to, ask an old-timer. If your site doesn't have any old-
|
||
timers (or none of the old-timers will admit to being old-
|
||
timers), contact any of the following people:
|
||
|
||
Gene Spafford (spaf@gatech.CSNET, spaf@gatech.UUCP)
|
||
Mark Horton (mark@cbosgd.UUCP)
|
||
Rick Adams (rick@seismo.CSS.GOV, rick@seismo.UUCP)
|
||
Chuq Von Rospach (chuq@sun.UUCP)
|
||
Matt Bishop (mab@riacs.ARPA, mab@riacs.UUCP)
|
||
|
||
We will be happy to help you. But, please, do not post the arti-
|
||
cle to the net before you ask us!
|
||
|
||
4.5. Be sure there is a consensus before creating a new news-
|
||
group
|
||
|
||
Creating a new newsgroup is, in general, a very bad idea.
|
||
Currently, there are so many articles being posted that the
|
||
USENET is in danger of collapse as site after site decides to
|
||
cease to accept and retransmit certain newsgroups. Moreover,
|
||
there is no established procedure for deleting a newsgroup, so
|
||
once created, newsgroups tend to stay around. They also tend to
|
||
encourage people to think up new newsgroups, and the cycle re-
|
||
peats. Try to avoid thinking up new newsgroups.
|
||
|
||
If, however, you believe a new group should be created, be
|
||
sure you have a consensus that the group is needed (either a
|
||
|
||
|
||
News Version B 2.11 October 19, 1986
|
||
|
||
|
||
|
||
|
||
|
||
How to Use USENET Effectively 9
|
||
|
||
|
||
mailing list has enough traffic and readers to justify turning it
|
||
into a newsgroup, or a discussion in a current newsgroup becomes
|
||
so large for a period of time long enough to warrant splitting it
|
||
into a newsgroup.) Then post an article to news.group as well as
|
||
any other groups related to your proposed new group, and discuss
|
||
the topics you are proposing be covered in your new group, what
|
||
it should be called, whether it is really needed, and so forth.
|
||
Try to resolve all objections, and take into account all sugges-
|
||
tions and comments; finally, have everyone mail you a "yes" or
|
||
"no" vote on whether the group should be created. Try to get at
|
||
least 40 or 50 "yes" votes before creating the group; if you want
|
||
to be safe, get around 100.
|
||
|
||
4.6. Watch out for newsgroups which have special rules about
|
||
posting
|
||
|
||
Some newsgroups have special rules. This section summarizes
|
||
them.
|
||
|
||
rec.arts.books Do not post anything revealing a plot or a
|
||
plot twist without putting the word "spoiler"
|
||
somewhere in the "Subject" field. This will
|
||
let those who do not wish to have a surprise
|
||
spoiled skip the article.
|
||
|
||
rec.humor If you want to post an offensive joke (this
|
||
includes racial, religious, sexual, and sca-
|
||
tological humor, among other kinds) rotate
|
||
it. (If you do not know what this means,
|
||
look in the section Writing Your Posting.)
|
||
|
||
rec.arts.movies Do not post anything revealing a plot or a
|
||
plot twist without putting the word "spoiler"
|
||
in the "Subject" field. This will let those
|
||
who do not wish to have a surprise spoiled
|
||
skip the article.
|
||
|
||
news.group Discussions about whether or not to create
|
||
new groups, and what to name them, go here.
|
||
Please mail your votes to the proposer; don't
|
||
post them.
|
||
|
||
comp.sources Source code postings go here. Discussions
|
||
are not allowed. Do not post bug fixes here.
|
||
|
||
comp.sources.bugs Bug reports and bug fixes to sources posted
|
||
in comp.sources go here.
|
||
|
||
comp.sources.wanted Requests for sources go here.
|
||
|
||
misc.test Use the smallest distribution possible. In
|
||
the body of the message, say what you are
|
||
testing.
|
||
|
||
|
||
|
||
News Version B 2.11 October 19, 1986
|
||
|
||
|
||
|
||
|
||
|
||
How to Use USENET Effectively 10
|
||
|
||
|
||
misc.wanted Requests for things other than source code go
|
||
here. Please use the smallest distribution
|
||
possible. Post offers here, too.
|
||
|
||
5. Writing the Article
|
||
|
||
Here are some suggestions to help you communicate effective-
|
||
ly with others on the USENET. Perhaps the best advice is not to
|
||
be afraid to consult a book on writing style; two of the best are
|
||
How to Write for the World of Work by Cunningham and Pearsall,
|
||
and Elements of Style by Strunk and White.
|
||
|
||
5.1. Write for your audience
|
||
|
||
USENET is an international network, and any article you post
|
||
will be very widely read. Even more importantly, your future em-
|
||
ployers may be among the readers! So, try to make a good impres-
|
||
sion.
|
||
|
||
A basic principle of all writing is to write at your
|
||
readers' reading level. It is better to go below than above.
|
||
Aiming where "their heads ought to be" may be fine if you are a
|
||
college professor (and a lot of us would dispute even that), but
|
||
it is guaranteed to cause people to ignore your article. Studies
|
||
have shown that the average American reads at the fifth grade
|
||
level and the average professional reads at the twelfth grade
|
||
level.
|
||
|
||
5.2. Be clear and concise
|
||
|
||
Remember that you are writing for a very busy audience; your
|
||
readers will not puzzle over your article. So be very clear and
|
||
very concise. Be precise as well; choose the least ambiguous
|
||
word you can, taking into account the context in which you are
|
||
using the word. Split your posting into sections and paragraphs
|
||
as appropriate. Use a descriptive title in the "Subject" field,
|
||
and be sure that the title is related to the body of the article.
|
||
If the title is not related, feel free to change it to a title
|
||
that is.
|
||
|
||
5.3. Proofread your article
|
||
|
||
This is a matter of courtesy; since you want others to read
|
||
your article, the least you can do is check that it says what you
|
||
mean in a clear, concise manner. Check for typographical errors,
|
||
silly grammar errors, and misspellings; if you have a spelling
|
||
checking program, use it. Also be sure the article is easy to
|
||
read. Use white space - blanks, tabs, and newlines - and both
|
||
upper and lower case letters. Do not omit the definite and inde-
|
||
finite articles, either; not only do "a", "an", and "the" make a
|
||
posting much easier to read, their omission can make a posting
|
||
ambiguous.
|
||
|
||
|
||
|
||
|
||
News Version B 2.11 October 19, 1986
|
||
|
||
|
||
|
||
|
||
|
||
How to Use USENET Effectively 11
|
||
|
||
|
||
5.4. Be extra careful with announcements of products or services
|
||
|
||
When writing a product or service announcement, bear in mind
|
||
that others will be paying most of the telephone bills. So, if
|
||
you are announcing several things, combine all the announcements
|
||
into one article. Mark the posting as a product or service an-
|
||
nouncement in the title in the "Subject" field. Advertising hy-
|
||
perbole is not appropriate here; remember that your audience is
|
||
to a large degree technically literate, and your product will
|
||
stand or fall on its technical merits. Be aware that posting ob-
|
||
noxious or inappropriate advertisements is very serious and if
|
||
you do it, you may find your neighbors yanking your USENET ac-
|
||
cess.
|
||
|
||
5.5. Indicate sarcasm and humor
|
||
|
||
Remember that people cannot see you when they read your
|
||
posting; hence, all the subtle nuances of body and facial motion
|
||
are hidden. It can be quite difficult to tell when you are being
|
||
sarcastic or humorous. To deal with this problem, the USENET
|
||
readers and posters have developed a special sign. Mark passages
|
||
you intend to be taken as humorous with the "smiley face", while
|
||
looks like this: ":-)". (Think of a head facing you lying on its
|
||
right side and look again if you don't understand why that symbol
|
||
was chosen.) As for sarcasm, there is no universal symbol for
|
||
that (unless the sarcasm is meant humorously, in which case use
|
||
the smiley face again.) But mark your passage so everyone will
|
||
realize you are being sarcastic.
|
||
|
||
5.6. Mark postings which spoil surprises
|
||
|
||
High on the list of obnoxious messages are those that spoil
|
||
the plot of a book or movie by giving away an unexpected detail.
|
||
If you post such an article, please put the word "spoiler" in the
|
||
"Subject" field of your posting, so people who do not wish to
|
||
have a surprise ruined can skip the article.
|
||
|
||
5.7. Rotate offensive postings
|
||
|
||
If you feel you must post a message that may offend people,
|
||
you can take steps to be sure the message will only be read by
|
||
those who explicitly ask for it to be shown to them. The USENET
|
||
convention is to encrypt these messages by shifting each letter
|
||
13 characters, so that (for example) "a" becomes "n". (In more
|
||
precise terms, this is a Caesar cipher of shift 13; on the
|
||
USENET, it is called rot13.) When you do this, put the word
|
||
"rot13" in the "Subject" field. The news reader you are using
|
||
almost certainly has a command to encrypt and decrypt such mes-
|
||
sages; if not, use the UNIX command
|
||
|
||
tr a-zA-Z n-za-mN-ZA-M
|
||
|
||
|
||
|
||
|
||
|
||
News Version B 2.11 October 19, 1986
|
||
|
||
|
||
|
||
|
||
|
||
How to Use USENET Effectively 12
|
||
|
||
|
||
5.8. The shorter your signature, the better
|
||
|
||
Keep signatures concise; 2 or 3 lines are usually plenty.
|
||
Include your name and addresses on any major networks (such as
|
||
ARPANET, BITNET, or CSNET). This helps people contact you quick-
|
||
ly and easily, usually more so than by following the return path
|
||
of the article. Do not include pictures, graphics or clever quo-
|
||
tations that make the signature longer; this is not the appropri-
|
||
ate place for them, and many sites resent paying the phone bills
|
||
for such signatures.
|
||
|
||
6. Conclusion and Summary
|
||
|
||
Here is a list of the rules given above:
|
||
|
||
=> Deciding to post
|
||
|
||
+ Do not repeat postings
|
||
|
||
+ Do not post anything when upset, angry, or intoxicat-
|
||
ed
|
||
|
||
+ Be sure your posting is appropriate to USENET
|
||
|
||
+ Do not post other people's work without permission
|
||
|
||
+ Don't forget that opinions are those of the poster
|
||
and not his company
|
||
|
||
=> Where to Post
|
||
|
||
+ Keep the distribution as limited as possible
|
||
|
||
+ Do not post the same article twice to different
|
||
groups
|
||
|
||
+ Do not post to news.announce newsgroups
|
||
|
||
+ Ask someone if you can't figure out where to post
|
||
your article
|
||
|
||
+ Be sure there is a consensus before creating a new
|
||
newsgroup
|
||
|
||
+ Watch out for newsgroups which have special rules
|
||
about posting
|
||
|
||
=> Writing the Article
|
||
|
||
+ Write for your audience
|
||
|
||
+ Be clear and concise
|
||
|
||
|
||
|
||
|
||
News Version B 2.11 October 19, 1986
|
||
|
||
|
||
|
||
|
||
|
||
How to Use USENET Effectively 13
|
||
|
||
|
||
+ Proofread your article
|
||
|
||
+ Be extra careful with announcements of products or
|
||
services
|
||
|
||
+ Indicate sarcasm and humor
|
||
|
||
+ Mark postings which spoil surprises
|
||
|
||
+ Rotate offensive postings
|
||
|
||
+ The shorter your signature, the better
|
||
|
||
The USENET can be a great place for us all. Sadly, not
|
||
enough people are following the customs that have been esta-
|
||
blished to keep the USENET civilized. This document was written
|
||
to educate all users of the USENET on their responsibilities.
|
||
Let's clean up the USENET, and turn it into a friendly, helpful
|
||
community again!
|
||
|
||
Acknowledgements: The writing of this document was inspired by
|
||
Chuq von Rospach's posting on USENET etiquette, and it draws on
|
||
previous work by Mark Horton, A. Jeff Offutt, Gene Spafford, and
|
||
Chuq von Rospach.
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
News Version B 2.11 October 19, 1986
|
||
|
||
|
||
|
||
|
||
|
||
How to Use USENET Effectively 14
|
||
|
||
|
||
Appendix A. Answers to Frequently Asked Questions
|
||
|
||
originally from Jerry Schwarz (jerry@eagle.UUCP)
|
||
modified by Gene Spafford (spaf@gatech.UUCP)
|
||
modified by Matt Bishop (mab@riacs.ARPA)
|
||
|
||
|
||
This document discusses some items that occur repeatedly on
|
||
USENET. They frequently are submitted by new users, and result
|
||
in many follow-ups, sometimes swamping groups for weeks. The
|
||
purpose of this note is to head off these annoying events by
|
||
answering some questions and warning about the inevitable conse-
|
||
quence of asking others. If you don't like my answers, let me
|
||
know and I may include revisions in future versions of this note.
|
||
|
||
1. What does UNIX stand for?
|
||
|
||
It is not an acronym, but is a pun on "MULTICS." MULTICS is a
|
||
large operating system that was being developed shortly be-
|
||
fore UNIX was created.
|
||
|
||
2. What is the derivation of "foo" as a filler word?
|
||
|
||
The favorite story is that it comes from "fubar" which is an
|
||
acronym for "fouled up beyond all recognition," which is sup-
|
||
posed to be a military term. (Various forms of this exist,
|
||
"fouled" usually being replaced by a stronger word.) "Foo"
|
||
and "Bar" have the same derivation.
|
||
|
||
3. Is a machine at "foo" on the net?
|
||
|
||
These questions belong in news.config if anywhere, but in
|
||
fact your best bet is usually to phone somebody at "foo" to
|
||
find out. If you don't know anybody at "foo" you can always
|
||
try calling and asking for the "computer center." Also, see
|
||
the newsgroup mod.map, where maps of USENET and the UUCP net-
|
||
work are posted regularly.
|
||
|
||
4. What does "rc" at the end of files like .newsrc mean?
|
||
|
||
According to Dennis Ritchie, "The name rc comes from RUNCOM,
|
||
which was the rough equivalent on the MIT CTSS system of what
|
||
UNIX calls shell scripts. Of course, RUNCOM derives from run
|
||
commands."
|
||
|
||
5. What do "- (nf)" and "Orphaned Response" in an item's title
|
||
mean?
|
||
|
||
It means that the item was created by "notefiles," an alter-
|
||
native news handling interface that many people prefer. If
|
||
you want to find out more you can read the Notesfile System
|
||
Reference Manual" or contact uiucdcs!essick.
|
||
|
||
|
||
|
||
|
||
News Version B 2.11 October 19, 1986
|
||
|
||
|
||
|
||
|
||
|
||
How to Use USENET Effectively 15
|
||
|
||
|
||
6. What does ":-)" mean?
|
||
|
||
This is the net convention for a "smiley face." It means that
|
||
something is being said in jest. If it doesn't look like a
|
||
smiley face to you, flop your head over to the left and look
|
||
again.
|
||
|
||
7. How do I decrypt jokes in rec.humor?
|
||
|
||
The standard cipher used in rec.humor in called "rot13." Each
|
||
letter is replaced by the letter 13 further along in the al-
|
||
phabet (cycling around at the end). Most systems have a
|
||
built in command to decrypt such articles; readnews(1) and
|
||
vnews(1) have the D command, rn(1) (another popular public-
|
||
domain full screen news reader) has the X or <CONTROL-X> com-
|
||
mands, notes(1) has % or R. If your system doesn't have a
|
||
program to encrypt and decrypt these, you can quickly create
|
||
a shell script using tr(1):
|
||
|
||
tr A-Za-z N-ZA-Mn-za-m
|
||
|
||
On some versions of UNIX, the tr command should be written
|
||
as:
|
||
|
||
tr "[a-m][n-z][A-M][N-Z]" "[n-z][a-m][N-Z][A-M]"
|
||
|
||
8. soc.net-people: Is John Doe out there anywhere?
|
||
|
||
I suspect that these items are people looking for freshman
|
||
roommates that they haven't seen in ten years. If you have
|
||
some idea where the person is you are usually better off cal-
|
||
ling the organization. For example, if you call any Bell
|
||
Labs location and request John Doe's number. They can give
|
||
it to you even if he works at a different location.
|
||
|
||
9. sci.math: Proofs that 1 = 0.
|
||
|
||
Almost everyone has seen one or more of these in high school.
|
||
They are almost always based on either division by 0 or tak-
|
||
ing the square root of a negative number.
|
||
|
||
10. rec.games: Where can I get the source for empire(6) or ro-
|
||
gue(6)?
|
||
|
||
You can't. The authors of these games, as is their right,
|
||
have chosen not to make the sources available.
|
||
|
||
11. comp.unix.wizards: How do I remove files with non-ASCII
|
||
characters in their names?
|
||
|
||
You can try to find a pattern that uniquely identifies the
|
||
file. This sometimes fails because a peculiarity of some
|
||
shells is that they strip off the high-order bit of charac-
|
||
ters in command lines. Next, you can try an "rm -i", or "rm
|
||
|
||
|
||
News Version B 2.11 October 19, 1986
|
||
|
||
|
||
|
||
|
||
|
||
How to Use USENET Effectively 16
|
||
|
||
|
||
-r" (see rm(1).) Finally, you can mess around with i-node
|
||
numbers and find(1).
|
||
|
||
12. comp.unix.wizards: There is a bug in the way UNIX handles
|
||
protection for programs that run setuid.
|
||
|
||
There are indeed problems with the treatment of protection in
|
||
setuid programs. When this is brought up, suggestions for
|
||
changes range from implementing a full capability list ar-
|
||
rangement to new kernel calls for allowing more control over
|
||
when the effective id is used and when the real id is used to
|
||
control accesses. Sooner or later you can expect this to be
|
||
improved. For now you just have to live with it.
|
||
|
||
13. soc.women: What do you think about abortion?
|
||
|
||
Although abortion might appear to be an appropriate topic for
|
||
soc.women, more heat than light is generated when it is
|
||
brought up. Since the newsgroup talk.abortion has been
|
||
created, all abortion-related discussion should take place
|
||
there.
|
||
|
||
14. soc.singles: What do "MOTOS," "MOTSS,", "MOTAS", and "SO"
|
||
stand for?
|
||
|
||
Member of the opposite sex, member of the same sex, member of
|
||
the appropriate sex, and significant other, respectively.
|
||
|
||
15. How do I use the "Distribution" feature?
|
||
|
||
When postnews(1) prompts you for a distribution, it's asking
|
||
how widely distributed you want your article. The set of
|
||
possible replies is different, depending on where you are,
|
||
but at Bell Labs in Murray Hill, New Jersey, possibilities
|
||
include:
|
||
|
||
local local to this machine
|
||
mh Bell Labs, Murray Hill Branch
|
||
nj all sites in New Jersey
|
||
btl All Bell Labs machines
|
||
att All AT&T machines
|
||
usa Everywhere in the USA
|
||
na Everywhere in North America
|
||
world Everywhere on USENET in the world
|
||
|
||
If you hit <RETURN>, you'll get the default, which is the
|
||
first part of the newsgroup name. This default is often not
|
||
appropriate - please take a moment to think about how far
|
||
away people are likely to be interested in what you have to
|
||
say. Used car ads, housing wanted ads, and things for sale
|
||
other than specialized equipment like computers certainly
|
||
shouldn't be distributed to Europe and Korea, or even to the
|
||
next state.
|
||
|
||
|
||
|
||
News Version B 2.11 October 19, 1986
|
||
|
||
|
||
|
||
|
||
|
||
How to Use USENET Effectively 17
|
||
|
||
|
||
The newsgroup misc.forsale exists for postings of sale an-
|
||
nouncements. Its distribution is limited to North America;
|
||
posters should restrict this distribution even further, if
|
||
possible and appropriate.
|
||
|
||
16. Why do some people put funny lines ("bug killers") at the be-
|
||
ginning of their articles?
|
||
|
||
Some earlier versions of news had a bug which would drop the
|
||
first 512 or 1024 bytes of text of certain articles. The bug
|
||
was triggered whenever the article started with white space
|
||
(a blank or a tab). A fix many people adopted was to begin
|
||
their articles with a line containing a character other than
|
||
white space. This gradually evolved into the habit of in-
|
||
cluding amusing first lines.
|
||
|
||
The original bug has since been fixed in newer version of
|
||
news, and sites running older versions of news have applied a
|
||
patch to prevent articles from losing text. The "bug-killer"
|
||
lines are therefore probably no longer needed, but they
|
||
linger on.
|
||
|
||
17. What is the address or phone number of the "foo" company?
|
||
|
||
Try the white and yellow pages of your phone directory,
|
||
first; a sales representative will surely know, and if you're
|
||
a potential customer they will be who you're looking for.
|
||
Phone books for other cities are usually available in li-
|
||
braries of any size. Whoever buys or recommends things for
|
||
your company will probably have some buyer's guides or na-
|
||
tional company directories. Call or visit the reference desk
|
||
of your library; they have several company and organization
|
||
directories and many will answer questions like this over the
|
||
phone. Remember if you only know the city where the company
|
||
is, you can telephone to find out their full address or a
|
||
dealer. The network is not a free resource, although it may
|
||
look like that to some people. It is far better to spend a
|
||
few minutes of your own time researching an answer rather
|
||
than broadcast your laziness and/or ineptness to the net.
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
News Version B 2.11 October 19, 1986
|
||
|
||
|