57 research outputs found

    Critical Programming: Toward a Philosophy of Computing

    Get PDF
    Beliefs about the relationship between human beings and computing machines and their destinies have alternated from heroic counterparts to conspirators of automated genocide, from apocalyptic extinction events to evolutionary cyborg convergences. Many fear that people are losing key intellectual and social abilities as tasks are offloaded to the everywhere of the built environment, which is developing a mind of its own. If digital technologies have contributed to forming a dumbest generation and ushering in a robotic moment, we all have a stake in addressing this collective intelligence problem. While digital humanities continue to flourish and introduce new uses for computer technologies, the basic modes of philosophical inquiry remain in the grip of print media, and default philosophies of computing prevail, or experimental ones propagate false hopes. I cast this as-is situation as the post-postmodern network dividual cyborg, recognizing that the rational enlightenment of modernism and regressive subjectivity of postmodernism now operate in an empire of extended mind cybernetics combined with techno-capitalist networks forming societies of control. Recent critical theorists identify a justificatory scheme foregrounding participation in projects, valorizing social network linkages over heroic individualism, and commending flexibility and adaptability through life long learning over stable career paths. It seems to reify one possible, contingent configuration of global capitalism as if it was the reflection of a deterministic evolution of commingled technogenesis and synaptogenesis. To counter this trend I offer a theoretical framework to focus on the phenomenology of software and code, joining social critiques with textuality and media studies, the former proposing that theory be done through practice, and the latter seeking to understand their schematism of perceptibility by taking into account engineering techniques like time axis manipulation. The social construction of technology makes additional theoretical contributions dispelling closed world, deterministic historical narratives and requiring voices be given to the engineers and technologists that best know their subject area. This theoretical slate has been recently deployed to produce rich histories of computing, networking, and software, inform the nascent disciplines of software studies and code studies, as well as guide ethnographers of software development communities. I call my syncretism of these approaches the procedural rhetoric of diachrony in synchrony, recognizing that multiple explanatory layers operating in their individual temporal and physical orders of magnitude simultaneously undergird post-postmodern network phenomena. Its touchstone is that the human-machine situation is best contemplated by doing, which as a methodology for digital humanities research I call critical programming. Philosophers of computing explore working code places by designing, coding, and executing complex software projects as an integral part of their intellectual activity, reflecting on how developing theoretical understanding necessitates iterative development of code as it does other texts, and how resolving coding dilemmas may clarify or modify provisional theories as our minds struggle to intuit the alien temporalities of machine processes

    Kodikologie und Paläographie im digitalen Zeitalter - Codicology and Palaeography in the Digital Age

    Get PDF

    Accelerating transition to virtual research organisation in social science (AVROSS) : final report

    Get PDF
    This report is the fourth deliverable of the AVROSS study (Accelerating Transition to Virtual Research Organisation in Social Science, AVROSS). The study aims were to identify the requirements and options for accelerating the transition from traditional research to virtual research organisations through e-Infrastructures. The reason for this focus is that it is clear that "soft" sciences have both much to gain and a key role to play in promoting e-Infrastructure uptake across the disciplines, but to date have not been the fastest adopters of advanced grid-based e-Infrastructure. Our recommendations to EU policy-makers can be expected to point the way to changing this situation, promoting e-Infrastructure in Europe in these disciplines, with clear requirements to developers and expected impact in several other disciplines with related requirements, such as e-Health

    The role of tacit knowledge in knowledge intensive project management

    Get PDF
    The traditional doctrine of project management, having evolved from operations management, has been dominated by a rationalist approach in terms of planning and control. There is increasing criticism that this prescriptive approach is deficient for the management of dynamically complex projects which is a common characteristic for modern-day projects. In response to this and the relative lack of scholarly literature, this study uses an emergent grounded theory design to discover and understand the softer, intangible aspects of project management. With primary data collected from twenty semi-structured personal interviews, this study explores the lived experiences of project practitioners and how they ‘muddle through’ the complex social setting of a knowledge intensive financial services organisation. The model which evolved from the research portrays the project practitioner as being exposed to multiple cues, with multiple meanings around five causal themes: environmental, organisational, nature of the task, role and knowledge capability. In response to these cues, the practitioner reflects upon their emotions and past experiences in order to make sense of the uncertain situation to determine their necessary course of action. As a coping strategy the project practitioner takes on the role of bricoleur, by making do by applying combinations of the resources at hand, in order to facilitate the successful delivery of their projects
    • …
    corecore