You are not logged in. Login Now
 0-24   25-49   50-74   75-83       
 
Author Message
25 new of 83 responses total.
popcorn
response 25 of 83: Mark Unseen   Feb 25 13:17 UTC 1995

I'd really like to see all that stuff make its way into newuser.
Also a question about "Do you want to this program to display a copy
of our "take me to your modem" brochure so you can print it out?",
and, if the user says yes, we dump a copy of it to the screen.
Marcus, I'm willing to do the work on this if you don't want to
do it or don't have time.
lilmo
response 26 of 83: Mark Unseen   Feb 25 19:01 UTC 1995

Did this item's subject ever get implemented?
steve
response 27 of 83: Mark Unseen   Feb 26 07:09 UTC 1995

   Not really.  But we need to get this done.  I started to write
something; I'll put it on Grex.
   I just talked to two people today, who were in the process of
trying to compile something for use here, which wouldn't have worked,
but would have done a good job of slowing down the system.  Sigh.
sidhe
response 28 of 83: Mark Unseen   Feb 26 14:07 UTC 1995

        Se, now, these limitations were not at all clear to me, even up
to the poimt that I just read them a minute ago.. This really does need
to be implemented immediately.
        By the way, the witticisms are fine.. except that I only got half
of them, and as a newuser, i would feel that staff was being condescending
towards my lack of knowledge.
lilmo
response 29 of 83: Mark Unseen   Feb 26 21:49 UTC 1995

Exacltly... (#28)  witticisms are fine, but not inside jokes.  E.g., I could 
guess at the meaning of "corpulence", but that was b/c I knew what you
intended to say (or thought I did).  Even now, it is somewhat ambiguous to
me.  An intelligent amalgamation of #0 and remmers' (?) suggestion would
be my recommendation.
popcorn
response 30 of 83: Mark Unseen   Feb 26 23:19 UTC 1995

"corpulence" isn't a technical term -- it's an English word that means
"fatness".
ajax
response 31 of 83: Mark Unseen   Feb 27 00:37 UTC 1995

While on the subject of newuser....  One area where newuser directions
might be improved a bit is the part about pressing ctrl-d after
variable-length input.  How about explaining how to type a period on a
blank line, since it works as well, and that's what's suggested in
PicoSpan when people reply?  That would make the intstructions seem more
consistent system-wide, and periods seem easier to explain to novices,
and to people without control keys.
 
Current wording:
 
 Almost anywhere on the system where you are expected to type a
 variable number of lines, you'll end your input by typing control-D
 after the last line.  Since it's a special key, you don't press
 <return> or anything after it.  You'll be able to use control-D in
 just a bit, every time I give you a chance to answer a question with
 more than one line.
 
As an alternative to that paragraph, I'd propose explaining how to type
a period on a blank line at the first variable-length response prompt,
with a brief reminder for subsequent questions.  I'd be particularly
curious to hear what regular newbie helpers think about this...I may be
off base thinking ctrl-d is more complex!
cicero
response 32 of 83: Mark Unseen   Feb 27 06:46 UTC 1995

No, I don't think so.  I think ctrl-d is more complex too.  I never use it,
when I can type a period on a blank line instead.
mdw
response 33 of 83: Mark Unseen   Feb 27 07:22 UTC 1995

The more text, the less helpful.
popcorn
response 34 of 83: Mark Unseen   Feb 27 12:17 UTC 1995

Yes!
remmers
response 35 of 83: Mark Unseen   Feb 27 16:45 UTC 1995

This is drift from #0, but I'll say it anyway:  I led an adult,
intelligent, but not-particularly-computer-savvy person through newuser
the other day and saw the person max out on the sheer volume of text
and plethora of concepts with my own eyes.  I realize that a lot of
work has been put in to making newuser friendlier, and there have been
improvements, but it was still daunting to this person -- I had to
help her through some of the steps, and if a knowledgeable person
hadn't been there to do that, she might have given up.

I think newuser tries too much to be an educational experience and
overwhelms the non-computer-literate with too many ideas that they're
not ready to appreciate and hence will simply forget.  We should
consider paring it down to the bare bones of getting an account set up,
picking reasonable environment defaults without throwing a lot of
choices at people.  There may be a choice or two that needs to be left
in (e.g. backspace key) but I'd favor moving most of them to a program
that people can run *after* they've got their account set up and had a
chance to orient themselves.
ajax
response 36 of 83: Mark Unseen   Feb 27 18:14 UTC 1995

  I agree wholeheartedly with that, John!  As for specifics, in
addition to removing the ctrl-d info, just get rid of the entire
ctrl-d, ctrl-s, ctrl-q screen.  Ctrl-s/q are great to know, but the
popular programs on Grex pipe output through a pager by default, so
they're not too necessary.
 
  And make the kill and interrupt keys Ctrl-U and Ctrl-C by default,
and don't even bother asking about or explaining them.  If it turns
out a novice can't type those keys, it just doesn't matter that much,
does it?  Most pros can type the ctrl keys, can redefine them if not,
and most novices just don't need them that much...without them,
sometimes they'd have to wait for a slow program to finish, but again,
most programs on grex use a pager, and the interactive programs have
regular commands to quit.  John's suggestion of making them easily
configurable later on handles cases where people do need them.
 
  I walked my mom through newuser recently, and found myself telling
her what was important and what wasn't, in my experience.  Being an
on-line novice, she otherwise would have written down everything, and
the volume is a bit daunting.
steve
response 37 of 83: Mark Unseen   Feb 27 20:48 UTC 1995

   Quite correct John, it is daunting.  And more stuff, like the
message about limits need to be added.

   So I'll echo Rob and suggest once again that the key sequence
be completely taken out.  Marcus and I have been going 'round and
'round on this since about 1991 now. ;-)  I think a system whereby
the characters are displayed on one line is enough, along with a
question that asks them if they want to change them is enough.  I
know people stumble over this spot in newuser.  But now I get to 
harp on it again. ;-)
popcorn
response 38 of 83: Mark Unseen   Feb 28 04:26 UTC 1995

I agree wholeheartedly too!  No wonder Marcus doesn't seem eager to
let me get my hands on the newuser source -- I'm itching to set it
up to just set default values rather than prompting for most things.

Re the control-s control-q stuff -- that was critical information until
fairly recently, when we started giving a pager to all new users for
picospan.  That's neat that it's now mostly irrelevant!
gregc
response 39 of 83: Mark Unseen   Feb 28 04:44 UTC 1995

Actually, the character issue is a part of history. In 1984, it was important.
People connected with a plethora of old, grab bag, terminals, all with 
different ideas of what various keys should be. But in 1994, these things
have pretty much settled out. Most people use terminal emulation software
on PC's, Macs, and Amigas. Almost all of that software emulates vt100/52/102.
Ctrl-S/Ctrl-Q for stop/start has been standardized for years. And the DOS
world has made Ctrl-C the default interupt character. Yes, a few people are
still using old, Bizzaro brand, honest-to-ghod-terminals, but that is 
becoming more and more rare.

I say newuser should just print one line that says: "Here's the setting
for all the funny keys. If you don't know what these are for, ignore them.
If you have special needs and have to change them, type "Y" now".
Or something like that.
Or maybe just eliminate it entirely. Anyone using an old, non-standard
terminal, has probably already learned how to use "stty" to set things
up for him/herself by now.
cicero
response 40 of 83: Mark Unseen   Feb 28 06:45 UTC 1995

On behalf of the entire Amiga user community I want to thank gregc for not 
forgetting us.  All to often we are treated as if we don't even exist (Babylon
5 graphics produced on Macs my foot!)

anyway more on topic, I =liked= being given the choices in newuser, but I guess
if everyone sees signs that people are intimidated, then we'd best simplify it.
However, one key that I would still like to see settable is the
backspace/delete key.  Different people are used to different things for this
key.  Couldn't  we just say push the key you used for backspace/delete?  I
think they could handle that much.  

lilmo
response 41 of 83: Mark Unseen   Feb 28 06:51 UTC 1995

Re #30:  I didn't say it was "technical", merely that it was an inside joke.
nephi
response 42 of 83: Mark Unseen   Feb 28 07:12 UTC 1995

Gee, I thought that the newuser program was an example in user-friendliness.  
When I first ran it (being an almost *complete* computer novice), I wasn't 
really confused once.  It took forever (about an hour) to run, and I wrote
down gobs, but I got a very positive impression of Grex from it.
srw
response 43 of 83: Mark Unseen   Feb 28 07:27 UTC 1995

I am glad you did, but I have had exactly the same experience as John Remmers,
and I would like to continue to encourage Valerie to remove the bulk of
the unimportant setup stuff.
ajax
response 44 of 83: Mark Unseen   Feb 28 07:52 UTC 1995

I think some small menus in the newuser program could accomodate both camps,
maybe something like:
 
  Welcome to Grex, a service of Cyberspace Communications, a not-for-profit,
  all-volunteer organization located in Ann Arbor, Michigan, USA.
 
  Would you like to:
    1) Learn what Grex is about
    2) Create an account and log in
    3) Learn about using Grex
 
  [If option 1 is chosen] Would you like to read:
    1) What is Grex?
    2) What's available on Grex
    3) Declaration of Principles
    4) Request to Hackers
 
  [If option 2 is chosen] Are you:
    1) very new to on-line systems
    2) familiar with other BBSs
    3) an experience Unix user
nephi
response 45 of 83: Mark Unseen   Feb 28 08:13 UTC 1995

I like your menu idea, Rob.  I think we should force people to see what 
Grex is about, and our message to hackers, though.  
mdw
response 46 of 83: Mark Unseen   Feb 28 11:04 UTC 1995

I think Grex is particularly likely to get some of the "el bizarro"
brand devices.  A number of people have asked about using grex from
3270's & MVS!

I also feel, pretty strongly, that it's worth it for newuser to go
through those special characters.  If they don't find out about
control-C in newuser, they never will.  (Ask your average windows user
about control-C, if you dare!)  I would also predict that, if the
section on special keys were removed, there would be a sharp upswing in
people trying to use cursor left to edit the input line.  This isn't any
new debate- BTW - kite tried virtually the experiment people are
proposing here, with m-net.  I think it can be taken as pretty much a
given that, if this is removed from newuser, people will NOT know about
those special keys.  If anything, this is much more likely to be true
today.

One of the things I notice here, is a lot of people here are jumping to
conclusions from a very limited sample size.  People are not all the
same, and just because user "a" finds it hard, or user "b" finds it
easy, does not mean it's either easy for all, or hard for all.  The most
dominant factor in people's perception has nothing to do with grex or
the software at all, but rather, with people's interest in the system,
and their prior experience.  Lack of experience is often not a problem -
note that nephi here had no problems.  Compatible experience means
people find the stuff superfluous - note remmers & srw (both with
*years* of line oriented timesharing under their belts.)  Incompatible
experience can make the experience incomprehensible; note that we have
almost no usenet bigots here, or windows & mac point & click people.
Despite all these obstacles, we have incontestable evidence that
something like 70 people/day succeed in creating accounts, and we also
have an amazingly low rate of complaints (except when it's broken - and
then people manage to complain with no trouble at all.)  I think,
instead of jumping to conslusions, it's worthwhile to first step back
and look at it from a systems engineering standpoint, how the users,
steps and pieces integrate to make groups, processes and systems, and to
look at problem solution in terms of the whole.

I think people here are confusing the goals of making newuser easy to
use, and making grex easy to use.  The two are not at all the same
thing, and some of the things people have indicated elsewhere that they
value in grex (conferencing, and, (i hope!) the diversity) - are in
direct conflict with some of the ways people are trying to make grex and
newuser easier to use.

From a systems standpoint, what newuser was originally designed for was
this:
        user -> term -> direct dial -> newuser -> picospan
        (I've simplified here - left out help, csh option, etc.)
what we have today, in many cases, is:
        user -> mac,windows,dos,x,? -> telnet -> newuser ->
        menu -> picospan
Now, if we look at it from this kind of systems engineering standpoint,
some of the causes of the many problems people are complaining about,
will become clear, and I think it will also become clear that some of
the solutions people have proposed won't really make the problem go
away, they'll just move it about.

For instance, one problem people have complained about, is why more
people aren't getting into the conferences.  If you look at the above
system, you'll note that people go from menu into picospan.  Now, listen
to what people complain about -- "I can't figure out what to do once I'm
in PicoSpan".  There's no mystery in that!  You've trained people to
*expect* to be told what to do, from the menu program, and then you
thrust them into an environment where they are expected to figure out
what to do on a more proactive basis.  There's nothing wrong with either
system! Many thousands of people have learned how to use PicoSpan
without much trouble - including everyone here reading this response.
And menus too have their place, particularly on high bandwidth human
interfaces.  But where you join the two - aye, there's the rub! In
attempting to solve the problem of people coming into grex who are used
to a high speed menu, we've successfully internalized a barrier between
people in menu, and conferencing, and we've also created a new problem
in that we're now pumping high bandwidth human interface stuff across a
low bandwidth network link.

Let's look at another problem - that of the "." problem.  In the
original scheme, you'll note that people go from newuser into PicoSpan.
Newuser, PicoSpan, as well as ed, es, ex, ucb/mail, and even rcs, all
share one common pattern for text input - a dot on a line by itself.
Newuser is, in this original scheme, training people about text line
input (hence, all that garbage about erase & kill), followed by training
people how to answer questions, how to input several lines of text, and
how to issue commands ("done").  Just about all of those skills are then
used in PicoSpan, and most apply to ed,es,ex, and ucb/mail.  Newuser is
also encouraging people to open up about themselves, and talk about
things that interest them.  There is a single and fairly consistent
skill set being used in all of these programs.  And perhaps people who
make it through all that will be more likely to participate.

Now, let's look at what we are talking about today: people run from
newuser, into menu - from there, they might get into pine, pico, or
PicoSpan.  No wonder people don't understand why they've been taught
about line editting and dot - for someone who uses lynx, pine, and pico
- that line stuff must seem totally pointless.  What's more - many of
the people using that "telnet" black box above -- actually, there's a
good chance it's actually lynx or freeport, pine, and pico, before they
even *see* newuser.  No wonder they have differing expectations.

Some of the problems people have identified elsewhere in this conference
include: link congestion, system growth, system reliability, "problem
users", and getting more of the people on the system into conferencing.
By using the above systems models to analyze the changes proposed for
newuser, we see that, virtually point by point, the changes do nothing
to solve these problems, but on the countrary, make them worse.

So where do we go from here?  Perhaps I'm completely off my rocker.  I
don't think I am, but perhaps you do.  Perhaps the problems we've
identified aren't really the problems we care about - perhaps we really
do care more about making newuser painless, than about people's problems
once they get online or link lag.  Perhaps newuser should acquire a full
screen interface, and use pine to input multi-line input?  Perhaps
newuser shouldn't even *ask* for multi-line input?  *That* would
certainly make it simpler.  Or, we could study it scientifically - have
newuser randomly select a different mode of operation for users, then
study the relative performance of users w/r/t several metrics, such as
number who make a response in a conference, number who use an editor
more than twice, number who become a member, number who use party,
number who need support assistance, number who drop out & are never
heard from again?  Or, perhaps, we might want to scale back our
expectations a bit?  I made a very deliberate effort to avoid making
more than a very few changes to newuser's user interface (down to and
including preserving the "Please wait 5 minutes" warning before a step
that takes about 5 seconds today), but even I can see things that could
be improved, although I think my list would be a mite different than
others here.
carson
response 47 of 83: Mark Unseen   Feb 28 13:44 UTC 1995

View hidden response.

sidhe
response 48 of 83: Mark Unseen   Feb 28 15:37 UTC 1995

        My Lord and lady, but this topic shot up! Listen, I'm with nephi.. I
        had no problems whatsoever with newuser, and I found it worked fine. If
        you want

ugh.. ternianl trouble
descriptions of the various shells in newuser, so that PicoSpan looks the
most inviting to non-unixers.
popcorn
response 49 of 83: Mark Unseen   Feb 28 16:17 UTC 1995

(I'd like to get rid of the "please wait 5 minutes" in newuser now
that it really does go by quickly again.)

I'm not ready to respond to #46 on a point-by-point basis, but overall my
impression, from having walked co-workers and telephone-callers through
newuser, is that people *are* very confused by a lot of it, not educated or
socialized by it, and that it's a lot of information to throw at a person
all at once.  New users are frustrated because it's so much to take in all
at once.  Experienced users are frustrated by the volume of text, when all
they want to do is create a quick account, not wade through volumes of text.

Judging from the responses we're seeing from new users, I don't think
they're learning the socialization Marcus thinks newuser should be
teaching them.  On the other hand, some of the folks I've seen who look the
most frustrated with newuser are the ones who wanted to create a quick
e-mail account and have no interest at all in joining the conferences.
Maybe newuser is better suited to people who are going to become conference
users.  Which brings us back to the old question about what we want Grex
to be: a conferencing system, a multifaceted system, or something else?

Also, today's computer users have different expectations than the computer
users of yesteryear.  Just because macho old-time computer users used
command line interfaces doesn't mean that the only way to access Grex should
be the old-time way.  Today's users are used to being presented with easy
menus of choices, and Grex isn't going to be able to turn back the clock to
force today's users to do things the older, harder, way.  If Picospan users
of yesteryear were comfortable using command line interfaces on-line, it's
because they were using them off-line as well.  Today's users use warm
fuzzy windows and other friendly programs, next to which anything we do
on Grex is going to look difficult-to-use, but at least we can make things
as easy as we can.  There's no reason to make users use a difficult
interface just to teach them to continue to use a difficult interface,
when, in fact, we can work to make *all* the interfaces easier to use.
 0-24   25-49   50-74   75-83       
Response Not Possible: You are Not Logged In
 

- Backtalk version 1.3.30 - Copyright 1996-2006, Jan Wolter and Steve Weiss