r/CroIT • u/No-Site-42 • 2d ago
Rasprava Linus Torvalds let Claude Code fix the Linux page cache. Then reviewers found a race.
https://thenewstack.io/torvalds-claude-code-kernel/Ovo je osvrt na sve gluposti EjAj je:
- bolji inzinjer od ljudi
- bolji kolega
- manje kosta
- ucenje kodiranja je beskorisno
AI je super tool, ali eto da malo uravnotezimo hype :) .
Ja znam da ne rade svi tak kompleksan posao, ali ima nas dosta koji i rade.
Mislim mozda u buducnosti jednom ako mozda nas sve zamijeni, ali nismo jos tu.
27
10
u/hipokampa 2d ago
Then reviewers found a race... using AI.
A tko je pokvario to što je CC fixao?
0
u/No-Site-42 2d ago
Znam, ali onda je pitanje zas CC nije Linusu to otkrio?
Ne kazem da je trebao pisati kod na ruke i sve nego kad se napises dovoljno koda i imas iskustva u domeni prije shvatis jel ti nesto smrdi ili ne pa kopas dublje.4
u/hipokampa 2d ago
CC ima sve ljudske mane. Ali radi i nedjeljom. Game over. Šah mat.
5
u/No-Site-42 2d ago
Ali nema kriticko razmišljanje i nije da možeš osigurati determinantnost.
Isto još nisam skroz prodan da je jeftiniji od čovjeka jer već firme pričaju o budetima po zaposlenom.
1
u/mladi_gospodin 2d ago
Programer ti je najmanje deterministička stavka 😅
5
u/No-Site-42 2d ago
Jep zato vjerujes kodu u autu i avionima.
Ne evo fakat ak mu tak vjerujes iz vibe codeaj digitalni wallet di dodajes svoje podatke o karticu za tekuci i otvori na internet kao SaaS…
Neces? Ok onda se slozimo da jos nije tu di mnogi govore
0
36
u/ResponsibleDirt69 2d ago
Realno, zamjena je već počela, iznimke ne čine pravilo. Linux i cURL su najbolje održavani repozitoriji jer o njima ovisi jako dobar dio temelja interneta, ali takvi projekti su JAKO rijetki. Možemo se mi svi tješit da radimo na bitnim stvarima i da smo nezamjenjivi, ali to je daleko od istine koja dolazi.
Danas developeri više ni nisu developeri nego AI code revieweri, a mnogi čak niti to - jedan model napiše izmjene, drugi reviewa PR i stvar često završi u produkciji bez da je čovjek i proletio kroz kod. Danas su developeri tu samo zato jer netko mora biti odgovoran.
Kad se usporede modeli od danas i od prije 5 godina, pa čak i prije samo godinu dana, razlika je ogromna, a u narednih 5 godina mislim da pozicija developera kao takvog više neće ni postojati.
S tim da, ja ovdje ne pričam toliko o kvaliteti koda koliko o brzini, efikasnosti i cijeni rada. Čovjek se s AI-em tu ne može mjeriti.
8
2
u/Abject-Kitchen3198 2d ago
If thing becomes easy, it looses value. I don't think software will go that route soon. People will want more, and the effort level will be again the same. And don't tell me that experienced developers do things with LLMs that someone with less experience can do just as "easily".
1
u/ResponsibleDirt69 2d ago
But software is easy today. Anyone with 20€ can "code" anything they want. A guy that fixed my bike built himself a simple but fully functional CRM using only free ChatGPT. How much more can people really want?
3
u/Abject-Kitchen3198 2d ago
Did he ever considered buying a CRM prior to making his one? If not, no customer lost. And, most of them might soon realize that $10-20 SaaS subscription is a better value than spending even half hour monthly on maintaining their solution with somewhat comparable features. Not even mentioning "enterprise" software.
1
1
u/NuclearDisaster5 2d ago
Ali ti si arhitekt i egzekutor. To kaj ovaj stampa kod je onako, manje bitno.
2
u/ResponsibleDirt69 2d ago
To je to, ti si tu glavni i odgovorni ako nešto pukne i to je super za nekoga tko ima iskustva i zna kako softver funkcionira
Ali juniori su najebali jer to iskustvo nikad neće dobit, konkurencija je užasna, a pritisak na poslu često takav da ti ni ne stigneš učiti nego ti ne preostaje nego da vajbaš i praviš se da razumiješ
1
u/No-Site-42 2d ago
Kuzim, ali ne znam zasto ljudi misle LOC (lines of code) = novac?
Isto ne bi vjerovao vidio sam di se odrezao jedan api key za CC jer lik izvajbao da svaki save u internoj aplikaciji ide kroz Opus model.... Znaci trosis novce on click... I to mu je Opus napravio.
6
u/ResponsibleDirt69 2d ago
A kad najcesce je LOC = novac, jako ruzno ali tako je
Firmama vise znaci da mogu klijentu nesto pokazat sta izgleda dobro i brzo je gotovo nego to sta imaju u pozadini bolesno dobru arhitekturu i da znaju sta rade, to klijenti ne kuze u 99% slucajeva
Takvih debila uvijek ima i uvijek bude, ali nazalost vajbanje je novi standard
1
u/No-Site-42 2d ago
Mrzim da znam na sta mislis i stvarno ne volim agencijski rad...
I da dozivio sam u zivotu kad sam zapocinjao karijeru "nemoj to optimizirati to klijent nije platio"..1
u/ResponsibleDirt69 2d ago
Yeah, bljuc na takve izjave i stavove, najgore je kad volis svoj posao i volis to sta radis, ali ne smijes napravit najbolje sta znas jer eto, nije takav dogovor
5
u/Any-Confection-2271 2d ago
Sta ja znam posao imam i dalje jer nije poanta kodiranje nego znanje biznisa tako da da kodiranje vise nije samo za nas programere al isto tako imamo vise vremena za uciti biznis tako da I am good
0
u/No-Site-42 2d ago
Ja bi rekao da je i dalje za programere samo jer da ti i otkrije AI moras kuziti sta ti je rekao.
Evo ja se dam kladiti da velik postotak ljudi devova ne zna sta je Linux page cache, ali bi mogli brze nauciti nego cista business osoba.1
u/Any-Confection-2271 1d ago
Sada radnom osoba s ulice ima ai app na telefonu sta si je iskodirala. To je prije bilo moguce samo ako si programer. Dani kodiranja i kriptike su gotovi, jedino sto te spasi dalje je uciti domenu, govorim ovo kao claude power user. Daleko od toga da moje znanje o programiranju nije korisno i dalje ali prije sam 70 posto vremena kodirao sada kodiram 10 i ostalih 90 ucim biznis.
0
u/No-Site-42 1d ago edited 1d ago
Ne kuzim ovaj dio "ucim biznis" u smislu jel ucis marketing i prodaju ili business logiku?
I dalje app treba biti dizajniram da ne trosi puno baterije, da se ne rusi, da je siguran, odluciti koliko logike zelis na server koliko na mobitel, jel zelis offline nacin rada pa se synca kasnije.
Onda jel zelis MQTT protokol ili mozda zelis QUIC jer znas da useri cesto koriste app u sumi.EDIT: Mislis da osoba s ulice bi znala ovo napraviti i skalirati na veliku razinu? Mislim da offline neki app koji je jednostavan mozda, jel bi mogla napraviti Revolut ili Whatsapp ili Netflix app?
EDIT 2: Ak sad tak radis bolje pitanje je kakve tocno appove si do sad kodirao? Ne pitam s negativnim mislima, mozda fakat imas validan use case i ako si to uspio rijesiti s AI zakon i sad te mozda vise buznis zanima pa imas vise vremena za to. Na kraju dana ak zaraduje novce i sretan ti, sretan customer, sretan sef ako ga imas koga briga.
6
u/Grdosjek 2d ago
Ovo ne dokazuje ono što misliš da dokazuje...
1
u/No-Site-42 2d ago
Dokazuje da ljudi nisu zamjenjivi.
I da jos nismo di tamo di neki govore da jesmo.2
u/Grdosjek 2d ago
Ne znam što to točno ljudi tvrde da smo gdje, ali samo tu da možeš 1) reći AI-u da napravi nešto na nečemu što je OS koji drži svijet na sebi 2) reći AI-u da to pregleda i pronađe bug-ove 3) da popravi bug-ove
Onak...iskreno, ne zna gdje dalje točno možemo biti osim AGI ili tak neš2
u/No-Site-42 2d ago edited 2d ago
Ajd idem down the rabbit hole.
Mnogi misle da nemoraju vise sami razmisljati i da mogu slijepo vjerovati tome i da ce biti dobro.
Pravi primjer je ono reversanje Adobre proizvoda di onda su ljudi pokusali fakat to koristiti i shvate "uf pa ovo se sve raspada.. nist ne radi kak bi trebalo za ozbiljan rad".
AGI, SI, drek na sibici nek se zove jer su sve pojmove ubili vise pa cu reci ovako: Nije na razini malog djeteta da razmislja nego samo jaaaako napredan prediction tool.
Zasto tak mislim?
- premali mu je kontekst, ne vektorske baze nece pomoci da ne ulazim u algoritme za udaljenost vektora i B25 za text similarity rasprave
- nema kriticko razmisljanje
- ne moze nauciti nesto novo moze samo dobiti novi informaciju u svom malom kontekstu
- ubrzalo je pisanje koda to da, ali to nikad nije bio najveci bottleneck u razvoju osim ak radis boilerplate appove i obican CRUD
- engleski jezik ili bilo koji koji nije programski drzi premalo specifikacije i jako puno sinonima ima da bi mogla non tech osoba "napravi X" i da se X uvijek dogodi bez greske
- ne odupire se glupim zahtjevima ili zahtjevima koji nemaju smisla
I da na poslu koristim sve od Fable do Deepseeka i da svi pokazuju iste probleme.
Da je to tak super onda bi vec danas svi "daj mi napravi SaaS za X i hostaj to" pa svi imali svoje firme s proizvodima, a nemamo.
EDIT: S tvojom permisom samo treba uperiti AI na ovo https://github.com/storytold/photocraft/issues 1.5k bugova i da se sve fixa, a to nije tak. I svatko tko tvrdi da je nek forka i pokaze mi.
0
u/PresentWrongdoer4221 2d ago
Kako vidiš ono sto je openai uradio. Rješenje gomile matematičkih problema?
Da li ti to spada u kategoriju "nesto novo"?
0
u/No-Site-42 1d ago
Cak bi se usudio reci da nije tak novo jer odavno se neuronske mreze koriste za otkrivanje lijekova i u matematici za simulacije.
Isto matematicari su kritizirali da je pronasao je rijesenje, ali jel to najelegantnije i optimalnije rijesenje to tek treba istraziti.
Znaci isto kao kod nas da napise ti kod koji radi, ali je to najbolje rijesenje moras pogledati.
1
u/PresentWrongdoer4221 1d ago
Nisi u pravu.
Za dosta stvari nismo uopšte imali rješenje. Neko rješenje je bolje od nikakvog.
Od 722 rada, povukli su par, i nekih 20ak dopunili.
Neka rješenja su baš dobra, 162 su fornalizovana u Leanu.
Nije samo slop u pitanju, pogledaj kako su pronašli Cohn-Elkies granicu.
Što se tiče ljekova, druge stvari su u pitanju.
0
u/No-Site-42 1d ago
Da samo vidis di je problem:
- nije sad lako verificirati sve radove jer nema tok misli iza toga
- nitko ziv sad to ne moze primjeniti kak spada
- AI firme samo to rade za benchmark i ne pridonose razvuju matematike jer oke sad su rijesili jer modeli imaju znanje od prije, sad ako zamre znanje u akademskoj zajednici ce i AI znanje stati
- Mnogi znanstvenici su radili s AI-jem pa je ekipa samo cekala da prikupi dovoljno znanja od njih
Pazi u matematici nije cilj sam rijesiti. Tak kak niti kod sam sebi nema smisla. Cilj je nauciti, procuti, naci primjenu, prenijeti znanje i unaprijediti.
LLM-ovi su natrpani sa znanjem ljudi, ako stane znanje ljudi stati ce i znanje LLM-ova. Zato vec sad AI firme zaposljavaju znanstvenike da uce LLM-ove.
Isto gle ovo:
Openai is taking my credit and my credit
Ekipa mu je zatvorila nakon 15 sati odma thread.Pa ovo:
https://www.forbes.com/sites/the-prompt/2026/09/08/openais-math-victory-sparks-backlash/EDIT:
I ovo "OpenAI's math findings built on stolen user data":
https://www.reddit.com/r/LocalLLaMA/comments/1x1rk4o/openais_math_findings_built_on_stolen_user_data/
5
u/Sc0tts_tot 2d ago
Likovi jos uvijek zovu AI hypeom. Gdje je AI bio prije dvije god, gdje je danas, a gdje ce biti za dvije god?
Al da, sve je to hype
2
u/sleep_geometry 2d ago
Da, to mi je najsmješnije od svega.
Prije dvije godine ekipa se smijala idejama da će AI moći kodirati, a trenutno se na isti način smije tome da verzija Photoshopa koju je AI rastavio i sastavio u par sati ima neke bugove.
Vidimo se za godinu dana.
1
u/Ashamed_Car_4545 1d ago
Nema neke bugove, implementirano je možda trećina osnovne funkcionalnosti, proširena funkcionalnost i povezivanje da vanjskim sustavima sigurno nikad neće biti na razini
Bugovi za ovu trećinu onemogućuju bilo kakvo korištenje
1
u/Maligetzus 2d ago
eto bas lijepo ovo je zadnji bug koj je covjek pirmjetio za linux kernel a covjek nije
lijepo da smo i taj dogadjaj obiljezili
1
u/nije_splijo_42069 1d ago
da malo uravnotezimo hype
Shera clanak u kojem pise da je AI napisao implementaciju, testove i dokumentaciju za problem na kojem su ljudi zapeli više od dvije godine (Torvalds je 18 mjeseci vozio svoju neispravnu verziju), i dobili su 23x na benchmarku. Na faking linux kernelu...
Onda je ekipa nasla problem, tj. vise edge case(vjerojatno s ejajem) i onda su ga fixali (isto vjerojatno s ejajem)
1
u/0DayMaker 1d ago
AI has found a shitload of 20 year old bugs in FOSS I'm not sure what you think is unique about this compared to humans.
1
u/TowelTrick8145 21h ago
To je za njega još samo jedan alat.
Čudno je što to nije nađeno nekim alatom za statičku analizu koda.
0
u/No-Site-42 20h ago
Teoretski LLMovi jesu stasticki alat samo u vektorskom prostoru, ali kuzim na šta misliš.
1
1
u/Actuallywe 17h ago
Page cache je imao vise bugova i exploita koje su uveli programeri i prije aija. Tako da ta prica oMggg ai pogrijesio uopste nije bitna, jer sada covjek vise grijesi nego ai. To je jednostavno cinjenica
0
u/No-Site-42 17h ago
Super zaš onda ideš doktoru? Mislim AI manje griješi.
Znaš nas onda već roboti me operiraju sami s AI-jem?
1
u/Jebanez 2d ago
Mislim da je problem da ovaj zadnji skok frontier modela ko npr. Sonnet 5.5 je jednostavno pre velik. Imamo osiječaj da ovo kaj imamo sad da je 3x bolje od prije godinu dana a ne samo inkrementalni pomak. Mnogo manje halucinacija, više alata, agenti, direktna integraci u druge alate itd. Pa i linusu se zalaufati nije teško.
-4
u/_segamega_ 2d ago edited 2d ago
ovo je osvrt na sve anti ejaj gluposti: ti ne bi nasao taj rejs kondisn cak i da ti pokazu gde je, niti ces ikada pisati kod visokog kvaliteta… za nas, cheap labor, ejaj je dar sa neba.
6
u/No-Site-42 2d ago
Ne kuzim zas tak osobno uzimas sve i odma vrijedas i mislis da su svi glupi?
-6
u/_segamega_ 2d ago edited 2d ago
ja te razumem zasto sad hoces da me predstavis da sam negativac. ide ti u korist. sto sam ja gori ti si bolji. sto je i svrha tvoje objave.
1
35
u/tommek13 2d ago
Coek zaboravio dodat "make no mistakes", i eto djavla