Linux-Advocacy Digest #940, Volume #30           Sun, 17 Dec 00 05:13:02 EST

Contents:
  Re: A Microsoft exodus! ([EMAIL PROTECTED])

----------------------------------------------------------------------------

Crossposted-To: 
comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.advocacy,comp.sys.mac.advocacy,comp.os.os2.advocacy,comp.unix.advocacy
From: [EMAIL PROTECTED]
Subject: Re: A Microsoft exodus!
Reply-To: [EMAIL PROTECTED]
Date: Sun, 17 Dec 2000 10:02:05 GMT

Les Mikesell writes:

>>>>>>>> You're erroneously presupposing that I haven't already written
>>>>>>>> something logical.

> I can't have observed something that hasn't occured, but I can and have
> observed that something hasn't occured within the context of this
> discussion, so you are the incorrect one.

   "But it was."
      --Les Mikesell

>>>>> For someone used to using hjkl, anything else would be less intuitive.

> It contradicts 'intuition doesn't apply to something you already know'.
> Intuition requires something you already know.

   "But it was."
      --Les Mikesell

>>>>> Personally I almost never care about the fact of moving
>>>>> the cursor one position at a time and instead use a command that more
>>>>> closely represents my intention.  In fact it is difficult to talk
>>>>> about 'wanting' the cursor to move one position in some direction or
>>>>> other in a context that would invoke an intuitive action.

> Writing something cogent is very different from typing
> edit commands.   Hitting keys does not always require
> reasoning.  If it does, it can't  be intuitive.

   "But it was."
      --Les Mikesell

> There is no requirement for a definition to be useful, especially
> for it to be useful to support your misguided opinion.

   "But it was."
      --Les Mikesell

>>> A more direct mapping of the desired action to the required command
>>> can make it more intuitive.

> When you have learned to type, you no longer need to think about
> the locations of the keys and reason which direction your fingers
> should move to hit them.   When you have learned to edit, you no
> longer need to think about the relationship between what you want
> to happen and the command(s) to do it.   The more closely the
> command can represent your intent, the sooner you can dispense
> with the intermediate reasoning.   For example if you want to change
> 3 words,  being able to express that intent directly instead of having
> to deal with some number of existing characters makes it easier for
> the operation to be done without reasoning and thus potentially
> intuitive.

   "But it was."
      --Les Mikesell

>>>> Not if you already know the command.

>>> It is a new situation, and may be a new combination of comand
>>> components.

> Irrelevant.

   "But it was."
      --Les Mikesell

>> is a new combination compared to
>>  
>> DO I=1,100,1
>>  
>> but it is not an intuitive situation.

> Irrelevant.

   "But it was."
      --Les Mikesell

>>>>>>> Both accept an appropriate numeric count

> You have confused the attributions.  I'm quite sure I never mentioned
> a goose.

   "But it was."
      --Les Mikesell

>> DT] You don't use hjkl.
>>   ]
>> LM] You do if you want to move the screen a line one way or the other
>> LM] after finding the match.

> I did say this, because moving one line is done with the jk keys without
> having to reason.  Other ways would involve thinking about why
> you might end up at the desired location.

   "But it was."
      --Les Mikesell

>>> I said you may not be able to position to the desired location
>>> with control-u/d.

> That still doesn't make them move a line.

   "But it was."
      --Les Mikesell

>>>>>>>> I said they were not intuitive for cursor movement.  Get it right.

> It consisted of your claims to have answered to the above question and
> my claims not to have seen any such answer, and was not at all interesting.

   "But it was."
      --Les Mikesell

>>>> On the contrary, there are my responses to you for you to remember.

> The question remains above.   When you claim that one set of characters
> are not intuitive, do you mean that no characters could be intuitive to
> you or that an existing set is less intuitive than a possible alternative?

   "But it was."
      --Les Mikesell

>>>>>> I just did it without hjkl.  But more importantly, considering that
>>>>>> the discussion is about viewing a document, why would you want to
>>>>>> move just a line?  Is your screen only one line tall?

> Didn't say that.

   "But it was."
      --Les Mikesell

>>   ]
>> DT] You don't use hjkl.
>>   ]
>> LM] You do if you want to move the screen a line one way or the other
>> LM] after finding the match.

> Note the conditional.

   "But it was."
      --Les Mikesell

>>>>> Now that you have made it plain I understand that you are wrong
>>>>> instead.

> All of the places where you ignore or contradict the examples given
> by others that disprove your opinion, which you just state over again.

   "But it was."
      --Les Mikesell

>>>>>>> The point of bringing up the viewer was to discuss the command set.

> Not mine.

   "But it was."
      --Les Mikesell

>> DT] You don't use hjkl.
>>   ]
>> LM] You do if you want to move the screen a line one way or the other
>> LM] after finding the match.

> Note: "if you want to move the screen a line".  j and k deal with lines.

   "But it was."
      --Les Mikesell

>>> I showed that your use of control-u or control-d might not be
>>> a suitable substitute.

> And besides being wrong, was not relevant.

   "But it was."
      --Les Mikesell

>>>>> Use what best represents your intention.

> Yes.

   "But it was."
      --Les Mikesell

>>>> The definition of editing implies changes.  If no changes were made,
>>>> then no editing was done.

> Only if you do not understand the definiton of editing.

   "But it was."
      --Les Mikesell

>>> I didn't mean editing by someone literally blind.  I meant that in
>>> the decision-making process of editing, I view the document and
>>> thus need the commands for viewing.

> The commands for searching and positioning are needed for
> the decision making process of editing.   As those decisions
> are made, the commands for modifying the document may
> also be necessary.

   "But it was."
      --Les Mikesell

>>> And having the same command set in a viewer allows reusing knowlege
>>> of the commands.

> Then we disagree.

   "But it was."
      --Les Mikesell

>>> There have been times that I have reused the knowlege of brushing
>>> on new teeth without reasoning.

> Surprise: we disagree again.

   "But it was."
      --Les Mikesell

>>>>>>> Elvis, vim, vile, emacs in viper-mode, emacs in vip-mode.

> Intuitive things always involve prior learning.

   "But it was."
      --Les Mikesell

>>>> It is essential that the function represent something new.  It is
>>>> essential that no reference materials need to be consulted.  What
>>>> you're doing is reusing existing knowledge.

> Yet again, we disagree.

   "But it was."
      --Les Mikesell

>>> So, it is different, and if you know vi you can reuse that knowlege
>>> in this new situation.

> The difference I identified may make it impossible to
> load the file at all in vi, so you cannot be repeating the
> same experience.   In addition, the emacs modes still
> allow the use of most emacs native commands on the
> same buffer if you want. If the command set were not
> the same as one you know there would be no opportunity
> to reuse it without reasoning.

   "But it was."
      --Les Mikesell

>>>>> For example I think that once you understand what a steering wheel
>>>>> does on one device you will intuitively try to use it the same way
>>>>> if you find one on another device.

> Did I say vi had a single two-dimensional control?

   "But it was."
      --Les Mikesell

>>>>> I don't see how the 'intuitiveness' of this re-use of knowledge is
>>>>> affected by the degree to which the devices in question differ.

> You said  "The fact that it is another device makes the situation new".
> That is surrounding context.  How much must they differ to invoke
> your perception of intuitiveness?

   "But it was."
      --Les Mikesell

>>>>>> And just look at how many other products decided to go with those
>>>>>> "innovations":  not many.  Clones like elvis exist because some vi
>>>>>> users didn't want to learn a new editor on a PC.  They were shunning
>>>>>> the innovations of the separate cursor keypad, the mouse, and so on.

> I meant I was correct about you being wrong, but since logic
> and reason have gotten nowhere with you, pontification seems
> as appropriate as anything else.

   "But it was."
      --Les Mikesell

>>>>> Clones of the command set like the vip-mode and viper-mode macros
>>>>> for emacs exist solely to allow the users to re-use their knowledge
>>>>> of the vi commands.

> No, that is guessing.

   "But it was."
      --Les Mikesell

>>>> Adding mouse operations defeats the purpose of the "keep the hands on
>>>> the keyboard" style of vi.

> Matters of taste do not involve reason.

   "But it was."
      --Les Mikesell

>>>>>> Since when is "vi" the same as "view"?  One lets me do things; the
>>>>>> other does not.

> It is behaving as you command it.  Starting it as view or 'vi -R' commands
> it not to allow changes to be written back.  It is the identical program
> following your different instructions.   If you do not attempt to modify
> the buffer in view, ZZ will exit without writing the file, as does vi.

   "But it was."
      --Les Mikesell

>>>> Ever play Monty Python's "Matching Tie and Handkerchief"?
>>>> Identical side of the record.  Two quite different results.

> For once we agree.  How did the conversion to CD fare?

   "But it was."
      --Les Mikesell

>>>>>>>> And I keep asking you how many other editors use hjkl for cursor
>>>>>>>> movement.  If you answer "zero", then there wouldn't be previous
>>>>>>>> experience with those keys for cursor movement in an editor.  If
>>>>>>>> you don't answer "zero", give me the name of the editor.  So far,
>>>>>>>> nobody has done that.

> Try again.  You were the one attempting to put the burden of proof
> on others and claiming it was necessary for others to produce
> something you already knew about.

   "But it was."
      --Les Mikesell

>>>>>>> The answer is not zero.

> Please read up on their capabilities before making this claim.  They
> maintain the history of a configurable number of previous commands
> with the ability to scroll through, edit, and re-execute them.   The
> editing is limited to one visible line at a time, but they are still
> editors.

   "But it was."
      --Les Mikesell

>>>>> but omit all the ones that are like vi?

> I am trying to make sense out of your claim, and conceeding
> that between the original and the *bsd vi there is nothing that
> jumps out as a visible difference.   The others have various
> additions that you may or may not learn or use.  None of
> which means I agree with your perception of intuitiveness.

   "But it was."
      --Les Mikesell

>>>> You simply apply existing knowledge.
>>>> Intuition did not apply to my use of RimStar, because I was able
>>>> to select BRIEF emulation, and the implementation was pretty
>>>> faithful, unlike some other editors that claimed to offer such
>>>> emulation.

> That is what would make it intuitive, not a reason for it not to be.

   "But it was."
      --Les Mikesell

>>>>> Yes, repeating the task happens the 2nd time you
>>>>> do the same set.   Brushing new teeth the same
>>>>> way as the old is done intuitively by most people
>>>>> as they appear.

> Then why mention it?

   "But it was."
      --Les Mikesell

>>>>> Perhaps you didn't notice the sentence started with 'not'.

> Why should I do that?  It is not a topic I am particularly
> interested in.

   "But it was."
      --Les Mikesell

>>>>> People do not have instinctive behavior,

> Let's play this one your way.  Produce the list or
> accept the lack as being real.

   "But it was."
      --Les Mikesell

>>>> No instinct for self preservation?  No instinct to close your eyes in
>>>> response to a bright flash, or cover your ears in response to a loud
>>>> noise?

> Covering your ears would be one - I've forgotten what else
> you mentioned.

   "But it was."
      --Les Mikesell

>>> You did not describe a way to change the intuitiveness of something.  If
>>> intuitiveness exists at all it will exist independently of someone else
>>> telling you things.

> Does that mean that if your intuition is wrong it isn't intuition?  Or
> does it become 'not intuition' only after you learn from some other
> source that it is wrong?

   "But it was."
      --Les Mikesell

>>>>>>>> Then exactly what have you been arguing about, if not that?

> We disagree again.   But perhaps you would change your mind
> if you read it again.

   "But it was."
      --Les Mikesell

>>>>>>> That is, the fact that the same commands
>>>>>>> are re-used within vi in ways that are indendent of the context
>>>>>>> makes them intuitive as you construct different combinations.

> Because it does not consist of substituting one number for another,
> or resemble it in any serious way.

   "But it was."
      --Les Mikesell

>>>>>>> If you know what 'k' does and the nature of the pattern, you
>>>>>>> automatically know what 10k does, and as soon as you
>>>>>>> know what 'd' does, you know what 10dk does.

> No one but you has mentioned a do loop in the context of
> intuition.   The difficult part to understand is why you
> brought it up.

   "But it was."
      --Les Mikesell

>>> I also learned a template for constructing a sentence in the english
>>> language.    Following your logic I should thus be able to
>>> construct all sentences in the language with nothing new involved
>>> once the words are memorized.  Is that also correct?

> Yes, it is equally  irrelevant as the do loop example.

   "But it was."
      --Les Mikesell

>>>> Similarly, filling out a template involves knowledge of a process.
>>>> Your vi command set involves the filling out of a template.  It
>>>> does not involve intuition.

> It is different in that the situation requiring it and the command
> constructed from the arrangement of components may be something new,
> not just a numeric substitution.

   "But it was."
      --Les Mikesell

>>>> Where intuition could come into play
>>>> would be if you didn't know the letter that corresponded to some
>>>> action, but you picked the correct one on the basis of a
>>>> mnemonic, for example, rather than consulting a manual or quick
>>>> reference card.  But as I noted previously, 10d does not delete
>>>> 10 characters.

> We disagree again.   The program author picks a letter/word
> and the program user guesses along the same lines.  I won't
> argue that the process is totally random because randomness
> is difficult to achieve, but it is not predictable either.  Call
> the psychic hot line and ask if their intuition is real.  Same
> thing here.

   "But it was."
      --Les Mikesell

>>>>>> As I said before, you have a peculiar notion of what is intuitive.

> We disagree.   And for this kind of claim the burden
> of proof clearly rests with you.   Anyone can form
> opinions around isolated coincidental anecdotes but
> if you want others to agree you need reproducible
> studies.

   "But it was."
      --Les Mikesell

>>>>>>> If you were in front of a keyboard controlling a nuclear missile
>>>>>>> and wanted to start a document with the letter 'h', would you
>>>>>>> hit the 'h' key without knowing anything else?

> In the decision-making process of editing, choosing to insert
> characters is likely to happen only after reviewing the current
> contents or at the very least after positioning to the place where
> new language would be inserted and perhaps deleting some
> of the old contents.  Taking the handiest keys on the keyboard
> out of the choices for the most likely things to be done (by making
> them insert) is odd.

   "But it was."
      --Les Mikesell

>>> Editing is a decision making process often requiring many
>>> positioning or search commands to be issued before an informed
>>> decision can be made about inserting any more characters.

> We disagree.  You are certainly wrong in the absolute sense that
> the document could be modified by deletions instead of insertions,
> but my concept of editing involves primarily the decisions with
> the reflection in the document being a side effect, and deciding
> not to modify a document is indeed a reasonable choice while
> editing.

   "But it was."
      --Les Mikesell

>>>>>>> Not at all.  People do not have an instinctive nature,

> Reflexes and instincts are different things.  Reflexes are nearly mechanical
> reactions that involve neither learning nor knowledge.  Instincts involve
> complex behavior patterns that appear to be knowlege that exists without
> learning - but in animals, not humans.

   "But it was."
      --Les Mikesell

>>>> Are you gearing up to reproduce Monty Python's "Argument Clinic"?
>>>>  
>>>> "No, it isn't."
>>>> "It's a connected series of statements intended to establish a
>>>> proposition."
>>>>  
>>>> Your turn.

> We can disagree and do that, or we can just disagree.

   "But it was."
      --Les Mikesell

>>>>>> If, for
>>>>>> example, you know that 10l moves the cursor 10 columns to the right,
>>>>>> and you want to delete the next 10 characters, but you don't yet
>>>>>> know the magic letter to trigger the deletion, your intuition might
>>>>>> lead you to try 10d.

> If it doesn't work, then what is the point of all this?   I thought
> your complaint about hjkl not being intuitive as cursor moving
> keys must have some basis in terms of something else you
> consider better.   Something that doesn't have to work isn't better.

   "But it was."
      --Les Mikesell

>>> Could it be intuitive to one person but not another?

> Coincidence works sometimes too.

   "But it was."
      --Les Mikesell

>>> If so we are back to coincidence.

> No, we have identified it as a misconception - black
> magic until proven otherwise.

   "But it was."
      --Les Mikesell

>>>>> You might also have been taught that the correct command to delete
>>>>> is x, yet type d in this situation.

> Of course not.  The vi command pattern involves a specified motion
> or range.  Something involving a single character instead would be
> a special case and likely have a less intuitive command letter.

   "But it was."
      --Les Mikesell

>>> but you have to understand the pattern and supply the motion/range
>>> to delete.

> That is not the pattern.  That is a special case for commands with an
> implicit range.   You have to understand the pattern before you can
> build the variations easily.  The pattern (As I said before and you deleted)
> is:
>       [count] [command] [motion/range].
> You won't find vi intuitive before understanding this.

   "But it was."
      --Les Mikesell

>>> That is, knowing 10l as you mentioned, if you understood
>>> the pattern and guessed d as delete, you would have constructed
>>> 10dl correctly.

> x is the special case which won't have intuitive variations because
> of the implicit range.

   "But it was."
      --Les Mikesell

>>>>>> If that happened to work, then you could
>>>>>> claim that the command was intuitive.  Unfortunately, it doesn't
>>>>>> work.  What you wanted was 10x.  Not intuitive in this example.

> d was.  d was the right guess to delete a range, yet you claimed it
> wasn't.  The relevant text is still there.  You just did not understand
> the pattern you claimed to be repeating.  And you are the one
> who deleted my re-iteration of the pattern.

   "But it was."
      --Les Mikesell

>>>>>> But if you already knew that x was the command to delete a character,
>>>>>> then using 10x to delete 10 characters is not relying on intuition
>>>>>> at all.  It's relying on filling out the template.

> That's progress.  I was convinced you weren't able to learn anything,
> but I see you are learning technique from Aaron.

   "But it was."
      --Les Mikesell

How does it feel to have the shoe on the other foot, Les?  I'll address
the rest of your nonsense when you learn to grow up.


------------------------------


** FOR YOUR REFERENCE **

The service address, to which questions about the list itself and requests
to be added to or deleted from it should be directed, is:

    Internet: [EMAIL PROTECTED]

You can send mail to the entire list by posting to comp.os.linux.advocacy.

Linux may be obtained via one of these FTP sites:
    ftp.funet.fi                                pub/Linux
    tsx-11.mit.edu                              pub/linux
    sunsite.unc.edu                             pub/Linux

End of Linux-Advocacy Digest
******************************

Reply via email to