Uusi sarja, hei! Jos muistat vanhat Linux Journeys -postaukseni, kaiken sen ricauksen, bootsplashit ja tiling window manager -säädöt, tämä on sitä samaa energiaa suunnattuna asiaan, jossa olen aidosti ja nolostuttavan huono: rautaan.
Eikä "huono" sillain vaatimattomasti leijuen, vaan huono sillain, että olen kirjaimellisesti päästänyt maagiset savut ulos komponenteista, huono sillain, että käytin kerran neljäkymmentä minuuttia sellaisen piirin debuggaamiseen, joka ei edes ollut kytkettynä seinään, sellaista huonoutta. Ja olen päättänyt tehdä tämän julkisesti ihan tarkoituksella, koska vaihtoehto olisi tehdä se salassa ja esittää myöhemmin tienneensä aina, mihin pull-up-vastusta käytetään.
Miksi sitten rauta, ja miksi juuri nyt? Rehellisesti sanottuna siksi, että softapuoli alkoi tuntua vähän liiankin... mukavalta ja vähän liian ruuhkaiselta, koska nykyään kaikki on pelkkää AI-wrappereiden AI-wrapperia ja vietän muutenkin koko päiväni siinä maailmassa (agenttimuisti, koko Engrammic-juttu, siitä lisää muualla). Halusin siis nurkan, jossa juttu joko toimii tai ei toimi, eikä mikään määrä vibailua auta pääsemään siitä läpi. Rauta on nimenomaan se nurkka, koska fysiikka ei tunne try/except -rakennetta, mikään console.log ei pelasta huonolta maadoitukselta, etkä voi npm installata tietäsi ulos siitä, ettet oikeasti ymmärrä mitä sähkövirta on. Universumi vain kieltäytyy hiljaa tekemästä yhteistyötä eikä edes kerro syytä, ja minusta se on oudon rehellistä. Se on kärsivällisin ja vähiten imarteleva opettaja sitten fuksivuoteni, jolloin luulin voivani ottaa 3. vuoden kursseja (tein niin, ja se meni juuri niin hyvin kuin voi kuvitella).
Minulla on jo pitkä lista asioista, jotka ovat nöyryyttäneet minua tähän mennessä – ja jokainen niistä on täysin itsestäänselvä kenelle tahansa sähkötekniikan taustan omaavalle. Kuten se, että jännite ja virta eivät ole sama asia ja niiden pitäminen samana maksaa sinulle komponentin ja itsekunnioituksesi, tai se, että "sen pitäisi toimia" ei ole lause, jota rauta kunnioittaa, koska se joko toimii tai ei eikä sitä kiinnosta mentaalimallisi, tai se, että datasheetissä oli vastaus koko ajan, koska datasheetissä on aina vastaus, joten lue se hiton datasheet, tai se, että löysä johto näyttää täsmälleen joltakin syvälliseltä käsitteelliseltä virheeltä juuri siihen sekuntiin asti, kun heilautat sitä ja kaikki herää henkiin. Jokainen näistä on itsestäänselvyys kenelle tahansa, joka on tehnyt tätä kunnolla – mikä on tavallaan koko pointti niiden ylöskirjaamisessa. Joku samasta pisteestä aloittava saattaa tuntea olonsa vähän vähemmän yksinäiseksi tietäessään, että tyyppi, joka rakentaa työkseen tekoälyjärjestelmiä, vietti myös koko illan ottaen satanolla turpaan breadboardilta.
Mihin tämä kaikki sitten johtaa? Minulla on suunta, ja osasta aion pitää ääntä, koska välitän todella paljon yksityisyydestä ja valvonnan vastustamisesta, ja siinä on sellainen raudanmuotoinen kutina, jota olen pyöritellyt mielessäni jo jonkin aikaa. Jos olet nähnyt ØCLOAK-nimen pyörivän sivustollani, liikutaan samoilla seuduilla: pienten juttujen rakentamista, jotka tuovat vähän valtaa takaisin tavallisen ihmisen puolelle eikä heitä tarkkailevien tahojen käsiin. Ja sitten on vielä toinen projekti, joka sijoittuu suoraan raudan ja niiden aivonmuotoisten juttujen leikkauspisteeseen, joita mietin kaiket päivät. En vain aio vielä puhua siitä, enkä siksi että esittäisin salaperäistä pelkän estetiikan vuoksi (okei, ehkä vähän estetiikan vuoksi), vaan se on aidosti vasta niin alussa ja puoliksi hahmottunut, että näytän paljon mieluummin toimivan jutun kuin kuvailen jotain, mikä saattaisi toimia. Tiedät kyllä, kun se on valmis – se on aika ilmiselvää.
Joka tapauksessa tämä sarja on loki, ei tutoriaali, koska minulla ei todellakaan ole pätevyyttä opettaa rautaa kenellekään. Olen pätevä vain mokailemaan siinä viihdyttävällä ja vahingossa opettavaisella tavalla ja kirjoittamaan kaiken ylös. Odotettavissa on siis harha-askeleita ja sitä, että väitän jotain varmalla itseluottamuksella yhdessä postauksessa ja korjaan sen vähin äänin kolme postausta myöhemmin, koska se on pelin henki ja rehellisesti sanottuna koko homman idea. Joten jos sinäkin aloitat jotain pelottavaa aivan nollasta, tule tekemään se huonosti suoraan minun rinnallani, sillä jaettu tuska rakastaa breadboardia.
Lisää tulossa pian, luultavasti heti kun olen vaihtanut tuhoamani komponentin.
~ A.