home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / cpm / news / news-007.ltr < prev    next >
Text File  |  1994-07-13  |  58KB  |  1,252 lines

  1.  
  2.    (*)-(*)-(*)-(*)-(*)-(*)-(*)-(*)-(*)-(*)-(*)-(*)-(*)-(*)-(*)-(*)-(*)-(*)
  3.  
  4.  
  5.      ||==\\   ||==\\    ||===||   //==\\    //==\\     ||===||
  6.      ||   ||  ||   ||   ||     ||  ||    ||  ||    ||  ||   ||
  7.      ||==//   ||==//    ||===||  ||     \\==\\     ||===||
  8.      ||      ||  \\    ||     ||  ||    ||         ||  ||   ||
  9.      ||      ||    \\  ||     ||   \\==//    \\==//     ||   ||
  10.  
  11.  
  12.    (*)-(*)-(*)-(*)-(*)-(*)-(*)-(*)-(*)-(*)-(*)-(*)-(*)-(*)-(*)-(*)-(*)-(*)
  13.  
  14.      The  Official News Letter of PRACSA The Public Remote  Access  Computer
  15.   Standards  Association.  News  and  reviews  of  programs,  hardware,  and
  16.   peripherals for users of microcomputers.
  17.  
  18.      William A. Strouse  - Editor (Sysop Wild Bill's)
  19.      Beth Hall - Asst. Editor     (Asst. Sysop Wild Bill's)
  20.  
  21.                    ***
  22.  
  23.   ================= -={ Distribution/Copyright Notice }=- ====================
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.   This newsletter and its articles may be freely distributed on other remote
  31.   systems   as    long as this title page  and  all  copyright notices  remain
  32.   intact.    We  accept  material  submitted  from  outside   sources     for
  33.   inclusion in    future    issues    (subject  to editorial review of course.)
  34.  
  35.  
  36.  
  37.  
  38.  
  39.                    ***
  40.  
  41.  
  42.   ============================== CONTENTS ====================================
  43.        July 1987                       Vol.2  No.7
  44.  
  45.      Use your wordprocessors "find string" function to jump to the numbers.
  46.  
  47.       1. LETTER FROM THE EDITOR
  48.            Where is PRACSA headed ?
  49.  
  50.       2. CP/M
  51.            CRUNCH/UNCRUNCH (By Steven Greenberg)
  52.  
  53.       3. DOS
  54.            Pereline (from PereGrin Data Systems Inc.)
  55.  
  56.       4. Hardware
  57.  
  58.       5. The FCC and Packet Switching
  59.  
  60.            AND THEN THERE WERE NONE
  61.             By Brock N. Meeks
  62.              from Microtimes, August, 1987 #34
  63.  
  64.            HOW TO REPLY TO FCC DOCKETS
  65.             By Bruce Bergman
  66.              from Microtimes, August, l987 #34
  67.  
  68.             INTERVIEW, Dave McCord
  69.  
  70.  
  71.       6. System Spotlight
  72.  
  73.       7. Humor
  74.  
  75.       8. PRACSA news
  76.          The June meeting.
  77.  
  78.  
  79.  
  80.       9. Classified Ads
  81.          Upload your ad to the PRACSA bbs and in the FOR file
  82.          put SUBMISSION FOR NEWS LETTER CLASSIFIED.
  83.  
  84.  
  85.  
  86.  
  87.   ======= 1. Letter From the Editor ==========================================
  88.  
  89.      For this months editorial I would like to share some thoughts that have
  90.   been    running through my head on how we could improve our association  and
  91.   expand our membership.
  92.  
  93.   1.   Computers are about information, mass storage and instant access, the
  94.   'information    revolution'.  BBS's  are for sharing  this  information  and
  95.   software.
  96.  
  97.   2.    We  have  an online  system for our members, but  it's    mostly    P.D.
  98.   software and electronic messages. A good one, but  not much different from
  99.   all the rest.
  100.  
  101.   3.   Our pooled knowledge is our greatest resource, especially to the vast
  102.   majority of computer users, who are not lucky enough to live in or  around
  103.   the Silicone Valley.
  104.  
  105.   4.   I  think we all agree that we must offer some sort  of  incentive  to
  106.   expand our membership and keep old members involved. Especially those that
  107.   live too far away to attend the meetings.
  108.  
  109.   5.    And,  I think most of us agree to some extent with Al Mehr  that  we
  110.   also    need to do something constructive so we're not just  another  social
  111.   group.
  112.  
  113.      If  we  just had a more effective way to pool and share  our  knowledge
  114.   with members all over the world I think it would create a real incentive.
  115.  
  116.      Let  me regress for a second. I set up my first copy of  BYE.COM  about
  117.   three and a half years ago and it took me better than three months to make
  118.   it work properly with my computer.
  119.  
  120.      I was running the new (at that time) CP/M Plus and I had to do a  great
  121.   deal of research to find help with it. I  was  not  known by anyone and  I
  122.   must have  left  messages  on  fifty different  bbs's before someone    told
  123.   me about George Peace  in  Harrisburg Pennsylvania and Paul Bartholomew in
  124.   Freeport IL. That's how I found out about PRACSA to begin with.
  125.  
  126.      I    ended  up spending literally hundreds of dollars on  the  phone  and
  127.   hundreds of hours to get BYE working. If there had been a database I could
  128.   have    searched for who to call  to get help with CP/M Plus &    BYE.COM  the
  129.   whole  process  would have been much faster, easier and  much,  much    less
  130.   expensive.
  131.  
  132.      What  I   envision is a remote system a member could  call  and  browse
  133.   through a database.  Choose the subject of interest and search on multiple
  134.   keys    for the desired information
  135.  
  136.      Al  Mehr's  a dBASE whiz maybe  we  could get him    to  construct  these
  137.   databases.  Or  as Dave McCord suggested, maybe we can use  regular  ASCII
  138.   text files and get Irv Hoff to alter FOR/NEW to do the job. Then one would
  139.   look at a list of key-words and search a text file for the answers.
  140.  
  141.        They  would  be maintained and kept up to date by  volunteer   sysops
  142.   who would answer questions and take suggestions through the message  base.
  143.   Thus splitting up the workload and allowing us to have resident experts in
  144.   each field.
  145.  
  146.      One sysop (Irv) would be in charge of organizing the system,  security,
  147.   directing  callers  to  the  proper  bases,  sysops  and/or  messages  and
  148.   coordinating system use.
  149.  
  150.      Public  Domain software would be a good one to start with.  Someone  in
  151.   our group recently made a list of P.D. software (was that you John?),
  152.  
  153.      We  could create a database so a user looking for a specific  piece  or
  154.   type    of software could find it in the database as well as what  system(s)
  155.   it was on and  who to contact for help.
  156.  
  157.      For   instance,  say  someone  was  looking  for    "WORD    PROCESSING",
  158.   "WORDSTAR", "PATCHES". The database would produce a list of relevant files
  159.   and  what  system(s)    they  could be found on,  the  phone  number(s)  and
  160.   the resident expert(s).
  161.  
  162.      We  could create a PRACSA database on OEM's and VAR's so people  living
  163.   in  remote parts of the USA and foreign countries could search it to    find
  164.   who,    what  and  where for commercial hardware and  software.  With  Phone
  165.   numbers  and    addresses for customer support, upgrades, etc.    I  would  be
  166.   willing to contribute to that list myself.
  167.  
  168.      Since  so many of us keep in touch with systems all over the  world  we
  169.   could  also  do  a  regular verified list  of  systems  keyed  on  special
  170.   interests,  area code, country, etc.
  171.  
  172.      This  would create a "NETWORK" of all our member bbs's and still  leave
  173.   us free to be the Maverick's we all are.
  174.  
  175.      To  work this would require some effort from all of us and I'm  willing
  176.   to volunteer to coordinate the project if there's enough support from  the
  177.   membership to make it work.
  178.  
  179.      We will need to.
  180.  
  181.   1.   Consolidate our information.
  182.  
  183.   2.   Create databases from this information.
  184.  
  185.   3.   Set up software to make it accessible to remote callers.
  186.  
  187.   4.    Advertise  it! Any place we can do it free. We can  start  with  our
  188.   systems, newsletter and possibly Computer Currents.
  189.  
  190.      I    suggest  we  don't  allow downloading of  an   entire  database  (to
  191.   maintain  control  of  them)    and the software (as  it  will    probably  be
  192.   proprietary).  Users would do a search with capture buffer open thus    only
  193.   receiving the needed portion of the base.
  194.  
  195.      With one central system listing all possible (public) information about
  196.   members  and    their  bbs's in multiple databases,  with  stacked  security
  197.   levels we would have something very special. Something extremely useful to
  198.   computer users all over the  world. Members  would  join to get access  to
  199.   this information and    the  databases would grow with each new member.
  200.  
  201.      There's  a system in Canada called CRS (Canada Remote  Systems)  that's
  202.   set  up  a network of twelve or fifteen computers, some  LAN'ed  and    some
  203.   linked through iNET.
  204.  
  205.      They're  charging    $60 for the first year and $40 to  renew  membership
  206.   (full  membership);  $35 with no system access and $20 to  renew  (limited
  207.   membership);    $50  to sign up for iNET access or $85 bundled with  a    full
  208.   membership and $60 to renew (plus you have to pay for the calls you  place
  209.   through  iNET).  They have something like 2,500 members so you  know    they
  210.   must be  making a bundle.
  211.  
  212.      Now  I know we could never do something like that because the  majority
  213.   of us see ourselves as promoters of public domain. Also, we would be    hard
  214.   pressed  to  find  three  members  that  would  give    up  there   (system)
  215.   individualism to band together that tight.
  216.  
  217.        But,   with  a loose network such as I have described I    believe   we
  218.   could offer  better  service    to  our  membership than  CRS  for  a    very
  219.   small membership fee and expand greatly.
  220.  
  221.      We  could even provide the service to the general public and charge  a
  222.   nominal  fee for non-members and possibly recoup some of our    investment.
  223.  
  224.      I've  always  felt  that the users should help out  with  some  of  the
  225.   expenses  and  I've met a few users that felt the same.   Why   should   a
  226.   sysop   cover  all  the  cost  of  hardware  and maintenance just  so  any
  227.   kid  can call and try to crash it? I feel we would attract a better  class
  228.   of  user and weed out some of the riff-raff if users had an investment  in
  229.   the systems they call.
  230.  
  231.      Consider:    If  users paid you just $5 a year for full  access  to    your
  232.   system  and  you had 200 regular members you would have $1000  a  year  to
  233.   upgrade hardware and software. But you would have to offer something    that
  234.   other systems didn't have.
  235.  
  236.      What do you think?
  237.                    ***
  238.  
  239.   ======= 2. CP/M ============================================================
  240.  
  241.      I picked on Irv Hoff a great deal over using Crunch/Uncrunch on  PRACSA
  242.   bbs  files  (and so did several others members).
  243.  
  244.      Mainly  because of incompatibilities between different versions of  the
  245.   program   ie: it was reputed one version could not  un-crunched some files
  246.   crunched with other versions of the same program.
  247.  
  248.      Also   members  had  problems with it working   properly    on   certain
  249.   brands  of  computers (such as my CP/M Plus Morrow).
  250.  
  251.      It got to the point where there was talk of "The Compression Wars"  and
  252.   we  got  lots of good natured chuckles over the  on-going  arguments    that
  253.   ensued.
  254.  
  255.      But  it  looks like all the problems have been solved with  the  latest
  256.   version  (v2.3) so I feel in all fairness I should tell all that v2.3  has
  257.   been accepted by PRACSA vote.
  258.  
  259.      What   follows  are  excerpts  from  the  documentation   included   in
  260.   CRUNCH23.LBR    (By Steven Greenberg  201-670-8724 (voice;  eves, wknds)).
  261.  
  262.   ========================================================================
  263.                   USAGE
  264.  
  265.  
  266.      Prgm:   CRUNCH v2.3
  267.                   filename         date, etc.     Verbose
  268.                  /            /           /
  269.      Usage:  CRUNCH  {du:}<afn>  {du:}    { [id] }  { /Q | /V | /C}
  270.                \       \              \     \
  271.             source        destination        Quiet     Confirm
  272.  
  273.      Items  in curly brackets are optional (namely  everything    except
  274.      for  the  filename). The two optional 'du:' specs may be  of  the
  275.      form DU:, UD:, D: or U: where D is any legal drive letter, and  U
  276.      is  a user code from '0' thru '15' inclusive. The colon  must  be
  277.      typed.   The first 'du:' specifies where the filename '<afn>'  is
  278.      located,  and  it should immediately precede the  <afn>  with  no
  279.      intervening blanks if it is used.    If no drive is specified,  the
  280.      default (currently logged) drive is assumed. The same is true for
  281.      the  user    code.  The filename <afn> may  contain    the  ambiguous
  282.      (wildcard) characters '?' or '*' if desired.
  283.  
  284.      The  second 'du:', which has the same form as the    one  described
  285.      above,  is an optional drive specifier where the output  will  be
  286.      directed.     No  filename may follow the the second  'du:'    -  the
  287.      filename will be generated automatically (see below).  As    above,
  288.      if either part of the 'du:' spec is not included (or if the  spec
  289.      is left out altogether) appropriate defaults will be used.
  290.  
  291.      The resulting file will have the same name as the crunched  file,
  292.      except that the middle letter of the extension will be  converted
  293.      to  "Z".  If the original file's extension was blank, or  already
  294.      had a "Z" in the middle, then a filetype of "ZZZ" will be used.
  295.  
  296.      [id] is an optional "date stamp" (or other information), used  to
  297.      identify the file.  If used, [id] consists of any text  contained
  298.      between a pair of square brackets (ie the brackets must  actually
  299.      be typed).  The text contained in [id] will be  recreated at  the
  300.      console  for the operator's reference when  the  file   is  later
  301.      uncrunched.
  302.  
  303.      Three  command line options, "/Q", "/V" or "/C",  are  available.
  304.      If  used, the option should be last on the command line, and  the
  305.      "/"  must be preceded by a space.    Although the  technical  usage
  306.      above  implies only one letter may be used, rev 2.3  will    accept
  307.      any two options.  Other combinations,  which  would  include both
  308.      Q and V, are contradictory.
  309.  
  310.      "/Q"  and    "/V" will "quiet down" a version of CRUNCH  which  has
  311.      been  configured to be "verbose", or cause a "verbose" run  of  a
  312.      program  normally configured to be "quiet".  This relates to  the
  313.      amount of information sent to  the console while the function  is
  314.      in progress.
  315.  
  316.      "/C", the confirm option, is used for selective crunching.  Norm-
  317.      ally  used  in conjunction with wildcard filespecs,  this    option
  318.      causes the program to ask "Y/N" for each matching file. Only  the
  319.      files to which "Y" is responded will be crunched.    Selecting this
  320.      option  causes  the program to automatically ask  for  additional
  321.      confirmation  if a pre-existing file is about to be  overwritten,
  322.      regardless of the program's configuration.
  323.      Prgm:   UNCR  v2.3
  324.  
  325.                 filename       Quiet     Confirm
  326.                /          /        /
  327.      Usage:  UNCR  {du:}<afn>  {du:}  { /Q | /V | /C}
  328.              \         \           \
  329.               source      destination    Verbose
  330.  
  331.      All  usage,  options, and patches are identical  to  CRUNCH,  de-
  332.      scribed  above, except that no  [id] can be specified. Also  note
  333.      that  the that the resulting filename will be recreated from  the
  334.      name of the file that was originally crunched.
  335.  
  336.      It  is not necessary that the file to be uncrunched have  "Z"  as
  337.      the  middle letter of the extension; an attempt will be  made  to
  338.      uncrunch  any filename explicitly specified.  Note  however  that
  339.      "UNCR *.*" will be internally converted to "UNCR *.?Z?" to facil-
  340.      itate quickly uncrunching all crunched files in a mixed group.
  341.  
  342.  
  343.  
  344.  
  345.                    CRINSTAL.DOC
  346.  
  347.      -----------------------------------------------------------------
  348.      Note: You need CRINSTAL v2.3 to install CRUNCH and UNCRunch v2.3.
  349.      If you  run the  old installer on the new    program or vice-versa,
  350.      you  will    get an    "Invalid or Incompatible  CRUNCH.COM" message.
  351.      -----------------------------------------------------------------
  352.  
  353.      As  of v2.1 an installation (or "configuration") program is  pro-
  354.      vided  to facilitate defining certain default options to a  users
  355.      own   preferences     or  requirements.  The  program   is    called
  356.      "CRINSTAL.COM".  It is quite self-explanatory in nature,  so  not
  357.      many  further  instructions need be given here.  The  only  thing
  358.      which requires some clarification is how to "fire up" the    thing.
  359.      All you need to do is follows.
  360.  
  361.      1.   If you are running TurboDOS or Compupro Concurrent  on  your
  362.      computer, you may wish to read "TURBODOS.WRN" before proceeding.
  363.  
  364.      2.  Get copies of CRUNCH.COM, UNCR.COM, and the  install  program
  365.      itself,  CRINSTAL.COM,  all on the same drive (and  area).   Note
  366.      that  CRINSTAL  will try to configure both programs at  once,  so
  367.      they  BOTH  must be there.  Since CRINSTAL is  a  simple  program
  368.      which  makes no provision for entering different  filenames,  you
  369.      must  also  make sure that the programs have  exactly  the  names
  370.      given  above.  If you prefer different names (eg  CR  instead  of
  371.      CRUNCH), you will have to rename your programs after the  instal-
  372.      lation  process.  Note that their is no such thing as  an    "unin-
  373.      stalled"  version of CRUNCH or UNCRunch.  Each may be  configured
  374.      as many times as desired.
  375.  
  376.      3.  Make sure there is enough room left for 1 more copy  each  of
  377.      CRUNCH.COM  and  UNCR.COM, as the old files will be left  on  the
  378.      disk  as well, renamed .BAK.  Normally, this should only  require
  379.      about 12k total free space.
  380.  
  381.      4. Type "CRINSTAL".  Just plain "CRINSTAL".
  382.  
  383.      5.  Answer the five questions (six  counting "Do you want to con-
  384.      tinue").  If you are unsure about anything, just hit <return> and
  385.      you will get the default selection.  Saying "Y" to  "Do you  want
  386.      to continue" followed by five <returns> will provide a very  rea-
  387.      sonable installation similar to previous versions of CRUNCH.
  388.  
  389.  
  390.  
  391.  
  392.  
  393.           PATCHES.DOC for CRUNCH / UNCRunch v2.3
  394.  
  395.      -----------------------------------------------------------------
  396.      Note:  The patch  bytes for v2.3 are in different locations  than
  397.      previous releases. The corresponding functions are the same, how-
  398.      ever (except of course the Z3 flag, which is new to this version)
  399.      -----------------------------------------------------------------
  400.  
  401.      This  document describes every possible one byte patch which  can
  402.      be  made to CRUNCH.COM and UNCR.COM.  In each case,  the  patches
  403.      can be made to either program for corresponding identical effects
  404.      (except  the  "Bigger  File" patch has  no  significance  on  the
  405.      UNCRunch program).
  406.  
  407.      The  patches  marked "***" are the ones which can be  changed  by
  408.      running  the  installation program, CRINSTAL.  In each  of  those
  409.      cases, a "NO" answer corresponds to the "zero" patch value, which
  410.      is considered the default.
  411.  
  412.      -----------------------------------------------------------------
  413.  
  414.      Byte    Significance
  415.      ====    ============
  416.  
  417.      10EH    *** "Quiet Mode Flag".  Patch to any non-zero value  to
  418.          have  the program default to "non-verbose"  mode.    This
  419.          has the same effect as using the /Q option on the    com-
  420.          mand  line,  ie the program will not  display  lots  of
  421.          churning  numbers    on the screen during  operation.  If
  422.          this  flag is zero, it can be effectively reversed  for
  423.          any single run of the program by using the /V option on
  424.          the command line.
  425.  
  426.      10FH    ***  "Prompt Before Overwrite flag.  If patched to non-
  427.          zero,  existing  files will be  overwritten  without  a
  428.          prompt.
  429.  
  430.      110H    ***  "Turbo-DOS Flag".  If patched to non-zero, program
  431.          will not attempt multi-sector I/O.  Otherwise the    pro-
  432.          gram will use it if the BDOS  "Get System Version" call
  433.          returns  a value of 3.0 or higher.  See  "TURBODOS.WRN"
  434.          for more information.
  435.  
  436.      111H    "Confirm  Every  File Flag".  If set to  non-zero,  the
  437.          program  will ask "Do it?" for EVERY file (as  it    does
  438.          when the /C option is invoked).  While this is probably
  439.          not a particularly useful configuration, it is included
  440.          for the sake of completeness.
  441.  
  442.      112H    "Warm  Boot Flag".  If set non-zero, the  program    will
  443.          perform  a "warm boot", as opposed to a return  to  the
  444.          CCP, each time its is run.  This is normally not neces-
  445.          sary,  but is included for people running    systems  who
  446.          have  reason  to believe that the CCP will  not  remain
  447.          resident.
  448.  
  449.      113H    ***  "Bigger File Flag".  If set non-zero, the  program
  450.          will  NOT    ask the question "Result  file    larger    than
  451.          original. Keep it anyway?".  The assumed answer to  the
  452.          question will be "Yes".
  453.  
  454.      114H    "Maximum  Drive allowed, plus one".  The default  value
  455.          here  is "FF", effectively disabling the  feature.   If
  456.          you so desire, you may enter a value here ("A" = 2, "B"
  457.          = 3, etc), in which case the program will intercept any
  458.          references to higher drives (giving an "Invalid  Drive"
  459.          error).   If you leave this feature  deactivated,    your
  460.          operating system will gladly tell you about the invalid
  461.          drive spec when it gets it.
  462.  
  463.      115H    "Maximum  User  Code  Allowed, plus  one".  Similar  to
  464.          above.  Note however that the command line parser    will
  465.          reject  all  references to values above  15  no  matter
  466.          what.   In  this case, you don't even get    an  "Invalid
  467.          User  Area" message, you will get    "Invalid  Argument".
  468.          31 user areas are NOT currently supported.
  469.  
  470.      10BH    ***  "Z3  Flag". Non-zero configures program for use on
  471.          the ZCPR3 operating system.  Non-zero values  in either
  472.          109H or 10AH  ( Z3 "environment descriptor" ) will have
  473.          the same effect.
  474.  
  475.  
  476.  
  477.  
  478.  
  479.  +--------------------------------------------------------------+
  480.  | All source code contained in CRUNCH23.LBR, as well as object |
  481.  | code created from it, are Copyright (C) Steven Greenberg,    |
  482.  | 15 November 1986. May be reproduced for non-profit use only. |
  483.  | Public release of modifications strictly prohibited without    |
  484.  | expressed consent of the author.                |
  485.  +--------------------------------------------------------------+
  486.  
  487. This source code is being released in the public interest by  its
  488. author,  with the good faith that those receiving it will  adhere
  489. to the above copyright message. In other words, you can  distrib-
  490. ute  "CRUNCH / UNCRunch", and you can modify it if you wish,  but
  491. you  can't do both.  I must also suggest that you be  careful  of
  492. changing CRUNCH, in particular, in any way that might affect  the
  493. program's output.  Incompatible "crunched" files floating  around
  494. won't do anyone any good.
  495.  
  496. *****************************************************************
  497.  
  498.             Changes for v2.3
  499.  
  500. NOTE:  Although  there    is a CRUNCH22.LBR, there is  no  v2.2  of
  501. CRUNCH or UNCRunch. It was skipped to get the library names  back
  502. in sync with the program versions.
  503.  
  504. 1.  ZCPR3 support.  The programs now can be configured    for  ZCPR
  505. use.   The configuration may be accomplished by a patch byte,  by
  506. running  the install program CRINSTAL, or by performing  a  Z3INS
  507. installation of the program.
  508.  
  509. 2.  Patch Byte Locations. To support the Z3 environment  descrip-
  510. tor,  the patch byte locations have been shifted up.  If you  are
  511. going  to  be  patching these bytes yourself, refer  to  the  new
  512. PATCH23.DOC,  included ( Note: while the location of these  bytes
  513. has  changed, their function has not).    If you are going  to  use
  514. the  install program CRINSTAL.COM, just make sure to use v2.3  of
  515. that  program, included. If you make a mistake and use the  wrong
  516. install with the wrong program, you will simply get a "Invalid or
  517. Incompatible CRUNCH.COM" or some similar message.
  518.  
  519. 3. That's it.  Usage of v2.3 is identical to that of v2.1.
  520.  
  521.  
  522. ******************************************************************
  523.  
  524. Release  Notes:  Many people have noticed that the  type  program
  525. TYPELZ has not been included in the last few releases of  CRUNCH.
  526. I  will shortly release a TYPELZ library which contains the  most
  527. recent version of that program along with the source for the  REL
  528. files  needed  to support it. I will then leave  subsequent  type
  529. program  releases to others.  There are already one or    two  very
  530. good alternatives to TYPELZ, and I prefer to concentrate my  work
  531. on compression itself, rather than associated utility support.
  532.  
  533. Speaking  of  utility support, there have also been a  number  of
  534. inquiries concerning a CRUNCH.REL (companion to UNCR.REL) for use
  535. by utilities to support crunched files.  I will take care of this
  536. as soon as practical; possibly it will be included with the other
  537. support programs in the TYPELZ release.
  538.  
  539. Greenbug notice: The USQREL file currently used with versions 2.x
  540. of TYPELZ will refuse to type a squeezed file in the 1/128 chance
  541. that  one  of the checksum bytes is zero.  The    corrected  USQREL
  542. will  be  released in the TYPELZ library mentioned  above.   Note
  543. this  only affects squeezed files, not crunched or  uncompressed.
  544. (Note  to programmers involved- In the mean time the problem  can
  545. be fixed by inserting any non-0 value in these two [unused] bytes
  546. before calling USQREL).
  547.  
  548. Questions, problems, suggestions, etc:
  549.  
  550. Steven Greenberg  201-670-8724 (voice;    eves, wknds)
  551.  
  552. -----------------------------------------------------------------
  553. Acknowledgements:
  554. =================
  555.  
  556. ZCPR3 Consultant: Bruce Morgen
  557.  
  558. Also thanks to (continued from last release...)
  559.  
  560. Keith Peterson, Jon Schneider, Jay Sage, Gary Inman, Steve Russel,
  561. Terry Carroll, George Peace, Pete Zuroff and many others...
  562.  
  563.                    ***
  564.  
  565.   ======= 3. DOS =============================================================
  566.  
  567.      At our May meeting Tom Serface and Einar Pederson of Peregrine software
  568.   gave    a demonstration of there new PereLine communications software.    They
  569.   were also kind enough to give me an evaluation copy.
  570.  
  571.      I have since used PereLine on several different IBM and IBM  compatible
  572.   computers and it's become my dialer of choice for DOS machines.
  573.  
  574.      I've used Qmodem for a long time and loved it, but I've found  PereLine
  575.   is   much  better for what I do since  I never know what machine  I'll  be
  576.   using  next. For one thing I use an AT clone in an office where  it's  not
  577.   unusual  for me to show up in the morning and find it dismantled all    over
  578.   my desk. It belongs to a friend who's always scavenging parts to sell to a
  579.   customer or test a faulty machine with. One morning I found it  dismantled
  580.   for publicity pictures. It's in a constant state of flux as to what boards
  581.   it  has  in it and I've had three different modems in the last  month.  Or
  582.   I'll     show  up at a company to work on their machine and find  I  need  a
  583.   piece  of software I didn't bring.
  584.  
  585.      If   they have  a    modem I can call and get it from one of my  friends,
  586.   but  I've   found  many of the dialers people use  are  crude   and    have
  587.   problems  with file transfers. As a matter of fact some of the older    ones
  588.   refuse to do file transfers beyond a capture buffer.
  589.  
  590.      Well  I can't learn to use all of them and I find Pereline is  easy  to
  591.   transport  from  machine to machine. It's one of those  "tools"  I  always
  592.   carry  with me. It's much quicker and easier to set up than Qmodem  and  I
  593.   have    not found  a computer  (PC/MS-DOS) or modem (Hayes compatible)    that
  594.   it's    had  problems with.
  595.  
  596.      PereLine allows the me to customize menus and/or create my own.
  597.  
  598.      It  Supports  multiple concurrent sessions using two windows so  I  can
  599.   be   connected to two modems at the same time, directly connected  to  two
  600.   computers, or a combination of modem and direct connect then jump back and
  601.   forth between the windows.
  602.  
  603.        One feature I really like is the LEARN function. Have you ever  tried
  604.   to write  auto-logon scripts for a dialer? It's  just like programming  in
  605.   any  other  language. First you write the  code then you spend a bunch  of
  606.   time    de-bugging  it    by making one call after   another  until  it  works
  607.   properly.
  608.  
  609.      With  PereLine's  Learn function I just turns on  the  learn  feature
  610.   before placing the call and the program stores the keys-strokes (with the
  611.   phone number) for use the next time I call that number.
  612.  
  613.        In   addition when I enter a number in one of the  (unlimited  number
  614.   of) "Phone Books" (limited to 60 entries each) I'm asked a short series of
  615.   questions that establish the communication parameters for that  individual
  616.   phone   number  (baud  rate,    transfer   protocol,   terminal   emulation,
  617.   timing constants, etc).
  618.  
  619.      Speaking  of emulation, PereLine emulates ANSI, VT100,  VT52,  VIDTEXT,
  620.   IBM 3101, DG210/211.
  621.  
  622.      File  transfer  protocols include XMODEM, YMODEM, KERMIT,    TELINK,  and
  623.   two file capture buffers, one for each window.
  624.  
  625.      I    can  execute DOS commands from inside PereLine without     having   to
  626.   exit    the  program. PereLine's built in File Manager allows me to  easily
  627.   Copy,  Rename, Delete files, Change directories, and Log onto a  different
  628.   drive.
  629.  
  630.      PereLine  if requested will keep a log of all commands it executes  and
  631.   supports a telephone log to track calls and there length.
  632.  
  633.      And, PereLine has the ability to work as a simple unattended  (password
  634.   protected)  remote  system  that I can call and drop    to  DOS  to  execute
  635.   other programs (a mini-bbs with DOS privileges).
  636.  
  637.      PereLine  is superior to any DOS dialer I've used and I would  (and do)
  638.   recommend it to my friends. But I guess you should also consider  the fact
  639.   that    I might be a little biased since I got one of the nicest  pieces  of
  640.   software I have in my collection, free.
  641.  
  642.      Two of it's strongest features are
  643.  
  644.            1. Its easy to install
  645.  
  646.            2. And it's easy to learn by someone that knows nothing
  647.  
  648.                PereLine is only $69.95
  649.  
  650.              Contact PereGrine Data Systems, Inc.
  651.              5365 Baron Drive San Jose, CA. 95124
  652.                 (408) 356-6105
  653.  
  654.  
  655.      P.S. Did I hear rumors about a bulletin board system in the works?
  656.  
  657.                    ***
  658.  
  659.   ======= 4. Hardware =======================================================
  660.  
  661.      Next issue. I ran out of time...
  662.  
  663.                    ***
  664.  
  665.   ======= 5. The FCC and Packet Switching ====================================
  666.  
  667.  
  668.              AND THEN THERE WERE NONE
  669.  
  670.         by Brock N. Meeks  from Microtimes, Aug 1987.
  671.  
  672.      I submit that in this age of high-tech high-touch, a new "right" should
  673.   be  defined: the right to low-cost access to information.  There is not  a
  674.   moment to waste.
  675.  
  676.      On June 10 l987 the FCC issued a Notice of Proposed Rule Making  (NPRM)
  677.   that    will on January 1 l988 push the cost of information access into  the
  678.   stratosphere    and  guarantee    the creation of a  new    social    class:     the
  679.   "information poor."
  680.  
  681.      These information poor won't be able to dial into computer databases or
  682.   commercial  online  services simply because they won't be able  to  afford
  683.   them, not because they don't want them.  We're close to that situation now
  684.   given  the current cost of information access, but with the promise  of  a
  685.   dramatic rate increase looming on the horizon, the future looks grim.
  686.  
  687.      The  FCC proposal calls for assessing an additional charge of about  $5
  688.   an  hour  for  computer telecommunications services  that  offer  enhanced
  689.   services,  such  as those provided by U.S. Sprint's  Telenet    and  Tymnet.
  690.   These enhanced service companies are currently exempt from access charges.
  691.   The FCC proposes to eliminate this exemption.
  692.  
  693.      If the exemption is eliminated you can take the price you pay for every
  694.   hour    of connect time and jack it up by at least five bucks, and  probably
  695.   much    more.    (Five dollars would likely be the charge if  these  services
  696.   just passed on the increase to their users; in reality they will  probably
  697.   raise charges even more to cover administrative charges.)
  698.  
  699.      "If  this    proposal were to go into effect,  our  country's  blossoming
  700.   information  age  could  whither  and  die  without  ever  fulfilling  its
  701.   heretofore  bright  promise,"  says Paolo  Guidi,  president    of  Telenet.
  702.   Educational  institutions will also be harmed, according to Guidi  because
  703.   "they are just now beginning to have affordable information services    made
  704.   available to them."
  705.  
  706.  
  707.                   A MATTER OF EQUITY
  708.  
  709.      FCC  attorney Ruth Milkman told the Commission at the June  l0  meeting
  710.   that the  basic  theory behind the removal of the  current  access  charge
  711.   exemption  is  that if enhanced service providers use  local    networks  to
  712.   provide  interstate  services  they should pay for  the  same  access  and
  713.   contribute  to  cost of facilities in the same way as providers  of  voice
  714.   services.
  715.  
  716.      Milkman  adds  that the commission realizes that imposing    the  fee  on
  717.   computer services would not offset the charges on long distance  carriers.
  718.   Rather  she says, the FCC merely wants all carriers to pay an equal  share
  719.   for use of the local telephone exchange.
  720.  
  721.      The Commissioners were in agreement that the crux of the access  charge
  722.   issue  is  "a matter of equity," as stated by Commissioner  Mimi  Weyforth
  723.   Dawson during the June l0 meeting.
  724.  
  725.      "The  bottom  line here...is that we want the networks  to  evolve...in
  726.   response to a consumer demand... not to various subsidies and  anomalies,"
  727.   said FCC Chairman Dennis Patrick during the agenda meeting.  He added that
  728.   the  information service providers have had plenty of time to get used  to
  729.   the  charge and would "bear a heavy burden" to prove they could  not    deal
  730.   with it.
  731.  
  732.        "We're    currently  paying  about 30 cents an  hour  effectively  for
  733.   dial-in access"  counters Philip Walker a vice president for Telenet.  "We
  734.   buy    an  ordinary  business    line for about $30 a month.  And we  use  it
  735.   about  l00 hours.  Under (the proposed) access charges, that same  dial-in
  736.   hour of use would  cost  us about $4.50; that's a factor of 15  increase."
  737.   What     will  Telenet    do  with that added charge?   "Pass  it  on  to  the
  738.   consumer, we    can't absorb that kind of rate increase" says Walker.
  739.  
  740.  
  741.                   TELECO MATH 101
  742.  
  743.        Consumer   advocate  groups  are backing  the  ruling  because    they
  744.   believe  it's  time  that "data users pulled their own weight"   according
  745.   to   Sam  Simon, president of Issues Dynamics, Inc.  a  telecommunications
  746.   policy  firm    in   Washington,  D.C.    "The  proposed    access    charges  are
  747.   considered  common carrier line charges for fixed costs; that is the    cost
  748.   of the local    phone companies to maintain their equipment."
  749.  
  750.      "After all," says Simon, "voice users, for years, have been saying they
  751.   are subsidizing new costs to handle data line traffic, costs for  services
  752.   they neither want nor use.
  753.  
  754.      "When  the BOCs (Bell Operating Companies - local telephone  companies)
  755.   start  getting increased revenues from charges on enhanced services,    that
  756.   money  will go for fixed costs.  As this happens, overall charges will  go
  757.   down, and eventually, the access charges as well."
  758.  
  759.      Think  again Sam.    Let's do some math, and it's rather simple  math  at
  760.   that.
  761.  
  762.        According  to  figures  obtained from  the  FCC's  traffic   analysis
  763.   branch,  long-distance   interstate,    voice calls  rack  up  115   billion
  764.   "conversation minutes"  a year. Figures obtained from public records     and
  765.   conversations  with officials at various enhanced services put  interstate
  766.   data    use at    2.8 billion  minutes of data usage a year. Mark  Uretsky,  a
  767.   financial  analyst with  the    FCC's traffic analysis branch says that data
  768.   usage   "certainly isn't any bigger than 3% of the (long  distance)  voice
  769.   figures.
  770.  
  771.      A    simple    turn  of the crank on your adding  machine  shows  that  our
  772.   figures  set    data usage at 2.5% of voice use, a figure that's  even    less
  773.   impressive  when you consider that the revenue generated from  this  extra
  774.   2.5% is spread across all the BOCs.
  775.  
  776.      That  2.5% Doesn't go very far to maintain those fixed costs.  Further,
  777.   the  increased  overhead to administer the extra revenue will  cut  deeply
  778.   into    the  2.5%  figure,  so the actual increased revenue  to  BOCs  is  a
  779.   somewhat meager 1%.
  780.  
  781.      That  1%  is  not substantial enough to cause the FCC  to    call  for  a
  782.   lowering of access charges. (When the BOCs are treated to larger  revenues,
  783.   it's been the commissions policy to then decrease interstate access rates.
  784.   However,  with  only    a 1% increase, the FCC is not likely  to  require  a
  785.   lowering  of access rates). the BOCs are handed a windfall  profit.  Merry
  786.   Christmas.
  787.  
  788.      The  BOCs gain; everyone else losses. Long distance voice    users  don't
  789.   get lower rates, and data users are handcuffed into paying an astronomical
  790.   rate    increase. And, for the privilege of paying higher rates, data  users
  791.   don't  get  any increase in quality, quantity or performance! But  to  the
  792.   advocates of this proposal, these facts are secondary.
  793.  
  794.      Simon, although agreeing that data users will feel the crunch in  their
  795.   wallets, says:"This applied access charge is the only 'fair' thing to  do.
  796.   It  makes everyone pay their own way. Equity, not the bottom line, is  the
  797.   real issue here."
  798.  
  799.      What  Simon and other advocates don't realize is that the    ruling    will
  800.   actually create an environment of INEQUITY and discrimination.
  801.  
  802.  
  803.                   BITSTREAM DISCRIMINATION
  804.  
  805.      One  of the potential loopholes in the proposed ruling is the  creation
  806.   of   private    networks  as  a  bypass.   Because  there  are     comparative
  807.   characteristics  of  such private networks that perform similar  tasks  as
  808.   enhanced  service  providers, such private networks are likely to  be  the
  809.   center  of  debate during the comment phase of ruling.  (By law,  the  FCC
  810.   must    solicit  comments from the public and the industry on  any  proposed
  811.   rulings.   After the initial comment phase the FCC then  re-evaluates  the
  812.   proposal  while  sending copies of all comments to  anyone  that  provided
  813.   initial  comments.   A second round of comments is  then  worked  through
  814.   before the Commission sets the proposal into law.)
  815.  
  816.      Given the potential for private networks, the FCC is likely to be asked
  817.   to  consider    what will be the difference in function  between  electronic
  818.   mail    provided  by  Telenet,    for example,  as  opposed  to  one  provided
  819.   internally  or  through  private lines, such    as  the  nationwide  private
  820.   computer service run by General Motors.
  821.  
  822.      According to FCC attorney Milkman, the determining factor for  applying
  823.   access  charges will be whether switched facilities will be used, such  as
  824.   those used to connect CompuServe or Telenet facilities with the user.   No
  825.   access  charges would be assessed if no switched facilities are used,  she
  826.   says.   If  an  entire  intracompany network,  used  to  provide  enhanced
  827.   intracompany    network,  used    to  provide  enhanced  services  within  the
  828.   company, was on private line, or used no local teleco exchange  facilities
  829.   at all,  no access charges would be assessed.
  830.  
  831.      "So  what    this  ruling  does is set up  an  inequity  among  all    data
  832.   processing  providers,  e-mail  providers, or  whatever,"  says  Telenet's
  833.   Walker.   "Large  companies  and information    providers  "able  to  afford
  834.   private  lines"  are exempted, while those not able to  afford  their  own
  835.   networks get banged on."
  836.  
  837.  
  838.                  INDUSTRY IMPACT
  839.  
  840.      Access charges will likely kill innovative services like PC Pursuit and
  841.   Tymnet's fledgling PC Express network.  "These types of services will  not
  842.   be  possible    under  the  proposed ruling,"  said  Walker.   "We  couldn't
  843.   continue  to    offer  (PC  Pursuit) at  the  current  rate."    (PC  Pursuit
  844.   presently  costs a flat $25 per month for all the online time you can  use
  845.   during non-prime time hours.)  Services like PC Pursuit are only  possible
  846.   because users are not "on the clock" when they go online.
  847.  
  848.      Joseph  Markoski,    counsel  for ADAPSO, a    trade  association  of    data
  849.   processing  services    rejects  the idea that    enhanced  service  providers
  850.   (which  now  pay  a subscriber line fee and local  business  line  charge)
  851.   should  be  subject  to  the so-called Common  Carrier  Line    and  traffic
  852.   sensitive  charges imposed on long distance companies.  He maintains    that
  853.   they are users, not telephone companies.
  854.  
  855.  
  856.                    WRITE NOW
  857.  
  858.      And then there were none.
  859.  
  860.      That could be the information age epitaph of l987, the end of  low-cost
  861.   (or at least semi-reasonable)information services.  Fortunately, there  is
  862.   already  a groundswell of online activism set in motion on this  issue,  a
  863.   signal to Washington that data users are a segment of the population to be
  864.   reckoned with.
  865.  
  866.      The FCC is accepting comments on the ruling.  Write to them now.    Tell
  867.   them what you think of the ruling.  You can file your comments by  writing
  868.   to:
  869.  
  870.      Federal Communications Commission
  871.      Office of Opinion and Review
  872.      The Secretary
  873.      1919 M Street, NW. Room 222
  874.      Washington, D.C. 20554
  875.  
  876.  
  877.      Refer  to "Amendments of Part 69 of the Commission's Rules relating  to
  878.   Enhanced  Service Providers CC Docket 87-215."  For more  information  you
  879.   can call the FCC at (202) 632-7000.
  880.  
  881.  
  882.  
  883.  
  884.             HOW TO REPLY TO FCC DOCKETS
  885.  
  886.                   By Bruce Bergman
  887.  
  888.      The  following  is a  do-it-yourself-kit  for  responding to FCC docket
  889.   87-215   regarding   amendment   of    Part   69   relating   to   Enhanced
  890.   Service Providers.
  891.  
  892.      Before  I    get  started  with  the actual    letter,  let  me  take    this
  893.   opportunity to make a few comments regarding responding to the FCC.  In my
  894.   experience,  the  following  information is useful and  important  to  the
  895.   success of your response.
  896.  
  897.      1.  If you really want to make an impression on the Commissioners, send
  898.   more    than one copy of your response.  Send five copies.  If you  want  to
  899.   make    an  even better impression, send eleven copies.  Five  copies  makes
  900.   sure    that your vote counts and  provides a copy for each of    the  general
  901.   groups.   Eleven copies will get your document in the 'IN' basket of    each
  902.   Commissioner.   If this isn't possible, even one letter counts as a  vote.
  903.   Don't send more than 11.  Just 11 will do.
  904.  
  905.      2.   Don't send form letters.  Form letters are usually not  worth  the
  906.   effort you put into them.  Why, you ask?  Well, while each form letter you
  907.   send    gets counted as a vote, it can be rejected later.  If it  turns  out
  908.   that    we win this round, it is entirely probable that our  opponents    will
  909.   ask  to  go through each and every  response.  If they can  show  the  100
  910.   responses  are  identical (or closely similar) with the exception  of  the
  911.   signature,  the 100 responses can be reduced to only one vote!  Make    sure
  912.   your letter is sufficiently different not to get caught by this.
  913.  
  914.      3.  Limit your main arguments to one page.  If you want to go into more
  915.   detail,  augment  your document with additional pages  expanding  on    your
  916.   original comments, keying to those original points.  Number your points.
  917.  
  918.      4.  Give reasonable reasons why you oppose this docket.  You can't just
  919.   say that you oppose the rule-making without a sound, reasonable  response.
  920.   Remember  that the opposition will read each and every response you  send,
  921.   if  it  can benefit them.  We don't have that type of  financial  backing;
  922.   they do.
  923.  
  924.      5.  Make a statement about who you are and what you do.  If you have  a
  925.   certain  expertise, or if you have a degree of some sort, tell them  that.
  926.   It  counts  a lot for what the commissioners think if they  know  you  are
  927.   someone  who knows what you are talking about.  if you run a service,  are
  928.   an  administrator,  offer services to the public, etc.,  briefly  describe
  929.   what you do and why.
  930.  
  931.      6.   Double-space your document.  This can make the difference  between
  932.   your    response's being read or just counted!    If your response  is  clear,
  933.   double-spaced, and concise, it will be read and given a better subjective
  934.   value.
  935.  
  936.      7.   Get your neighbors into the act.  If your friends and/or neighbors
  937.   are familiar with and support you and your activities, ask them to write a
  938.   letter  to  the FCC expressing their concern over how  this  docket  might
  939.   affect  your    community.  If you can get local officials to do  the  same,
  940.   great!  Letterhead and many copies make the best response.
  941.  
  942.      8.   Make sure the date is on the document.  It is important  that  the
  943.   reader  be  made aware that this isn't an old response.  Put the  date  on
  944.   your document.
  945.  
  946.      And of course don't ever forget to put the docket number at the top!
  947.  
  948.      Lastly,  remember    that this is going to be a very important  point  in
  949.   future  rule-making efforts.    Any time the FCC wins a battle,  whether  by
  950.   apathy  or some other means, it is a big step for them in the future.   If
  951.   the  FCC  decides in favor of this docket, it's likely that you  will  see
  952.   more    of the same type later on.  Private agencies will see how easily  it
  953.   went    over  and base future requests on that information.  if we  win,  it
  954.   will    make  it tough for anyone to raise the issue again.  if  a  specific
  955.   proposal  fails to make it through a certain number of times    (because  of
  956.   the  public's efforts), the commissioners tend to not reconsider it  again
  957.   during their term.
  958.  
  959.  
  960.                   THE LETTER
  961.  
  962.      Basically    you will want to create a letter which has the name  of  the
  963.   FCC at the top, as well as a clear pointer to the docket number.
  964.  
  965.      Here's a sample first page header:
  966.  
  967.                  Before the
  968.           FEDERAL COMMUNICATIONS COMMISSION
  969.              Washington, D.C. 20554
  970.  
  971.           In the Matter of GENERAL DOCKET 87-215
  972.           Amendment of Part 69 of the
  973.           Commission's Rules relating to
  974.           Enhanced Service Providers
  975.  
  976.           TO:  The Commission
  977.                COMMENTS OF (your full name), (any professional titles).
  978.  
  979.      After  you have created the header, you can begin your  text,  double-
  980.   spaced.
  981.  
  982.      Begin  by    expressing who you are and any specific titles,  duties,  or
  983.   responsibilities  that  might  qualify you as someone  who  has  a  vested
  984.   interest  in    what's going before the FCC's consideration.   Even  stating
  985.   that    you're a user of a network is suitable.  Now is not the time  to  be
  986.   humble,  however.  Just tactfully explain what makes you  significant  to
  987.   this    proposal.   You're  out to make an impression.    Do  so!   (Don't  be
  988.   verbose, however.)
  989.  
  990.      Then,  begin  listing  the  reasons  (numbered)  why  you    oppose    this
  991.   proposal.  The more reasonable, the better.  Be concise and clear.  If you
  992.   need to go into detail, refer the reader to attached pages.
  993.  
  994.      Here's an example:
  995.  
  996.            I am a user of an Enhanced Service Provider.  I
  997.         frequently make use of such services to obtain
  998.         information from computer information services that
  999.         would otherwise be unavailable to me.  The
  1000.         information I obtain allows me to (something...).
  1001.  
  1002.      After  you've  explained who you are, and have shown why  you  have  an
  1003.   interest to this docket, continue with:
  1004.  
  1005.            I strongly oppose the Commission's proposal
  1006.         to surcharge Enhanced Service Providers for the
  1007.         following reasons:
  1008.            1.  (reason one).
  1009.            2.  (reason two).
  1010.            3.  (whatever comments you feel appropriate.)
  1011.  
  1012.      Remember,    you don't need to be verbose to get your point across.     You
  1013.   want to make sure the reader understands why you feel the way you do.   If
  1014.   you  need  additional material in order to accomplish this, feel  free  to
  1015.   include  additional pages; however, if you are only interested  in  making
  1016.   your    feelings  known  and don't want to get really  in-dept,  the  simple
  1017.   statements like the ones pictured above are sufficient to make your point.
  1018.  
  1019.      Where you can refer to the text of the original document, do so!    This
  1020.   is great for those who like to know exactly what you are referring to.  it
  1021.   also shows that you have done your homework and are not just spouting off.
  1022.  
  1023.      The best mode of attack in instances like this is to first explain  why
  1024.   you are against the proposal.  Once you have made it clear that there  are
  1025.   good    reasons  why  this wouldn't be a good  thing,  suggesting  alternate
  1026.   ideas.  It   can go a long way towards helping your arguments if  you  can
  1027.   suggest a viable alternative.
  1028.  
  1029.      Finally, follow up your reasons with a nice suffix like:
  1030.  
  1031.                Respectfully submitted,
  1032.                (Sign in BLACK INK)
  1033.                (Your spelled-out name and title)
  1034.                (Your street address)
  1035.                (Your city, state, and ZIP code)
  1036.                (The date)
  1037.  
  1038.      Black  ink is important when you sign your response.  Also,  make    sure
  1039.   that you send the original.  Copies for yourself, originals to the  people
  1040.   you are writing to.  Make sure you sign and date your letter.
  1041.  
  1042.      If  you have included additional pages, it would be wise to  include  a
  1043.   trailer at the bottom of each page, designating what page out of the total
  1044.   number of pages this is.  Example:
  1045.  
  1046.              Responses to General Docket 87-215
  1047.                               Page 1 of 3
  1048.  
  1049.      Finally,  place  a return address on your envelope, place    the  correct
  1050.   postage  on it, and mail it soon.  If you can spend the extra cash,  don't
  1051.   fold    your responses; mail them in a larger manila envelope and keep    them
  1052.   flat.   This    is  especially useful if you are  sending  multiple  copies.
  1053.   Chances  are    that  it will get there in one piece, and  will  look  great
  1054.   sitting on the desk of some Commissioner (flat).
  1055.  
  1056.      The  key  point to remember is that you are out to make a    valid  point
  1057.   about the docket.  You don't want to sound like you don't know what you're
  1058.   talking  about, so be sure of your facts.  You can best do this  by  being
  1059.   concise,  clear,  correct, and impressive.  The impressive part  comes  to
  1060.   bear when you consider arrangement and looks of your document as  well  as
  1061.   your status in the topic under consideration
  1062.  
  1063.                    ***
  1064.  
  1065.   ======= 6. System Spotlight ================================================
  1066.  
  1067.      Enable Electronics BBS
  1068.  
  1069.       Vince  Endter  (sysop), Bryan Fitzwater (owner;  sysop).  This  is
  1070.   probably  not  the bbs to call to chat with someone since  there's  seldom
  1071.   anyone  watching  the  monitor. And you won't get  civil  answers  in  the
  1072.   message base to questions about Dungeons & Dragons problems, but if you're
  1073.   having hardware problems these guys do it all, from building custom clones
  1074.   to repairing IBM monitors. They fix Commodore, Atari, Morrow, IBM, Osborn,
  1075.   and  Eagle computers; disk drives, hard disks, and monitors all the  time.
  1076.   They fix, sell, and install aftermarket add-ons such as large hard  disks,
  1077.   mother  boards, controller cards, CGA; EGA boards, and modems.  They    have
  1078.   competitive prices on hardware and give free estimates on repair work.
  1079.  
  1080.      Bryan  trained  flight technicians for the U.S. Navy   and  worked  for
  1081.   Amdahl computers before he started his own business so he's worked on just
  1082.   about everything in the way of computer electronics.
  1083.  
  1084.      You can leave a message about your problems on the bbs and often get an
  1085.   idea    of what's wrong and/or how much it will cost to fixed it.  Or  check
  1086.   prices such as a new EGA board and multiscan monitor for your clone.
  1087.  
  1088.      Since  they're working with the latest hardware they're aware  of    many
  1089.   strengths  and  weeknesses  of new brand name products  such    as  how  the
  1090.   Phoenix BIOS cured some of the ills Big Blue had.
  1091.  
  1092.      Enable  is starting a series of "workshops" on software too. The  first
  1093.   one  is on basic Lotus 1-2-3 (with yours truly as instructor). It will  be
  1094.   slanted more towards those that have very little experience with computers
  1095.   and want to do spreadsheet data entry at work. It will soon be expanded to
  1096.   include advanced spreadsheet functions, macros and graphs though.
  1097.  
  1098.      Some  of  you  may get a chuckle out of this, but there  will  also  be
  1099.   workshops  on  basic    and  advanced  WordStar  that  include    the  use  of
  1100.   mailmerge  for form letters and mailing lists. There's an ever  increasing
  1101.   demand for people that know how to use WordStar.
  1102.  
  1103.      They  also  have  PD software to go with that new CGA  or    EGA  system,
  1104.   color  games,  utilities,  pictures for your new  graphics  package.    RAM
  1105.   enhancement  utilities  to set up RAM disks and Print  spoolers.  You  can
  1106.   download  it    like any bbs or bring your blank floppies with you  when  you
  1107.   come in.  Send SASE to:
  1108.  
  1109.                   Enable Electronics
  1110.              1580 Old Oakland Road  Suite  C-106
  1111.                  San Jose, CA. 95131
  1112.                 (408) 998-8821
  1113.  
  1114.      And receive a list of PD software available with short descriptions  of
  1115.   what each does.
  1116.  
  1117.                    Enable BBS, 30Mb
  1118.                 (408) 998-8927
  1119.              300-1200 baud, 24 hours 8N1
  1120.             (8 data bits, no paraity, 1 stop bit)
  1121.  
  1122.  
  1123.                    ***
  1124.  
  1125.   ======= 7. Humor ===========================================================
  1126.  
  1127.        Two  distinguished looking ladies were window shopping  and  talking.
  1128.   One  turned to the other and asked "Do you smoke after sex?"     Her  friend
  1129.   replied, "Gee I don't know, I never looked!!"
  1130.  
  1131.                    ***
  1132.  
  1133.   ======= 8. PRACSA News =====================================================
  1134.  
  1135.      A    vote  was  taken and carried that PRACSA  "recommends"    all  members
  1136.   write  letters  to the FCC in opposition to the new  proposal.  The  first
  1137.   motion was to have Dave McCord McCord (PRACSA Pres.) write one letter.
  1138.  
  1139.      Dave said if the vote was carried he would write the letter, but he was
  1140.   personally  in favor of the proposal and when the vote was taken he  voted
  1141.   against the "recommendation".
  1142.  
  1143.      I    dropped  by Echelon headquarters in Los Altos this month  and  among
  1144.   other  things  Dave and I talked about his views on the FCC  proposal  (or
  1145.   what ever their calling it this time).
  1146.  
  1147.      When the conversation turned to the FCC the first thing Dave asked was,
  1148.   "do you use any of the big services?"
  1149.  
  1150.      I said I didn't, I don't even use PC Pursuit. I just make my calls  and
  1151.   pay the bill.
  1152.  
  1153.      Dave said that the majority are the same way, they make their calls and
  1154.   pay  long  distance rates like I do and that the ruling would  not  effect
  1155.   them    or  systems  like the Well either since the Well isn't    part  of  an
  1156.   interstate network.
  1157.  
  1158.      He  told me PC Pursuit's prime-time users pay the overhead + and  since
  1159.   the  off-hour  users were pure gravy they could easily cover at  the    very
  1160.   least a good portion of the increase. And the big outfits could cover  all
  1161.   of it.
  1162.  
  1163.      When  you stop to think about it, at $ .30 per hour you would  have  to
  1164.   use PC Pursuit over 83 hours a month to get them upside down on the  bill.
  1165.   At  $4.50 one would have about 5.5 hours of padding, split the  difference
  1166.   and make it $25.00 a month for ten hours.
  1167.  
  1168.      And  Dave feels that if push comes to shove PC Pursuit and  other    data
  1169.   service suppliers such as Compuserve and the Source will shoulder just  as
  1170.   much of the cost as they have to to stay in the game.
  1171.  
  1172.      Dave  explained that its the big outfits that get to use the lines  for
  1173.   30 cents an hour and they don't pass the savings along to the end user.
  1174.  
  1175.      The  last modem I got came with a starter pack for Compuserve  with  no
  1176.   subscription fee. All I'm charged is $15.00 per hour prime time or  $12.00
  1177.   standard/evening   (at   1200   baud),  $22.50   prime-time    and   $19.00
  1178.   standard/evening  at (2400 baud), plus $ .25 per hour for Telenet (there's
  1179.   the  $ .30 were talking about). Gee whiz, what a deal, half  the  services
  1180.   they offer are $2.00 an hour in addition to the base charge.
  1181.  
  1182.      With the Source I have to send $12.95 for their SourcePack users manual
  1183.   (that's $7.00 off the regular price) and that's just to find out how    much
  1184.   they charge.
  1185.  
  1186.      So Dave's contention seems to be, that it's time the biggies shouldered
  1187.   their rightful share of the cost to keep up the phone lines, stop sponging
  1188.   off everyone that makes long distance calls, also Brock Meeks is  confused
  1189.   if  he  truly  thinks  the FCC is trying to lay it on  the  backs  of  the
  1190.   citizens.
  1191.  
  1192.      What  Dave had to say makes sense to me. personally, I never could  see
  1193.   where  the FCC's ruling would have any dollar effect on the calls  I    make
  1194.   anyway.  I  thought about signing up for PC Pursuit since  I    first  heard
  1195.   about it (almost two years ago) but it never seemed worth the headaches.
  1196.  
  1197.                      ***
  1198.  
  1199.  
  1200.        The   proposed  merger  with PICO-NET has been  stalled    for  several
  1201.   months  now    due to    PecoNet's inability to produce    records   of   their
  1202.   non-profit corporate standing with the Infernal Revenue Service.
  1203.  
  1204.      Howard    Stateman  contacted  the  IRS  for   information   concerning
  1205.   PicoNet's situation and this is his report.
  1206.  
  1207.      PicoNet/IRS
  1208.  
  1209.      "5/21  I received    a letter from the IRS stating  that  there's  a  law
  1210.   against  releasing information on what a non-profit corporation  has    been
  1211.   charged in penalties for late filings. However, in a follow-up phone call,
  1212.   the  Fresno  district office confirmed that PicoNet has not filled  a  tax
  1213.   return  since December, 1984. I asked what the statutory penalty  was  for
  1214.   late filling, and the IRS officer said it was $10 a day, but this  penalty
  1215.   can  be  waived  depending on the circumstances.  He    said  that  although
  1216.   PicoNet  would  not owe any taxes unless they earned @25,00  or  more  per
  1217.   year, they still are required to file".
  1218.  
  1219.      A     vote  was  carried  unanimously  to  discontinue  further   efforts
  1220.   concerning PicoNet.
  1221.  
  1222.  
  1223.                    ***
  1224.  
  1225.   ======  9. Classified Ads ==================================================
  1226.  
  1227.            COMPLETE SMALL BUSINESS SYSTEM (used)
  1228.  
  1229.      Morrow MD-11  with Digital Research's CP/M Plus 3.0 operating system
  1230.       11 meg. hard drive
  1231.       384k Full Height Floppy
  1232.       NewWord word processor (like WordStar)
  1233.             with
  1234.            Spelling Corrector
  1235.            Mail Merge
  1236.       Personal Pearl      data base management system
  1237.       SuperCalc          spreadsheet
  1238.       Mbasic          MicroSoft basic
  1239.       Pilot           programming language
  1240.  
  1241.   Complete with a full set of NEW reference  books for all software.
  1242.  
  1243.       $1000
  1244.  
  1245.  
  1246.      Freedom  110  smart  terminal by Liberty  (emulates  several  different
  1247.   terminals). Is a computer in itself.
  1248.  
  1249.       $125 (with MD-11)
  1250.  
  1251.                    ***
  1252.