TLDR: Helló Világ!
Azért készítettem* ezt a weboldalt, mert szerettem volna tesztelni a fejlesztés alatt álló infrát és feltölteni az önéletrajzom. Ezen kívül az öregedés elleni kutatások finanszírozásához fenntartható üzletet kell, amelyet úgy próbálunk megvalósítani, hogy a kudarcokból fejlődve iterálunk.
*Technikailag csak tartalommal töltöttem meg az oldalt; Jimmy tervezte ezt a gyönyörű Hugo témát
Kezdjük a MIÉRT-tel
Hadd mutassam be az egzisztenciális válságomat: Az idő múlik, az élet rövid és a technológiai innovációk gyorsak. Vajon valaha is jelentősen lassítható vagy megállítható lesz az öregedés? Ha lehetséges, megtörténhet-e ez az életedben? Ha van rá esély, akkor nem kellene-e azonnal azon dolgoznod, hogy ez megvalósuljon? Mire vársz?
Nick Bostrom sokkal jobban elmagyarázta ezt a A zsarnok sárkány meséjében. Ha meg szeretnéd érteni a MIÉRT-emet, nézd meg ennek az animált változatát.
Mivel nem vagyok király, és nem tudom eladni a nyári kastélyomat, a második legjobb lehetőségem, hogy fenntartható üzletet hozzak létre, amely vonzza a tehetséges kollégákat, hogy (1) olyan termékeket és szolgáltatásokat fejlesszünk, amelyeket mind a felhasználók, mind a készítők csodálnak, és (2) a profitot pedig a zsanrok sárkány elleni küzdelemre fordítsuk. Ez az én MIÉRT-em, most következzen a MIT.
Fenntarthatatlan = Elgagyiasodás
A legtöbb platform, amellyel felnőttünk, többszintű csalódást okozott nekünk: a közösségi média platformokon a tartalomkészítőknek fizetniük kell, hogy eljuttassák tartalmaikat az előfizetőikhez, a keresőmotorok azt mutatják meg, ami nekik pénzt hoz, nem pedig azt, amit keresünk, és hát, az adatvédelemre összpontosító, nyílt forráskódú böngészők (most készülnek arra, hogy) eladják a felhasználók adatait. A forgatókönyv a következő:
Először jók a felhasználókhoz, aztán kihasználják őket, hogy jobbá tegyék a vállalati ügyfeleiket; végül kihasználják ezeket a vállalati ügyfeleket, hogy visszaszerezzék az összes értéket maguknak. Aztán meghalnak.
― Cory Doctorow, The 'Enshittification' of TikTok
Rendben, de miért történik ez?
Az elméletem szerint ezek az elgagyisodott platformok és szolgáltatások általában egy dologban közösek: kétes gyakorlatokat alkalmazva monopol helyzetet alakítanak ki. Ez különböző formákban jelentkezik*:
- egyesek magas értékű ügyfeleket csalogatnak be a platformra
- egyes termékeket olyan áron kínálnak, amit hosszú távon nem tudnak fenntartani, hogy több felhasználót szerezzenek
- egyesek felvásárolják a versenytársakat (mindegyiket)
Ezek a lépések hosszú távon nem fenntarthatóak, és megszilárdítják az elgagyisodás útját, bár rövid távon növelik a forgalmat/növekedést.
*Nem állítom, hogy a TikTok kézzel válogatja, hogy melyik felhasználót tegye átmenetileg híressé, vagy hogy a Google Keresés monopólium, vagy hogy az Amazon így működött
Van alternatív megoldás?
Csak létre kell hozni egy nagyszerű terméket vagy szolgáltatást, és megfelelően beárazni azt az első naptól kezdve és mindig hosszú távra kell tervezni. Emellett ne folytassanak semmilyen kétes gyakorlatot, a “Ne légy gonosz” nem elég.
Tehát ahogyan én szeretnék versenyezni a meglévő platformokkal, az a következő mentalitás: Olyan dolgokat építeni, amelyeket a családod, az ügyfeleid és te is csodálsz. A konkrét válasz a mit-re: egy fenntartható, a felhasználók és tartalmukat tiszteletben tartó szuperappot szeretnék készíteni. (nem lesz ingyenes, sajnos)
Előremutató Iteráció
1986-ban az Ericsson létrehozott egy Erlang nevű programozási nyelvet, amely állítólag elérte a 99,999999%-os rendelkezésre állást (ami azt jelenti, hogy kevesebb, mint 0,05 másodpercig van offline évente). Ez ugyanaz a nyelv, amely a “hagyd, hogy összeomljon” kódolási stílust követi.
Ennek szépsége, hogy egy olyan programozási nyelv (vagy rendszer), amely tudja, hogy a hibák előfordulnak, és segíti a fejlesztőt a kezelésükben, éri el az egyik legmagasabb rendelkezésre állást valaha. Miért nem tervezhetjük a startupokat ugyanígy?
Ezért létrehoztam egy stabil, magas rendelkezésre álló, több régióra kiterjedő Kubernetes háló rendszert. Ez lesz felelős a termékek (startup ötletek) futtatásáért, amelyek mindegyike ugyanazon alapvető szolgáltatásokon (például hitelesítés, naplózás, adatbázis, WAF stb.) épül fel. Ez lehetővé teszi, hogy minden termék függetlenül hibázzon a többi terméktől, majd a hibákból tanulva, és gondos korrekcióval iterálva fejlődjön. Ez az kiindulási pont; a többit majd akkor, amikor a termékek elérik az eszközödet. 🤠