This is the second paper that comes out of the FLIGHT research project
Our second paper from the FLIGHT research project, "From Moore’s Law to the Carbon Law", has been accepted for publication at the upcoming Sixth Workshop on Computing within Limits. All five authors work in the FLIGHT research project (or, formally, "Decreased CO2-emissions in flight-intensive organisations: from data to practice") and they are Daniel Pargman, Aksel Biørn-Hansen, Elina Eriksson, Jarmo Laaksolahti and Markus Robèrt.
The paper submission deadline was originally at the end of March, but it was postponed two weeks due to Covid-19. We just found out the paper has been accepted and there's now a very short turn-around to improve the paper (taking the feedback of the reviewers into account). The paper itself will be published and made available online sometime later this summer.
The paper was originally meant to be a more narrow description of the problem (researches fly too much) as well as of our project and our proposed solution (e.g. how we work to decrease CO2 emissions from flying at KTH). As we brainstormed and developed the core argument of the paper (before we actually started to write it), we realized we could reach higher and argue for something larger and more fundamental than what we originally imagined, linking the paper to the conference and to what others have previously attempted to do within the area of Computing within Limits.
A key phrase and a starting point for the paper is that a goal of the Limits community is “to impact society through the design and development of computing systems in the abundant present for use in a future of limits and/or scarcity”. The paper's argument in a nutshell is that it has proved difficult to design and develop such systems since we only have very general (and hazy) ideas about what "a future of limits and/or scarcity" will look like. To develop systems for an unknown future is obviously hard and the alternative is that different researchers have (possibly very) different ideas about what future(s) we are aiming or heading for. It has in other words been hard to find common ground. This paper addresses that conundrum by proposing a roadmap for going from here (the present) to there (the future) in the hope that it might provide a foundation for future Limits papers. The paper was easy to write but we expect it to generate a lot of discussions (and possibly controversy). Here is the paper abstract:
In society in general and within computing in particular, there has, and continues to be, a focus on faster, cheaper, better etc. Such perspectives clash with the fact that impeding climate change and the need for radically decreased CO2 emissions (c.f. the Paris Agreement) will have fundamental and far-reaching ramification for computing and for all other sectors of society during the coming decades.
In the call for the first Computing within Limits workshop, it was stated that “A goal of this community is to impact society through the design and development of computing systems in the abundant present for use in a future of limits and/or scarcity.” There have since been several contributions to Computing within Limits that have accepted the challenge of discussing and imagining what such systems as well as what “a future of limits and/or scarcity” could look like. Despite this, there is currently no consensus about what exactly such a future entails and the community can consequently only offer hazy ideas about exactly what systems we should strive to design and develop. The basic problem can be summed up as follows: we know that fundamental changes are necessary and will come, but we still struggle with envisioning what a post-growth/decarbonising society looks like and what computing systems need to be designed and developed for use in such futures, or, to support that transition.
In this paper we argue that the work of imagining an actionable “future of limits” could benefit from using the “carbon law” as a starting point. The carbon law is based on work in the environmental sciences and we exemplify how it can be used to generate requirements that can guide the development of computing systems for a future of limits. While these lessons are general, we exemplify by describing a research project that aims to support the KTH Royal Institute of Technology’s goal of - in line with the carbon law - radically reducing CO2 emissions from academic flying over the next decade. We give examples of how computing can aid in this task, including by presenting visualisation tools that we have developed to support the KTH carbon abatement goals. We also discuss the role of computer science in general and of Computing within Limits in particular in supporting the transition to a more sustainable (or at least a less unsustainable) future.