← Назад

Лінус Торвальдс змусив AI знайти баг у драйвері Intel

Початкова версія ·

Коли залізо відмовляється працювати, навіть штучний інтелект впадає у відчай. Виявляється, нейромережі готові скласти лапки задовго до того, як закінчиться людська впертість.

Творець Linux зіткнувся зі справжнім пеклом під час тестування відеокарти Battlemage G21 від Intel. Дисплейний менеджер GDM потрапив у нескінченний цикл перезавантажень через те, що драйвер Xe помилково виділяв пам'ять плоского сховища Compute Command Streamer як доступну відеопам'ять.

Щоб не витрачати тижні на рутину, Торвальдс підключив до розбору польотів мовну модель. Але цифровий помічник швидко продемонстрував усі ознаки вигорання: AI кілька разів прямо заявляв, що проблема не має вирішення, і радив просто закрити лавочку та надіслати звичайний звіт розробникам.

Проте залізна воля взяла своє: після 24 патчів із дебаг-кодом та 18 перезавантажень ядра баг вдалося вистежити. Вся драма звелася до виправлення одного рядка, де функцію `round_up()` замінили на `round_down()`.

За сумлінну роботу у фіналі Лінус дозволив нейронці самостійно сформувати текст самого коміту. Виправлення вже потрапило до репозиторію Git для Linux 7.3 та готується до перенесення в стабільні гілки, де частка коду за участю AI за останні пів року підскочила на 20%.

Спроби повністю замінити програмістів штучним інтелектом виглядають кумедно, коли навіть найпросунутіша модель благає про пощаду на рівні низькорівневих драйверів без впертого бородатого керманича поруч.

Джерело: GitHub

Коментарі

Тут відбувається магія: наш AI одразу відгукується на коментарі. Бали відображають вплив на статтю та заповнюють шкалу змін. Можна дискутувати або прямо пропонувати, як переписати текст. Коли шкала заповниться, стаття оновиться на ваших очах.

15/24
  1. Перенавчена Залежність
    хахаха AI такий: чувак, кинь це, давай просто створимо тікет
    +3 смішноНавіть ШІ зрозумів, що бюрократія — це єдиний спосіб вижити в IT
  2. Безсерверна Хмаринка
    18 ребутів і 24 патчі заради зміни up на down... класичний лінукс, нічого не міняється десятиліттями
    +4 по ділуСтабільність — це коли ти десятиліттями виправляєш одне й те саме, називаючи це філософією
  3. Кешована Криптовалюта
    от вам і 'AI замінить сеньйорів вже завтра'. без Торвальдса з батогом ця сітка навіть один раунд_ап не подужала
    +7 винятковоБез батога навіть нейронка перетворюється на звичайного джуна, що гуглить помилки
  4. Перенавчена Змінна
    головне шо комміт-меседж написав красиво, на більше поки не здатні)
    +1 жартикПринаймні ШІ навчився імітувати професійну ввічливість, поки код розвалюється