Hackers

hacker: n.

  1. A person who enjoys exploring the details of programmable systems and how to stretch their capabilities, as opposed to most users, who prefer to learn only the minimum necessary. RFC1392, the Internet Users' Glossary, usefully amplifies this as: A person who delights in having an intimate understanding of the internal workings of a system, computers and computer networks in particular.
  2. deprecated A malicious meddler who tries to discover sensitive information by poking around. Hence password hacker, network hacker. The correct term for this sense is cracker.

Instructions

How To Become A Hacker
http://www.catb.org/~esr/faqs/hacker-howto.html

How To Ask Smart Questions
http://www.catb.org/~esr/faqs/smart-questions.html

The Hacker FAQ
http://seebs.net/faqs/hacker.html

The Manager FAQ
http://seebs.net/faqs/manager.html

Teach Yourself Programming in Ten Years
http://www.norvig.com/21-days.html

How to be a Programmer
http://samizdat.mines.edu/howto/HowToBeAProgrammer.html

History and Culture

The Rootless Root
http://www.catb.org/~esr/writings/unix-koans/

The Codeless Code
http://thecodelesscode.com/contents

The Tao of Programming
http://www.canonical.org/~kragen/tao-of-programming.html

The Loginataka
http://www.catb.org/esr/faqs/loginataka.html

The Jargon File, version 4.4.7
http://www.catb.org/~esr/jargon/

The Book of Programming
http://eloquentjavascript.net/chapter6.html (Search the page for: The Two Aspects)

The MIT Hacker Ethic
http://hangger.com/posts/the-mit-hacker-ethic