Forums | MacLife
You are not logged in.
#51 2006-08-30 8:54 pm
- beaverfever
- Learned, Impartial, and Very Relaxed

- From: Toronto
- Registered: 2003-01-16
- Posts: 1032
- Website
Re: People who double-click hyperlinks
VegasACF wrote:
So, then, an end user would not need to know the mechanics (or the importance, or lack, thereof) for something to qualify as a GUI.
huh?
beaverfever wrote:
The punch cards are simply a means of getting data from the keyboard to the computer processor.
VegasACF wrote:
And the mouse is merely a means of getting data from the user to the computer processor. I see no difference other than the medium.
Well, no. Punch cards would be more akin to a CD containing data, or the cord on your mouse which transfers the data of the button to the computer, but not the mouse itself. Punch cards are simply data transfer and storage device. A mouse would be more like the machine used to punch the cards.
But even if I give you the benefit of assuming you're including the punch machine and card reading machine in your mouse analogy, it seems you're getting the physical data entry device confused with the means of interacting with the computer through simplified computer commands represented by graphical elements.
So yes, punch card data entry is somewhat similar to using a mouse, but a mouse alone is not a GUI, and punch cards are not a GUI. Clicking the mouse itself does not automatically result in a computer executing code or performing a task. You do not interact with the mouse. The mouse, a keyboard, the trackpad or stylus, touchscreen, or my mobile phone rocker button are simply the input devices used to send a signal to the computer to select and activate the appropriate graphical element so the computer will run the appropriate code and execute a function.
The input device doesn't make the GUI. It is the system of graphical elements with pre-assigned computer commands that I can select which make the GUI. The nature of the input device is irrelevant.
VegasACF wrote:
A bead moves, keeps track of something for the user, shows a graphical representation of that thing being kept track of. Sounds like a GUI to me.
A bead does not move, a bead is moved and does nothing once it has been moved. The "I" in GUI stands for "interface". You do not interact with an abacus, just as you do not interact with a piece of paper when you use a pencil. An abacus does not respond to your input. Paper does not react to what you write upon it. An abacus is simply a crude recording device, like punch cards.
You may begin arguing Warnock's Dilemma now.
Offline
#53 2006-08-31 7:44 am
- beaverfever
- Learned, Impartial, and Very Relaxed

- From: Toronto
- Registered: 2003-01-16
- Posts: 1032
- Website
Re: People who double-click hyperlinks
Alien wrote:
The web is content. It isn't an interface.
Your computer is full of content too. You use the interface to navigate the directory and access that content.
A website contains an interface for navigating (or browsing) the directory of a different computer (the server). If you come to a page with no links, no means of navigating to any other web page, then you could say that is strictly content, and then you would likely use the interface of your web browser (hitting the back button, for example).
There are many interface designers making important contributions to web site design.
You may begin arguing Warnock's Dilemma now.
Offline
#54 2006-08-31 11:15 am
- VegasACF
- Flogger of Deceased Equines

- From: Knoxville, TN, USA
- Registered: 1999-02-21
- Posts: 4051
Re: People who double-click hyperlinks
beaverfever wrote:
VegasACF wrote:
A bead moves, keeps track of something for the user, shows a graphical representation of that thing being kept track of. Sounds like a GUI to me.
A bead does not move, a bead is moved and does nothing once it has been moved. The "I" in GUI stands for "interface". You do not interact with an abacus, just as you do not interact with a piece of paper when you use a pencil. An abacus does not respond to your input. Paper does not react to what you write upon it. An abacus is simply a crude recording device, like punch cards.
And, by the standards that will exist as far into the future as an abacus is in our past, this magnificent GUI called Mac OS X will be viewed in much the same way as you perceive an abacus. The problem is that your perception does not change what actually is. Your perception is merely the lens through which you view something.
An icon does not move, it is double-clicked and does nothing once it has been double-clicked. The "I" in GUI stands for "interface". You interact with an abacus, just as you interact with any other element of any other GUI. It matters little that the double-clicking of an icon sets into "motion" a series of mathematical computations that go unseen. The same is true of moving a bead on an abacus.
An abacus responds to input by not moving things once its user has interfaced with its graphical (and tangible) element. It keeps track of computations, just as any other computing device does, and it does so in a graphical (which means "of, or relating to, something visual") manner. The only difference is the OS that it runs. An abacus runs an arithmetical OS that is stored in the user's memory, not the abacus'. An icon runs an arithmetical OS that is stored in the computer's memory.
beaverfever wrote:
There are many interface designers making important contributions to web site design.
There are many aerospace engineers that are employed in the automotive industry. That doesn't make a car an airplane, though. 
Last edited by VegasACF (2006-08-31 11:30 am)
-VegasACF
***JUMP PAD ACTIVATION INITIATION START***
***TRANSPORT WHEN READY***
Offline
#55 2006-08-31 11:54 am
- beaverfever
- Learned, Impartial, and Very Relaxed

- From: Toronto
- Registered: 2003-01-16
- Posts: 1032
- Website
Re: People who double-click hyperlinks
VegasACF wrote:
It keeps track of computations, just as any other computing device does, and it does so in a graphical (which means "of, or relating to, something visual") manner. The only difference is the OS that it runs. An abacus runs an arithmetical OS that is stored in the user's memory, not the abacus'. An icon runs an arithmetical OS that is stored in the computer's memory.
I'm sorry, but your perception is simply wrong. You are mixing up memory and data storage with actual computation.
You pointed out yourself that an abacus is a recording device. That has been my point all along. A hard drive is not a computer, it is a storage device a computer uses. An abacus is like a hard drive for your brain to use to store information.
A computer, as explained in its name, computes. Keeping a record of computations is not the same as doing computations. When using an abacus. the computations are done in the person's brain. Writing numbers or even tick marks on a piece of paper do not make paper a computer.
Scratching ticks on a piece of paper when doing math is the same as moving beads on an abacus when doing math. When you want the total number of accumulated ticks or beads, you still have to count them (compute the total) yourself - the piece of paper or the abacus do not compute this number for you, they have passively stored a number of ticks or beads for you to count.
An icon itself is not a GUI. An icon is a part of a GUI. If you click an icon, the icon doesn't move, but it elicits a response from the computer. The computer responds to the actions of the user with its own actions - this is interaction. Saying that this "matters little" is missing the point entirely. The fact this happens is what makes an interface an interface - the event of interaction.
You may begin arguing Warnock's Dilemma now.
Offline
#56 2006-08-31 2:53 pm
- VegasACF
- Flogger of Deceased Equines

- From: Knoxville, TN, USA
- Registered: 1999-02-21
- Posts: 4051
Re: People who double-click hyperlinks
A GUI is not a computer. It is a graphical means of interface. So is an abacus, or, if you prefer, so are the beads on an abacus. It matters little where the computations are stored, or computed. The result is the same, be it an abacus or PARC. All that the GUI does is tell the user (whether the user is the computer or not is immaterial) what has happened. If I were using a remote terminal that graphically displayed things (of whatever nature) for my using pleasure (or necessity) it would still be a GUI, regardless of the location of the actual computations.
While this is far afield of my original topic, people who double-click hyperlinks, it is nonetheless true, an abacus is a GUI. It is graphical. It has a user. It is an interface. Ergo, it is a GUI.
Last edited by VegasACF (2006-08-31 2:55 pm)
-VegasACF
***JUMP PAD ACTIVATION INITIATION START***
***TRANSPORT WHEN READY***
Offline
#57 2006-08-31 3:06 pm
- beaverfever
- Learned, Impartial, and Very Relaxed

- From: Toronto
- Registered: 2003-01-16
- Posts: 1032
- Website
Re: People who double-click hyperlinks
VegasACF wrote:
A GUI is not a computer. It is a graphical means of interface.
Who ever said that? A GUI is an interface for interacting with a computer. A computer does something, a GUI provides a means of giving instructions to the computer.
VegasACF wrote:
it is nonetheless true, an abacus is a GUI. It is graphical. It has a user. It is an interface. Ergo, it is a GUI.
You are completely wrong. It is not an interface, because there is no interaction with anything. You are not instructing the abacus to do anything. An abacus doesn't do anything. Scratching ticks on paper is not interacting with paper. You said yourself an abacus stores information. That is all it does.
You may begin arguing Warnock's Dilemma now.
Offline
#59 2006-08-31 3:29 pm
- beaverfever
- Learned, Impartial, and Very Relaxed

- From: Toronto
- Registered: 2003-01-16
- Posts: 1032
- Website
Re: People who double-click hyperlinks
ukimalefu wrote:
People who double-click hyperlinks! People who double-click hyperlinks! People who double-click hyperlinks!
It's because people learn that behaviour using their OS GUI, which requires a double-click to elicit a response from the computer. Blame the developers for designing inconsistent interface requirements.
You may begin arguing Warnock's Dilemma now.
Offline
#60 2006-08-31 3:31 pm
- VegasACF
- Flogger of Deceased Equines

- From: Knoxville, TN, USA
- Registered: 1999-02-21
- Posts: 4051
Re: People who double-click hyperlinks
beaverfever wrote:
You are completely wrong. It is not an interface, because there is no interaction with anything. You are not instructing the abacus to do anything. An abacus doesn't do anything. Scratching ticks on paper is not interacting with paper. You said yourself an abacus stores information. That is all it does.
I challenge you to use an abacus without directly interfacing and interacting therewith.
Instruction does not enter into the equation. Interface is the word. An abacus does something, otherwise it would never have been invented, and would not still be used today.
Scratching ticks on paper is interacting with a paper. Some theories say that even observing paper is interaction on a quantum (or other) level.
You need to broaden your perspective to include concepts that are not, apparently, within the scope of your repertoire.
Last edited by VegasACF (2006-08-31 3:37 pm)
-VegasACF
***JUMP PAD ACTIVATION INITIATION START***
***TRANSPORT WHEN READY***
Offline
#61 2006-08-31 4:05 pm
- yankees4life
- Yankee Fan

- From: New York
- Registered: 2006-08-28
- Posts: 79
- Website
Re: People who double-click hyperlinks
i personally don't think you could categorize an abacus as gui either.
guis are used basically as an abstraction layer for the average user so they can simply point and click, read and push, etc., in order to accomplish tasks without understanding exactly what they're doing. an abacus requires direct understanding and knowledge of all the parts in order to operate it correctly.
computer operating systems are the best example of guis because there are very few people that know all the parts inside the computer and how they interact with each other, but anyone that has a computer and uses it only a daily basis knows what they're doing with it.
New York Yankees 4 Life!
Offline
#62 2006-08-31 4:13 pm
- VegasACF
- Flogger of Deceased Equines

- From: Knoxville, TN, USA
- Registered: 1999-02-21
- Posts: 4051
Re: People who double-click hyperlinks
yankees4life wrote:
i personally don't think you could categorize an abacus as gui either.
guis are used basically as an abstraction layer for the average user so they can simply point and click, read and push, etc., in order to accomplish tasks without understanding exactly what they're doing. an abacus requires direct understanding and knowledge of all the parts in order to operate it correctly.
computer operating systems are the best example of guis because there are very few people that know all the parts inside the computer and how they interact with each other, but anyone that has a computer and uses it only a daily basis knows what they're doing with it.
So then DOS is a GUI? If DOS can be made to fit into the apparently (though only conveniently, when it fits the definition beaverfever wishes to give) flexible mold of a GUI, then so, I contend, can an abacus. Personally, I would say an abacus is more indicative thereof than DOS is, as all the abacus does is represent calculations that are going on "behind the scenes", in a manner not unlike the icons in the GUI of the Mac OS, whereas DOS requires a knowledge of command line syntax, something much more involved than "point and click" in the case of the modern computer interface or "select and slide" in the case of an abacus.
Last edited by VegasACF (2006-08-31 4:17 pm)
-VegasACF
***JUMP PAD ACTIVATION INITIATION START***
***TRANSPORT WHEN READY***
Offline
#63 2006-08-31 4:52 pm
- yankees4life
- Yankee Fan

- From: New York
- Registered: 2006-08-28
- Posts: 79
- Website
Re: People who double-click hyperlinks
VegasACF wrote:
So then DOS is a GUI? If DOS can be made to fit into the apparently (though only conveniently, when it fits the definition beaverfever wishes to give) flexible mold of a GUI, then so, I contend, can an abacus. Personally, I would say an abacus is more indicative thereof than DOS is, as all the abacus does is represent calculations that are going on "behind the scenes", in a manner not unlike the icons in the GUI of the Mac OS, whereas DOS requires a knowledge of command line syntax, something much more involved than "point and click" in the case of the modern computer interface or "select and slide" in the case of an abacus.
unfortunately, dos is not a gui. the only reason that dos is not a gui is because it does not meet the explicit definition that includes that it must be 'graphical'.
dos has the elements of a gui by abstracting the features by utilizing keywords that a user can take advantage of in order to accomplish certain things, but since these attributes are 'graphical', you can't categorize dos as a gui.
New York Yankees 4 Life!
Offline
#64 2006-08-31 4:54 pm
- VegasACF
- Flogger of Deceased Equines

- From: Knoxville, TN, USA
- Registered: 1999-02-21
- Posts: 4051
Re: People who double-click hyperlinks
beaverfever wrote:
...you could say that DOS is a crude GUI...

-VegasACF
***JUMP PAD ACTIVATION INITIATION START***
***TRANSPORT WHEN READY***
Offline
#65 2006-08-31 5:38 pm
- beaverfever
- Learned, Impartial, and Very Relaxed

- From: Toronto
- Registered: 2003-01-16
- Posts: 1032
- Website
Re: People who double-click hyperlinks
yankees4life wrote:
dos has the elements of a gui by abstracting the features by utilizing keywords that a user can take advantage of in order to accomplish certain things, but since these attributes are 'graphical', you can't categorize dos as a gui.
beaverfever wrote:
...you could say that DOS is a crude GUI...
You could say DOS is a crude GUI in that it can be argued that a word is a graphic made up of letters (an argument based on the understanding of how people read - we don't see letters, we see words, much like how we see a house, not a pile of individual bricks.) You left that part out.
I have forgotten if DOS required double-clicking or a single click.
You may begin arguing Warnock's Dilemma now.
Offline
#66 2006-08-31 5:41 pm
Re: People who double-click hyperlinks
This has gone from a rant about people that double click links to a 2-3 person debate about what defines a gui. It's gone so far off track that i'm gonna lock it. Sorry.
Offline



Get it
Stack it!