Home > Uncategorized > Kakulepost: Hacker-HOWTO hinnang

Kakulepost: Hacker-HOWTO hinnang

November 20th, 2009

Selle nädala blogi ülesanne oli lugeda läbi Kuidas saada häkkeriks (originaal autor Eric S. Raymond, tõlkinud Kaido Kikkas).

Alguses räägitakse keda lugeda häkkeriks ja lükatakse kohe ümber ajakirjanduse tekitatud ekslik arvamus, et häkker on ühiskonnale ohtlik ja pigem kahjulik element (ehk kräkker).

Seejärel filosoofiline tutvustus, et häkker on veidi müstiline inimene, kes toimib selgete väärtuste ja uskumuste järgi. Meenutab väga idamaist religiooni, näiteks see lause sobiks kloostri seinale: “Nii et kui sa tahad saada häkkeriks, korda järgnevaid asju seni, kuni sa neid uskuma hakkad.”

Järgnevalt toon välja lõiked viiesti häkkeri väärtusest:

1. “..peab tundma rõõmu intellekti proovilepanekust” – nõus, enese arendamiseks parim viis on end keeruka sihiga proovile panna
2. “uskuma, et teiste häkkerite mõtlemisele kuluv aeg on väärtuslik ” – mina võtaksin isegi häkkeri ära, iga inimese mõtlemise ja tähelepanu aeg on väärtuslik. “hea ei ole… kunstlikud tehnilised, seadusandlikud ja organisatsioonilised takistused ” – patendid takistavad sageli heade ideede levimist teise konteksti ning kokkuvõttes pidurdavad tarkvara arengut.
3. “igavus ja nüridus mitte üksnes ebameeldivad, vaid otseselt kurjast.” – taas kui hakkad tööjuures iga tunni tagant kella vaatama on asi halb ja loe uuesti 1 punkt endale ette.
4. “Igaüks, kes võib sind käsutada, võib segada sul lahendada mistahes põnevat probleemi, millega sa parajasti tegeled” – selle punkti idee on hea, aga päris nõus ei ole. Põnev probleem võiks siiski olla oluline ja teistele arusaadav. Et lahendus läheks kasutusele peaks üldjuhul ikka sinu ülemus (või need kellelt tuleb pikaajaline eesmärk, visioon) saama aru millega on tegemist ja kui oluline see on. Päris palju on ühe isiku pingutust (või toote üks väga eriline omadus), mis aga jääb isoleerituks ja märkamatuks suure toote sees, sest otsutajad ei saanud sellest lõplikult aru.
5. “Suhtumine ei asenda kompetentsi” – nõus, kompetents ükskõik mis alal on hindamist väärt.

Häkkeri põhioskused:
1. Õpi programmeerima
2. Hangi üks avatud lähtekoodiga Unixitest ja õpi seda kasutama
3. Õpi kasutama veebi ja kirjutama HTMLi
4. Kui sa ei oska piisaval määral inglise keelt, õpi see ära
- Üllatas vaid viimane, inglise keele kummardamine. Tänapäeval saab google translaatori abil jagu (enam vähem) jaapani või hiina keelsetest koodi kommentaaridest. Inglise keele puudumine on küll tüütu aga mitte absoluutselt vajalik.

Staatus häkkerikultuuris
1. Kirjuta avatud lähtekoodiga tarkvara
2. Aita tarkvara testida ja siluda
3. Avalda kasulikku teavet
4. Aita hooldada infrastruktuuri
5. Teeni häkkerikultuuri
- esmakordselt kuulsin mõistet kingikultuur, kus sinu staatus ja reputatsioon tuleneb asjade äraandmisest. Ülejäänud aimatavad.

Viimasest lõigust veel paar head lauset: ”Häkkerid ja nohikud, tänane “peavoolu” kultuur on tehnofriikide suhtes märksa sõbralikum.” – orkut.ee maania ning uue telefoniga uhkustamine on muutunud tavaliseks ja mitte küll kiidetud tegevuseks.

“Tõeliste häkkerite jaoks kipuvad piirid mängu, töö, teaduse ja kunsti vahel kaduma või segunema kõrgemal tasemel loovaks mängulisuseks” – väga nõus, kohtan seda ideed tihti konverentsidel ning usun tõesti, et parimad leiutised ei ole tekkinud ülemuse survest vaid ikka inimese enda sisemisest tõukest.

Eero Koplimets Uncategorized

  1. No comments yet.
  1. No trackbacks yet.