The Hacker Ethic, Openness, and Sustainability
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Introduction Making and Hacking
Introduction Making and Hacking Annika Richterich and Karin Wenz “While hacking is a wonderful way of viewing the world, ‘making’ was a more positive framing for customizing and changing the world.” (DOUGHERTY 2014) In August 2014, hackerspaces in the Netherlands issued an open letter to the Dutch Public Prosecution Service (PPS): in this document, members of hacker communi- ties from Amsterdam, Heerlen, Utrecht and other cities called upon the govern- mental institution to revise the definition of ‘hacking’ as presented on its website (Walboer et al. 2014). While the PPS described it as “breaking into computers without permission”, the hackerspace members highlighted that hacking refers to citizens’ creative engagement with technologies. Opposing the reduction of hacking to illegal activities, they described hacking as exploration of technological possibilities and boundaries in unforeseen, innovative ways. Even though this particular initiative was started in the Netherlands, the letter echoes wider, historical as well as ongoing negotiations regarding the meanings and origins of hacking. It seems closely related to earlier requests such as an open letter to the Wall Street Journal which was written more than 20 years ago by Richard Stallman (presumably). In this letter, the founder of the Free Software Foundation states: There’s nothing shameful about the hacking I do. But when I tell people I am a hacker, people think I’m admitting something naughty – because newspapers such as yours misuse the word ‘hacker’, giving the impression that it means ‘security breaker’ and nothing else. You are giving hackers a bad name. (Raymond 1996: 532) While one cannot find any explicit reference to this letter on Stallman’s own website, similar statements were made in his article ‘On Hacking’ (n. -
Free As in Freedom (2.0): Richard Stallman and the Free Software Revolution
Free as in Freedom (2.0): Richard Stallman and the Free Software Revolution Sam Williams Second edition revisions by Richard M. Stallman i This is Free as in Freedom 2.0: Richard Stallman and the Free Soft- ware Revolution, a revision of Free as in Freedom: Richard Stallman's Crusade for Free Software. Copyright c 2002, 2010 Sam Williams Copyright c 2010 Richard M. Stallman Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled \GNU Free Documentation License." Published by the Free Software Foundation 51 Franklin St., Fifth Floor Boston, MA 02110-1335 USA ISBN: 9780983159216 The cover photograph of Richard Stallman is by Peter Hinely. The PDP-10 photograph in Chapter 7 is by Rodney Brooks. The photo- graph of St. IGNUcius in Chapter 8 is by Stian Eikeland. Contents Foreword by Richard M. Stallmanv Preface by Sam Williams vii 1 For Want of a Printer1 2 2001: A Hacker's Odyssey 13 3 A Portrait of the Hacker as a Young Man 25 4 Impeach God 37 5 Puddle of Freedom 59 6 The Emacs Commune 77 7 A Stark Moral Choice 89 8 St. Ignucius 109 9 The GNU General Public License 123 10 GNU/Linux 145 iii iv CONTENTS 11 Open Source 159 12 A Brief Journey through Hacker Hell 175 13 Continuing the Fight 181 Epilogue from Sam Williams: Crushing Loneliness 193 Appendix A { Hack, Hackers, and Hacking 209 Appendix B { GNU Free Documentation License 217 Foreword by Richard M. -
Thesis May Never Have Been Completed
UvA-DARE (Digital Academic Repository) Digital Equipment Corporation (DEC): A case study of indecision, innovation and company failure Goodwin, D.T. Publication date 2016 Document Version Final published version Link to publication Citation for published version (APA): Goodwin, D. T. (2016). Digital Equipment Corporation (DEC): A case study of indecision, innovation and company failure. General rights It is not permitted to download or to forward/distribute the text or part of it without the consent of the author(s) and/or copyright holder(s), other than for strictly personal, individual use, unless the work is under an open content license (like Creative Commons). Disclaimer/Complaints regulations If you believe that digital publication of certain material infringes any of your rights or (privacy) interests, please let the Library know, stating your reasons. In case of a legitimate complaint, the Library will make the material inaccessible and/or remove it from the website. Please Ask the Library: https://uba.uva.nl/en/contact, or a letter to: Library of the University of Amsterdam, Secretariat, Singel 425, 1012 WP Amsterdam, The Netherlands. You will be contacted as soon as possible. UvA-DARE is a service provided by the library of the University of Amsterdam (https://dare.uva.nl) Download date:26 Sep 2021 Digital Equipment Corporation (DEC) (DEC) Corporation Digital Equipment David Thomas David Goodwin Digital Equipment Corporation (DEC): A Case Study of Indecision, Innovation and Company Failure David Thomas Goodwin Digital Equipment Corporation (DEC): A Case Study of Indecision, Innovation and Company Failure David Thomas Goodwin 1 Digital Equipment Corporation (DEC): A Case Study of Indecision, Innovation and Company Failure ACADEMISCH PROEFSCHRIFT ter verkrijging van de graad van doctor aan de Universiteit van Amsterdam op gezag van de Rector Magnificus prof. -
Jargon File, Version 4.0.0, 24 Jul 1996
JARGON FILE, VERSION 4.0.0, 24 JUL 1996 This is the Jargon File, a comprehensive compendium of hacker slang illuminating many aspects of hackish tradition, folklore, and humor. This document (the Jargon File) is in the public domain, to be freely used, shared, and modified. There are (by intention) no legal restraints on what you can do with it, but there are traditions about its proper use to which many hackers are quite strongly attached. Please extend the courtesy of proper citation when you quote the File, ideally with a version number, as it will change and grow over time. (Examples of appropriate citation form: "Jargon File 4.0.0" or "The on-line hacker Jargon File, version 4.0.0, 24 JUL 1996".) The Jargon File is a common heritage of the hacker culture. Over the years a number of individuals have volunteered considerable time to maintaining the File and been recognized by the net at large as editors of it. Editorial responsibilities include: to collate contributions and suggestions from others; to seek out corroborating information; to cross-reference related entries; to keep the file in a consistent format; and to announce and distribute updated versions periodically. Current volunteer editors include: Eric Raymond [email protected] Although there is no requirement that you do so, it is considered good form to check with an editor before quoting the File in a published work or commercial product. We may have additional information that would be helpful to you and can assist you in framing your quote to reflect not only the letter of the File but its spirit as well. -
Hackers, Garners and Lamers the Use of L33t in the Computer Sub-Culture
Hackers, Garners and Lamers The Use of l33t in the Computer Sub-Culture Blake Sherblom-Woodward Fall 2002 Introduction: The Internet - the fastest growing frontier of the modern age. A place where a person can meet and talk with hundreds of people with the same interests, make friends and enemies, all while never seeing their real face and maybe even without knowing their real name. A haven where subcultures can and do form in very short periods of time. To look at a specific group of internet users, there are those who are most likely to have the time to dedicate to establishing a stable online presence - those who do not dedicate the same time to establishing connections in the analog world - the geeks, the nerds, the dorks. All those people who were marginalized in the real life community around them were finally presented with a world where they could be a powerful group. Whereas it can't be said that every single on of these people likes the exact same things, the major categories can still be seen - A love of computers (of course), interests in Role Playing Games, fandoms of Science Fiction, Fantasy, Comics and Anime, and naturally, a,shunning of popular culture, still deeply associated with the world that shunned them. The Internet finally provides a world where their society can reign supreme, and with such an opportunity, the sub-culture develops at a fast rate. One such development is the establishment of the same clique systems that alienated them elsewhere - the groups that are cool, that one wants to fit in to. -
History & Impact of Hacking: Final Paper
History & Impact of Hacking: Final Paper From HistoryOfComputing Contents 1 Introduction by everyone 2 The Word "Hacker" by Carmelo Kintana 2.1 Survey of Common Definitions 2.2 Etymology 2.3 Evolution 2.4 Perceptions 2.4.1 Public Perceptions 2.4.2 Insider Perceptions 2.5 Timeline of the word “Hack” 3 Expert Programmer by Vikas Rajvanshy 3.1 Hacker as an expert programmer 3.2 Impact on society 3.3 Famous hackers 3.4 Where did all the hardware hackers go? 3.5 Why are the top hackers today affiliated with Open Source? 3.6 What is the role of hackers in corporations? 4 Black Hat by Sandra Lemon & Hansen Liou 4.1 History 4.2 Early Examples 4.3 Modern Examples & Motivations 4.4 Impact of Hacking on Businesses and Governments 5 White Hat by Michael Frederick 5.1 Motivations 5.1.1 Kevin Mitnick 5.1.2 H.D. Moore 5.2 History 5.2.1 Rising out of the black hat community 5.2.2 Reformation of former black hats 5.2.3 Hacker literature 5.3 Popular culture 5.4 Impact 5.4.1 Society 5.4.2 Security 6 Conclusion by everyone 7 References History & Impact of Hacking > Final Paper Introduction by everyone The hacker culture began in the 1960s and 1970s as an intellectual movement: exploring the unknown, documenting the arcane, and doing what others cannot. Many hacker subcultures developed independently and in parallel at various universities throughout the United States: Stanford, MIT, CalTech, Carnegie Mellon, UC Berkeley, and many others. The completion of the ARPANET linked these campuses and they were able to share their collective experiences, their knowledge, humor and skills. -
The New Hacker's Dictionary", by Eric Raymond (Ed.), MIT Press 1991, ISBN 0-262-68069-6
1 #======= THIS IS THE JARGON FILE, VERSION 4.2.2, 20 AUG 2000 =======# This is the Jargon File, a comprehensive compendium of hacker slang illuminating many aspects of hackish tradition, folklore, and humor. This document (the Jargon File) is in the public domain, to be freely used, shared, and modified. There are (by intention) no legal restraints on what you can do with it, but there are traditions about its proper use to which many hackers are quite strongly attached. Please extend the courtesy of proper citation when you quote the File, ideally with a version number, as it will change and grow over time. (Examples of appropriate citation form: "Jargon File 4.2.2" or "The on-line hacker Jargon File, version 4.2.2, 20 AUG 2000".) The Jargon File is a common heritage of the hacker culture. Over the years a number of individuals have volunteered considerable time to maintaining the File and been recognized by the net at large as editors of it. Editorial responsibilities include: to collate contributions and suggestions from others; to seek out corroborating information; to cross-reference related entries; to keep the file in a consistent format; and to announce and distribute updated versions periodically. Current volunteer editors include: Eric Raymond [5][email protected] Although there is no requirement that you do so, it is considered good form to check with an editor before quoting the File in a published work or commercial product. We may have additional information that would be helpful to you and can assist you in framing your quote to reflect not only the letter of the File but its spirit as well. -
What the Hack Is a Hacker? Paige Franklin
James Madison University JMU Scholarly Commons Senior Honors Projects, 2010-current Honors College Spring 2019 What the hack is a hacker? Paige Franklin Ryan Adams Caroline Henry Follow this and additional works at: https://commons.lib.jmu.edu/honors201019 Part of the Social and Behavioral Sciences Commons Recommended Citation Franklin, Paige; Adams, Ryan; and Henry, Caroline, "What the hack is a hacker?" (2019). Senior Honors Projects, 2010-current. 671. https://commons.lib.jmu.edu/honors201019/671 This Thesis is brought to you for free and open access by the Honors College at JMU Scholarly Commons. It has been accepted for inclusion in Senior Honors Projects, 2010-current by an authorized administrator of JMU Scholarly Commons. For more information, please contact [email protected]. What the Hack is a Hacker? _______________________ An Honors College Project Presented to the Faculty of the Honors College James Madison University _______________________ by Paige Marie Franklin, Ryan Edward Adams, and Caroline Carson Henry May 2019 Accepted by the faculty of the Honors College, James Madison University, in partial fulfillment of the requirements for the Honors College. FACULTY COMMITTEE: HONORS COLLEGE APPROVAL: Project Advisor: Philip L. Frana, Ph.D., Bradley R. Newcomer, Ph.D., Associate Dean, Honors College Dean, Honors College Reader: Jim E. Lantzy, D.A., Adjunct Professor, Computer Information Systems Reader: David L. Hardy, M.F.A., Assistant Professor, Graphic Design PUBLIC PRESENTATION This work is accepted for presentation, in part or in full, at Honors Symposium on April 5, 2019. Acknowledgements The authors of this paper would like to extend our sincerest thanks to our project advisor, Dr. -
Functional Programming) © 2 July 2021 1 / 82 Programming Languages Functional Programming
A Z A Z Programming Languages (Functional Programming) © 2 July 2021 1 / 82 Programming Languages Functional Programming Ryan Stansifer Computer Sciences Florida Institute of Technology Melbourne, Florida USA 32901 http://www.cs.fit.edu/~ryan/ 2 July 2021 Programming Languages (Functional Programming) © 2 July 2021 2 / 82 + N ud Nil Point A it Trai l LC Software R 93 Q Opaque Pirates View + Ivory Vast Typeless T + Towers Cove raps Z Abstraction rt Loophole k e l Peaks es Lair + a D W r e e d other s I am o M O Stre Lazy Logos C Lode U Swamp Island Op ic timiz rph Rap ation o t ids om h g n y i o lle B M a y Binary penet h V m ra g t I ble g annibals a u Jungle C ter F C P Poin ores B t o + + l r a a c i l t i Scope R Memory r C PhD ittent Fau Nest + e y Leaks rm lts f er + Springs nte pp s I li pe Performance S lo Doped S Falls + + Silicon Mines Guru Compiler Great + Pass L Bluff at a Ad-Hoc D a Flow p t o C p Volcano o B + nt e Bottomless + rol ac Methodology Temple of the Fl h Zillionth Feature ow E Caves of N l ay aïv e B et c é t t nt ri Co le Coas rre c nsiderab t Cu S n-ou ea Brow Introduction to Functional Languages 1 Referential transparency, no side effects “substitution of equals for equals” 2 Function definitions can be used Suppose f is defined to be the function (fn x=>exp), then f (arg) can be replaced by exprx :“ args 3 Lists not arrays 4 Recursion not iteration 5 Universal parametric polymorphism, type reconstruction 6 Higher-order functions New idioms, total procedural abstraction Programming Languages (Functional Programming) © 2 July 2021 4 / 82 Barendredt, 2013, page xvii. -
Introduction to Cybersecurity 4
First Edition: MAJ THOMAS A. OWENS, CAP 2019 Revision: MAJ DEREK RUSTVOLD, CAP DIRECTOR OF CYBER PROGRAMS, MID-ATLANTIC REGION Editing: SUSAN MALLETT, CAP NHQ DR. JEFF MONTGOMERY, CAP NHQ Published by NATIONAL HEADQUARTERS CIVIL AIR PATROL AEROSPACE EDUCATION DIRECTORATE MAXWELL AFB, ALABAMA 36112 REVISED SEPTEMBER 2019 Contents AN INTRODUCTION TO CYBERSECURITY 4 CAP Cybersecurity Module 4 Summary of Recent Attacks and Motivation for Action 5 Activity Group One: Codes, Ciphers and Encryption Awareness 8 Unit Profile: Room 40 and Bletchley Park 15 Biography: Alan Turing 15 CONCEPTS IN INFORMATION ASSURANCE AND CYBER WARFARE 16 Activity Group Two: Vulnerabilities and Basic Defense Skills 19 Patriot Bio: Maj. Gen. Robert J. Skinner 25 CONCEPTS OF OPERATING SYSTEMS AND NETWORKING 26 Activity Group Three: Basic Probing Skills 27 th Unit Profile: 24 Air Force 38 th Unit Profile: 67 Network Warfare Wing 38 Patriot Bio: Brig. Gen. Kevin B. Wooton 38 EXPLORING CAREERS IN CYBERSECURITY 39 Unit Profile: USCYBERCOM 43 Patriot Bio: General Keith B. Alexander 43 Bonus Graphic: USCYBERCOM 44 CONCLUSION AND NEXT STEPS 45 APPENDICES 51 A: Motivational Chronology of Cyber Warfare 51 B: Glossary of Terms, Threats, and Countermeasures 55 C: Toolbox of Promotional Resources 68 D: Toolbox of Technical Resources 72 E. Solutions to Module Activities 74 3 An Introduction to Cybersecurity Our Nation's Cyber Dependency At all its various levels, the United States has become a “cybernation.” Aviators will be amused to discover the prefix “cyber-” is derived from the word cybernetic, which comes from a Greek word κυβερνητικός (kybernētēs) which means pilot, rudder, steersman, or governor. -
Introduction to Writing GNU Emacs Native Modules Extending Emacs in C Or Other Languages
Introduction to writing GNU Emacs native modules Extending Emacs in C or other languages Aurélien Aptel <[email protected]> SUSE Labs / Samba team GNU Emacs •Editor of the Emacs family •Written in 1976 by RMS •42 years old and still going strong mildly popular •Extensible and self-documented ☦ St. IGNUcius ☦ blessing a computer, date unknown 2 Hacker culture • Emacs history is in intertwined with the legendary MIT AI lab, Lisp and hacker culture (HAKMEM, Jargon file, ...) • The Founding of the MIT AI lab (2001) • Multics Emacs: The History, Design and Implementation (1979; 1996) • EMACS: The Extensible, Customizable Display Editor (rms, 1981) paper published on ACM! • Emacs Timeline (jwz, 2007) • Emacs implementations and literature (1990-2017) • Evolution of Emacs Lisp (Stefan Monnier, Michael Sperber, 2018) • ...Wikipedia to continue down the rabbit hole 3 Extensible? •Emacs Lisp •Fun language albeit not very well designed •Bytecode compiler & VM •Still not super fast •Experimental JIT branch •Tom Tromey working on Elisp compiler (in Elisp, obviously :) • https://github.com/tromey/el-compilador • https://github.com/tromey/emacs-ffi 4 IPC •Until recently: • Files (duh) • Processes (sync and async) • TCP and UDP sockets (make connections/listen, send/receive) • D-BUS • Not always convenient • Always needs some sort of serialization/unserialization to do anything remotely complex • Most common solutions: • Pure Elisp • Write separate program and call it • Server program for persistence between calls 5 Native API •Idea first introduced by -
Free As in Freedom Richard Stallman's Crusade for Free Software
Free as in Freedom Richard Stallman's Crusade for Free Software Sam Williams ∗ copy @ www.gnu.org ∗ Generated by SiSU www.jus.uio.no/sisu www.sisudoc.org Copyright © Sam Williams 2002, published under the GNU Free Documentation License. Per- mission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Document License, Version 1.1 or any later version published by the Free Software Foun- dation; with the Invariant Sections being no invariant sections, with the Front-Cover Texts being no invariant sections, and with the Back-Cover Texts being no invariant sections. A copy of the license is included in Appendix C, GNU Free Documentation License. All images are to be included verbatim when the document is copied, distributed, or modified under the terms of the GFDL. Generated by SiSU [ SiSU 0.63.0 of 2007w51/1 ] www.jus.uio.no/sisu Copyright © 1997, current 2007 Ralph Amissah, All Rights Reserved. SiSU is software for document structuring, publishing and search (with object citation numbering), www.sisudoc.org SiSU is released under GPL 3 or later, <http://www.fsf.org/licenses/gpl.html>. Document information: sourcefile free as in freedom.richard stallman crusade for free software.sam williams.sst Generated by SiSU www.jus.uio.no/sisu version information: SiSU 0.63.0 of 2007w51/1 For alternative output formats of this document check: <http://www.jus.uio.no/sisu/free as in freedom.richard stallman crusade for free software.sam williams/sisu manifest.html> SiSU www.gnu.org ii Contents Contents Free as in Freedom1 Richard Stallman's Crusade for Free Software2 By Sam Williams3 Preface..........................................4 Comments and Questions............................5 Acknowledgments................................5 Chapter 1 - For Want of a Printer............................6 Chapter 2 - 2001: A Hacker’s Odyssey........................