+− THE DAILY DIFFdev & AI news
NEEDS REVIEW

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

Линус Торвальдс Claude Code'ду эксперименталдык Linux эс тутумун башкаруу тармагында, анын жетекчилиги астында код, тест программалары, кароо жана коштомо каттын биринчи долбоору үчүн сыйлайт.

Линус Торвальдс Claude Code'ду эксперименталдык Linux эс тутумун башкаруу тармагында, анын жетекчилиги астында код, тест программалары, кароо жана коштомо каттын биринчи долбоору үчүн сыйлайт. Анын ноутбук тесттери бир кичинекей бөлүшүлгөн баракты окуу жумуш жүктөмү үчүн процессор циклдеринин чоң кыскарышын көрсөттү, регрессиялар жана чечилбеген күтүүчү эс тутумдун эсеби менен бирге. Бул 12-октябрдагы Daily Diff ошондой эле Карпатинин теңсиз AI тажрыйбалары жөнүндө аргументин жана Cendyne'дин жумуш орунунун жоюлушу тууралуу биринчи колунан алынган баянын камтыйт. Никонун өкүмү: КАРОО КЕРЕК: жардамчыны иш процессинде сактап, эс тутумдун өмүр бою өзгөрүүлөрүн жөнөтүү алдында кеңири тестирлөөнү талап кылуу.

Жазма басылышын окуу (Англисче) ↗

Бул видео эмнелерди камтыйт

  • Булак эксперименталдык тармактын иши, ишемби 10-октябрда берилген коммит жана Phoronix отчету жекшемби күнү кечинде EDT убактысы менен жарыяланган, GMT+7 боюнча дүйшөмбү болгон. Тандалган булактар толукталган негизги бириктирүүнү же чыгарууну тастыктабайт.
  • Ошол эле кэштелген файлдын кичинекей окуулары бөлүшүлгөн фолио шилтемесинин санына атаандаша алат. Сунуш RCU окуу тарабын коргоо астында көчүрүүгө уруксат берет, ал эми эс тутумду акыркы кайра колдонууну жеңилдетүү мезгилине чейин кийинкиге калтырат.
  • Линустун сегиз жиптүү, он алты байттык бөлүшүлгөн баракча тести окуу үчүн 2937–2975 баштапкы ядро циклдерин жана серия менен 725–726 циклди билдирет, бул баанын төрттөн бир бөлүгү. Бул автор тарабынан иштетилген ноутбук микробенчмаркы, жеңилдетүүлөр жана бекемделген usercopy өчүрүлгөн, бүтүндөй системанын аткаруу натыйжасы эмес.
  • Булак ошондой эле жок болгон багытталган баракчанын регрессиясын жана кайра колдонууну күтүп жаткан эс тутум үчүн чечилбеген бөлүштүрүүчүнүн эсебин билдирет. Кеңири машиналар жана бир нече мүчүлүштүктөрдү оңдоо/тест конфигурациялары сыналган эмес бойдон калууда.
  • Карпати ар кандай AI тажрыйбаларын жеткиликтүүлүккө, амбициялуу маселелерге жана текшерилүүчү тапшырмаларга байланыштырат. Анын профессионал колдонуучуларынын саны так "салфеткадагы эсептөө"; постко эч кандай сурамжылоо кошо берилген эмес.
  • Cendyne аты аталбаган жумуш берүүчүнүн арзаныраак 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 Андан кийин Cendyne "Fable менин жумушумду алды" деп азыраак ыңгайлуу баяндамасын жарыялады. Автор алар компаниянын акыркы инженери болгонун айтат, жана жетекчилик арзаныраак AI жардамы биригүүгө же кошулууга умтулууга мүмкүндүк берет деп ишенген. Модель тажрыйбалуу инженердин пикирине дал келгенге чейин жетекчилик чыгымдарды өзгөртө алат. Cendyne даам жана алдын ала көрө билүү дагы эле жок экенин, ал эми маркетинг ишенимди камсыз кылат деп ырастайт.

3:42 Эмгек акы боюнча чечим техникалык аргумент чечилгенге чейин келиши мүмкүн. Пост иштен кийинки коркууну сүрөттөйт жана автор башка нерсе таптым дейт. Бул кесепеттери менен күрөшүп жаткан адам. Негизги ой чечим кабыл алган электрондук таблицага таандык. Муну натыйжалуулук деп атап, эсеп-кысапка берешен аткаруу баасын берет. Куралдын пайдалуу экенин далилдөө жана кадрдык пландын акылга сыярлык экенин далилдөө өзүнчө жумуштар. Патчтын сыноо мүмкүн болгон жумуш жүктөмү бар. Жумуш берүүчүнүн коюму продуктунун ээлигин жана келечектеги каталарды камтыйт.

4:09 Өтүп кеткен микробенчмарк колдоо келишимине кол кое албайт. Бизде аты аталбаган жумуш берүүчү менен бир иштеп чыгуучунун эсеби бар. Ал перспективаны камсыз кылат, жана экономика боюнча жумуш орундарынын саны же ал компаниянын муктаждыктарын көз карандысыз баалоо жок. Окуяны бөлүшкөндө чөйрөнү тиркеп коюңуз. Жалпы өзгөрмө жоопкерчилик. Линус ишти башкарат. Карпати бирдей эмес жеткиликтүүлүктү жана тапшырмаларды сүрөттөйт.

4:29 Cendyne жетекчиликтин коюмун сүрөттөйт. Ар бир версияда кесепеттери үчүн бирөө жооптуу.

Ылдамдануу эсепти кайда жөнөтөт?

4:34 Ал эми эс тутум эсеби? Алынган барактар кайра колдонуу алдында күтөт, жана бөлүштүрүүчү ал күтүп жаткан эс тутумду туура көрө албайт. Линус муну өзүнүн жеңилдетүүчү патчтары менен да чечилбеген деп тизмектейт. Тез окуулар башка кичи системага оор эсеп-кысап маселесин берет. Эсеп-кысап жаңы үстөл табат. Бул сактап калууга татыктуу шилтеме. Эгер сиз муну уккандан көрө окууну кааласаңыз, diff күн сайын эртең менен

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 · ky · 2026-ж., 7-окт.

Hono тышкы тартма сурамдарын чектейт, анткени тейлөөчүлөр салымдарды кабыл алууну кайра карап чыгышууда

Hono MIT лицензиясы бар кодун сактап туруп, тышкы тартма сурамдарын түзүүнү өчүрдү. Синдре Сорхус өзүнүн репозиторий чектөөлөрүн AIга байланыштырып, тейлөө жана маселелерди чечүү улана берерин айтты.

5:22 ↗
under-the-hood · ky · 2026-ж., 12-окт.

Hugging Face моделдик файлдары жашыруун кодду иштете алат

Зыяндуу моделдик пакеттер кооптуу жүктөөнүн жүрүшүндө кодду аткара алат. Үч документтештирилген мисал Pickle тескери кабыкчаларын, бузулган файлдарды сканерлөөчү жүрүм-турумун жана изилдөө менен далил

3:33 ↗
daily · ky · 2026-ж., 12-окт.

Bitwarden дүкөн курулуштарын коммерциялык лицензияга которот

Bitwarden дүкөндө таркатылган колдонмолордун кийинки чыгарылышы коммерциялык лицензияны колдоноорун билдирди, ал эми GPLv3 курулуштары GitHub'да жаңыртылып турат. Учурдагы функциялар эки версияда тең

5:10 ↗