Proverbs, aphorisms, quotations (English) | by Linux fortune |
A program should be light and agile, its subroutines connected like a strings of pearls. The spirit and intent of the program should be retained throughout. There should be neither too little nor too much, neither needless loops nor useless variables, neither lack of structure nor overwhelming rigidity. A program should follow the 'Law of Least Astonishment'. What is this law? It is simply that the program should always respond to the user in the way that astonishes him least. A program, no matter how complex, should act as a single unit. The program should be directed by the logic within rather than by outward appearances. If the program fails in these requirements, it will be in a state of disorder and confusion. The only way to correct this is to rewrite the program. -- Geoffrey James, "The Tao of Programming" | |
Couldn't we jury-rig the cat to act as an audio switch, and have it yell at people to save their core images before logging them out? I'm sure the cattle prod would be effective in this regard. In any case, a traverse mounted iguana, while more perverted, gives better traction, not to mention being easier to stake. | |
Quick!! Act as if nothing has happened! | |
A gangster assembled an engineer, a chemist, and a physicist. He explained that he was entering a horse in a race the following week and the three assembled guys had the job of assuring that the gangster's horse would win. They were to reconvene the day before the race to tell the gangster how they each propose to ensure a win. When they reconvened the gangster started with the engineer: Gangster: OK, Mr. engineer, what have you got? Engineer: Well, I've invented a way to weave metallic threads into the saddle blanket so that they will act as the plates of a battery and provide electrical shock to the horse. G: That's very good! But let's hear from the chemist. Chemist: I've synthesized a powerful stimulant that disolves into simple blood sugars after ten minutes and therefore cannot be detected in post-race tests. G: Excellent, excellent! But I want to hear from the physicist before I decide what to do. Physicist? Physicist: Well, first consider a spherical horse in simple harmonic motion... | |
"Brown Orifice" Is Only The Beginning Last week security holes were found in Netscape's Java implementation that allowed it to act as a web server. Earlier today, a hacker announced that he had found vulnerabilities in Mozilla M17 that allow it to operate as a web browser. And that's just the beginning. Said "3l337h4x0r", the discoverer of the M17 exploit, "This is quite a hack! By manipulating some internal functions, I was able to use M17 to actually surf the web. Slashdot and Humorix rendered beautifully." Mozilla engineers were stunned. "This shouldn't be possible. M17 contains a newsreader, a mail client, an instant messenger client, and a whole bunch of XUL acronymn-enriched stuff, but it shouldn't be able to handle HTTP or HTML. We haven't been planning on adding web-surfing functionality to Mozilla until M30... maybe M25 at the earliest. I suspect this whole thing is a hoax." |