248 lines
9.3 KiB
Plaintext
248 lines
9.3 KiB
Plaintext
|
Article 2172 of eunet.jokes:
|
|||
|
Path: santra!tut!draken!kth!mcvax!hp4nl!mcvax!ukc!mucs!liv-cs!zanussi
|
|||
|
From: zanussi@mva.cs.liv.ac.uk
|
|||
|
Newsgroups: eunet.jokes
|
|||
|
Subject: Re: Murphy's computer laws
|
|||
|
Message-ID: <2809@mva.cs.liv.ac.uk>
|
|||
|
Date: 15 Mar 89 14:15:22 GMT
|
|||
|
Organization: Computer Science CSMVAX, Liverpool University
|
|||
|
Lines: 235
|
|||
|
|
|||
|
As requested, Murphy's Laws, etc. :-
|
|||
|
|
|||
|
|
|||
|
MURPHY'S LAWS AND OTHER OBSERVATIONS
|
|||
|
|
|||
|
MURPHY'S LAWS
|
|||
|
|
|||
|
1. IF ANYTHING CAN GO WRONG, IT WILL.
|
|||
|
2. IF THERE IS A POSSIBILITY OF SEVERAL THINGS GOING WRONG, THE ONE THAT
|
|||
|
WILL CAUSE THE MOST DAMAGE WILL BE THE FIRST ONE TO GO WRONG.
|
|||
|
3. IF ANYTHING JUST CANNOT GO WRONG, IT WILL ANYWAY.
|
|||
|
4. IF YOU PERCEIVE THAT THERE ARE FOUR POSSIBLE WAYS IN WHICH SOMETHING
|
|||
|
CAN GO WRONG, AND CIRCUMVENT THESE, THEN A FIFTH WAY, UNPREPARED FOR,
|
|||
|
WILL PROMPTLY DEVELOP.
|
|||
|
5. LEFT TO THEMSELVES, THINGS TEND TO GO FROM BAD TO WORSE.
|
|||
|
6. IF EVERYTHING SEEMS TO BE GOING WELL, YOU HAVE OBVIOUSLY OVERLOOKED
|
|||
|
SOMETHING.
|
|||
|
7. NATURE ALWAYS SIDES WITH THE HIDDEN FLAW.
|
|||
|
8. MOTHER NATURE IS A BITCH.
|
|||
|
|
|||
|
O'TOOLE'S COMMENTARY ON MURPHY'S LAWS
|
|||
|
|
|||
|
MURPHY WAS AN OPTIMIST.
|
|||
|
|
|||
|
GINSBERG'S THEOREMS
|
|||
|
|
|||
|
1. YOU CAN'T WIN.
|
|||
|
2. YOU CAN'T BREAK EVEN.
|
|||
|
3. YOU CAN'T EVEN QUIT THE GAME.
|
|||
|
|
|||
|
FORSYTH'S SECOND COROLLARY TO MURPHY'S LAWS
|
|||
|
|
|||
|
JUST WHEN YOU SEE THE LIGHT AT THE END OF THE TUNNEL, THE ROOF CAVES IN.
|
|||
|
|
|||
|
WEILER'S LAW
|
|||
|
|
|||
|
NOTHING IS IMPOSSIBLE FOR THE MAN WHO DOESN'T HAVE TO DO IT HIMSELF.
|
|||
|
|
|||
|
THE LAWS OF COMPUTER PROGRAMMING
|
|||
|
|
|||
|
1. ANY GIVEN PROGRAM, WHEN RUNNING, IS OBSOLETE.
|
|||
|
2. ANY GIVEN PROGRAM COSTS MORE AND TAKES LONGER EACH TIME IT IS RUN.
|
|||
|
3. IF A PROGRAM IS USEFUL, IT WILL HAVE TO BE CHANGED.
|
|||
|
4. IF A PROGRAM IS USELESS, IT WILL HAVE TO BE DOCUMENTED.
|
|||
|
5. ANY GIVEN PROGRAM WILL EXPAND TO FILL ALL THE AVAILABLE MEMORY.
|
|||
|
6. THE VALUE OF A PROGRAM IS INVERSELY PROPORTIONAL TO THE WEIGHT OF
|
|||
|
ITS OUTPUT.
|
|||
|
7. PROGRAM COMPLEXITY GROWS UNTIL IT EXCEEDS THE CAPABILITY OF THE
|
|||
|
PROGRAMMER WHO MUST MAINTAIN IT.
|
|||
|
|
|||
|
PIERCE'S LAW
|
|||
|
|
|||
|
IN ANY COMPUTER SYSTEM, THE MACHINE WILL ALWAYS MISINTERPRET, MI-
|
|||
|
CONSTRUE, MISPRINT, OR NOT EVALUATE ANY MATH OR SUBROUTINES OR
|
|||
|
FAIL TO PRINT ANY OUTPUT ON AT LEAST THE FIRST RUN THROUGH.
|
|||
|
|
|||
|
COROLLARY TO PIERCE'S LAW
|
|||
|
|
|||
|
WHEN A COMPILER ACCEPTS A PROGRAM WITHOUT ERROR ON THE FIRST
|
|||
|
RUN, THE PROGRAM WILL NOT YIELD THE DESIRED OUTPUT.
|
|||
|
|
|||
|
ADDITION TO MURPHY'S LAWS
|
|||
|
|
|||
|
IN NATURE, NOTHING IS EVER RIGHT. THEREFORE, IF EVERYTHING IS
|
|||
|
GOING RIGHT... SOMETHING IS WRONG.
|
|||
|
|
|||
|
BROOK'S LAW
|
|||
|
|
|||
|
IF AT FIRST YOU DON'T SUCCEED, TRANSFORM YOUR DATA SET!
|
|||
|
|
|||
|
GROSCH'S LAW
|
|||
|
|
|||
|
COMPUTING POWER INCREASES AS THE SQUARE OF THE COST.
|
|||
|
|
|||
|
GOLUB'S LAWS OF COMPUTERDOM
|
|||
|
|
|||
|
1. FUZZY PROJECT OBJECTIVES ARE USED TO AVOID EMBARRASSMENT OF
|
|||
|
ESTIMATING THE CORRESPONDING COSTS.
|
|||
|
2. A CARELESSLY PLANNED PROJECT TAKES THREE LONGER TO COMPLETE
|
|||
|
THAN EXPECTED; A CAREFULLY PLANNED PROJECT TAKES ONLY TWICE AS
|
|||
|
LONG.
|
|||
|
3. THE EFFORT REQUIRED TO CORRECT COURSE INCREASES GEOMETRICALLY
|
|||
|
WITH TIME.
|
|||
|
4. PROJECT TEAMS DETEST WEEKLY PROGRESS REPORTING BECAUSE IT SO
|
|||
|
VIVIDLY MANIFESTS THEIR LACK OF PROGRESS.
|
|||
|
|
|||
|
OSBORN'S LAW
|
|||
|
|
|||
|
VARIABLES WON'T; CONSTANTS AREN'T.
|
|||
|
|
|||
|
GILB'S LAWS OF UNRELIABILITY
|
|||
|
|
|||
|
1. COMPUTERS ARE UNRELIABLE, BUT HUMANS ARE EVEN MORE UNRELIABLE.
|
|||
|
2. ANY SYSTEM THAT DEPENDS UPON HUMAN RELIABILITY IS UNRELIABLE.
|
|||
|
3. UNDETECTABLE ERRORS ARE INFINITE IN VARIETY, IN CONTRAST TO DETECT-
|
|||
|
ABLE ERRORS, WHICH BY DEFINITION ARE LIMITED.
|
|||
|
4. INVESTMENT IN RELIABILITY WILL INCREASE UNTIL IT EXCEEDS THE PROB-
|
|||
|
ABLE COST OF ERRORS, OR UNTIL SOMEONE INSISTS ON GETTING SOME USEFUL
|
|||
|
WORK DONE.
|
|||
|
|
|||
|
LUBARSKY'S LAW OF CYBERNETIC ENTOMOLOGY
|
|||
|
|
|||
|
THERE'S ALWAYS ONE MORE BUG.
|
|||
|
|
|||
|
TROUTMAN'S POSTULATES
|
|||
|
|
|||
|
1. PROFANITY IS THE ONE LANGUAGE UNDERSTOOD BY ALL PROGRAMMERS.
|
|||
|
2. NOT UNTIL A PROGRAM HAS BEEN IN PRODUCTION FOR SIX MONTHS WILL
|
|||
|
WILL THE MOST HARMFUL ERROR BE DISCOVERED.
|
|||
|
3. JOB CONTROL CARDS THAT POSITIVELY CANNOT BE ARRANGED IN IMPROPER
|
|||
|
ORDER WILL BE.
|
|||
|
4. INTERCHANGEABLE TAPES WON'T.
|
|||
|
5. IF THE INPUT EDITOR HAS BEEN DESIGNED TO REJECT ALL BAD INPUT,
|
|||
|
AN INGENIOUS IDIOT WILL DISCOVER A METHOD TO GET BAD DATA PAST IT.
|
|||
|
6. IF A TEST INSTALLATION FUNCTIONS PERFECTLY, ALL SUBSEQUENT SYSTEMS
|
|||
|
WILL MALFUNCTION.
|
|||
|
|
|||
|
WEINBERG'S SECOND LAW
|
|||
|
|
|||
|
IF BUILDERS BUILT BUILDINGS THE WAY PROGRAMMERS WROTE PROGRAMS, THEN
|
|||
|
THE FIRST WOODPECKER THAT CAME ALONG WOULD DESTROY CIVILIZATION.
|
|||
|
|
|||
|
GUMPERSON'S LAW
|
|||
|
|
|||
|
THE PROBABILITY OF ANYTHING HAPPENING IS IN INVERSE RATIO TO ITS
|
|||
|
DESIRABILITY.
|
|||
|
|
|||
|
GUMMIDGE'S LAW
|
|||
|
|
|||
|
THE AMOUNT OF EXPERTISE VARIES IN INVERSE RATIO TO THE NUMBER OF
|
|||
|
STATEMENTS UNDERSTOOD BY THE GENERAL PUBLIC.
|
|||
|
|
|||
|
ZYMURGY'S FIRST LAW OF EVOLVING SYSTEM DYNAMICS
|
|||
|
|
|||
|
ONCE YOU OPEN A CAN OF WORMS, THE ONLY WAY TO RECAN THEM IS TO USE
|
|||
|
A LARGER CAN (OLD WORMS NEVER DIE, THEY JUST WORM THEIR WAY INTO
|
|||
|
LARGER CANS).
|
|||
|
|
|||
|
HARVARD'S LAW, AS APPLIED TO COMPUTERS
|
|||
|
|
|||
|
UNDER THE MOST RIGOROUSLY CONTROLLED CONDITIONS OF PRESSURE,
|
|||
|
TEMPERATURE, VOLUME, HUMIDITY AND OTHER VARIABLES, THE COMPUTER
|
|||
|
WILL DO AS IT DAMN WELL PLEASES.
|
|||
|
|
|||
|
SATTINGER'S LAW
|
|||
|
|
|||
|
IT WORKS BETTER IF YOU PLUG IT IN.
|
|||
|
|
|||
|
JENKINSON'S LAW
|
|||
|
|
|||
|
IT WON'T WORK.
|
|||
|
|
|||
|
HORNER'S FIVE THUMB POSTULATE
|
|||
|
|
|||
|
EXPERIENCE VARIES DIRECTLY WITH EQUIPMENT RUINED.
|
|||
|
|
|||
|
CHEOP'S LAW
|
|||
|
|
|||
|
NOTHING EVER GETS BUILD ON SCHEDULE OR WITHIN BUDGET.
|
|||
|
|
|||
|
RULE OF ACCURACY
|
|||
|
|
|||
|
WHEN WORKING TOWARD THE SOLUTION OF A PROBLEM, IT ALWAYS HELPS IF
|
|||
|
YOU KNOW THE ANSWER.
|
|||
|
|
|||
|
ZYMURG'S SEVENTH EXCEPTION TO MURPHY'S LAW
|
|||
|
|
|||
|
WHEN IT RAINS, IT POURS
|
|||
|
|
|||
|
PUDDER'S LAWS
|
|||
|
|
|||
|
1. ANYTHING THAT BEGINS WELL ENDS BADLY
|
|||
|
2. ANYTHING THAT BEGINS BADLY ENDS WORSE.
|
|||
|
|
|||
|
WESTHEIMER'S RULE
|
|||
|
|
|||
|
TO ESTIMATE THE TIME IT TAKES TO DO A TASK: ESTIMATE THE TIME YOU
|
|||
|
THINK IT SHOULD TAKE, MULTIPLY BY TWO AND CHANGE THE UNIT OF MEASURE
|
|||
|
TO THE NEXT HIGHEST UNIT. THUS, WE ALLOCATE TWO DAYS FOR A ONE HOUR
|
|||
|
TASK.
|
|||
|
|
|||
|
STOCKMAYER'S THEOREM
|
|||
|
|
|||
|
IF IT LOOKS EASY, IT'S TOUGH. IF IT LOOKS TOUGH, IT'S DAMN NEAR IMPOS-
|
|||
|
SIBLE.
|
|||
|
|
|||
|
ATWOODS COROLLARY
|
|||
|
|
|||
|
NO BOOKS ARE LOST BY LENDING EXCEPT THOSE YOU PARTICULARLY WANTED TO
|
|||
|
KEEP.
|
|||
|
|
|||
|
JOHHNSON'S THIRD LAW
|
|||
|
|
|||
|
IF YOU MISS ONE ISSUE OF ANY MAGAZINE, IT WILL BE THE ISSUE THAT CON-
|
|||
|
TAINS THE ARTICLE, STORY OR INSTALLMENT YOU WERE MOST ANXIOUS TO READ.
|
|||
|
|
|||
|
COROLLARY TO JOHNSON'S THIRD LAW
|
|||
|
|
|||
|
ALL OF YOUR FRIENDS EITHER MISSED IT, LOST IT OR THREW IT OUT.
|
|||
|
|
|||
|
HARPER'S MAGAZINE LAW
|
|||
|
|
|||
|
YOU NEVER FIND THE ARTICLE UNTIL YOU REPLACE IT.
|
|||
|
|
|||
|
BROOKE'S LAW
|
|||
|
|
|||
|
ADDING MANPOWER TO A LATE SOFTWARE MAKES IT LATER.
|
|||
|
|
|||
|
FINAGLE'S FOURTH LAW
|
|||
|
|
|||
|
ONCE A JOB IS FOULED UP, ANYTHING DONE TO IMPROVE IT WILL ONLY MAKE
|
|||
|
IT WORSE.
|
|||
|
|
|||
|
FEATHERKILE'S RULE
|
|||
|
|
|||
|
WHATEVER YOU DID, THAT'S WHAT YOU PLANNED.
|
|||
|
|
|||
|
FLAP'S LAW
|
|||
|
|
|||
|
ANY INANIMATE OBJECT, REGARDLESS OF ITS POSITION, CONFIGURATION OR
|
|||
|
PURPOSE, MAY BE EXPECTED TO PERFORM AT ANY TIME IN A TOTALLY UN-
|
|||
|
EXPECTED MANNER FOR REASONS THAT ARE EITHER ENTIRELY OBSCURE OR
|
|||
|
ELSE COMPLETELY MYSTERIOUS.
|
|||
|
|
|||
|
|
|||
|
+------------------------------------------------------------------------------+
|
|||
|
! Peter Anderton Janet: ZANUSSI@UK.AC.LIV.CS.MVA !
|
|||
|
! (aka Zanussi.) Internet: %MVA.CS.LIV.AC.UK.@CUNYVM.CUNY.EDU !
|
|||
|
! UUCP: Doesn't work (UKC are victims of circumstance!) !
|
|||
|
+------------------------------------------------------------------------------+
|
|||
|
! "This calls for a particularly subtle blend of psychology and !
|
|||
|
! extreme violence." !
|
|||
|
! Vyvyan: The Young Ones !
|
|||
|
+------------------------------------------------------------------------------+
|
|||
|
These are not necessarily the opinions of my employers, though they ought to be.
|
|||
|
|
|||
|
|
|||
|
|