4. The services ———————- The most popular online services are electronic mail, chat, file transfers, conferences and discussion forums, news, reading of online journals and grassroots publications, database searching, entertainment. The online world has an infinite number of niches, things that people are interested in and have fun doing.
Electronic mail ———————- is not just like paper mail. Email is faster, easier to edit and use in other applications. Your mail may be private, or public. It can be 'broadcasted' to many by a mailing list. The principle is the same on all systems. Typically, an email message is sent to your mailbox in the following form:
To: Odd de Presno
Subject: Happy Birthday
Text: I wish you well on your birthday. -Ole
The mailbox systems automatically add your name (i.e., the sender's return email address), the creation date, and forward it to the recipient. If the recipient's mailbox is on another system, the message is routed through one or several networks to reach its destination. Several email services offer forwarding to fax, telex or ordinary postal service delivery. Some offer forwarding to paging services. When new mail arrives in your mailbox, messages with text like 'MAIL from opresno@extern.uio.no' will be displayed on your beeper's small screen. Soon, you can send electronic mail to anyone. By the turn of the century, it probably will be difficult to tell the difference between fax messages and email. The services will automatically convert incoming faxes to computer-readable text and pictures, so that you can use them in word processing and other computer applications. Automatic language translation is another trend. You will soon be able to send a message in English, and have it automatically translated into Spanish for Spanish-reading recipients, or into other languages. Conference systems with automatic translation are already being used in Japan (English to/from Japanese). One day we may also have a global email address directory. "What is the address of Nobuo Hasumi in Japan." Press ENTER, and there it is. Today, the largest commercial players email vendors are MCI, Dialcom, Telemail, AT&T Mail and CompuServe. The fight for dominance goes on.
'Chat' ——— Email has one important disadvantage. It may take time for it to be picked up and read by the recipient. The alternative is real-time conferencing, a form of direct keyboard-to-keyboard dialog between users. We call it 'chat'. Most large systems let you chat with many users simultaneously. Even small bulletin boards usually have a chat feature. Chat is set up in several ways. On some systems, you see each character on the screen once it is entered by your dialog partners. Other systems send entries line by line, that is, whenever you press ENTER or Return. Here, it may be difficult to know whether the other person is waiting for you to type, or if he is actively entering new words. You will find regular chat conferences in CompuServe's forums. Often, they invite a person to give a keynote speech before opening 'the floor' for questions and answers. John Sculley of Apple Computers and various politicians have been featured in such 'meetings'. In May 1991, the KIDLINK project arranged a full-day chat between kids from all over the world. Line, a 12-year old Norwegian girl, started the day talking with Japanese kids at the Nishimachi and Kanto International School in Tokyo. When her computer was switched off late at night, she was having an intense exchange with children in North America. The chats took place on various online services and networks, including Internet Relay Chat (IRC), BITNET's Relay Chat, Cleveland Free-Net (U.S.A.), TWICS in Tokyo, the global network Tymnet, and the Education Forum on CompuServe. The discussions had no moderator. This made the encounters chaotic at times. The kids enjoyed it, though! One-line messages shot back and forth over the continents conveying intense simultaneous conversations, occasionally disrupted by exclamations and requests for technical help. Speed is a problem when chatting. It takes a lot of time since most users are slow typists. If individual Messages span more than one line, there is always a risk that it will be split up by lines coming from others. It takes time to understand what goes on. Users of SciLink (Canada) use a method they call 'semi-sync chat'. The trick is to use ordinary batch-mode conferences for chatting. Instead of calling up, reading and sending mail and then log out, they stay online waiting for new messages to arrive. This approach allows you to enter multiple-line messages without risking that it to broken up by other messages. The flow of the discussion is often better, and each person's entries easier to understand.
File transfers ——————— The availability of free software on bulletin boards brought the online world out of the closet. Today, you can also retrieve books and articles, technical reports, graphics pictures, files of digitized music, weather reports, and much more. Millions of files are transferred to and from the online services each day. File transfers typically represent over 75 percent of the bulletin boards' utilization time. Downloading free software is still the most popular service. In June 1991, users of my BBS (which has only one phone line) downloaded 86 megabytes' worth of public domain and shareware programs. (86MB equals around 86,000,000 bytes.) In May 1993, users downloaded 108 megabytes distributed over 1,446 files. Add to this the megabytes being downloaded from hundreds of thousands of other bulletin boards. The number is staggering.
If you want to download free software: read in appendix 3 about how to do it.
Downloading is simple. Just dial an online service, order transfer of a given file, select a file transfer protocol (like XMODEM), and the file comes crawling to you through the phone line. Services on the Internet offer file transfer through gateways using a command called FTP (File Transfer Protocol). It works like this:
Say you're logging on to the ULRIK service at the University of
Oslo in Norway. Your objective is to download free programs
from a large library in Oakland, U.S.A.
After having connected to Ulrik, you enter the command
'ftp OAK.Oakland.Edu' to connect to the computer in California.
A few seconds later, the remote host asks for your logon
id. You enter 'anonymous', and supply your email address as
password. This will give you access.
You use the cd command (change directory) to navigate to
the desired library catalog on the remote hard disk. You locate
the desired file, and use a GET command to transfer the file
to your file area on Ulrik.
When done, you logout from the remote computer to be
returned to Ulrik's services. Your final job is to transfer
the file from Ulrik to your personal computer using traditional
methods.
Being able to send Internet mail does not guarantee access to the ftp command. If ftp is unavailable, you may transfer the file by email using a technique called UUENCODEing. Here, the file is converted before transfer into a format that can be sent as ordinary mail (into a seven bits, even character code). When the file arrives in your mailbox, you 'read' it as an ordinary message and store the codes in a work file on your disk. Finally, you decode the file using a special utility program (often called UUDECODE). Read more about this in Chapter 12.