Oral History of Kenneth Kocienda and Richard Williamson
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Broken Breakout Promises
Broken Breakout Promises Broken Breakout Promises Before co-founding Apple in April 1976, Steve Jobs was one of the To make ends meet in the summer of first 50 employees at Atari, the legendary Silicon Valley game company 1972, Woz, Jobs, and Jobs’ girlfriend took $3-per-hour jobs at the Westgate founded by Nolan Kay Bushnell in 1972. Atari’s Pong, a simple Mall in San Jose, California, dressing up electronic version of ping-pong, had caught on like wildfire in arcades as Alice In Wonderland characters. Jobs and homes across the country, and Bushnell was anxious to come up and Woz alternated as the White Rabbit with a successor. He envisioned a variation on Pong called Breakout, and the Mad Hatter. in which the player bounced a ball off a paddle at the bottom of the screen in an attempt to smash the bricks in a wall at the top. Bushnell turned to Jobs, a technician, to design the circuitry. Initially Jobs tried to do the work himself, but soon realized he was in way over his head and asked his friend Steve Wozniak to bail him out. “Steve wasn’t capable of designing anything that complex. He came .atarihq.com) “He was the only person I met who knew more about electronics than me.” Courtesy of Atari Gaming Headquarters (www Courtesy of Steve Jobs, explaining his initial fascination with Woz “Steve didn’t know very much about electronics.” Conceived by Bushnell, Breakout was originally designed by Wozniak and Jobs. Steve Wozniak For more info, or to order a copy, please visit http://www.netcom.com/~owenink/confidential.html 17 Broken Breakout Promises to me and said Atari would like a game and described how it would work,” recalls Wozniak. -
La Promotion Du Web Ouvert a Bien Changé Mais Mozilla Est Toujours Là
La promotion du Web Ouvert a bien changé mais Mozilla est toujours là Promouvoir le Web ouvert est l’une des missions de Mozilla. Mission parfaitement assumée et réussie il y a quelques années avec l’avènement de Firefox qui obligea Internet Explorer à quitter son arrogance pour rentrer dans le rang et se montrer plus respectueux des standards et donc des internautes. Sauf qu’aujourd’hui la donne a sensiblement changé. Avec la mobilité, les stores, les apps, les navigateurs intégrés, etc. c’est en effet un Web bien plus complexe qui se présente devant nous. Un Web enthousiasmant[1] mais plein d’embûches pour ceux qui sont attachés à son ouverture et à sa neutralité. C’est tout l’objet de ce très intéressant récent billet du développeur Mozilla Robert O’Callahan. Des changements dans la façon de promouvoir le Web Ouvert Shifts In Promoting The Open Web Robert O’Callahan – 30 septembre 201 – Blog personnel (Traduction Framalang : Antistress et Goofy) Historiquement Mozilla a dépensé pas mal d’énergie pour promouvoir l’usage du « Web ouvert » plutôt que de plateformes propriétaires et de code spécifique à des navigateurs non standards (IE6). Cette évangélisation reste nécessaire mais le paysage s’est modifié et je pense que notre discours doit s’adapter. Les plateformes dont nous devons nous préoccuper ont beaucoup changé. Au lieu de WPF, Slivertlight and Flash, les outils propriétaires pour développeurs avec lesquelles il faut rivaliser dorénavant sont iOS et Android. En conséquence, les fonctionnalités que le Web doit intégrer sont à présent orientées vers la mobilité. -
Marcia Knous: My Name Is Marcia Knous
Olivia Ryan: Can you just state your name? Marcia Knous: My name is Marcia Knous. OR: Just give us your general background. How did you come to work at Mozilla and what do you do for Mozilla now? MK: Basically, I started with Mozilla back in the Netscape days. I started working with Mozilla.org shortly after AOL acquired Netscape which I believe was in like the ’99- 2000 timeframe. I started working at Netscape and then in one capacity in HR shortly after I moved working with Mitchell as part of my shared responsibility, I worked for Mozilla.org and sustaining engineering to sustain the communicator legacy code so I supported them administratively. That’s basically what I did for Mozilla. I did a lot of I guess what you kind of call of blue activities where we have a process whereby people get access to our CVS repository so I was the gatekeeper for all the CVS forms and handle all the bugs that were related to CVS requests, that kind of thing. Right now at Mozilla, I do quality assurance and I run both our domestic online store as well as our international store where we sell all of our Mozilla gear. Tom Scheinfeldt: Are you working generally alone in small groups? In large groups? How do you relate to other people working on the project? MK: Well, it’s a rather interesting project. My capacity as a QA person, we basically relate with the community quite a bit because we have a very small internal QA organization. -
Communications Cacm.Acm.Org of Theacm 06/2009 Vol.52 No.06
COMMUNICATIONS CACM.ACM.ORG OF THEACM 06/2009 VOL.52 NO.06 One Laptop Per Child: Vision vs. Reality Hard-Disk Drives: The Good, The Bad, and the Ugly How CS Serves The Developing World Network Front-End Processors The Claremont Report On Database Research Autonomous Helicopters Association for Computing Machinery Think Parallel..... It’s not just what we make. It’s what we make possible. Advancing Technology Curriculum Driving Software Evolution Fostering Tomorrow’s Innovators Learn more at: www.intel.com/thinkparallel ACM Ad.indd 1 4/17/2009 11:20:03 AM ABCD springer.com Noteworthy Computer Science Journals Autonomous Biological Personal and Robots Cybernetics Ubiquitous G. Sukhatme, University W. Senn, Universität Bern, Computing of Southern California, Physiologisches Institut; ACM Viterbi School of Engi- J. Rinzel, National neering, Dept. Computer Institutes of Health (NIH), P. Thomas, Univ. Coll. Science Dept. Health Education & London Interaction Centre Autonomous Robots Welfare; J. L. van Hemmen, reports on the theory and TU München, Abt. Physik Personal and Ubiquitous applications of robotic systems capable of Biological Cybernetics is an interdisciplinary Computing publishes peer-reviewed some degree of self-sufficiency. It features medium for experimental, theoretical and international research on handheld, wearable papers that include performance data on actual application-oriented aspects of information and mobile information devices and the robots in the real world. The focus is on the processing in organisms, including sensory, pervasive communications infrastructure that ability to move and be self-sufficient, not on motor, cognitive, and ecological phenomena. supports them to enable the seamless whether the system is an imitation of biology. -
Introducing HTML5.Pdf
ptg HTMLINTRODUCING 5 ptg BRUCE LAWSON REMY SHARP Introducing HTML5 Bruce Lawson and Remy Sharp New Riders 1249 Eighth Street Berkeley, CA 94710 510/524-2178 510/524-2221 (fax) Find us on the Web at: www.newriders.com To report errors, please send a note to [email protected] New Riders is an imprint of Peachpit, a division of Pearson Education Copyright © 2011 by Remy Sharp and Bruce Lawson Project Editor: Michael J. Nolan Development Editor: Jeff Riley/Box Twelve Communications Technical Editors: Patrick H. Lauke (www.splintered.co.uk), Robert Nyman (www.robertnyman.com) Production Editor: Cory Borman Copyeditor: Doug Adrianson Proofreader: Darren Meiss Compositor: Danielle Foster Indexer: Joy Dean Lee Back cover author photo: Patrick H. Lauke Notice of Rights ptg All rights reserved. No part of this book may be reproduced or transmitted in any form by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of the publisher. For informa- tion on getting permission for reprints and excerpts, contact permissions@ peachpit.com. Notice of Liability The information in this book is distributed on an “As Is” basis without war- ranty. While every precaution has been taken in the preparation of the book, neither the authors nor Peachpit shall have any liability to any person or entity with respect to any loss or damage caused or alleged to be caused directly or indirectly by the instructions contained in this book or by the com- puter software and hardware products described in it. Trademarks Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. -
0321687299.Pdf
Introducing HTML5 Bruce Lawson and Remy Sharp New Riders 1249 Eighth Street Berkeley, CA 94710 510/524-2178 510/524-2221 (fax) Find us on the Web at: www.newriders.com To report errors, please send a note to [email protected] New Riders is an imprint of Peachpit, a division of Pearson Education Copyright © 2011 by Remy Sharp and Bruce Lawson Project Editor: Michael J. Nolan Development Editor: Jeff Riley/Box Twelve Communications Technical Editors: Patrick H. Lauke (www.splintered.co.uk), Robert Nyman (www.robertnyman.com) Production Editor: Cory Borman Copyeditor: Doug Adrianson Proofreader: Darren Meiss Compositor: Danielle Foster Indexer: Joy Dean Lee Back cover author photo: Patrick H. Lauke Notice of Rights All rights reserved. No part of this book may be reproduced or transmitted in any form by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of the publisher. For informa- tion on getting permission for reprints and excerpts, contact permissions@ peachpit.com. Notice of Liability The information in this book is distributed on an “As Is” basis without war- ranty. While every precaution has been taken in the preparation of the book, neither the authors nor Peachpit shall have any liability to any person or entity with respect to any loss or damage caused or alleged to be caused directly or indirectly by the instructions contained in this book or by the com- puter software and hardware products described in it. Trademarks Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this book, and Peachpit was aware of a trademark claim, the designa- tions appear as requested by the owner of the trademark. -
Fyrirlestur 7, 8. September 2014 Ólafur Sverrir Kjartansson, [email protected] Vefurinn Jorge Luis Borges
SAGAN HINGAÐ TIL FYRIRLESTUR 7, 8. SEPTEMBER 2014 ÓLAFUR SVERRIR KJARTANSSON, [email protected] VEFURINN JORGE LUIS BORGES „The Garden of Forking Paths”, 1941 — HyperText FYRSTU HUGMYNDIR 1945 „As We May Think” eftir Vannevar Bush lýsir Memex sem hefur mikil áhrif á tilurð netsins 1960 Ted Nelson skilgreinir HyperText 1968 Douglas Engelbart og „The Mother of All Demos” 1970 Charles Goldfarb skilgreinir Markup Language FYRSTA TÆKNIN 1969 ARPANET stofnað — forveri internetsins 1974 SGML verður til 1974 Vinton Cerf minnist fyrst á Internetið í RFC 675, fyrstu skilgreiningu á TCP 1986 SGML staðlað VEFURINN VERÐUR TIL 1989 Fyrstu tillögur að upplýsingakerfi fyrir CERN 1990 WorldWideWeb, fyrsta vafrinn 1991 Fyrsta lýsing á HTML, inniheldur element sem eru ennþá notuð í dag, t.d. h1-h6 og p 1991 HTTP 0.9 TIM BERNERS-LEE Feðraði vefinn hjá CERN 1989—1991 Tengdi saman HyperText, TCP og DNS The primary design principle underlying the Web’s usefulness and growth is universality. […] And it should be accessible from any kind of hardware that can connect to the Internet: stationary or mobile, small screen or large. Tim Berners-Lee — Long Live the Web FYRSTU VAFRARNIR 1992 Line Mode Browser, annar vafrinn gefin út, CLI og á mörgum stýrikerfum 1992 Lynx gefin út, elsti vafrinn enn í notkun 1992 ViolaWWW fyrsti vinsæli vafrinn gefinn út fyrir X gluggakerfið 1993 Mosaic gefin út af Marc Andreessen og Eric Bina hjá NCSA 1993 Marc Andreessen leggur til IMG element Fyrstu drög að HTML staðli World Wide Web sett í almenningseign 1994 W3C stofnað af Tim Berners- Lee Fyrsta tillaga að CSS 1995 HTML 2.0 staðlað hjá IETF í RFC1866 1994 Netscape Navigator 1.0, þróaður m.a. -
A Declarative Approach Based on Xforms
Helsinki University of Technology Publications in Telecommunications Software and Multimedia Teknillisen korkeakoulun tietoliikenneohjelmistojen ja multimedian julkaisuja Espoo 2006 TML-A16 WEB USER INTERACTION - A DECLARATIVE APPROACH BASED ON XFORMS Mikko Honkala Dissertation for the degree of Doctor of Science in Technology to be presented with due permission of the Department of Computer Science and Engineering, for pub- lic examination and debate in Auditorium T2 at Helsinki University of Technology (Espoo, Finland) on the 12th of January, 2007, at 12 noon. Helsinki University of Technology Department of Computer Science and Engineering Telecommunications Software and Multimedia Laboratory Teknillinen korkeakoulu Tietotekniikan osasto Tietoliikenneohjelmistojen ja multimedian laboratorio Distribution: Helsinki University of Technology Telecommunications Software and Multimedia Laboratory P.O.Box 5400 FIN-02015 HUT Tel. +358-9-451 2870 Fax. +358-9-451 5014 c Mikko Honkala ISBN-13 978-951-22-8565-5 ISBN-10 951-22-8565-7 ISSN 1456-7911 ISBN-13 978-951-22-8566-2 (PDF) ISBN-10 951-22-8566-5 (PDF) ISSN 1455 9722 (PDF) URL: http://lib.tkk.fi/Diss/ Otamedia Oy Espoo 2006 ABSTRACT Author Mikko Honkala Title Web User Interaction - a Declarative Approach Based on XForms Published Doctoral thesis, Helsinki University of Technology, 2006 Keywords XML, User Interfaces, User Interaction, XForms, UIDL, XHTML This thesis studies next-generation web user interaction definition languages, as well as browser software architectures. The motivation comes from new end-user requirements for web applications: demand for higher interaction, adaptation for mobile and multimodal usage, and rich multimedia content. At the same time, there is a requirement for non- programmers to be able to author, customize, and maintain web user interfaces. -
A Brief History of GNOME
A Brief History of GNOME Jonathan Blandford <[email protected]> July 29, 2017 MANCHESTER, UK 2 A Brief History of GNOME 2 Setting the Stage 1984 - 1997 A Brief History of GNOME 3 Setting the stage ● 1984 — X Windows created at MIT ● ● 1985 — GNU Manifesto Early graphics system for ● 1991 — GNU General Public License v2.0 Unix systems ● 1991 — Initial Linux release ● Created by MIT ● 1991 — Era of big projects ● Focused on mechanism, ● 1993 — Distributions appear not policy ● 1995 — Windows 95 released ● Holy Moly! X11 is almost ● 1995 — The GIMP released 35 years old ● 1996 — KDE Announced A Brief History of GNOME 4 twm circa 1995 ● Network Transparency ● Window Managers ● Netscape Navigator ● Toolkits (aw, motif) ● Simple apps ● Virtual Desktops / Workspaces A Brief History of GNOME 5 Setting the stage ● 1984 — X Windows created at MIT ● 1985 — GNU Manifesto ● Founded by Richard Stallman ● ● 1991 — GNU General Public License v2.0 Our fundamental Freedoms: ○ Freedom to run ● 1991 — Initial Linux release ○ Freedom to study ● 1991 — Era of big projects ○ Freedom to redistribute ○ Freedom to modify and ● 1993 — Distributions appear improve ● 1995 — Windows 95 released ● Also, a set of compilers, ● 1995 — The GIMP released userspace tools, editors, etc. ● 1996 — KDE Announced This was an overtly political movement and act A Brief History of GNOME 6 Setting the stage ● 1984 — X Windows created at MIT “The licenses for most software are ● 1985 — GNU Manifesto designed to take away your freedom to ● 1991 — GNU General Public License share and change it. By contrast, the v2.0 GNU General Public License is intended to guarantee your freedom to share and ● 1991 — Initial Linux release change free software--to make sure the ● 1991 — Era of big projects software is free for all its users. -
Andy Hertzfeld
After a bad first quarter in 1993, operating. It was first booted up Apple’s board forced Sculley out, in Autumn 1978 at Essex April 6th and he was replaced by German- University on a DEC PDP-10 born Michael Spindler. [Nov 00]. It was originally coded in MACRO-10 assembly by Roy John Sculley III Trubshaw. Born: April 6, 1939; Andy Hertzfeld The MUD name is a tribute to the Dungeon variant of Zork NYC Born: April 6, 1953; [May 27] which Trubshaw loved Sculley was president of Pepsi- Philadelphia, Pennsylvania playing at the time. Of course, Cola for six years until Steve Zork was itself inspired by Hertzfeld was a member of the Jobs [Feb 24] lured him away to Colossal Cave Adventure [March Apple Mac [Jan 24] development become Apple CEO on April 8, 11]. team who wrote large portions 1983 with the legendary pitch: of the system software, On this day, Trubshaw finished “Do you want to sell sugared including much of the ROM code, re-coding MUD version 3 in water for the rest of your life? Or the multitasking Switcher BCPL [July 21] (the predecessor do you want to come with me program, the User Interface of C), primarily to make the and change the world?” Toolbox, and several GUI tools program easier to maintain. One The move was also backed by such as the Control Panel and of his innovations was to write a Apple’s then president, Mike Scrapbook. BCPL interpreter for a game Markkula [Feb 11], who believed language he invented, called that Jobs lacked the discipline to MUDDL (Multi User Dungeon run Apple himself. -
Securing Frame Communication in Browsers by Adam Barth, Collin Jackson, and John C
DOI:10.1145/1516046.1516066 Securing Frame Communication in Browsers By Adam Barth, Collin Jackson, and John C. Mitchell Abstract map, or a photo album, the site runs the risk of incorporat- Many Web sites embed third-party content in frames, ing malicious content. Without isolation, malicious content relying on the browser’s security policy to protect against can compromise the confidentiality and integrity of the malicious content. However, frames provide insufficient user’s session with the integrator. Although the browser’s isolation in browsers that let framed content navigate well-known “same-origin policy”19 restricts script running other frames. We evaluate existing frame navigation poli- in one frame from manipulating content in another frame, cies and advocate a stricter policy, which we deploy in the browsers use a different policy to determine whether one open-source browsers. In addition to preventing undesir- frame is allowed to navigate (change the location of) another. able interactions, the browser’s strict isolation policy also Although browsers must restrict navigation to provide isola- affects communication between cooperating frames. We tion, navigation is the basis of one form of interframe com- therefore analyze two techniques for interframe communi- munication used by leading companies and navigation cation between isolated frames. The first method, fragment can be used to attack a second interframe communication identifier messaging, initially provides confidentiality with- mechanism. out authentication, which we repair using concepts from a Many recent browsers have overly permissive frame well-known network protocol. The second method, post- navigation policies that lead to a variety of attacks. To pre- Message, initially provides authentication, but we dis- vent attacks, we demonstrate against the Google AdSense cover an attack that breaches confidentiality. -
Hintz 1 DRAFT V1 – Please Do Not Cite Without Author's Permission. Susan
Hintz 1 Susan Kare: Design Icon by Eric S. Hintz, PhD Historian, Lemelson Center for the Study of Invention and Innovation National Museum of American History, Smithsonian Institution [email protected] SHOT SIGCIS – Works in Progress Session Albuquerque, NM October 11, 2015 DEAR COLLEAGUES: Thanks for reading this work-in-progress! I’m a SIGCIS rookie and relatively new to the history of computing. Thus, in terms of feedback, I’d appreciate a) some sense of whether this proposed article would have any traction within the scholarly/SIGCIS community and b) some help situating the story within the relevant secondary literature and historiography. Finally, given the largely non-archival sources I had to work with, I wrote this up more like a magazine feature (vs. scholarly article) so I’d also appreciate c) any suggestions for appropriate journals and publication venues. P.S. This article is ripe for lots of colorful images. Thanks! ESH Graphic designer Susan Kare has been called the “the Betsy Ross of the personal computer,” the “Queen of Look and Feel,” the “Matisse of computer icons,” and the “mother of the Mac trash can.”1 Indeed, Kare is best known for designing most of the distinctive icons, typefaces, and other graphic elements that gave the Apple Macintosh its characteristic—and widely emulated—look and feel. Since her work on the Mac during the early 1980s, Kare has spent the last three decades designing user interface elements for many of the leading software and Internet firms, from Microsoft and Oracle to Facebook and Paypal. Kare’s work is omnipresent in the digital realm; if you have clicked on an icon to save a file, switched the fonts in a document from Geneva to Monaco, or tapped your smart phone screen to launch a mobile app, then you have benefited from her designs.