Differences between revisions 2 and 4 (spanning 2 versions)
Revision 2 as of 2008-04-03 04:58:32
Size: 994
Editor: 203
Comment:
Revision 4 as of 2008-11-15 14:00:50
Size: 2443
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 4: Line 4:
How To Become A Hacker = How To Become A Hacker =
'''Table of Contents'''
Line 6: Line 7:
[[http://www.catb.org/~esr/faqs/hacker-howto.html#why_this|Why This Document?]]
Line 7: Line 9:
  Table of Contents
Why This Document?
What Is a Hacker?
The Hacker Attitude
1. The world is full of fascinating problems waiting to be solved.
2. No problem should ever have to be solved twice.
3. Boredom and drudgery are evil.
4. Freedom is good.
5. Attitude is no substitute for competence.
Basic Hacking Skills
1. Learn how to program.
2. Get one of the open-source Unixes and learn to use and run it.
3. Learn how to use the World Wide Web and write HTML.
4. If you don't have functional English, learn it.
Status in the Hacker Culture
1. Write open-source software
2. Help test and debug open-source software
3. Publish useful information
4. Help keep the infrastructure working
5. Serve the hacker culture itself
The Hacker/Nerd Connection
Points For Style
Other Resources
Frequently Asked Questions
[[http://www.catb.org/~esr/faqs/hacker-howto.html#what_is|What Is a Hacker?]]

[[http://www.catb.org/~esr/faqs/hacker-howto.html#attitude|The Hacker Attitude]]

[[http://www.catb.org/~esr/faqs/hacker-howto.html#believe1|1. The world is full of fascinating problems waiting to be solved.]]

[[http://www.catb.org/~esr/faqs/hacker-howto.html#believe2|2. No problem should ever have to be solved twice.]]

[[http://www.catb.org/~esr/faqs/hacker-howto.html#believe3|3. Boredom and drudgery are evil.]]

[[http://www.catb.org/~esr/faqs/hacker-howto.html#believe4|4. Freedom is good.]]

[[http://www.catb.org/~esr/faqs/hacker-howto.html#believe5|5. Attitude is no substitute for competence.]]

[[http://www.catb.org/~esr/faqs/hacker-howto.html#basic_skills|Basic Hacking Skills]]

[[http://www.catb.org/~esr/faqs/hacker-howto.html#skills1|1. Learn how to program.]]

[[http://www.catb.org/~esr/faqs/hacker-howto.html#skills2|2. Get one of the open-source Unixes and learn to use and run it.]]

[[http://www.catb.org/~esr/faqs/hacker-howto.html#skills3|3. Learn how to use the World Wide Web and write HTML.]]

[[http://www.catb.org/~esr/faqs/hacker-howto.html#skills4|4. If you don't have functional English, learn it.]]

[[http://www.catb.org/~esr/faqs/hacker-howto.html#status|Status in the Hacker Culture]]

[[http://www.catb.org/~esr/faqs/hacker-howto.html#respect1|1. Write open-source software]]

[[http://www.catb.org/~esr/faqs/hacker-howto.html#respect2|2. Help test and debug open-source software]]

[[http://www.catb.org/~esr/faqs/hacker-howto.html#respect3|3. Publish useful information]]

[[http://www.catb.org/~esr/faqs/hacker-howto.html#respect4|4. Help keep the infrastructure working]]

[[http://www.catb.org/~esr/faqs/hacker-howto.html#respect5|5. Serve the hacker culture itself]]

[[http://www.catb.org/~esr/faqs/hacker-howto.html#nerd_connection|The Hacker/Nerd Connection]]

[[http://www.catb.org/~esr/faqs/hacker-howto.html#style|Points For Style]]

[[http://www.catb.org/~esr/faqs/hacker-howto.html#resources|Other Resources]]

[[http://www.catb.org/~esr/faqs/hacker-howto.html#FAQ|Frequently Asked Questions]]

sumit (last edited 2008-11-15 14:00:50 by localhost)

Unable to edit the page? See the FrontPage for instructions.