1. Welcome to Baptist Board, a friendly forum to discuss the Baptist Faith in a friendly surrounding.

    Your voice is missing! You will need to register to get access to all the features that our community has to offer.

    We hope to see you as a part of our community soon and God Bless!

Technology Laws

Discussion in 'Computers & Technology Forum' started by superdave, Dec 24, 2003.

  1. superdave

    superdave New Member

    Joined:
    Jun 30, 2000
    Messages:
    2,055
    Likes Received:
    0
    -computers always start counting from zero, except sometimes
    -Grabel's Law: Two is not equal to three, even for very large values of two
    -Best's Law: If data resides in two places, it will be inconsistent
    -Pournelle's Law: Cables do matter. When something doesn't work, always check the cables.
    -Skinner's Constant: That factor which when multiplied by, divided by, added to, or subtracted from the answer you got, gives you the answer you should have gotten.

    The disconnect between English and Computers:
    Fail safe systems do, Operating systems don't, Machine independent code isn't. Applications don't apply, facilities don't facilitate, plugins always come factory fitted with the wrong plug. The two most abused words in all of computing are user-friendly

    And don't forget Atkinson's Fourth Law: There will be one operating system, one programming language, and one philosophy of system administration only after there is only one language spoken and one religion practiced on the face of the earth.
     
  2. Don

    Don Well-Known Member
    Site Supporter

    Joined:
    Oct 7, 2000
    Messages:
    11,048
    Likes Received:
    321
    Faith:
    Baptist
    That about covers it.

    I might add:

    Instructions that use the word "simply" aren't simple.

    Descriptions that use the word "robust" mean that whatever it is has more "features" than you'll ever need or use.
     
  3. Brett

    Brett New Member

    Joined:
    Jun 25, 2003
    Messages:
    586
    Likes Received:
    0
    Ah, but 2.999999999999999... = 3, as one who likes maths might argue. ;)
     
  4. rsr

    rsr <b> 7,000 posts club</b>
    Moderator

    Joined:
    Dec 11, 2001
    Messages:
    11,852
    Likes Received:
    1,085
    Faith:
    Baptist
    The Adams Axiom: There are no such things as bugs, just undocumented features.
     
  5. David Mark

    David Mark New Member

    Joined:
    Jul 11, 2003
    Messages:
    563
    Likes Received:
    0
  6. superdave

    superdave New Member

    Joined:
    Jun 30, 2000
    Messages:
    2,055
    Likes Received:
    0
    since debugging is the process of removing bugs from code, is programming the process of putting them in?
     
  7. Brett

    Brett New Member

    Joined:
    Jun 25, 2003
    Messages:
    586
    Likes Received:
    0
    As a programmer, I'd have to say that this is a very good definition of programming! [​IMG]
     
  8. superdave

    superdave New Member

    Joined:
    Jun 30, 2000
    Messages:
    2,055
    Likes Received:
    0
    programs are always right, programmers are occasionally right.

    I heard a great one last week, while discussing the mislocation of a couple holes in a component, and the resulting problems with installation, the explanation came back from product engineering.

    "The CAD software did not take into account the displacement because of the weight of the equipment"

    In other words, "We screwed up"
     
Loading...