SlideShare une entreprise Scribd logo
1  sur  30
Télécharger pour lire hors ligne
Hacking as
Performance Methodology
Hacking is a much-misused term
(Jordan, 2008)

Cracking vs Hacking

“a material practice that
produces differences in
computer, network and
communications technologies”
(Coleman, 2013:98)

Reconsidering Hacking
Repurposes but recognises the
original
Low level or DIY
Collaborative/Opensource/Sharing
Post-disciplinary/Anti-disciplinary

Reconsidering Hacking
“As part of this practical capacity,
the very nature of hacking – turning
a system against itself – is the
processing of using existing code,
comments, and technology for more
than what the original authors
intended” (Coleman, 2013:99)

Repurposes but
Recognises the original
“Hacking is in a dialogic form, not in
dialetic opposition. Not to operate
with its object as an opponent or foe,
but as a field of gravity. Not regarding
a system of belief as opium, but as a
path of liberation, using it as a
trampoline, as a line of flight and a
force of gravity” (von Busch and
Palmås, 2006:59).

Repurposes but
Recognises the original
“As I see them they are operating at a low level, using
existing infrastructure and power of a system to tinker,
twist and modulate it after their own will. Building on the
existing system with local patches and modifications.
Adding small operational programs to the toolbox and
presenting them with a journey of the same stream.
Bending flows of power, but keeping the current on”
(von Busch and Palmås, 2006:28-29)

Low level or DIY
“Hacker knowledge implies, in
its practice, a politic of free
information, free learning, the
gift of the result in a peer-topeer network” (Wark, 2004:28)

Collaborative/Open-source/
Sharing
“Whatever the code we hack, be it programming
language, poetic language, math or music, curves or
colorings, we are the abstracters of new worlds.
Whether we come to represent ourselves as
researchers or authors, artists or biologists, chemists
or musicians, philosophers or programmers, each of
these subjectivities is but a fragment of a class still
becoming, bit by bit, aware of itself as such” (Wark,
2004:1).

Post-disciplinary/
Anti-disciplinary
“Hackers have constituted an
expansive pragmatic practice
of instrumental yet playful
experimentation and
production. In these activities
the lines between play,
exploration, pedagogy and
work are rarely rigidly drawn”
(Coleman, 2013:99).

Post-disciplinary/
Anti-disciplinary
Anti-disciplinary Principles (Joi Ito, MIT Media Lab)

●

Resilience over strength

●

Pull over push

●

Risk over safety

●

Systems over objects

●

Compasses over maps

●

Practice over theory

●

Disobedience over compliance

●

Emergence over authority

●

Learning over education

Anti-disciplinary
Sophia Brueckner
Singing Code, 2011
http://www.sophiabrueckner.com/#

Lauren McCarthy
Script, 2010
http://lauren-mccarthy.com/script/
Social Turkers: Crowd sourced dating,
2013
http://socialturkers.com

Hacking
in Performance
Toshi Ichiyangi
IBM for Merce Cunningham, 1960
Hacking Choreography
Sound Choreographer <> Body Code
Dance Hack
Hacking the Body

Hacking
in Performance
Hacking
in Performance
How do you repurpose
choreography?
Ongoing project since 2012
Hacks include: fluxus scores, spoken
scores, 'object oriented' scores,
drawing scores
Programming Language – Live
Coding

Hacking
Choreography
Hacking
Choreography
Hacking
Choreography
movement()
{
move 1 (dancer a=rotate) (dancer b=push)
move 2 (dancer a =pull) (dancer b=swing)
move 3 (dancer a =static) (dancer b=wave)
move 4 (dancer a=throw) (dancer b= twist)
}

Hacking
Choreography
loop ()
{
move 1
move 2
move 3
move 4
}
if…then ()
{
if dancer a (move1) 180 then dancer b (move4) facing front;
}

Hacking
Choreography
quality()
{
quality1 = soft
quality2 = indirect
quality3 = sudden

run loop()
{
move1; quality1
move2; quality2
move3; quality3
move4; quality4
}

quality4 = strong
}
{
dancer a function.loop
(quality1)
dancer b move3 quality.switch
()
}

Hacking
Choreography
right.left()
{
move1.right
move2.left
move3.left
move4.right
}
{
if dancer a (move4)Right(); then dancer b (move3)Left();
}

Hacking
Choreography
{
move1; blue
move2; quality 3
move4

if…then()
{
if dancer b = beer then
dancer a = wine
}

move4
move4
}
run loop()
{
dancer b = interrupt dancer a
}

Hacking
Choreography
Hacking
Choreography
TOPLAP Draft Manifesto

Hacking Choreography

We demand:
Give us access to the performer's mind, to the whole human instrument.

The code allows the audience to view the choreographer and the
performer's mind, process and interpretations. Not just their bodies.

Obscurantism is dangerous. Show us your screens.

Code is visible on stage to the audience, not just performers.

Programs are instruments that can change themselves.

The dancer always has the ability to change the program, ignore the
program, or subvert the program.

The program is to be transcended - Artificial language is the way.

Choreography transcends dance. Artificial language is one way.

Code should be seen as well as heard, underlying algorithms viewed as
well as their visual outcome.

Code is seen as well as the visual outcome of the choreography.

Live coding is not about tools. Algorithms are thoughts. Chainsaws are
tools. That's why algorithms are sometimes harder to notice than
chainsaws.

Dance technique is a tool. Choreography is thought and sometimes
harder to notice than dance technique.

We recognise continuums of interaction and profundity, but prefer:
Insight into algorithms

Algorithms are insight into the choreography.

The skillful extemporisation of algorithm as an expressive/impressive
display of mental dexterity

The decision making process of the dancer is on display as part of the
choreography.

No backup (minidisc, DVD, safety net computer)

The show must go on. If there is no score the dancer creates the score.
But it is still generated in the performance.

We acknowledge that:
It is not necessary for a lay audience to understand the code to
appreciate it, much as it is not necessary to know how to play guitar in
order to appreciate watching a guitar performance.

It is not necessary to know the choreographic score to appreciate a
dance.

Live coding may be accompanied by an impressive display of manual
dexterity and the glorification of the typing interface.
Performance involves continuums of interaction, covering perhaps the
scope of controls with respect to the parameter space of the artwork, or
gestural content, particularly directness of expressive detail. Whilst the
traditional haptic rate timing deviations of expressivity in instrumental
music are not approximated in code, why repeat the past? No doubt the
writing of code and expression of thought will develop its own nuances
and customs.

The live coding of dance may be accompanied by typing or other forms of
gesture to convey the movement choices. This writing of code is not the
dance itself but a way of expressing choreographic thought.
Sound Choreographer
<> Body Code
SIT RIGHT LEFT
Collaboration with Marguerite
Galizia
Mapping arbitrary movement to a
choreographic score

Upcoming Further Development
South East Dance R&D
Kent, 2014

Dance Hack
Dance Hack
Ongoing Collaboration with Camille Baker
(Brunel)
Soft circuits, DIY electronics, Wearable
technologies
Crafting and sewing to make electronic
performance tools
3 Workshops last summer in Australia

Crochet Breath Sensor

Hacking the Body
Hacking the Body
Hacking the Body
Http://hackingthebody.wordpress.com
Other Projects
http://blog.sicchio.com

More on my research

Contenu connexe

Similaire à Hacking as Performance Methodology

Ars Electronica 2001 - Entrevista com Rafael Lozano-Hemmer
Ars Electronica 2001 - Entrevista com Rafael Lozano-HemmerArs Electronica 2001 - Entrevista com Rafael Lozano-Hemmer
Ars Electronica 2001 - Entrevista com Rafael Lozano-HemmerFernanda Gomes
 
Haptic Feedback and Learning
Haptic Feedback and LearningHaptic Feedback and Learning
Haptic Feedback and LearningJeanna Leaves
 
Narrative Unit 3 AoS 1
Narrative Unit 3 AoS 1Narrative Unit 3 AoS 1
Narrative Unit 3 AoS 1Chris David
 
Video Creativity beyond Dissemination
Video Creativity beyond DisseminationVideo Creativity beyond Dissemination
Video Creativity beyond DisseminationDavid Shamma
 
The institutions of Resolution Disputes [iRD]
The institutions of Resolution Disputes [iRD]The institutions of Resolution Disputes [iRD]
The institutions of Resolution Disputes [iRD]Rosa ɯǝukɯɐn
 
Sayre School Crosss Cultural Communication
Sayre School Crosss Cultural CommunicationSayre School Crosss Cultural Communication
Sayre School Crosss Cultural CommunicationRosetta Eun Ryong Lee
 
Section A Help- G325
Section A Help- G325Section A Help- G325
Section A Help- G325KStockwell
 
Section a g325
Section a g325Section a g325
Section a g325KStockwell
 
Expressing Technological Metaphors in Dance Using Structural Illusion from Em...
Expressing Technological Metaphors in Dance Using Structural Illusion from Em...Expressing Technological Metaphors in Dance Using Structural Illusion from Em...
Expressing Technological Metaphors in Dance Using Structural Illusion from Em...Diego Maranan
 
Arts and Technology: A Creative Alliance (ECAWA 2004)
Arts and Technology: A Creative Alliance (ECAWA 2004)Arts and Technology: A Creative Alliance (ECAWA 2004)
Arts and Technology: A Creative Alliance (ECAWA 2004)Kim Flintoff
 
Agent-Based Modeling for Sociologists
Agent-Based Modeling for SociologistsAgent-Based Modeling for Sociologists
Agent-Based Modeling for SociologistsSimone Gabbriellini
 
Mapping the territory of Communication Theory
Mapping the territory of Communication TheoryMapping the territory of Communication Theory
Mapping the territory of Communication TheoryJimi Kayode
 
Friends of Youth Cross Cultural Communication
Friends of Youth Cross Cultural CommunicationFriends of Youth Cross Cultural Communication
Friends of Youth Cross Cultural CommunicationRosetta Eun Ryong Lee
 
Read the Case Study at the end of Chapter 7. Perform the following.docx
Read the Case Study at the end of Chapter 7. Perform the following.docxRead the Case Study at the end of Chapter 7. Perform the following.docx
Read the Case Study at the end of Chapter 7. Perform the following.docxmakdul
 
Learning practice: the ghosts in the education machine
Learning practice: the ghosts in the education machineLearning practice: the ghosts in the education machine
Learning practice: the ghosts in the education machineDavid R Cole
 
Essay On Natural Calamities.pdf
Essay On Natural Calamities.pdfEssay On Natural Calamities.pdf
Essay On Natural Calamities.pdfDebbie White
 
Essay On Natural Calamities.pdf
Essay On Natural Calamities.pdfEssay On Natural Calamities.pdf
Essay On Natural Calamities.pdfLinda Roy
 
6.2 - Constructing meaning and representations.pptx
6.2 - Constructing meaning and representations.pptx6.2 - Constructing meaning and representations.pptx
6.2 - Constructing meaning and representations.pptxJamesDixon10403
 

Similaire à Hacking as Performance Methodology (20)

Ars Electronica 2001 - Entrevista com Rafael Lozano-Hemmer
Ars Electronica 2001 - Entrevista com Rafael Lozano-HemmerArs Electronica 2001 - Entrevista com Rafael Lozano-Hemmer
Ars Electronica 2001 - Entrevista com Rafael Lozano-Hemmer
 
Haptic Feedback and Learning
Haptic Feedback and LearningHaptic Feedback and Learning
Haptic Feedback and Learning
 
Narrative Unit 3 AoS 1
Narrative Unit 3 AoS 1Narrative Unit 3 AoS 1
Narrative Unit 3 AoS 1
 
Video Creativity beyond Dissemination
Video Creativity beyond DisseminationVideo Creativity beyond Dissemination
Video Creativity beyond Dissemination
 
The institutions of Resolution Disputes [iRD]
The institutions of Resolution Disputes [iRD]The institutions of Resolution Disputes [iRD]
The institutions of Resolution Disputes [iRD]
 
Sayre School Crosss Cultural Communication
Sayre School Crosss Cultural CommunicationSayre School Crosss Cultural Communication
Sayre School Crosss Cultural Communication
 
Section A Help- G325
Section A Help- G325Section A Help- G325
Section A Help- G325
 
Section a g325
Section a g325Section a g325
Section a g325
 
Expressing Technological Metaphors in Dance Using Structural Illusion from Em...
Expressing Technological Metaphors in Dance Using Structural Illusion from Em...Expressing Technological Metaphors in Dance Using Structural Illusion from Em...
Expressing Technological Metaphors in Dance Using Structural Illusion from Em...
 
Arts and Technology: A Creative Alliance (ECAWA 2004)
Arts and Technology: A Creative Alliance (ECAWA 2004)Arts and Technology: A Creative Alliance (ECAWA 2004)
Arts and Technology: A Creative Alliance (ECAWA 2004)
 
Media langauge
Media langaugeMedia langauge
Media langauge
 
Agent-Based Modeling for Sociologists
Agent-Based Modeling for SociologistsAgent-Based Modeling for Sociologists
Agent-Based Modeling for Sociologists
 
Mapping the territory of Communication Theory
Mapping the territory of Communication TheoryMapping the territory of Communication Theory
Mapping the territory of Communication Theory
 
Friends of Youth Cross Cultural Communication
Friends of Youth Cross Cultural CommunicationFriends of Youth Cross Cultural Communication
Friends of Youth Cross Cultural Communication
 
Read the Case Study at the end of Chapter 7. Perform the following.docx
Read the Case Study at the end of Chapter 7. Perform the following.docxRead the Case Study at the end of Chapter 7. Perform the following.docx
Read the Case Study at the end of Chapter 7. Perform the following.docx
 
Learning practice: the ghosts in the education machine
Learning practice: the ghosts in the education machineLearning practice: the ghosts in the education machine
Learning practice: the ghosts in the education machine
 
Essay On Natural Calamities.pdf
Essay On Natural Calamities.pdfEssay On Natural Calamities.pdf
Essay On Natural Calamities.pdf
 
Essay On Natural Calamities.pdf
Essay On Natural Calamities.pdfEssay On Natural Calamities.pdf
Essay On Natural Calamities.pdf
 
6.2 - Constructing meaning and representations.pptx
6.2 - Constructing meaning and representations.pptx6.2 - Constructing meaning and representations.pptx
6.2 - Constructing meaning and representations.pptx
 
My Job Essay
My Job EssayMy Job Essay
My Job Essay
 

Dernier

Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWQuiz Club NITW
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Association for Project Management
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1GloryAnnCastre1
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research DiscourseAnita GoswamiGiri
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17Celine George
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxSayali Powar
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdfMr Bounab Samir
 
4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptxmary850239
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvRicaMaeCastro1
 
CHEST Proprioceptive neuromuscular facilitation.pptx
CHEST Proprioceptive neuromuscular facilitation.pptxCHEST Proprioceptive neuromuscular facilitation.pptx
CHEST Proprioceptive neuromuscular facilitation.pptxAneriPatwari
 
Sulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesSulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesVijayaLaxmi84
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
ARTERIAL BLOOD GAS ANALYSIS........pptx
ARTERIAL BLOOD  GAS ANALYSIS........pptxARTERIAL BLOOD  GAS ANALYSIS........pptx
ARTERIAL BLOOD GAS ANALYSIS........pptxAneriPatwari
 

Dernier (20)

Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITW
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research Discourse
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdf
 
4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
 
CHEST Proprioceptive neuromuscular facilitation.pptx
CHEST Proprioceptive neuromuscular facilitation.pptxCHEST Proprioceptive neuromuscular facilitation.pptx
CHEST Proprioceptive neuromuscular facilitation.pptx
 
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptxINCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
 
Sulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesSulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their uses
 
prashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Professionprashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Profession
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
ARTERIAL BLOOD GAS ANALYSIS........pptx
ARTERIAL BLOOD  GAS ANALYSIS........pptxARTERIAL BLOOD  GAS ANALYSIS........pptx
ARTERIAL BLOOD GAS ANALYSIS........pptx
 

Hacking as Performance Methodology

  • 2. Hacking is a much-misused term (Jordan, 2008) Cracking vs Hacking “a material practice that produces differences in computer, network and communications technologies” (Coleman, 2013:98) Reconsidering Hacking
  • 3. Repurposes but recognises the original Low level or DIY Collaborative/Opensource/Sharing Post-disciplinary/Anti-disciplinary Reconsidering Hacking
  • 4. “As part of this practical capacity, the very nature of hacking – turning a system against itself – is the processing of using existing code, comments, and technology for more than what the original authors intended” (Coleman, 2013:99) Repurposes but Recognises the original
  • 5. “Hacking is in a dialogic form, not in dialetic opposition. Not to operate with its object as an opponent or foe, but as a field of gravity. Not regarding a system of belief as opium, but as a path of liberation, using it as a trampoline, as a line of flight and a force of gravity” (von Busch and Palmås, 2006:59). Repurposes but Recognises the original
  • 6. “As I see them they are operating at a low level, using existing infrastructure and power of a system to tinker, twist and modulate it after their own will. Building on the existing system with local patches and modifications. Adding small operational programs to the toolbox and presenting them with a journey of the same stream. Bending flows of power, but keeping the current on” (von Busch and Palmås, 2006:28-29) Low level or DIY
  • 7. “Hacker knowledge implies, in its practice, a politic of free information, free learning, the gift of the result in a peer-topeer network” (Wark, 2004:28) Collaborative/Open-source/ Sharing
  • 8. “Whatever the code we hack, be it programming language, poetic language, math or music, curves or colorings, we are the abstracters of new worlds. Whether we come to represent ourselves as researchers or authors, artists or biologists, chemists or musicians, philosophers or programmers, each of these subjectivities is but a fragment of a class still becoming, bit by bit, aware of itself as such” (Wark, 2004:1). Post-disciplinary/ Anti-disciplinary
  • 9. “Hackers have constituted an expansive pragmatic practice of instrumental yet playful experimentation and production. In these activities the lines between play, exploration, pedagogy and work are rarely rigidly drawn” (Coleman, 2013:99). Post-disciplinary/ Anti-disciplinary
  • 10. Anti-disciplinary Principles (Joi Ito, MIT Media Lab) ● Resilience over strength ● Pull over push ● Risk over safety ● Systems over objects ● Compasses over maps ● Practice over theory ● Disobedience over compliance ● Emergence over authority ● Learning over education Anti-disciplinary
  • 11. Sophia Brueckner Singing Code, 2011 http://www.sophiabrueckner.com/# Lauren McCarthy Script, 2010 http://lauren-mccarthy.com/script/ Social Turkers: Crowd sourced dating, 2013 http://socialturkers.com Hacking in Performance
  • 12. Toshi Ichiyangi IBM for Merce Cunningham, 1960
  • 13. Hacking Choreography Sound Choreographer <> Body Code Dance Hack Hacking the Body Hacking in Performance
  • 15. How do you repurpose choreography? Ongoing project since 2012 Hacks include: fluxus scores, spoken scores, 'object oriented' scores, drawing scores Programming Language – Live Coding Hacking Choreography
  • 18. movement() { move 1 (dancer a=rotate) (dancer b=push) move 2 (dancer a =pull) (dancer b=swing) move 3 (dancer a =static) (dancer b=wave) move 4 (dancer a=throw) (dancer b= twist) } Hacking Choreography
  • 19. loop () { move 1 move 2 move 3 move 4 } if…then () { if dancer a (move1) 180 then dancer b (move4) facing front; } Hacking Choreography
  • 20. quality() { quality1 = soft quality2 = indirect quality3 = sudden run loop() { move1; quality1 move2; quality2 move3; quality3 move4; quality4 } quality4 = strong } { dancer a function.loop (quality1) dancer b move3 quality.switch () } Hacking Choreography
  • 21. right.left() { move1.right move2.left move3.left move4.right } { if dancer a (move4)Right(); then dancer b (move3)Left(); } Hacking Choreography
  • 22. { move1; blue move2; quality 3 move4 if…then() { if dancer b = beer then dancer a = wine } move4 move4 } run loop() { dancer b = interrupt dancer a } Hacking Choreography
  • 24. TOPLAP Draft Manifesto Hacking Choreography We demand: Give us access to the performer's mind, to the whole human instrument. The code allows the audience to view the choreographer and the performer's mind, process and interpretations. Not just their bodies. Obscurantism is dangerous. Show us your screens. Code is visible on stage to the audience, not just performers. Programs are instruments that can change themselves. The dancer always has the ability to change the program, ignore the program, or subvert the program. The program is to be transcended - Artificial language is the way. Choreography transcends dance. Artificial language is one way. Code should be seen as well as heard, underlying algorithms viewed as well as their visual outcome. Code is seen as well as the visual outcome of the choreography. Live coding is not about tools. Algorithms are thoughts. Chainsaws are tools. That's why algorithms are sometimes harder to notice than chainsaws. Dance technique is a tool. Choreography is thought and sometimes harder to notice than dance technique. We recognise continuums of interaction and profundity, but prefer: Insight into algorithms Algorithms are insight into the choreography. The skillful extemporisation of algorithm as an expressive/impressive display of mental dexterity The decision making process of the dancer is on display as part of the choreography. No backup (minidisc, DVD, safety net computer) The show must go on. If there is no score the dancer creates the score. But it is still generated in the performance. We acknowledge that: It is not necessary for a lay audience to understand the code to appreciate it, much as it is not necessary to know how to play guitar in order to appreciate watching a guitar performance. It is not necessary to know the choreographic score to appreciate a dance. Live coding may be accompanied by an impressive display of manual dexterity and the glorification of the typing interface. Performance involves continuums of interaction, covering perhaps the scope of controls with respect to the parameter space of the artwork, or gestural content, particularly directness of expressive detail. Whilst the traditional haptic rate timing deviations of expressivity in instrumental music are not approximated in code, why repeat the past? No doubt the writing of code and expression of thought will develop its own nuances and customs. The live coding of dance may be accompanied by typing or other forms of gesture to convey the movement choices. This writing of code is not the dance itself but a way of expressing choreographic thought.
  • 26. SIT RIGHT LEFT Collaboration with Marguerite Galizia Mapping arbitrary movement to a choreographic score Upcoming Further Development South East Dance R&D Kent, 2014 Dance Hack
  • 28. Ongoing Collaboration with Camille Baker (Brunel) Soft circuits, DIY electronics, Wearable technologies Crafting and sewing to make electronic performance tools 3 Workshops last summer in Australia Crochet Breath Sensor Hacking the Body
  • 30. Hacking the Body Http://hackingthebody.wordpress.com Other Projects http://blog.sicchio.com More on my research