Stories
Slash Boxes
Comments

SoylentNews is people

posted by martyb on Monday May 25 2015, @05:42PM   Printer-friendly
from the venn-diagrams-are-your-friend dept.

Karl Popper came up with the idea in the 1930's that scientists should attempt to falsify their hypotheses rather than to verify them. The basic reasoning is that while you cannot prove a hypothesis to be true by finding a number of different confirming instances (though confirming instances do make you more confident in the truth), you can prove a hypothesis to be false by finding one valid counter-example.

Now Orin Thomas writes at WindowsITPro that you’ve probably diagnosed hundreds, if not thousands, of technical problems in your career and Popper's insights can serve as a valuable guide to avoid a couple of hours chasing solutions that turn out to be an incorrect answer. According to Thomas when troubleshooting a technical problem many of us “race ahead” and use our intuition to reach a hypothesis as to a possible cause before we’ve had time to assess the available body of evidence. "When we use our intuition to solve a problem, we look for things that confirm the conclusion. If we find something that confirms that conclusion, we become even more certain of that conclusion. Most people also unconsciously ignore obvious data that would disprove their incorrect hypothesis because the first reaction to a conclusion reached at through intuition is to try and confirm it rather than refute it."

Thomas says that the idea behind using a falsificationist method is to treat your initial conclusions about a complex troubleshooting problem as untrustworthy and rather than look for something to confirm what you think might have happened, try to figure out what evidence would disprove that conclusion. "Trying to disprove your conclusions may not give you the correct answer right away, but at least you won’t spend a couple of hours chasing what turns out to be an incorrect answer."

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 5, Funny) by Bot on Monday May 25 2015, @06:26PM

    by Bot (3902) on Monday May 25 2015, @06:26PM (#187680) Journal

    The art of troubleshooting, below.

    If it runs on windows, the problem is windows, reboot and hope for the best.
    If it runs on OSX, the problem is that you have to spend $$$ and update.
    If it runs on GNU/Linux, the problem is you.
    If it runs on systemd/linux: the problem is this [youtube.com]

    --
    Account abandoned.
    Starting Score:    1  point
    Moderation   +3  
       Funny=3, Total=3
    Extra 'Funny' Modifier   0  
    Karma-Bonus Modifier   +1  

    Total Score:   5  
  • (Score: 0) by Anonymous Coward on Monday May 25 2015, @08:07PM

    by Anonymous Coward on Monday May 25 2015, @08:07PM (#187717)

    I don't know if it was the juxtaposition or what, but I was laughing out loud for way too long.

  • (Score: 2) by fritsd on Monday May 25 2015, @08:38PM

    by fritsd (4586) on Monday May 25 2015, @08:38PM (#187724) Journal

    Sheesh, it isn't THAT difficult to remove, it only took me 3 days of work troubleshooting and rebuilding Debian packages :-)

    P.S.: Devuan is *not* a joke, but it is still in "alpha".

    • (Score: 2) by Gravis on Monday May 25 2015, @09:16PM

      by Gravis (4596) on Monday May 25 2015, @09:16PM (#187735)

      P.S.: Devuan is *not* a joke, but it is still in "alpha".

      unfortunately, Devuan is vaporware because they run off developers that want to help.

      • (Score: 2) by Bot on Tuesday May 26 2015, @04:35PM

        by Bot (3902) on Tuesday May 26 2015, @04:35PM (#188120) Journal

        I run void linux, and stuff in docker containers. Runit > systemd for me so far.

        --
        Account abandoned.