Communications of the Acm

Total Page:16

File Type:pdf, Size:1020Kb

Communications of the Acm COMMUNICATIONS CACM.ACM.ORG OF THEACM 06/2017 VOL.60 NO.06 Sir Tim Berners-Lee Recipient of ACM’s Association for A.M. Turing Award Computing Machinery CONFERENCECONFERENCE CONFERENCE27 – 30 November 27 27– 30– 2017 30November November 2017 2017 EXHIBITIONEXHIBITION EXHIBITION28 – 30 November 28 28– 30– 2017 30November November 2017 2017 BITEC, Bangkok,BITEC,BITEC, Thailand Bangkok, Bangkok, Thailand Thailand THE CELEBRATIONTHETHE CELEBRATION CELEBRATION OF LIFE OF OF & LIFE TECHNOLOGY LIFE & & TECHNOLOGY TECHNOLOGY CALL FOR SUBMISSIONSCALLCALL FOR FOR SUBMISSIONS SUBMISSIONSCALL FOR EXHIBITORSCALLCALL FOR FOR EXHIBITORS &EXHIBITORS SPONSORS & SPONSORS& SPONSORS Submit your works &Submit be Submita presenter your your works at works SIGGRAPH & be & a be presenter a Asia!presenter at SIGGRAPH at SIGGRAPHBe Asia! a partAsia! of the SIGGRAPHBe aBe part a Asiapart of the Exhibitionof theSIGGRAPH SIGGRAPH – Asia’s Asia Asia ExhibitionDigital Exhibition Media – Asia’s – Asia’s Digital Digital Media Media Marketplace MarketplaceMarketplace SIGGRAPH Asia 2017SIGGRAPH invitesSIGGRAPH you Asia to Asiasubmit 2017 2017 invites your invites works you youto and submit to submit your your works works and and showcase your outstandingshowcaseshowcase creative your your outstanding ideas outstanding and innovations creative creative ideas ideas and andinnovationsMeet innovations close to 7,000 technicalMeetMeet close andclose to creative7,000 to 7,000 technical industry technical and experts andcreative creative and industry industry experts experts and and at the 10th ACM SIGGRAPHat theat 10ththe Conference 10th ACM ACM SIGGRAPH and SIGGRAPH Exhibition Conference Conference on and andExhibition Exhibitionindividuals on on from overindividuals 60individuals countries from and from over regions over 60 countries 60 face-to-face countries and and regionsto explore regions face-to-face face-to-face to explore to explore Computer Graphics andComputer ComputerInteractive Graphics Graphics Techniques and andInteractive in Interactive Asia, Techniques Techniques inbusiness Asia, in Asia, opportunities, business partnerships,business opportunities, opportunities, and to partnerships, strengthen partnerships, existing and andto strengthen to strengthen existing existing taking place from 27 taking– 30taking November place place from, in from 27 Bangkok, – 27 30 – November 30 Thailand. November, in Bangkok,, in Bangkok, Thailand.relations Thailand. – all in personrelations relationsat SIGGRAPH – all – in all person Asiain person 2017. at SIGGRAPH atBook SIGGRAPH your Asia stand Asia 2017. now 2017. Book Book your your stand stand now now to secure your preferredto secure tolocation. secure your your preferred preferred location. location. Log-on to sa2017.siggraph.org/submittersLog-onLog-on to sa2017.siggraph.org/submitters to sa2017.siggraph.org/submitters to submit to submit to submit your works. youryour works. works. Contact Clariss ChinContact at +65Contact 6500 Clariss Clariss6722 Chin or [email protected] at +65 at 6500+65 6500 6722 6722 or [email protected] or [email protected] for more informationfor on morefor the more exhibit information information space on options the on exhibitthe and exhibit fees, space asspace optionswell options as and andfees, fees, as well as well as as sponsorship packages.sponsorshipsponsorship packages. packages. CONFERENCE PROGRAMS’CONFERENCECONFERENCE SUBMISSION PROGRAMS’ PROGRAMS’ DEADLINES SUBMISSION SUBMISSION*: DEADLINES DEADLINES*: *: DEADLINES PROGRAMSDEADLINESDEADLINESPROGRAMSPROGRAMS 27 April 2017 Workshops'27 April27 April 2017Proposals 2017Workshops'Workshops' Proposals Proposals ANIMATION & VISUALANIMATION EFFECTSANIMATION & VISUAL & VISUAL EFFECTS EFFECTS 23 May 2017 Technical23 May23 PapersMay 2017 2017 TechnicalTechnical Papers Papers AUGMENTED REALITYAUGMENTEDAUGMENTED REALITY REALITY 30 May 2017 Emerging30 May30 TechnologiesMay 2017 2017 EmergingEmerging Technologies Technologies CLOUD BASED CLOUDCLOUD BASED BASED SYSTEMS SYSTEMSSYSTEMS 1 June 2017 Art Gallery1 June1 June 2017 2017 Art GalleryArt Gallery 13 June 2017 Symposium13 June13 June 2017 on Education2017SymposiumSymposium on Education on Education COMPUTER COMPUTERCOMPUTER Symposium on MobileSymposium GraphicsSymposium on Mobile on Mobile Graphics Graphics GRAPHICS GRAPHICSGRAPHICS 21 June 2017 and21 Interactive June21 June 2017 Applications2017and andInteractive Interactive Applications Applications BANGKOK GAMINGBANGKOKBANGKOK GAMINGGAMING 28 June 2017 Courses28 June28 June 2017 2017CoursesCourses TECHNOLOGIES TECHNOLOGIESTECHNOLOGIES Symposium on VisualizationSymposiumSymposium on Visualization on Visualization 29 June 2017 29 June29 June 2017 2017 IMAGING IMAGINGIMAGING Student Volunteers -Student Student Volunteers Volunteers - - 15 July 2017 15 July15 July 2017 2017 Team Leaders ApplicationTeamTeam Leaders Leaders Application Application INTERACTIVE & INNOVATIVEINTERACTIVEINTERACTIVE & INNOVATIVE & INNOVATIVE Computer AnimationComputer FestivalComputer Animation Animation Festival Festival TECHNOLOGIES TECHNOLOGIESTECHNOLOGIES 19 July 2017 19 July19 July 2017 2017 30 July 2017 VR Showcase30 July30 July 2017 2017 VR ShowcaseVR Showcase VIRTUAL REALITY VIRTUALVIRTUAL REALITY REALITY & SIMULATION & SIMULATION& SIMULATION 12 August 2017 Student12 August12 Volunteers August 2017 2017 ApplicationStudentStudent Volunteers Volunteers Application Application Posters PostersPosters VISUALIZATION VISUALIZATIONVISUALIZATION 15 August 2017 Technical15 August15 August Briefs 2017 2017TechnicalTechnical Briefs Briefs Workshops’ Papers Workshops’Workshops’ Papers Papers & MANY MORE! & MANY& MANY MORE! MORE! *The submission time *forThe all *submissionThe dates submission is 23:59 time UTC/GMT time for all for dates all dates is 23:59 is 23:59 UTC/GMT UTC/GMT Visit sa2017.siggraph.orgVisitVisit sa2017.siggraph.org sa2017.siggraph.org for more details. for for more more details. details. Sponsored by SponsoredSponsored by by SA2017.SIGGRAPH.ORGSA2017.SIGGRAPH.ORGSA2017.SIGGRAPH.ORGOrganized by OrganizedOrganized by by adv_page_magazine.pdf 1 28/04/17 10:55 C M Y CM MY CY CMY K COMMUNICATIONS OF THE ACM Departments News Viewpoints 5 Editor’s Letter 12 Deep Learning Takes on Translation Ten Years at the Helm of Improvements in hardware, the Communications of the ACM availability of massive amounts of By Moshe Y. Vardi data, and algorithmic upgrades are among the factors supporting better 7 Cerf’s Up machine translation. Open Access to Academic Research By Don Monroe By Vinton G. Cerf 15 Optimization Search 8 Letters to the Editor Finds a Heart of Glass Technologies Do Have Ethics Analog computing could provide greater efficiency, 10 BLOG@CACM improved digital algorithms. Balancing Teaching CS Efficiently By Chris Edwards with Motivating Students 26 Mark Guzdial suggests a new 17 Potential and Peril balance is needed in computer The outlook for artificial 26 Inside Risks science education between discovery intelligence-based Trustworthiness and Truthfulness learning and direct instruction. autonomous weapons. Are Essential By Sarah Underwood Their absence can introduce 39 Calendar huge risks … 20 Weaving the Web By Peter G. Neumann 101 Careers Sir Tim Berners-Lee created a paradigm shift that changed the world 29 Broadening Participation with his invention of the World Wide The Influence and Last Byte Web, Hypertext Transport Protocol, Promise of Alliances and Hypertext Markup Language. Evaluating the influence 104 Q&A By Neil Savage of broadening participation This Is for Everyone efforts on students, faculty, Sir Tim Berners-Lee on the formative organizations, and the computing Watch Sir Tim discuss years of the World Wide Web, his work in this exclusive education infrastructure. and the challenges it now faces. Communications video. By Leslie Goodyear, Gary Silverstein, https://cacm.acm.org/ By Leah Hoffmann videos/turing-award- and Linda P. Thurston recipient-sir-tim-berners-lee 31 Kode Vicious 24 ACM Panels in Print: Big Data Forced Exception Handling A discussion with David Blei, You can never discount the human Daphne Koller, Vipin Kumar, element in programming. and Michael Stonebraker By George V. Neville-Neil 33 Viewpoint Remaining Trouble Spots with Computational Thinking Addressing unresolved questions concerning computational thinking. By Peter J. Denning IMAGE BY ALICIA KUBISTA/ANDRIJ BORYS ASSOCIATES BORYS ALICIA KUBISTA/ANDRIJ BY IMAGE 2 COMMUNICATIONS OF THE ACM | JUNE 2017 | VOL. 60 | NO. 6 06/2017 VOL. 60 NO. 06 Practice Contributed Articles Review Articles 72 Learnable Programming: Blocks and Beyond New blocks frameworks open doors to greater experimentation for novices and professionals alike. By David Bau, Jeff Gray, Caitlin Kelleher, Josh Sheldon, and Franklyn Turbak Watch the authors discuss their work in this exclusive Communications video. https://cacm.acm. org/videos/learnable- programming 40 66 Research Highlights 40 The Debugging Mind-Set 56 The SCION Internet Architecture Understanding the psychology Adhering to the end-to-end principle 82 Technical Perspective of learning strategies leads to even more than the current Internet What Led Computer Vision effective problem-solving skills. yields highly available point-to-point to Deep Learning? By Devon H. O’Dell communication. By Jitendra Malik By David Barrera, Laurent Chuat, 46 Too Big NOT to Fail Adrian Perrig, Raphael M. Reischuk, 84 ImageNet Classification Embrace failure and Pawel Szalachowski with Deep Convolutional so it does not embrace
Recommended publications
  • Communications of the Acm
    COMMUNICATIONS CACM.ACM.ORG OF THEACM 11/2014 VOL.57 NO.11 Scene Understanding by Labeling Pixels Evolution of the Product Manager The Data on Diversity On Facebook, Most Ties Are Weak Keeping Online Reviews Honest Association for Computing Machinery tvx-full-page.pdf-newest.pdf 1 11/10/2013 12:03 3-5 JUNE, 2015 BRUSSELS, BELGIUM Course and Workshop C proposals by M 15 November 2014 Y CM Paper Submissions by MY 12 January 2015 CY CMY K Work in Progress, Demos, DC, & Industrial Submissions by 2 March 2015 Welcoming Submissions on Content Production Systems & Infrastructures Devices & Interaction Techniques Experience Design & Evaluation Media Studies Data Science & Recommendations Business Models & Marketing Innovative Concepts & Media Art TVX2015.COM [email protected] ACM Books M MORGAN& CLAYPOOL &C PUBLISHERS Publish your next book in the ACM Digital Library ACM Books is a new series of advanced level books for the computer science community, published by ACM in collaboration with Morgan & Claypool Publishers. I’m pleased that ACM Books is directed by a volunteer organization headed by a dynamic, informed, energetic, visionary Editor-in-Chief (Tamer Özsu), working closely with a forward-looking publisher (Morgan and Claypool). —Richard Snodgrass, University of Arizona books.acm.org ACM Books ◆ will include books from across the entire spectrum of computer science subject matter and will appeal to computing practitioners, researchers, educators, and students. ◆ will publish graduate level texts; research monographs/overviews of established and emerging fields; practitioner-level professional books; and books devoted to the history and social impact of computing. ◆ will be quickly and attractively published as ebooks and print volumes at affordable prices, and widely distributed in both print and digital formats through booksellers and to libraries and individual ACM members via the ACM Digital Library platform.
    [Show full text]
  • The Strange Birth and Long Life of Unix - IEEE Spectrum Page 1 of 6
    The Strange Birth and Long Life of Unix - IEEE Spectrum Page 1 of 6 COMPUTING / SOFTWARE FEATURE The Strange Birth and Long Life of Unix The classic operating system turns 40, and its progeny abound By WARREN TOOMEY / DECEMBER 2011 They say that when one door closes on you, another opens. People generally offer this bit of wisdom just to lend some solace after a misfortune. But sometimes it's actually true. It certainly was for Ken Thompson and the late Dennis Ritchie, two of the greats of 20th-century information technology, when they created the Unix operating system, now considered one of the most inspiring and influential pieces of software ever written. A door had slammed shut for Thompson and Ritchie in March of 1969, when their employer, the American Telephone & Telegraph Co., withdrew from a collaborative project with the Photo: Alcatel-Lucent Massachusetts Institute of KEY FIGURES: Ken Thompson [seated] types as Dennis Ritchie looks on in 1972, shortly Technology and General Electric after they and their Bell Labs colleagues invented Unix. to create an interactive time- sharing system called Multics, which stood for "Multiplexed Information and Computing Service." Time-sharing, a technique that lets multiple people use a single computer simultaneously, had been invented only a decade earlier. Multics was to combine time-sharing with other technological advances of the era, allowing users to phone a computer from remote terminals and then read e -mail, edit documents, run calculations, and so forth. It was to be a great leap forward from the way computers were mostly being used, with people tediously preparing and submitting batch jobs on punch cards to be run one by one.
    [Show full text]
  • The Strange Birth and Long Life of Unix - IEEE Spectrum
    The Strange Birth and Long Life of Unix - IEEE Spectrum http://spectrum.ieee.org/computing/software/the-strange-birth-and-long-li... COMPUTING / SOFTWARE FEATURE The Strange Birth and Long Life of Unix The classic operating system turns 40, and its progeny abound By WARREN TOOMEY / DECEMBER 2011 They say that when one door closes on you, another opens. People generally offer this bit of wisdom just to lend some solace after a misfortune. But sometimes it's actually true. It certainly was for Ken Thompson and the late Dennis Ritchie, two of the greats of 20th-century information technology, when they created the Unix operating system, now considered one of the most inspiring and influential pieces of software ever written. A door had slammed shut for Thompson and Ritchie in March of 1969, when their employer, the American Telephone & Telegraph Co., withdrew from a collaborative project with the Photo: Alcatel-Lucent Massachusetts Institute of KEY FIGURES: Ken Thompson [seated] types as Dennis Ritchie looks on in 1972, shortly Technology and General Electric after they and their Bell Labs colleagues invented Unix. to create an interactive time-sharing system called Multics, which stood for "Multiplexed Information and Computing Service." Time-sharing, a technique that lets multiple people use a single computer simultaneously, had been invented only a decade earlier. Multics was to combine time-sharing with other technological advances of the era, allowing users to phone a computer from remote terminals and then read e-mail, edit documents, run calculations, and so forth. It was to be a great leap forward from the way computers were mostly being used, with people tediously preparing and submitting batch jobs on punch cards to be run one by one.
    [Show full text]
  • Annual Report
    ANNUAL REPORT 2019FISCAL YEAR ACM, the Association for Computing Machinery, is an international scientific and educational organization dedicated to advancing the arts, sciences, and applications of information technology. Letter from the President It’s been quite an eventful year and challenges posed by evolving technology. for ACM. While this annual Education has always been at the foundation of exercise allows us a moment ACM, as reflected in two recent curriculum efforts. First, “ACM’s mission to celebrate some of the many the ACM Task Force on Data Science issued “Comput- hinges on successes and achievements ing Competencies for Undergraduate Data Science Cur- creating a the Association has realized ricula.” The guidelines lay out the computing-specific over the past year, it is also an competencies that should be included when other community that opportunity to focus on new academic departments offer programs in data science encompasses and innovative ways to ensure at the undergraduate level. Second, building on the all who work in ACM remains a vibrant global success of our recent guidelines for 4-year cybersecu- the computing resource for the computing community. rity curricula, the ACM Committee for Computing Edu- ACM’s mission hinges on creating a community cation in Community Colleges created a related cur- and technology that encompasses all who work in the computing and riculum targeted at two-year programs, “Cybersecurity arena” technology arena. This year, ACM established a new Di- Curricular Guidance for Associate-Degree Programs.” versity and Inclusion Council to identify ways to create The following pages offer a sampling of the many environments that are welcoming to new perspectives ACM events and accomplishments that occurred over and will attract an even broader membership from the past fiscal year, none of which would have been around the world.
    [Show full text]
  • Lecture 10: File Systems File Systems, Databases, Cloud Storage
    Lecture 10: File systems File systems, databases, cloud storage • file: a sequence of bytes stored on a computer – content is arbitrary (just bytes); any structure is imposed by the creator of the file, not by the operating system • file system: software that provides hierarchical storage and organization of files, usually on a single computer (or nearby) – a significant part of the operating system • database: an integrated collection of logically related records – data is organized and structured for efficient systematic access – may be distributed across lots of machines & geographically dispersed • database system: software that provides efficient access to information in a database – not usually part of the operating system • cloud storage: the same thing, but on someone else's computer(s) File systems: managing stored information • logical structure: users and programs see a hierarchy of folders (or directories) and files – a folder contains references to folder and files – "root" folder ultimately leads to all others – a file is just a sequence of bytes contents determined and interpreted by programs, not the operating system – a folder is a special file that contains names of other folders & files plus other information like size, time of change, etc. contents are completely controlled by the operating system • physical structure: disk drives operate in tracks, sectors, etc. – other storage devices have other physical properties • the operating system converts between these two views – does whatever is necessary to maintain the file/folder
    [Show full text]
  • The Changing Shape of the Computing World
    Outside the Box — The Changing Shape of the Computing World Steve Cunningham Computer Science California State University Stanislaus Turlock, CA 95382 [email protected] http://www.cs.csustan.edu/~rsc Something happened to computing while many of us were busy practicing or teaching our craft, and computing is not quite the same thing we learned. We can ignore this change and others will take our place and teach about it, but they will not have the context and the skill to understand the technology behind it and to carry it forward to the success it should have. And if others carry that torch, computer science will be stunted because we didn't recognize and respond to the opportunity. What happened? Simply this—that Xerox and Apple and, yes, Microsoft opened up the box labeled “CAUTION: Computer Inside” and let the user into the computing picture. Users responded hesitantly but increasingly eagerly and now expect the computer to work for them instead of their working for the computer. Every application now in wide use, and any system that supports a general market, has evolved to meet that expectation. Any computing education that does not pay attention to the user’s role in computing is missing the most vibrant and exciting part of computing today. As it says at the top of this page, you are reading an editorial, not an academic paper. As an editorial, this note represents my personal passion and commitment to the user communication part of computing that the “official” computing establishment has long discounted, and I appreciate John Impagliazzo’s offer of this forum to make my case that computer science is missing the boat in not understanding the need to reshape computer science education to fill this void.
    [Show full text]
  • Unix and Shell Programming
    UNIX AND SHELL PROGRAMMING OBJECTIVE: UNIX – Born in the dark and somber portals of Bell Labs, it was a dream that one man nurtured and cherished. Like a parent, he reared the infant with compassion and zeal. And as the fledgling grew and spread its wings, it caught the attention of the world. This chapter will explore through the basics of UNIX, along with certain commands which itself are categorized accordingly. The File System and Some File Handling Commands: The file system is one of the its simplest and it lets users not to access files not belonging to them, You will be learning about categorization of files, the significance of HOME directory, mkdir, rmdir, and absolute, relative path name. Kenneth T. Moras 8/21/2007 BRIEF HISTORY 1966 The Multiplexed Time Sharing and Computing System or MULTICS project was a joint attempt by General Electric (GE), AT&T Bell Labs and the Massachusetts Institute of Technology (MIT) at developing a stable multiuser operating system The aim is to create an operating system that could support a lot of simultaneous users (thousands!). Multics stands for Multiplexed Information and Computer service. Left Ken Thompson, Right Dennis Ritchie The people involved in the project at this time are Ken Thompson, Dennis Ritchie, Joseph Ossanna, Stuart Feldman, Doug McIIroy and Bob Morris. Although a very simple version of MULTICS could now run on a GE645 computer, it could only support 3 people and therefore the original goals of this operating system had not been met, the research and development is just so expensive and Bell Labs withdraws their sponsorship.
    [Show full text]
  • 2021 ACM Awards Call for Nominations
    Turing Award The A. M. Turing Award is ACM's oldest and most prestigious award. It is presented annually to an individual or a group of individuals who have made lasting contributions of a technical nature to the computing community. The long-term influence of a candidate’s work is taken into consideration, but there should be a singular outstanding and trend-setting technical achievement that constitutes the claim of the award. The award is presented each June at the ACM Awards Banquet and is accompanied by a prize of $1,000,000 plus travel expenses to the banquet. Financial support for the award is provided by Google Inc. ACM Prize in Computing The ACM Prize in Computing recognizes an early to mid-career fundamental and innovative contribution in computing theory or practice that through, its impact, and broad implications, exemplifies the greatest achievements of the discipline. The candidate’s contribution should be relatively recent (typically within the last decade), but enough time should have passed to evaluate impact. While there are no specific requirements as to age or time since last degree requirements, the candidate typically would be approaching mid-career. The Prize carries a prize of $250,000. Financial support for the award is provided by Infosys Ltd. ACM Frances E. Allen Award for Outstanding Mentoring The Frances E. Allen Award for Outstanding Mentoring will be presented for the first time in 2021. This award will recognize individuals who have exemplified excellence and/or innovation in mentoring with particular attention to individuals who have shown outstanding leadership in promoting diversity, equity, and inclusion in computing.
    [Show full text]
  • Enterprise Computing
    Computing at Extreme Scale – The Challenge and Excitement of Modern Computing Stuart Feldman Unicamp, VP, Engineering Campinas, Brasil Google 11 August 2008 1 Outline Future of Computers Expanding Frontiers of Computer Science Demands of modern online information systems: search and ads Google’s unique approaches to infrastructure: hardware, software, middleware Successes and Problems The Future – Concerns and Opportunities 2 Who Am I Vice President-Engineering for Google’s “East Coast” engineering offices • includes Canada, Brazil, Chicago, Texas Also, Past President of the ACM On a number of boards and committees • US National Science Foundation (2) • Business Schools • Australia’s NICTA Past • PhD in theory of galaxies • Early member of the “Unix bunch” at Bell Labs • Wrote Make, first Fortran 77 compiler, etc. • Went to Bellcore Research – software engineering and a detour to large-scale development • Went to IBM Research – Internet, E-commerce, long-term computer science research. 3 Future of Computers 4 Scale Measures Number of users Amount of Data • Ever • Stored • Recent • New • Simultaneous • Changed Amount of Networking and Amount of computing Communication • Total operations • Messages per second • Operations per byte of data • Bytes per second • Bytes of data analyzed per second • Kilometer-bytes per second 5 Processors Hardware progress has driven field forever • Range of possibility relevant to topics, details, constraints Current state • Stuck on practical thread speed • Able to execute lots of independent threads- multicore and massive multicore • Wirth’s Law as well as Moore’s • Specialized hardware possibility 6 Other Hardware Other relevant changes • Interconnect • Network • Memory • Storage hierarchy 7 Challenges Long term bets • Quantum computing • Molecular, etc.
    [Show full text]
  • Jacob O. Wobbrock, Ph.D. Curriculum Vitae Professor, the Information School [email protected] by Courtesy, Paul G
    20-Sept-2021 1 of 29 Jacob O. Wobbrock, Ph.D. Curriculum Vitae Professor, The Information School [email protected] By Courtesy, Paul G. Allen School of Computer Science & Engineering Homepage Director, ACE Lab Google Scholar Founding Co-Director, CREATE Center University of Washington Box 352840 Seattle, WA, USA 98195-2840 BIOGRAPHY______________________________________________________________________________________________ Jacob O. Wobbrock is a Professor of human-computer interaction (HCI) in The Information School, and, by courtesy, in the Paul G. Allen School of Computer Science & Engineering at the University of Washington, which U.S. News ranked the 8th best global university for 2021. Prof. Wobbrock’s work seeks to scientifically understand people’s experiences of computers and information, and to improve those experiences by inventing new interactive technologies, especially for people with disabilities. His specific research topics include input & interaction techniques, human performance measurement & modeling, HCI research & design methods, mobile computing, and accessible computing. Prof. Wobbrock has co-authored ~200 publications and 19 patents, receiving 25 paper awards, including 7 best papers and 8 honorable mentions from ACM CHI, the flagship conference in HCI. For his work in accessible computing, he received the 2017 SIGCHI Social Impact Award and the 2019 SIGACCESS ASSETS Paper Impact Award. He was named the #1 Most Influential Scholar in HCI by the citation-ranking system AMiner in 2018 and 2021, and was runner-up in 2020. He was also inducted into the prestigious CHI Academy in 2019. His work has been covered in The New York Times, The Washington Post, The Huffington Post, USA Today, and other outlets. He is the recipient of an NSF CAREER award and 7 other National Science Foundation grants.
    [Show full text]
  • Meredith Ringel Morris [email protected], [email protected] Google Scholar Page
    Meredith Ringel Morris [email protected], [email protected] http://merrie.info, Google Scholar page OVERVIEW I am an internationally-recognized expert in Human Computer Interaction (HCI), focusing on the design, development, and evaluation of collaborative, social, and accessible technologies, including working at the boundary of HCI and AI to develop responsible AI-based technologies that enhance the capabilities of all people. I am seeking opportunities to do world-changing research and/or lead a high-impact team at the intersection of HCI and AI, drawing on my unique expertise in collaborative and accessible computing to invent the next generation of inclusive technologies. Areas of expertise: gesture interfaces, collaborative technologies, social media, social search, Q&A systems, information retrieval, crowdsourcing, accessible and assistive technologies, digital inclusion, universal design, human-centered AI, responsible AI EDUCATION 2006 Ph.D. in Computer Science, Stanford University 2003 M.S. in Computer Science, Stanford University 2001 Sc.B. in Computer Science, Brown University (Magna Cum Laude) PROFESSIONAL EXPERIENCE 2021 - present Google Research Director and Principal Scientist, People + AI Research 2006 - 2021 Microsoft Research Sr. Principal Researcher and Research Manager • Founder and Research Manager of the Ability group (2018 – 2020) • Redmond Lab Leadership Team member (2020 - 2021) • Research Area Manager for Interaction, Accessibility, and Mixed Reality (2020 – 2021) 2001 – 2006 Stanford University Department
    [Show full text]
  • Dina Goldin · Scott A. Smolka · Peter Wegner (Eds.) Dina Goldin Scott A
    Dina Goldin · Scott A. Smolka · Peter Wegner (Eds.) Dina Goldin Scott A. Smolka Peter Wegner (Eds.) Interactive Computation The New Paradigm With 84 Figures 123 Editors Dina Goldin Scott A. Smolka Brown University State University of New York at Stony Brook Computer Science Department Department of Computer Science Providence, RI 02912 Stony Brook, NY 11794-4400 USA USA [email protected] [email protected] Peter Wegner Brown University Computer Science Department Providence, RI 02912 USA [email protected] Cover illustration: M.C. Escher’s „Whirlpools“ © 2006 The M.C. Escher Company-Holland. All rights reserved. www.mcescher.com Library of Congress Control Number: 2006932390 ACM Computing Classification (1998): F, D.1, H.1, H.5.2 ISBN-10 3-540-34666-X Springer Berlin Heidelberg New York ISBN-13 978-3-540-34666-1 Springer Berlin Heidelberg New York This work is subject to copyright. All rights are reserved, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broad- casting, reproduction on microfilm or in any other way, and storage in data banks. Duplication of this publication or parts thereof is permitted only under the provisions of the German Copyright Law of September 9, 1965, in its current version, and permission for use must always be obtained from Springer. Violations are liable for prosecution under the German Copyright Law. Springer is a part of Springer Science+Business Media springer.com © Springer-Verlag Berlin Heidelberg 2006 The use of general descriptive names, registered names, trademarks, etc. in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant pro- tective laws and regulations and therefore free for general use.
    [Show full text]