|CSWookie||Gambit-: All sorts of craziness.|
|Gambit-||yeah, it's hard to embed a "behavior" in a database|
you're basically stuck with pickling and unpickling some kind of object.
|CSWookie||GIf it's going to be worth quite a bit of money, you should determine what it is your doing, and what it is people are paying for. Maybe you have.|
|Gambit-||"A classic example of the former is a need for understanding and interpreting the rules of code and regulations set forth by the U.S. Internal Revenue Service. To provide benefit to the average citizen preparing their taxes, these rules are programmed into popular software packages such as Tax Cut and TurboTax."|
|CSWookie||But if you haven't, now is the time to do some technical and market research.|
|Gambit-||Yup, what I'm dealing with is borderline complexity with the us tax service. That's a really depressing realization.|
actually, it's a very clearcut straightforward requirement
that's the good thing
there's no ambiguities involved.
the kind of thing I could state in five words, even.
|CSWookie||Gambit-: Are you at liberty to share the requirement?|
|Gambit-||it's just the input source is an extremely chaotic system|
|CSWookie||Gambit-: Fair enough.|
All God's chilluns gots NDAs.
|Gambit-||a somewhat consistent comparison would be converting bash shell script to, like, csh shell script.|
the input's not quite /as/ chaotic as bash script, of course.
but it's a similar kind of conversion environment.
that comparison breaks down under deep analysis, but you get the idea.
|CSWookie||Well, bash is actually regular. It has to be, to be interpreted.|
WhatAHam: This implies that you might be able to write some sort of parser or interpreter, and the visit the tree to fill your D.
the input is a structured in that sense
|CSWookie||Another thiong to consider, is the nature of the data. If you can say, "The data is layed out in a DAG," then there are interesting things you can do.|
If you can say, nodes in certain shapes mean this, there are other algorithms that'll help out.
|bewest||http://deadbeefbabe.org/paste/4031 metaclass is nifty :-)|
|CSWookie||bewest: Would you mind providing some doctest?|
bewest: I'd like to see some working exemplars with your prose.
|Gambit-||CSWookie, Yeah, there are sections of it that do have certain graph-like properties. What kind of interesting things were you thinking of?|
|bewest||CSWookie: the thing is, the whole thing is a test|
how do you test a test
|CSWookie||bewest: I dunno.|
|highneko||What's the easiest way to print a random dictionary key? I thought of the following, but am curious if it's the best quickest way to type; random.randrange(0, len(dict.keys()))|