+− THE DAILY DIFFdev & AI news
NEEDS REVIEW

Линус Торвальдс Linux патчтары үшін Claude Code-ты пайдаланады

Линус Торвальдс өзінің жетекшілігімен эксперименттік Linux жад басқару тармағында код, тест бағдарламалары, шолу және хаттың бірінші жобасы үшін Claude Code-қа алғыс білдіреді.

Линус Торвальдс өзінің жетекшілігімен эксперименттік Linux жад басқару тармағында код, тест бағдарламалары, шолу және хаттың бірінші жобасы үшін Claude Code-қа алғыс білдіреді. Оның ноутбук сынақтары бір кішкентай ортақ бетті оқу жұмыс жүктемесі үшін процессор циклдарының үлкен қысқаруын, сонымен қатар регрессиялар мен шешілмеген күту-жад есебін көрсетеді. Бұл 12 қазандағы Daily Diff сонымен қатар Карпатидің тең емес AI тәжірибелері туралы аргументін және Сендиннің жұмыс орнының жойылғаны туралы бірінші қолдан хабарламасын қамтиды. Никоның үкімі – ҚАРАУ КЕРЕК: көмекшіні жұмыс ағынында қалдырып, жадтың қызмет ету мерзімін өзгертулерді жеткізбес бұрын кеңірек тестілеуді талап етіңіз.

Жазбаша басылымды оқыңыз (ағылшынша) ↗

Бұл бейне не туралы

  • Дереккөз – эксперименттік тармақтағы жұмыс, сенбі, 10 қазандағы коммитпен және Phoronix есебі жексенбі кешке EDT уақыты бойынша жарияланды, GMT+7 бойынша қазірдің өзінде дүйсенбі. Таңдалған дереккөздер толық аяқталған негізгі біріктіруді немесе шығарылымды белгілемейді.
  • Бірдей кэштелген файлды шағын оқулар ортақ фолио сілтемесінің санауышында келіспеушілік тудыруы мүмкін. Ұсыныс RCU оқу жағынан қорғау арқылы көшіруге рұқсат береді, ал соңғы жадты қайта пайдалануды жеңілдік кезеңіне дейін кейінге қалдырады.
  • Линустың сегіз ағынды, он алты байттық ортақ бетті сынағы бір оқуға 2937–2975 бастапқы ядро циклдарын және сериямен 725–726 циклды, яғни шығынның төрттен біріндейін көрсетеді. Бұл автор орындаған ноутбук микроэталоны, жеңілдетулермен және қатайтылған usercopy өшірілген, толық жүйенің өнімділік нәтижесі емес.
  • Дереккөз сонымен қатар жоқ мақсатты беттің регрессиясын және қайта пайдалануды күтіп тұрған жад үшін шешілмеген бөлгіш есебін хабарлайды. Кеңірек машиналар мен бірнеше жөндеу/сынақ конфигурациялары тексерілмеген күйде қалады.
  • Карпати әртүрлі AI тәжірибелерін қолжетімділікке, амбициялық мәселелерге және тексеруге болатын тапсырмаларға байланыстырады. Оның кәсіби пайдаланушы саны анық түрде есептеу болып табылады; постты ешбір сауалнама сүйемелдемейді.
  • Сендин аты аталмаған жұмыс берушінің арзан AI көмегімен M&A-ға қарай жылжуға сенімділік алғанын сипаттайды. Бұл бір бірінші қолдан хабарлама және оның авторының интерпретациясы, бүкіл экономика бойынша жұмыс орындарының саны немесе эквивалентті инженерлік дағдының дәлелі емес.
  • Пайдалы құрал, қауіпсіз патч және ақылға қонымды штаттық шешім әрқайсысы өзінің дәлелін және жауапты иесін талап етеді.

Аударылған транскрипция

Бастапқы ағылшын тіліндегі баяндамадан аударылған. Қолжетімді аудио және субтитрлерді YouTube басқарады.

Линус кодтау ботына сене ме?

0:00 Сіз Линус Торвальдс кодтау ботын шолу кезінде жылатады деп күтесіз. Ол Linux патчтары үшін Claude Code-ты, тіпті хаттың бірінші жобасын да пайдаланып жатыр. Бұл видеода неліктен кішкентай оқулар сонша қымбатқа түседі? Және кімнің жұмысы өзгереді? Оқығаннан кейін жадпен не болатынын қадағалаңыз. Осы жерде бұл жылдамдық есепті жібереді. Бұл дүйсенбі, он екінші қазан, және бұл The Daily Diff. Claude Code - Anthropic компаниясының кодтау көмекшісі.

0:23 Ол жобаны оқи алады, файлдарды өңдей алады және командаларды орындай алады. Линус оны Linux жад басқаруында басқарады, мұнда жадтағы деректерді оқу әлі де процессор ядроларын есеп жүргізу үшін таластыруы мүмкін. Phoronix тармақты жексенбі кешке Америкада байқады, мұнда қазірдің өзінде дүйсенбі. Коммит сенбі күнімен белгіленген. Бұл сегіз патч пен мұқият тексеру сұранысы бар эксперименттік жұмыс. Сіздің ноутбукіңіз құпия түрде жасанды Линусты жүктеп алмаған.

Жадты оқу неге кептеліс тудыруы мүмкін?

0:45 Бірнеше ағын бірдей кэштелген файлды оқиды. Әр оқу жадқа сілтеме жасайды, содан кейін оны кейіннен түсіреді. Сілтеме санауышы екі рет жазылады, сондықтан кінәсіз кішкентай оқулар жасайтын ядролар есеп жүргізу үшін бәсекелеседі. Кітапханада сегіз оқырман және бір тіркеу парағы бар. Оның ұсынысы оқу көшірмесін жаңарту жеңілдік кезеңін пайдаланып жадты қайта өңдеуді кешіктіреді. Оқырмандар кэштелген деректерді сілтемесіз көшіре алады. Бет жойылған кезде, оның жады қайта пайдалану алдында күтуі керек.

1:09 Жылдамдық деректердің қызмет ету мерзімі ережелерін өзгертуден келеді. Линус Claude Code-қа код, тест бағдарламалары және оның мәселелер тізімінің артындағы шолуы үшін алғыс білдіреді. Ол түсіндірме мәтінін оның жетекшілігімен жобалаған. Өлшемдер оның машинасында орындалды. Тіпті робот та бұл шолуға түбіртектер әкелуі керек. Басты нәтиже бір беттен он алты байт оқитын сегіз ағынды пайдаланады.

Ноутбук эталоны шын мәнінде нені өлшейді?

1:28 Бір файлды қайталанатын кішкентай оқулар деп ойлаңыз. Ол бір оқуға процессор циклдарын салыстырады, себебі оның ноутбукі қызған кезде баяулайды. Өзінің ауа райы болжамы бар эталон. Бастапқы нүкте бір оқуға шамамен үш мың цикл тұрады. Патчтармен, бұл жеті жүз жиырма беске жуық. Бұл осы сынақтағы процессор құнының шамамен төрттен бірі. Сіздің бүкіл Linux машинасыңыз төрт есе жылдам болатынына ешқандай уәде алмаған. Оның хаты ыңғайсыз жерлерін қызықты жерлерімен қатар қояды.

1:53 Қауіпсіздік жеңілдетулері мен қатайтылған usercopy өшірілген. Ол жетіспейтін тесттерді, соның ішінде басқа машиналар мен жадты жөндеу құралдарын тізімдейді. Ескертпелерді оқу қазір бәсекелестік артықшылық болып табылады, бұл адамзаттағы қате сияқты. Мақсатты пайдаланушы беті жоқ болған кезде регрессия бар.

Қай оқулар баяулайды?

2:07 Кішкентай оқу қымбатқа түседі, себебі ескі жол бет қатесін өңдемес бұрын жылдам жол істен шығады. жылдам жол бет қатесін өңдемес бұрын сәтсіздікке ұшырайды. Ұсыныс бір жолды жеделдетеді, ал басқасына жұмыс қосады. Екеуі де шолуға жатады. Мұны белгілі бір тар мойны бар және шектеулі өлшемдері бар инженерлік эксперимент ретінде қарастырыңыз. Шолушыларға сынауға болатын нақты нәрсе беріледі. Патчтар жасайтын көмекші қауіпті бөліктерін қауіпсіз екенін дәлелдеу үшін жауапты біреуді қалдырады. қауіпсіз екенін дәлелдеу үшін жауапты біреуді қалдырады.

Неліктен адамдар AI мүмкіндіктерін әртүрлі қабылдайды?

2:30 Сонымен қатар, Андрей Карпати AI мүмкіндіктерін түсінуіміздің әртүрлі болып бара жатқанын айтады. Оның жаңа посты сәуірдегі бақылауын қайта қарайды. Ол тіл модельдерін әрең қолданатын адамдардан бастап қуатты кодтау агенттерін басқаратын кәсіби мамандарға дейінгі "шұңқырды" сипаттайды. Бір сөз – AI, жұмыста әртүрлі күн. Оның есептеуі бойынша, шамамен жиырма миллион адам математика мен код үшін кәсіби "шекаралық модельді" қолданады. Бұл – ешқандай сауалнама берілмеген бағалау.

2:52 Ол қолжетімділікке, амбициялық мәселелерге және тексеруге болатын тапсырмаларға баса назар аударады. Чатботпен сөйлесу және қадағаланатын ядро эксперименті әртүрлі бұлшықеттерді жаттықтырады. Біреу боттың сұранысты бұзып жатқанын бақылайды, ал басқа адам пайдалы патчты шығарады. Халықтың бағалауларын зерттеу ретінде қайталау қауіпті оңай. График зертхана халатын кие бастамас бұрын, бағалау белгісін сақтап қалыңыз. Жүйе не істей алатынын, нәтиже қалай тексерілгенін және нәтижеге кім иелік еткенін сұраңыз. Бұл сұрақтар ғажайып жауаптардың скриншоттарынан гөрі жақсы таралады.

AI өз дағдыларын ауыстырмай тұрып, жұмысты қалай өзгерте алады?

3:21 Содан кейін Сендин "Fable took my jorb" деген атымен онша жағымды емес хабарлама жариялады. Автор олар компаниядағы соңғы инженер болғанын айтады, және басшылық арзан AI көмегі бірігуге немесе сатып алуға қарай жылжуға мүмкіндік береді деп сенген. Басқару үлгі тәжірибелі инженердің пікіріне сәйкес келместен бұрын шығындарды өзгерте алады. тәжірибелі инженердің пікіріне сәйкес келмей тұрып, шығындарды өзгерте алады. Сендин дәм мен көрегендік әлі де жоқ деп, ал маркетинг сенімділікті қамтамасыз етеді деп дәлелдейді.

3:42 Техникалық аргумент шешілмей тұрып, жалақы туралы шешім қабылдануы мүмкін. Постта жұмыстан шығарғаннан кейінгі қорқыныш сипатталған және автор басқа нәрсе тапқанын айтады. Бұл – салдарымен күресіп жатқан адам. Басты ой шешім қабылдайтын кестеге тиесілі. Мұны тиімділік деп атау бухгалтерлік есепке жомарт өнімділік шолуын береді. Құралдың пайдалы екенін дәлелдеу және штаттық жоспардың ақылға қонымды екенін дәлелдеу – бөлек жұмыстар. Патчта тексеруге болатын жұмыс жүктемесі бар. Жұмыс берушінің бәсі өнім иелігін және болашақ сәтсіздіктерді қамтиды.

4:09 Өтіп кеткен микроэталон қолдау келісімшартына қол қоя алмайды. Бізде аты аталмаған жұмыс берушімен бір әзірлеушінің есебі бар. Ол көзқарасты ұсынады, бірақ бүкіл экономика бойынша жұмыс орындарының санын немесе сол компанияның қажеттіліктерін тәуелсіз бағалауды емес. тәуелсіз бағалауды қамтамасыз етпейді. Оқиғаны бөліскен кезде ауқымын қоса беріңіз. Ортақ айнымалы – жауапкершілік. Линус жұмысты басқарады. Карпати қолжетімділік пен тапсырмалардың тең еместігін сипаттайды.

4:29 Сендин басқару бәсін сипаттайды. Әр нұсқада да салдарына біреу иелік етеді.

Жылдамдық қайда жіберіледі?

4:34 Және жад шығыны ше? Жойылған беттер қайта пайдалану алдында күтеді, және бөлгіш бұл күтіп тұрған жадты дұрыс көре алмайды. Линус мұны оның жеңілдету патчтарымен де шешілмеген деп тізімдейді. Жылдамырақ оқулар басқа ішкі жүйеге күрделірек есеп мәселесін береді. Есеп жүргізу жаңа үстел табады. Бұл есте сақтайтын ескертпе. Егер сіз мұны менің айтқанымнан гөрі оқығыңыз келсе, диф сіздің электронды поштаңызға

4:53 күн сайын таңертең тегін daily diff dot dev сайтына түседі, сілтеме төменде.

Мен бұл патчтарды жеткізер ме едім?

4:56 Сонымен, бүгінгі үкім: ҚАРАУ КЕРЕК. Мен көмекшіні жұмыс ағынында қалдырып, бұл қызмет мерзімі өзгерістерін жеткізбес бұрын кеңірек тестілеуді талап етер едім. Жауапкершілік инженерде қалады. Және бүгінгі айырмашылық осы. Мен Axrisi-ден Никомын. Жауапкершілікпен біріктіріңіз.

Дереккөздер

  1. Read from the page cache without folio references — cover letter and testsLinus Torvalds / kernel.org
  2. Experimental noref-filemap-read-with-llm branchLinus Torvalds / kernel.org
  3. Linus Torvalds Working On A Hefty Linux Kernel Improvement With Claude CodePhoronix / Michael Larabel
  4. Claude Code overviewAnthropic
  5. Capability-understanding gap and napkin estimatesAndrej Karpathy / X
  6. Fable took my jorbCendyne
  7. Discussion of Linus's Claude Code branchHacker News
  8. Discussion of Karpathy's capability-gap postHacker News
  9. Discussion of Cendyne's accountHacker News

Ұқсас бейнелер

daily · kk · 2026 ж. 07 қаз.

Hono сырттан келетін pull-сұрауларды шектейді, өйткені қызмет көрсетушілер салымдарды қабылдауды қайта қарастыруда

Hono MIT лицензиясы бар кодын сақтай отырып, сыртқы pull-сұрауларды жасауды өшірді. Sindre Sorhus өзінің репозиторий шектеулерін жеке түрде AI-ға байланыстырды және техникалық қызмет көрсету мен мәсел

5:22 ↗
under-the-hood · kk · 2026 ж. 12 қаз.

Hugging Face үлгі файлдары жасырын кодты іске қоса алады

Зиянды үлгі пакеттері қауіпті жүктеу кезінде кодты іске қоса алады. Үш құжатталған мысал Pickle кері қабықшаларын, бүлінген файл сканерінің әрекетін және зерттеуде көрсетілген үлгі атауларының шатасуы

3:33 ↗
daily · kk · 2026 ж. 12 қаз.

Bitwarden дүкен құрылыстарын коммерциялық лицензияға ауыстырады

Bitwarden өзінің дүкенде таратылатын қолданбаларының келесі шығарылымы коммерциялық лицензияны пайдаланатынын, ал GPLv3 құрастырулары GitHub-та жаңартылып отыратынын айтады. Ағымдағы мүмкіндіктер екі

5:10 ↗