AsciiArtWidget creates and handles a widget with bindings appropriate for easy creation of ascii art. Basically it is a text widget filled with spaces and newlines, and character inserts replace a space, and backspace/delete replace characters with spaces so that the right hand side of the image is always in the right spot. Includes a mouse drag painting binding, and block sleection/delete, as well as a data loading and squaring system.
"Ball", the Byzantine Askemos Language Layer, is an intrusion resistant and incorruptible, autonomous distributed operating system. It provides application programmers with continuations, messages, and rights management on top of a peer-to-peer network resisting byzantine failures of network nodes. The API significantly raises the level of abstraction in comparison with other operating systems: there are very few system calls, and these are expressed in XML. An alternative understanding of Askemos is that of an XML object database with stored procedures.