We reflect on the various ways the work of art separates method from medium such that the unit of work can be considered independently from its documentation. We focus on post-production in contemporary art as a kind of condition that is open to an increasing number of alternatives when we're no longer the agents of institutional production.
This wiki follows in the tradition initiated by Alan Turing, recognized by Aaron Scwarz, and developed to its full potential by Ward Cunningham.
By interpreting the medium as a document object model, a generalization of purpose becomes possible. We exercise tremendous influence over the thoughts of others by choosing who will select the meaning of the unit of work and through whom we choose to scale it.
Dispatch
Mechanical interpretation happens when we attach meaning to symbols and then choose to do one thing or another based on the symbols we encounter. The symbols may be numbers or strings depending only on the convenience of mechanism and representation in available quantities. This is some of why the question "is painting i2-Dimensional" remains an open problem.
The Modernist project for an art form can also be cast as an interpreter: for each medium, if the medium has one limit, push that, else if it has another limit, push the boundaries of that, and so on. This can be written in modern programming languages pretty much this way.
for each symbol if symbol is "sum" then a+b if symbol is "product" then a*b if symbol is ...
The artist who writes an interpreter will in one way or another dispatch computer resources based on a language to come. The artist thereby gives names to resources, the names being a biased ground that represents the construction of art history. In art, size is real size. Scale is imagined size.
Interpreters
viki.wiki is medium agnostic and builds on an interpretation to appear later.
URLs dispatch to collections. See Upper Name Hierarchy.
Capitalized Title dispatches to content.
Storytelling dispatches to editorial operations. Symbols like [+] or [x] code for adding or removing story items. Reinterpreting a subset of actions will recreate any version of a page.
Text Box dispatch to tools that will interpret the item's content as one or another kind of medium. Each item contains a toolchain, the symbol that identifies the tool by name. Each site in the federation provides its own tool for each link.
Data
The Method plugin dispatches on the first word of each line. Words like SUM and PRODUCT lead to computations applied to data found by the plugin elsewhere.
The Data plugin dispatches thumb events to display information from corresponding columns.
The Radar plugin dispatches on the format of configuration lines. It also dispatches thumb events to orient the display.
The Factory plugin dispatches based on dropped file type to create appropriately typed story items.
Federated Wiki is open to any number of plugins. We can only sample representitive plugins to suggest the variety of interpretation that is possible.
Federation
We consider who in the federation does what when and who checks the results.
A federated wiki site represents a single author/editor who is expected to preserve that domain name as a reference for attribution.
A site operator can configure the complement of plugin versions used to interpret pages. Others are free to interpret pages differently but may return to a particular site to discover its preferred interpretation.
Many plugins select content from adjacent pages in a reader's browser. This gives the reader control over environment within which plugins run. Plugins which retrieve events or data from that environment will respond accordingly.
Evolution favors this approach.
Developers favor this approach.
Distinguish mechanical and cultural interpretation.
Notes
George Dyson
recounts the realization of Turing's universal machine at the Institute for Advanced Study.
John Walker
describes in simple terms how universal computation depends on large, reliable memory.
Ivan Godard
describes the central role of dispatching in modern chip design. website ![]()