SlideShare a Scribd company logo
1 of 24
Download to read offline
Execu&ng	
  Things	
  
Winnie	
  Soon	
  @	
  Aarhus	
  University	
  
19.Apr.2016	
  
Execu&on	
  
	
  
“like	
  poetry,	
  the	
  aesthe&c	
  value	
  of	
  code	
  lies	
  in	
  
its	
  execu+on,	
  not	
  simply	
  its	
  wriHen	
  form”	
  	
  
	
   	
   	
   	
  	
   	
   	
  	
  	
   	
  	
  	
  	
  	
  (Cox,	
  McLean	
  and	
  Ward,	
  2000,	
  n.p)	
  
Execu&on	
  
The	
  code	
  is	
  interac&ng	
  with	
  the	
  user,	
  itself,	
  its	
  
environment,	
  and	
  the	
  systems	
  it	
  has	
  access	
  to	
  
via	
  many	
  mul&-­‐layered	
  and	
  mediated	
  interfaces	
  
that	
  are	
  available	
  to	
  it.	
  Many	
  of	
  the	
  components	
  
are	
  predetermined,	
  but	
  through	
  the	
  
combina&ons	
  of	
  interac&ons	
  combined	
  with	
  the	
  
dynamism	
  and	
  unpredictability	
  of	
  live	
  ac&on,	
  
the	
  result	
  is	
  far	
  from	
  fixed	
  as	
  a	
  whole.	
  
	
   	
  	
   	
   	
   	
  	
  	
  	
  	
  	
   	
   	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  (Cox,	
  McLean	
  and	
  Ward,	
  2004	
  p.	
  164)	
  
Love	
  LeHer	
  Generator	
  (1952)	
  
Love	
  LeHer	
  Generator	
  (1952)	
  
“My	
  –	
  (adj)-­‐(noun)-­‐(adv)-­‐(verb)	
  
your-­‐(adj)-­‐(noun)”	
  
“You	
  are	
  my-­‐	
  (adj)-­‐(noun)”	
  
“Yours-­‐(adv)	
  M.U.C”	
  
	
  
	
  
If	
  I	
  wrote	
  you	
  a	
  love	
  leHer	
  would	
  you	
  write	
  
back	
  (and	
  thousand	
  of	
  other	
  ques&ons)	
  
By	
  Winnie	
  Soon	
  and	
  Helen	
  Pritchard	
  
	
  
	
  
-­‐	
  2016,	
  Electronic	
  Literature	
  Collec&on,	
  Volume	
  3	
  
-­‐	
  2015,	
  Ar&s&c	
  Research,	
  Kunsthal	
  Aarhus	
  @	
  Denmark	
  
-­‐	
  2013,	
  Digital	
  Futures,	
  Victoria	
  and	
  Albert	
  Museum	
  @	
  
London,	
  UK	
  
-­‐	
  2012,	
  Microwave	
  Interna&onal	
  New	
  Media	
  Arts	
  
Fes&val	
  @	
  Hong	
  Kong	
  
	
  
If	
  I	
  wrote	
  you	
  a	
  love	
  leHer	
  would	
  you	
  write	
  
back	
  (and	
  thousand	
  of	
  other	
  ques&ons)	
  
	
  
The	
  network	
  asks	
  us	
  ‘If	
  I	
  wrote	
  you	
  a	
  love	
  leHer	
  would	
  
you	
  write	
  back?’	
  in	
  this	
  work.	
  Computa&onal	
  code	
  draws	
  
thousands	
  of	
  ques&ons	
  from	
  online	
  maHer	
  into	
  the	
  
exhibi&on	
  space.	
  The	
  ques&ons	
  are	
  gathered	
  in	
  real-­‐&me	
  
from	
  the	
  social	
  media	
  site	
  TwiHer	
  and	
  encoded	
  to	
  
speech.	
  Listening	
  is	
  a	
  form	
  of	
  decoding,	
  and	
  in	
  this	
  work	
  
the	
  machine	
  constantly	
  undergoes	
  the	
  process	
  of	
  edi&ng,	
  
encoding	
  and	
  decoding	
  texts.	
  What	
  happens	
  when	
  
wriHen	
  texts	
  of	
  the	
  network	
  are	
  converted	
  to	
  speech?	
  
How	
  does	
  it	
  feel	
  to	
  listen	
  to	
  the	
  ques&ons	
  of	
  a	
  machine,	
  
when	
  these	
  ques&ons	
  are	
  our	
  familiar	
  tweets?	
  
 
	
  
	
  
Execu&ng	
  queries	
  
A	
  simplified	
  model	
  of	
  Thousand	
  Ques&ons	
  
	
  
	
  
Sohware:	
  
Thousand	
  
Ques&ons	
  
TwiHer	
  
Query:	
  keywords	
  =	
  “?”,	
  EN,	
  no=x,	
  recent	
  
Tweets,	
  who,	
  &me,	
  id….	
  	
  
Voice	
  +	
  Visual	
  
 
	
  
What	
  cons&tutes	
  unpredictability	
  through	
  
execu&ng	
  live	
  queries?	
  
 
	
  
	
  
1.	
  Random	
  events	
  
A	
  thinking	
  model	
  of	
  TwiHer	
  random	
  input	
  
 
	
  
2.	
  Noise	
  and	
  unpredictability	
  
Informa&on	
  Theory	
  
 
	
  
3.	
  Operators	
  
Query	
  
Put	
  simply:	
  query=?+hello+-­‐world	
  
Rela&onal	
  operators	
  
•  ==	
  
•  >	
  
•  <	
  
•  !=	
  
•  >=	
  
•  <=	
  
 
	
  
4.	
  Inexecutable	
  query	
  
 
	
  
 
	
  
Inexecutable	
  query	
  
Unpredictable	
  manifesta&on	
  
	
  
	
  
Sohware:	
  
Thousand	
  
Ques&ons	
  
TwiHer	
  
Query:	
  keywords	
  =	
  “?”,	
  EN,	
  no=x,	
  recent	
  
Tweets,	
  who,	
  &me,	
  id….	
  	
  
Voice	
  +	
  Visual	
  
 
	
  
how	
  do	
  code	
  and	
  language	
  differ	
  	
  
how	
  are	
  they	
  similar?	
  

More Related Content

Similar to Executing Queries

Bruce Damer's presentation for Larry Lessig's Cyberlaw class at Stanford (Mar...
Bruce Damer's presentation for Larry Lessig's Cyberlaw class at Stanford (Mar...Bruce Damer's presentation for Larry Lessig's Cyberlaw class at Stanford (Mar...
Bruce Damer's presentation for Larry Lessig's Cyberlaw class at Stanford (Mar...Bruce Damer
 
Hacking Human Language (PyData London)
Hacking Human Language (PyData London)Hacking Human Language (PyData London)
Hacking Human Language (PyData London)hen_drik
 
Describing Everything - Open Web standards and classification
Describing Everything - Open Web standards and classificationDescribing Everything - Open Web standards and classification
Describing Everything - Open Web standards and classificationDan Brickley
 
HarambeeNet: Data by the people, for the people
HarambeeNet: Data by the people, for the peopleHarambeeNet: Data by the people, for the people
HarambeeNet: Data by the people, for the peopleMichael Bernstein
 
Connected Intelligence 1
Connected Intelligence 1Connected Intelligence 1
Connected Intelligence 1New Media Days
 
Phase III Presentation
Phase III PresentationPhase III Presentation
Phase III PresentationGrey Vaisius
 
Engineering Social Justice Presentation
Engineering Social Justice PresentationEngineering Social Justice Presentation
Engineering Social Justice PresentationNasser Saleh PhD P.Eng
 
Big, Open, Data and Semantics for Real-World Application Near You
Big, Open, Data and Semantics for Real-World Application Near YouBig, Open, Data and Semantics for Real-World Application Near You
Big, Open, Data and Semantics for Real-World Application Near YouBiplav Srivastava
 
Tech2002lecweekseven0809
Tech2002lecweekseven0809Tech2002lecweekseven0809
Tech2002lecweekseven0809The_Joker
 
Chatbots in 2017 -- Ithaca Talk Dec 6
Chatbots in 2017 -- Ithaca Talk Dec 6Chatbots in 2017 -- Ithaca Talk Dec 6
Chatbots in 2017 -- Ithaca Talk Dec 6Paul Houle
 
Normal Considered Harmful
Normal Considered HarmfulNormal Considered Harmful
Normal Considered Harmfulgreenwop
 
Tour of language landscape (code.talks)
Tour of language landscape (code.talks)Tour of language landscape (code.talks)
Tour of language landscape (code.talks)Yan Cui
 
Intro to Virtual Worlds
Intro to Virtual WorldsIntro to Virtual Worlds
Intro to Virtual Worldskjordanbaker
 
Microsoft Research, India Social Networks And Their Applications To Web (Ti...
Microsoft Research, India   Social Networks And Their Applications To Web (Ti...Microsoft Research, India   Social Networks And Their Applications To Web (Ti...
Microsoft Research, India Social Networks And Their Applications To Web (Ti...Tin180 VietNam
 
How the Web can change social science research (including yours)
How the Web can change social science research (including yours)How the Web can change social science research (including yours)
How the Web can change social science research (including yours)Frank van Harmelen
 

Similar to Executing Queries (20)

Bruce Damer's presentation for Larry Lessig's Cyberlaw class at Stanford (Mar...
Bruce Damer's presentation for Larry Lessig's Cyberlaw class at Stanford (Mar...Bruce Damer's presentation for Larry Lessig's Cyberlaw class at Stanford (Mar...
Bruce Damer's presentation for Larry Lessig's Cyberlaw class at Stanford (Mar...
 
Hacking Human Language (PyData London)
Hacking Human Language (PyData London)Hacking Human Language (PyData London)
Hacking Human Language (PyData London)
 
Describing Everything - Open Web standards and classification
Describing Everything - Open Web standards and classificationDescribing Everything - Open Web standards and classification
Describing Everything - Open Web standards and classification
 
HarambeeNet: Data by the people, for the people
HarambeeNet: Data by the people, for the peopleHarambeeNet: Data by the people, for the people
HarambeeNet: Data by the people, for the people
 
Connected Intelligence 1
Connected Intelligence 1Connected Intelligence 1
Connected Intelligence 1
 
Phase III Presentation
Phase III PresentationPhase III Presentation
Phase III Presentation
 
Engineering Social Justice Presentation
Engineering Social Justice PresentationEngineering Social Justice Presentation
Engineering Social Justice Presentation
 
Educational Uses of SL
Educational Uses of SLEducational Uses of SL
Educational Uses of SL
 
Query Understanding
Query UnderstandingQuery Understanding
Query Understanding
 
Timeline of Media Memes
Timeline of Media MemesTimeline of Media Memes
Timeline of Media Memes
 
Big, Open, Data and Semantics for Real-World Application Near You
Big, Open, Data and Semantics for Real-World Application Near YouBig, Open, Data and Semantics for Real-World Application Near You
Big, Open, Data and Semantics for Real-World Application Near You
 
Tech2002lecweekseven0809
Tech2002lecweekseven0809Tech2002lecweekseven0809
Tech2002lecweekseven0809
 
My lectures
My lecturesMy lectures
My lectures
 
Chatbots in 2017 -- Ithaca Talk Dec 6
Chatbots in 2017 -- Ithaca Talk Dec 6Chatbots in 2017 -- Ithaca Talk Dec 6
Chatbots in 2017 -- Ithaca Talk Dec 6
 
Normal Considered Harmful
Normal Considered HarmfulNormal Considered Harmful
Normal Considered Harmful
 
Tour of language landscape (code.talks)
Tour of language landscape (code.talks)Tour of language landscape (code.talks)
Tour of language landscape (code.talks)
 
Cyberspace
CyberspaceCyberspace
Cyberspace
 
Intro to Virtual Worlds
Intro to Virtual WorldsIntro to Virtual Worlds
Intro to Virtual Worlds
 
Microsoft Research, India Social Networks And Their Applications To Web (Ti...
Microsoft Research, India   Social Networks And Their Applications To Web (Ti...Microsoft Research, India   Social Networks And Their Applications To Web (Ti...
Microsoft Research, India Social Networks And Their Applications To Web (Ti...
 
How the Web can change social science research (including yours)
How the Web can change social science research (including yours)How the Web can change social science research (including yours)
How the Web can change social science research (including yours)
 

More from Aarhus University

Unerasable Characters in Machine Learning
Unerasable Characters in Machine LearningUnerasable Characters in Machine Learning
Unerasable Characters in Machine LearningAarhus University
 
Humanistic and Computational Thinking Through Practice
Humanistic and Computational Thinking Through PracticeHumanistic and Computational Thinking Through Practice
Humanistic and Computational Thinking Through PracticeAarhus University
 
n.a.g/the inexecutable query
n.a.g/the inexecutable queryn.a.g/the inexecutable query
n.a.g/the inexecutable queryAarhus University
 
What is Coding in University in Practice?
What is Coding in University in Practice?What is Coding in University in Practice?
What is Coding in University in Practice?Aarhus University
 
Screen shots : Critical Codes of Capture
Screen shots : Critical Codes of CaptureScreen shots : Critical Codes of Capture
Screen shots : Critical Codes of CaptureAarhus University
 
Why Code? Why Program? Why Create?
Why Code? Why Program? Why Create? Why Code? Why Program? Why Create?
Why Code? Why Program? Why Create? Aarhus University
 
Executing tasks: Spam as Automated Agents
Executing tasks: Spam as Automated AgentsExecuting tasks: Spam as Automated Agents
Executing tasks: Spam as Automated AgentsAarhus University
 
Digital Surveillance in China: From the Great Firewall to the Social Credit S...
Digital Surveillance in China: From the Great Firewall to the Social Credit S...Digital Surveillance in China: From the Great Firewall to the Social Credit S...
Digital Surveillance in China: From the Great Firewall to the Social Credit S...Aarhus University
 
Executing Queries as a form of artistic practice
Executing Queries as a form of artistic practiceExecuting Queries as a form of artistic practice
Executing Queries as a form of artistic practiceAarhus University
 
Interfacing with questions: The unpredictability of live queries in the work...
Interfacing with questions:  The unpredictability of live queries in the work...Interfacing with questions:  The unpredictability of live queries in the work...
Interfacing with questions: The unpredictability of live queries in the work...Aarhus University
 
Microtemporality: At The Time When Loading-in-progress
Microtemporality: At The Time When Loading-in-progressMicrotemporality: At The Time When Loading-in-progress
Microtemporality: At The Time When Loading-in-progressAarhus University
 
Software art and design: computational thinking through programming practice ...
Software art and design: computational thinking through programming practice ...Software art and design: computational thinking through programming practice ...
Software art and design: computational thinking through programming practice ...Aarhus University
 
Network materiality and temporality: Things flow 'non-continuously' in networ...
Network materiality and temporality: Things flow 'non-continuously' in networ...Network materiality and temporality: Things flow 'non-continuously' in networ...
Network materiality and temporality: Things flow 'non-continuously' in networ...Aarhus University
 
Discussing Software through the art of the Hong Kong Umbrella Movement
Discussing Software through the art of the Hong Kong Umbrella MovementDiscussing Software through the art of the Hong Kong Umbrella Movement
Discussing Software through the art of the Hong Kong Umbrella MovementAarhus University
 
Nonhuman Participation: a materialist perspective on execution from agency o...
Nonhuman Participation: a materialist perspective on execution from agency o...Nonhuman Participation: a materialist perspective on execution from agency o...
Nonhuman Participation: a materialist perspective on execution from agency o...Aarhus University
 
Artist Talk: From net art to software art
Artist Talk: From net art to software artArtist Talk: From net art to software art
Artist Talk: From net art to software artAarhus University
 
Collaborative and Collective [Artistic] Research
Collaborative and Collective [Artistic] ResearchCollaborative and Collective [Artistic] Research
Collaborative and Collective [Artistic] ResearchAarhus University
 
Net Art: Data Hacking, Coding and Critical Thinking
Net Art: Data Hacking, Coding and Critical ThinkingNet Art: Data Hacking, Coding and Critical Thinking
Net Art: Data Hacking, Coding and Critical ThinkingAarhus University
 

More from Aarhus University (20)

Unerasable Characters in Machine Learning
Unerasable Characters in Machine LearningUnerasable Characters in Machine Learning
Unerasable Characters in Machine Learning
 
Humanistic and Computational Thinking Through Practice
Humanistic and Computational Thinking Through PracticeHumanistic and Computational Thinking Through Practice
Humanistic and Computational Thinking Through Practice
 
n.a.g/the inexecutable query
n.a.g/the inexecutable queryn.a.g/the inexecutable query
n.a.g/the inexecutable query
 
What is Coding in University in Practice?
What is Coding in University in Practice?What is Coding in University in Practice?
What is Coding in University in Practice?
 
Screen shots : Critical Codes of Capture
Screen shots : Critical Codes of CaptureScreen shots : Critical Codes of Capture
Screen shots : Critical Codes of Capture
 
Why Code? Why Program? Why Create?
Why Code? Why Program? Why Create? Why Code? Why Program? Why Create?
Why Code? Why Program? Why Create?
 
Executing tasks: Spam as Automated Agents
Executing tasks: Spam as Automated AgentsExecuting tasks: Spam as Automated Agents
Executing tasks: Spam as Automated Agents
 
Digital Surveillance in China: From the Great Firewall to the Social Credit S...
Digital Surveillance in China: From the Great Firewall to the Social Credit S...Digital Surveillance in China: From the Great Firewall to the Social Credit S...
Digital Surveillance in China: From the Great Firewall to the Social Credit S...
 
Executing Liveness
Executing LivenessExecuting Liveness
Executing Liveness
 
Executing Queries as a form of artistic practice
Executing Queries as a form of artistic practiceExecuting Queries as a form of artistic practice
Executing Queries as a form of artistic practice
 
Interfacing with questions: The unpredictability of live queries in the work...
Interfacing with questions:  The unpredictability of live queries in the work...Interfacing with questions:  The unpredictability of live queries in the work...
Interfacing with questions: The unpredictability of live queries in the work...
 
Microtemporality: At The Time When Loading-in-progress
Microtemporality: At The Time When Loading-in-progressMicrotemporality: At The Time When Loading-in-progress
Microtemporality: At The Time When Loading-in-progress
 
Software art and design: computational thinking through programming practice ...
Software art and design: computational thinking through programming practice ...Software art and design: computational thinking through programming practice ...
Software art and design: computational thinking through programming practice ...
 
Life and Death in Software
Life and Death in SoftwareLife and Death in Software
Life and Death in Software
 
Network materiality and temporality: Things flow 'non-continuously' in networ...
Network materiality and temporality: Things flow 'non-continuously' in networ...Network materiality and temporality: Things flow 'non-continuously' in networ...
Network materiality and temporality: Things flow 'non-continuously' in networ...
 
Discussing Software through the art of the Hong Kong Umbrella Movement
Discussing Software through the art of the Hong Kong Umbrella MovementDiscussing Software through the art of the Hong Kong Umbrella Movement
Discussing Software through the art of the Hong Kong Umbrella Movement
 
Nonhuman Participation: a materialist perspective on execution from agency o...
Nonhuman Participation: a materialist perspective on execution from agency o...Nonhuman Participation: a materialist perspective on execution from agency o...
Nonhuman Participation: a materialist perspective on execution from agency o...
 
Artist Talk: From net art to software art
Artist Talk: From net art to software artArtist Talk: From net art to software art
Artist Talk: From net art to software art
 
Collaborative and Collective [Artistic] Research
Collaborative and Collective [Artistic] ResearchCollaborative and Collective [Artistic] Research
Collaborative and Collective [Artistic] Research
 
Net Art: Data Hacking, Coding and Critical Thinking
Net Art: Data Hacking, Coding and Critical ThinkingNet Art: Data Hacking, Coding and Critical Thinking
Net Art: Data Hacking, Coding and Critical Thinking
 

Recently uploaded

Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxChelloAnnAsuncion2
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Planning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxPlanning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxLigayaBacuel1
 

Recently uploaded (20)

Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Planning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxPlanning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptx
 

Executing Queries

  • 1. Execu&ng  Things   Winnie  Soon  @  Aarhus  University   19.Apr.2016  
  • 2.
  • 3.
  • 4. Execu&on     “like  poetry,  the  aesthe&c  value  of  code  lies  in   its  execu+on,  not  simply  its  wriHen  form”                                (Cox,  McLean  and  Ward,  2000,  n.p)  
  • 5. Execu&on   The  code  is  interac&ng  with  the  user,  itself,  its   environment,  and  the  systems  it  has  access  to   via  many  mul&-­‐layered  and  mediated  interfaces   that  are  available  to  it.  Many  of  the  components   are  predetermined,  but  through  the   combina&ons  of  interac&ons  combined  with  the   dynamism  and  unpredictability  of  live  ac&on,   the  result  is  far  from  fixed  as  a  whole.                                                        (Cox,  McLean  and  Ward,  2004  p.  164)  
  • 7. Love  LeHer  Generator  (1952)   “My  –  (adj)-­‐(noun)-­‐(adv)-­‐(verb)   your-­‐(adj)-­‐(noun)”   “You  are  my-­‐  (adj)-­‐(noun)”   “Yours-­‐(adv)  M.U.C”      
  • 8. If  I  wrote  you  a  love  leHer  would  you  write   back  (and  thousand  of  other  ques&ons)   By  Winnie  Soon  and  Helen  Pritchard       -­‐  2016,  Electronic  Literature  Collec&on,  Volume  3   -­‐  2015,  Ar&s&c  Research,  Kunsthal  Aarhus  @  Denmark   -­‐  2013,  Digital  Futures,  Victoria  and  Albert  Museum  @   London,  UK   -­‐  2012,  Microwave  Interna&onal  New  Media  Arts   Fes&val  @  Hong  Kong    
  • 9. If  I  wrote  you  a  love  leHer  would  you  write   back  (and  thousand  of  other  ques&ons)     The  network  asks  us  ‘If  I  wrote  you  a  love  leHer  would   you  write  back?’  in  this  work.  Computa&onal  code  draws   thousands  of  ques&ons  from  online  maHer  into  the   exhibi&on  space.  The  ques&ons  are  gathered  in  real-­‐&me   from  the  social  media  site  TwiHer  and  encoded  to   speech.  Listening  is  a  form  of  decoding,  and  in  this  work   the  machine  constantly  undergoes  the  process  of  edi&ng,   encoding  and  decoding  texts.  What  happens  when   wriHen  texts  of  the  network  are  converted  to  speech?   How  does  it  feel  to  listen  to  the  ques&ons  of  a  machine,   when  these  ques&ons  are  our  familiar  tweets?  
  • 10.       Execu&ng  queries  
  • 11. A  simplified  model  of  Thousand  Ques&ons       Sohware:   Thousand   Ques&ons   TwiHer   Query:  keywords  =  “?”,  EN,  no=x,  recent   Tweets,  who,  &me,  id….     Voice  +  Visual  
  • 12.     What  cons&tutes  unpredictability  through   execu&ng  live  queries?  
  • 13.       1.  Random  events  
  • 14. A  thinking  model  of  TwiHer  random  input  
  • 15.     2.  Noise  and  unpredictability  
  • 18. Query   Put  simply:  query=?+hello+-­‐world  
  • 19. Rela&onal  operators   •  ==   •  >   •  <   •  !=   •  >=   •  <=  
  • 21.    
  • 23. Unpredictable  manifesta&on       Sohware:   Thousand   Ques&ons   TwiHer   Query:  keywords  =  “?”,  EN,  no=x,  recent   Tweets,  who,  &me,  id….     Voice  +  Visual  
  • 24.     how  do  code  and  language  differ     how  are  they  similar?