User:Andre Castro/WritingResearch/draft01: Difference between revisions

From XPUB & Lens-Based wiki
(Created page with "STILL NOT FINISHED ==ABSTRACT== In this essay I would like to investigate the performativity of code. Firs of all I will try to clarify what does it mean to say that code is pe...")
 
No edit summary
Line 1: Line 1:
STILL NOT FINISHED
===Abstract===
 
In this essay I would like to investigate the performativity of code. Firs of all I will try to clarify what does it mean to say that code is performative. In order to do so I will refer to performative speech-acts and attempt to gain an understanding of the differences between these and code performance upon reality.
Further on I will attempt to define the conditions which allow code to become performative. The writings of Katherine Hayles, Florian Cramer and Jon McKenzie will constitute the main references for this short investigation. To conclude the essay I will look upon Douglas Roushkoff's vision of the near-by future, where code will become an instrument of power that we must understood and employ, or else we will be perform on us, if it does not already do it.
[RE-WRITE]
 


==ABSTRACT==


In this essay I would like to investigate the performativity of code. Firs of all I will try to clarify what does it mean to say that code is performative. In order to do so I will take as a refer to performative speech-acts and attempt to gain an understanding of the differences between these and code performance upon reality.
Further on I will attempt to define the conditions which allow code to become performative. The writings of Katherine Hayles, Florian Cramer and Jon McKenzie will constitute the main references for this short investigation. To conclude the essay I will look upon Douglas Roushkoff's vision of the near-by future, where code will become an instrument of power that we must understood and employ, or else we will be perform on us, if it does not already do it.




==ESSAY==
==Code as Language==
Can the code from which software is build be considered as a language?


* Code as Language
Florian Cramer in his essay Language states that "computer control languages are a formal (and as such rather primitive) subset of common human languages"(p.168). Cramer bases his position on a series of shared characteristics of both sets of languages, being the most relevant the fact that  common human languages being as cultural constructions, and therefore as artificial, as computer programming languages constructed by humans. Furthermore, constituting high-level computer programming languages an intermediate layer, which stands in between computers and humans, it has to be comprehensible to both, therefore it can never be too far away from written language, otherwise it would just be incomprehensible to humans. In order to make the terminology less prone to confusions from here onwards I will refer to computer control languages as code and common languages as English as written and spoken language.
Can the code from which software is build be considered as a language? Common-sense tell us that code and language cannot be that far apart, since programming languages, such as C, Pyhton, Ruby, Perl, HTML, among many  others, are the constitutive element behind software [REWRITE]. Being comprehensible to both machines and humans, computer programming languages become the intermediate layer which allow the two to establish a dialog. Florian Cramer in his essay Language states that "computer control languages are a formal (and as such rather primitive) subset of common human languages"(p.168). Cramer bases his position on the fact the so called natural languages are as culturally and therefore artificial constructions, such as machine languages. Never-the-less the fact that computer programming languages are only formal does not seem to help to distinguish the two, since a language such as English can also be formal and capable of describing the actions of a computer programming routine.[GIVE 1 MORE EG] In order to make the terminology less prone to confusions I will refer to computer control languages as code and common languages as English as written and spoken language.
   
   
* Code performativity exceeding language
According to Katherine Hayles, in her book My Mother Was a Computer, code exceeds both written and spoken language. "[C]ode that runs on a machine is performative in a much stronger sense than that attributed to language" (p.50 2005). By performative Hayles means the capacity which language possesses to act upon the world, or in other words to produce performative speech acts. Common example of speech-acts would be a judge convicting a person guilty of a crime, or a priest pronouncing a couple husband and wife, which in both cases result in radical changes in their actors' lives. However, Hayles argues, that speech-acts such as these, although producing change, are mediated [++ ON MEDIATION]. Computer code, on-the-other-hand, apart from altering the behavior of the machine in which it runs, has a much direct impact upon the world (Hayles 2005 pp.50) [CONFIRM]. As Galloway puts it: "The imperative voice ... attempts to affect through persuasion but has little real material effect. So code is the first language that actually does what it says" (Galloway pp: 165-166).
However Cramer argues that computer codes does not have real and material effects only by itself, in other words it need us to place it a position in which it can act upon the world: "Computer languages become performative only through the social impact of the processes they trigger, specially when their outputs aren't critically checked ... as in the 1987 New York Stock Exchange crash that involved a chain traction of "sell" recommendations by day trading software" (2008 pp. 170-171) [FURTHER READ on the 1987 New York Stock Exchange crash]




* Why do we allow code to have such a determinant role?
==Code performativity==
I cannot help to find it unsettling the fact that a machine's easily bypass human mediation and become capable of acting upon reality. Why do we allow code to perform upon reality without questioning it? Why was the software output that led to the 1987 Stock Exchange crash not been checked? Why do we assume that GPS is not susceptible to errors and allow it to navigate us a blindly, and therefore not always leading us to our desired destinations? Or why do most of us do not question Google-search mechanism, which determines what information arrives to us at each search?
 
Florian Cramer's seems to open up a way for a possible answer in his description of the computer as "a symbolic machine that computes syntactical language and processes alphanumeric symbols; it treats all data including images and sounds - as textual" (p.171, Language). Reality in order to be stored on a computer's hard-disk needs to be broken-down into measurable discreet values. Processes such as the digitization and storage of sound, divide a continuous event, such as fluctuating current coming from an electric guitar, into a series of discrete time intervals, who's amplitude can be measured and store as series of values. The reverse process will need to take place in order to generate an analog reproduction of the discrete stored data, which rely on algorithms that smooth the discrete intervals back into a single continuous event.    
According to Katherine Hayles, in her book My Mother Was a Computer, code exceeds both written and spoken language. "[C]ode that runs on a machine is performative in a much stronger sense than that attributed to language"[+++] (p.50 2005). By performative Hayles refers to the capacity of language possesses to act upon the world, to produce what in linguistics is referred to performative speech-acts. Common examples of speech-acts are a judge convicting a person guilty of a crime, or a priest pronouncing a couple husband and wife.
If we then look at broader contextual view of performance proposed by Jon McKenzie, according to whom performance shapes the postmodern condition, under which knowledge has become measurable in terms of operational efficiency, which "demands that all knowledge must be translatable by and accountable in the "1"s and "0"s of digital matrices" (McKenzi, p.14). [WHAT DOES IT MEAN IN PRACTICAL TERMS? examples].
Although both cases illustrate situations in which speech-acts result in a radical changes in their actors' lives, that change is actualized only through a system of agreements, which our society obeys to, otherwise speech-acts would be rendered irrelevant, simply words. Computer code, on-the-other-hand, apart from altering the behavior of the  machine in which it runs, has a direct impact upon the world. As 1ST-NAME Galloway puts it: "The imperative voice ... attempts to affect through persuasion but has little real material effect. So code is the first language that actually does what it says" (Galloway YEAR pp: 165-166). Florian Cramer does not go that further in his perspective on code. For Cramer computer code does not have real and material effects on its own, being its range of action  circumscribed to the machine. However, by being placed in a position of such importance that its behavior is no longer contested, code is given the means to drastically act upon the world: "Computer languages become performative only through the social impact of the processes they trigger, specially when their outputs aren't critically checked ... as in the 1987 New York Stock Exchange crash that involved a chain traction of 'sell' recommendations by day trading software" (2008 pp. 170-171). Code simply bypasses authoritative mediation, it does not need to be validated by a church, a court or a government, it simply performs upon the world with a very direct effect.
It is if almost if something, or the effort put into one activity is only real if this can be quantified and stored digitally. Given this digital computation hegemony is not surprising performative acts that have their origin in the digital world have very good chances of not being questioned before having an expression on the real-world.
 
It is as if code becomes the possessed with magic powers that can easily act upon the world.
 
 
==Why why why? (do we consent permission for code to perform?)==
 
Why do we allow code to act upon reality without questioning it? Why was the software output that led to the 1987 Stock Exchange crash not considered susceptible to errors in very complicated scenarios? Why do we think of the GPS as flawless technology and allow it to navigate us blindly, often leading to surprises when the destination is reached? Or why do most of us do not question Google-search mechanism in determining what information arrives to us at each search?
 
A possible understanding for the reasons which allow code to occupy such a prominent position in our contemporary world might emerge by looking at Florian Cramer's description of digitization process and Jon McKenzie's perspective on knowledge in the post-modern world.
Cramer's refers to the computer as "a symbolic machine that computes syntactical language and processes alphanumeric symbols; it treats all data - including images and sounds - as textual, that is, chunks of coded symbols" (p.171, 2008). In other word, reality, in order to be stored on a computer's hard-disk needs to be encoded into discreet syntactical and measurable units constituted by 0s and 1s, information that surpasses the encoding limitations is considered noise and therefore dumped.*mp3 example* Jon McKenzie sees a similar encoding process taking place in reference to knowledge. In post-modernity knowledge has become measurable in terms of operational efficiency, which "demands that all knowledge must be translatable by and accountable in the "1"s and "0"s of digital matrices" (McKenzi, p.14 RE-READ). Being this the context in which are in is not surprising that we have given the computer code green light to perform upon our world. Code has become the referee that determines what information and knowledge is, or in other words what is relevant to encoded and what is accessory or not. If code constitutes such a powerful authority, why would we contest its outputs, they will most certainly be correct and devised for our own good? 
McKenzie also makes reference to another point that must be take into account: CODE IS STORED IN DIGITAL FORM, IT CAN BE QUICKLY DISTRIBUTED AND SPREAD AROUND THE WORLD - THE PERFORMANCE OF CODE BECOMES GLOBAL.
 
It is as if code has becomes the possessed with magic powers that allow it to act upon the world. in blink of an eye 
 
* McKenzie - digitalization and reproduction - can lead to more global effects
 
* CRAMER: code=Magical words
* CRAMER: code=Magical words
* (the wider the knowledge, the wilder the imagination
* (the wider the knowledge, the wilder the imagination


[computational pervasive scenario [HAYLES++] in which we have immersed ourselves, we have opened up the ways for code to perform upon reality. ]




==Code and the individual==
So far I have only looked into a global scenario of code's performativity, however code also shapes our own subjectivity, who we are as individual. An interesting example is mentioned by Katherine Hayles in relation to virtual reality environments; These are only allow certain stylized user's gestures to be encoded and manifested in the virtual environment, one has to move according to this limitations. The repetition of this set of gestures does not remain in the virtual, they begin to alter the user's own body(Hayles 1999, p.47). Can this example however be considered a change in subjectivity, on who we are? Perhaps, but not on very fundamental level. Matters seem to become complicated when our communication, perception and experience or reality becomes mediated by code, then we are most certainly being changed by code.
An example of this would one's presence at a public event such as concert; as anyone who has attended to a concert in the past 4 years must have noticed, for many of those at the audience, they presence at the event is only validated if one brings home a piece of material evidence of his/her presence at the event, registered on the mobile photo of digital camera; one's own ear, eyes and memory are no longer valid ways of registering and reproducing reality. Once again information must be encoded other digitally in order to become 'real'.
Similar degree of mediations goes the ways which we relate with eachother, which have been in very drastic change as a result of the influence of social media such as facebook or dating websites, among many other examples. Code is definitely shaping who we are and how we engage with our surroundings, but it is extremely hard task to assess these changes. Since we are right in middle of these changes, we are  one who are feeling them, it becomes very hard to pin-point what are the mechanisms in place and how are they shaping us. Perhaps is the main reason why we accept these changes without much questioning. How can we question what we still do not understand?     
 
==Conclusion==
Looking at the point that I discussed so far, seems relevant to note that while code can act upon the world unmediated, our own experience of reality is heavily mediated by code. Besides, reality must be translatable into binary-code in order in order to be registered digitally, otherwise it will just be thrown out as unnecessary information, facing the possibility of being considerate to have never existed. Given these facts is not surprising that code has become so influential and our world and a tool a for power.
Douglass Rushkoff in his book Program or Be Programmed envisions a near-future when computing is even more engrained in our society, which according to him will only offer us two choices: either write code or allow code to write our-yourselves. According to Rushkoff computers gave us the possibility to write and make public what we write, never-the-less "the underlying capability of the computer era is actually programming"(p.13) and that possibility is not being explored by most of us. Such delegation will results in only a few of us being able to shape the inner-workings of our world, or in Rushkoff's words: "Only by understanding the biases of the media through which we engage with the world can we differentiate between what we intend, and what the machines we are using intend of us - whether they or their programmers even know it"(p.21). I can only agree with such statement.  In my perspective only by writing and understanding code will we be able to become familiar with the  mechanisms which are currently in place and shaping our world and then be able to have a critical and informed attitude upon them.
The one who arrived before, with monetary and power agendas have understood how code could work in their favor. It is perhaps time that all of us regular folk start looking into and shaping code for our own needs and desires.
[Still work to do here]


....
   
   
* Rushkoff ethical position
* Aknowledgement of the scenario
* Call


Douglass Rushkoff in his book  Program or Be Programmed envision a near-future when computing is even more engrained in our society, which according to him will only leave use with two choices: either to write code or allow code to write our-yourselves. According to Rushkoff computers gave us the possibility to write and make public what we write, either through websites, blogs, social-networks, wikis and tweets. Never-the-less "the underlying capability of the computer era is actually programming"(p.13). Such possibility is not at all being explored by most of us. Such delegation will results in only a few of us being able to shape the inner-workings of our world, or as Rushkoff puts it: "Only by understanding the biases of the media through which we engage with the world can we differentiate between what we intend, and what the machines we are using intend of us - whether they or their programmers even know it"(p.21). 




...


==Bibliography==


==Bibliography==


Cramer, Florian (2008). Language. In: Fuller, M. Software Studies: a lexicon. London: The MIT Press. 168-174.


Bibliography:
Cramer, Florian (2005). Words Made Flesh: Code, Culture, Imagination.  Piet Zwart Institute


Hayles, Katherine (1999). How We Became Posthuman: Virtual Bodies in Cybernetics, Literature, and Informatics. London:The University of Chicago
Galloway ++++


Hayle, Katherine (2005). My mother was a computer: digital subjects and literary texts. London: The University of Chicago
Hayle, Katherine (2005). My mother was a computer: digital subjects and literary texts. London: The University of Chicago


Cramer, Florian (2005). Words Made Flesh: Code, Culture, Imagination. Piet Zwart Institute
Hayles, Katherine (1999). How We Became Posthuman: Virtual Bodies in Cybernetics, Literature, and Informatics. London:The University of Chicago


Cramer, Florian (2008). Language. In: Fuller, M. Software Studies: a lexicon. London: The MIT Press. 168-174.  
McKenzie, Jon (2001). Perform or else: from disciple to performance. New York: Routledge.
Rushkoff, Douglas, (2010). Program or Be Programmed: Ten Commands for a Digital Age. New York: OR Books.


Rushkoff, D, (2010). Program or Be Programmed: Ten Commands for a Digital Age. New York: OR Books.
http://www.cio.com/article/147406/Remembering_Black_Monday_When_Computers_Traded_Too_Many_Stocks_and_Wall_Street_Crashed
+++


Galloway ++++
Darija Thesis

Revision as of 11:17, 5 December 2011

Abstract

In this essay I would like to investigate the performativity of code. Firs of all I will try to clarify what does it mean to say that code is performative. In order to do so I will refer to performative speech-acts and attempt to gain an understanding of the differences between these and code performance upon reality. Further on I will attempt to define the conditions which allow code to become performative. The writings of Katherine Hayles, Florian Cramer and Jon McKenzie will constitute the main references for this short investigation. To conclude the essay I will look upon Douglas Roushkoff's vision of the near-by future, where code will become an instrument of power that we must understood and employ, or else we will be perform on us, if it does not already do it. [RE-WRITE]



Code as Language

Can the code from which software is build be considered as a language?

Florian Cramer in his essay Language states that "computer control languages are a formal (and as such rather primitive) subset of common human languages"(p.168). Cramer bases his position on a series of shared characteristics of both sets of languages, being the most relevant the fact that common human languages being as cultural constructions, and therefore as artificial, as computer programming languages constructed by humans. Furthermore, constituting high-level computer programming languages an intermediate layer, which stands in between computers and humans, it has to be comprehensible to both, therefore it can never be too far away from written language, otherwise it would just be incomprehensible to humans. In order to make the terminology less prone to confusions from here onwards I will refer to computer control languages as code and common languages as English as written and spoken language.


Code performativity

According to Katherine Hayles, in her book My Mother Was a Computer, code exceeds both written and spoken language. "[C]ode that runs on a machine is performative in a much stronger sense than that attributed to language"[+++] (p.50 2005). By performative Hayles refers to the capacity of language possesses to act upon the world, to produce what in linguistics is referred to performative speech-acts. Common examples of speech-acts are a judge convicting a person guilty of a crime, or a priest pronouncing a couple husband and wife. Although both cases illustrate situations in which speech-acts result in a radical changes in their actors' lives, that change is actualized only through a system of agreements, which our society obeys to, otherwise speech-acts would be rendered irrelevant, simply words. Computer code, on-the-other-hand, apart from altering the behavior of the machine in which it runs, has a direct impact upon the world. As 1ST-NAME Galloway puts it: "The imperative voice ... attempts to affect through persuasion but has little real material effect. So code is the first language that actually does what it says" (Galloway YEAR pp: 165-166). Florian Cramer does not go that further in his perspective on code. For Cramer computer code does not have real and material effects on its own, being its range of action circumscribed to the machine. However, by being placed in a position of such importance that its behavior is no longer contested, code is given the means to drastically act upon the world: "Computer languages become performative only through the social impact of the processes they trigger, specially when their outputs aren't critically checked ... as in the 1987 New York Stock Exchange crash that involved a chain traction of 'sell' recommendations by day trading software" (2008 pp. 170-171). Code simply bypasses authoritative mediation, it does not need to be validated by a church, a court or a government, it simply performs upon the world with a very direct effect.


Why why why? (do we consent permission for code to perform?)

Why do we allow code to act upon reality without questioning it? Why was the software output that led to the 1987 Stock Exchange crash not considered susceptible to errors in very complicated scenarios? Why do we think of the GPS as flawless technology and allow it to navigate us blindly, often leading to surprises when the destination is reached? Or why do most of us do not question Google-search mechanism in determining what information arrives to us at each search?

A possible understanding for the reasons which allow code to occupy such a prominent position in our contemporary world might emerge by looking at Florian Cramer's description of digitization process and Jon McKenzie's perspective on knowledge in the post-modern world. Cramer's refers to the computer as "a symbolic machine that computes syntactical language and processes alphanumeric symbols; it treats all data - including images and sounds - as textual, that is, chunks of coded symbols" (p.171, 2008). In other word, reality, in order to be stored on a computer's hard-disk needs to be encoded into discreet syntactical and measurable units constituted by 0s and 1s, information that surpasses the encoding limitations is considered noise and therefore dumped.*mp3 example* Jon McKenzie sees a similar encoding process taking place in reference to knowledge. In post-modernity knowledge has become measurable in terms of operational efficiency, which "demands that all knowledge must be translatable by and accountable in the "1"s and "0"s of digital matrices" (McKenzi, p.14 RE-READ). Being this the context in which are in is not surprising that we have given the computer code green light to perform upon our world. Code has become the referee that determines what information and knowledge is, or in other words what is relevant to encoded and what is accessory or not. If code constitutes such a powerful authority, why would we contest its outputs, they will most certainly be correct and devised for our own good? McKenzie also makes reference to another point that must be take into account: CODE IS STORED IN DIGITAL FORM, IT CAN BE QUICKLY DISTRIBUTED AND SPREAD AROUND THE WORLD - THE PERFORMANCE OF CODE BECOMES GLOBAL.

It is as if code has becomes the possessed with magic powers that allow it to act upon the world. in blink of an eye


  • McKenzie - digitalization and reproduction - can lead to more global effects
  • CRAMER: code=Magical words
  • (the wider the knowledge, the wilder the imagination


Code and the individual

So far I have only looked into a global scenario of code's performativity, however code also shapes our own subjectivity, who we are as individual. An interesting example is mentioned by Katherine Hayles in relation to virtual reality environments; These are only allow certain stylized user's gestures to be encoded and manifested in the virtual environment, one has to move according to this limitations. The repetition of this set of gestures does not remain in the virtual, they begin to alter the user's own body(Hayles 1999, p.47). Can this example however be considered a change in subjectivity, on who we are? Perhaps, but not on very fundamental level. Matters seem to become complicated when our communication, perception and experience or reality becomes mediated by code, then we are most certainly being changed by code. An example of this would one's presence at a public event such as concert; as anyone who has attended to a concert in the past 4 years must have noticed, for many of those at the audience, they presence at the event is only validated if one brings home a piece of material evidence of his/her presence at the event, registered on the mobile photo of digital camera; one's own ear, eyes and memory are no longer valid ways of registering and reproducing reality. Once again information must be encoded other digitally in order to become 'real'. Similar degree of mediations goes the ways which we relate with eachother, which have been in very drastic change as a result of the influence of social media such as facebook or dating websites, among many other examples. Code is definitely shaping who we are and how we engage with our surroundings, but it is extremely hard task to assess these changes. Since we are right in middle of these changes, we are one who are feeling them, it becomes very hard to pin-point what are the mechanisms in place and how are they shaping us. Perhaps is the main reason why we accept these changes without much questioning. How can we question what we still do not understand?



Conclusion

Looking at the point that I discussed so far, seems relevant to note that while code can act upon the world unmediated, our own experience of reality is heavily mediated by code. Besides, reality must be translatable into binary-code in order in order to be registered digitally, otherwise it will just be thrown out as unnecessary information, facing the possibility of being considerate to have never existed. Given these facts is not surprising that code has become so influential and our world and a tool a for power.

Douglass Rushkoff in his book Program or Be Programmed envisions a near-future when computing is even more engrained in our society, which according to him will only offer us two choices: either write code or allow code to write our-yourselves. According to Rushkoff computers gave us the possibility to write and make public what we write, never-the-less "the underlying capability of the computer era is actually programming"(p.13) and that possibility is not being explored by most of us. Such delegation will results in only a few of us being able to shape the inner-workings of our world, or in Rushkoff's words: "Only by understanding the biases of the media through which we engage with the world can we differentiate between what we intend, and what the machines we are using intend of us - whether they or their programmers even know it"(p.21). I can only agree with such statement. In my perspective only by writing and understanding code will we be able to become familiar with the mechanisms which are currently in place and shaping our world and then be able to have a critical and informed attitude upon them.

The one who arrived before, with monetary and power agendas have understood how code could work in their favor. It is perhaps time that all of us regular folk start looking into and shaping code for our own needs and desires.

[Still work to do here]





Bibliography

Cramer, Florian (2008). Language. In: Fuller, M. Software Studies: a lexicon. London: The MIT Press. 168-174.

Cramer, Florian (2005). Words Made Flesh: Code, Culture, Imagination. Piet Zwart Institute

Galloway ++++

Hayle, Katherine (2005). My mother was a computer: digital subjects and literary texts. London: The University of Chicago

Hayles, Katherine (1999). How We Became Posthuman: Virtual Bodies in Cybernetics, Literature, and Informatics. London:The University of Chicago

McKenzie, Jon (2001). Perform or else: from disciple to performance. New York: Routledge. Rushkoff, Douglas, (2010). Program or Be Programmed: Ten Commands for a Digital Age. New York: OR Books.

http://www.cio.com/article/147406/Remembering_Black_Monday_When_Computers_Traded_Too_Many_Stocks_and_Wall_Street_Crashed +++

Darija Thesis