Just a few thoughts for you, IMHO:

What "not hacking" usually means to them is...

I understand this sentiment (been there) but I'd suggest you try to see things from the other side (been there too). Often the differences come down to one of perception and expectation. Often those in the decision making capacity want reliability, efficiency and maintainability (and yes, the sun and the moon too). So, perhaps presenting your approach in different terms would get you both what you want.

I'm tired of saying "I've got a cool hack that allows XXX" and getting dirty looks for it.

Again, this reminds me off all the years I pissed into the wind... until one day I wised up. Just choose your words more carefully and you may get to do it the way you want more often than not. Be cleaver with you words as well as your code (I don't mean be a BSer). Also, I am not trying to be preachy, this was just a lesson I learned more or less the hard way.


In reply to Re: Fighting the denigration of hacking by knexus
in thread Fighting the denigration of hacking by flyingmoose

Title:
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, details, 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, summary, 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.