In het dagelijks spraakgebruik en in de lekenpers is een hacker meestal iemand die inbreekt in computersystemen. In bepaalde technisch georiënteerde subculturen is een hacker een persoon die geniet van de intellectuele uitdaging om op een creatieve, onorthodoxe manier aan technische beperkingen te ontsnappen; bijvoorbeeld een goede programmeur, hoewel een hacker niet per se iets met computers hoeft te doen. In deze subculturen wordt het gebruik van de woorden hacker en hacken door en voor computerinbrekers als misbruik van de term gezien; zij worden crackers of krakers genoemd.
In het bijzonder wordt het woord hacker gebruikt in volgende betekenissen:
- Iemand die een programmeertaal of -omgeving zo goed kent dat hij zonder zichtbare moeite een programma kan schrijven.
- Iemand die een technologie bedenkt, ontwerpt, uitwerkt, implementeert, test, en verbetert.
- Iemand die onconventionele maar adequate oplossingen bedenkt tegen lekken, fouten en problemen van andere aard met behulp van beschikbare middelen.
- Iemand die tracht om via andere dan de officiële wegen een computersysteem binnen te dringen ten einde een beveiligingsprobleem te kunnen aantonen en mogelijk verhelpen. (dus niet om info te jatten!!)
Maar ook een goede fietsenmaker valt onder de noemer Hacker, of een bankier als rothchild, die mensen kennen precies de kneepjes van hun vak. Er is ook een andere groep mensen die zichzelf luidkeels hackers noemen, maar dit eigenlijk niet zijn. Dit zijn mensen (meestal mannelijke adolescenten) die een kick krijgen van het inbreken in computers en telefoonsystemen. Echte hackers noemen deze mensen "crackers" en willen helemaal niets met deze mensen te maken hebben. Echte hackers denken vooral dat crackers lui, onverantwoordelijk en niet erg slim zijn. In staat zijn om een beveiliging te omzeilen, maakt je evenveel een hacker, als in staat zijn een auto te starten zonder sleutels je een automobiel ingenieur maakt. Spijtig genoeg zijn vele journalisten en schrijvers erin geluisd om het woord "hacker" te gebruiken om crackers te beschrijven.; Dit irriteert mij mateloos.
Het verschil komt hierop neer: Hackers bouwen dingen op, crackers breken ze af.
Als je een hacker wil worden, blijf dan telkens weer nieuwe dingen leren. Als je een cracker wil zijn, lees dan de https://news://alt.2600" target="_blank">alt.2600 nieuwsgroep en bereid je voor op vijf tot tien jaar cel, waarin je kan beseffen dat je niet zo slim was als je wel dacht. En dat is alles wat ik over crackers ga zeggen
Of, zoals het volgende Zen gedicht het zegt:
Om het pad te volgen:
kijk je naar de meester,
volg je de meester,
loop je mee met de meester,
doorzie je de meester,
word je de meester.
Als je dus een hacker wil worden, herhaal je deze dingen totdat je ze gelooft. En dan bedoel ik niet dat je het als een mantra moet opzeggen Crackers.
while ( love & passion ) {
for( fight = 0 ; rights < freedom ; rights++ )
fight = standup( rights );
free( babylon );
}