The process of recognizing and reacting to circumstances that are relevant to an event. It is taken so much for granted by humans that computers, and those who design them, seem stupid by comparison, when they fail to perform this process.
Some clues for making computers perform contextual cognition:
1. The more repeatedly the user strikes a particular keyboard key or clicks on an interface button before the computer performs the function assigned to that key or button, the more likely it is the user wants the computer to perform the function already, instead of what ever it's messing around with right now.
2. If the user continues repeatedly striking a particular keyboard key or clicking an interface button after the computer performed the function, this would be a good time to check and see whether the computer actually performed the function.
3. A user who clicks a window's title bar, while that window is in the background, doesn't want the window re-sized. He wants it to come to the foreground, and if he's done so several times, he's becoming impatient about it.
4. When a user repeats the same instruction to the computer that he gave several minutes ago, and the computer hasn't complied with it yet, the user doesn't need to be informed that two instances of that function cannot be performed at the same time. He simply needs to be reminded that he already gave that instruction. Better yet, since the computer has messed around so long that the user forgot that he already gave the instruction, this would be a good time to comply with it.
5. When an application window freezes up, its application is waiting for something else to happen. If the computer has enough resources to tell the user that the application is not responding, it has enough resources to determine what the application is waiting for and remind it to happen.
6. The user wants his typing and mouse clicks applied to the interface that was on the screen when he started typing or clicking, not to the window that popped up in front of it, so apply them to the intended interface and put back the work the user had in the popped-up window before the computer replaced it with the input meant for the previous window.
7. When the computer pops up an alert stating that a function aborted because the Internet connection has failed, and the alert only offers the choices to Work Offline and Try Again, and the user has tried several times to restore the Internet connection, don't wait until the user chooses "Try Again", to admit that the computer is already connected to the Internet. The user is waiting until the computer connects to the Internet before choosing "Try Again", because it would be senseless to try again without a connection to the Internet. It would also be nice if the computer identified which function aborted.
8. When the computer reconnects to the Internet after being disconnected, and the computer has enough awareness of that fact to react to it by alerting the user at that very moment that various functions failed due to the disconnection, then the computer has enough information that it could just as easily retry those functions at that time, instead of blathering at the user about it.
9. MyCrudSoft sWindles XP Procrastinal!!! What the heck do you mean, Keyboard failure Strike the F1 key to continue..."? Who do you think you are? MS-DOS 3.0? Grow up, already!
1. The more repeatedly the user strikes a particular keyboard key or clicks on an interface button before the computer performs the function assigned to that key or button, the more likely it is the user wants the computer to perform the function already, instead of what ever it's messing around with right now.
2. If the user continues repeatedly striking a particular keyboard key or clicking an interface button after the computer performed the function, this would be a good time to check and see whether the computer actually performed the function.
3. A user who clicks a window's title bar, while that window is in the background, doesn't want the window re-sized. He wants it to come to the foreground, and if he's done so several times, he's becoming impatient about it.
4. When a user repeats the same instruction to the computer that he gave several minutes ago, and the computer hasn't complied with it yet, the user doesn't need to be informed that two instances of that function cannot be performed at the same time. He simply needs to be reminded that he already gave that instruction. Better yet, since the computer has messed around so long that the user forgot that he already gave the instruction, this would be a good time to comply with it.
5. When an application window freezes up, its application is waiting for something else to happen. If the computer has enough resources to tell the user that the application is not responding, it has enough resources to determine what the application is waiting for and remind it to happen.
6. The user wants his typing and mouse clicks applied to the interface that was on the screen when he started typing or clicking, not to the window that popped up in front of it, so apply them to the intended interface and put back the work the user had in the popped-up window before the computer replaced it with the input meant for the previous window.
7. When the computer pops up an alert stating that a function aborted because the Internet connection has failed, and the alert only offers the choices to Work Offline and Try Again, and the user has tried several times to restore the Internet connection, don't wait until the user chooses "Try Again", to admit that the computer is already connected to the Internet. The user is waiting until the computer connects to the Internet before choosing "Try Again", because it would be senseless to try again without a connection to the Internet. It would also be nice if the computer identified which function aborted.
8. When the computer reconnects to the Internet after being disconnected, and the computer has enough awareness of that fact to react to it by alerting the user at that very moment that various functions failed due to the disconnection, then the computer has enough information that it could just as easily retry those functions at that time, instead of blathering at the user about it.
9. MyCrudSoft sWindles XP Procrastinal!!! What the heck do you mean, Keyboard failure Strike the F1 key to continue..."? Who do you think you are? MS-DOS 3.0? Grow up, already!
by Downstrike November 19, 2005
1. adj. Merchandise marketed without a brand name.
2. adj. Not specific; nondescript.
3. adj. Very plain; undecorated.
4. adj. Mediocre or substandard.
2. adj. Not specific; nondescript.
3. adj. Very plain; undecorated.
4. adj. Mediocre or substandard.
1 & 3. Generic meds have generic packaging and are a lot less expensive.
4. Some people think they're generic too.
4. Some people think they're generic too.
by Downstrike May 25, 2004
The inhumanely arrogant practice of patenting naturally occurring substances and organisms, and those developed long ago by other people - making customary practices such as growing crops and conceiving babies patent violations.
Patenting human genes is an act of biopiracy that makes it impossible for Australian Aborigines and African bush people to have babies without violating those patents.
In the year 2000, the Indian government found it necessary to file 50,000 pages of scientific evidence against a 1997 American biopiracy patent on Basmati rice.
In the year 2000, the Indian government found it necessary to file 50,000 pages of scientific evidence against a 1997 American biopiracy patent on Basmati rice.
by Downstrike November 06, 2005
A little, five-year-old Cuban boy who made headlines in 1999 by surviving the trip to Florida from Cuba in an inner tube. His mother died to get him to Florida, but she made the mistake of naming him a name that sounded far too much like the word, alien in English, and having him fathered by a man who would have nothing to do with Elián until being Elián's father was suddenly very patriotic.
If Elián González wasn't named a name that sounds like alien in English, maybe the feds wouldn't have been so obsessed with sending him home, or scared him into going back to Cuba by shoving an assault rifle in his face.
by Downstrike August 15, 2006
A Progressive Rock band that is typically stereotyped by one of their albums that someone once listened to, when in fact some of their albums started whole new genres of music.
Listen to Pink Floyd on Atom Heart Mother, Meddle and Wish You Were Here and see if you don't hear the foreplay, conception, and birth of New Age Music.
by Downstrike May 29, 2004
1. A religious custom. (See customs.)
2. An action repeated on a schedule.
3. A repetitive action motivated by a compulsion.
2. An action repeated on a schedule.
3. A repetitive action motivated by a compulsion.
1. Judaism requires adherents to wash their hands as a ritual.
2. Employees are scheduled to wash their hands before returning to work.
3. Psychological compulsion may cause ritual hand-washing.
2. Employees are scheduled to wash their hands before returning to work.
3. Psychological compulsion may cause ritual hand-washing.
by Downstrike May 26, 2004
CB slanguage insult or term of comeraderie derived from a slaveholder slang term meaning slave. See also gunnybagger.
by Downstrike May 29, 2004