Usenet News

Contents:

  1. What is it?
  2. How do I access it?
  3. How to change the news server?

What is it?

It's just like the computer bulletin board that your son is running on an old Atari in the basement, only a bit bigger. In early days of computer communications Usenet was created to let people exchange mail and other information without spending a lot of money. Most of it used 300 baud modems and very small computers, which operated in a relay fashion to pass the data between each other. It could take a week for an article posted in New Jersey to show up in Sweden, but it was the first global information network.

Soon enough parts of Usenet were using the educational and governmental infrastructure, the ARPANet, for high-speed transfers. Thus to many people Usenet became synonymous with the "big network", the InterNet. But don't confuse the two in the presence of an armed or physically fit Usenet veteran. It would be as imprudent as mistaking a 1967 Harley with a Kawasaki in a company of Hell's Angels.

Usenet is the ultimate network anarchy, and the ultimate in network cooperation. Discussion groups such as "misc.pet.hairdo.french" or "alt.swedish.chef.bork.bork" can be created, and flooded with hundreds of articles overnight. But all that couldn't work without the good will and overtime of those who administer and manage computers exchanging the stuff. And it does work amazingly smoothly, given that the current daily flow of articles is measured in hundreds of megabytes.

One of the most important things is the written and unwritten etiquette. Many articles you will see will likely send your blood pressure soaring to record levels. Many discussions will make you have doubts about the human race, such as it is. Many topics will squarely stomp on your feelings and touch raw nerves. We will offer two main rules:

There are serious and valuable groups, such as "sci.math.research"; there are very emotional ones, like "talk.politics.misc" or "rec.guns.advocacy'; just like when making a visit to someone's home, you will have to learn what's expected and acceptable in each of them.

How do I access it?

There are a dozen or so different news clients, i.e. gadgets which let you read news provided by a friendly server. There is the PC "wrn", the Mac "NewsWatcher", etc.

Unix utilities for reading Usenet news come in three flavors: classical programs such as "rn" (and the much improved "trn"), which are text-based and can be used from any terminal; more GUI-aware implementations, such as "xrn"; and finally omnibus programs such as netscape, which incorporate a news reader. Each of them has a million settings and features, which we cannot describe in detail. Our preference happens to be trn.

How to change the default newsserver?

The news client has to have a server to connect to and grab articles from it. Since many newsgroups are in great demand for various reasons (load placed on the computer because of the amount of traffic, or plain censorship being two of them), most news servers won't let your computer connect unless you are a part of the organization they serve.

In the past the Computer Science Department was providing us with access to some newsgroups. Soon, hopefully, the Academic Computing Services will start their own server for use by the rest of the campus and the students.

The Math Department has been running a news server for over a year now. It has just been moved to a more reliable computer, and it carries more groups than others on campus. Here's what to do if you want to try it out. First, back up the file which records the articles you've read with the following command:

  cd ; cp .newsrc .newsrc.bak
Now proceed depending on the news client you plan to use.

Netscape

Start up Netscape, and pull down the "Options" menu. Choose "Preferences" and click on the rectangle which most likely says "Windows and Styles" - a small mini-menu will pop up; slide the mouse down to "Mail and News". Enter the name news in the "News (NNTP) Server" field.

While you are at it, you may want to make sure that mail preferences are also set correctly. Mail server should be set to clinch. Close the "Options" dialog.

Trn and rn

Both of these clients take their server setting from two places. One is the default server specified by the administrator; it is currently set to mp.cs.niu.edu, but will soon change to news (our server).

The second place is the value of the "environment variable" NNTPSERVER. To see whether you have one set (and to what) type setenv at the Unix prompt. If you see this variable listed along with its value, it overrides the default choice mentioned above. You can assign a new value by adding the following line to the end of your .login file:

  setenv NNTPSERVER news
You should also make sure that this value is not altered in other configuration files, e.g. in your .cshrc or .tcshrc. The changes you make won't take effect until you log out and log back in, or until you do source ~/.login at the Unix prompt.

Xrn

Xrn also takes its server setting from two places; one is the system-wide default (again, it will change from mp.cs to the local server soon), and from a file .Xdefaults in your home directory. If you do have such a file, open it with an editor and check if it contains a line like this one:
  xrn.nntpServer:   watson
If it does, and you want to switch to our server, change the name to "news", or simply delete that line to let the system default take over. Again, the changes won't take effect until you restart X-Windows.
Last modified: 9/26/95,
EJB