Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling

Comment on

( #3333=superdoc: print w/replies, xml ) Need Help??
Consider for a second self-interest. Is it a virtue or a vice? It can be either. In the form of greed it is a vice. But enlightened self-interest is a virtue.

Larry's points is that traits which are traditionally vices like laziness, impatience, and hubris, are really virtues when you look at them with the view of enlightened self-interest. Doing things right is not just done for an abstract reason, it is done for the reason that you expect to reap the benefits of it again and again.

A true experiment to ponder. At one point a group of researchers took a group of kids and collected a bunch of data on them at 6. Then when the kids were all grown up they did a follow-up study. One of the questions that the follow-up study asked was what characteristics at 6 affected the eventual income level.

The single biggest factor did not turn out to be the result of a question on an IQ test, family income, or any of a number of factors you might expect. Instead it turned out to be a demonstrated capacity for delayed self-gratification.

Their test was simple. What they did is put the kid in a room with a piece of candy. Then told the kid, "The candy is yours if you want it. But if it is still here when we come back, we will give you another as well." Then left for 20 minutes. The kids with the control to leave the candy wound up making more. It is as simple as that.

Well read Larry's descriptions of his virtues again looking for the following. In every single description of why each trait can be a virtue the trait is combined with a capacity for delayed self-gratification. Without that ability to recognize and apply enlightened self-interest the trait remains a disgusting vice. With that capacity you wind up (like the kids) always winding up ahead.

Now read your argument. Whose arguments pre-suppose an ability to delay your gratification, and whose do not? None of your arguments have caught the spirit of what Larry Wall said. Every one of your roommate's arguments did.

I call that a slam-dunk.

And for a related note, whenever you disagree with someone then learn something useful from their explanation, that is a win for you. Learning opportunities only count as losses in my book if you refuse to admit that you had something to learn. Sure it isn't easy to say, "You are right, I was wrong." But being willing to do that and take it to heart will wind up with your being right more often in the end. And so again we see the difference between hubris without enlightened self-interest and with. Without you hold to a ridiculous position which you know you have lost. With you learn to deserve that pride and ultimately earn more respect because of it!

In reply to Vice to virtue and back again by tilly
in thread The three virtues of Perl are CONFLICTING! by wombat

Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":

  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.
  • Log In?

    What's my password?
    Create A New User
    and all is quiet...

    How do I use this? | Other CB clients
    Other Users?
    Others exploiting the Monastery: (7)
    As of 2018-06-22 17:26 GMT
    Find Nodes?
      Voting Booth?
      Should cpanminus be part of the standard Perl release?

      Results (124 votes). Check out past polls.