DEEn Dictionary De - En
DeEs De - Es
DePt De - Pt
 Vocabulary trainer

Spec. subjects Grammar Abbreviations Random search Preferences
Search in Sprachauswahl
Search for:
Mini search box
 
Proverbs, aphorisms, quotations (English) by Linux fortune

The only time a dog gets complimented is when he doesn't do anything.
                -- C. Schulz
/*
* Oops. The kernel tried to access some bad page. We'll have to
* terminate things with extreme prejudice.
*/
die_if_kernel("Oops", regs, error_code);
(From linux/arch/i386/mm/fault.c)                                  
Dijkstra probably hates me
(Linus Torvalds, in kernel/sched.c)
/*
* [...] Note that 120 sec is defined in the protocol as the maximum
* possible RTT.  I guess we'll have to use something other than TCP
* to talk to the University of Mars.
* PAWS allows us longer timeouts and large windows, so once implemented
* ftp to mars will work nicely.
*/
(from /usr/src/linux/net/inet/tcp.c, concerning RTT [retransmission timeout])
"I don't know why, but first C programs tend to look a lot worse than
first programs in any other language (maybe except for fortran, but then
I suspect all fortran programs look like `firsts')"
(By Olaf Kirch)
+#if defined(__alpha__) && defined(CONFIG_PCI)
+       /*
+        * The meaning of life, the universe, and everything. Plus
+        * this makes the year come out right.
+        */
+       year -= 42;
+#endif
(From the patch for 1.3.2: (kernel/time.c), submitted by Marcus Meissner)
> The day people think linux would be better served by somebody else (FSF
> being the natural alternative), I'll "abdicate".  I don't think that
> it's something people have to worry about right now - I don't see it
> happening in the near future.  I enjoy doing linux, even though it does
> mean some work, and I haven't gotten any complaints (some almost timid
> reminders about a patch I have forgotten or ignored, but nothing
> negative so far).
>
> Don't take the above to mean that I'll stop the day somebody complains:
> I'm thick-skinned (Lasu, who is reading this over my shoulder commented
> that "thick-HEADED is closer to the truth") enough to take some abuse.
> If I weren't, I'd have stopped developing linux the day ast ridiculed me
> on c.o.minix.  What I mean is just that while linux has been my baby so
> far, I don't want to stand in the way if people want to make something
> better of it (*).
>
>                 Linus
>
> (*) Hey, maybe I could apply for a saint-hood from the Pope.  Does
> somebody know what his email-address is? I'm so nice it makes you puke.
(Taken from Linus's reply to someone worried about the future of Linux)
There are two types of Linux developers - those who can spell, and
those who can't. There is a constant pitched battle between the two.
(From one of the post-1.1.54 kernel update messages posted to c.o.l.a)
A successful [software] tool is one that was used to do something
undreamed of by its author.
                -- S. C. Johnson
As of next Tuesday, C will be flushed in favor of COBOL.
Please update your programs.
As part of an ongoing effort to keep you, the Fortune reader, abreast of
the valuable information the daily crosses the USENET, Fortune presents:

News articles that answer *your* questions, #1:

        Newsgroups: comp.sources.d
        Subject: how do I run C code received from sources
        Keywords: C sources
        Distribution: na

        I do not know how to run the C programs that are posted in the
        sources newsgroup.  I save the files, edit them to remove the
        headers, and change the mode so that they are executable, but I
        cannot get them to run.  (I have never written a C program before.)

        Must they be compiled?  With what compiler?  How do I do this?  If
        I compile them, is an object code file generated or must I generate
        it explicitly with the > character?  Is there something else that
        must be done?
At about 2500 A.D., humankind discovers a computer problem that *must* be
solved.  The only difficulty is that the problem is NP complete and will
take thousands of years even with the latest optical biologic technology
available.  The best computer scientists sit down to think up some solution.
In great dismay, one of the C.S. people tells her husband about it.  There
is only one solution, he says.  Remember physics 103, Modern Physics, general
relativity and all.  She replies, "What does that have to do with solving
a computer problem?"
        "Remember the twin paradox?"
        After a few minutes, she says, "I could put the computer on a very
fast machine and the computer would have just a few minutes to calculate but
that is the exact opposite of what we want... Of course!  Leave the
computer here, and accelerate the earth!"
        The problem was so important that they did exactly that.  When
the earth came back, they were presented with the answer:

        IEH032 Error in JOB Control Card.
C Code.
C Code Run.
Run, Code, RUN!
        PLEASE!!!!
C for yourself.
C makes it easy for you to shoot yourself in the foot.  C++ makes that
harder, but when you do, it blows away your whole leg.
                -- Bjarne Stroustrup
C'est magnifique, mais ce n'est pas l'Informatique.
                -- Bosquet [on seeing the IBM 4341]
C++ is the best example of second-system effect since OS/360.
... C++ offers even more flexible control over the visibility of member
objects and member functions.  Specifically, members may be placed in the
public, private, or protected parts of a class.  Members declared in the
public parts are visible to all clients; members declared in the private
parts are fully encapsulated; and members declared in the protected parts
are visible only to the class itself and its subclasses.  C++ also supports
the notion of *_______friends*: cooperative classes that are permitted to see each
other's private parts.
                -- Grady Booch, "Object Oriented Design with Applications"
#define BITCOUNT(x)        (((BX_(x)+(BX_(x)>>4)) & 0x0F0F0F0F) % 255)
#define  BX_(x)                ((x) - (((x)>>1)&0x77777777)                        \
                             - (((x)>>2)&0x33333333)                        \
                             - (((x)>>3)&0x11111111))

                -- really weird C code to count the number of bits in a word
(defun NF (a c)
  (cond ((null c) () )
        ((atom (car c))
          (append (list (eval (list 'getchar (list (car c) 'a) (cadr c))))
                 (nf a (cddr c))))
        (t (append (list (implode (nf a (car c)))) (nf a (cdr c))))))

(defun AD (want-job challenging boston-area)
  (cond
   ((or (not (equal want-job 'yes))
        (not (equal boston-area 'yes))
        (lessp challenging 7)) () )
   (t (append (nf  (get 'ad 'expr)
          '((caaddr 1 caadr 2 car 1 car 1)
            (car 5 cadadr 9 cadadr 8 cadadr 9 caadr 4 car 2 car 1)
            (car 2 caadr 4)))
      (list '851-5071x2661)))))
;;;     We are an affirmative action employer.
Ever wondered about the origins of the term "bugs" as applied to computer
technology?  U.S. Navy Capt. Grace Murray Hopper has firsthand explanation.
The 74-year-old captain, who is still on active duty, was a pioneer in
computer technology during World War II.  At the C.W. Post Center of Long
Island University, Hopper told a group of Long Island public school adminis-
trators that the first computer "bug" was a real bug--a moth.  At Harvard
one August night in 1945, Hopper and her associates were working on the
"granddaddy" of modern computers, the Mark I.  "Things were going badly;
there was something wrong in one of the circuits of the long glass-enclosed
computer," she said.  "Finally, someone located the trouble spot and, using
ordinary tweezers, removed the problem, a two-inch moth.  From then on, when
anything went wrong with a computer, we said it had bugs in it."  Hopper
said that when the veracity of her story was questioned recently, "I referred
them to my 1945 log book, now in the collection of the Naval Surface Weapons
Center, and they found the remains of that moth taped to the page in
question."
                [actually, the term "bug" had even earlier usage in
                regard to problems with radio hardware.  Ed.]
Fellow programmer, greetings!  You are reading a letter which will bring
you luck and good fortune.  Just mail (or UUCP) ten copies of this letter
to ten of your friends.  Before you make the copies, send a chip or
other bit of hardware, and 100 lines of 'C' code to the first person on the
list given at the bottom of this letter.  Then delete their name and add
yours to the bottom of the list.

Don't break the chain!  Make the copy within 48 hours.  Gerald R. of San
Diego failed to send out his ten copies and woke the next morning to find
his job description changed to "COBOL programmer."  Fred A. of New York sent
out his ten copies and within a month had enough hardware and software to
build a Cray dedicated to playing Zork.  Martha H. of Chicago laughed at
this letter and broke the chain.  Shortly thereafter, a fire broke out in
her terminal and she now spends her days writing documentation for IBM PC's.

Don't break the chain!  Send out your ten copies today!
For example, if \thinmskip = 3mu, this makes \thickmskip = 6mu.  But if
you also want to use \skip12 for horizontal glue, whether in math mode or
not, the amount of skipping will be in points (e.g., 6pt).  The rule is
that glue in math mode varies with the size only when it is an \mskip;
when moving between an mskip and ordinary skip, the conversion factor
1mu=1pt is always used.  The meaning of '\mskip\skip12' and
'\baselineskip=\the\thickmskip' should be clear.
                -- Donald Knuth, TeX 82 -- Comparison with TeX80
Fortune suggests uses for YOUR favorite UNIX commands!

Try:
        [Where is Jimmy Hoffa?                        (C shell)
        ^How did the^sex change operation go?        (C shell)
        "How would you rate BSD vs. System V?
        %blow                                        (C shell)
        'thou shalt not mow thy grass at 8am'        (C shell)
        got a light?                                (C shell)
        !!:Say, what do you think of margarine?        (C shell)
        PATH=pretending! /usr/ucb/which sense        (Bourne shell)
        make love
        make "the perfect dry martini"
        man -kisses dog                                (anything up to 4.3BSD)
        i=Hoffa ; >$i; $i; rm $i; rm $i                (Bourne shell)
Fortune suggests uses for YOUR favorite UNIX commands!

Try:
        ar t "God"
        drink < bottle; opener                        (Bourne Shell)
        cat "food in tin cans"                        (all but 4.[23]BSD)
        Hey UNIX!  Got a match?                        (V6 or C shell)
        mkdir matter; cat > matter                (Bourne Shell)
        rm God
        man: Why did you get a divorce?                (C shell)
        date me                                        (anything up to 4.3BSD)
        make "heads or tails of all this"
        who is smart
                                                (C shell)
        If I had a ) for every dollar of the national debt, what would I have?
        sleep with me                                (anything up to 4.3BSD)
I have travelled the length and breadth of this country, and have talked with
the best people in business administration.  I can assure you on the highest
authority that data processing is a fad and won't last out the year.
                -- Editor in charge of business books at Prentice-Hall
                   publishers, responding to Karl V. Karlstrom (a junior
                   editor who had recommended a manuscript on the new
                   science of data processing), c. 1957
I'm not even going to *______bother* comparing C to BASIC or FORTRAN.
                -- L. Zolman, creator of BDS C
"If that makes any sense to you, you have a big problem."
                -- C. Durance, Computer Science 234
If the vendors started doing everything right, we would be out of a job.
Let's hear it for OSI and X!  With those babies in the wings, we can count
on being employed until we drop, or get smart and switch to gardening,
paper folding, or something.
                -- C. Philip Wood
**** IMPORTANT ****  ALL USERS PLEASE NOTE ****

Due to a recent systems overload error your recent disk files have been
erased.  Therefore, in accordance with the UNIX Basic Manual, University of
Washington Geophysics Manual, and Bylaw 9(c), Section XII of the Revised
Federal Communications Act, you are being granted Temporary Disk Space,
valid for three months from this date, subject to the restrictions set forth
in Appendix II of the Federal Communications Handbook (18th edition) as well
as the references mentioned herein.  You may apply for more disk space at any
time.  Disk usage in or above the eighth percentile will secure the removal
of all restrictions and you will immediately receive your permanent disk
space.  Disk usage in the sixth or seventh percentile will not effect the
validity of your temporary disk space, though its expiration date may be
extended for a period of up to three months.  A score in the fifth percentile
or below will result in the withdrawal of your Temporary Disk space.
It's multiple choice time...

        What is FORTRAN?

        a: Between thre and fiv tran.
        b: What two computers engage in before they interface.
        c: Ridiculous.
My sister opened a computer store in Hawaii.  She sells C shells down
by the seashore.
        n = ((n >>  1) & 0x55555555) | ((n <<  1) & 0xaaaaaaaa);
        n = ((n >>  2) & 0x33333333) | ((n <<  2) & 0xcccccccc);
        n = ((n >>  4) & 0x0f0f0f0f) | ((n <<  4) & 0xf0f0f0f0);
        n = ((n >>  8) & 0x00ff00ff) | ((n <<  8) & 0xff00ff00);
        n = ((n >> 16) & 0x0000ffff) | ((n << 16) & 0xffff0000);

                -- C code which reverses the bits in a word.
... one of the main causes of the fall of the Roman Empire was that,
lacking zero, they had no way to indicate successful termination of
their C programs.
                -- Robert Firth
"The C Programming Language -- A language which combines the flexibility of
assembly language with the power of assembly language."
The clothes have no emperor.
                -- C.A.R. Hoare, commenting on ADA.
The Gurus of Unix Meeting of Minds (GUMM) takes place Wednesday, April
1, 2076 (check THAT in your perpetual calendar program), 14 feet above
the ground directly in front of the Milpitas Gumps.  Members will grep
each other by the hand (after intro), yacc a lot, smoke filtered
chroots in pipes, chown with forks, use the wc (unless uuclean), fseek
nice zombie processes, strip, and sleep, but not, we hope, od.  Three
days will be devoted to discussion of the ramifications of whodo.  Two
seconds have been allotted for a complete rundown of all the user-
friendly features of Unix.  Seminars include "Everything You Know is
Wrong", led by Tom Kempson, "Batman or Cat:man?" led by Richie Dennis
"cc C?  Si!  Si!" led by Kerwin Bernighan, and "Document Unix, Are You
Kidding?" led by Jan Yeats.  No Reader Service No. is necessary because
all GUGUs (Gurus of Unix Group of Users) already know everything we
could tell them.
                -- "Get GUMMed," Dr. Dobb's Journal, June '84
        THE LESSER-KNOWN PROGRAMMING LANGUAGES #16: C-

This language was named for the grade received by its creator when he
submitted it as a class project in a graduate programming class.  C- is best
described as a "low-level" programming language.  In fact, the language
generally requires more C- statements than machine-code statements to
execute a given task.  In this respect, it is very similar to COBOL.
There are two ways of constructing a software design.  One way is to make
it so simple that there are obviously no deficiencies and the other is to
make it so complicated that there are no obvious deficiencies.
                -- C.A.R. Hoare
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
"This is lemma 1.1.  We start a new chapter so the numbers all go back to one."
                -- Prof. Seager, C&O 351
Top Ten Things Overheard At The ANSI C Draft Committee Meetings:

        (10) Sorry, but that's too useful.
         (9) Dammit, little-endian systems *are* more consistent!
         (8) I'm on the committee and I *still* don't know what the hell
             #pragma is for.
         (7) Well, it's an excellent idea, but it would make the compilers too
             hard to write.
         (6) Them bats is smart; they use radar.
         (5) All right, who's the wiseguy who stuck this trigraph stuff in
             here?
         (4) How many times do we have to tell you, "No prior art!"
         (3) Ha, ha, I can't believe they're actually going to adopt this
             sucker.
         (2) Thank you for your generous donation, Mr. Wirth.
         (1) Gee, I wish we hadn't backed down on 'noalias'.
Using TSO is like kicking a dead whale down the beach.
                -- S.C. Johnson
Vitamin C deficiency is apauling.
What the hell is it good for?
                -- Robert Lloyd (engineer of the Advanced Computing Systems
                   Division of IBM), to colleagues who insisted that the
                   microprocessor was the wave of the future, c. 1968
"Yacc" owes much to a most stimulating collection of users, who have
goaded me beyond my inclination, and frequently beyond my ability in
their endless search for "one more feature."  Their irritating
unwillingness to learn how to do things my way has usually led to my
doing things their way; most of the time, they have been right.
                -- S. C. Johnson, "Yacc guide acknowledgements"
Breakpoint 1, main (argc=1, argv=0xbffffc40) at main.c:29
29   printf ("Welcome to GNU Hell!\n");
                -- "GNU Libtool documentation"
A little inaccuracy saves a world of explanation.
                -- C.E. Ayres
Plus ,ca change, plus c'est la m^eme chose.
        [The more things change, the more they remain the same.]
                -- Alphonse Karr, "Les Gu^epes"
"IBM uses what I like to call the 'hole-in-the-ground technique'
to destroy the competition..... IBM digs a big HOLE in the
ground and covers it with leaves. It then puts a big POT
OF GOLD nearby. Then it gives the call, 'Hey, look at all
this gold, get over here fast.' As soon as the competitor
approaches the pot, he falls into the pit"
- John C. Dvorak
No one is fit to be trusted with power. ... No one. ... Any man who has lived
at all knows the follies and wickedness he's capabe of. ... And if he does
know it, he knows also that neither he nor any man ought to be allowed to
decide a single human fate.
- C. P. Snow, The Light and the Dark
Do not allow this language (Ada) in its present state to be used in
applications where reliability is critical, i.e., nuclear power stations,
cruise missiles, early warning systems, anti-ballistic missle defense
systems.  The next rocket to go astray as a result of a programming language
error may not be an exploratory space rocket on a harmless trip to Venus:
It may be a nuclear warhead exploding over one of our cities.  An unreliable
programming language generating unreliable programs constitutes a far
greater risk to our environment and to our society than unsafe cars, toxic
pesticides, or accidents at nuclear power stations.
- C. A. R. Hoare
The connection between the language in which we think/program and the problems
and solutions we can imagine is very close.  For this reason restricting
language features with the intent of eliminating programmer errors is at best
dangerous.
- Bjarne Stroustrup in "The C++ Programming Language"
Perfection is acheived only on the point of collapse.
- C. N. Parkinson
It's currently a problem of access to gigabits through punybaud.
-- J. C. R. Licklider
If a person (a) is poorly, (b) receives treatment intended to make him better,
and (c) gets better, then no power of reasoning known to medical science can
convince him that it may not have been the treatment that restored his health.
- Sir Peter Medawar, The Art of the Soluble
To downgrade the human mind is bad theology.
- C. K. Chesterton
It is the quality rather than the quantity that matters.
- Lucius Annaeus Seneca (4 B.C. - A.D. 65)
Men ought to know that from the brain and from the brain only arise our
pleasures, joys, laughter, and jests as well as our sorrows, pains, griefs
and tears.  ... It is the same thing which makes us mad or delirious, inspires
us with dread and fear, whether by night or by day, brings us sleeplessness,
inopportune mistakes, aimless anxieties, absent-mindedness and acts that are
contrary to habit...
- Hippocrates (c. 460-c. 377 B.C.), The Sacred Disease
However, on religious issures there can be little or no compromise.
There is no position on which people are so immovable as their religious
beliefs.  There is no more powerful ally one can claim in a debate than
Jesus Christ, or God, or Allah, or whatever one calls this supreme being.
But like any powerful weapon, the use of God's name on one's behalf
should be used sparingly.  The religious factions that are growing
throughout our land are not using their religious clout with wisdom.
They are trying to force government leaders into following their position
100 percent.  If you disagree with these religious groups on a
particular moral issue, they complain, they threaten you with a loss of
money or votes or both.  I'm frankly sick and tired of the political
preachers across this country telling me as a citizen that if I want to be
a moral person, I must believe in "A," "B," "C," and "D."  Just who do
they think they are?  And from where do they presume to claim the
right to dictate their moral beliefs to me?  And I am even more angry as
a legislator who must endure the threats of every religious group who
thinks it has some God-granted right to control my vote on every roll
call in the Senate.  I am warning them today:  I will fight them every
step of the way if they try to dictate their moral convictions to all
Americans in the name of "conservatism."
- Senator Barry Goldwater, from the Congressional Record, September 16, 1981
"It may be that our role on this planet is not to worship God but to
create him."
-Arthur C. Clarke
"It may be that our role on this planet is not to worship God but to
create him."
-Arthur C. Clarke
The language provides a programmer with a set of conceptual tools; if these are
inadequate for the task, they will simply be ignored.  For example, seriously
restricting the concept of a pointer simply forces the programmer to use a
vector plus integer arithmetic to implement structures, pointer, etc.  Good
design and the absence of errors cannot be guaranteed by mere language
features.
-- Bjarne Stroustrup, "The C++ Programming Language"
Why are many scientists using lawyers for medical
experiments instead of rats?

        a)  There are more lawyers than rats.
        b)  The scientist's don't become as
             emotionally attached to them.
        c)  There are some things that even rats
            won't do for money.
A good USENET motto would be:
a. "Together, a strong community."
b. "Computers R Us."
c. "I'm sick of programming, I think I'll just screw around for a while on
     company time."
-- A Sane Man
"No problem is so formidable that you can't walk away from it."
-- C. Schulz
"There is hopeful symbolism in the fact that flags do not wave in a vacuum."
--Arthur C. Clarke
"Open Channel D..."
-- Napoleon Solo, The Man From U.N.C.L.E.
Marriage Ceremony:  An incredible metaphysical sham of watching God and the
law being dragged into the affairs of your family.
-- O. C. Ogilvie
  "Emergency!"  Sgiggs screamed, ejecting himself from the tub like it was
a burning car.  "Dial 'one'!  Get room service!  Code red!"  Stiggs was on
the phone immediately, ordering more rose blossoms, because, according to
him, the ones floating in the tub had suddenly lost their smell.  "I demand
smell," he shrilled.  "I expecting total uninterrupted smell from these
f*cking roses."

  Unfortunately, the service captain didn't realize that the Stiggs situation
involved fifty roses.  "What am I going to do with this?" Stiggs sneered at
the weaseling hotel goon when he appeared at our door holding a single flower
floating in a brandy glass.  Stiggs's tirade was great.  "Do you see this
bathtub?  Do you notice any difference between the size of the tub and the
size of that spindly wad of petals in your hand?  I need total bath coverage.
I need a completely solid layer of roses all around me like puffing factories
of smell, attacking me with their smell and power-ramming big stinking
concentrations of rose odor up my nostrils until I'm wasted with pleasure."
It wasn't long before we got so dissatisfied with this incompetence that we
bolted.
-- The Utterly Monstrous, Mind-Roasting Summer of O.C. and Stiggs,
   National Lampoon, October 1982
We decided it was night again, so we camped for twenty minutes and drank
another six beers at a Young Life campsite.  O.C. got into the supervisory
adult's sleeping bag and ran around in it.  "This is the judgment day and I'm
a terrifying apparition," he screamed.  Then the heat made O.C. ralph in the
bag.
-- The Utterly Monstrous, Mind-Roasting Summer of O.C. and Stiggs,
   National Lampoon, October 1982
In recognizing AT&T Bell Laboratories for corporate innovation, for its
invention of cellular mobile communications, IEEE President Russell C. Drew
referred to the cellular telephone as a "basic necessity."  How times have
changed, one observer remarked: many in the room recalled the advent of
direct dialing.
-- The Institute, July 1988, pg. 11
"Pseudocode can be used to some extent to aid the maintenance
process.  However, pseudocode that is highly detailed -
approaching the level of detail of the code itself - is not of
much use as maintenance documentation.  Such detailed
documentation has to be maintained almost as much as the code,
thus doubling the maintenance burden.  Furthermore, since such
voluminous pseudocode is too distracting to be kept in the
listing itself, it must be kept in a separate folder.  The
result: Since pseudocode - unlike real code - doesn't have to be
maintained, no one will maintain it.  It will soon become out of
date and everyone will ignore it.  (Once, I did an informal
survey of 42 shops that used pseudocode.  Of those 42, 0 [zero!],
found that it had any value as maintenance documentation."
         --Meilir Page-Jones, "The Practical Guide to Structured
           Design", Yourdon Press (c) 1988
How many Unix hacks does it take to change a light bulb?
   Let's see, can you use a shell script for that or does it need a C program?
   "Are those cocktail-waitress fingernail marks?"  I asked Colletti as he
showed us these scratches on his chest.  "No, those are on my back," Colletti
answered.  "This is where a case of cocktail shrimp fell on me.  I told her
to slow down a little, but you know cocktail waitresses, they seem to have
a mind of their own."
-- The Incredibly Monstrous, Mind-Roasting Summer of O.C. and Stiggs
   National Lampoon, October 1982
        I think for the most part that the readership here uses the c-word in
a similar fashion.  I don't think anybody really believes in a new, revolution-
ary literature --- I think they use `cyberpunk' as a term of convenience to
discuss the common stylistic elements in a small subset of recent sf books.
-- Jeff G. Bone
                        HOW TO PROVE IT, PART 5

proof by accumulated evidence:
        Long and diligent search has not revealed a counterexample.

proof by cosmology:
        The negation of the proposition is unimaginable or
        meaningless. Popular for proofs of the existence of God.

proof by mutual reference:
        In reference A, Theorem 5 is said to follow from Theorem 3 in
        reference B, which is shown to follow from Corollary 6.2 in
        reference C, which is an easy consequence of Theorem 5 in
        reference A.

proof by metaproof:
        A method is given to construct the desired proof. The
        correctness of the method is proved by any of these
        techniques.
"...one of the main causes of the fall of the Roman Empire was that,
lacking zero, they had no way to indicate successful termination of
their C programs."
-- Robert Firth
"Anything created must necessarily be inferior to the essence of the creator."
-- Claude Shouse (shouse@macomw.ARPA)

"Einstein's mother must have been one heck of a physicist."
-- Joseph C. Wang (joe@athena.mit.edu)
"If there isn't a population problem, why is the government putting cancer in
the cigarettes?"
-- the elder Steptoe, c. 1970
#define BITCOUNT(x)        (((BX_(x)+(BX_(x)>>4)) & 0x0F0F0F0F) % 255)
#define  BX_(x)                ((x) - (((x)>>1)&0x77777777)                        \
                             - (((x)>>2)&0x33333333)                        \
                             - (((x)>>3)&0x11111111))

-- really weird C code to count the number of bits in a word
On the subject of C program indentation:
"In My Egotistical Opinion, most people's C programs should be indented
six feet downward and covered with dirt."
-- Blair P. Houghton
   n = ((n >>  1) & 0x55555555) | ((n <<  1) & 0xaaaaaaaa);
   n = ((n >>  2) & 0x33333333) | ((n <<  2) & 0xcccccccc);
   n = ((n >>  4) & 0x0f0f0f0f) | ((n <<  4) & 0xf0f0f0f0);
   n = ((n >>  8) & 0x00ff00ff) | ((n <<  8) & 0xff00ff00);
   n = ((n >> 16) & 0x0000ffff) | ((n << 16) & 0xffff0000);

-- Yet another mystical 'C' gem. This one reverses the bits in a word.
"Don't think; let the machine do it for you!"
-- E. C. Berkeley
Abraham Lincoln didn't die in vain.  He died in Washington, D.C.
C'est magnifique, mais ce n'est pas la guerre!
        [It is magnificent, but it is not war]
                -- Pierre Bosquet, witnessing the charge of the Light Brigade
I never vote for anyone.  I always vote against.
                -- W.C. Fields
I think the world is run by C students.
                -- Al McGuire
It took a while to surface, but it appears that a long-distance credit card
may have saved a U.S. Army unit from heavy casualties during the Grenada
military rescue/invasion. Major General David Nichols, Air Force ... said
the Army unit was in a house surrounded by Cuban forces.  One soldier found
a telephone and, using his credit card, called Ft. Bragg, N.C., telling Army
officiers there of the perilous situation. The officers in turn called the
Air Force, which sent in gunships to scatter the Cubans and relieve the unit.
                -- Aviation Week and Space Technology
Know thyself.  If you need help, call the C.I.A.
L'etat c'est moi.
        [I am the state.]
                -- Louis XIV
Our congratulations go to a Burlington Vermont civilian employee of the
local Army National Guard base.  He recently received a substational cash
award from our government for inventing a device for optical scanning.
His device reportedly will save the government more than $6 million a year
by replacing a more expensive helicopter maintenance tool with his own,
home-made, hand-held model.

Not suprisingly, we also have a couple of money-saving ideas that we submit
to the Pentagon free of charge:

        (a) Don't kill anybody.
        (b) Don't build things that do.
        (c) And don't pay other people to kill anybody.

We expect annual savings to be in the billions.
                -- Sojourners
Politicians should read science fiction, not westerns and detective stories.
                -- Arthur C. Clarke
The introduction of a new kind of music must be shunned as imperiling the
whole state, for styles of music are never disturbed without affecting
the most important political institutions. ...  The new style, gradually
gaining a lodgement, quitely insinuates itself into manners and customs,
and from it ... goes on to attack laws and constitutions, displaying the
utmost impudence, until it ends by overturning everything.
                -- Plato, "Republic", 370 B.C.
There is hopeful symbolism in the fact that flags do not wave in a vacuum.
                -- Arthur C. Clarke
[Washington, D.C.] is the home of... taste for the people -- the big,
the bland and the banal.
                -- Ada Louise Huxtable
Washington, D.C: Fifty square miles almost completely surrounded by reality.
C, n:
        A programming language that is sort of like Pascal except more like
        assembly except that it isn't very much like either one, or anything
        else.  It is either the best language available to the art today, or
        it isn't.
                -- Ray Simard
Confidant, confidante, n:
        One entrusted by A with the secrets of B, confided to himself by C.
                -- Ambrose Bierce, "The Devil's Dictionary"
Extract from Official Sweepstakes Rules:

                NO PURCHASE REQUIRED TO CLAIM YOUR PRIZE

To claim your prize without purchase, do the following: (a) Carefully
cut out your computer-printed name and address from upper right hand
corner of the Prize Claim Form. (b) Affix computer-printed name and
address -- with glue or cellophane tape (no staples or paper clips) --
to a 3x5 inch index card.  (c) Also cut out the "No" paragraph (lower
left hand corner of Prize Claim Form) and affix it to the 3x5 card
below your address label. (d) Then print on your 3x5 card, above your
computer-printed name and address the words "CARTER & VAN PEEL
SWEEPSTAKES" (Use all capital letters.)  (e) Finally place 3x5 card
(without bending) into a plain envelope [NOTE: do NOT use the the
Official Prize Claim and CVP Perfume Reply Envelope or you may be
disqualified], and mail to: CVP, Box 1320, Westbury, NY 11595.  Print
this address correctly.  Comply with above instructions carefully and
completely or you may be disqualified from receiving your prize.
Finagle's Second Law:
        No matter what the anticipated result, there will always be
        someone eager to (a) misinterpret it, (b) fake it, or (c) believe it
        happened according to his own pet theory.
Hale Mail Rule, The:
        When you are ready to reply to a letter, you will lack at least
        one of the following:
                (a) A pen or pencil or typewriter.
                (b) Stationery.
                (c) Postage stamp.
                (d) The letter you are answering.
History, n.:
        Papa Hegel he say that all we learn from history is that we
        learn nothing from history.  I know people who can't even learn from
        what happened this morning.  Hegel must have been taking the long view.
                -- Chad C. Mulligan, "The Hipcrime Vocab"
honeymoon, n.:
        A short period of doting between dating and debting.
                -- Ray C. Bandy
On the subject of C program indentation:
        "In My Egotistical Opinion, most people's C programs should be
        indented six feet downward and covered with dirt."
                -- Blair P. Houghton
Rules for Academic Deans:
        (1)  HIDE!!!!
        (2)  If they find you, LIE!!!!
                -- Father Damian C. Fandal
The most dangerous organization in America today is:
        (a) The KKK
        (b) The American Nazi Party
        (c) The Delta Frequent Flyer Club
CF&C stole it, fair and square.
                -- Tim Hahn
Finding out what goes on in the C.I.A. is like performing acupuncture
on a rock.
                -- New York Times, Jan. 20, 1981
Let others praise ancient times; I am glad I was born in these.
                -- Ovid (43 B.C. - A.D. 18)
There seems no plan because it is all plan.
                -- C.S. Lewis
We must die because we have known them.
                -- Ptah-hotep, 2000 B.C.
When eating an elephant take one bite at a time.
                -- Gen. C. Abrams
"Hey!  Who took the cork off my lunch??!"
                -- W. C. Fields
Once ... in the wilds of Afghanistan, I lost my corkscrew, and we were
forced to live on nothing but food and water for days.
                -- W. C. Fields, "My Little Chickadee"
Sleep -- the most beautiful experience in life -- except drink.
                -- W.C. Fields
The cost of living has just gone up another dollar a quart.
                -- W.C. Fields
The wise and intelligent are coming belatedly to realize that alcohol, and
not the dog, is man's best friend.  Rover is taking a beating -- and he should.
                -- W.C. Fields
Q:        What do you call a principal female opera singer whose high C
        is lower than those of other principal female opera singers?
A:        A deep C diva.
         A Plan for the Improvement of English Spelling
                          by Mark Twain

        For example, in Year 1 that useless letter "c" would be dropped
to be replased either by "k" or "s", and likewise "x" would no longer
be part of the alphabet.  The only kase in which "c" would be retained
would be the "ch" formation, which will be dealt with later.  Year 2
might reform "w" spelling, so that "which" and "one" would take the
same konsonant, wile Year 3 might well abolish "y" replasing it with
"i" and Iear 4 might fiks the "g/j" anomali wonse and for all.
        Jenerally, then, the improvement would kontinue iear bai iear
with Iear 5 doing awai with useless double konsonants, and Iears 6-12
or so modifaiing vowlz and the rimeining voist and unvoist konsonants.
Bai Iear 15 or sou, it wud fainali bi posibl tu meik ius ov thi
ridandant letez "c", "y" and "x" -- bai now jast a memori in the maindz
ov ould doderez -- tu riplais "ch", "sh", and "th" rispektivli.
        Fainali, xen, aafte sam 20 iers ov orxogrefkl riform, wi wud
hev a lojikl, kohirnt speling in ius xrewawt xe Ingliy-spiking werld.
Examinations are formidable even to the best prepared, for
even the greatest fool may ask more the the wisest man can answer.
                -- C.C. Colton
The only thing we learn from history is that we do not learn.
                -- Earl Warren

That men do not learn very much from history is the most important of all
the lessons that history has to teach.
                -- Aldous Huxley

We learn from history that we do not learn from history.
                -- Georg Hegel

HISTORY:  Papa Hegel he say that all we learn from history is that we learn
nothing from history.  I know people who can't even learn from what happened
this morning.  Hegel must have been taking the long view.
                -- Chad C. Mulligan, "The Hipcrime Vocab"
University politics are vicious precisely because the stakes are so small.
                -- C. P. Snow
Climate and Surgery
        R C Gilchrist, who was shot by J Sharp twelve days ago, and who
received a derringer ball in the right breast, and who it was supposed at
the time could not live many hours, was on the street yesterday and the
day before -- walking several blocks at a time.  To those who design to be
riddled with bullets or cut to pieces with Bowie-knives, we cordially
recommend our Sacramento climate and Sacramento surgery.
                -- Sacramento Daily Union, September 11, 1861
I shot an arrow in to the air, and it stuck.
                -- graffito in Los Angeles

On a clear day,
U.C.L.A.
                -- graffito in San Francisco

There's so much pollution in the air now that if it weren't for our
lungs there'd be no place to put it all.
                -- Robert Orben
On the whole, I'd rather be in Philadelphia.
                -- W.C. Fields' epitaph
To be happy one must be a) well fed, unhounded by sordid cares, at ease in
Zion, b) full of a comfortable feeling of superiority to the masses of one's
fellow men, and c) delicately and unceasingly amused according to one's taste.
It is my contention that, if this definition be accepted, there is no country
in the world wherein a man constituted as I am -- a man of my peculiar
weaknesses, vanities, appetites, and aversions -- can be so happy as he can
be in the United States.  Going further, I lay down the doctrine that it is
a sheer physical impossibility for such a man to live in the United States
and not be happy.
                -- H.L. Mencken, "On Being An American"
A pain in the ass of major dimensions.
                -- C.A. Desoer, on the solution of non-linear circuits
According to convention there is a sweet and a bitter, a hot and a cold,
and according to convention, there is an order.  In truth, there are atoms
and a void.
                -- Democritus, 400 B.C.
All laws are simulations of reality.
                -- John C. Lilly
Any sufficiently advanced technology is indistinguishable from magic.
                -- Arthur C. Clarke
"Anything created must necessarily be inferior to the essence of the creator."
                -- Claude Shouse

"Einstein's mother must have been one heck of a physicist."
                -- Joseph C. Wang
Heavier than air flying machines are impossible.
                -- Lord Kelvin, President, Royal Society, c. 1895
If A = B and B = C, then A = C, except where void or prohibited by law.
                -- Roy Santoro
A is for awk, which runs like a snail, and
B is for biff, which reads all your mail.
C is for cc, as hackers recall, while
D is for dd, the command that does all.
E is for emacs, which rebinds your keys, and
F is for fsck, which rebuilds your trees.
G is for grep, a clever detective, while
H is for halt, which may seem defective.
I is for indent, which rarely amuses, and
J is for join, which nobody uses.
K is for kill, which makes you the boss, while
L is for lex, which is missing from DOS.
M is for more, from which less was begot, and
N is for nice, which it really is not.
O is for od, which prints out things nice, while
P is for passwd, which reads in strings twice.
Q is for quota, a Berkeley-type fable, and
R is for ranlib, for sorting ar table.
S is for spell, which attempts to belittle, while
T is for true, which does very little.
U is for uniq, which is used after sort, and
V is for vi, which is hard to abort.
W is for whoami, which tells you your name, while
X is, well, X, of dubious fame.
Y is for yes, which makes an impression, and
Z is for zcat, which handles compression.
                -- THE ABC'S OF UNIX
And... What in the world ever became of Sweet Jane?
        She's lost her sparkle, you see she isn't the same.
        Livin' on reds, vitamin C, and cocaine
        All a friend can say is "Ain't it a shame?"
                -- The Grateful Dead
As I was going up Punch Card Hill,
        Feeling worse and worser,
There I met a C.R.T.
        And it drop't me a cursor.

C.R.T., C.R.T.,
        Phosphors light on you!
If I had fifty hours a day
        I'd spend them all at you.
                -- Uncle Colonel's Cursory Rhymes
But has any little atom,
        While a-sittin' and a-splittin',
Ever stopped to think or CARE
        That E = m c**2 ?
Despising machines to a man,
The Luddites joined up with the Klan,
        And ride out by night
        In a sheeting of white
To lynch all the robots they can.
                -- C. M. and G. A. Maxson
Ever since I was a young boy,
I've hacked the ARPA net,
From Berkeley down to Rutgers,                He's on my favorite terminal,
Any access I could get,                        He cats C right into foo,
But ain't seen nothing like him,        His disciples lead him in,
On any campus yet,                        And he just breaks the root,
That deaf, dumb, and blind kid,                Always has full SYS-PRIV's,
Sure sends a mean packet.                Never uses lint,
                                        That deaf, dumb, and blind kid,
                                        Sure sends a mean packet.
He's a UNIX wizard,
There has to be a twist.
The UNIX wizard's got                        Ain't got no distractions,
Unlimited space on disk.                Can't hear no whistles or bells,
How do you think he does it?                Can't see no message flashing,
I don't know.                                Types by sense of smell,
What makes him so good?                        Those crazy little programs,
                                        The proper bit flags set,
                                        That deaf, dumb, and blind kid,
                                        Sure sends a mean packet.
                -- UNIX Wizard
How doth the VAX's C-compiler
        Improve its object code.
And even as we speak does it
        Increase the system load.

How patiently it seems to run
        And spit out error flags,
While users, with frustration, all
        Tear their clothes to rags.
I am changing my name to Chrysler
I am going down to Washington, D.C.
I will tell some power broker
        What they did for Iacocca
Will be perfectly acceptable to me!

I am changing my name to Chrysler,
I am heading for that great receiving line.
When they hand a million grand out,
        I'll be standing with my hand out,
Yessir, I'll get mine!
I see a bad moon rising.
I see trouble on the way.
I see earthquakes and lightnin'
I see bad times today.
Don't go 'round tonight,
It's bound to take your life.
There's a bad moon on the rise.
                -- J. C. Fogerty, "Bad Moon Rising"
In /users3 did Kubla Kahn
A stately pleasure dome decree,
Where /bin, the sacred river ran
Through Test Suites measureless to Man
Down to a sunless C.
No plain fanfold paper could hold that fractal Puff --
He grew so fast no plotting pack could shrink him far enough.
Compiles and simulations grew so quickly tame
And swapped out all their data space when Puff pushed his stack frame.
        (refrain)
Puff, he grew so quickly, while others moved like snails
And mini-Puffs would perch themselves on his gigantic tail.
All the student hackers loved that fractal Puff
But DCS did not like Puff, and finally said, "Enough!"
        (refrain)
Puff used more resources than DCS could spare.
The operator killed Puff's job -- he didn't seem to care.
A gloom fell on the hackers; it seemed to be the end,
But Puff trapped the exception, and grew from naught again!
        (refrain)
Refrain:
        Puff the fractal dragon was written in C,
        And frolicked while processes switched in mainframe memory.
        Puff the fractal dragon was written in C,
        And frolicked while processes switched in mainframe memory.
Now it's time to say goodbye
To all our company...
M-I-C        (see you next week!)
K-E-Y        (Why?  Because we LIKE you!)
M-O-U-S-E.
Oh, I am a C programmer and I'm okay
        I muck with indices and structs all day
And when it works, I shout hoo-ray
        Oh, I am a C programmer and I'm okay
Roland was a warrior, from the land of the midnight sun,
With a Thompson gun for hire, fighting to be done.
The deal was made in Denmark, on a dark and stormy day,
So he set out for Biafra, to join the bloody fray.
Through sixty-six and seven, they fought the Congo war,
With their fingers on their triggers, knee deep in gore.
Days and nights they battled, the Bantu to their knees,
They killed to earn their living, and to help out the Congolese.
        Roland the Thompson gunner...
His comrades fought beside him, Van Owen and the rest,
But of all the Thompson gunners, Roland was the best.
So the C.I.A decided, they wanted Roland dead,
That son-of-a-bitch Van Owen, blew off Roland's head.
        Roland the headless Thompson gunner...
Roland searched the continent, for the man who'd done him in.
He found him in Mombasa, in a bar room drinking gin,
Roland aimed his Thompson gun, he didn't say a word,
But he blew Van Owen's body from there to Johannesburg.
The eternal Thompson gunner, still wandering through the night,
Now it's ten years later, but he stills keeps up the fight.
In Ireland, in Lebanon, in Palestine, in Berkeley,
Patty Hearst... heard the burst... of Roland's Thompson gun, and bought it.
                -- Warren Zevon, "Roland the Headless Thompson Gunner"
Strange things are done to be number one
In selling the computer                        The Druids were entrepreneurs,
IBM has their strategem                        And they built a granite box
Which steadily grows acuter,                It tracked the moon, warned of monsoons,
And Honeywell competes like Hell,        And forecast the equinox
But the story's missing link                Their price was right, their future
Is the system old at Stonemenge sold                bright,
By the firm of Druids, Inc.                The prototype was sold;
                                        From Stonehenge site their bits and byte
                                        Would ship for Celtic gold.
The movers came to crate the frame;
It weighed a million ton!
The traffic folk thought it a joke        The man spoke true, and thus to you
(the wagon wheels just spun);                A warning from the ages;
"They'll nay sell that," the foreman        Your stock will slip if you can't ship
        spat,                                What's in your brochure's pages.
"Just leave the wild weeds grow;        See if it sells without the bells
"It's Druid-kind, over-designed,        And strings that ring and quiver;
"And belly up they'll go."                Druid repute went down the chute
                                        Because they couldn't deliver.
                -- Edward C. McManus, "The Computer at Stonehenge"
The carbonyl is polarized,
The delta end is plus.
The nucleophile will thus attack,
The carbon nucleus.
Addition makes an alcohol,
Of types there are but three.
It makes a bond, to correspond,
From C to shining C.
                -- Prof. Frank Westheimer, to "America the Beautiful"
Well, my terminal's locked up, and I ain't got any Mail,
        And I can't recall the last time that my program didn't fail;
I've got stacks in my structs, I've got arrays in my queues,
        I've got the : Segmentation violation -- Core dumped blues.

If you think that it's nice that you get what you C,
        Then go : illogical statement with your whole family,
'Cause the Supreme Court ain't the only place with : Bus error views.
        I've got the : Segmentation violation -- Core dumped blues.

On a PDP-11, life should be a breeze,
        But with VAXen in the house even magnetic tapes would freeze.
Now you might think that unlike VAXen I'd know who I abuse,
        I've got the : Segmentation violation -- Core dumped blues.
                -- Core Dumped Blues
What pains others pleasures me,
At home am I in Lisp or C;
There i couch in ecstasy,
'Til debugger's poke i flee,
Into kernel memory.
In system space, system space, there shall i fare--
Inside of a VAX on a silicon square.
Be cheerful while you are alive.
                -- Phathotep, 24th Century B.C.
Horse sense is the thing a horse has which keeps it from betting on people.
                -- W. C. Fields
Bypasses are devices that allow some people to dash from point A to
point B very fast while other people dash from point B to point A very
fast.  People living at point C, being a point directly in between, are
often given to wonder what's so great about point A that so many people
from point B are so keen to get there and what's so great about point B
that so many people from point A are so keen to get _____there.  They often
wish that people would just once and for all work out where the hell
they wanted to be.
                -- Douglas Adams, "The Hitchhiker's Guide to the Galaxy"
Decorate your home.  It gives the illusion that your life is more
interesting than it really is.
                -- C. Schulz
The best cure for insomnia is to get a  lot of sleep.
                -- W. C. Fields
There comes a time in the affairs of a man when he has to take the bull
by the tail and face the situation.
                -- W.C. Fields
  Christ was born in 4 B.C.
  The best cure for insomnia is to get a lot of sleep. -W.C. Fields
Choose two:
(A) Fast
(B) Efficient
(C) Stable
(D) Windows 95 (counts as two)
Turn your Pentium into a Gameboy: Type WIN at C:\>
C:\WINDOWS>DEL *.*
I feel better now.
In 1968 it took the computing power of 2 C-64's to fly a rocket to the moon.
Now, in 1998 it takes the Power of a Pentium 200 to run Microsoft Windows 95.
Something must have gone wrong.
C:\WINDOWS\RUN C:\WINDOWS\CRASH C:\ME\FDISK /usr/src/linux

   -- From a Slashdot.org post
Increased Electricity Consumption Blamed on Linux

WASHINGTON, D.C. -- The US Department of Energy claims Linux is partially
responsible for the increased demand for electricity during the past year.
Electricity use was up 2.5% from January to September of 1998 compared with
the same period in 1997.  "While some of the increase can be attributed to
higher temperatures over the summer," one Department bureaucrat explained,
"Linux is certainly a contributor to the increased demand for power."  

When asked for clarification, the bureaucrat responded, "In the past, most
PCs have been turned off when not in use.  Linux users, on the other hand,
usually don't turn off their computers.  They leave them on, hoping to
increase their uptime to impress their friends.  And since Linux rarely
crashes the entire system, those computers stay on for weeks, months, even
years at a time.  With Linux use continuing to grow, we expect demand for
electricity to increase steadily over the next several years."

In response to the news, several utility companies have announced plans to
give away free Linux CDs to paying customers who request them.  One anonymous
executive said, "The more people who use Linux, the more power they consume.
The more electricity they use, the more money we make. It's a win-win
combination."  Yesterday Linus Torvalds was nominated as a candidate for the
Assocation of American Utility Companies Person of the Year.
Operation Desert Slash

WASHINGTON, D.C. -- High officials in the US military are planning on putting
the  'Slashdot Effect' to use against Iraq. Pentagon computer experts think
that the Slashdot Effect could topple key Net-connected Iraqi computer
systems.  Such a Denial of Service attack could prove instrumental when the
US invades.

One Pentagon official said, "If I had a million dollars for every server that
crashed as a result of being linked on Slashdot, I'd be richer than Bill
Gates.  The Slashdot Effect is a very powerful weapon that the US military
wants to tap into."

Rob Malda has been contacted by top military brass.  According to anonymous
sources, Malda will play a key part in the so-called "Operation Desert
Slash".  Supposedly Malda will post several Slashdot articles with links to
critical Iraqi websites right when the US invasion is set to begin.
Meanwhile, Pentagon operatives will begin a series of Denial of Service
attacks on other key Iraqi computer systems. One source notes, "Since many
Iraqi systems rely on Microsoft software, this task should be relatively
simple."
Microsoft Open Source Solitaire

REDMOND, WA -- In a first attempt at "embrace-and-extend" of open source
software, Microsoft will release its popular Solitaire and FreeCell games as
open source under the MILA (Microsoft Innovative License Agreement).
According to a Microsoft press release, the Visual C++ source code for the
two games will be available from the Microsoft website "in the first quarter"
(no year was specified).

Industry pundits hail the move as revolutionary.  "Microsoft's release of its
most popular Windows feature as open source software demonstrates just how
innovative the company really is.  The DoJ is clearly barking up the wrong
tree," wrote one Ziff-Davis flunkie. One executive at a large company said,
"Freely available source code is the best idea Microsoft has ever invented."

One Linux developer told Humorix, "Let's just hope some fool doesn't try to
port this thing to Linux.  Imagine the havoc that could ensue if a bunch of
core Linux contributors downloaded Solitaire and became addicted to it.  It
would be a disaster!  Linux and open source development would grind to a halt
while the hackers wasted their time playing Solitaire or FreeCell.  'Just one
more game...' they would say."
The GPL Is Not Y2K-Compliant!

BOSTON, MA -- Panic ensued earlier today at GNU Project Headquarters when
it was discovered that the GNU General Public License is not ready for the
year 2000. Thankfully, the panic quickly subsided when RMS posted an
emergency diff file to Usenet that patches the GPL to eliminate the
problem.

The non-Y2K compliant material appears on lines 295 and 316 of version 2.0
of the GPL. Both lines contain the text, "Copyright (C) 19yy ", a classic
example of unpreparedness for the year 2000.

Microsoft was quick to respond to the news, saying in a rushed press
release, "At least our license agreements don't contain any Y2K issues."
The GNU Project immediately countered Microsoft's statement with a press
release that said simply, "Whatever".
Microsoft Mandatory Survey (#1)

Customers who want to upgrade to Windows 98 Second Edition must now fill
out a Microsoft survey online before they can order the bugfix/upgrade.

Question 1: What is your opinion of the Microsoft antitrust trial?

A. The DoJ is wasting taxpayer's money. Now, if the DOJ were to upgrade
   all of its computer systems to Windows, then the department would be
   making wise use of tax dollars.

B. All of the Microsoft email messages that the evil government has
   presented as evidence are obviously taken out of context or have been
   completely twisted around. I mean... Bill Gates would never say "let's
   cut off their air supply" in a memo; it's an obvious fabrication.

C. Judge Jackson is obviously biased in favor of the DOJ's vigilante
   persecution of Microsoft.

D. If Microsoft loses, it will be the gravest miscarriage of justice in
   all the history of mankind.
Microsoft Mandatory Survey (#3)

Customers who want to upgrade to Windows 98 Second Edition must now fill
out a Microsoft survey online before they can order the bugfix/upgrade.

Question 3: Have you ever experimented with the freeware Linux OS created
            by a group of anarchist acne-laden teenagers via the Net?

A. No, I'd never trust my work to a piece of non-Microsoft software.

B. No, I'd never trust my computer to a piece of software that has a
   restrictive license agreement such as the GNU GPL.

C. No, I don't want to mess with the ancient command line interface Linux
   imposes on its users.

D. Yes, but I quickly migrated back to modern Windows NT after I had
   trouble figuring out how to boot the thing from the cryptic LILO
   prompt.
Microsoft Mandatory Survey (#4)

Customers who want to upgrade to Windows 98 Second Edition must now fill
out a Microsoft survey online before they can order the bugfix/upgrade.

Question 4: What is your favorite Microsoft Office feature?

A. Dancing Paper Clip

B. Takes up enough hard drive space to prevent my children from installing
   violent video games or downloading pornography

C. Everyone else has it, so I can easily exchange documents with others

D. I have so many favorites, I can't choose just one!
Microsoft Mandatory Survey (#5)

Customers who want to upgrade to Windows 98 Second Edition must now fill
out a Microsoft survey online before they can order the bugfix/upgrade.

Question 5: Where do you want to go today?(tm)

A. To Washington, D.C. to meet Janet Reno and cuss her out for persecuting
   Microsoft

B. To Redmond, WA to take a tour of the Microsoft campus

C. To the software store to purchase a new piece of Microsoft software

D. To my local school district to convince the administration to upgrade
   the Macintoshes in the computer labs to Wintel systems

E. I don't know about myself, but I'd like to see so-called "consumer
   advocates" like Ralph Nader go to Hell.
Microsoft Mandatory Survey (#7)

Customers who want to upgrade to Windows 98 Second Edition must now fill
out a Microsoft survey online before they can order the bugfix/upgrade.

Question 7: What new features would you like to see in Windows 2000?

A. A marquee on the taskbar that automatically scrolls the latest
   headlines from MSNBC and Microsoft Press Pass

B. Content filtration software for Internet Explorer that will prevent my
   children from accessing dangerous propaganda about Linux.

C. A new card game; I've spent over 10,000 hours playing Solitaire during
   my free time at work and I'm starting to get bored with it

D. A screensaver depicting cream pies being thrown at Janet Reno, Joel
   Klien, David Boies, Ralpha Nader, Orrin Hatch, Linus Torvalds, Richard
   M. Stallman, and other conspirators out to destroy Microsoft

E. A Reinstall Wizard that helps me reinstall a fresh copy of Windows to
   fix Registry corruptions and other known issues
Microsoft Mandatory Survey (#8)

Customers who want to upgrade to Windows 98 Second Edition must now fill
out a Microsoft survey online before they can order the bugfix/upgrade.

Question 8: If you could meet Bill Gates for one minute, what would you
            say to him?

A. "Can you give me a loan for a million or so?"

B. "I just love all the new features in Windows 98!"

C. "Could you autograph this box of Windows 98 for me?"

D. "I really enjoyed reading 'Business @ the Speed of Thought'. It's so
   cool!"

E. "Give the government hell, Bill!"
Microsoft Mandatory Survey (#9)

Customers who want to upgrade to Windows 98 Second Edition must now fill
out a Microsoft survey online before they can order the bugfix/upgrade.

Question 9: Which of the following do you prefer as a replacement for the
            current Microsoft slogan?

A. "Over 20 Years of Innovation"
B. "Wintel Inside"
C. "Your Windows And Gates To The World"
D. "Because Anti-Trust Laws Are Obsolete"
E. "One Microsoft Way. It's Much More Than An Address!"
F. "This Motto Is Not Anti-Competitive. And Neither Is Microsoft."
G. "Fighting the Department of Injustice Since Day One"
Microsoft Mandatory Survey (#13)

Customers who want to upgrade to Windows 98 Second Edition must now fill
out a Microsoft survey online before they can order the bugfix/upgrade.

Question 13: Which of the following new Microsoft products do you plan on
             buying within the next 6 months?

A. Windows For Babies(tm) - Using an enhanced "click-n-drool" interface,
   babies will be able to learn how to use a Wintel computer, giving them
   a head start in living in a Microsoft-led world.

B. Where In Redmond Is Carmen Sandiego?(tm) - The archvillian Sandiego has
   stolen the Windows source code and must be stopped before she can
   publish it on the Net.

C. ActiveKeyboard 2000(tm) - An ergonomic keyboard that replaces useless
   keys like SysRq and Scroll Lock with handy keys like "Play Solitaire"
   and "Visit Microsoft.com".

D. Visual BatchFile(tm) - An IDE and compiler for the MS-DOS batch file
   language. MSNBC calls it "better than Perl".
Microsoft Mandatory Survey (#14)

Customers who want to upgrade to Windows 98 Second Edition must now fill
out a Microsoft survey online before they can order the bugfix/upgrade.

Question 14: How would you rate the performance of the Microsoft defense
             team in the antitrust trial?

A. Perfect; they have clearly shown that Microsoft's market leading
   position is good for consumers.

B. Outstanding; all of the pundits who are predicting that Microsoft will
   lose are a bunch of idiots.

C. Excellent; Bill Gates' wonderful video deposition clearly demonstrated
   to the American public that he is a true visionary.

D. I don't know; I haven't been paying any attention to the case because I
   know Microsoft will prevail anyways.
Microsoft Mandatory Survey (#15)

Customers who want to upgrade to Windows 98 Second Edition must now fill
out a Microsoft survey online before they can order the bugfix/upgrade.

Question 15: In your opinion, what companies should Microsoft seek to
             acquire in the coming year?

A. Disney. I'd like to see a cute animated movie starring Clippit the
   Office Assistant.

B. CBS. I'd like to see a new line-up featuring must-watch shows like
   "Touched by a Microserf", "Redmond Hope", "Everybody Loves Bill", "The
   Late Show With Steve Ballmer", and "60 Minutes... of Microsoft
   Infomercials",

C. Google. Microsoft could drastically improve the quality and performance
   of this search engine by migrating it from Linux to Windows NT
   servers.

D. Lowes Hardware Stores. Every copy of Windows 2000 could come bundled
   with a coupon for a free kitchen sink or a free window!
Microsoft Mandatory Survey (#18)

Customers who want to upgrade to Windows 98 Second Edition must now fill
out a Microsoft survey online before they can order the bugfix/upgrade.

Question 18: Witnessing the popularity of "Dilbert", Microsoft has plans
     to launch a syndicated comic strip featuring life at Microsoft. What
     characters would you like to see in such a comic strip?

A. Judge Jackson, the goofy court judge who is always making foolish (and
   funny) decisions

B. Bob, a wacky Microsoft programmer who likes to insert easter eggs in
   his work, and who is addicted to playing "Age of Empires"

C. Bill Gates, the intelligent nerd extraordinaire who always gets his way
   by simply giving people large sums of money

D. Ed Muth, the Microsoft spokesman who keeps putting his foot in his
   mouth. When not in public, he's a surprisingly sexy "chic magnet"

E. Poorard Stalinman, the leader of a movement of hackers to provide
   "free" software for the masses at the expense of Capitalistic values
Linux World Domination: Not A Joke!

WASHINGTON, D.C. -- Senator Fattecat (R-WA) is pushing for a ban on
Finnish-produced software. His chief of staff, Ms. Dee Septive, has
published a 200-page report revealing "the Helsinkian Underground", a
Finnish world domination plot hatched in 1943.

The Fattecat expose describes Finland's recent scheme involving free
software. "Linux, originally called Freix (FREIX Retrieves Electronic
Intelligence X), is a scheme to infiltrate the Western world with a 'free'
operating system with nasty backdoors hidden within its obfuscated source
code. IRC (Intelligence Relaying Code) is another Finnish innovation
designed for spying purposes."

Linus Torvalds plays a prominent role in the conspiracy. "That old story
about Linus developing a Unix clone in his spare time while at University
is a lark," the report states. "Indeed, the name Linux ("Line X") was
coined because the kernel can extract any arbitrary line of intelligence
from any document it has access to."
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 (#1)
Re-Inventing the Wheel

Our journey through the history of Linux begins ca. 28000 B.C. when a
large all-powerful company called MoogaSoft monopolized the wheel-making
industry. As founder of the company, Billga Googagates (rumored to be the
distant ancestor of Bill Gates) was the wealthiest man in the known world,
owning several large rock huts, an extravagant collection of artwork (cave
paintings), and a whole army of servants and soldiers.

MoogaSoft's unfair business practices were irritating, but users were
unable to do anything about them, lest they be clubbed to death by
MoogaSoft's army. Nevertheless, one small group of hobbyists finally got
fed up and starting hacking their own wheels out of solid rock. Their
spirit of cooperation led to better and better wheels that eventually
outperformed MoogaSoft offerings.

MoogaSoft tried desperately to stop the hobbyists -- as shown by the
recently unearthed "Ooga! Document" -- but failed. Ironically, Billga
Googagates was killed shortly afterwards when one his own 900-pound wheels
crushed him.
Brief History Of Linux (#13)
Wanted: Eunuchs programmers

Everything you know about the creation of the Unix operating system is
wrong. We have uncovered the truth: Unix was a conspiracy hatched by
Ritchie and Thompson to thwart the AT&T monopoly that they worked for. The
system, code-named EUNUCHS (Electronic UNtrustworthy User-Condemning
Horrible System), was horribly conceived, just as they had planned.

The OS, quickly renamed to a more respectable "Unix", was adopted first by
Ma Bell's Patent Department and then by the rest of the monopoly. AT&T saw
an inexpensive, multi-user, portable operating system that it had all
rights to; the authors, however, saw a horrible, multi-crashing system
that the Evil Ma Bell Empire would become hopelessly dependent on. AT&T
would go bankrupt trying to maintain the system and eventually collapse.

That didn't happen. Ritchie and Thompson were too talented to create a
crappy operating system; no matter how hard they tried the system was too
good. Their last ditch effort to sabotage the system by recoding it
obfuscated C was unsuccessful. Before long Unix spread outside of Bell
Labs and their conspiracy collapsed.
Brief History Of Linux (#19)
Boy meets operating system

The young Linus Torvalds might have been just another CompSci student if
it wasn't for his experiences in the Univ. of Helsinki's Fall 1990 Unix &
C course. During one class, the professor experienced difficulty getting
Minix to work properly on a Sun box. "Who the heck designed this thing?"
the angry prof asked, and somebody responded, "Andrew Tanenbaum".

The name of the Unix & C professor has already escaped from Linus, but the
words he spoke next remain forever etched in his grey matter:
"Tanenbaum... ah, yes, that Amsterdam weenie who thinks microkernels are
the greatest thing since sliced bread. Well, they're not. I would just
love to see somebody create their own superior Unix-like 32-bit operating
system using a monolithic kernel just to show Tanenbaum up!"

His professor's outburst inspired Linus to order a new IBM PC so he could
hack Minix. You can probably guess what happened next. Inspired by his
professor's words, Linus Torvalds hacks together his own superior
Unix-like 32-but operating system using a monolithic kernel just to show
Mr. Christmas Tree up.
DeCSS T-Shirt Used To Commit Piracy!

College student Cody Potter stunned the world yesterday when he used a
T-shirt with the printed DeCSS source code to illegally copy a DVD of
"Star Trek XXI: We Promise This Is The Last One". Well, it wasn't the
actual DeCSS source code. The shirt contained a Perl script which spits
out a bash shell script which produces a GW-BASIC program which outputs a
ROT13-encoded Python script that manufactures a Pig-Latin-encoded Java
program that finally produces the real DeCSS C source code when executed.
Unobfuscated Perl (#1)

A rogue group of Perl hackers has presented a plan to add a "use
really_goddamn_strict" pragma that would enforce readability and
UNobfuscation. With this pragma in force, the Perl compiler might say:

* Warning: Program contains zero comments. You've probably never seen or
  used one before; they begin with a # symbol. Please start using them or
  else a representative from the nearest Perl Mongers group will come to
  your house and beat you over the head with a cluestick.

* Warning: Program uses a cute trick at line 125 that might make sense in
  C. But this isn't C!

* Warning: Code at line 412 indicates that programmer is an idiot. Please
  correct error between chair and monitor.

* Warning: While There's More Than One Way To Do It, your method at line
  523 is particularly stupid. Please try again.
The Blue Screen Of Advocacy

The Federal Bureau of Investigation & Privacy Violations has issued a
national advisory warning computer stores to be on the lookout for the
"Bluescreen Bandits". These extreme Linux zealots go from store to store
and from computer to computer typing in "C:\CON\CON" and causing the demo
machines to crash and display the Blue Screen Of Death.

Efforts to apprehend the bandits have so far been unsuccessful. The
outlaws were caught on tape at a CompUSSR location in Southern California,
but in an ironic twist, the surveillance system bluescreened just before
the penguinistas came into clear view.

"We don't have many clues. It's not clear whether a small group is behind
the bluescreen vandalism, or whether hundreds or even thousands of geek
zealots are involved," said the manager of a Capacitor City store.

The manager has good reason to be upset. The bluescreen raid was the top
story in the local newspaper and quickly became a hot topic of discussion.
As a result, the local school board halted its controversial plans to
migrate their computers from Macs to PCs.
As Easy As /usr/src/linux

Wiping the sweat from his brow, the contestant diligently continues to
recite, "'i' equals 'NR' underscore 'TASKS' semicolon newline 'p' equals
ampersand 'task' bracket 'NR' underscore 'TASKS' close-bracket semicolon
newline while parens minus minus 'i' parens brace if parens star minus..."

Bzzzt! One of the judges says, "You missed an exclamation point. Ten point
penalty for that error."  The contestant realizes it's all over. He had
spent 500 hours memorizing the source code to the Linux 0.01 kernel and
then blew it all by forgetting one stupid ASCII character in sched.c.

Welcome to the First Annual Linux Kernel Memorization Contest in New
Haven, Connecticut, where the stakes are high and the frustration is
simply unbearable. Linuxer longhairs from all over the globe have
descended on the Offramp Motel to show off their memorization skills in
front of a crowd of... dozens.

"Those math freaks can memorize PI and other irrational constants all they
want. I'll stick with the Linux 0.01 kernel source code thank you very
much," said Bob Notmyrealname, the organizer of the event. %
An elderly couple were flying to their Caribbean hideaway on a chartered plane
when a terrible storm forced them to land on an uninhabited island.  When
several days passed without rescue, the couple and their pilot sank into a
despondent silence. Finally, the woman asked her husband if he had made his
usual pledge to the United Way Campaign.
        "We're running out of food and water and you ask *that*?" her husband
barked.  "If you really need to know, I not only pledged a half million but
I've already paid them half of it."
        "You owe the U.W.C. a *quarter million*?" the woman exclaimed
euphorically.  "Don't worry, Harry, they'll find us!  They'll find us!"
Any man who hates dogs and babies can't be all bad.
                -- Leo Rosten, on W.C. Fields
Blessed is he who expects no gratitude, for he shall not be disappointed.
                -- W.C. Bennett
Blessed is he who has reached the point of no return and knows it,
for he shall enjoy living.
                -- W.C. Bennett
He who wonders discovers that this in itself is wonder.
                -- M.C. Escher
Start every day off with a smile and get it over with.
                -- W.C. Fields
The hatred of relatives is the most violent.
                -- Tacitus (c.55 - c.117)
To be is to be related.
                -- C.J. Keyser.
You can't cheat an honest man.  Never give a sucker an even break or
smarten up a chump.
                -- W.C. Fields
"I suppose this is the Linus Torvalds version of Fermats Last Theorem :-)
(Leaving people wondering "why" for hundreds of years...)"

        - Timmy Thorn on kernel/sched.c:schedule()
"Remind me not to fix mtrr.c after half a litre of wine in future."

        - Alan Cox
"The 'C' language can order structure members anyway it wants."

        - Richard B. Johnson
"I would suggest you to read through the following book and files:
        * Kernighan & Pike, "The Practice of Programming"
        * Documentation/CodingStyle
        * drivers/net/aironet4500_proc.c
and consider, erm, discrepancies. On the second thought, reading K&R
might also be useful. IOW, no offense, but your C is bad beyond belief."

         - Al Viro
> around line mm/vmscan.c:487 that says:

Yeah, yeah, it's 7PM Christmas Eve over there, and you're in the middle of
your Christmas dinner. You might feel that it's unreasonable of me to ask
you to test out my latest crazy idea.

How selfish of you.

Get back there in front of the computer NOW. Christmas can wait.

                Linus "the Grinch" Torvalds
/* Allow the packet buffer size to be overridden by know-it-alls. */

        - comment from drivers/net/ne.c
/* strangest things ever said, #6, to alan cox: "...and remember, alan
* - no monkeybusiness.  remember, i sleep nude and we dont want to
* give rachel the shock of her life..." */

        - comment in the Crack 5 source, file src/util/kickdict.c
/* First check any supplied i/o locations. User knows best. <cough> */

        - comment from drivers/net/ne.c
"The 'C' language can order structure members anyway it wants."

        - Richard B. Johnson on linux-kernel
Richard B. Johnson wrote:
> The 'C' language can order structure members anyway it wants.

You are an idiot.

        - Rusty Russell on linux-kernel
        /* So there I am, in the middle of my `netfilter-is-wonderful'
           talk in Sydney, and someone asks `What happens if you try
           to enlarge a 64k packet here?'.  I think I said something
           eloquent like `fuck'. */

        - comment from net/ipc4/netfilter/ip_nat_ftp.c
cp -a fs/ext{2,69}
cp -a include/linux/ext{2,69}_fs.h
cp -a include/linux/ext{2,69}_fs_i.h
cp -a include/linux/ext{2,69}_fs_sb.h
for i in fs/ext69/* include/linux/ext69*; do
        vi '-cse ext|%s/(ext|EXT)2/\169/g|x' $i;
done
vi '-c/EXT/|y|pu|s/2/69/|s/Second/FUBAR/|x' fs/Config.in
vi '-c/ext2/|y|pu|s/ext2/ext69/g|//|y|pu|&g|//|y|pu|&g|//|y|pu|&g|x' \
  include/linux/fs.h

had done the trick last time I needed something like that, but that was long
time ago...

        - Al Viro explaining some simple commands on linux-kernel
Linus, Alan - Please apply the following self-explanatory patch.

+       /* LynuxWorks are politely reminded that removing copyright
+          notices is an offence under the Copyright Design and
+          Patents Act 1988, and under equivalent non-UK law in
+          accordance with the Berne Convention. */
+       printk("Portions (C) 2000, 2001 Red Hat, Inc.\n");

        - David Woodhouse on linux-kernel
/*
*  Check for clue free BIOS implementations who use
*  the following QA technique
*
*      [ Write BIOS Code ]<------
*               |                ^
*      < Does it Compile >----N--
*               |Y               ^
*      < Does it Boot Win98 >-N--
*               |Y
*           [Ship It]
*
*/

        - comment from arch/i386/kernel/dmi_scan.c
Attached is buzby.c, the command

  buzby -poll  

sends sanity commands to the DSP every two seconds to, errrr, keep it
from going insane. Works with the wife too :-)

        - Derek Mulcahy on tuxscreen-devel
So the current heuristic provably sucks. We have cold hard numbers, and
quite frankly, Al, there is very very little point in arguing against
numbers. It's silly. "Gimme an S, gimme a U, gimme a C, gimme a K -
S-U-C-K". The current one sucks.

        - Linus Torvalds on linux-kernel
Sheesh... FreeBSD used to have a big advantage over Linux - relative lack
of clueless advocates. What a pity that it's gone...

        - Al Viro on c.u.b.freebsd.misc
"There was a boy called Eustace Clarence Scrubb, and he almost deserved it."
                -- C. S. Lewis, "The Chronicles of Narnia"
<Overfiend> Don't come crying to me about your "30 minute compiles"!!  I
            have to build X uphill both ways!  In the snow!  With bare
            feet! And we didn't have compilers!  We had to translate the
            C code to mnemonics OURSELVES!
<Overfiend> And I was 18 before we even had assemblers!
<Reed> It is important to note that the primary reason the Roman Empire
       fail is that they had no concept of zero... thus they could not
       test the success or failure of their C programs.
knghtbrd: there may be no spoon, but can you spot the vulnerability in
eye_render_shiny_object.c?
        -- rcw
Reading computer manuals without the hardware is as frustrating as reading
sex manuals without the software.
        - Arthur C Clarke
C'mon! political protest! sheesh. Where's that anarchist spirit? ;-)
        -- Decklin Foster
* knghtbrd is each day more convinced that most C++ coders don't know what
           the hell they're doing, which is why C++ has such a bad rap
<Culus> kb: Most C coders don't know what they are doing, it just makes it
        easier to hide :P
<Culus> see for instance, proftpd :P
<Deek> Exactly how much of a PITA is this in C?
<Knghtbrd> It's written in C++.
<Deek> Hence my question.
<Knghtbrd> I could do something like it in C.  Anyone who saw the results
           would think I was either a genius or out of my fucking mind.
           They'd be right on either count.
<Deek> "A good programmer can write FORTRAN in any language."
<Deek> knghtbrd has proven that you can write C++ in any language too.
       <grin>
<Mercury> We are currently considdering if we should give him or prize, or
          kill him..
<Mercury> (Of course, by all rights, this means we should give him the
          prize, and then kill him.. <G>)
<wli> Yeah, I looked at esd and it looked like the kind of C code that an
      ex-JOVIAL/Algol '60 coder who had spent the last 20 years bouncing
      between Fortran-IV and Fortran '77 would write.
<calc> Knghtbrd: irc doesn't compile c code very well ;)
<markm> c++: the power, elegance and simplicity of a hand grenade
If a jury in a criminal trial stays out for more than twenty-four hours, it
is certain to vote acquittal, save in those instances where it votes guilty.
                -- Joseph C. Goulden
                        Pittsburgh driver's test
                        
(10) Potholes are

        (a) extremely dangerous.
        (b) patriotic.
        (c) the fault of the previous administration.
        (d) all going to be fixed next summer.

The correct answer is (b). Potholes destroy unpatriotic, unamerican,
imported cars, since the holes are larger than the cars.  If you drive a
big, patriotic, American car you have nothing to worry about.
                        Pittsburgh driver's test

(2) A traffic light at an intersection changes from yellow to red, you should

        (a) stop immediately.
        (b) proceed slowly through the intersection.
        (c) blow the horn.
        (d) floor it.

The correct answer is (d). If you said (c), you were almost right, so
give yourself a half point.
                        Pittsburgh driver's test

(3) When stopped at an intersection you should

        (a) watch the traffic light for your lane.
        (b) watch for pedestrians crossing the street.
        (c) blow the horn.
        (d) watch the traffic light for the intersecting street.

The correct answer is (d). You need to start as soon as the traffic light
for the intersecting street turns yellow. Answer (c) is worth a half point.
                        Pittsburgh driver's test

(4) Exhaust gas is

        (a) beneficial.
        (b) not harmful.
        (c) toxic.
        (d) a punk band.

The correct answer is (b). The meddling Washington eco-freak communist
bureaucrats who say otherwise are liars.  (Message to those who answered (d).
Go back to California where you came from.  Your kind are not welcome here.)
                        Pittsburgh driver's test

(5) Your car's horn is a vital piece of safety equipment.  How often should
you test it?

        (a) once a year.
        (b) once a month.
        (c) once a day.
        (d) once an hour.

The correct answer is (d). You should test your car's horn at least once
every hour, and more often at night or in residential neighborhoods.
                        Pittsburgh Driver's Test

(7) The car directly in front of you has a flashing right tail light
    but a steady left tail light.  This means

        (a) one of the tail lights is broken; you should blow your horn
            to call the problem to the driver's attention.
        (b) the driver is signaling a right turn.
        (c) the driver is signaling a left turn.
        (d) the driver is from out of town.

The correct answer is (d).  Tail lights are used in some foreign
countries to signal turns.
                        Pittsburgh Driver's Test

(8) Pedestrians are

        (a) irrelevant.
        (b) communists.
        (c) a nuisance.
        (d) difficult to clean off the front grille.

The correct answer is (a).  Pedestrians are not in cars, so they are
totally irrelevant to driving; you should ignore them completely.
                        Pittsburgh driver's test

(9) Roads are salted in order to

        (a) kill grass.
        (b) melt snow.
        (c) help the economy.
        (d) prevent potholes.

The correct answer is (c). Road salting employs thousands of persons
directly, and millions more indirectly, for example, salt miners and
rustproofers.  Most important, salting reduces the life spans of cars,
thus stimulating the car and steel industries.
(1) Avoid fried meats which angry up the blood.
(2) If your stomach antagonizes you, pacify it with cool thoughts.
(3) Keep the juices flowing by jangling around gently as you move.
(4) Go very lightly on the vices, such as carrying on in society, as
        the social ramble ain't restful.
(5) Avoid running at all times.
(6) Don't look back, something might be gaining on you.
                -- S. Paige, c. 1951
Life is like a 10 speed bicycle.  Most of us have gears we never use.
                -- C. Schultz
The price of success in philosophy is triviality.
                -- C. Glymour.
C:\> WIN
Bad command or filename

C:\> LOSE
Loading Microsoft Windows ...
/*
* Oops. The kernel tried to access some bad page. We'll have to
* terminate things with extreme prejudice.
*/
die_if_kernel("Oops", regs, error_code);
        -- From linux/arch/i386/mm/fault.c
There are two types of Linux developers - those who can spell, and
those who can't.  There is a constant pitched battle between the two.
        -- From one of the post-1.1.54 kernel update messages posted to c.o.l.a
> The day people think linux would be better served by somebody else (FSF
> being the natural alternative), I'll "abdicate".  I don't think that
> it's something people have to worry about right now - I don't see it
> happening in the near future.  I enjoy doing linux, even though it does
> mean some work, and I haven't gotten any complaints (some almost timid
> reminders about a patch I have forgotten or ignored, but nothing
> negative so far).
>
> Don't take the above to mean that I'll stop the day somebody complains:
> I'm thick-skinned (Lasu, who is reading this over my shoulder commented
> that "thick-HEADED is closer to the truth") enough to take some abuse.
> If I weren't, I'd have stopped developing linux the day ast ridiculed me
> on c.o.minix.  What I mean is just that while linux has been my baby so
> far, I don't want to stand in the way if people want to make something
> better of it (*).
>
>                 Linus
>
> (*) Hey, maybe I could apply for a saint-hood from the Pope.  Does
> somebody know what his email-address is? I'm so nice it makes you puke.
        -- Taken from Linus's reply to someone worried about the future of Linux
I don't know why, but first C programs tend to look a lot worse than
first programs in any other language (maybe except for fortran, but then
I suspect all fortran programs look like `firsts')
        -- Olaf Kirch
Dijkstra probably hates me.
        -- Linus Torvalds, in kernel/sched.c
/*
* [...] Note that 120 sec is defined in the protocol as the maximum
* possible RTT.  I guess we'll have to use something other than TCP
* to talk to the University of Mars.
* PAWS allows us longer timeouts and large windows, so once implemented
* ftp to mars will work nicely.
*/
        -- from /usr/src/linux/net/inet/tcp.c, concerning RTT [round trip time]
+#if defined(__alpha__) && defined(CONFIG_PCI)
+       /*
+        * The meaning of life, the universe, and everything. Plus
+        * this makes the year come out right.
+        */
+       year -= 42;
+#endif
        -- From the patch for 1.3.2: (kernel/time.c), submitted by Marcus Meissner
People disagree with me.  I just ignore them.
        -- Linus Torvalds, regarding the use of C++ for the Linux kernel
panic("Foooooooood fight!");
        -- In the kernel source aha1542.c, after detecting a bad segment list
> If you don't need X then little VT-100 terminals are available for real
> cheap.  Should be able to find decent ones used for around $40 each.
> For that price, they're a must for the kitchen, den, bathrooms, etc.. :)
You're right. Can you explain this to my wife?
        -- Seen on c.o.l.development.system, on the subject of extra terminals
> What does ELF stand for (in respect to Linux?)
ELF is the first rock group that Ronnie James Dio performed with back in
the early 1970's.  In constrast, a.out is a misspelling         of the French word
for the month of August.  What the two have in common is beyond me, but
Linux users seem to use the two words together.
        -- seen on c.o.l.misc
> Is there any hope for me? Am I just thick? Does anyone remember the
> Rubiks Cube, it was easier!
I found that the Rubiks cube and Linux are alike. Looks real confusing
until you read the right book. :-)
        -- seen on c.o.l.misc, about the "Linux Learning Curve"
> I've hacked the Xaw3d library to give you a Win95 like interface and it
> is named Xaw95. You can replace your Xaw3d library.
Oh God, this is so disgusting!
        -- seen on c.o.l.development.apps, about the "Win95 look-alike"
Besides, its really not worthwhile to use more than two times your physical
ram in swap (except in a select few situations). The performance of the system
becomes so abysmal you'd rather heat pins under your toenails while reciting
Windows95 source code and staring at porn flicks of Bob Dole than actually try
to type something.
        -- seen on c.o.l.development.system, about the size of the swap space
> I get the following error messages at bootup, could anyone tell me
> what they mean?
> fcntl_setlk() called by process 51 (lpd) with broken flock() emulation
They mean that you have not read the documentation when upgrading the
kernel.
        -- seen on c.o.l.misc
In short, at least give the penguin a fair viewing. If you still don't
like it, that's ok: that's why I'm boss. I simply know better than you do.
        -- Linus "what, me arrogant?" Torvalds, on c.o.l.advocacy
C is quirky, flawed, and an enormous success
        -- Dennis M. Ritchie
The primary difference [...] is that the Java programm will reliably and
obviously crash, whereas the C Program will do something obscure
        -- Java Language Tutorial
martin@bdsi.com (no longer valid - where are you now, Martin?)
        -- from /usr/src/linux/drivers/cdrom/mcd.c
1648 files (84%) out of the files that I mirror disappeared.  Since
my delete threshold was set at 90%, all those files are now missing
from my hard drive.  It's going to take a loooong time to fetch those
again via 14.4kbps!
        -- Brian C. White
This is a scsi driver, scraes the shit out of me, therefore I tapdanced
and wrote a unix clone around it (C) by linus
        -- Somewhere in the kernel tree
vi is [[13~^[[15~^[[15~^[[19~^[[18~^ a
muk[^[[29~^[[34~^[[26~^[[32~^ch better editor than this emacs. I know
I^[[14~'ll get flamed for this but the truth has to be
said. ^[[D^[[D^[[D^[[D ^[[D^[^[[D^[[D^[[B^
exit ^X^C quit :x :wq dang it :w:w:w :x ^C^C^Z^D
        -- Jesper Lauridsen <rorschak@daimi.aau.dk> from alt.religion.emacs
Stopping Apache webserver...sleeping...starting again...apache: dl-version.c:189:
_dl_check_map_versions: Assertion `needed != ((void *)0)' failed
noooooooooooooooooooooooooooo
        -- netgod on #Debian at LISC
#define FALSE   0               /* This is the naked Truth */
#define TRUE    1               /* and this is the Light */
        -- mailto.c
#if _FP_W_TYPE_SIZE < 64
#error "Only stud muffins allowed, schmuck."
#endif
        -- linux/arch/sparc64/quad.c
#ifdef __SMP__
#error "Me no hablo Alpha SMP"
#else
#define irq_enter(cpu, irq)     (++local_irq_count[cpu])
#define irq_exit(cpu, irq)      (--local_irq_count[cpu])
#endif
        -- from kernel 2.1.90, arch/alpha/kernel/irc.c
Alex Buell:
Or how about a Penguin logo painted in really really trippy
colours, and emblazoned with the word LSD. :o)

Geert Uytterhoeven:
We already had that one, but unfortunately Russell King fixed that nasty
palette bug in drivers/video/fbcon.c :-)
        -- linux-kernel
* dpkg ponders: 'C++' should have been called 'D'
        -- #Debian
Dealing with the problem of pure staff accumulation,
all our researches ... point to an average increase of 5.75% per year.
                -- C.N. Parkinson
If a thing's worth having, it's worth cheating for.
                -- W.C. Fields
Money can't buy happiness, but it can make you awfully comfortable while
you're being miserable.
                -- C.B. Luce
No problem is so formidable that you can't just walk away from it.
                -- C. Schulz
Recent research has tended to show that the Abominable No-Man
is being replaced by the Prohibitive Procrastinator.
                -- C.N. Parkinson
Term, holidays, term, holidays, till we leave school, and then work, work,
work till we die.
                -- C.S. Lewis
The time spent on any item of the agenda [of a finance committee] will be
in inverse proportion to the sum involved.
                -- C.N. Parkinson
/* And you'll never guess what the dog had */
/*   in its mouth... */
             -- Larry Wall in stab.c from the perl source code
Besides, it's good to force C programmers to use the toolbox occasionally.  :-)
             -- Larry Wall in <1991May31.181659.28817@jpl-devvax.jpl.nasa.gov>
break;                          /* don't do magic till later */
             -- Larry Wall in stab.c from the perl source code
/* dbmrefcnt--;  */     /* doesn't work, rats */
             -- Larry Wall in hash.c from the perl source code
#define NULL 0           /* silly thing is, we don't even use this */
             -- Larry Wall in perl.c from the perl source code
#define SIGILL 6         /* blech */
             -- Larry Wall in perl.c from the perl source code
double value;                /* or your money back! */
short changed;               /* so triple your money back! */
             -- Larry Wall in cons.c from the perl source code
#else /* !STDSTDIO */     /* The big, slow, and stupid way */
             -- Larry Wall in str.c from the perl source code
if (instr(buf,sys_errlist[errno]))  /* you don't see this */
             -- Larry Wall in eval.c from the perl source code
if (rsfp = mypopen("/bin/mail root","w")) {     /* heh, heh */
             -- Larry Wall in perl.c from the perl source code
If you want to program in C, program in C.  It's a nice language.  I
use it occasionally...   :-)
             -- Larry Wall in <7577@jpl-devvax.JPL.NASA.GOV>
It is, of course, written in Perl.  Translation to C is left as an
exercise for the reader.  :-)  -- Larry Wall in <7448@jpl-devvax.JPL.NASA.GOV>
/* now make a new head in the exact same spot */
             -- Larry Wall in cons.c from the perl source code
pos += screamnext[pos]  /* does this goof up anywhere? */
             -- Larry Wall in util.c from the perl source code
s = (char*)(long)retval;                /* ouch */
             -- Larry Wall in doio.c from the perl source code
signal(i, SIG_DFL); /* crunch, crunch, crunch */
             -- Larry Wall in doarg.c from the perl source code
stab_val(stab)->str_nok = 1;    /* what a wonderful hack! */
             -- Larry Wall in stab.c from the perl source code
str->str_pok |= SP_FBM;                     /* deep magic */
s = (unsigned char*)(str->str_ptr);         /* deeper magic */
             -- Larry Wall in util.c from the perl source code
/* This bit of chicanery makes a unary function followed by
a parenthesis into a function with one argument, highest precedence. */
             -- Larry Wall in toke.c from the perl source code
tmps_base = tmps_max;                /* protect our mortal string */
             -- Larry Wall in stab.c from the perl source code
/* we have tried to make this normal case as abnormal as possible */
             -- Larry Wall in cmd.c from the perl source code
(Presuming for the sake of argument that it's even *possible* to design
better code in Perl than in C.  :-)
    -- Larry Wall on core code vs. module code design
Well, I think Perl should run faster than C.  :-)
             -- Larry Wall in <199801200306.TAA11638@wall.org>
Here I am in 53 B.C. and all I want is a dill pickle!!
My uncle Murray conquered Egypt in 53 B.C.  And I can prove it too!!
If a person (a) is poorly, (b) receives treatment intended to make him better,
and (c) gets better, then no power of reasoning known to medical science can
convince him that it may not have been the treatment that restored his health.
                -- Sir Peter Medawar, "The Art of the Soluble"
        page 46
...a report citing a study by Dr. Thomas C. Chalmers, of the Mount Sinai
Medical Center in New York, which compared two groups that were being used
to test the theory that ascorbic acid is a cold preventative.  "The group
on placebo who thought they were on ascorbic acid," says Dr. Chalmers,
"had fewer colds than the group on ascorbic acid who thought they were
on placebo."
        page 56
The placebo is proof that there is no real separation between mind and body.
Illness is always an interaction between both.  It can begin in the mind and
affect the body, or it can begin in the body and affect the mind, both of
which are served by the same bloodstream.  Attempts to treat most mental
diseases as though they were completely free of physical causes and attempts
to treat most bodily diseases as though the mind were in no way involved must
be considered archaic in the light of new evidence about the way the human
body functions.
                -- Norman Cousins,
                "Anatomy of an Illness as Perceived by the Patient"
Show me a sane man and I will cure him for you.
                -- C.G. Jung
No guarantee of accuracy or completeness!
©TU Chemnitz, 2006-2024
Your feedback:
Ad partners