[net.micro.att] AT&T UNIX PC information, from a long time

dopey@ihlpa.UUCP (James C Blasius) (05/16/85)

            I've seen  a number of comments and questions on the UNIX PC
            recently; I  will try  to answer  some of  them and lay some
            misconceptions to rest.

            I speak  as a  person who  has been  working on  the UNIX PC
            since February, and who has been supporting the AT&T Hotline
            and  Technical   Marketing  people  since  the  product  was
            introduced.   I want  to  stress  that  the  statements  and
            opinions here are my own and are not to be taken as official
            AT&T-IS policy or an AT&T-IS sales offer.

            First thing  - (my  opinion) don't  buy a  machine with less
            than 1MB  memory or  you will  be sorely  disappointed.  The
            difference between  1/2 and  1 Meg  is about  equal  to  the
            difference between  a Moped  and a  Ferrari, with  a smaller
            price difference.   The  1Meg  -  2Meg  jump  is  much  less
            noticeable.   Although the  1/2 MB machine is rather slow, I
            don't think  that AT&T  is being unethical in offering them:
            first, it is a common business practice to provide something
            very low end as an entry level vehicle; additionally, nearly
            everybody in  the AT&T  support organization is running on a
            1/2 Meg machine.  They *are* useable, but not as much fun.

            10 and 20 Meg disk comparison:

                      Swap space   Size of UNIX System  Available Space
                      ~3 meg       ~4.5 meg             ~2.5 meg
                      ~4 meg       ~4.5 meg             ~11.5 meg

            I've worked with a 10 Meg machine, and this is acceptable if
            you aren't  running many packages or needing a lot of space.
            A number  of people  in my  group  are  running  on  10  meg
            machines, using  them for  word processing,  etc,  and  they
            aren't complaining.   If you love to play with computers, 20
            meg is  much nicer.   You  can put a ton of packages on your
            machine.

            Wide borders  - I  agree that  they take  up a lot of screen
            space.   For application  developers it  is possible to make
            borderless windows  (although it's  hard  to  see  the  line
            between 2 borderless windows since there isn't one!).  It is
            also possible to make full screen borderless windows through
            the User Agent.  And, while I would prefer a screen the size
            of a Teletype 5620 DMD's, I prefer the UNIX PC to my DMD.

            I cannot  speak on the Sales issue, I have very little to do
            with the  AT&T salesmen and, having never been approached by
            one, I  can't say  if they are as bad as people say they are
            or not.   I can speak on support, since that's my job.  When
            you buy  your UNIX  PC or  software for it you automatically
            have a 90 day warranty on it.  This warranty includes access
            to an  800 hotline  number, which  is staffed  by some  very
            competent technical people, and supported by the rest of the
            AT&T/IS development  organization (and  me).  They are quite
            willing to  help customers  with problems  - from  answering
            questions on how to use packages to recording problems found
            and finding  work arounds  to them.   Support agreements are
            available to  extend this  support.   People have asked some
            very unusual  questions,  and  the  hotline  has  been  very
            accomodating.

            Flexnames -  I did not realize the UNIX PC didn't have them,
            but it is true.  I have submitted a trouble report.

            Uucp comes  with the  basic system.  It is not the newer h-d
            uucp.  My machine has talked to other UNIX Sytem V machines,
            so it uses the standard protocol.

            Uucp, the  VT100 terminal emulator, telephone manager (which
            is pretty neat), the widowing software, and a good number of
            standard UNIX  System V  commands come  with  the  operating
            system.

            The pre-release  electronic mail  system ("email")  which  I
            have been  playing with is a bit more than windowing scripts
            on top  of /bin/mail.  It includes the ability to mail files
            around as  "attachments" to  letters, rather  than having to
            explicitly  uuto  or  edit  them.  It  also  has  a  confirm
            mechanism whereby  mail is sent back from the recieving UNIX
            PC when  the message is read by the receiver.  Both of these
            abilities work  only  with  the  UNIX  PC  "email"  command;
            regular mail can  read messages but will not confirm them or
            detach or decode attachments.

            I will  try to  post lists  of files  which come  with  each
            package.

            Mutli-user:   I will cover the specific problems people have
            talked about first, then cover what I feel is the true story
            on multi-user.

            0.   "Over a  minute for  two simultaneous logins."  This is
            possible, but  will only  happen on  a 1/2  meg machine.   I
            tried it  with my  office mate  on his  1M/20M  machine;  he
            logged out,  I called  up, and we both logged in at the same
            time.   He took  14 seconds to get his office window; I took
            under 30,  but I  had to  tell the  machine I  was a  vt100,
            misspell it, and play with the stopwatch.

            1.   "Generally slow  response in  multi-user."   I asked my
            secretary if  I could  experiment on  her  (1M/10M)  machine
            while she worked.  She ran vi; I ran things like  vi and  mm 
            -t (I  wanted to  compile things,  but she  didn't  have  the
            development set.   MM  is a heavy cpu and multi-process user
            too).   Afterwards I  called her  up to  ask  what  she  had
            noticed performance  wise, and  she said in effect, "I heard
            the phone  ring when you called in (must have been the modem
            clicking on), but the machine ran fine."  On my own machine,
            I've simulated  multi-user by  making ksh  in one window and
            running james-type  normal tasks  such  as  uucico's,  vi's,
            Microsoft  Words,  etc,  and  have  not  had  difficulty  or
            frustration.

            2.   General comment  on multi-tasking and windows:  it only
            takes one  5620 DMD  or other  windowed workstation  to slow
            down a  3B20S/VAX/just about  anything, if the person on the
            workstation is trying to kill the machine.  The same is true
            of the  UNIX  PC.    Under  normal  loads  (several  editing
            processes plus  several suspended  editing processes,  using
            the phone  manager, doing one compile) the machine should be
            able to support 2 to 3 users given adequate memory.  9 users
            (a specific  question on the net) would not be reasonable if
            they were  all on  at once,  though I  see no  reason why  9
            infrequent users would cause any difficulty.

            3.   Windowing over  a phone line:  this is going to be slow
            at 1200  baud.   UCSD Pascal is slow at 1200 baud.  Anything
            screen oriented is slow at 1200 baud.  The windowing at 1200
            has not  frustrated me much yet, although it might if I used
            it frequently.   Since  the primary  advantage of  windowing
            (for programmers  anyway) -  switching between  simultaneous
            processes -  is  not  available  remotely,  I  would  advise
            experienced UNIX  users to bypass the user agent when logged
            in remotely.   The  machine will  behave just like any other
            ordinary UNIX  machine in  this case.   Another thing remote
            users should be aware of is that applications requiring bit-
            mapped graphics  cannot be  used remotely.   I  believe  the
            packages which  cannot be  used remotely are Microsoft Word,
            GSS-CHART, CDI-Sound Presentations, and Dbase III.

            4.   My opinion:   The  windowing environment  lets you take
            advantage of  the multitasking abilities of the UNIX System,
            which is what the UNIX System is all about.  I love having a
            computer  on   which  I   can  do   development  work,  word
            processing, terminal  emulation, and  telephone  management.
            And the  best part about it (which definitely has to do with
            multi-user), is  that the machine is inexpensive enough that
            I don't have to share it.

            The hard  disk is kind of noisy.  I have an older model, and
            I hear  both the  fans and  disks have  gotten quieter.  The
            noise doesn't  bother me,  and in  fact it  lets me know how
            hard the  system's working.   It  provides something  of the
            same feel as a performance suspension on a car - not as soft
            (or quiet)  as it  might be,  but with an excellent feel for
            the road (or load).

            I won't  venture to  compare the  UNIX PC with the Macintosh
            because my  experience with  the latter  is too  limited.  I
            will go so far as to point out the the UNIX PC comes with an
            operating system.  For me, that's important.

            Window  operations   (drag   and   resize)   are   in   fact
            disappointingly slow,  compared to  either the Mac or the HP
            portable.  Applications using windowing will have no problem
            with this  however; the windowing kernel support is nice and
            fast.

            The mouse  too has been something of a disappointment.  I am
            used to  the mouse on the 5620 DMD, which is beautiful; this
            is obviously  a less  expensive mouse.    I  still  use  it,
            splitting about 50/50 between mouse and keyboard.

            The keyboard  has about  as good  a feel  as any I've tried,
            even the  VT52 which  I loved.   The  caps lock  key is in a
            funny place  (where the  CTRL  key  should  be),  but  as  I
            understand it  that is  a trade-off,  the typist's  keyboard
            versus the programmer's keyboard.  The typists won.

            At first  I thought  the extra keys were a pain/mistake, but
            now that  I'm used  to it, I split between the mouse and the
            keyboard on  how to  get things  done.    The  keys  are  of
            standard use,  and most  are pretty  obvious about what they
            do.

            Comment from out there:  "I feel that a system that is buggy
            and as  slow as  this system...  should not  be put  out  by
            AT&T." This  machine is not inherently slow, it is only slow
            if you  don't give  it proper resources.  You must have seen
            one with  512kB of ram - those can be slow.  With one MB ram
            this machine  is at  least as  fast as  most of  the GP/comp
            center machines  I've worked on at BTL/ATTIS.  Slow compared
            to your  personal 3B20S, otherwise no.  Despite bugs, I find
            the machine  quite useable  and have  transferred almost all
            the work I can onto it.

            Security - a big beef for me.  This is a UNIX system and has
            passwords, etc,  for security's  sake.   Normal users should
            not be  able to mess it up.  Malicious users will be able to
            sabotage it  if they  can get in.  The first thing corporate
            users have  to do  though is to make people put passwords on
            ALL the  logins (including  root).  Even the developers here
            at AT&T-IS  have problems  assigning passwords, so this will
            be a problem in the business world.

            Disk drives - I will see what I can find about them.

            I will  be happy  to try  to answer  questions  you may have
            about the  AT&T UNIX  PC,  although as I've already said I'm
            not an official marketing person or anything.  I will try to
            post a list of what commands come with which packages in the
            near future.

            James C. "Blastum" Blasius

            ihnp4!ihlpa!dopey