obviscating python code for distribution

geremy condra debatem1 at gmail.com
Thu May 19 22:30:52 EDT 2011


On Thu, May 19, 2011 at 6:33 PM, Chris Angelico <rosuav at gmail.com> wrote:
> On Fri, May 20, 2011 at 10:56 AM, geremy condra <debatem1 at gmail.com> wrote:
>>> Speaking of reasonable assumptions, one necessary assumption which is
>>> particularly dodgy is that whoever deploys and configures it
>>> understands all the assumptions and do not break them through ignorance.
>>
>> Yup. Nothing is safe from idiots.

I actually think I need to take this statement back. The more I think
about it, the less convinced I am that it's correct- I can at least
conceive of violable systems which cannot be misconfigured. So, sorry
about that.

> Which means that the assumption really is that you are evaluating a
> system, not a bald piece of code. I don't consider that an assumption.
> When you're writing code that you will yourself deploy, you take full
> responsibility; when you let other people deploy it, they have to take
> ultimate responsibility (although they will legitimately expect you to
> provide an install script and/or instructions).

Sure, although I would personally still call it an assumption.

Geremy Condra



More information about the Python-list mailing list