Node:happily, Next:haque, Previous:Hanlon's Razor, Up:= H =

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.

Node:haque, Next:hard boot, Previous:happily, Up:= H

=

haque /hak/ n.

[Usenet] Variant spelling of hack,

used only for the noun form and connoting an elegant hack. that is a hack in sense 2.

Node:hard boot, Next:hardcoded, Previous:haque, Up:= H

=

hard boot n.

See boot.

The Jargon File, Version 4.2.2, 20 Aug 2000 · 第 811 / 1941 题