But I always fired into the nearest hill or, failing that, into blackness. I meant no harm; I just liked the explosions. And I was careful never to kill more than I could eat.
-- Raoul Duke
- this post brought to you by the Automated Last Post Generator...
Overall, the philosophy is to attack the availability problem from two complementary directions: to reduce the number of software errors through rigorous testing of running systems, and to reduce the effect of the remaining errors by providing for recovery from them. An interesting footnote to this design is that now a system failure can usually be considered to be the result of two program errors: the first, in the program that started the problem; the second, in the recovery routine that could not protect the system.
-- A.L. Scherr, "Functional Structure of IBM Virtual Storage
Operating Systems, Part II: OS/VS-2 Concepts and
Philosophies," IBM Systems Journal, Vol. 12, No. 4.
- this post brought to you by the Automated Last Post Generator...
When you have 200 programmers trying to write code for one product, like Win95 or NT, what you get is a multipule personality program. By definition, the real problem is that these programs are psychotic by nature and make people crazy when they use them.
-- Joan Brewer on alt.destroy.microsoft
- this post brought to you by the Automated Last Post Generator...
If the automobile had followed the same development as the computer, a Rolls-Royce would today cost $100, get a million miles per per gallon, and explode once a year killing everyone inside.
-- Robert Cringely, InfoWorld
- this post brought to you by the Automated Last Post Generator...
Real software engineers don't debug programs, they verify correctness. This process doesn't necessarily involve execution of anything on a computer, except perhaps a Correctness Verification Aid package.
- this post brought to you by the Automated Last Post Generator...
A disciple of another sect once came to Drescher as he was eating his morning meal. "I would like to give you this personality test", said the outsider, "because I want you to be happy."
Drescher took the paper that was offered him and put it into the toaster -- "I wish the toaster to be happy too".
- this post brought to you by the Automated Last Post Generator...
OS/2 Beer: Comes in a 32-oz can. Does allow you to drink several DOS Beers simultaneously. Allows you to drink Windows 3.1 Beer simultaneously too, but somewhat slower. Advertises that its cans won't explode when you open them, even if you shake them up. You never really see anyone drinking OS/2 Beer, but the manufacturer (International Beer Manufacturing) claims that 9 million six-packs have been sold.
- this post brought to you by the Automated Last Post Generator...
Some people have told me they don't think a fat penguin really embodies the grace of Linux, which just tells me they have never seen a angry penguin charging at them in excess of 100mph. They'd be a lot more careful about what they say if they had.
-- Linus Torvalds, announcing Linux v2.0
- this post brought to you by the Automated Last Post Generator...
Anyone who cannot cope with mathematics is not fully human. At best he is a tolerable subhuman who has learned to wear shoes, bathe and not make messes in the house.
-- Lazarus Long, "Time Enough for Love"
- this post brought to you by the Automated Last Post Generator...
I would have you imagine, then, that there exists in the mind of man a block of wax... and that we remember and know what is imprinted as long as the image lasts; but when the image is effaced, or cannot be taken, then we forget or do not know.
-- Plato, Dialogs, Theateus 191
[Quoted in "VMS Internals and Data Structures", V4.4, when
referring to image activation and termination.]
- this post brought to you by the Automated Last Post Generator...
THE LESSER-KNOWN PROGRAMMING LANGUAGES #14 -- VALGOL
VALGOL is enjoying a dramatic surge of popularity across the industry. VALGOL commands include REALLY, LIKE, WELL, and Y*KNOW. Variables are assigned with the =LIKE and =TOTALLY operators. Other operators include the "California booleans", AX and NOWAY. Loops are accomplished with the FOR SURE construct. A simple example:
LIKE, Y*KNOW(I MEAN)START
IF PIZZA =LIKE BITCHEN AND
GUY =LIKE TUBULAR AND
VALLEY GIRL =LIKE GRODY**MAX(FERSURE)**2
THEN
FOR I =LIKE 1 TO OH*MAYBE 100
DO*WAH - (DITTY**2); BARF(I)=TOTALLY GROSS(OUT)
SURE
LIKE, BAG THIS PROGRAM; REALLY; LIKE TOTALLY(Y*KNOW); IM*SURE
GOTO THE MALL
VALGOL is also characterized by its unfriendly error messages. For example, when the user makes a syntax error, the interpreter displays the message GAG ME WITH A SPOON! A successful compile may be termed MAXIMALLY AWESOME!
- this post brought to you by the Automated Last Post Generator...
Mathematicians are like Frenchmen: whatever you say to them they translate into their own language and forthwith it is something entirely different.
-- Johann Wolfgang von Goethe
- this post brought to you by the Automated Last Post Generator...
It's simply unbelievable how much energy and creativity people have invested into creating contradictory, bogus and stupid licenses...
--- Sven Rudolph about licences in debian/non-free.
- this post brought to you by the Automated Last Post Generator...
[From the operation manual for the CI-300 Dot Matrix Line Printer, made in Japan]:
The excellent output machine of MODEL CI-300 as extraordinary DOT MATRIX LINE PRINTER, built in two MICRO-PROCESSORs as well as EAROM, is featured by permitting wonderful co-existence such as; "high quality against low cost," "diversified functions with compact design," "flexibility in accessibleness and durability of approx. 2000,000,00 Dot/Head," "being sophisticated in mechanism but possibly agile operating under noises being extremely suppressed" etc.
And as a matter of course, the final goal is just simply to help achieve "super shuttle diplomacy" between cool data, perhaps earned by HOST COMPUTER, and warm heart of human being.
- this post brought to you by the Automated Last Post Generator...
Work is of two kinds: first, altering the position of matter at or near the earth's surface relative to other matter; second, telling other people to do so.
-- Bertrand Russell
- this post brought to you by the Automated Last Post Generator...
quit When the quit statement is read, the bc processor
is terminated, regardless of where the quit state-
ment is found. For example, "if (0 == 1) quit"
will cause bc to terminate.
-- seen in the manpage for "bc". Note the "if" statement's logic
- this post brought to you by the Automated Last Post Generator...
Many of the convicted thieves Parker has met began their life of crime after taking college Computer Science courses.
-- Roger Rapoport, "Programs for Plunder", Omni, March 1981
- this post brought to you by the Automated Last Post Generator...
Joshu: What is the true Way? Nansen: Every way is the true Way. J: Can I study it? N: The more you study, the further from the Way. J: If I don't study it, how can I know it? N: The Way does not belong to things seen: nor to things unseen.
It does not belong to things known: nor to things unknown. Do
not seek it, study it, or name it. To find yourself on it, open
yourself as wide as the sky.
- this post brought to you by the Automated Last Post Generator...
Eh, that's it, I guess. No 300 million dollar unveiling event for this kernel, I'm afraid, but you're still supposed to think of this as the "happening of the century" (at least until the next kernel comes along).
-- Linus, in the announcement for 1.3.27
- this post brought to you by the Automated Last Post Generator...
DOS Air: All the passengers go out onto the runway, grab hold of the plane, push it until it gets in the air, hop on, jump off when it hits the ground again. Then they grab the plane again, push it back into the air, hop on, et cetera.
- this post brought to you by the Automated Last Post Generator...
Fly Windows NT: All the passengers carry their seats out onto the tarmac, placing the chairs in the outline of a plane. They all sit down, flap their arms and make jet swooshing sounds as if they are flying.
- this post brought to you by the Automated Last Post Generator...
The departing division general manager met a last time with his young successor and gave him three envelopes. "My predecessor did this for me, and I'll pass the tradition along to you," he said. "At the first sign of trouble, open the first envelope. Any further difficulties, open the second envelope. Then, if problems continue, open the third envelope. Good luck." The new manager returned to his office and tossed the envelopes into a drawer.
Six months later, costs soared and earnings plummeted. Shaken, the young man opened the first envelope, which said, "Blame it all on me."
The next day, he held a press conference and did just that. The crisis passed.
Six months later, sales dropped precipitously. The beleagured manager opened the second envelope. It said, "Reorganize."
He held another press conference, announcing that the division would be restructured. The crisis passed.
A year later, everything went wrong at once and the manager was blamed for all of it. The harried executive closed his office door, sank into his chair, and opened the third envelope.
"Prepare three envelopes..." it said.
- this post brought to you by the Automated Last Post Generator...
If you've done six impossible things before breakfast, why not round it off with dinner at Milliway's, the restaurant at the end of the universe?
-- Douglas Adams, "The Restaurant at the End of the Universe"
- this post brought to you by the Automated Last Post Generator...
But I always fired into the nearest hill or, failing that, into blackness.
I meant no harm; I just liked the explosions. And I was careful never to
kill more than I could eat.
-- Raoul Duke
- this post brought to you by the Automated Last Post Generator...
Overall, the philosophy is to attack the availability problem from two
complementary directions: to reduce the number of software errors through
rigorous testing of running systems, and to reduce the effect of the remaining
errors by providing for recovery from them. An interesting footnote to this
design is that now a system failure can usually be considered to be the
result of two program errors: the first, in the program that started the
problem; the second, in the recovery routine that could not protect the
system.
-- A.L. Scherr, "Functional Structure of IBM Virtual Storage
Operating Systems, Part II: OS/VS-2 Concepts and
Philosophies," IBM Systems Journal, Vol. 12, No. 4.
- this post brought to you by the Automated Last Post Generator...
When you have 200 programmers trying to write code for one
product, like Win95 or NT, what you get is a multipule personality
program. By definition, the real problem is that these programs are
psychotic by nature and make people crazy when they use them.
-- Joan Brewer on alt.destroy.microsoft
- this post brought to you by the Automated Last Post Generator...
If the automobile had followed the same development as the computer, a
Rolls-Royce would today cost $100, get a million miles per per gallon,
and explode once a year killing everyone inside.
-- Robert Cringely, InfoWorld
- this post brought to you by the Automated Last Post Generator...
Real software engineers don't debug programs, they verify correctness.
This process doesn't necessarily involve execution of anything on a
computer, except perhaps a Correctness Verification Aid package.
- this post brought to you by the Automated Last Post Generator...
A disciple of another sect once came to Drescher as he was eating
his morning meal. "I would like to give you this personality test", said
the outsider, "because I want you to be happy."
Drescher took the paper that was offered him and put it into the
toaster -- "I wish the toaster to be happy too".
- this post brought to you by the Automated Last Post Generator...
OS/2 Beer: Comes in a 32-oz can. Does allow you to drink several DOS
Beers simultaneously. Allows you to drink Windows 3.1 Beer simultaneously
too, but somewhat slower. Advertises that its cans won't explode when you
open them, even if you shake them up. You never really see anyone
drinking OS/2 Beer, but the manufacturer (International Beer
Manufacturing) claims that 9 million six-packs have been sold.
- this post brought to you by the Automated Last Post Generator...
Some people have told me they don't think a fat penguin really embodies the
grace of Linux, which just tells me they have never seen a angry penguin
charging at them in excess of 100mph. They'd be a lot more careful about what
they say if they had.
-- Linus Torvalds, announcing Linux v2.0
- this post brought to you by the Automated Last Post Generator...
Chapter 1
The story so far:
In the beginning the Universe was created. This has made a lot
of people very angry and been widely regarded as a bad move.
-- Douglas Adams?
- this post brought to you by the Automated Last Post Generator...
Anyone who cannot cope with mathematics is not fully human. At best he
is a tolerable subhuman who has learned to wear shoes, bathe and not
make messes in the house.
-- Lazarus Long, "Time Enough for Love"
- this post brought to you by the Automated Last Post Generator...
I would have you imagine, then, that there exists in the mind of man a block
of wax... and that we remember and know what is imprinted as long as the
image lasts; but when the image is effaced, or cannot be taken, then we
forget or do not know.
-- Plato, Dialogs, Theateus 191
[Quoted in "VMS Internals and Data Structures", V4.4, when
referring to image activation and termination.]
- this post brought to you by the Automated Last Post Generator...
THE LESSER-KNOWN PROGRAMMING LANGUAGES #14 -- VALGOL
VALGOL is enjoying a dramatic surge of popularity across the
industry. VALGOL commands include REALLY, LIKE, WELL, and Y*KNOW.
Variables are assigned with the =LIKE and =TOTALLY operators. Other
operators include the "California booleans", AX and NOWAY. Loops are
accomplished with the FOR SURE construct. A simple example:
LIKE, Y*KNOW(I MEAN)START
IF PIZZA =LIKE BITCHEN AND
GUY =LIKE TUBULAR AND
VALLEY GIRL =LIKE GRODY**MAX(FERSURE)**2
THEN
FOR I =LIKE 1 TO OH*MAYBE 100
DO*WAH - (DITTY**2); BARF(I)=TOTALLY GROSS(OUT)
SURE
LIKE, BAG THIS PROGRAM; REALLY; LIKE TOTALLY(Y*KNOW); IM*SURE
GOTO THE MALL
VALGOL is also characterized by its unfriendly error messages. For
example, when the user makes a syntax error, the interpreter displays the
message GAG ME WITH A SPOON! A successful compile may be termed MAXIMALLY
AWESOME!
- this post brought to you by the Automated Last Post Generator...
Mathematicians are like Frenchmen: whatever you say to them they translate
into their own language and forthwith it is something entirely different.
-- Johann Wolfgang von Goethe
- this post brought to you by the Automated Last Post Generator...
It's simply unbelievable how much energy and creativity people have
invested into creating contradictory, bogus and stupid licenses...
--- Sven Rudolph about licences in debian/non-free.
- this post brought to you by the Automated Last Post Generator...
[From the operation manual for the CI-300 Dot Matrix Line Printer, made
in Japan]:
The excellent output machine of MODEL CI-300 as extraordinary DOT MATRIX
LINE PRINTER, built in two MICRO-PROCESSORs as well as EAROM, is featured by
permitting wonderful co-existence such as; "high quality against low cost,"
"diversified functions with compact design," "flexibility in accessibleness
and durability of approx. 2000,000,00 Dot/Head," "being sophisticated in
mechanism but possibly agile operating under noises being extremely
suppressed" etc.
And as a matter of course, the final goal is just simply to help achieve
"super shuttle diplomacy" between cool data, perhaps earned by HOST
COMPUTER, and warm heart of human being.
- this post brought to you by the Automated Last Post Generator...
Work is of two kinds: first, altering the position of matter at or near
the earth's surface relative to other matter; second, telling other people
to do so.
-- Bertrand Russell
- this post brought to you by the Automated Last Post Generator...
quit When the quit statement is read, the bc processor
is terminated, regardless of where the quit state-
ment is found. For example, "if (0 == 1) quit"
will cause bc to terminate.
-- seen in the manpage for "bc". Note the "if" statement's logic
- this post brought to you by the Automated Last Post Generator...
Many of the convicted thieves Parker has met began their
life of crime after taking college Computer Science courses.
-- Roger Rapoport, "Programs for Plunder", Omni, March 1981
- this post brought to you by the Automated Last Post Generator...
Joshu: What is the true Way?
Nansen: Every way is the true Way.
J: Can I study it?
N: The more you study, the further from the Way.
J: If I don't study it, how can I know it?
N: The Way does not belong to things seen: nor to things unseen.
It does not belong to things known: nor to things unknown. Do
not seek it, study it, or name it. To find yourself on it, open
yourself as wide as the sky.
- this post brought to you by the Automated Last Post Generator...
* Joey should not write changelog entries at 5:30am
* DFSC Free cgi library
What's that? DFSC?
Debian Free Software mroooooCows
-- Seen on #Debian
- this post brought to you by the Automated Last Post Generator...
Eh, that's it, I guess. No 300 million dollar unveiling event for this
kernel, I'm afraid, but you're still supposed to think of this as the
"happening of the century" (at least until the next kernel comes along).
-- Linus, in the announcement for 1.3.27
- this post brought to you by the Automated Last Post Generator...
DOS Air:
All the passengers go out onto the runway, grab hold of the plane, push it
until it gets in the air, hop on, jump off when it hits the ground again.
Then they grab the plane again, push it back into the air, hop on, et
cetera.
- this post brought to you by the Automated Last Post Generator...
Fly Windows NT:
All the passengers carry their seats out onto the tarmac, placing the chairs
in the outline of a plane. They all sit down, flap their arms and make jet
swooshing sounds as if they are flying.
- this post brought to you by the Automated Last Post Generator...
The departing division general manager met a last time with his young
successor and gave him three envelopes. "My predecessor did this for me,
and I'll pass the tradition along to you," he said. "At the first sign
of trouble, open the first envelope. Any further difficulties, open the
second envelope. Then, if problems continue, open the third envelope.
Good luck." The new manager returned to his office and tossed the envelopes
into a drawer.
Six months later, costs soared and earnings plummeted. Shaken, the
young man opened the first envelope, which said, "Blame it all on me."
The next day, he held a press conference and did just that. The
crisis passed.
Six months later, sales dropped precipitously. The beleagured
manager opened the second envelope. It said, "Reorganize."
He held another press conference, announcing that the division
would be restructured. The crisis passed.
A year later, everything went wrong at once and the manager was
blamed for all of it. The harried executive closed his office door, sank
into his chair, and opened the third envelope.
"Prepare three envelopes..." it said.
- this post brought to you by the Automated Last Post Generator...
If you've done six impossible things before breakfast, why not round it
off with dinner at Milliway's, the restaurant at the end of the universe?
-- Douglas Adams, "The Restaurant at the End of the Universe"
- this post brought to you by the Automated Last Post Generator...