Elon Musk az egykori PS3 hacker GeoHot-ot bízta meg a Twitter keresőjének rendberakásával

Címkék

George "GeoHot" Hotz számtalanszor szerepelt a HUP-on az elmúlt 20 évben. Legemlékezetesebb az volt vele kapcsolatban, amikor a Sony úgy döntött, hogy bepereli a PS3 feltörése miatt. Most pedig azzal hívta fel magára a figyelmet, hogy Musk megbízásából vállalta, hogy megpróbálja 12 hét alatt javítani a Twitter Musk szerint használhatatlan keresőjét:

[...]

Hozzászólások

Mondjuk a legtobb helyrol ki lehetne rugni az emberek 75%at es annak nem lesz azonnali hatasa a szolgaltatasra. Az alkalmazasok es az adatbazisok meg minden kb megy magatol. Amikor karbantartani kell, meg uj funkciokat implementalni, bugokat javitani, meg ugyanezeknek az embereknek a beret berszamfejteni akkor mar azert akadozhat a gepezet.

Ez nekem egyelőre csak annyit mond hogy akik ott voltak jó munkát végeztek. Ha jól le van dokumentálva a rendszer akkor egy csomó karbantartást droidok is meg tudnak csinálni.

(embereink tanulhatnának még a job securityről…)

Na majd amikor valódi komolyabb krach lesz, vagy valami eléggé nagy változást kell úgy átvinni hogy ne dőljön össze az egész akkor válik el a sz@r a májtól.

Gábriel Ákos

Ja, csak közben fut egy Foci VB. Tehát a terhelés sem egy szürke szerda. Mégis megy.

Oszt? Azért vannak automatikusan skálázódó rendszerek és mindenféle egyéb automatizmusok, hogy ezt megoldják anélkül, hogy ott kellene ülnie bárki embernek és csinálnia bármit... feltéve, hogy az üzemeltetésük nincs 10-15 évvel elmaradva az élvonaltól, mint az átlag hupperé, aki csodálkozik, hogy ezek a rendszerek működnek, ha szürke szerda van és akkor is, ha foci VB... mint írtam már, a probléma akkor van, ha változtatni kell a rendszer működésén, ahhoz kell ember, mégpedig olyan, aki ért hozzá.

Na, nézd már. A végén kiderül, hogy tényleg felesleges volt oda ennyi ember, hiszen megy ez magától is egészen addig AMÍG VÁLTOZTATNI NEM KELL RAJTA!

Hello, 10 év technikai adósságban van a rendszer Musk szerint! A változtatást 10 éve el kellett volna kezdeni csinálnia azoknak, akiket kibasztak.

Ha meg most változtatás nélkül elmegy még 10 évet így, akkor valóban jó üzleti döntést hozott. Ezek feleslegesek voltak oda.

trey @ gépház

Na, nézd már. A végén kiderül, hogy tényleg felesleges volt oda ennyi ember, hiszen megy ez magától is egészen addig AMÍG VÁLTOZTATNI NEM KELL RAJTA!

A hup.hu meddig menne el nélküled?

Hello, 10 év technikai adósságban van a rendszer Musk szerint! A változtatást 10 éve el kellett volna kezdeni csinálnia azoknak, akiket kibasztak.

Nyilván, igen. Ha auditálnánk a Tesla rendszereit, akkor ott is találnánk 10 éves dolgokat, amikkel már 10 éve kellett volna csinálni valamit, de nem csináltak, mert épp nem volt üzletileg fontos. Szóval ezzel semmi újat nem mondott. Kevesebb emberrel még több lesz ebből a technikai adósságból, mert kevesebb ember jut arra, hogy az üzletileg nem fontos technikai dolgokkal foglalkozzanak.

Persze, hogy ne menne!? Tegyük ki!

És ki engedélyezi az új belépőket? Ki teszi ki azt a sok apple hater hírt? 😆

Nem tudom pontosan hány ember áll mögötte, de gyanítom nem olyan tetemes a létszám. Nem mindegy, hogy 10.000-ből teszek ki 7.500-at, vagy 1-ből 3/4-et.

Miben is? Mióta átvette a gyeplőt Musk, kirakott egy csomó embert. Az új felhasználók száma folyamatosan nő. És még nem állt meg a cucc. Akkor miért is faszság, hogy kitesz 3X embert, akik csak az ingyen kávéért és salátáért jártak be, es helyettük felvesz X embert, akinek nem büdös a meló?!

Mert egy teljesen automatizált rendszer működik ember nélkül is, ezt olvasd el, aztán térjünk ide vissza újra: https://hup.hu/comment/2856801#comment-2856801

Igen, a Twitter egy olyan rendszer, amelynek a puszta működéséhez nem kell ott ülő ember, aki nézi, ahogy működik. Meglepő lehet olyannak, aki 10-15 évvel el van maradva, de attól még vannak ilyen rendszerek.

Idézet Szent _Franko_ könyvéből:

Igen, a Twitter egy olyan rendszer, amelynek a puszta működéséhez nem kell ott ülő ember, aki nézi, ahogy működik.

Na ezeket a felesleges embereket kirakta. A maradék is tudja üzemeltetni az oldalt. Hol a probléma? És még mindig, hogy jön ahhoz, hogy trey nélkül meddig menne a hup.hu?

És még mindig, hogy jön ahhoz, hogy trey nélkül meddig menne a hup.hu?

Úgy jön, hogy a hup.hu is működik heteken át anélkül, hogy bárki embernek néznie kellene folyamatosan, hogy működik-e még. Ahhoz kell ember, ha változtatni kell a működésén. Nyilván egy Kubernetes vagy egyéb orchestration esetén egy csomó auto-healing és auto-scaling opció bejön, tehát relatíve még kevesebb ember kell egy értelmesen összerakott rendszer üzemeltetéséhez, mint a hup.hu esetén, amely nem skálázható és nem gyógyul magától.

Most hagyjuk a szokásos egotripedet, a HUP működtetése nem abból áll, hogy egyszer valaki elindította az nginx-et és ott hagyta a picsába.

Ha időben nem kerülnek ki a berendelt hirdetések, nincs bevétel, ha nincs bevétel, nincs hosting, ha nincs hosting leáll az egész a faszba. Akár Kubernetes cluster-t is reszelhetsz alá.

#define működik

trey @ gépház

Most hagyjuk a szokásos egotripedet, a HUP működtetése nem abból áll, hogy egyszer valaki elindította az nginx-et és ott hagyta a picsába.

Nem, nem abból áll. Ez egy remek szalmabáb! :D

Ha időben nem kerülnek ki a berendelt hirdetések, nincs bevétel, ha nincs bevétel, nincs hosting, ha nincs hosting leáll az egész a faszba. Akár Kubernetes cluster-t is reszelhetsz alá.

Tehát azonnal percek alatt megáll, ha nem nézel rá? Ugye nem?

#define működik

Twitter esetén hogy definiálnád? Azt vártad, hogy megáll, ha kirúgnak embereket.

Még mindig nem értem a hülyeséged. Ha dolgozott a Twitternék 100K ember és kirúgták a 2/3-át, még mindig dolgozik ott 33K ember. Most ezt hasonlítod ahhoz, hogy a HUP-ot napi szinten baszkodó egy ember távozik.

Az egyik oldalon ott van 33 ezer ember a szerinted semmi felügyeletére. A másikon meg ott van 0 ember.

Nem áll le percek alatt nem ugyanaz, hogy megy tovább, lekezel egy Foci VB-t, plusz rekordokat dönt a napi új regisztrációk száma.

Mi a lényeg a zagyvaságodban?

trey @ gépház

Még mindig nem értem a hülyeséged.

:D

Ha dolgozott a Twitternék 100K ember és kirúgták a 2/3-át, még mindig dolgozik ott 33K ember. Most ezt hasonlítod ahhoz, hogy a HUP-ot napi szinten baszkodó egy ember távozik.

Megáll a hup.hu, mint a szög, vagy nem? Az egész logikád arra van felfűzve, hogy mivel kirúgták vagy felmondott a melósoknak kétharmada, ezért meg kellene álljon a Twitter-nek, mint a szögnek, különben az a logikád szerinti következtetés, hogy ha nem áll meg a Twitter ettől, akkor ezek az emberek feleslegesek voltak. A hup.hu se állna meg hetekig-hónapokig, ha nem nyúlnál hozzá, ugyanez a helyzet a Twitter esetén is, nem ahhoz kell ember, hogy működjön.

Nem áll le percek alatt nem ugyanaz, hogy megy tovább, lekezel egy Foci VB-t, plusz rekordokat dönt a napi új regisztrációk száma.

A Twitter infrastruktúra erre van tervezve, baszod, hogy lekezeljen automatikusan egy foci VB-t és regisztráljanak emberek, anélkül, hogy azt néznie kellene üzemeltetőknek, évek óta van erre kommersz auto-scaling és auto-healing orchestration szoftver. Nem kell oda ember, hogy kapcsolgassák ki-be a szervereket, nem kell ember, hogy ilyenkor megmondják, hogy hol mennyi szerver kell fusson, ahhoz kell ember, hogy ezt az orchestration rendszert fejlesszék, meg kellenek a droidok, akik cserélik a vasat. Neked ez az egész csak azért furcsa, mert évekkel le vagy maradva ebben a tekintetben és/vagy te cseréled a vasat.

Mi a lényeg a zagyvaságodban?

Érted te azt, csak megint tologatod a padot, hogy annak a hangja elnyomja a fingásod hangját.

A HUP-on megáll az új userek felvétele azonnal. Manuális review van. Az nem egy működő állapot, hogy valaki regisztrál, de utána nem történik semmi. Tehát, nem működik. A hasonlítod továbbra is szar.

A Twitter infrastruktúra erre van tervezve, baszod, hogy lekezeljen automatikusan egy foci VB-t és regisztráljanak emberek, anélkül, hogy azt néznie kellene üzemeltetőknek, évek óta van erre kommersz auto-scaling és auto-healing orchestration szoftver. Nem kell oda ember, hogy kapcsolgassák ki-be a szervereket, nem kell ember, hogy ilyenkor megmondják, hogy hol mennyi szerver kell fusson, ahhoz kell ember, hogy ezt az orchestration rendszert fejlesszék, meg kellenek a droidok, akik cserélik a vasat. Neked ez az egész csak azért furcsa, mert évekkel le vagy maradva ebben a tekintetben és/vagy te cseréled a vasat.

/me ásít ... Az ilyen auto szarok öngyógyító képességei miatt képes az M365 napokra kiesni ... Tanúsítvány elbaszás stb. miatt.  Hirdesd csak a hülyeséged, hátha Musk majd felvesz. Egymagadban elég leszel az autoheales szar működtetéséhez. Hiszen az IT csak ennyiből áll.

trey @ gépház

A HUP-on megáll az új userek felvétele azonnal. Manuális review van. Az nem egy működő állapot, hogy valaki regisztrál, de utána nem történik semmi. Tehát, nem működik. A hasonlítod továbbra is szar.

Azért ez kurva messze van attól, hogy nem működik... ez összesen nyolc user-t érintett volna az utóbbi egy hónapban. :D

/me ásít

Én is.

Az ilyen auto szarok öngyógyító képességei miatt képes az M365 napokra kiesni ... Tanúsítvány elbaszás stb. miatt.  Hirdesd csak a hülyeséged, hátha Musk majd felvesz. Egymagadban elég leszel az autoheales szar működtetéséhez.

A tanúsítvány elbaszás például emberi munka, például. Erről írtam, idézem szó szerint újra: "a probléma akkor van, ha változtatni kell a rendszer működésén, ahhoz kell ember, mégpedig olyan, aki ért hozzá."

Hiszen az IT csak ennyiből áll.

Ez a te szalmabábod. :D

Azért ez kurva messze van attól, hogy nem működik... ez összesen nyolc user-t érintett volna az utóbbi egy hónapban. :D

Az egész HUP egy vicc a Twitterhez képest, csak egy troll kezdi a kettőt összehasonlítani. Értem, hogy miért tetted, de már az elején jeleztem, hogy szar a hasonlatod. De, csak folytattad. A HUP nem működőképes, ha a reg. rendszer nem működik. Pont.

BTW: Musk szerint kevesebb emberrel jobban működik a Twitter jelenleg, tehát nem az van, amit te itt erőltetsz, hogy robotpilóta benyomva, aztán száguld magától. Tudom, most jön az, hogy Musk hazudik ... Ugye?

trey @ gépház

Az egész HUP egy vicc a Twitterhez képest,

Tudjuk. :D

csak egy troll kezdi a kettőt összehasonlítani.

Nincs összehasonlítva, csak előjött a kettős mércéd.

A HUP nem működőképes, ha a reg. rendszer nem működik. Pont.

Tehát megtudtuk, hogy ha nem vagy, akkor a hup.hu nem működik, mert három naponta egy új user várni kényszerül, amúgy senki nem venne észre semmit azon kívül, hogy furcsa nyugalom van. A Twitter esetén viszont a nem-működésnek nem tünete az, hogy nincs 2FA órákig vagy például napok óta döglődik a copyright szűrő videókra és képekre.

BTW: Musk szerint kevesebb emberrel jobban működik a Twitter jelenleg, tehát nem az van, amit te itt erőltetsz, hogy robotpilóta benyomva, aztán száguld magától.

Ezt bármelyik céggel el tudod játszani, ha például téged kibasznak a melóhelyedről, akkor hetekig semmi hatása nincs, ergo, ha téged kibasznak a melóhelyedről, akkor a cég kevesebb emberrel jobban működik, nem? Ez ilyen kettős mércés logika, ugye?

Tudom, most jön az, hogy Musk hazudik ... Ugye?

Hát, nem ez lenne az első hazugsága és nagy mondása... :D

Nincs összehasonlítva, csak előjött a kettős mércéd.

[...]

Tehát megtudtuk, hogy ha nem vagy, akkor a hup.hu nem működik, mert három naponta egy új user várni kényszerül, amúgy senki nem venne észre semmit azon kívül, hogy furcsa nyugalom van. A Twitter esetén viszont

_Franko_ amikor nem hasonlít ^^^ :D :D

Folyamatosan szar hasonlaton lovagolsz.

Ezt bármelyik céggel el tudod játszani, ha például téged kibasznak a melóhelyedről, akkor hetekig semmi hatása nincs, ergo, ha téged kibasznak a melóhelyedről, akkor a cég kevesebb emberrel jobban működik, nem? Ez ilyen kettős mércés logika, ugye?

De ha kibasznak a melóhelyedről a sleppeddel, majd elkezdik kevesebb, de hozzáértő fővel megcsinálni azt, amivel 10 évnyi technikai adósságban voltak miattatok, akkor mondhatjuk, hogy a cég kevesebb emberrel jobban működik. Mit jobban? Még olcsóbban is!

trey @ gépház

A logikád van szemléltetve, ami nem összehasonlítás... :D

De ha kibasznak a melóhelyedről a sleppeddel, majd elkezdik kevesebb, de hozzáértő fővel megcsinálni azt, amivel 10 évnyi technikai adósságban voltak miattatok, akkor mondhatjuk, hogy a cég kevesebb emberrel jobban működik. Mit jobban? Még olcsóbban is!

Tehát kibasztak egy csomó embert, akik rosszul dolgoztak, azért nem omlott össze a Twitter, mert valahogy mégis jól rakták össze, hogy nélkülük is megy, bár köhög már itt-ott, mert odament pár ember, akik abszolút nem értenek a Twitter jellegű rendszerekhez és egy hét alatt ledolgoztak 10 év technikai adósságot, ráadásul úgy, hogy mostantól számítva 12 hetet kapott rá a csodaember ebben a hírben említve is, hogy tegye rendbe például a keresést, szóval valahogy időben is visszahat a jövőben elvégzett munkájuk a jelenlegi működésre? Mindig meglepsz, hogy mennyire mélyre tudsz menni, amikor előkapod a kettős mércéd... :D

Bármit is, az már ITIL szerint is változáskezelés, amit ha meg tudtak úgy tenni, hogy nem dőlt össze használhatatlanra, az azt jelenti, hogy képesek üzemelteti, mi több, jobbá tenni.

Az meg, hogy közben esetleg vannak még problémák ... Hát, istenem! A legjobb helyeken is előfordulnak. Főleg, ha nem csak 10 évnyi tech. debt-ben van a rendszer, de még a dokumentálása sincs / nem naprakész.

trey @ gépház

Bármit is, az már ITIL szerint is változáskezelés, amit ha meg tudtak úgy tenni, hogy nem dőlt össze használhatatlanra, az azt jelenti, hogy képesek üzemelteti, mi több, jobbá tenni.

Mondjuk a copyright szűrő erősen köhög egy ideje, igen könnyen lehet, hogy azt kapcsolták le vagy skálázták vissza, aztán majd kezelik a bíróságon a dolgot később. Lekapcsolhattak analitikákat, a reklámok célzásához használt adatgyűjtést, egyebeket, amelyek jelenleg nem fájnak annyira, de cserébe fel lehet mutatni valamennyi gyorsulást.

Az meg, hogy közben esetleg vannak még problémák ...

Ja, hogy a kettős mércéd szerint a Twitter egészen addig működik, amíg válaszol valamit a 443-as porton, csak "közben esetleg vannak még problémák"? :D

Még egyszer: bárhol előfordul, hogy más nem/szarul dokumentált rendszeréhez hozzá kell nyúlni, előjönnek átmeneti problémák. Majd kijavítják. Ha igaz lenne, amit két napja állítasz, akkor a Twitter egy lejtőn menne lefelé, egyre kevesebb minden működne rajta, majd végül teljesen leállna.

trey @ gépház

Ha igaz lenne, amit két napja állítasz, akkor a Twitter egy lejtőn menne lefelé, egyre kevesebb minden működne rajta, majd végül teljesen leállna.

Hát, jelenleg ez a helyzet, ha a lejtő tetejének tekintjük, hogy kb. áll az automatikus copyright ellenőrzés, áll az automatikus pornó és pedofil szűrés, illetve a törvényileg problémás posztok se szűrődnek/törlődnek a megfelelő ütemben. Ezek alapvetően nem látszanak, mint napi problémák, sőt, a felhasználók egy jelentős része örül annak, hogy ilyen problémák vannak, viszont hosszú távon nagyobb probléma lesz belőle.

Azt szoktam mondani, hogy ha mindenki hazamenne az IBM-tol akkor kb tiz evig meg siman mukodne menne az uzlet. Ugyanez igaz a GE-re stb cegre ami mindenfelevel is foglalkozik az egesz vilagon. :D

Szoval okes most nem latszik hogy hianyoznak azok az alkalmazottak. majd amikor docker imaget kell buildelni, vagy python flask szart irni :D

Persze, mert az uj feature-öket a rézfaszú bagó fogja kihozni, a keresőt szintén a rézfaszú bagó fogja megcsinálni. Eljutottunk arra a pontra, amikor elkezditek megmagyarázni, hogy a bigtech cégek 5-10 évre nyugidtan kirúghatják a _munkaerő_ 75%-át, úgyis megy minden tovább, majd skáláz meg meggyógyítja magát közben, aztán 10 év múlva, ha hozzá kell nyúlni, majd újra felvesznek valakiket, akik majd a change-t megcsinálják.

Mekkora ötlet! Hogy ez nem jutott még senki eszébe!

trey @ gépház

kurva kemeny amit mondasz. plane hogy nem ezt mondtam. Hanem az IBM-rol beszeltem ami messze nem egy tech ceg csak. Persze a twitter szar nem fog evekig elmenni ha kirugnak mindekit, de hogy e lendulet vinni tovabb meg hetekig az tuti.

amugy meg ki az isten akarna kirugni barkit is...ja varj a Musk :D

Nekem nem tűnik csereszabatosnak az, hogy az ember évekig PS3, iOS és Android hekker, aztán AI és machine learning dolgokkal foglalkozik, aztán meg egy olyan rendszerben gyorsítja a keresést, ahol 10-20 TB nyers szöveg keletkezik naponta, amiben keresni kell...

A twitter akkora szarkupac, hogy még GeoHot se tudta megjavítani a keresőt!!!44négy!!4

Mondjátok, hogy ez komoly, mert viccnek durva lenne :)

Mármint azon személy szerint nem nagyon csodálkozom hogy a security bitvadász csókának vajmi kevés köze van a frontendhez. Azon se, hogy ezt nem tudja magáról, mert útban van az egója.

De azt nem értem, hogy ha az új egyszemélyi istenség megérkezik, és kézzel kiválasztá messiását egy publicity stunt keretében, aki majd itt megoldja, hogy minden jó legyen, akkor a messiás ugyan miért nem fér hozzá a cégben az emberekhez, és tud odamenni valakihez, aki érdemben leakaszt neki ott egy kibaszott fejlesztőt? Ez már a cégvezetés alfája és omegája, vagy arra még várni kell?

Aztán itt van a technikai része is, ami kissé zavarba ejtő. Mivel egyáltalán nem használom a twittert, ezért lehet, hogy nem értek valami, de egészen úgy tűnik innen nézve, hogy az a screenshot azt csinálná, amit az ember vár tőle: felismeri, hogy szeretnék egy userid, feldob egy listát useridkkal (gondolom olyanokét, akihez volt közöm), aztán abból választhatok. Gondolom úgy, ahogy szokás ezt, gépelek, szűkül, aztán vagy elgépelem egy darabig, aztán enter, vagy egy időután odanyilazok, aztán enter. Ahogy egyébként az ilyen autocompletek túlnyomó része működik.

Nem tiszta, hogy a should tokenize and autocomplettel mit szeretne elérni emberünk. Mármint tokenizálni tisztán láthatólag tokenizál, hiszen felismerte, hogy 'from:' adott listát. A sima autocomplete az ez esetben nem tudom hogy nézne ki, azt tudom elképzelni, hogy vagy nem csinál semmit addig, amig uniqe perfixet nem írok, vagy csak egy lehetőséget mutatna mondjuk szürkével a végére, ala fish shell. Élnék egy gyanúperrel, hogy egy A/B teszten a jelenlegi megoldás nyerne, csak gondolom az úriember cli huszár. Max annyit tudok elképzelni, hogy ne triggerelje rögtön a from, csak pár char leütés után (bár szerintem ettől is szarabb lenne), de bár én se értek a frontendhez, lehet, hogy rászánnám azt a pár órát, hogy  elolvassam a doksit amivel ezt a fantasztikusan nehéznek tűnő kérést meg lehet oldani, ha már én lettem a messiás.

Arról nem beszélve, hogy aztán az autocomplete tartalmának mi a túrós köze lehet a reacthoz, azt se látom innen tisztán, de úgy érezném, hogy ez ezen a ponton inkább a backenden múlik.

Szóval lehet, hogy jobb is, ha inkább dvd kódokat tör föl az ürge :)

Szóval lehet, hogy jobb is, ha inkább dvd kódokat tör föl az ürge :)

Ahogy írtam vala: https://hup.hu/comment/2856802#comment-2856802

Másrészt hozzátenném, hogy megváltoztatni valamit sokkal-sokkal nehezebb, mint nulláról építeni vagy - a téma kapcsán - betörni valahova vagy feltörni valamit.

felismeri, hogy szeretnék egy userid, feldob egy listát useridkkal (gondolom olyanokét, akihez volt közöm), aztán abból választhatok.

Én sem használok twittert aktívan, de ha jól értem, pont nem ezt csinálja -> azért dobja fel a @TayFromCA handlert, mert van benne from, nem pedig azért, mert usereket listáz. Pl.: a from: asd nem az asd handlerhez köthető usereket listázza már csak.

hát, de ha berírod, hogy frm, és erre valami userek listája jön föl, akkor usereket listáz. :) Ha szar a lista, azt meg nem a frontenden kell megjavítani...

Nyilván az lehet, hogy valójban szarul tokenizál, vagy nem is csak user van abban a listában, de továbbra se látom, hogy ehhez miért kell frontend guru (illetve, hogy miért csak az kell)

de ha beírom, hogy `elon:`, akkor is usereket listáz: https://snipboard.io/URlfYV.jpg

azt, hogy miért reactost keresett erre, csak tippelni tudok: valszeg ilyet akart, mint a gitlab keresője, ahova ha beírod, hogy Author, akkor a frontendben egy dobozzá válik.

de nyilván, az egész egy elbaszott irány, és senki nem gondolhatta akár csak egy percre komolyan, hogy majd valami kívülről jött magányos harcos gatyába rázza azt 12 hét alatt, ami tényleg szar. mindamellett, hogy bár nekünk lehet hasznos lett volna valami strukturált lekérdezőnyelv, de nem véletlen vezette ki a facebook sem anno a strukturált keresését.

de úgy néz ki ez lesz (vagyis van már), a szavazásban döntések, meg a magányos harcosok felszopása mérések helyett.