Week 10: Minimal Computing
Minimal computing is used to refer to computing done under a set of significant constraints of hardware, software, education, network capacity, power, or other factors. It includes maintenance, refurbishing and the use of machines to do Digital Humanities work. This is out of necessity but also includes the usage of new streamlined computing hardware such as the Raspberry Pi or the Arduino micro controller, to do Digital Humanities work by choice. Now, one has to operate at the intersection of choice and necessity, which forces important concepts and practices with the community of Digital Humanities to the fore. As stated by a group of authors under the “About page” in the website “Minimal Computing”, “In this way minimal computing is also an critical movement, akin to environmentalism, asking for balance between gains and costs in related areas that include social justice issues and de-manufacturing and reuse, not to mention re-thinking high-income assumptions about “e-waste” and what people do with it.” Therefore, minimal computing relates to economic, infrastructural and material conditions such as issues of aesthetics, culture, environment, global relationships of power and knowledge production.
Now, the DH Minimal Computing group had to decide what should be done. They decided in the following italicized points to:
1. In digital humanities and other computing contexts, what is being done with what technologies, how, and why?
2. What are best practices for application construction in order to maximize availability, decrease obsolescence, and reduce e-waste?
3. What are the social impacts of digitization and computing from a post-colonial perspective?
4. How does doing minimal computing by choice differ from doing minimal computing by necessity? Does this result in different interactions between the user and the technology?
5. In terms of computing and culture, what meaningful differences emerge across economical, infrastructural, and material conditions?”
“The User, the Learner and the Machines We Make” by Alex Gil (2015) focuses on minimal computing, the users, learners and the machines that is created by them. Generally, minimal computing is the application of minimalist principles to computing. However, in reality minimal computing is in the eye of the beholder. The learning curve for utilizing a Raspberry Pi can be threatening to beginners and thus requires more than minimum effort. On the other hand, on a user interface, eliminating clutter such as distracting designs can be understood as a part of a minimalist approach making it easier for users to engage. Alex Gil prefers the approach of the question “What do we need” to minimal computing. He believes that if one does so, their orientations vis-à-vis ease of use, ease of creation, increased access and reductions in computing becomes clearer. As stated by Alex Gil (2015( “In this sense, we aim to understand ways of building that could be referred to as “architectures of necessity” as Ernesto Oroza would call them.”