Computational Culture

a journal of software studies

Article Archive

The Article archive
containes 44 entries

“One Damn Slide After Another”: PowerPoint at Every Occasion for Speech

Introduction PowerPoint is installed on more than a billion computers.1 It is the indispensable medium for presentation, one of the most ubiquitous software applications in the world. It has likely been used to raise more money than any other tool in history.2 Teachers rely on PowerPoint. Elementary schoolchildren make presentations and so do researchers in […]

Software Design in the “Construction Genre” of Learning Technology: Content Aware versus Content Agnostic

Abstract This article describes and critiques a phenomenon that we identify as content agnosticism in the “construction genre” of educational software. Our thesis is that the content agnostic position – the assumption that any technology which supports constructionist learning theories must act as a blank slate or empty container – has been erroneously presented as […]

From WIMP to ATLAS: Rhetorical Figures of Ubiquitous Computing

Abstract In 1991, Mark Weiser ambitiously proposed that his new research agenda at Xerox PARC—what he called ‘ubiquitous computing’ (ubicomp)—marked a third wave in the history of modern computation, following mainframes and personal computers. Weiser’s first concern was to create hardware beyond the desktop; his team rapidly prototyped entirely new categories of mobile devices (‘tabs, […]

‘Can We Name the Tools?’ Ontologies of Code, Speculative Techné and Rhetorical Concealment

Abstract Researchers in the fields of software studies and digital rhetoric often presuppose that code is something that can be known or revealed through instrumental human agency. Yet, past and recent phenomenological conceptions of technology have called into question the vision of an intentional and all-knowing human agent. These frameworks demonstrate that the goal of […]

The World of Edgerank: Rhetorical Justifications of Facebook’s News Feed Algorithm

Abstract Web algorithms like Facebook’s so-called Edgerank algorithm play an increasingly important role in everyday life. The recent surge of research in such algorithms often emphasizes algorithmic orderings as powerful but opaque. In this essay, we propose an alternative reading of the Edgerank algorithm as a self-justifying ordering of the world. Drawing on the pragmatist […]

Graph Force: Rhetorical Machines and the N-Arization of Knowledge

      To exist is to be indexed by a search engine. Introna & Nissenbaum, 2000 1     Figure 1: Google’s Knowledge Graphs for Stokely Carmichael, c. March, 2014 (Left) and c. September, 2015 (Right) On May 16th, 2012, Google officially announced the launch of its Knowledge Graph. In the announcement, Google wrote […]

The ‘FizzBuzz’ Programming Test: A Case-Based Exploration of Rhetorical Style in Code

Abstract Every code text is informed by stylistic decisions that impact how the text is interpreted and understood. While software developers have long discussed concerns of style in regards to writing code, scholars of computation would benefit from a rhetorical approach to style, an approach that links style to substance and sees style as situated […]

The Rhetoric of Error in Digital Media

Abstract Recent media studies scholarship has highlighted the extent to which previous work has often presumed an idealized object of study, an object that functions perfectly, without glitches, errors, or bugs. In contrast to such an idealization, this new strand of scholarship has attempted to account for the myriad of ways in which digital media […]

Sensing Exigence: A Rhetoric for Smart Objects

Abstract This essay argues that the sensing activities of smart objects and infrastructures for device-to-device communication need to be understood as a fundamental aspect of the rhetorical situation, even in the absence of human agents. Using the concept of exigence, most famously developed by Lloyd Bitzer, this essay analyzes the asymmetrical rhetorical dynamics of human-computer […]

Incomputable Aesthetics: Open Axioms of Contingency

Abstract In 1931, Kurt Gödel determined the incompleteness of formal axiomatic systems by demonstrating that there are propositions that cannot be proved or disproved within the system in question. In 1936, Alan Turing showed that some functions cannot be computed, and thereby described the limits of computing machines before any such machine was built. In […]

« go backkeep looking »
  • Computational Culture – ISSN 2047-2390

    Computational Culture is an online open-access peer-reviewed journal of inter-disciplinary enquiry into the nature of cultural computational objects, practices, processes and structures.
  • Selected Links