"Alan Kay's Universal Media Machine
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Paper We Present an Early User Evaluation of a Advances in Sketch-Based Modeling Are Set to Simplify Many Sketch-Based 3D Modeling Tool We Have Been Developing [7,8]
ARTICLE IN PRESS Computers & Graphics 31 (2007) 580–597 www.elsevier.com/locate/cag Calligraphic Interfaces An evaluation of user experience with a sketch-based 3D modeling system Levent Burak KaraÃ, Kenji Shimada, Sarah D. Marmalefsky Mechanical Engineering Department, Carnegie Mellon University, Pittsburgh, PA 15213, USA Abstract With the availability of pen-enabled digital hardware, sketch-based 3D modeling is becoming an increasingly attractive alternative to traditional methods in many design environments. To date, a variety of methodologies and implemented systems have been proposed that all seek to make sketching the primary interaction method for 3D geometric modeling. While many of these methods are promising, a general lack of end user evaluations makes it difficult to assess and improve upon these methods. Based on our ongoing work, we present the usage and a user evaluation of a sketch-based 3D modeling tool we have been developing for industrial styling design. The study investigates the usability of our techniques in the hands of non-experts by gauging (1) the speed with which users can comprehend and adopt to constituent modeling steps, and (2) how effectively users can utilize the newly learned skills to design 3D models. Our observations and users’ feedback indicate that overall users could learn the investigated techniques relatively easily and put them in use immediately. However, users pointed out several usability and technical issues such as difficulty in mode selection and lack of sophisticated surface modeling tools as some of the key limitations of the current system. We believe the lessons learned from this study can be used in the development of more powerful and satisfying sketch-based modeling tools in the future. -
HCI Remixed : Essays on Works That Have Influenced the HCI
4 Drawing on SketchPad: Refl ections on Computer Science and HCI Joseph A. Konstan University of Minnesota, Minneapolis, Minnesota, U.S.A. I. Sutherland, 1963: “Sketchpad: A Man–Machine Graphical Communication System” Sutherland’s SketchPad system, paper, and dissertation provide, for me, the answer to the oft-asked question: “why should HCI belong in a computer science program?” I fi rst came across the paper “SketchPad: A Man–Machine Graphical Communica- tion System” from the 1963 AFIPS conference nearly thirty years after it had been published (Sutherland 1963). I was nearing completion of my own dissertation in which I was exploring a variety of techniques for constructing user interface toolkits. At the time, the paper seemed little more than a handy reference in which I could trace the lineage of constraint programming in user interfaces—from Sketchpad, through Borning’s ThingLab (Borning 1981), to my own work, with various hops and detours along the way. I guess I was young and in a hurry. It was only a few years later when I started to teach this material that I realized how much of today’s computing traces its roots to Sutherland’s work. What was this tremendous paper about? A drawing program. Not just any drawing program, but one that took full advantage of computing, a million-pixel display (albeit with a slow pixel-by-pixel refresh), a light pen, and various buttons and dials to empower users to draw and repeat patterns, to integrate constraints with draw- ings so as to better understand mechanical systems, and to draw circuit diagrams as input to simulators. -
The Mother of All Demos
UC Irvine Embodiment and Performativity Title The Mother of All Demos Permalink https://escholarship.org/uc/item/91v563kh Author Salamanca, Claudia Publication Date 2009-12-12 Peer reviewed eScholarship.org Powered by the California Digital Library University of California The Mother of All Demos Claudia Salamanca PhD Student, Rhetoric Department University of California Berkeley 1929 Fairview St. Apt B. Berkeley, CA, 94703 1 510 735 1061 [email protected] ABSTRACT guide situated at the mission control and from there he takes us This paper analyses the documentation of the special session into another location: a location that Levy calls the final frontier. delivered by Douglas Engelbart and William English on This description offered by Levy as well as the performance in December 9, 1968 at the Fall Computer Joint Conference in San itself, shows a movement in time and space. The name, “The Francisco. Mother of All Demos,” refers to a temporality under which all previous demos are subcategories of this performance. Furthermore, the name also points to a futurality that is constantly Categories and Subject Descriptors in production: all future demos are also included. What was A.0 [Conference Proceedings] delivered on December 9, 1968 captured the past but also our future. In order to explain this extended temporality, Engelbart’s General Terms demo needs to be addressed not only from the perspective of the Documentation, Performance, Theory. technological breakthroughs but also the modes in which they were delivered. This mode of futurality goes beyond the future simple tense continuously invoked by rhetorics of progress and Keywords technology. The purpose of this paper is to interrogate “The Demo, medium performance, fragmentation, technology, Mother of All Demos” as a performance, inquiring into what this augmentation system, condensation, space, body, mirror, session made and is still making possible. -
A New Era for Mechanical CAD Time to Move Forward from Decades-Old Design JESSIE FRAZELLE
TEXT COMMIT TO 1 OF 12 memory ONLY A New Era for Mechanical CAD Time to move forward from decades-old design JESSIE FRAZELLE omputer-aided design (CAD) has been around since the 1950s. The first graphical CAD program, called Sketchpad, came out of MIT [designworldonline. com]. Since then, CAD has become essential to designing and manufacturing hardware Cproducts. Today, there are multiple types of CAD. This column focuses on mechanical CAD, used for mechanical engineering. Digging into the history of computer graphics reveals some interesting connections between the most ambitious and notorious engineers. Ivan Sutherland, who won the Turing Award for Sketchpad in 1988, had Edwin Catmull as a student. Catmull and Pat Hanrahan won the Turing award for their contributions to computer graphics in 2019. This included their work at Pixar building RenderMan [pixar. com], which was licensed to other filmmakers. This led to innovations in hardware, software, and GPUs. Without these innovators, there would be no mechanical CAD, nor would animated films be as sophisticated as they are today. There wouldn’t even be GPUs. Modeling geometries has evolved greatly over time. Solids were first modeled as wireframes by representing the object by its edges, line curves, and vertices. This evolved into surface representation using faces, surfaces, edges, and vertices. Surface representation is valuable in robot path planning as well. Wireframe and surface acmqueue |march-april 2021 5 COMMIT TO 2 OF 12 memory I representation contains only geometrical data. Today, modeling includes topological information to describe how the object is bounded and connected, and to describe its neighborhood. -
Communicative Capital for Prosthetic Agents Patrick M
This is an unpublished technical report undergoing peer review, not a final typeset article. First draft: July 23, 2016. Current Draft: November 9, 2017. Communicative Capital for Prosthetic Agents Patrick M. Pilarski 1;2∗, Richard S. Sutton 2, Kory W. Mathewson 1;2, Craig Sherstan 1;2, Adam S. R. Parker 1;2, and Ann L. Edwards 1;2 1Division of Physical Medicine and Rehabilitation, Department of Medicine, University of Alberta, Edmonton, AB, Canada 2Reinforcement Learning and Artificial intelligence Laboratory, Department of Computing Science, University of Alberta, Edmonton, AB, Canada Correspondence*: Patrick M. Pilarski, Division of Physical Medicine and Rehabilitation, Department of Medicine, 5-005 Katz Group Centre for Pharmacy and Health Research, University of Alberta, Edmonton, AB, Canada, T6G 2E1. [email protected] ABSTRACT This work presents an overarching perspective on the role that machine intelligence can play in enhancing human abilities, especially those that have been diminished due to injury or illness. As a primary contribution, we develop the hypothesis that assistive devices, and specifically artificial arms and hands, can and should be viewed as agents in order for us to most effectively improve their collaboration with their human users. We believe that increased agency will enable more powerful interactions between human users and next generation prosthetic devices, especially when the sensorimotor space of the prosthetic technology greatly exceeds the conventional control and communication channels available to a prosthetic user. To more concretely examine an agency-based view on prosthetic devices, we propose a new schema for interpreting the capacity of a human-machine collaboration as a function of both the human’s and machine’s degrees of agency. -
Purpose and Introductions
Desktop Publishing Pioneer Meeting Day 1 Session 1: Purpose and Introductions Moderators: Burt Grad David C. Brock Editor: Cheryl Baltes Recorded May 22, 2017 Mountain View, CA CHM Reference number: X8209.2017 © 2017 Computer History Museum Table of Contents INTRODUCTION ....................................................................................................................... 5 PARTICIPANT INTRODUCTIONS ............................................................................................. 8 Desktop Publishing Workshop: Session 1: Purpose and Introduction Conducted by Software Industry Special Interest Group Abstract: The first session of the Desktop Publishing Pioneer Meeting includes short biographies from each of the meeting participants. Moderators Burton Grad and David Brock also give an overview of the meeting schedule and introduce the topic: the development of desktop publishing, from the 1960s to the 1990s. Day 1 will focus on the technology, and day 2 will look at the business side. The first day’s meeting will include the work at Xerox PARC and elsewhere to create the technology needed to make Desktop Publishing feasible and eventually economically profitable. The second day will have each of the companies present tell the story of how their business was founded and grew and what happened eventually to the companies. Jonathan Seybold will talk about the publications and conferences he created which became the vehicles which popularized the products and their use. In the final session, the participants will -
Radical Atoms: Beyond Tangible Bits, Toward Transformable Materials Cover Story by Hiroshi Ishii, Dávid Lakatos, Leonardo Bonanni, and Jean-Baptiste Labrune
Volume XIX.1 | january + february 2012 Radical Atoms: Beyond Tangible Bits, Toward Transformable Materials Cover Story by Hiroshi Ishii, Dávid Lakatos, Leonardo Bonanni, and Jean-Baptiste Labrune Association for Computing Machinery CoVer storY Radical Atoms: Beyond Tangible Bits, Toward Transformable Materials Hiroshi Ishii MIT Media Lab | [email protected] Dávid Lakatos MIT Media Lab | [email protected] Leonardo Bonanni MIT Media Lab | [email protected] Jean-Baptiste Labrune MIT Media Lab | [email protected] Graphical user interfaces (GUIs) appearance dynamically, so they let users see digital informa- are as reconfigurable as pixels on tion only through a screen, as if a screen. Radical Atoms is a vision looking into a pool of water, as for the future of human-material depicted in Figure 1 on page 40. interactions, in which all digital We interact with the forms below information has physical mani- through remote controls, such as festation so that we can interact a mouse, a keyboard, or a touch- directly with it—as if the iceberg screen (Figure 1a). Now imagine had risen from the depths to reveal an iceberg, a mass of ice that pen- its sunken mass (Figure 1c). etrates the surface of the water 2 012 and provides a handle for the mass From GuI to TuI beneath. This metaphor describes Humans have evolved a heightened tangible user interfaces: They act ability to sense and manipulate Februar y as physical manifestations of com- the physical world, yet the digital + putation, allowing us to interact world takes little advantage of our directly with the portion that is capacity for hand-eye coordina- made tangible—the “tip of the ice- tion. -
Operating System Support for Mobile Interactive Applications
Operating System Support for Mobile Interactive Applications Dushyanth Narayanan August 2002 CMU-CS-02-168 School of Computer Science Computer Science Department Carnegie Mellon University Pittsburgh, PA Submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy. Thesis Committee: M. Satyanarayanan, Chair Christos Faloutsos Randy Pausch John Wilkes, Hewlett-Packard Laboratories Copyright c 2002 Dushyanth Narayanan This research was supported by the Defense Advanced Research Projects Agency (DARPA) and the Air Force Materiel Command (AFMC) under contracts F19628-93-C-0193 and F19628-96-C-0061, the Space and Naval Warfare Systems Center (SPAWAR) / U.S. Navy (USN) under contract N660019928918, the Na- tional Science Foundation (NSF) under grants CCR-9901696 and ANI-0081396, IBM Corporation, Intel Corporation, Compaq, and Nokia. The views and conclusions contained in this document are those of the author and should not be interpreted as representing the official policies or endorsements, either express or implied, of DARPA, AFMC, SPAWAR, USN, the NSF, IBM, Intel, Compaq, Nokia, Carnegie Mellon University, the U.S. Government, or any other entity. Keywords: interactive applications, mobile computing, ubiquitous computing, multi- fidelity algorithm, application-aware adaptation, predictive resource management, history- based demand prediction, augmented reality, machine learning Abstract Mobile interactive applications are becoming increasingly important. One such application alone — augmented reality — has enormous potential in fields ranging from entertainment to aircraft maintenance. Such applications demand good interactive response. However, their environments are resource-poor and turbulent, with frequent and dramatic changes in resource availability. To keep response times bounded, the application and system together must adapt to changing resource conditions. -
The People Who Invented the Internet Source: Wikipedia's History of the Internet
The People Who Invented the Internet Source: Wikipedia's History of the Internet PDF generated using the open source mwlib toolkit. See http://code.pediapress.com/ for more information. PDF generated at: Sat, 22 Sep 2012 02:49:54 UTC Contents Articles History of the Internet 1 Barry Appelman 26 Paul Baran 28 Vint Cerf 33 Danny Cohen (engineer) 41 David D. Clark 44 Steve Crocker 45 Donald Davies 47 Douglas Engelbart 49 Charles M. Herzfeld 56 Internet Engineering Task Force 58 Bob Kahn 61 Peter T. Kirstein 65 Leonard Kleinrock 66 John Klensin 70 J. C. R. Licklider 71 Jon Postel 77 Louis Pouzin 80 Lawrence Roberts (scientist) 81 John Romkey 84 Ivan Sutherland 85 Robert Taylor (computer scientist) 89 Ray Tomlinson 92 Oleg Vishnepolsky 94 Phil Zimmermann 96 References Article Sources and Contributors 99 Image Sources, Licenses and Contributors 102 Article Licenses License 103 History of the Internet 1 History of the Internet The history of the Internet began with the development of electronic computers in the 1950s. This began with point-to-point communication between mainframe computers and terminals, expanded to point-to-point connections between computers and then early research into packet switching. Packet switched networks such as ARPANET, Mark I at NPL in the UK, CYCLADES, Merit Network, Tymnet, and Telenet, were developed in the late 1960s and early 1970s using a variety of protocols. The ARPANET in particular led to the development of protocols for internetworking, where multiple separate networks could be joined together into a network of networks. In 1982 the Internet Protocol Suite (TCP/IP) was standardized and the concept of a world-wide network of fully interconnected TCP/IP networks called the Internet was introduced. -
Die Multiple Identität Der Technik
Kirstin Lenzen Die multiple Identität der Technik | Band 9 Editorial Moderne Gesellschaften sind nur zu begreifen, wenn Technik und Körper konzeptu- ell einbezogen werden. Erst in diesen Materialitäten haben Handlungen einen fes- ten Ort, gewinnen soziale Praktiken und Interaktionen an Dauer und Ausdehnung. Techniken und Körper hingegen ohne gesellschaftliche Praktiken zu beschreiben – seien es diejenigen des experimentellen Herstellens, des instrumentellen Handelns oder des spielerischen Umgangs –, bedeutete den Verzicht auf das sozialtheoreti- sche Erbe von Marx bis Plessner und von Mead bis Foucault sowie den Verlust der kritischen Distanz zu Strategien der Kontrolle und Strukturen der Macht. Die biowissenschaftliche Technisierung des Körpers und die Computer-, Nano- und Netzrevolutionen des Technischen führen diese beiden materiellen Dimensionen des Sozialen nunmehr so eng zusammen, dass Körper und Technik als »sozio-orga- nisch-technische« Hybrid-Konstellationen analysierbar werden. Damit gewinnt aber auch die Frage nach der modernen Gesellschaft an Kompliziertheit: die Grenzen des Sozialen ziehen sich quer durch die Trias Mensch – Tier – Maschine und müssen neu vermessen werden. Die Reihe Technik | Körper | Gesellschaft stellt Studien vor, die sich dieser Frage nach den neuen Grenzziehungen und Interaktionsgeflechten des Sozialen annä- hern. Sie machen dabei den technischen Wandel und die Wirkung hybrider Kon- stellationen, die Prozesse der Innovation und die Inszenierung der Beziehungen zwischen Technik und Gesellschaft und/oder Körper und Gesellschaft zum Thema und denken soziale Praktiken und die Materialitäten von Techniken und Körpern konsequent zusammen. Die Reihe wird herausgegeben von Gesa Lindemann und Werner Rammert. Kirstin Lenzen (Dr.), geb. 1972, forschte als Arbeitswissenschaftlerin am Lehrstuhl und Institut für Arbeitswissenschaft (IAW) der RWTH Aachen sowie als Technik- soziologin an den Instituten für Soziologie der RWTH Aachen und der TU Berlin, wo sie bei Werner Rammert promovierte. -
School of Interactive Computing 1
School of Interactive Computing 1 CS 1171. Introductory Computing in MATLAB. 1 Credit Hour. SCHOOL OF INTERACTIVE For students with a solid introductory computing background needing to demonstrate proficiency in the MATLAB language. COMPUTING CS 1301. Introduction to Computing. 3 Credit Hours. Introduction to computing principles and programming practices with an Interactive and intelligent computing is an emerging discipline on the emphasis on the design, construction and implementation of problem frontier of ways computation impacts the external world. The School of solutions use of software tools. Interactive Computing advances computing-mediated interactions by encompassing fields ranging from artificial intelligence and machine CS 1301R. Introduction to Computing for Computer Science Recitation. 0 learning to graphics and computer vision to interface design and Credit Hours. empirical methods. We don't just evaluate technology, we create Recitation for CS 1301. technology that makes interactions better. Much of the research within CS 1315. Introduction to Media Computation. 3 Credit Hours. the School of Interactive Computing produces new artifacts that embody Introduction to computation (algorithmic thinking, data structures, new capabilities or methods. Examples include: data transformation and processing, and programming) in a media and communication context. Credit not awarded for both CS 4452 and • Individuals working with traditional computers CS 1315. • Groups of people using ubiquitous computing capabilities throughout CS 1315R. CS 1315 Recitation. 0 Credit Hours. various environments Recitation for CS 1315. • Researchers visualizing scientific data CS 1316. Representing Structure and Behavior. 3 Credit Hours. • Students developing and altering middle school physics simulations Modeling the structure of media (e.g., music, graphical scenes) using • Automated intelligent surveillance systems monitoring airport dynamic data structures. -
Facilitating the Implementation of Computer-Aided Design Into the Engineering Graphics and Design Classroom
Facilitating the implementation of Computer-Aided Design into the Engineering Graphics and Design classroom by Ciana Rust Submitted in fulfilment of the requirements for the degree MAGISTER EDUCATIONIS in the Faculty of Education at the UNIVERSITY OF PRETORIA SUPERVISOR: PROF L VAN RYNEVELD AUGUST 2017 Declaration I declare that the dissertation, which I hereby submit for the degree Magister Educationis at the University of Pretoria, is my own work and has not previously been submitted by me for a degree at this or any other tertiary institution. ............................................................. Ciana Rust 31 August 2017 i Ethical Clearance Certificate ii iii iv Dedication I dedicate this research to my family, friends, colleagues and learners whom I have taught throughout my educational career. Without my mother, father and brother, I would not be the person who I am today. They have guided me to choose education as a career path, which led me to this point in my life. All my love goes out to you. To my glorious Father who gave me the strength, dedication and patience to persevere throughout this process of discovery, I thank Thee. v Acknowledgements To have achieved this milestone in my life, I would like to express my sincere gratitude to the following people: My Heavenly Father, who provided me with the strength, knowledge and perseverance to complete this study; Prof Linda van Ryneveld, research supervisor, for her invaluable advice, guidance and inspiring motivation during difficult times and throughout the research; My editor, Leandri le Roux, without whom this would not have been possible; Last but not least, my beautiful family and amazing friends.