Beefy Boxes and Bandwidth Generously Provided by pair Networks
There's more than one way to do things
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??
To my eyes the ethical question is, Do I think that this system, written in Perl, will be an improvement? If it is, then I'm willing to go ahead with it, and I'm willing to accept responsibility for potentially killing people. (I would, of course, be extremely cautious, insist on code reviews, pay a lot of attention to testing, etc, etc, etc. I'd also be very cautious about quality control with external modules, etc. If you're working somewhere that deals with these kinds of issues, they undoubtably have procedures. Take them seriously and follow them.)

Then again I'm married to a doctor. That does change one's perspective. You learn that people are killed all of the time by accident. But don't let that paralyze you because people also die because of hesitation. And sometimes you simply have to gamble with someone's life. If you're unable to live with that, there are some jobs you should not have.

Oh, and I've also heard enough horror stories that I'm more willing to accept imperfection. That's why I cited improvement as an ethical standard. If you kill 50 people because of a bug, but you've saved 150 because the new system works better than the old, then you're up 100 lives. It would be better to be up 150, but 100 lives saved is nothing to sneeze at.


In reply to Re: Projects where people can die by tilly
in thread Projects where people can die by cog

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



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others meditating upon the Monastery: (4)
As of 2024-04-20 04:15 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found