awt[billymg|asciilifeform]: inheritance in python seems to be a total hack
awt[asciilifeform]: on the plus side pycharm probably cuts refactoring time in half by catching many of my syntax and other errors while I type
awt[asciilifeform]: I probably missed this in the spec - but say your station goes offline, you miss some messages, then comes back online and the speaker of the missed messages never again speaks. How do you get those missed messages?
asciilifeform: awt: broadcast msg?
asciilifeform: ... then you getdata it from peers.
asciilifeform: ( if was direct msg, it's lost 4evah, you won't even find out that it was sent )
awt[asciilifeform|billymg]: asciilifeform: when would your peers send you the messing messages?
asciilifeform: awt: when you know it existed (have a chain that points to it, either from a successfully received broadcast msg, or from a prod) and getdata for it
awt[asciilifeform|billymg]: ahah - prod. ok
asciilifeform: *subsequent broadcast msg
asciilifeform: i.e. when you learn you have a chain gap (exactly 2 ways to learn this)