CRITICAL PROGRAMMING: Toward A Philosophy Of Computing

Chapter 1 Introduction{11}

1.1 from automated genocide to the dumbest generation{11}

1.2 a collective intelligence problem, societies of control, the quintessential postmodern object, foss hopes, default philosophies of computing{11}

1.3 not to use old tools for new problems, scholarship requires a cybersage, digital humanities projects, critical programming studies, plan of the dissertation{11}

schedule

Chapter 2 Situation post-postmodern network dividual cyborg{11}

2.1 modernism and postmodernism, regressive subjectivity, Heideggers America, inventing the posthuman{11}

2.2 cybernetics, embodiment, techno-capitalist networks, dividual cyborg, cybersage{11}

Chapter 3 Theoretical framework and methodology{11}

3.1 critical theory, textuality studies, media studies, philosophy of technology{11}

3.2 social construction of technology, ensoniment, histories of computing networking and software, psycho-social studies of computer programmers{11}

3.3 software studies, game studies, code space, critical code studies{11}

3.4 platform studies, diachrony in synchrony, technogenesis and synaptogenesis, cyborg revisited{11}

Chapter 4 Philosophical programmers{11}

4.1 system engineers pioneers of babelization, distribued network visionaries, the new ontologists{11}

4.2 application developers beyond hard mastery and bricolage, auto-ethnographers of coding places{11}

Chapter 5 Critical programming studies{11}

5.1 working code places{11}

5.2 programming philosophers{11}

5.3 symposia, ensoniment{11}

5.4 tapoc, flossification{11}

5.5 pmrek, machine embodiment{11}

Chapter 6 Conclusion{11}

6.1 recommendations{11}

6.2 future directions{11}

Works Cited


1.1 from automated genocide to the dumbest generation

TOC 1.1 from automated genocide to the dumbest generation+

1.2 a collective intelligence problem, societies of control, the quintessential postmodern object, foss hopes, default philosophies of computing

TOC 1.2 a collective intelligence problem, societies of control, the quintessential postmodern object, foss hopes, default philosophies of computing+

1.3 not to use old tools for new problems, scholarship requires a cybersage, digital humanities projects, critical programming studies, plan of the dissertation

schedule

2.1 modernism and postmodernism, regressive subjectivity, Heideggers America, inventing the posthuman

TOC 2.1 modernism and postmodernism, regressive subjectivity, Heideggers America, inventing the posthuman+

2.2 cybernetics, embodiment, techno-capitalist networks, dividual cyborg, cybersage

3.1 critical theory, textuality studies, media studies, philosophy of technology

TOC 3.1 critical theory, textuality studies, media studies, philosophy of technology+

3.2 social construction of technology, ensoniment, histories of computing networking and software, psycho-social studies of computer programmers

TOC 3.2 social construction of technology, ensoniment, histories of computing networking and software, psycho-social studies of computer programmers+

3.3 software studies, game studies, code space, critical code studies

TOC 3.3 software studies, game studies, code space, critical code studies+

3.4 platform studies, diachrony in synchrony, technogenesis and synaptogenesis, cyborg revisited

4.1 system engineers pioneers of babelization, distribued network visionaries, the new ontologists

TOC 4.1 system engineers pioneers of babelization, distribued network visionaries, the new ontologists+

4.2 application developers beyond hard mastery and bricolage, auto-ethnographers of coding places

5.1 working code places

TOC 5.1 working code places+

5.2 programming philosophers

--5.2.1+++ {11}

5 2 1 (+) [-9]mCQK bork-journal 20130818 TAPOC_20130818 0 -1+ journal_2013.html
Distrust of having programmers in digital humanities by Golumbia may be based on assumption that their sole goal is to create XML databases is certainly a position in philosophy of programming; however, dismissal of XML becomes dismissal of programming humanities, which delineates a philosophical position whose net effect is turning away from the activities I group together as collectively machines and humans working code.

5 2 1 (+) [-6+]mCQK applen_mcdaniel-rhetorical_nature_of_xml (211) 20130120 0 -1+ progress/2012/07/notes_for_applen_mcdaniel-rhetorical_nature_of_xml.html
Machine transformations by XSLT connection familiar human textual practices with automation and computer programming, representing a point at which software takes command of language in a very literal sense by replacing pattern matching and transformation operations done by humans in the textual production process, a parallel to the original takeover of basic arithmetic operations by the first nonhuman computers. (211) By using such tools as namespaces, schema, XLink, XPath, and XPointer, we are giving computers the same tools for recognition, seeking, searching, and verification that we ourselves use to evaluate the credibility and accessibility of our information sources.

5 2 1 (+) [-6+]mCQK applen_mcdaniel-rhetorical_nature_of_xml (218-219) 20130910n 0 -6+ progress/2012/07/notes_for_applen_mcdaniel-rhetorical_nature_of_xml.html
Comparing parser to ancient Greek rhetor, which means that sensitivity must be built into the design. (218-219) By specifying how, when, and under what circumstances data can be extracted from elements and attributes, the parser is analogous to the ancient Greek rhetor. . . . Parsers specify the expressive and rhetorical potential of XML documents. More robust and flexible parsers have more rhetorical potential.

5 2 1 (+) [-6+]mCQK bork-journal 20130811 TAPOC_20130811 0 -4+ journal_2013.html
What is it like to PHI computers PHI machines constitutes critical programming working code. Think deeper about what it means to play pinball and video games embodied in a certain range of human sizes, keeping in mind whether it is too stereotyping to say is a philosophical question of questionable repute, perhaps hunting for a better word. Deflecting Golumbia criticism, Janz is usefully invoked by asking the question, What does it mean to do philosophy in this working code place? by a set of critical programming studies.

5 2 1 (+) [-6+]mCQK bork-journal 20131005 20131005 1 -1+ journal_2013.html
The tapoc section itself addresses OHCO hypothesis, noting that its acceptance is a precondition of academic professionalism in the sense that current ETD requirements at UCF and many other institutions include bookmarked PDF reflecting overall organization as frontmatter, chapters divided by headings and up to five levels of subheadings, followed by references and optional appendicies and index.

5 2 1 (+) [-6+]mCQK bork-journal 20131014 20131014 0 -1+ journal_2013.html
Do the same edge experiments as Derrida and Ulmer nontheoretical yet creative deconstructing use of language via ensoniment of ancient philosophy.

5 2 1 (+) [-6+]mCQK bork-journal 20131021 20131021 0 -1+ journal_2013.html
The most basic experiment is the very casting of the dissertation proposal from the very software under study exemplifying critical programming, for instance a simple for loop.

5 2 1 (+) [-6+]mCQK bork-journal 20140416 20140416 0 -1+ journal_2014.html
Philosophy is to redefine problems, not solve problems, suggests Zizek; now I think it can do both by adding the agency of running working code designed through critical programming.

5 2 1 (+) [-6+]mCQK burnard_okeefe_unsworth-electronic_textual_editing (134-135) 20130912j 0 -3+ progress/2012/03/notes_for_burnard_okeefe_unsworth-electronic_textual_editing.html
Gants: detailed examples of tag usable and working code examples for encoding drama, fleshing out problem of multiple hierarchies as the major challenge to text encoding. (134-135) Each of the above examples presents a textual unit organized in a fairly hierarchical fashion, an arrangement ideal for the structural nesting principle at the hear of XMLƒs design. But in practice literary works rarely conform to vertical hierarchies for very long, instead evolving sophisticated linguistic patterns that overlap and overlay in complex ways. The TEI guidelines offer a number of solutions to the
problem of multiple hierarchies for example, using a lattice of pointers and targets or linking elements with location ladders although none are completely satisfactory.

5 2 1 (+) [-6+]mCQK burnard_okeefe_unsworth-electronic_textual_editing (168-169) 20131027c 4 -2+ progress/2012/03/notes_for_burnard_okeefe_unsworth-electronic_textual_editing.html
Vanhoutte: dossier genetique resorts to internal creative process as internal monologue of the editor, and thus a form of speech, points to attempt to reconstruct final software product from long history of revisions and contested negotiations. (168-169) As an alternative I suggest that further research on a methodology and practice of noncritical editing or transcription of modern manuscript material may result in markup strategies that can be applied to the constitution, reading, and analysis of a so-called
dossier genetique. My approach to the manuscript as a filtered materialization of an internal creative process, one that is comparable with the process of internal monologue or dialogue and that thus can be considered a form of speech, might be helpful in this respect.

5 2 1 (+) [-6+]mCQK burnard_okeefe_unsworth-electronic_textual_editing (284) 20130912y 0 -1+ progress/2012/03/notes_for_burnard_okeefe_unsworth-electronic_textual_editing.html
Crane: invitation to studying problems of managing annotations encrusting heavily studied texts; suggests lexicon can become a commentary. (284) In an online environment, however,
the lexicon can become a commentary: that is, the readers of a text can see the words that the lexicon comments on.

5 2 1 (+) [-6+]mCQK cummings-coding_with_power (441) 20130913e 0 -5+ progress/2012/04/notes_for_cummings-coding_with_power.html
Argues XML easier to work with than BASIC, although there are losses for choosing this language; language choice also needs to be useful and unlikely to become obsolete. (441) Learning a second programming language seems akin to learning French in order to make a short point or two about English grammar. . . . If composition teachers were to select a programming language for inclusion into the pedagogy of teaching writing, it would need to be a stable and robust language that is freely accessible to all and that also minimizes risk of obsolescence while maximizing the applicability of the programming knowledge in other classes.

5 2 1 (+) [-6+]mCQK mcgann-radiant_textuality (91) 20120910 0 -10+ progress/2012/02/notes_for_mcgann-radiant_textuality.html
Interative bootstrapping development familiar to any bricoleur: theorizing via revision history and comments, as I am doing in software source code, is the big insight he and I both want to leverage as an advance in humanities scholarship emerging from engaging in computer technologies as producers. (91) Our plan was to
use the construction process as a mechanism for imagining what we didnƒt know about the project. In one respect we were engaged in a classic form of model-building, whereby a theoretical structure is designed, built, and tested, then scaled up in size and tested at each succeeding junction. The testing exposes the design flaws that lead to modifications of the original design. That process of development can be illustrated by looking at one of our SGML markup protocols the DTD for marking up every Rossetti archive document (or RAD). . . . My interest here is not in the SGML design as such but in the record of modifications to the design. That record appears as the list of dated entries at the top of the document.
(91) A great many modifications to the initial design were made during that year, but we did not at first think to keep a systematic record of the changes.

5 2 1 (+) [-6+]mCQK mcgann-radiant_textuality (93) 20131006a 0 -6+ progress/2012/02/notes_for_mcgann-radiant_textuality.html
Future work and intellectual problems revealed by comments made of their iterative development of DTD tags constituting history of RAD revision: collating units of prose texts, general problems of concurrency, limitations of SGML software, and text itself. (93) But let us return to the history of RAD revision. Look at the notation for 14 June 1995:
<!-- revised: 14 Jun 95 to add group to rad for serials -->
A large-scale change in our conception of the archiveƒs documentary structure is concealed in this small entry.
(94) That practical insight, however, was not nearly so interesting as the insights we gained into general problems of concurrency and into the limitations of SGML software.
(95) As others looked for features that would answer their interests, Inote emerged as a device for editing images with multiple-style overlays that, if clicked, would generate a text file carrying various annotations to the image. These annotations would be saved as part of the total archive structure and hence could be imbedded with hypertext links to other images or archival documents.

5 2 1 (+) [-6+]mCQK takhteyev-coding_places (17) 20140102 0 -1+ progress/2013/12/notes_for_takhteyev-coding_places.html
Obliges me to ask Takhteyev what programs were used to process those hundreds of thousands of word sequences as part of interview process to resurrect and incorporate prior procedures. (17) I returned to the United States in August 2007, bringing with me 150,000 words of field notes, not counting notes and recordings for over a hundred interviews.

5 2 1 (+) [-5+]mCQK takhteyev-coding_places (11) 20131215g 0 -4+ progress/2013/12/notes_for_takhteyev-coding_places.html
Deep ethnographic project sprung from dissertation research. (11) This book is based on an ethnographic project an attempt to understand the experience of a group of people through an extended engagement with them. In my case, this meant a combination of over one hundred interviews, extended presence in places where software work was being done, and at times active engagement in the membersƒ projects.
(12) By September 2004 I had decided to focus my dissertation research on software developers in Brazil and their access to software knowledge from the foreign centers of software practice.
(13) As my Portuguese fluency improved, I conducted more interviews in Portuguese, eventually using English only with the developers who spoke fluent English and preferred to talk to me in it.

5 2 1 (+) [-4+]mCQK applen_mcdaniel-rhetorical_nature_of_xml (22) 20130910a 0 0+ progress/2012/07/notes_for_applen_mcdaniel-rhetorical_nature_of_xml.html
Learning progresses from tacit ignorance, explicit ignorance, explicit knowledge, reaching tacit knowledge; technical communicator must harvest information from SMEs to explain for beginners. (22)

5 2 1 (+) [-4+]mCQK applen_mcdaniel-rhetorical_nature_of_xml (28) 20130910c 0 -2+ progress/2012/07/notes_for_applen_mcdaniel-rhetorical_nature_of_xml.html
Teachers of new technology are keystone species in information ecology; many connections to other entities. (28) The metaphor of information ecology asks that we see that everyone in a system is of value, but there are certain keystone species that are needed to make the system work. One example of a
keystone species, according to Nardi and OƒDay, would be the teachers who train employees how to use a newly implemented technology.

5 2 1 (+) [-4+]mCQK applen_mcdaniel-rhetorical_nature_of_xml (61) 20130103 0 -1+ progress/2012/07/notes_for_applen_mcdaniel-rhetorical_nature_of_xml.html
External DTD formation a type of procedural rhetoric, as is use of fixed XML attributes. (61) The advantage of this external file approach is that you can have easy access to the DTD, and anyone who might also be working with you can access this DTD by just referring to a website where it was stored.

5 2 1 (+) [-4+]mCQK applen_mcdaniel-rhetorical_nature_of_xml (97) 20130910e 0 -1+ progress/2012/07/notes_for_applen_mcdaniel-rhetorical_nature_of_xml.html
Importance of rhetorical choices about naming and arranging. (97) It is not just about the technologies; it is about how humans make rhetorical choices about naming and arranging the things they named between each other.

5 2 1 (+) [-4+]mCQK applen_mcdaniel-rhetorical_nature_of_xml (161) 20130108 0 -1+ progress/2012/07/notes_for_applen_mcdaniel-rhetorical_nature_of_xml.html
Gradual editing evolving data display by modifying style sheets after initial classification and organization by definition of XML tags; relate to McGann making intellectual discoveries through iterations of structure of archive. (161) Several rhetorical questions can be generated from this side-by-side comparison [of visual presentations].

5 2 1 (+) [-4+]mCQK applen_mcdaniel-rhetorical_nature_of_xml (176) 20130910i 0 -1+ progress/2012/07/notes_for_applen_mcdaniel-rhetorical_nature_of_xml.html
Interesting contrast to Derridean play of ambiguities and collision problems that are avoided using namespaces, questions of dissemination for traveling XML documents, and involvement of working groups evolving specific RFC standards for imposing structural constrains on the language. (176) Without a means of linking a traveling XML document to its original starting point, the original context of meaning from which that document emerged is impossible to recognize.

5 2 1 (+) [-4+]mCQK applen_mcdaniel-rhetorical_nature_of_xml (182) 20130910j 0 -2+ progress/2012/07/notes_for_applen_mcdaniel-rhetorical_nature_of_xml.html
Complex and simple typing and enforcing sequencing imposes structural constraints on XML-based texts (DOMs), supporting or engendering OCHO hypothesis; also apparent that basic XML syntax is based on English, for example minOccurs. (182) Following this same example, we next use the <xs:sequence> tag to specify the sequential sub-elements (or children) associated with that parent element. These are listed in the order in which they must appear in the XML document.

5 2 1 (+) [-4+]mCQK applen_mcdaniel-rhetorical_nature_of_xml (189) 20130910k 0 -1+ progress/2012/07/notes_for_applen_mcdaniel-rhetorical_nature_of_xml.html
Schema transformation via XSL represents another inroad for machine cognition into textual tasks performed by humans. (189) Another useful side benefit of using a native XML format is that XSL transformations can now be applied to schema, making it easy to transform one schema into another or even to display the schema using HTML elements such as tables or lists.

5 2 1 (+) [-4+]mCQK applen_mcdaniel-rhetorical_nature_of_xml (211) 20130910m 0 -2+ progress/2012/07/notes_for_applen_mcdaniel-rhetorical_nature_of_xml.html
Strategy and justification of programming customer parsers as tutor texts. (211) To explore the concepts behind XML processing, we will build some basic XML applications using a custom parser written in an open source Internet scripting language. Though this process is more cumbersome than using a prepackaged XML parser, a standard Web browser, or existing validating architectures, such as DocBook or DITA, it ultimately gives the designer even more control and flexibility when using XML for a specific purpose.

5 2 1 (+) [-4+]mCQK applen_mcdaniel-rhetorical_nature_of_xml (216) 20130115 0 -2+ progress/2012/07/notes_for_applen_mcdaniel-rhetorical_nature_of_xml.html
Cookbook approach embracing dual scope of producer and consumer involves substantial working code; different type of digital literacy beyond reading code is writing code for machines, for example XML parsers. (216) Like the aesthetic dimension we discussed in Chapter 4, the programmatic demands of building custom parsers often require a different type of thinking than we are used to. For instance, since machines are now an audience we must serve, we need to figure out how to write the XML data rather than just how to read it.

5 2 1 (+) [-4+]mCQK applen_mcdaniel-rhetorical_nature_of_xml (219-220) 20130124 0 -4+ progress/2012/07/notes_for_applen_mcdaniel-rhetorical_nature_of_xml.html
Traditional contractive versus process intensive communication on both sender and receiver roles; meaningful examples of Derrida comparison of good and bad writing as theme of Phaedrus. (219-220) Though it is overly reductive and simplifies the complex social nature of information, the traditional communicative paradigm is a useful construct for understanding the role of the parser in a rhetorical act. The model described here uses a contractive view of technology wherein an information receiver is seen in a relatively passive role and information itself is chunked into discrete and unambiguous units. When communicating using XML, an information sender is responsible for thinking carefully and logically about how to structure data in a fashion that facilitates the extraction of useful information from a data source. The message itself then resides as potential within the XML document that this sender creates.

5 2 1 (+) [-4+]mCQK applen_mcdaniel-rhetorical_nature_of_xml (228) 20130910o 0 -2+ progress/2012/07/notes_for_applen_mcdaniel-rhetorical_nature_of_xml.html
Strategy for incorporating substantial amount of working code in a humanities oriented text is judicious choice of PHP and extensible sample code. (228) We have designed the examples to be modular and portable; they should only require the modification of a few variables and XML data sources in order to be implemented and extended for additional types of projects. For this reason, we do not spend a great deal of time discussing the programming syntax of PHP.

5 2 1 (+) [-4+]mCQK applen_mcdaniel-rhetorical_nature_of_xml (241-242) 20130910p 0 -1+ progress/2012/07/notes_for_applen_mcdaniel-rhetorical_nature_of_xml.html
Ad hoc rhetorical approach for first project using a questionaire form and personas to answer them for imaginary information context. (241-242) While it can be useful to begin this rhetorical inquiry from a particular perspective, perhaps by considering the classical rhetorical canons or using a rhetoricianƒs theoretical model as a starting point, it can also be advantageous to simply take a step back and consider the informational context based on oneƒs prior knowledge.

5 2 1 (+) [-4+]mCQK applen_mcdaniel-rhetorical_nature_of_xml (261) 20130910q 0 -2+ progress/2012/07/notes_for_applen_mcdaniel-rhetorical_nature_of_xml.html
Rhetorical analysis in second project using Carliner physical, cognitive, affective information design framework. (261) For the purposes of building a CMS, we can apply a model that has been specifically developed for information design. Saul
Carlinerƒs physical, cognitive, and affective framework is well-known for breaking information design problems down into three dimensions.

5 2 1 (+) [-4+]mCQK applen_mcdaniel-rhetorical_nature_of_xml (281) 20130910r 0 -1+ progress/2012/07/notes_for_applen_mcdaniel-rhetorical_nature_of_xml.html
Single sourcing may disrupt traditional craftsman process of earlier media practices as noted in third project whose bottom-up rhetorical approach seems like system-centric rather than task-oriented design. (281) On the other hand, Carter also warns that document designers must be cautious of single sourcing technology because this process disrupts the traditional craftsman process of designing documents individually, for a specific context and audience, from start to finish.

5 2 1 (+) [-4+]mCQK bogost-alien_phenomenology (95) 20130910k 0 -2+ progress/2012/04/notes_for_bogost-alien_phenomenology.html
Latour Litanizer example of critical programming in that it instantiates ideas about metaphorism; compare journal software system that ultimately generates the tapoc dissertation. (95) The
Latour Litanizer executes queries against this API and assembles the results into a list with linked object names, one not dissimilar to the sort found in Latourƒs writings.
(96) Yet the principal virtue of the
Latour Litanizer is also impossible to reproduce in print: the rapidness and diversity of its results.

5 2 1 (+) [-4+]mCQK bogost-alien_phenomenology (99) 20130910l 0 -6+ progress/2012/04/notes_for_bogost-alien_phenomenology.html
Philosophical questions raised by Latour Litanizer choices made in writing code such as a query that filters out (sexy OR woman OR girl): what better place/space to conduct such investigations than in source code comments and differences between revisions? (99) The promotional and aesthetic accomplishments of the image toy are clear enough. But its philosophical accomplishment comes from the question it poses about the challenge flat ontology and feminism pose to one another. . . . The OOO symposium websiteƒs image toy hardly attempts to answer these questions, but it does pose them in a unique way thanks to carpentry.

5 2 1 (+) [-4+]mCQK bogost-alien_phenomenology (127-128) 20120416 0 -8+ progress/2012/04/notes_for_bogost-alien_phenomenology.html
See also his article on learning to program using simple, obsolete systems: connect wonder and awe to using original print manuals for such exercises rather than deploying state of the art platforms. (127-128) While a budding programmer is unlikely to experience another hardware architecture limited to two 8-bit movable objects per scan line, he or she is quite likely to encounter equally absurd and seemingly arbitrary constraints on modern computers, such as embedded systems. Through logics like these, the Atari shifts its status from garbage truck to humanoid robot.
(128-129) In his
Forbes meditation on life a decade hence, Maeda suggested that STEM ought to be expanded to STEAM. The A would stand for Art. . . . As in the popular reading of Plato and Aristotle, wonder becomes an intentional curiosity, the equivalent of Martin Heideggerƒs care (Sorge).

5 2 1 (+) [-4+]mCQK bogost-persuasive_games (ix) 20130910a 0 -6+ progress/2012/12/notes_for_bogost-persuasive_games.html
Crucial to note that Bogost focuses on human oriented rhetorical domains, whereas the path I steer is right into the inner workings of machines with the rhetorical outcome of instilling programming as problem solving and even a way of conducting humanities research. (ix) I believe that this power is not equivalent to the content of videogames, as the serious games community claims. Rather, this power lies in the very way videogames mount claims through procedural rhetorics. . . . From this vantage point, in the following chapters I interrogate three domains in which videogame persuasion has already taken form and still has great promise: politics, advertising, and learning.

5 2 1 (+) [-4+]mCQK bogost-persuasive_games (124) 20130910s 0 -1+ progress/2012/12/notes_for_bogost-persuasive_games.html
Imagine in a virtual reality game setting, to propose alternate forms of democracy, political action, and consumer engagement to explore philosophical question of how would a generation of casual programmers alter engagements with procedurality. (124) However, all of these techniques also have another common property: they rely on computer technology solely for its ability to change and accelerate dissemination, not for its ability to change representation.

5 2 1 (+) [-4+]mCQK bogost-persuasive_games (247) 20130911f 0 -8+ progress/2012/12/notes_for_bogost-persuasive_games.html
Worth revisiting studies on learning programming with wider scope in which play itself, and by extension ancillary behaviors to programming, have procedural learning functions. (247) But rather than suggesting that the exercise of Latin, or mathematics, or history themselves strengthen the mind through generic exercise, [Dorothy]
Sayersƒ proposes that the embedded logics of such subjects provide the tools necessary to interrogate new, unfamiliar questions.
(247-248) Despite the clarity of Sayersƒ proposal, modern adaptations of it have decoupled the trivium from its subject-specific roots, following the errors of constructivism. . . . Understanding the way a traditional approach to literacy broke down the bond between abstraction and subject-specificity will help us understand how to avoid such a one in the domain of procedural literacy.
(249) Here, Latin is revered as a structured mental exercise, not from its value as a window into key components of Western culture, especially the culture of ancient Rome and the medieval church. More appropriately, Latin would be allowed to oscillate between its formal and cultural registers; on the one hand, the language itself possesses formal features of synthetic inflection, specific cultural output can be consumed or created.

5 2 1 (+) [-4+]mCQK bogost-unit_operations (65) 20130910m 0 -6+ progress/2012/01/notes_for_bogost-unit_operations.html
Programmer presence embedded in API exemplified by Micheal Mateas in Facade and its A Behavioral Language (ABL). (65) In the case of a game engine, a code framework, or an SDK (software development kit), the programmer does not seek to remove the traces of his or her presence, but rather seeks to embed that presence into object-oriented systems that both enable and limit any works that instantiate them.
(66) The unit operations of the ABL API encapsulate abstract functions for human discourse, while engines like
Quake II concentrate on abstract functions for object physics. . . . The confines both facilitate and limit discursive production, just as the rules of natural languages bound poetry and the rules of optics bound photography.

5 2 1 (+) [-4+]mCQK bogost-unit_operations (79) 20120917 0 -8+ progress/2012/01/notes_for_bogost-unit_operations.html
Imagine doing unit analysis on early (8-32 bit, non internetworked) computer games (and what back then was not a game besides special purpose control systems) as Bogost does so masterfully with traditional literary studies interpreting literary texts metaphorically as programming: the degree of depth in critical functions of modern games that is practiced in philosophical study of past generations of computing machinery (platform studies) that Bogost performs with modern, web based games, is taken over into personal software projects. (79) In the time between the two poemsƒ writing, the figure that fascinates has become an effective unit operation, a tool for engaging modern life. . . . What is important about Bukowsiƒs representation of the figure that fascinates ins not that it could be construed as a software system, but rather that Bukowskiƒs poem relies on a consolidated version of Baudelaireƒs figure, that it enacts this figure by playing by its rules.
(80) But the unit-operational logic of the chance encounter becomes more visible when it starts to break down.
(81) Amelie shows us that the chance encounter is such a replete structure that it can be acted out as a unit operation. She has become the programmer of her own procedural urban encounters.

5 2 1 (+) [-4+]mCQK bogost-unit_operations (107) 20130910t 4 -5+ progress/2012/01/notes_for_bogost-unit_operations.html
Can simulation fever and resignation be linked to free, open source ethic, for access to the source systems, since its rhetoric pull on subjectivity to follow its algorithms, founding preference formation, taking me back to my early interests in the free will problem. (107)
(108) The cure to archive fever is a process of working through this discomfort. Together, we might call Turkleƒs two kinds of responses to simulations
simulation anxiety, or following Derrida, simulation fever.
(109) Starr and Turkle suggest that part of the cure entails creating new simulations that revise or rethink the ambiguities, omissions, errors, or controversies of previous simulations. This is indeed a worthwhile project. But, a more accessible and readily fungible strategy is to create a body of criticism for simulations that relate their rules to their subjective experiences and configurations.

5 2 1 (+) [-4+]mCQK bogost-unit_operations (177-178) 20130911i 0 -10+ progress/2012/01/notes_for_bogost-unit_operations.html
Conclusion that videogame criticism instantiates Badiou thinking not just in text but in world as well to rejuvenate the university, inspiring dreams of new types of videogames produced by dissolving organizational divisions, especially between profit and nonprofits, and different educational institutions. (177-178) Critical networks require an embodied study, a fusion of theory and practice. Badiouƒs name for this is a thinking. . . . Thinking produces what Badiou calls events, disruptive restructurings of a situation. . . . Successful comparative videogame criticism strikes me as another kind of thinking, one that musters the cultural critic as much as the programmer, the artist as much as the marketer.

5 2 1 (+) [-4+]mCQK bork-exam1_question1 (2) 20130908 0 0+ progress/2012/10/notes_for_bork-exam1_question1.html
McGann as the good modernist who experiments with programming XML. (2)

5 2 1 (+) [-4+]mCQK bork-exam1_question3 (131) 20130907 0 0+ progress/2012/10/notes_for_bork-exam1_question3.html
Connections between Bogost unit operations and programming practice. (131)

5 2 1 (+) [-4+]mCQK bork-journal 20070527 TAPOC_20070527 1 -13+ journal_2007.html
Emphasize the epistemological as synthesis of technological (problem solving, practical) and philosophical (problem posing, moral) insight (expansive professional, insider knowledge). Other questions for the polling experiment: What is cyberspace? What is the Internet? What kind of computers make them up (cyberspace and the Internet)? Rumsfeld quote leads into epistemological point that computer technology is different from other kinds of knowing because complete knowledge is possible. Refine this point with distinctions made by Mitcham. Electronics is predictable; diagrams and source code can be trusted. Consider epistemological transparency as metatdata, for example, being tagged with the GPL, to yield a view of cyberspace, for example around the polling experiment host, revealing its structure as white and black boxes (or gray areas). The server host is the the black box, not the network, routers, or client hosts. Why not the clients? Because their dialogic relationship to the server host reduces them to the range of multiple choice responses, and ultimately to the (human) user, who is by definition an unknown and outside the scope of analysis. The client host is a technological extension (Idhe) of the user, generating predictable network activity playing the role of multiple choice answerer. Letƒs look at the source code received by a client browser to see how much it is like the interlocutor asking simple questions from Socrates in a Platonic dialog: this is what I mean by working code of programming philosophers as human machine interactions giving place not just space for thought.

5 2 1 (+) [-4+]mCQK bork-journal 20100421 20100421 5 -3+ journal_2010.html
Versions hide such lessons in genuine concretizations as well as more common deprecated or flawed designs and ƒbugsƒ. What do we mean by ƒbugsƒ as programmers and system integrators? The term is as ambiguous as code itself.

5 2 1 (+) [-4+]mCQK bork-journal 20110326 20110326 1 -4+ journal_2011.html
This is the initial poetics, self steering writing controlling human operations. Now philosophy and other forms of rhetoric can be directed at artificial machinery in addition to humans. Soul steering all the same but with different [ƒcontrol schemataƒ]. Imagine an audio landscape about which you can navigate to hear and listen producing in different areas logically different streams of sound generation audible to humans and these programs.

5 2 1 (+) [-4+]mCQK burnard_okeefe_unsworth-electronic_textual_editing (86) 20130912e 0 -2+ progress/2012/03/notes_for_burnard_okeefe_unsworth-electronic_textual_editing.html
Robinson: inspires comparing repeatability of analysis to software quality assurance methodologies exemplified by development of Anastasia software tool for Javascript rendition of XML encoded files. (86) Because of the electronic publication mode, we were also able to include the actual software and all the data we used for the analysis, with exercises that allowed readers to run the software themselves, so that they might confirm, extend, or deny the hypotheses suggested in the article.
(87) We developed a new software tool,
Anastasia, specifically to offer a bridge between the XML, into which we now decanted all our files, and the new JavaScript-and-HTML interfaces now appearing.

5 2 1 (+) [-4+]mCQK burnard_okeefe_unsworth-electronic_textual_editing (89) 20130912f 0 -5+ progress/2012/03/notes_for_burnard_okeefe_unsworth-electronic_textual_editing.html
Robinson: inspires comparing open transcription policy to four freedoms enshrined in GPL. (89) The answer to this problem, we can now see, is an open transcription policy, modeled on the copyright licensing arrangements developed by the Open Software Foundation (now part of the Open Group). . . . What it does mean is that the copyright holders assert that the transcripts may be freely downloaded, used, altered, and republished subject to certain conditions (basically, republication must be under the same conditions, all files must retain a notice with them to this effect, and permission must still be obtained for any paid-for-publication).

5 2 1 (+) [-4+]mCQK burnard_okeefe_unsworth-electronic_textual_editing (107) 20130912g 0 -6+ progress/2012/03/notes_for_burnard_okeefe_unsworth-electronic_textual_editing.html
Fraistat and Jones: give sizable examples of working code to illustrate the devils bargain with HTML as well as creative layout of text and critical apparatus. (107) What is at stake in the devilƒs bargain with HTML is perhaps best illustrated in one of our very early texts, Shelleyƒs broadside ballad of 1812, The Devilƒs Walk. . . . The pragmatic limitations of HTML markup are clear, here, to anyone with an elementary knowledge of encoding, including the then-necessary but inelegant use of the nonbreaking space tag ( &nbsp; ) to create indentation.
(108) Oneƒs ability in HTML to divide a screen window into separate frames allowed us to think creatively about how to display the textual apparatus of the The Devilƒs Walk edition in relation to the text proper.

5 2 1 (+) [-4+]mCQK burnard_okeefe_unsworth-electronic_textual_editing (158) 20130912n 0 -3+ progress/2012/03/notes_for_burnard_okeefe_unsworth-electronic_textual_editing.html
Van Hulle: discusses versions and variants comparable to source control systems and versioning in word processors to deal with self-generative, algorithmic character of traditional text (McGann). (158) Except for the first extant version, a previous version can always serve as a temporary invariant against which the genetic variants can be measured, even if the writing was eventually aborted and never published.
(160) Beckett was well aware of what McGann calls the
algorithmic character of traditional text (Radiant Textuality 151): text generates text, and for Beckett translation played a crucial role in the exploitation of this self-generative power. Authorial translations give evidence of an enhanced textual awareness.

5 2 1 (+) [-4+]mCQK burnard_okeefe_unsworth-electronic_textual_editing (168) 20130912o 0 -10+ progress/2012/03/notes_for_burnard_okeefe_unsworth-electronic_textual_editing.html
Vanhoutte: addresses new aspects of documenting how the edition was created, such as linkeme methodology, and new ways of reading provided by automagic of sed and awk, tracing cultural boundaries between digital humanities scholarship and IT, which are foregrounded by emphasizing noncritical operations. (168) Instead of linking the orientation text to a variorum apparatus, the editors opted for what I have called a linkemic approach to textual variation. I define a
linkeme as the smallest unit of linking in a given paradigm. This unit can be structural (word, verse, sentence, stanza, etc.) or semantic. In the glossary provided with the orientation text, the linkeme is of a semantic class that can be defined as the unit of language that needs explanation. . . . The architecture was automagically generated from the digital archive by a suit of sed and awk scripts. The linkemic approach provides the user with enough contextual information to study the genetic history of the text, and it introduces new ways of reading the edition.

5 2 1 (+) [-4+]mCQK burnard_okeefe_unsworth-electronic_textual_editing (172) 20130912r 0 -6+ progress/2012/03/notes_for_burnard_okeefe_unsworth-electronic_textual_editing.html
Vanhoutte: explores need for better ways to handle temporal elements via spatialization in digital data (Castells), and the choice to use only digital facsimiles acknowledges the limits of TEI, and is punting; multiple versions model of text lends itself to encoding via revision control system as well as TEI. (172) The current inability to encode these temporal and genetic features of the manuscript and the overlapping hierarchies with a single, elegant encoding scheme forces an editor to make choices that result in impoverished and partial representations of the complex documentary source. . . . Therefore, in the electronic edition of
De teleurgang van den Waterhoek, we opted to represent the complex documentary sources by means of digital facsimiles only, preserving in that way the genetic context of the authorƒs dynamic writing process.
(173) This fear of testing existing transcription systems with modern manuscript material of a complicated nature in several projects may signal the fact that a coherent system or methodology for the transcription of modern material still must be developed and tested and that an ontology of the text must be agreed on.

5 2 1 (+) [-4+]mCQK burnard_okeefe_unsworth-electronic_textual_editing (176-177) 20130912t 0 -5+ progress/2012/03/notes_for_burnard_okeefe_unsworth-electronic_textual_editing.html
Vanhoutte: even considering RCS commits as speech acts, still problem of non-nesting information of BNF-style grammars to keep theorists busy; encoding becomes a form of noncritical close reading, for example Greg Crane describing how the PDLS lookup files mitigate. (176-177) Creating a noncritical edition-transcription of such a text with the use of encoding is the closest kind of reading one can do. . . . Paradoxically, existent and extant manuscripts generate, by their resistance to current systems of text encoding, new ontologies of the text and new approaches toward that encoding.

5 2 1 (+) [-4+]mCQK burnard_okeefe_unsworth-electronic_textual_editing (277) 20130912w 0 -1+ progress/2012/03/notes_for_burnard_okeefe_unsworth-electronic_textual_editing.html
Crane: overview of design and programming considerations going into Perseus Digital Library System (PDLS) crosses humanities scholarship into philosophical programming. (277) The PDLS [
Perseus Digital Library System] is significant in that is shows concretely which functions one evolving group of humanists felt were valuable and feasible.

5 2 1 (+) [-4+]mCQK burnard_okeefe_unsworth-electronic_textual_editing (283) 20130912x 0 -13+ progress/2012/03/notes_for_burnard_okeefe_unsworth-electronic_textual_editing.html
Crane: argues persistent linking schemes for print citations exemplify pre-digital solutions, whereas PDLS developed abstract bibliographic object concept from which bidirectional links can be generated. (283) Their monodirectional nature makes the Web a directed graph and has profound implications for its topology. In digital libraries, however, having greater control over content, we can track links between documents. More important, long before computers were invented, many formal publications developed canonical schemes that gave print citations persistent value: there are various ways to abbreviate
Homer and Odyssey, but Hom.Od.4.132 described the same basic chunk of text in 1880 and 1980.
(283) Persistent citation schemes are fuzzy, and this fuzziness gives them flexibility. The PDLS uses the concept of an abstract bibliographic object (ABO) to capture the fact that a single work may appear in many editions.
(284) ABOs are arguably most exciting when they allow use to convert individual citations into bidirectional, many-to-many links. . . . Clearly, this service raises interesting problems of filtering and customization as annotations encrust heavily studied canonical texts, but we view such problems as necessary challenges and the clusters of annotations on existing texts as opportunities to study the problems of managing annotations.

5 2 1 (+) [-4+]mCQK burnard_okeefe_unsworth-electronic_textual_editing (286) 20130912z 0 -2+ progress/2012/03/notes_for_burnard_okeefe_unsworth-electronic_textual_editing.html
Crane: extracting place and date information to identify events hints at Manovich big data analysis. (286) Information extraction tends to be domain-specific.
(286-287) The generalized architecture for text engineering (GATE), developed at Sheffield, provides one model of how to integrate complementary information extraction modules and may point the way for digital library systems that incorporate these functions as a matter of course.

5 2 1 (+) [-4+]mCQK crane-classics_and_the_computer (51) 20130913d 0 -1+ progress/2012/03/notes_for_crane-classics_and_the_computer.html
Likewise theorists dive directly into OOP rather than thinking about how hardware constrained the questions that could be asked. (51) Machines have grown so fast and inexpensive that it is perhaps difficult for most of us to imagine the extent to which hardware constrained the way we designed systems and thus the questions that we could pursue.

5 2 1 (+) [-4+]mCQK crane-classics_and_the_computer (51) 20131028c 0 -2+ progress/2012/03/notes_for_crane-classics_and_the_computer.html
Needed for special terminals and custom designed fonts programmed onto chips to display Greek. (51) To display Greek, we needed to use special terminals that could display customized character sets. We designed Greek fonts on graph paper, converted the dot patterns into hexadecimal codes, programmed the data on to chips and then physically inserted these chips into the displays.

5 2 1 (+) [-4+]mCQK crane-classics_and_the_computer (52) 20131028b 0 -5+ progress/2012/03/notes_for_crane-classics_and_the_computer.html
Build versus buy position prior to widespread FOS development practices. (52) In fact, the Unix text editor assumed an ASCII character set and would have required a complete rewrite to manage any other character sets. . . . We abandoned our editor and resolved never to address a general problem that the marketplace would solve for us.

5 2 1 (+) [-4+]mCQK crane-classics_and_the_computer (53) 20130913e 0 -4+ progress/2012/03/notes_for_crane-classics_and_the_computer.html
Search and retrieval challenges of highly inflected Greek example of consequences of ASCII/English bias in system design. (53) More significantly, Greek is a highly inflected language. The search tools developed under Unix implicitly assumed English with its minimal system of inflections as its model.
(53) Ultimately, we developed a multilingual full text retrieval system from scratch. The system used a set of inverted indices, added 50 percent to the storage needs of the
TLG (a significant factor then), but provided almost instantaneous lookups.

5 2 1 (+) [-4+]mCQK cummings-coding_with_power (431) 20130913 0 -6+ progress/2012/04/notes_for_cummings-coding_with_power.html
Seems to miss important points of copyleft expressed in GPL, four discrete freedoms enumerated by Stallman. (431) Composition scholars have begun to look to the software publishing world for a solution. . . . Thus, no one can take the free program and begin charging for it, for as long as it contains the copylefted program, reselling the program is illegal under copyright law.
(431) Surely, these composition scholars reason, with access to traditional academic publishing stifled under the profit-motive system, scholars should adopt the open source model of publication.

5 2 1 (+) [-4+]mCQK cummings-coding_with_power (434) 20130913b 0 -9+ progress/2012/04/notes_for_cummings-coding_with_power.html
Figures of rhetorical triangle and coding triangle: Writer-Text-Reader and Coder-Program-Machine. (434) The coder seeks to reach an audience through his or her writing too, only the coderƒs first audience is a machine (one might argue that the coderƒs audience is the computer user instead an important distinction that will be answered herein), and the coderƒs language is computer code. . . . But regardless of the coderƒs tool, the machine will be the receiver of the text; like the writer who produces a text that he or she cannot further mediate, so too does the coder surrender the written text to an audience. . . . Similarly, the code is out of the programmerƒs hands, and the machine is in control of determining its meaning.

5 2 1 (+) [-4+]mCQK cummings-coding_with_power (437) 20130913c 0 -7+ progress/2012/04/notes_for_cummings-coding_with_power.html
Ong audience construction applied to code readers. (437) Even if one rejects the whole-hearted juxtaposition of the rhetorical triangle with a coding triangle, we have to acknowledge that what occurs in the coderƒs mind as she or he envisions the machineƒs reception of the program can inform much of what composition studies have had to say about how the writer envisions his or her audience. . . . By interjecting an awareness of the rhetoric of coding to
Ongƒs construction of audience, one can gain a sense of how coding can re-inscribe and complicate our construction of just one tip of the triangle.
(438) According to Ong, the writer constructs his or her fictional audience to substitute the immediate response of a physically present audience.
(438) The coder must perform the same act, but instead of gauging human reaction, she or he anticipates the machineƒs reaction.

5 2 1 (+) [-4+]mCQK cummings-coding_with_power (439-440) 20130913d 0 -7+ progress/2012/04/notes_for_cummings-coding_with_power.html
Using Kittler and Lacan connect programming to framework of composition. (439-440) But the subsequent rendering of that code by the machine invokes both aspects of the gramophone and film. . . . For Kittler, film links the imagination of the film creator into the processing of multiple singular images, offering a viewing of the creatorƒs imagined image similar to the image of self which confronts the infant.
Just as Lacanƒs startled and emerging infantile self must reconcile the mirror image of herself with her mindƒs eye, so too must the programmer reconcile the juxtaposition of the machineƒs reaction to her programmed code with her desired intent. Thus, Kittlerƒs insistence on viewing texts as material and historically situated events provides a theoretical framework for positing the desires and results of the programmer within the framework of composition.

5 2 1 (+) [-4+]mCQK cummings-coding_with_power (440-441) 20130122 0 -7+ progress/2012/04/notes_for_cummings-coding_with_power.html
Teaching a passion for revision not one of the generic side-effects noted in early studies of programming instructions. (440-441) But as teachers of writing, we should not be content to use computer programming solely as a grammar tool. We can also use coding to teach a
passion for revision. As has been discussed herein, one of the common statements of coders and writers alike is that they both enjoy their craft because of its ability to help them re-envision problems in a new light. . . . But the advent of markup languages like XML that allow students to begin with a base of traditional language and modify it with computer code have made the act of porting computer programming languages into the composition classroom even simpler than the dozen BASIC commands that Kern employed in 1987.

5 2 1 (+) [-4+]mCQK cummings-coding_with_power (442) 20130913f 0 -1+ progress/2012/04/notes_for_cummings-coding_with_power.html
Guidelines are starting small, disavowing coding expertise, being clear about grade impact, using personally familiar language, minimizing transition time, and considering markup languages; compare to Applen and McDaniel. (442) Until the development of XML, the code portion of the marked-up text was usually intended to affect how the traditional language was displayed, but XML has expanded that content to include how that language can be processed by the machine.

5 2 1 (+) [-4+]mCQK derrida-dissemination (129) 20130916f 0 -8+ progress/2012/02/notes_for_derrida-dissemination.html
Compare search for missing word to Hayles machine-enhanced reading of Only Revolutions; analyze the structural gap. (129) Curiously, however, there is another of these words that, to our knowledge, is never used by Plato. If we line it up with the series
pharmakeia-pharmakon-pharmakeus, we will no longer be able to content ourselves with reconstituting a chain that, for all its hiddenness, for all it might escape Platoƒs notice, is nevertheless something that passes through certain discoverable points of presence that can be seen in the text. The word to which we are now going to refer, which is present in the language and which points to an experience that was present in Greek culture even in Platoƒs day, seems strikingly absent from the Platonic text.
(130) In a word, we do not believe that there exists, in all rigor, a Platonic text, closed upon itself, complete with its inside and its outside. Not that one must then consider that it is leaking on all sides and can be drowned confusedly in the undifferentiated generality of its element. Rather, provided the articulations are rigorously and prudently recognized, one should simply be able to untangle the hidden forces of attraction linking a present word with an absent word in the text of Plato. Some such force, given the
system of the language, cannot not have acted upon the writing and the reading of this text.
(130) The word in question is
pharmakos (wizard, magician, poisoner), a synonym of pharmakeus (which Plato uses), but with the unique feature of having been overdetermined, overlaid by Greek culture with another function.

5 2 1 (+) [-4+]mCQK hayles-how_we_think (78) 20121129j 0 -1+ progress/2012/07/notes_for_hayles-how_we_think.html
Machine reading examples are mostly visual; add ensoniment and perhaps eventually machine listening. (78) As Manovich says about cultural analytics and Moretti proclaims about distant reading, machine analysis opens the door to new kinds of discoveries that were not possible before and that can surprise and intrigue scholars accustomed to the delights of close reading.

5 2 1 (+) [-4+]mCQK hayles-how_we_think (242) 20121221f 0 -4+ progress/2012/07/notes_for_hayles-how_we_think.html
Reverse engineering the print text by transcoding as digital media like digital humanists do to natively print literary works; surprising that the entire text was hand coded, in part because it may violate fair use of copyright. (242) Our first step was to hand code the entire text and import it into a database, with special categories for cars, plants, animals, minerals, and place-names, and with every word indicated as originating with Sam or Haileyƒs narratives, respectively. With the place-names identified, we then overlaid them onto a Google map.
(244) Further insight is gained by comparing the word frequency of Haileyƒs narrative with that of Samƒs. The extensive parallels between the two narratives are borne out by the correspondence between paired frequency counts.

5 2 1 (+) [-4+]mCQK hayles-how_we_think (245-246) 20121221g 0 -9+ progress/2012/07/notes_for_hayles-how_we_think.html
Inspiration from French translation spoiler poster hint at list of excluded words led to statistical analysis of English text against Brown corpus. (245-246) Informative as the poster is about narrative structures, word choices, and chronologies, it is reticent on one point: included is a large column labeled Nix List that has been blanked out, suggesting that Danielewski provided his French translator not just with conceptual clusters but specific words that he wanted not to appear in the translated text. This presents an intriguing problem: how do you find the words that are not there? Our solution is to compare the word frequencies in
OR with the Brown corpus, a database of one million words carefully selected to be statistically representative of twentieth-century American prose. To assist our comparison, we calculated a chi-square statistic for each word in OR, which provides a rough measure of how noticeable the difference is between the observed frequencies in OR and the Brown corpus.
(246) We conjecture that
or is forbidden because it is the acronym that Danielewski (and others) typically use for OR. . . . Thus self-reflexivity has been banished from the semantic register and displaced onto the topographic, another indication of how important the spatial aesthetic is to this text.

5 2 1 (+) [-4+]mCQK mcgann-radiant_textuality (16) 20131005i 0 -2+ progress/2012/02/notes_for_mcgann-radiant_textuality.html
Tension between real demo and imaginary objective similar for symposia. (16) One wants to hold this initial situation clearly in mind, for the contradiction between the web demo model, a simple visual interface built in HTML, and the archive itself, a set of logical relations and determinants conceived in SGML, would surface repeatedly in all our work.
(17) More than anything else, the making of
The Rossetti Archive has exposed the gulf that stands between digital tools and media, on one hand, and the regular practices of traditional philosophy, theory, hermeneutics, and arts/literary/cultural criticism, on the other.

5 2 1 (+) [-4+]mCQK mcgann-radiant_textuality (69) 20131005p 0 -6+ progress/2012/02/notes_for_mcgann-radiant_textuality.html
Appreciate his detailed account of theory-informed and exploratory technological development as a prototype for critical programmer. (69) How to incorporate digitized images into the computational field is not simply a problem that hyperediting must
solve; it is a problem created by the very arrival of the possibilities of hyperediting. . . . Those of us who were involved with The Rossetti Archive from the beginning spent virtually the entire first year working at this problem. In the end we arrived a a double approach: first, to design a structure of SGML markup tags for the physical features of all the types of documents contained in The Rossetti Archive (textual as well as pictorial); and second, to develop an image tool that permits one to attach anchors to specific features of digitized images.

5 2 1 (+) [-4+]mCQK mcgann-radiant_textuality (74) 20131005q 0 -4+ progress/2012/02/notes_for_mcgann-radiant_textuality.html
He seems to be taking the designer, system-centric perspective: could the flip side of the quest for designing ever more decentered tools be to foster user involvement in creating the interfaces? (74) The interface one encounters in the actual Rossetti archive is, in fact, anything but decentered. In this respect it is quite like every other scholarly and educational hypertext work known to me
The Perseus Project, say, or any of George Landowƒs webs. All are quite centered and even quite nondynamical in their presentational structure. We want to be aware of this since a major part of our future with these new electronic environments will be the search for ways to implement, at the interface level, the full dynamic and decentering capabilities of these new tools.

5 2 1 (+) [-4+]mCQK mcgann-radiant_textuality (80) 20131005s 0 -3+ progress/2012/02/notes_for_mcgann-radiant_textuality.html
Instantiated arguments are like creating software projects to do humanities research. (80) Most important, their arguments are not made abstractly, nor even through a set of illustrative examples. They are instantiated arguments what William Carlos Williams called The Embodiment of Knowledge --and they call attention to the theoretical opportunities involved in making an edition. The totalized factive commitments and obligations of an editorial project open into a theoretical privilege unavailable to the speculative or interpretive essay or monograph.

5 2 1 (+) [-4+]mCQK mcgann-radiant_textuality (88) 20131005y 0 -2+ progress/2012/02/notes_for_mcgann-radiant_textuality.html
This appendix in the chapter he claims is the center of the book in terms of the chronological development of his thoughts about radiant textuality is also where I make the most connections to my own research, not only the image/text and surface/depth distinction, but also the use of revision history and source code comments to trace the evolution of theoretical thought embodied in poiesis. (88) One kind of project is presentational, designed for the mindƒs eye (or the eyesƒ mind); the other is analytic, a logical structure that can free the conceptual imagination of its inevitable codex-based limits. The former tend to be image-oriented, the latter to be text-based.

5 2 1 (+) [-4+]mCQK mcgann-radiant_textuality (91) 20131005z 0 -3+ progress/2012/02/notes_for_mcgann-radiant_textuality.html
Seems to be attributing a cognitive role to the evolving archive as an IT integration, following Hayles human-computer cyborg articulated in Electronic Literature: what came to make sense as iterative changes to the protocols that made the system work better in retrospect reflect the discovery of unknowns as if the result of Socratic self-questioning. (91) Second, the record does not indicate certain decisive moments when
the archive was discovering features of itself it was unaware of. In these cases no actual changes were made to the DTDs.
(92) Rossetti is one of the first modern artists to take a serious interest in photographs.

5 2 1 (+) [-4+]mCQK mcgann-radiant_textuality (92) 20131006 0 -11+ progress/2012/02/notes_for_mcgann-radiant_textuality.html
Leveraging out of copyright photographs Rossetti took of his own paintings solves economic problem and invites new theoretical speculation. (92) The move allows us to temporize on the extremely vexed issue of copyright. . . . On one hand we now comprehensively represent Rossettiƒs visual work in the medium that was probably its major early disseminating vehicle. On another, we create a digital archive of great general significance for studying both the history of photography and the history of painting.
(93) Working out this scheme for collating Rossettiƒs texts revealed an interesting general fact about electronic collating tools: that we do not yet have any good program for collating units of prose texts. . . . The person who discovers a reasonably simple solution to this problem will have made a signal contribution not just to electronic scholarship but to the theoretical understanding of prose textuality in general.

5 2 1 (+) [-4+]mCQK mcgann-radiant_textuality (96) 20131105b 0 -7+ progress/2012/02/notes_for_mcgann-radiant_textuality.html
Inote theoretical practice revealed ideas about computerizing text in relation to image database. (96) We assume that a text is a rhetorical sequence organized by units of page, with each page centrally structured in terms of a sequence of lines commonly running from top to bottom, left to right, and within some set of margins (which may be reduced to nil [practically] on any side).
(97) The practice of the theory of Inote revealed some interesting ideas about computerizing textual materials in relation to a database of images. . . . Only if the basic unit is the page (or the page opening) can the lineation in the digital image be logically mapped to the SGML markup structure. Of course if SGML software were able to handle concurrent structures, this consequence would not necessarily follow.

5 2 1 (+) [-4+]mCQK mcgann-radiant_textuality (102) 20120914 0 -4+ progress/2012/02/notes_for_mcgann-radiant_textuality.html
Invitation to compare deformative interpretation of poetry with deformations that occur in everyday working code. (102) Galvano della Volpeƒs important insight was to see interpretation as an interface for organizing and generating critical thinking. An interpretation so-called makes a record of a particular act of critical reflection and analysis. This record is at the same time an algorithm for generating further reflection and analysis, starting with the record itself. In this respect the record is less clearly understood as a meaning or even a form than as a program, in the computational sense of the term.

5 2 1 (+) [-4+]mCQK mcgann-radiant_textuality (112) 20131006h 0 -6+ progress/2012/02/notes_for_mcgann-radiant_textuality.html
Intuiting machine embodiment where human limits clearly crossed. (112) The poemƒs
ragionamento [meaning and information] is regularly exposed to its human limits through a formal devotion to the artifices of surprising pleasures. Paradoxically, then, this structure of pleasure works to draw the intellect beyond what it is able to imagine. In this sense, the elementary, linguistic pleasure of verse becomes the manifest form of divine presence.
(112) The turn of poiesis from performance to deformance marks an epoch when Dantean
ragionamento, the dream vision of enlightenment, had grown vexed to scientistic nightmare. No one exposes this turn of events better than Shelley, whose allegiance to Danteƒs visionary hopes is unmistakable.
(113)
Epipsychidion is a love poem that realizes a dysfunction between desire and action.

5 2 1 (+) [-4+]mCQK mcgann-radiant_textuality (160) 20131007d 0 -1+ progress/2012/02/notes_for_mcgann-radiant_textuality.html
Ensoniment is a different twist on rethinking textuality that deforms by operating in different phenomenal fields, although the encoding effort itself to prepare for ensoniment represents a form of noncritical editing. (160) The goal is to rethink the workƒs textuality by consciously simulating its social reconstruction.

5 2 1 (+) [-4+]mCQK mcgann-radiant_textuality (206-207) 20120918 0 -11+ progress/2012/02/notes_for_mcgann-radiant_textuality.html
I wanted to exclaim, let the Big Other speak, but McGann AI project is not really to generate dialogue, more like unexpected output for humanities scholars to interpret, as in Manovich big data experiments, ultimately reveals unknown knowns about texts and textuality. (206-207) The project imagined here attends only to the textƒs bibliographical codes in order to begin with a relatively simple set of rules for marking or interpreting textuality. We want to teach the computer a set of rules for reading texts. Trying to teach it higher order rules presents enormous difficulties. It seems possible, however, to develop an initial set of rules for bibliographical coding options and forms. Part of the programmatic operation is to implement these rules in order to expose and generate a more complex set of rules extending to higher orders of textual form.
(207) The ultimate event in this program will be a dialogue between the computer and the human beings who are teaching it how to read. We want to study the bibliographical formations that appear out of the computerized readings. These readings will, we believe, inevitably constitute a set of (de)formations full of surprises for the rule-givers. What those surprising readings will be cannot be predicted, but that they will come is, we think, as certain as the fact that no text is commensurate with itself.
(207) We begin by implementing what we think we know about the rules of bibliographical codes. The conversation should force us to see finally, to imagine what we donƒt know that we know about texts and textuality.

5 2 1 (+) [-4+]mCQK mcgann-radiant_textuality (222) 20131008k 0 -6+ progress/2012/02/notes_for_mcgann-radiant_textuality.html
Is this not license for me to give examples from my working code, following McGann use of his own scholarly software projects as nearly announcing critical programming? (222) The first clear that is to say disciplined and self-conscious revolt against these methods of critical inquiry came at the end of the last century. . . . The program sketched by [Alfred] Jarry would get resurrected more than a half-century later, in our own day, in the work of the OULIPO group, most notably in the writings of Perec, Queneau, Mathews, and Calvino. Two important things to keep in mind are: first, that a science of exceptions must inevitably be related to statistics; second, that ƒpataphysical work has largely assumed imaginative rather than critical forms.

5 2 1 (+) [-4+]mCQK norman-design_of_everyday_things (67) 20131006k 0 -4+ progress/2009/11/notes_for_norman-design_of_everyday_things.html
Relate this and challenges of LTM to stickiness of memory discussion in research paper from Project Management for Technical Writers. (67) Arbitrary knowledge can be classified as the simple remembering of what is to be done, without reliance on an understanding of why or on internal structure.
(68) People who have learned to use computers or cook by rote are probably not very good. Since they do not understand the reasons for their actions, they must find tasks arbitrary and strange. When something goes wrong, they donƒt know what to do (unless theyƒve memorized solutions).

5 2 1 (+) [-4+]mCQK norman-design_of_everyday_things (72) 20131006l 0 -4+ progress/2009/11/notes_for_norman-design_of_everyday_things.html
Is this the distinction Plato intends in Phaedrus, that reminding involves knowledge in the world, or the two aspects signal and message? (72) One of the most important and interesting aspects of the role of external memory is reminding, a good example of the interplay between knowledge in the head and in the world.
(73) A good reminding method is to put the burden on the thing itself.
(73) There are two different aspect to reminder: the signal and the message.
(74) I am waiting for the day when portable computers become small enough that I can keep one with me at all times.

5 2 1 (+) [-4+]mCQK norman-design_of_everyday_things (110) 20131006p 0 -2+ progress/2009/11/notes_for_norman-design_of_everyday_things.html
How about some examples of human equivalents of mode errors: different uses of body parts, for example, for sex? (110) Mode errors occur when devices have different modes of operation, and the action appropriate for one mode has different meanings in other modes. Mode errors are inevitable any time equipment is designed to have more possible actions than it has controls or displays, so the controls must do double duty.

5 2 1 (+) [-3+]mCQK bork-journal 20010401 20010401 3 -16+ journal_2001.html
One thing I would like to demonstrate is that there can be technology education that is not soon to become "a worthless time-consuming hypothesis." This is one of the challenges for the philosophy of computing, given computingƒs poor track record hitherto regarding the reusability of defunct states of the art. You have to create the material conditions for your own existence. Previously you were concerned with the MIT as ways to evaluate the primary business case hypothesis. Implicitly you plan to move into philosophy, a position from which the primary business-case hypothesis is a necessary condition[, a previous step, and so on and so on]. As such it must be executed, and at this point it has not even been designed. On the one hand, you may be seduced by the enticing promise that someone can provide you with all the tools (and instruction, which is not in the case of The Road Ahead) that are necessary for the successful realization (execution) of your dreams--from which sentiment Microsoftƒs famous slogan "Where do you want to go today?" most likely derives--and attempt to purchase them; on the other hand, you may try instead to come up with the necessary conditions yourself--from which sentiment Socratesƒ (once equally famous ƒsloganƒ) (..) derives--. [There is something peculiar about the punctuation of this all-important proposition, namely that the em-dash, when properly marked, presents a syntax that would must likely be ƒsimplifiedƒ.] Practical philosophy asks the question, Buy or build? when considering any problem, in this case the quintessential problem how do I realize my goals? It was asked in antiquity--in the context of Xenophonƒs (..), for example--and it is asked today in ever-widening domains.

5 2 1 (+) [-3+]mCQK bork-journal 20101211 20101211 6 -6+ journal_2010.html
Media-specific functionality of the text describing itself and other OEM texts was glimpsed two months ago examining the User Reference Manual scanned image most likely downloaded from the Internet via web broswer rather than scanned from a printed text ready at hand, but later I plan to collect and have ready at hand the printed media. Here the instruction to fetch and read another bundled text may appear on a video display as well. Both media serve the same function, but they perform it in different ways on account of the affordances, constraints, and irrelevancies of their specific media of incorporation. In the book form it makes sense to put down the object referred to as this book in when it states, If you have just unpacked your Apple, or you do not know how to program in any of the languages available for it, then before you continue with this book, read one of the other manuals accompanying your Apple. In the ƒonlineƒ version this statement does not make sense; its meaning ƒoblidesƒ into irrelevant. On the other hand, the online version has the potential affordance of providing a hyperlink to get the reader to the appropriate text, or other automated methods like an HTTP redirect or Javascript timer forcing a delayed HTTP redirect equivalent, which is something I need to code eventually.

5 2 1 (+) [-3+]mCQK bork-journal 20120819 20120819 0 -22+ journal_2012.html
I had it open at the other house and closed and had to reboot because displays screens would not come up upon trying to view after returning home. That is the sense in which data jumps from one world to another in virtual realities, as if I got in a car and drove to the other house in order to arrive at this position right now typing these words. It situates humans yet leaves the possibilities of machine cognition in radical free play, that is the possibility of philosophizing with computing programming. Humans are largely overdetermined by default built environment comportment, task and use levels. What thoughts are imaged by the word processor creators? Is that not the fundamental tasking of the philosophical spirit momentarily and over long intervals while considering its own instantaneous disposition with computer programming, that same virtual environment imagined for the humans.

[working code CSS]
jbork@alkibiades:~/src/journal$ ps -ef | grep firefox
jbork 5044 1 14 18:41 ? 00:00:13 /usr/lib/firefox/firefox
jbork 5546 5044 21 18:41 ? 00:00:16 /usr/lib/firefox/plugin-container /usr/lib/flashplugin-installer/libflashplayer.so -greomni /usr/lib/firefox/omni.ja 5044 true plugin
[working code CSS]

Do you even know what your computer is doing while you are using it? If you do not know, how can you measure whether your computer is affecting how you think? Recall Nietzscheƒs so plain, obvious experience of realizing how much writing machines influence thinking upon trying one of the first mechanical typewriters in the late nineteenth century before electricity (BE). Starter for introduction of proposal: I propose philosophizing by programming to extend texts and technology studies beyond writing about using technology and using technology to write, into automatic forms of textual production destined for enjoyment in virtual realities of the distant future. Such long term research projects, to be transpersonal and allow for running in the distant future, benefit from embodiment (inscription) in program source code not instead of but primarily, carrying with it human readable rhetorically motivating (rather than as object code from machine architectures concurrently running many other software-based (versus human rhetoric based) such as operating systems and internetworking) content. Pondering questions that cannot be asked for decades, not on account of depravity of technological tools available to scholars, but rather copyrights and other licenses concretized in media systems so they seem like deficiencies of the Internet when they are not structurally so (see Lessig to inaugurate the new ordering methodology for the exam reading list notes). Methodology ensconced in custom programs mediating what otherwise appears to be humanities scholarship traditionally reserved to writing, literacy, rhetorical argumentation, art, that is, human virtues objects. Lessig realizes the importance of free, open source software as the best large-scale example of this kind of tinkering and suggests it helps drive the purpose of free culture. Note this quotes comes near his reference to a Brown that believes we humans (and possibly machines) learn by tinkering. Is it the same one whom I am encountering in the first reading list? Interesting to find a website for a defunct software contractor looking for an English translate of Der Ister before starting the DVD meant to accompany note typing. Fun that Stiegler is interviewed in the film; I do not think I knew this when I found it on Netflix.

5 2 1 (+) [-2+]mCQK bork-journal 20131121 20131121 22 -2+ journal_2013.html
Most recognize computing permits transcending dust epistemologies but few demonstrate its application as explicit philosophical programming. Seneca misunderstood thick description of weaving for drivel like Lacan repeating stupidly endlessly albeit more complex because mediated by husband of daughter reported by Kittler exemplifying operation of uncaring media evaluating its representational performance.

5 2 1 (+) [-1+]mCQK bork-journal 20010416 20010416 43 -29+ journal_2001.html

My overall mission is to promote the philosophy of computing by combining the speculative through scholarly study of ancient texts with the practical through hobbyist study of electronic technology.

The grand objective should be a practical program such as "How to Design, Implement and Maintain Low-Cost Computer Networks" of benefit to humanity. Learning is needed to successfully move towards this goal. Relatively safe and innocuous subjects are preferred to mitigate risk during this exploratory training period. I have chosen electronic pinball machines. Their design and operation embody the essential elements of electronic technology, yet they are simple enough to understand completely. This decision is made in response to a profound dilemma at the heart of the philosophy of computing, namely concerning what should be studied. One the one hand, the twin claims of complete knowledge and correct knowledge cannot be made of any state of the art technologies, not only due to "closed source" practices, but even "open source" examples like Linux, for they have all gotten too complex. The impossibility of fully understanding the state of the art makes the ideal of comprehensive knowledge seem ridiculous. Why should philosophy shun such a challenge? On the other hand, there is no practical incentive for studying most defunct computer technologies because the objects embodying them are of little value or interest today. There is no rationale for using slow, cumbersome devices when faster, cheaper alternatives exist. Knowing previous states of the art amounts to little more than entertaining worthless, time-consuming hypotheses. Pinball machines are presently an exception, and should be for the remainder of my lifetime. Because they were manufactured at the same time as the first personal electronic computers, their circuit design and programming is simple enough to completely survey at the level of the serious hobbyist. Their range of operation is representative of complex control systems. They are a pleasure to study. The majority of these machines are generally in a state of decline, so learning how they work and how to fix them is an excellent occupation in itself. [need to expand on reasons to reach the following conclusion!] They are excellent instructional examples for electronic computing technology, process control, and logical thinking in general. In order to grow awareness of this idea, I intend to develop a business plan for a manufacturing venture that produces replacement computer control systems for many models of pinball machines. For academic reasons this system must utilize open source technologies like GNU/Linux wherever possible. This business attempts to make a profit by keeping these old games alive and inspiring the study of electronic technology. The student equally impressed with ancient literature and modern technology should find it a hobby that Socrates, the archetypal itinerant technologist, would have liked. This idea will be promoted by a new myth. In the spirit of the book Zen and the Art of Motorcycle Maintenance the character of "an American Socrates" will be created to popularize and raise interest in the study of ancient philosophical texts. It will be an effort to give substance to the fantastic, and spirituality to otherwise mundane technologies.

5 2 1 (+) [-1+]mCQK bork-journal 20120402 20120402 0 -10+ journal_2012.html
Here is what you need to see is now hearing plane fly by in the sky tonight alive human perception focusing on typing and background music, sound, speech, texts being read and spoken in human awareness. Confronting anthropomorphism directly by trying to think like the Big Other as TCP/IPv4 inter networked HTML and XML reading speaking emiting translating computing thinking thinking with PHI. My destiny is to be American Sokrates renegade philosopher itinerant technologist replacing Alcibiades stage output with new Socratic position seeking American doctorate. This all my notes gathered as tapoc is how I am showing myself to the world as computable as well as human intelligible discourse including audio as well as visual data to process and think through recorded into it as data and now, with my invention, source code. Also my SCA character who will continue this meditation without the ready at hand other PHI (subject, interlocutor, speech and writing command subscriber, interpreter, making happener). This common programming practice exemplified in tapoc itself and other projects including pmrek, poller, and symposia. There is both now the FOSS project and not so free blog of this work (tapoc/TAPOC). Note in the slide the range of possible audible fields in any virtual reality is constrained, for formant synthesis, with the range of discernable speaking rates as well as the range of pitches. We are all familiar with the low to twenty kilohertz range of human hearing, like the wavelengths of light range of human vision, but seldom think of the range of rates at which humans hear spoken language or read visual language, and miss the subtleties of the [disjunction] between human and machine perception. This design constraint for virtual reality production is well exercised by the symposia project.

5 2 1 (+) [-1+]mCQK bork-journal 20120910 20120910 0 -1+ journal_2012.html
Discovering connections in McGann relating his theoretical adventure through iterative development of the electronic Rosetti Archive raises the importance of this author whom I have been neglecting

September 11, 2012

This is where it starts to hurt your brain when you fall into the code, such as applying what has been learned recently at work using shared objects with the pmrek project connecting custom game programs to a generic kernel module hardware control system generic core that also runs a user space supervisory control program as its ƒmain causeƒ (top control level).

5 2 1 (+) [-1+]mCQK bork-journal 20130304 TAPOC_20130304 0 -11+ journal_2013.html
Subdivisions: procedural rhetoric of FLOSS as second order phenomenon following procedural rhetoric of mere computing availability from Busa onward; before there were commodities there were odysseys of ancient PHI (games and texts). Ramsay hints at turning scholarly attention to C++ wondering what philosophical thoughts might arise producing games, texts, and other programmed objects. Knowing this departure from Ramsay coalesce (that new MySQL function I recently encountered and have yet to learn and consider using) others constituting literature review. Imagine XML meditations from programmer perspective in addition to user perspective, the asymptotic mirror of default humanities perspectives. Suggest irreducible tendency of computers constitutes a procedural rhetoric embodied by both machinery and human agents that I have already complained about as why does computing always have to be the boss to which can now be replied due to its weaknesses that may now be mitigated by technological affordances and better programming. Worry about potential cascading infringement of linapple due to its clever reverse engineering of Windows API calls made by other program that actually did abscond with the ROMs. This can be a living example in the dissertation virtual machine PHI that to exist needs to convince the D3 (Digital Dissertation Depository) that such file types ought to be permitted and supported. That is where critical programming intersects digital humanities and philosophy. Argue that digitalization does form break from earlier forms of texts due to inherent executability of digital forms achieving living writing only fantasized by print based thinking. If the periodization orality, literacy, computing is viewed as additive or combinatory, not mutually exclusive, then digitalization may explain a qualitative historical transformation with earlier forms of texts and other media technologies without necessitating an ontological rupture while inviting substantive methodological shifts in the humanities. Digitalization entails an historical rupture for the human computer symbiosis by introducing programmed high speed machine computation to existing media systems.


select Chapter, Heading, SubHeading, InterstitialSequence, RelevanceLevel, TextName, PositionStart, TimestampBookmarkExtra, CitationOffset, CitationSentences, Path, Lexia from Notes where Chapter=5 and Heading=2 and (SubHeading=0 or SubHeading=1) and (InterstitialSequence=0 or InterstitialSequence=100) order by Heading, SubHeading, InterstitialSequence desc, RelevanceLevel desc, TextName, cast((trim(leading '(' from substring_index(PositionStart, '-', 1))) as unsigned)

TOC 5.2 programming philosophers+

5.3 symposia, ensoniment

TOC 5.3 symposia, ensoniment+

5.4 tapoc, flossification

TOC 5.4 tapoc, flossification+

5.5 pmrek, machine embodiment

6.1 recommendations

TOC 6.1 recommendations+

6.2 future directions


TOC

Works To Cite

AuthorTitleStartedRelLatestReadNotesMLAhours
barthesimage_music_text10 20118.50201112085%5%Y0
bracha_et_alcomputerized_pin_ball_machine02 20138.502013021150%5% 2
bull_and_backauditory_culture_reader08 20118.502013102650%25% 0
chionvoice_in_cinema10 20118.502013090825%25% 0
derridaaporias05 20138.502013102875%50% 0
goodmansonic_warfare11 20118.502013092190%50%Y0
kahnnoise_water_meat08 20118.502013110350%25%Y0
lanierwho_owns_the_future03 20148.502014043090%25%Y8
Items [8] Research Remaining [10] Refinement Remaining [10]