Odpovídáte na názor k článku AI nalezla 50 chyb v nástroji curl. Názory mohou přidávat pouze registrovaní uživatelé. Nově přidané názory se na webu objeví až po schválení redakcí.
Netreba chodit ani do takych extremov. Uz obycany ARM low-level embedded je pre AI tazky oriesok.
Zabil som dva dni tym, ze som nechal AI vygenerovat kod na spravu lazy loadingu floating-point kontextu na Cortex-M4F. Ono je to doslova par riadkov kodu, je na to application note priamo od ARM, tak preco na to nepostvat AI?
Dostalo to dve ulohy:
1. inicializuj FPU tak, aby bola pouzitelna v threadoch
2. vygeneruj kus kodu ktory treba pouzit pri prepinani threadov aby sa implementoval lazy loading
nechcel som, nech robi aj zvysok thread switchera, alebo aby to editovalo existujuci kod, nech to nema zbytocne zlozite.
Dopadlo to tak, ze prva uloha bola uz na prvy pohlad blud a vysledok som rovno zahodil. Druha uloha vyzerala, ze je plausible, aj sa to skompilovalo, akurat to nechodilo.
Ten kod ale vyzeral tak uveritelne, ze som riesil len to, ze je zle zaintegrovany, alebo zle volany, az kym som znova nepreliezol ten application note a nezistil, ze to, co AI vygenerovalo, bolo prepinanie FPU kontextu na styl x86, ale napisane "v jazyku" ARMu. Co samozrejme nikdy nemohlo fungovat.
Mne ten kod prisiel plausible preto, lebo som kedysi (20+ rokov dozadu) prepinanie FPU kontextu pri prepinani threadov na x86tke studoval.
Toto je len taky najcistejsi pripad. Pouzivam AI ako rubber duck pravidelne a nemam problem ho rozplakat na tri prompty.