happily adv.
Of software, used to emphasize that a
program is unaware of some important fact about its environment,
either because it has been fooled into believing a lie, or because
it doesn't care. The sense of `happy' here is not that of
elation, but rather that of blissful ignorance. "The program
continues to run, happily unaware that its output is going to
/dev/null." Also used to suggest that a program or device would
really rather be doing something destructive, and is being given an
opportunity to do so. "If you enter an O here instead of a zero,
the program will happily erase all your data." Neverheless, use of
this term implies a basically benign attitude towards the program:
It didn't mean any harm, it was just eager to do its job. We'd like
to be angry at it but we shouldn't, we should try to understand it
instead. The adjective "cheerfully" is often used in exactly the
same way.
Of software, used to emphasize that a
program is unaware of some important fact about its environment,
either because it has been fooled into believing a lie, or because
it doesn't care. The sense of `happy' here is not that of
elation, but rather that of blissful ignorance. "The program
continues to run, happily unaware that its output is going to
/dev/null." Also used to suggest that a program or device would
really rather be doing something destructive, and is being given an
opportunity to do so. "If you enter an O here instead of a zero,
the program will happily erase all your data." Neverheless, use of
this term implies a basically benign attitude towards the program:
It didn't mean any harm, it was just eager to do its job. We'd like
to be angry at it but we shouldn't, we should try to understand it
instead. The adjective "cheerfully" is often used in exactly the
same way.
Related:
- happily: adv. Of software, used to emphasize that a program is
unaware of some important fact about its environment,
either because it has been fooled into believing... - bug n.
An unwanted and unintended property of a program or
piece of hardware,
esp. one that causes it to malfunction. Antonym... - software rot n.
Term used to describe the tendency of
software that has not been used in a while to lose;
such failure may be semi-humorously ascribed to... - daemon /day'mn/ or /dee'mn/ n.
[from the mythological
meaning,
later rationalized as the acronym `Disk And Execution... - boot v.,n.
[techspeak; from `by one's bootstraps'] To
load and initialize the operating system on a machine.
This usage is no longer jargon (having passed into... - daemon: /day'mn/ or /dee'mn/ [from the mythological meaning,
later rationalized as the acronym `Disk And Execution... - HAKMEM /hak'mem/ n.
MIT AI Memo 239 (February 1972).
A legendary collection of neat mathematical and... - Real Programmer n.
[indirectly, from the book
"Real Men Don't Eat Quiche"] A particular sub-variety of
hacker:
one possessed of a flippant attitude toward complexity... - user n.
1. Someone doing `real work' with the computer,
using it as a means rather than an end. Someone who...
