| Hackers I admire |
| About me - Me | ||||
| Tuesday, 24 May 2005 10:04 | ||||
|
Before proceeding I would like to clear the difference between a hacker and a cracker. As defined by The Jargon File, Version 4.3.1, 29 JUN 2001 a hacker is (abridged for my purpose):
A cracker is some one who breaks security on a system. Coined in 1985 by hackers in defense against journalistic misuse of hacker. An earlier attempt to establish `worm' in this sense around 1981-82 on Usenet was largely a failure. Contrary to widespread myth, cracking does not usually involve some mysterious leap of hackerly brilliance, but rather persistence and the dogged repetition of a handful of fairly well-known tricks that exploit common weaknesses in the security of target systems. Accordingly, most crackers are only mediocre hackers. Thus, there is far less overlap between hackerdom and crackerdom than the reader misled by sensationalistic journalism might expect. Crackers tend to gather in small, tight-knit, very secretive groups that have little overlap with the huge, open poly-culture hackerdom; though crackers often like to describe themselves as hackers, most true hackers consider them a separate and lower form of life.
If you already know the difference between a cracker , you may want to know about a cracker's viwpoint of things too. A Comment on "Warez D00dz" Culture is an article (this link should be more permanent) which provides some insight to what The Scene, or "warez d00dz" culture really is. Ken Thompson and Dennis RitchieThese are the people who wrote C. C is C. Often described, with a mixture of fondness and disdain varying according to the speaker, as "a language that combines all the elegance and power of assembly language with all the readability and maintainability of assembly language". In his Reflections on Trusting Trust Ken Thompson said "I am a programmer. On my 1040 form, that is what I put down as my occupation.". He had also written a very cunning Trojan Horse into the C compiler which he describes in his essay. I will give it briefly here:
Truly awesome and truly fiendish! Richard M. StallmanHe is the President, Free Software Foundation.However, I think it would be better to describe him as the founder of the Free software Movement. For a better understanding of Free Software you can read The GNU Manifesto written by Richard Stallman at the beginning of the GNU Project, to ask for participation and support. He is also the programmer of Emacs and gcc(and a lot of other things). I admire him for his hacking skills, his vision and his determination. Bjarne StroustrupStroustrup designed and implemented the C++ programming language. Many people describe C++ as elephantine but I love the language. Almost anything that can be done in any language can be done in C++. The C++ Programming Language by Stroustrup is a good book for learning C++ but it is not for novices. The book is full of useful tips, code snippets and advice. Really makes you appreciate the hacker that is Bjarne Stroustrup.
|
||||
| Last Updated ( Wednesday, 25 May 2005 10:40 ) | ||||