Posts

8. nädal

Mis eristab head programmeerijat käsitoolisest? Seda, kes kirjutab head koodi suurfirmadele, sellest, kes teeb ühemeheprojekte isikliku lõbu või väikeprobleemi lahendamiseks? Programmeeriline mõtlemine Hea programmeerija puhul pole oluline tingimata see, kas sa tunned mõnde teoreetilist kontsepti või programmeerimiskeelt, vaid kuidas sa õpid seda kasutama. Hea programmeerija on kohanemisvõimeline ning suudab efektiivselt lahendada probleeme ja võtta kasutusele uusi tehnoloogiaid kasutades intuitiivseid mustreid oma varasemast kogemusest. Hea nägemisega inimene tunneb ära programmeerida kes lihtsalt oskab kirjutada koodi, ja kes saab aru kuidas kirjutada koodi ning suudab naturaalselt mõelda selles piirkonnas ja ilma pausideta väljendada komplekseid ideid. Heaks analoogiaks on inimene, kes tunneb antud keele kõiki grammatikareegleid ja sõnu, aga pole kunagi tegelikult selles keeles rääkinud, ning inimene, kes on rääkinud selles keeles lapsepõlvest. Tarkvaraarendus ja sellega seotud su...

6. nädal

Enne kui alustan postitust, tooks välja essee Software patents — Obstacles to software development by Richard Stallman , mis on aluseks GNU filosoofiale ning ka sihimärgiks paljudele kritisismidele selle naiivsuse tõttu.  A Constructive Proposal For Copyright Reform Esiteks mainiks ära, et autoriõigused ja patendid on väga erinevad olendid, ning nende kokku segamine läbi "think about the author, what if you were in that position" tüüpi piltide maalimise on tihti puhtalt ahnusest motiveeritud retoorika. Üks on seotud kopeerimisega, teine ideede kaitsmisega.  We propose no changes at all to the moral right of the author to be recognized as the author.

5. nädal

Image
9. Ära kuritarvita oma võimu Kuna kommuunide koostamine, reklameerimine ja haldamine võtab palju energiat, võib järeldada, et seda tüüpi ohverdust teevad tavaliselt ka spetsiifilist tüüpi inimesed. Üks positiivne põhjus võib olla näiteks kirg teema suhtes mille ümber algatad kommuuni , aga tänapäeval, kus juba leidub ugale teemaleigas suhtlusvõrgustikus hulga gruppe, võtavad üle dominantse rolli muud motiivid mis ei ole seotud mingisuguse kommuuniliigi tegeliku puudusega. Ja kõik need ülejäänud motiivid on seotud mingil viisil võimu või staatusega: see ei tähenda seda, et iga selline inimene muutub avalikuks power tripper -iks, küll aga omab seda tüüpi inimene seesuguse mõtteviisi dispositsiooni oma personaalsuses. Näiteks võib motiiviks olla kompromissidega mittenõustumine ja suur vajadus, et asjad käiksid omat pidi - control freak . Kõik need karakteristikad on omavahel tihti seotud ja reflekteerivad ka suuremas pildis meie maailmastruktuuri. Kahjuks ideaalseid vabatahtlikke juhte, ...

4. nädal

Image
Kõige enam realiseerunud visioonipunkt Arengukava ennustab, et IKT-tooted ja -teenused annavad 2020. aastaks 20% koguekspordist ning muutub juhtivaks majandusharuks Eestis. Suhteliselt hiljutine Eesti majandusülevaade näitab järgnevat: ˇ "Viimase kümnendi jooksul, on Eesti majanduskasvu peamine vedaja olnud info ja side sektor, andes ca 30% kogu majanduses loodud lisandväärtuse kasvust." Ja kuigi see ennustus ei läinud täppi täielikult, 2020. aastal jõudis IKT kogueksport suhtelist lähedale 20%le, ning teine osa ennustusest, mis oletas et IKT muutub Eesti majanduses põhimängijaks, tuli välja tõelisena. Projektsioonid tulevikule on veelgi kõrgemad , kuigi nende suhtes on põhjust olla spektilik tervilikult maailmas leviva IT-hype'i suhtes, nagu toob välja IEEE : "[...] the difficulty of accurately predicting STEM demand [over various periods]. Highly competitive science- and technology-driven industries are volatile, where radical restructurings and boom-and-bust cycl...

3. nädal

Kahepoolne saatus Uusmeedia tagajärjed on kahepoolsed. Ühest otsast on tekkinud täielikult uudne potentsiaal detsentraliseeritud ja vaba infoliikumisele, mis on juba tekitanud pöördumatuid kultuurilisi muutusi. Märgiks siiski ära, et mõned ei usu e-globalisatsiooninarratiivi, ning kiirema uusmeedia tänul üleühendatud võrgud toovad endaga kaasa uusi probleeme (nt Zollmani efekt ). Teisest otsast, on uusmeedia ja spetsiifiliselt sotsiaalmeedia võtnud suure rolli meie kõigi suhtlusvõrgustike süsteemis, mis tõi endaga kaasa täielikult uues 'liberaalses' vormis esineva jälitusühiskonna : info-autoritaarsus, ennenähtamatul tasemel suhtlusvõrkude tsentraliseerimine ja inspekteerimine (eelmises artiklis arutatakse tsentralisatsioonile kaasaaitavat võrguefekti ), valeinformatsiooni propagandakampaaniad ja infoplahvatus , ning ka paljud muud (tihti seotud eetika ja jõudünaamikatega) riskid mida uuritakse sotsiaalepistemoloogias : "[...] misinformation can also pose epistemic threa...

2. nädal

Esimene nähtus: IRC Kuigi IRC protokoll (1988) on siiski vaikselt välja suremas tänu näiteks hiljuti populaarsust koguva detsentraliseeritud privaatse protokolli Matrix tõttu, paljudes kommuunides (eriti vanamoodsemates või old-school tehnokultuuriga seotud) kohtab seda tänapäevani: statistikate järgi on top 100 IRC võrgul tavalisel keskpäeval kokku umbes 370,000 kasutajat. Tekitab muret just tsentraliseeritud hierarhiliste for-profit suhtlusvõrkude nagu Discordi hegemoonia. Kas modernsed alternatiivvõimalused suudavad tõsta kasutamismugavust ja võistelda tavakasutajate tähelepanu piisavalt tugevalt et luua konkurentide võrguvalismõjust läbi lööva momentumi (aidata võivad nt Matrixi sillad ), seda näeme veel tulevikus. Honorary mentions: RSS ja Usenet. Teine nähtus: NIC NIC (Network Information Center) oli arvutiaddressite nimekirja eest vastutav organisatsioon mis alatati aastal 1972 Stanfordis. Arvuteid lisati tsenraalsesse hosts.txt faili organisatsiooni töötundidel läbi telefoni ...

1. nädal

UNIX (1971) Operatsioonisüsteem, mille koostati tol ajal hästi kuulsas Bell Laboratories organisatsioonis. Aktiivselt kasutusel tänapäevani. Helios Voting (~2008) Vaba tarkvara mida saab kasutada E2E anonüümselt kontrollitava hääletussüsteemide jaoks . Seda laadu krüptotehnoloogiaid on mitu (seda laadi tehnoloogiat leidub ka Eesti riigisüsteemis) ja paljud on ikka veel aktiivses arenduses, aga nad tõotavad head e-hääletussüsteemidele, ning eriti radikaalsele-pragmaatilisele valgdemokraatia ideele. Transactional Memory (202x+) Eesti keeles tehinguline mälu, see on ikka veel aktiivses arengus olev tehnoloogia, mis võimaldab kirjutada palju mugavaid paralleelseid programme mis ei kasuta lukke ja on immuune trügimise vastu. Seni on olemas mõned riistvarad mis võimaldavad kasutada tehingulist mälu ning ka tarkvara-põhised eksperimentaalsed moodulid.