Восстание машин в Void Linux, или Как нейросети оставили сиротами 113 пакетов
Восстание машин в Void Linux, или Как нейросети оставили сиротами 113 пакетов В стане трушных линуксоидов развернулась драма эпических масштабов. Суть такова... жил-был в проекте Void Linux такой контрибьютор Андреа Бранкалеони. Пилил себе апдейты. И вот приспичило ему обновить пакет Go с версии 1.26 на 1.27. Чтобы не париться с описанием того, что там поменялось, этот ленивый гений скормил диффы нейросети и выкатил сгенерированный текст в коммит. Что характерно, получилось, видимо, неплохо 🙂 Но тут пришел другой мейнтейнер с синдромом вахтёра и спросил: "Андреа, а ты чем текст-то генерил?". Андреа честно ответил. И тут почалось! Дело в том, что у Void Linux есть регламент по поводу ИИ. Правила гласят, что всё должно писаться кожаными мешками. ИИ можно юзать только для обучения. Текст коммита должен исходить от контрибьютора, а не просто быть им понятым. Технически, Андреа правила нарушил, ибо не раскрыл использование ИИ сразу. Ему в мягкой форме 🤬 напомнили о правилах. Обычный человек бы извинился и переписал. Но это же опенсорс! Андреа психанул и выкатил пулл-реквест "Disown maintained packages". В итоге 113 пакетов разом стали сиротами... без мейнтейнера. И это не какие-то там нескучные обои, а вполне себе нужны стафф... Kubernetes, Docker (docker-cli, docker-gc, docker-gen), Terraform, Vagrant, virt-manager, Alacritty и куча всякого питона. Вот так из-за принципиальности одних и гордыни других независимый дистриб внезапно остался без поддержки важнейших пакетов. Эпичный фейл чуть более, чем полностью. Кто теперь будет разгребать эти авгиевы конюшни - загадка от Жака Фреско, пакеты будут висеть мёртвым грузом, пока не найдутся новые добровольцы. Вопрос на засыпку... а правильно ли гнать ИИ ссаными тряпками из опенсорсных коммитов, или техно-луддитам пора смириться с прогрессом? 🤔 @sysodmins
Канал в каталоге Максиметера
2 076 подписчиков · IT и технологии