Sekojiet zdnet: Pievienojiet mūs kā vēlamo avotu Google.
ZDNET galvenie pārņemšana
- Torvaldam nepatīk neinformācijas saites piedāvātajās koda izmaiņas.
- Bezjēdzīgas saites ir no AI Dev programmām un automatizētiem rīkiem.
- Torvalds domā, ka saitēm vajadzētu radīt noderīgu informāciju par plāksteri.
Viss sākās ar vienu labojumu resursu mezglam, kas pārrakstīts Linux kodolā. Jo vairāk Linus Torvalds to apskatīja, jo vairāk neizpratnē viņš kļuva. Redzi, labojums nebija “patiesībā vispār kaut ko salabot.
Tad Torvalds paskaidroja, viņš pamanīja “daudzsološo” saiti: “argumentu, ka es cerēju izskaidrot, kāpēc šī bezjēdzīgā apņemšanās pastāv, bet, kā vienmēr, šī saite tikai tērēja manu laiku, norādot uz to pašu sasodīto informāciju, kas jau bija tur.”
“Pārtrauciet šo atkritumus jau”
Viņš devās no neizpratnes uz kaitinātu neko plakani diskusijā Linux kodola adresātu saraksts (LKML)Apvidū Torvalds turpināja: “Es cerēju, ka tas norādīs uz kādu HOOP ziņojumu vai kaut ko tādu, kas izskaidrotu, kāpēc mana sākotnējā reakcija bija nepareiza.” Viņš beidza vīlusies.
Arī: Linus Torvalds uzcēla Git 10 dienu laikā – un nekad nav iedomājies, ka tas ilgs 20 gadus
Tātad, Torvalds paziņoja: “Pārtrauciet šo atkritumus jau. Pārtrauciet pievienot bezjēdzīgus saites argumentus, kas izšķiež cilvēku laiku. Pievienojiet saiti, ja tai ir * papildu * informācija. Dammit, es tiešām ienīstu šīs bezjēdzīgās saites. Man patīk redzēt * noderīgas * saites, bet 99% saites, kuras es patiesībā redzu, vienkārši norādu uz stulbu, bezjēdzīgu garu, un tas * tikai * iztērē manu laiku.”
Īsāk sakot, “ja jūs tiešām domājat, ka es to izvilku, es gribu īstu skaidrojumu, nevis bezjēdzīgu saiti. Jā, es esmu kašķīgs. Es jūtos kā mans galvenais darbs – tiešām mans vienīgais darbs – ir mēģināt izprast vilkšanas pieprasījumus, un tāpēc es absolūti ienīstu šīs lietas, kuras tiek automātiski pievienotas, un tikai tāpēc, ka mans darbs ir grūtāks.”
Arī: Linux ievērojamais ceļojums no viena Dev hobija līdz 40 miljoniem koda rindām un skaitīšana
Citi tam piekrīt. Kā teica viens Reddit komentētājs, “Linusam ir punkts. Šis oriģinālais plāksteris izskatījās kā AI rakstīts kopsavilkums, un saite uz problēmas skaidrojumu bija tas pats kopsavilkums. ”
AI programmēšana un nepieredzēšana
Kāpēc šīs bezjēdzīgās saites ir kļuvušas par atkārtotu problēmu? Pieaugot AI programmēšanai, daudzi līdzdalībnieki tagad izmanto automatizētus skriptus, robotprogrammatūras vai platformas integrācijas, piemēram, Github vai GitLab, kas automātiski ģenerē hipersaites savstarpējās atsauces jautājumiem, apvienošanas pieprasījumiem un plākstera iesniegšanai. Izklausās labi, vai ne?
Tomēr šīs sistēmas bieži pievieno saites, kas norāda uz plākstera e -pastu vai vispārēju lapu, nepiedāvājot papildu informāciju, diskusiju vēsturi vai kļūdu izsekotāju kontekstu, kas palīdzētu izprast plāksteri. Citiem vārdiem sakot, viņi tērē uzturētāju laiku. Brīdinājums par spoileri: gandrīz visiem uzturētājiem, ne tikai Torvalds, ir vairāk nekā pietiekami daudz uz šķīvjiem, nepievienojot darbu.
Arī: Linus Torvalds sprādzien kodola dev, lai “padarītu pasauli sliktāku” ar “atkritumu” plāksteriem
Šo problēmu izraisa ne tikai šie rīki. Mazāk pieredzējuši vai steidzīgi izstrādātāji seko noteiktām darbplūsmām vai veidnēm, kas mudina vai prasa izmantot saites neatkarīgi no atbilstības. Tā kā labākās prakses uzraudzība vai īstenošana, Daudzas saites tiek pievienotas tikai no ieraduma vai atbilstībasnoved pie bezjēdzīgu atsauces izplatības.
Ja vēlaties padarīt Torvalds laimīgus, tas ir diezgan vienkārši. Vienkārši dariet to, ko viņš jautāja: “Vai mēs, lūdzu, varam apturēt šo automatizēto idiocitāti?”