Proverbs, aphorisms, quotations (English) | by Linux fortune |
... an anecdote from IBM's Yorktown Heights Research Center. When a programmer used his new computer terminal, all was fine when he was sitting down, but he couldn't log in to the system when he was standing up. That behavior was 100 percent repeatable: he could always log in when sitting and never when standing. Most of us just sit back and marvel at such a story; how could that terminal know whether the poor guy was sitting or standing? Good debuggers, though, know that there has to be a reason. Electrical theories are the easiest to hypothesize: was there a loose with under the carpet, or problems with static electricity? But electrical problems are rarely consistently reproducible. An alert IBMer finally noticed that the problem was in the terminal's keyboard: the tops of two keys were switched. When the programmer was seated he was a touch typist and the problem went unnoticed, but when he stood he was led astray by hunting and pecking. -- "Programming Pearls" column, by Jon Bentley in CACM February 1985 | |
An interpretation _I satisfies a sentence in the table language if and only if each entry in the table designates the value of the function designated by the function constant in the upper-left corner applied to the objects designated by the corresponding row and column labels. -- Genesereth & Nilsson, "Logical foundations of Artificial Intelligence" | |
By long-standing tradition, I take this opportunity to savage other designers in the thin disguise of good, clean fun. -- P.J. Plauger, "Computer Language", 1988, April Fool's column. | |
The notion of a "record" is an obsolete remnant of the days of the 80-column card. -- Dennis M. Ritchie | |
There has also been some work to allow the interesting use of macro names. For example, if you wanted all of your "creat()" calls to include read permissions for everyone, you could say #define creat(file, mode) creat(file, mode | 0444) I would recommend against this kind of thing in general, since it hides the changed semantics of "creat()" in a macro, potentially far away from its uses. To allow this use of macros, the preprocessor uses a process that is worth describing, if for no other reason than that we get to use one of the more amusing terms introduced into the C lexicon. While a macro is being expanded, it is temporarily undefined, and any recurrence of the macro name is "painted blue" -- I kid you not, this is the official terminology -- so that in future scans of the text the macro will not be expanded recursively. (I do not know why the color blue was chosen; I'm sure it was the result of a long debate, spread over several meetings.) -- From Ken Arnold's "C Advisor" column in Unix Review | |
If science were explained to the average person in a way that is accessible and exciting, there would be no room for pseudoscience. But there is a kind of Gresham's Law by which in popular culture the bad science drives out the good. And for this I think we have to blame, first, the scientific community ourselves for not doing a better job of popularizing science, and second, the media, which are in this respect almost uniformly dreadful. Every newspaper in America has a daily astrology column. How many have even a weekly astronomy column? And I believe it is also the fault of the educational system. We do not teach how to think. This is a very serious failure that may even, in a world rigged with 60,000 nuclear weapons, compromise the human future. - Carl Sagan, The Burden Of Skepticism, The Skeptical Inquirer, Vol. 12, Fall 87 | |
"By long-standing tradition, I take this opportunity to savage other designers in the thin disguise of good, clean fun." -- P. J. Plauger, from his April Fool's column in April 88's "Computer Language" | |
Worst Response To A Crisis, 1985: From a readers' Q and A column in TV GUIDE: "If we get involved in a nuclear war, would the electromagnetic pulses from exploding bombs damage my videotapes?" | |
Here is the fact of the week, maybe even the fact of the month. According to probably reliable sources, the Coca-Cola people are experiencing severe marketing anxiety in China. The words "Coca-Cola" translate into Chinese as either (depending on the inflection) "wax-fattened mare" or "bite the wax tadpole". Bite the wax tadpole. There is a sort of rough justice, is there not? The trouble with this fact, as lovely as it is, is that it's hard to get a whole column out of it. I'd like to teach the world to bite a wax tadpole. Coke -- it's the real wax-fattened mare. Not bad, but broad satiric vistas do not open up. -- John Carrol, The San Francisco Chronicle | |
Man Charged With Crashing Windows MOUNTAIN HOME, AR -- Eric Turgent, a closet Linux advocate, was arrested yesterday for intentionally crashing his co-worker's Windows box at the offices of the "Roadkill Roundup" newspaper. Turgent disputes the charges, saying, "If causing an operating system to crash is illegal, than why isn't Bill Gates serving life without parole?" Turgent's co-worker, Mr. Stu Poor, the clueless technology pundit for the newspaper, is a heavy Microsoft supporter. He frequently brags in his weekly Tech Talk column that he "once had a conversation with Bill Gates." A heated argument broke out yesterday morning in which the two insulted each other ("You're nothing but a Linux hippie freak on the Red Hat payroll!" vs. "You make Jesse Berst and Fred Moody look like [expletive] geniuses!") for two hours. At the heat of the moment, Turgent shoved Poor aside and typed in "C:\CON\CON". The machine crashed and the pundit lost all of his work (a real loss to humanity, to be sure). Turgent is in jail awaiting trial for violating the "Slash Crashes Act". This bill was enacted in 1999 after a Senator's gigabyte cache of pornography was destroyed by a Windows crash. | |
Brief History Of Linux (#2) Hammurabi's Open-Source Code Hammurabi became king of Babylonia around 1750BC. Under his reign, a sophisticated legal code developed; Version 1, containing 282 clauses, was carved into a large rock column open to the public. However, the code contained several errors (Hammurabi must have been drunk), which numerous citizens demanded be fixed. One particularly brave Babylonian submitted to the king's court a stack of cloth patches that, when affixed to the column, would cover up and correct the errors. With the king's approval, these patches were applied to the legal code; within a month a new corrected rock column (Version 2.0) was officially announced. While future kings never embraced this idea (who wanted to admit they made a mistake?), the concept of submitting patches to fix problems is now taken for granted in modern times. | |
<Apple_IIe> anyone seen my 80 column card? | |
... Our second completely true news item was sent to me by Mr. H. Boyce Connell Jr. of Atlanta, Ga., where he is involved in a law firm. One thing I like about the South is, folks there care about tradition. If somebody gets handed a name like "H. Boyce," he hangs on to it, puts it on his legal stationery, even passes it to his son, rather than do what a lesser person would do, such as get it changed or kill himself. -- Dave Barry, "This Column is Nothing but the Truth!" | |
When alerted to an intrusion by tinkling glass or otherwise, 1) Calm yourself 2) Identify the intruder 3) If hostile, kill him. Step number 3 is of particular importance. If you leave the guy alive out of misguided softheartedness, he will repay your generosity of spirit by suing you for causing his subsequent paraplegia and seek to force you to support him for the rest of his rotten life. In court he will plead that he was depressed because society had failed him, and that he was looking for Mother Teresa for comfort and to offer his services to the poor. In that lawsuit, you will lose. If, on the other hand, you kill him, the most that you can expect is that a relative will bring a wrongful death action. You will have two advantages: first, there be only your story; forget Mother Teresa. Second, even if you lose, how much could the bum's life be worth anyway? A Lot less than 50 years worth of paralysis. Don't play George Bush and Saddam Hussein. Finish the job. -- G. Gordon Liddy's "Forbes" column on personal security | |
Column 1 Column 2 Column 3 0. integrated 0. management 0. options 1. total 1. organizational 1. flexibility 2. systematized 2. monitored 2. capability 3. parallel 3. reciprocal 3. mobility 4. functional 4. digital 4. programming 5. responsive 5. logistical 5. concept 6. optional 6. transitional 6. time-phase 7. synchronized 7. incremental 7. projection 8. compatible 8. third-generation 8. hardware 9. balanced 9. policy 9. contingency The procedure is simple. Think of any three-digit number, then select the corresponding buzzword from each column. For instance, number 257 produces "systematized logistical projection," a phrase that can be dropped into virtually any report with that ring of decisive, knowledgeable authority. "No one will have the remotest idea of what you're talking about," says Broughton, "but the important thing is that they're not about to admit it." -- Philip Broughton, "How to Win at Wordsmanship" | |
The fact that 47 PEOPLE are yelling and sweat is cascading down my SPINAL COLUMN is fairly enjoyable!! |