An Indigenous Approach to Computer Programming
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Download (2399Kb)
A Thesis Submitted for the Degree of PhD at the University of Warwick Permanent WRAP URL: http://wrap.warwick.ac.uk/ 84893 Copyright and reuse: This thesis is made available online and is protected by original copyright. Please scroll down to view the document itself. Please refer to the repository record for this item for information to help you to cite it. Our policy information is available from the repository home page. For more information, please contact the WRAP Team at: [email protected] warwick.ac.uk/lib-publications Culture is a Weapon: Popular Music, Protest and Opposition to Apartheid in Britain David Toulson A thesis submitted in partial fulfilment of the requirements for the degree of Doctor of Philosophy in History University of Warwick Department of History January 2016 Table of Contents Acknowledgements………………………………………………………………...iv Declaration………………………………………………………………………….v Abstract…………………………………………………………………………….vi Introduction………………………………………………………………………..1 ‘A rock concert with a cause’……………………………………………………….1 Come Together……………………………………………………………………...7 Methodology………………………………………………………………………13 Research Questions and Structure…………………………………………………22 1)“Culture is a weapon that we can use against the apartheid regime”……...25 The Cultural Boycott and the Anti-Apartheid Movement…………………………25 ‘The Times They Are A Changing’………………………………………………..34 ‘Culture is a weapon of struggle’………………………………………………….47 Rock Against Racism……………………………………………………………...54 ‘We need less airy fairy freedom music and more action.’………………………..72 2) ‘The Myth -
Speaker Biographies June 29, 2021
Summit on Diversity, Equity, Inclusion, and Anti-Racism in 21st Century STEMM Organizations June 29-30, 2021 | Virtual Event Speaker Biographies June 29, 2021: The systemic and structural nature of racism and bias Welcoming Remarks John L. Anderson is president of the National Academy of Engineering since July 1, 2019. He was born in Wilmington, DE, and received his undergraduate degree from the University of Delaware in 1967 and PhD degree from the University of Illinois at Urbana-Champaign in 1971, both in chemical engineering. He was most recently Distinguished Professor of Chemical Engineering and president (2007–2015) of the Illinois Institute of Technology (IIT). Before that he was provost and executive vice president at Case Western Reserve University (2004–2007), following 28 years at Carnegie Mellon University, including 8 years as dean of the College of Engineering and 11 years as head of the Chemical Engineering Department. He began his professional career as an assistant professor of chemical engineering at Cornell University (1971–1976). Dr. Anderson was elected to the NAE in 1992 for contributions to the understanding of colloidal hydro-dynamics and membrane transport phenomena and was elected an NAE councillor in 2015. His service also includes numerous National Academies activities, such as the Committee on Determining Basic Research Needs to Interrupt the Improvised Explosive Device Delivery Chain (chair); Committee on Review of Existing and Potential Standoff Explosives Detection Techniques (chair); Organizing Committee for the National Security and Homeland Defense Workshop (cochair); Board on Chemical Sciences and Technology (cochair); and Ford Foundation Minority Postdoctoral Review Panel on Physical Sciences, Mathematics, and Engineering. -
Contention-Free Periodic Message Scheduler Medium Access Control in Wireless Sensor / Actuator Networks
Contention-Free Periodic Message Scheduler Medium Access Control in Wireless Sensor / Actuator Networks Thomas W. Carley Moussa A. Ba Rajeev Barua David B. Stewart ECE Department Embedded Research ECE Department Embedded Research University of Maryland Solutions University of Maryland Solutions [email protected] mba@embedded- [email protected] dstewart@embedded- zone.com zone.com Abstract actuator network applications have timeliness constrains, both on activities on individual nodes, and across multiple This paper presents a time division multiple access nodes. This results in timeliness constraints on both tasks medium access control protocol for wireless sensor / running on nodes and messages exchanged by nodes. actuator networks implemented with a contention-free Medium access control (MAC) is one of the most message scheduler. A message scheduler is used to important, and most studied, protocol layers in wireless determine which message has access to the medium at sensor / actuator networks. Wireless sensor / actuator any time. A set of messages is contention-free if only one networks are often characterized by extreme constraints message is ready at a time. Otherwise, some other on size, cost, power, and timeliness. This imposes criterion such as priority must be used to resolve constraints on every aspect of the design of these contention. In this case the message scheduler at each networks, especially the protocol stack. Wireless node in the network must schedule all messages in order networks are inherently broadcast media; all nodes in the to resolve contention. If the schedule is contention-free network share one common communication medium. however, then each node only schedules the messages that Therefore, a method for resolving contention when interest it. -
Open Dissertation Draft Revised Final.Pdf
The Pennsylvania State University The Graduate School ICT AND STEM EDUCATION AT THE COLONIAL BORDER: A POSTCOLONIAL COMPUTING PERSPECTIVE OF INDIGENOUS CULTURAL INTEGRATION INTO ICT AND STEM OUTREACH IN BRITISH COLUMBIA A Dissertation in Information Sciences and Technology by Richard Canevez © 2020 Richard Canevez Submitted in Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy December 2020 ii The dissertation of Richard Canevez was reviewed and approved by the following: Carleen Maitland Associate Professor of Information Sciences and Technology Dissertation Advisor Chair of Committee Daniel Susser Assistant Professor of Information Sciences and Technology and Philosophy Lynette (Kvasny) Yarger Associate Professor of Information Sciences and Technology Craig Campbell Assistant Teaching Professor of Education (Lifelong Learning and Adult Education) Mary Beth Rosson Professor of Information Sciences and Technology Director of Graduate Programs iii ABSTRACT Information and communication technologies (ICTs) have achieved a global reach, particularly in social groups within the ‘Global North,’ such as those within the province of British Columbia (BC), Canada. It has produced the need for a computing workforce, and increasingly, diversity is becoming an integral aspect of that workforce. Today, educational outreach programs with ICT components that are extending education to Indigenous communities in BC are charting a new direction in crossing the cultural barrier in education by tailoring their curricula to distinct Indigenous cultures, commonly within broader science, technology, engineering, and mathematics (STEM) initiatives. These efforts require examination, as they integrate Indigenous cultural material and guidance into what has been a largely Euro-Western-centric domain of education. Postcolonial computing theory provides a lens through which this integration can be investigated, connecting technological development and education disciplines within the parallel goals of cross-cultural, cross-colonial humanitarian development. -
Slate XNS TSN Network Scheduler with Browser-Based Topology Modeling
Slate XNS TSN Network Scheduler with Browser-based Topology Modeling Key Benefits Intuitive graphical topology modeling Incremental scheduling of new components and data streams Open, standard configuration for any TSN device One-click scheduling for complex networks Optimized bandwidth use for non-scheduled traffic Slate XNS is a browser-based, user-friendly software that makes it easy to model topologies, create schedules and deploy configurations for TSN networks. Offline network configuration is made possible by the intuitive GUI which provides a topology view or table-based editor for managing components and data streams. Schedules are calculated with just one click via TTTech’s built-in scheduling engine, and network components are configured using open, standard YANG models. Topology Modeling Network Scheduler Graphical One-Click Scheduling The graphical view is ideal for modeling small and TTTech’s high performance scheduling engine is medium sized network topologies. New components built-in to the Slate XNS software. After building the can be added by dragging and dropping into the topology and defining the data streams, the schedule topology. Data streams can also be represented as can be created with just one click. Schedules can logical connections between components. even be updated incrementally when new components or data streams are added. Table-Based Slate XNS schedules IEEE 802.1Qbv and 802.1Qbu The table editor is designed for modeling large traffic as well as supporting cut-through data network topologies and mass editing. Components, streams. Scheduling can be adjusted to optimize data streams and other parameters can be inputted bandwidth for non-scheduled traffic. -
Social Policies and Indigenous Peoples in Taiwan
Faculty of Social Sciences University of Helsinki Finland SOCIAL POLICIES AND INDIGENOUS PEOPLES IN TAIWAN ELDERLY CARE AMONG THE TAYAL I-An Gao (Wasiq Silan) DOCTORAL THESIS To be presented, with the permission of the Faculty of Social Sciences of the University of Helsinki, for public examination in lecture room 302, Athena, on 18 May 2021, at 8 R¶FORFN. Helsinki 2021 Publications of the Faculty of Social Sciences 186 (2021) ISSN 2343-273X (print) ISSN 2343-2748 (online) © I-An Gao (Wasiq Silan) Cover design and visualization: Pei-Yu Lin Distribution and Sales: Unigrafia Bookstore http://kirjakauppa.unigrafia.fi/ [email protected] ISBN 978-951-51-7005-7 (paperback) ISBN 978-951-51-7006-4 (PDF) Unigrafia Helsinki 2021 ABSTRACT This dissertation explores how Taiwanese social policy deals with Indigenous peoples in caring for Tayal elderly. By delineating care for the elderly both in policy and practice, the study examines how relationships between indigeneity and coloniality are realized in today’s multicultural Taiwan. Decolonial scholars have argued that greater recognition of Indigenous rights is not the end of Indigenous peoples’ struggles. Social policy has much to learn from encountering its colonial past, in particular its links to colonization and assimilation. Meanwhile, coloniality continues to make the Indigenous perspective invisible, and imperialism continues to frame Indigenous peoples’ contemporary experience in how policies are constructed. This research focuses on tensions between state recognition and Indigenous peoples’ -
From Ethnomathematics to Ethnocomputing
1 Bill Babbitt, Dan Lyles, and Ron Eglash. “From Ethnomathematics to Ethnocomputing: indigenous algorithms in traditional context and contemporary simulation.” 205-220 in Alternative forms of knowing in mathematics: Celebrations of Diversity of Mathematical Practices, ed Swapna Mukhopadhyay and Wolff- Michael Roth, Rotterdam: Sense Publishers 2012. From Ethnomathematics to Ethnocomputing: indigenous algorithms in traditional context and contemporary simulation 1. Introduction Ethnomathematics faces two challenges: first, it must investigate the mathematical ideas in cultural practices that are often assumed to be unrelated to math. Second, even if we are successful in finding this previously unrecognized mathematics, applying this to children’s education may be difficult. In this essay, we will describe the use of computational media to help address both of these challenges. We refer to this approach as “ethnocomputing.” As noted by Rosa and Orey (2010), modeling is an essential tool for ethnomathematics. But when we create a model for a cultural artifact or practice, it is hard to know if we are capturing the right aspects; whether the model is accurately reflecting the mathematical ideas or practices of the artisan who made it, or imposing mathematical content external to the indigenous cognitive repertoire. If I find a village in which there is a chain hanging from posts, I can model that chain as a catenary curve. But I cannot attribute the knowledge of the catenary equation to the people who live in the village, just on the basis of that chain. Computational models are useful not only because they can simulate patterns, but also because they can provide insight into this crucial question of epistemological status. -
Decolonizing Education with Anishinaabe Arcs: Generative STEM As a Path to Indigenous Futurity
Education Tech Research Dev (2020) 68:1569–1593 https://doi.org/10.1007/s11423-019-09728-6 CULTURAL AND REGIONAL PERSPECTIVES Decolonizing education with Anishinaabe arcs: generative STEM as a path to indigenous futurity Ron Eglash1 · Michael Lachney2 · William Babbitt3 · Audrey Bennett4 · Martin Reinhardt5 · James Davis3 Published online: 19 December 2019 © Association for Educational Communications and Technology 2019 Abstract This paper introduces a generative framework in which translations of Indigenous knowl- edge systems can expand student agency in science, technology, engineering, and math- ematics (STEM). Students move from computer simulations to physical renderings, to repurposing STEM innovation and discovery in the service of Indigenous community development. We begin with the math and computing ideas in traditional Anishinaabe arcs; describe their translation into software and physical rendering techniques, and fnally their workshop implementation with a mix of Native and non-Native students. Quantitative and qualitative analyses of pre-survey and post-survey data indicate increases in students’ understanding of Indigenous knowledge, their creative ability to utilize it in moving from algorithmic to physical designs, and their visions for new hybrid forms of Indigenous futu- rity. We use these fndings to argue that culture-based education needs to shift from a vin- dicationist mode of admiring ancient achievements, to one that highlights students’ agency in a generative relationship with cultural knowledge. Keywords STEM education · Native American · Indigenous knowledge · Educational technology · Design agency Introduction While culturally responsive education has been a promising trend, it is also a tricky path to navigate. Take, for example, ethnomathematics, which endeavors to “translate” between Indigenous math concepts and their Western equivalents. -
Hybrid Event-Time-Triggered Networked Control Systems: Scheduling-Event
Information Sciences 305 (2015) 269–284 Contents lists available at ScienceDirect Information Sciences journal homepage: www.elsevier.com/locate/ins Hybrid event-time-triggered networked control systems: Scheduling-event-control co-design ⇑ Shixi Wen a, Ge Guo a, , Wing Shing Wong b a School of Information Science and Technology, Dalian Maritime University, Dalian 116026, China b Department of Information Engineering, The Chinese University of Hong Kong, Hong Kong, China article info abstract Article history: This paper is concerned with the simultaneous stabilization of a collection of plants Received 19 August 2014 remotely controlled via a wireless network. The so-called most regular binary sequences Received in revised form 21 December 2014 (MRBSs) are used to allocate the limited network channels. To further reduce unnecessary Accepted 27 January 2015 transmissions, an event-triggered transmitter is introduced at each plant. Under the hybrid Available online 7 February 2015 event-time-triggered transmission strategy, a sufficient stability condition is derived for each plant. Then, a unified co-design framework is presented with which the scheduling Keywords: functions (i.e., the MRBSs), the event-triggering condition and the controller gains can be Networked control systems determined simultaneously. The main results are established using piecewise Lyapunov Capacity limitation Event-triggered transmission functional method and average dwell time technique. The effectiveness of the co-design Protocol sequence method is demonstrated by a numerical example. Scheduling-event-control co-design Ó 2015 Elsevier Inc. All rights reserved. 1. Introduction In wireless networked systems (such as wireless sensor networks) consisting of a large number of nodes, network capa- city limitation is often a serious issue. -
Kizh Not Tongva, E. Gary Stickel, Ph.D (UCLA)
WHY THE ORIGINAL INDIAN TRIBE OF THE GREATER LOS ANGELES AREA IS CALLED KIZH NOT TONGVA by E. Gary Stickel, Ph.D (UCLA) Tribal Archaeologist Gabrieleno Band of Mission Indians/ Kizh Nation 2016 1 WHY THE ORIGINAL INDIAN TRIBE OF THE GREATER LOS ANGELES AREA IS CALLED KIZH NOT TONGVA by E. Gary Stickel, Ph.D (UCLA) Tribal Archaeologist Gabrieleno Band of Mission Indians/ Kizh Nation The original Indian Tribe of the greater Los Angeles and Orange County areas, has been referred to variously which has lead to much confusion. This article is intended to clarify what they were called, what they want to be called today (Kizh), and what they do not want to be called (i.e. “tongva”). Prior to the invasion of foreign nations into California (the Spanish Empire and the Russian Empire) in the 1700s, California Indian Tribes did not have pan-tribal names for themselves such as Americans are used to (for example, the “Cherokee” or “Navajo” [Dine]). The local Kizh Indian People identified themselves with their associated resident village (such as Topanga, Cahuenga, Tujunga, Cucamonga, etc.). This concept can be understood if one considers ancient Greece where, before the time of Alexander the Great, the people there did not consider themselves “Greeks” but identified with their city states. So one was an Athenian from Athens or a Spartan from Sparta. Similarly the Kizh identified with their associated villages. Anthropologists, such as renowned A.L. Kroeber, a professor at the University of California at Berkeley, who wrote the first “bible” of California Indians (1925), inappropriately referred to the subject tribe as the “Gabrielinos” (Kroeber 1925). -
Graphpulse: an Event-Driven Hardware Accelerator for Asynchronous Graph Processing
2020 53rd Annual IEEE/ACM International Symposium on Microarchitecture (MICRO) GraphPulse: An Event-Driven Hardware Accelerator for Asynchronous Graph Processing Shafiur Rahman Nael Abu-Ghazaleh Rajiv Gupta Computer Science and Engineering Computer Science and Engineering Computer Science and Engineering University of California, Riverside University of California, Riverside University of California, Riverside Riverside, USA Riverside, USA Riverside, USA [email protected] [email protected] [email protected] Abstract—Graph processing workloads are memory intensive GraphLab [31], GraphX [16], PowerGraph [17], Galois [37], with irregular access patterns and large memory footprint result- Giraph [4], GraphChi [28], and Ligra [49]. ing in low data locality. Their popular software implementations Large scale graph processing introduces a number of chal- typically employ either Push or Pull style propagation of changes through the graph over multiple iterations that follow the Bulk lenges that limit performance on traditional computing systems. Synchronous Model. The performance of these algorithms on First, memory-intensive processing stresses the memory system. traditional computing systems is limited by random reads/writes Not only is the frequency of memory operations relative of vertex values, synchronization overheads, and additional over- to compute operations high, the memory footprints of the heads for tracking active sets of vertices or edges across iterations. graph computations are large. Standard techniques in modern In this paper, we present GraphPulse, a hardware framework for asynchronous graph processing with event-driven schedul- processors for tolerating high memory latency, such as caching ing that overcomes the performance limitations of software and prefetching, have limited impact because irregular graph frameworks. Event-driven computation model enables a parallel computations lack data locality. -
Understanding the Cultures of Fishing Communities
When Fish is Water: Food Security and Fish in a Coastal Community in The Dominican Republic Item Type Report Authors Stoffle, Richard, W. Publisher Food and Agriculture Organization of the United Nations Download date 08/10/2021 00:41:31 Link to Item http://hdl.handle.net/10150/292622 Understanding the cultures of fishing communities A key to fisheries management and food security Food and Agriculture Organization of the United Nations Cover photo: Small -scale fishing community, West Indies, by J.R. McGoodwin FAO Understanding the cultures of FISHERIES TECHNICAL fishing communities PAPER A key to fisheries management 401 and food security by James R. McGoodwin Professor Department of Anthropology University of Colorado Boulder, USA Food and Agriculture Organization of the United Nations Rome, 2001 The designations employed and the presentation of the material in this information product do not imply the expression of any opinion whatsoever on the part of the Food and Agriculture Organization of the United Nations concerning the legal status of any country, territory, city or area or of its authorities, or concerning the delimitation of its frontiers or boundaries. ISBN 92 -5- 104606 -9 All rights reserved. Reproduction and dissemination of material in this information product for educational or other non -commercial purposes are authorized without any prior written permission from the copyright holders provided the source is fully acknowledged. Reproduction of material in this information product for resale or other commercial purposes is prohibited without written permission of the copyright holders. Applications for such permission should be addressed to the Chief, Publishing and Multimedia Service, Information Division, FAO, Viale delle Terme di Caracalla, 00100 Rome, Italy or by e -mail to copyright @fao.org © FAO 2001 111 PREPARATION OF THIS DOCUMENT The Fishery Policy and Planning Division of the FAO Fisheries Department regularly publishes technical documentation relevant for fisheries policy planning and management.