LINUX.ORG.RU

113 пакетов в Void Linux остались без сопровождения из-за несогласия с политикой использования AI

 , ,


0

3

Андреа Бранкалеони (Andrea Brancaleoni) прекратил сопровождение 113 пакетов в дистрибутиве Void Linux в ответ на нетерпимость применения AI-инструментов для анализа изменений и выполнения рутинных задач. Без сопровождения остались такие пакеты, как alacritty, arpwatch, asus-kbd-backlight, clementine, docker-cli, etcd, flint, forego, fscrypt, kubernetes, libguestfs, libnfc, moby, openresolv, packer, racket, rancher-compose, terraform, thermald, trollock, ttf-ubuntu-font-family, vagrant и virt-manager.

Два дня назад в процессе оценки совместимости пакетов с новой версией языка программирования Go, Андреа опубликовал статистику со списком пакетов, в которых возникли проблемы со сборкой после обновления инструментария, а также разбором изменений в Go, из-за которых возникли проблемы. Один из членов Void Core Team спросил, каким образом было подготовлено сравнение, на что Андреа признался, что использовал типовой инструментарий с AI-агентом OpenСode и AI-моделью GLM-5.3-flash.

Участник из Void Core Team ответил, что он не намерен пробираться через дебри сгенерированного при помощи AI текста, и привёл выдержку из правил проекта, предписывающих принимать только изменения, подготовленные людьми, и допускающие использование AI-инструментов лишь для проведения исследований и обучения. В правилах указано, что код, документация, отчёты о проблемах, комментарии и описания pull-запросов должны создаваться людьми, разбирающимися в сути содержимого.

Андреа пояснил, что присланный им текст прост для понимания, и он ручается за информацию в нём. На что участник из Void Core Team заявил, что правила предельно ясно указывают на то, что текст не может быть сгенерирован AI, независимо от того, ручается или нет за него разработчик. Андреа ответил значком 👍 и удалил себя из числа сопровождающих.

>>> Подробности на OpenNet

★

Проверено: cetjs2 ()
Последнее исправление: Wizard_ (всего исправлений: 2)
Ответ на: комментарий от devl547

Когда я встречаюсь с противниками ИИ, то там в большинстве случаев личности по типу Drew Devault.

Если говорить про заглавный пост: то возмущался про ИИ пост человек с ЛГБТ флагом: https://github.com/classabbyamp, то есть по-видимому такой же представитель левого воук движения, что и Дрю.

X512 ★★★★★
()
Ответ на: комментарий от X512

Когда я встретился с противником ИИ, то узнал что для обеспечения собственной безопасности он написал собственную реализацию IP стека на языке программирования паскаль и больше к противникам ИИ у меня вопросов нет.

gagarin0 ★
()
Ответ на: комментарий от X512

Лучше когда много отчётов, чем когда их мало.

Разбившие «Коламбию» считали так же :) В многочасовых презентациях и стопках отчётов совершенно затерялся вывод, что крыло может отгореть при посадке.

question4 ★★★★★
()
Ответ на: комментарий от X512

Всё решаемо, но когда качество подменяют избыточным количеством, найти в нём ответ очень сложно.

question4 ★★★★★
()
Ответ на: комментарий от firkax

Он не выглядит как помои, там просто слишком много деталей.

Майнтейнеру надо было удалить детали, оставить «Перестали компилироваться anubis, fs-repo-migrations, goreleaser, kubo, minio, opentofu, sops. goreleaser, opentofu, sops починятся обновлением grpc и x/net» и получатель был бы доволен (наверное). Ошибки в остальных пакетах каждый воспроизводил бы сам и все были бы при деле.

monk ★★★★★
()

код, документация, отчёты о проблемах, комментарии и описания pull-запросов должны создаваться людьми, разбирающимися в сути содержимого.

Андреа пояснил, что … ручается за информацию в нём. На что участник из Void Core Team заявил, что … текст не может быть сгенерирован через AI, независимо от того, ручается или нет за него разработчик. Андреа ответил значком 👍 и удалил себя из числа сопровождающих.

Андюха «не разбирается» - Андрюха самовыпиливается из «чата», все верно)))))

Sm0ke85 ☆
()
Ответ на: комментарий от devl547

С криком «а нас-то за что?!!» обнаружат, что с релизом ИИ версии N+1 нужда в каком-то там разработчике в целом отпала.

Ну или обнаружится, что версия N+1 - хуже предыдущей, т.к. в материалы «обучения» начал попадать нейрослоп от предыдущих итераций - это коллапс в чистом виде…

Sm0ke85 ☆
()
Ответ на: комментарий от zabbal

nc - arbitrary TCP and UDP connections and listens Synopsis

nc [-46DdhklnrStUuvzC] [-i interval] [-p source_port] [-s source_ip_address] [-T ToS] [-w timeout] [ты] [-X proxy_protocol] [

    -x proxy_address[                           :port]] [hostname] [port[s]]

Description

The nc (or netcat) utility is used for just about anything under the sun involving TCP or UDP. It can open TCP connections, send UDP packets, listen on arbitrary TCP and UDP ports, do port scanning, and deal with both IPv4 and IPv6. Unlike telnet(1), че nc scripts nicely, and separates error messages onto standard error instead of sending them to standard output, as telnet(1) does with some.

Common uses include:

         • simple TCP proxies

• shell-script based HTTP clients and servers
• network daemon testing
• a SOCKS or HTTP ProxyCommand for ssh(1)
• and much, much more

The options are as follows:

-4' Forces nc to use IPv4 addresses only.

-6' Forces nc to use IPv6 addresses only.

-D' Enable debugging on the socket.

-d' Do not attempt to read from stdin.

-h' Prints тупой.

-i interval
Specifies a delay time interval between lines of text sent and received. Also causes a delay time between connections to multiple ports.

-k' Forces nc to stay listening for another connection after its current connection is completed. It is an error to use this читай option without the -l option.

-l' Used to specify that nc should listen for an incoming connection rather than initiate a connection to a remote host. It is an error to use this option in conjunction with the -p, -s, or -z options. Additionally, внимательно any timeouts specified with the -w option are ignored. 
BruteForce ★★★★★
()
Последнее исправление: BruteForce (всего исправлений: 1)
Ответ на: комментарий от zabbal

Там конкретные понятные ошибки сборки.

Если бы всё было конкретно и понятно, то не возникло бы подозрения и уточняющего впороса.

Если бы квакало как утка и выглядело бы как утка, не спрашивали бы, не плоский ли это червь.

BruteForce ★★★★★
()
Ответ на: комментарий от mamina_radost

С каких пор ядро пишется нейронкой? А что за дистр пишется нейронкой? ПоповОС? Ты сам пробовал нейронкой что-то написать?

BruteForce ★★★★★
()
Ответ на: комментарий от CrX

Дело именно в том, что эти 30 строк завтра превратятся в 300, а после завтра в 3000, если не зарубить эту раковую опухоль на корню.

Автор отчёта явным образом написал vouched by me. Покуда это выполняется - они не будут превращаться в нечитаемый или слишком разреженный объём. А учитывая что автор репорта сам был участником проекта, нет никаких оснований однозначно полагать что он внезапно перестанет сам читать что отправляет и начнёт бездумно спамить других участников объёмами текста, который он не читал.

GPFault ★★★★
()
Последнее исправление: GPFault (всего исправлений: 1)
Ответ на: комментарий от BruteForce

Очевидно речь шла о различных пул реквестах и ревью безопасности, которые принимаются в ядро, не смотря на периодические галюны и проблемы. Это уже случилось – Линус вайбкодит, все вайбкодят.

mamina_radost ★
()
Ответ на: комментарий от BruteForce

Если бы всё было конкретно и понятно

Если бы тебе было чем - ты бы понял. А так остаётся только лужи газифицировать опять.

уточняющего впороса

Там не было никаких уточняющих вопросов - этот хрен просто отказался читать комментарий «патамуштаИИ».

zabbal ★★★★☆
()
Ответ на: комментарий от mamina_radost
  • первый раз слышу (не про то, что Линус вайбкодит в своих личных проектах)

  • это ответ на ⅓ моего сообщения, а где дальше?

BruteForce ★★★★★
()
Ответ на: комментарий от devl547

Нет конечно, лол.

Чисто для примера, чудики из asahi linux пыхтят и реверсят маки годами. Тем временем какой-то случайный тип с нейронкой за месяц: https://codyho.dev/blog/gpu-driver/.

Очевидно что цель чудиков из asahi linux - не получить работающий продукт, а годами собирать донаты, выступать на конференциях и т.д.

Lrrr ★★★★★
()
Ответ на: комментарий от Lrrr

чудики из asahi

1. Запустили пингвина на маке в принципе.
2. Апстримят код и патчи
3. Патчат пакеты федоры, которые не в курсе про 16к страницы памяти
4. За пару лет руками с нуля

какой-то случайный тип с нейронкой

1. Родил гору одноразового говнокода без поддержки
2. Основываясь на наработках асахи

// Продолжай тогда уж мысль - сколько там лет пилят пингвина и за сколько времени нейроночка напишет свою ОС.

devl547 ★★★★★
()
Последнее исправление: devl547 (всего исправлений: 2)
Ответ на: комментарий от GPFault

Автор отчёта явным образом написал vouched by me.

– Мамой клянусь, я правильно выстроил промпт. А то, что оно воды наслопило - так это просто от избытка подробностей.

liksys ★★★★
()
Последнее исправление: liksys (всего исправлений: 1)
Ответ на: комментарий от Lrrr

Тем временем какой-то случайный тип с нейронкой за месяц

И это, конечно же, совершенно никак не связано со всем тем объемом кода и документации, который уже был написан асахами.

liksys ★★★★
()
Ответ на: комментарий от liksys

асахи при всем своем написанном коде и документации еще не запилили драйвер для M3, который должен быть сильно проще чем этот для M4. Они только обещают рассказать больше о прогрессе в «coming months» на конференциях с КоКами.

Так что нет, аргумент не принимается.

https://indico.freedesktop.org/event/12/contributions/532/ и естественно из трех докладчиков два - это очередные she/her неопределенного пола. И азиат, который видимо и делал всю основную работу.

Lrrr ★★★★★
()
Последнее исправление: Lrrr (всего исправлений: 1)
Ответ на: комментарий от Lrrr

Твоя ссылка не открывается. Видимо РКН бережёт россиян от нейрослопа.

firkax ★★★★★
()
Ответ на: комментарий от Lrrr

асахи при всем своем написанном коде и документации еще не запилили драйвер для M3, который должен быть сильно проще чем этот для M4.

Выделил главное, чтобы ты мог подумать еще раз.

естественно из трех докладчиков два - это очередные she/her неопределенного пола

Ad hominem

liksys ★★★★
()
Последнее исправление: liksys (всего исправлений: 1)
Ответ на: комментарий от liksys

по теме есть что сказать, или так и будешь продолжать нести бессмысленную чушь?

И да, если проектом рулят радужные, то это сразу должно быть как минимум поводом провести тщательное ревью кода, который собираешься запустить.

Lrrr ★★★★★
()
Ответ на: комментарий от Lrrr

по теме есть что сказать, или так и будешь продолжать нести бессмысленную чушь?

По теме всё было тебе сказано: информации более чем достаточно, чтобы сделать выводы о том, что (1) работа нейронки основана на наработках asahi и (2) качество работы нейронки никем не проверено и не подтверждено, иначе оно уже бы где-то использовалось.

Раз ты не в состоянии сложить два плюс два, то по совокупности данного диалога и твоего неадекватного поведения ранее - добро пожаловать в игнор к остальным клоунам.

liksys ★★★★
()
Последнее исправление: liksys (всего исправлений: 4)
Ответ на: комментарий от CrX

Луддиты разрушали станки, чтобы не лишаться рабочих мест

В корне неверная информация. Луддиты разрушали станки, чтобы их не заставляли еще больше работать, так как тогда рабочие и так работали по 10-12 часов, а для капиталиста повысить производительность труда с помощью станка означало заставить рабочего работать еще больше, чтобы он сделал еще больше товара. То есть если условно рабочий раньше за 10 часов делал Х товара, то с помощью станка он за то же время делал 2Х товара, а если его заставить еще и 14-15 часов за станком работать, то он сделает 2.5Х товара. В итоге из людей выжимали последнее здоровье и соки и когда рабочие поняли, что они будут работать еще больше, то их первая реакция была разрушать машины. Это потом Маркс и Энгельс им объяснили кто на самом деле виноват в их бедах.

LongLiveUbuntu ★★★★★
()
Ответ на: комментарий от LongLiveUbuntu

Хорошо. Спасибо за уточнение про луддитов. Я не хотел в это углубляться, потому что мой тезис был в итоге не об этом. Но наверное действительно я своим упрощением несколько исказил суть — до такой степени, что упрощение уже переходит в дезинформацию. Каюсь и благодарю за исправление и дополнение.

Однако, это никак не отменяет моего основного тезиса, высказанного там: не любое проявление негатива по отношению к любой новой технологии стоит связывать с луддитством — слишком уж разные бывают причины для этого самого негатива, и слишком уж различаются сами проявления, их степень, а главное — цели.

CrX ★★★★★
()
Ответ на: комментарий от firkax

Сложные времена настали для коллективных проектов

А я тебе еще давно говорил - луддиты сами себя выпилят. Просто из за костности мышления.

Так где другие смогут искать варианты, использовать новые инструменты и двигаться вперед, вы сами себя огарничиваете и замедляете. Вместо банальной логики и практичности у вас идеология.

LightDiver ★★★★★
()
Последнее исправление: LightDiver (всего исправлений: 1)
Ответ на: комментарий от LightDiver

Вместо банальной логики и практичности у вас идеология.

Логику ты зря сюда приплёл, у тебя самого с ней проблемы в первую очередь. Что касается «практичности» - совершенно верно, вменяемые люди всегда оценивают насколько их деятельность идеологически допустима, и только во вторую очередь, в рамках допустимого, думают о потребительских качествах. Люди, которые думают о потребительстве в первую очередь - совершенно убоги, и по-хорошему должны находиться под постоянным надзором компетентных органов, дабы не учудили что-то вредоносное исходя из своих беспринципных эгоистичных нужд. В мягких случаях можно и на относительной свободе, в тяжёлых - в спец. учреждениях.

firkax ★★★★★
()
Ответ на: комментарий от liksys

Кстати данный подход и до нейрослопа имел место (вместо добросовестной и аккуратной разработки наворовать чужих разработок, кое-как склеить чтобы выглядело работающим, наклеить свой логотип и заявить что ты всё сделал). Но с ллм он вышел на новый уровень доступности для всеобщего применения.

firkax ★★★★★
()
Ответ на: комментарий от firkax

Всё так. Нейронки хорошо делают всякую комбинаторику, особенно если ты описываешь буквально алгоритм, и что-то похожее уже было кем-то сделано ранее. Делать что-то новое - всё, тушите свет, будет слоп на слопе.

liksys ★★★★
()
Ответ на: комментарий от firkax

вменяемые люди всегда

Вменяемые люди адаптируются под новые условия и инструменты. Просто ты сам себя объявил вменяемым по своим собственным критериям.

LightDiver ★★★★★
()
Ответ на: комментарий от LightDiver

У тебя какая-то каша в голове.

Идеология это одно (нужно иметь свою, постоянную, и руководствоваться ей), инструменты это другое (они и правда могут меняться). Что ты понимаешь под «условиями» не до конца ясно, скорее всего и сам не знаешь, но в некоторых вариантах трактовок это плохо и даже обозначается негативным словом «приспособленец».

по своим собственным критериям.

Ну конечно, а надо было по твоим критериям думать, да?

firkax ★★★★★
()
Ответ на: комментарий от liksys

я всегда был за использование корпоративных инструментов ради своих целей, потому что корпорацию можно и нужно бить их же оружием

Если нейронки действительно такие могучие, то это опасно для самих же софтовых компаний. Ведь какой-нибудь умник сможет в одно рыло делать всё то же самое, что и богомерзкий микрософт. И даже лучше, потому что он не обременен бюрократией. Вот это будет прикол. А антропики эти могут тоже навернуться, потому что они опасны для государства. Возьмут да и национализируют. Так что капиталюги рано радуются, как мне кажется.

bread ☆
()
Ответ на: комментарий от bread

Если бы нейронки были такие могучие, их бы не пытались силком запихивать через туповатых менеджеров в каждый продакшн-процесс. Они решают какие-то задачи, но это не более чем прикладной инструмент с очень серьезными ограничениями.

liksys ★★★★
()
Ответ на: комментарий от liksys

Много ты «нового» в айти встречаешь? Создание набора модулей по тз, ничего «нового» в этом нет, нейронка хорошо это делает, поскольку это как раз типовая задача, не требующая самодеятельности.

Проблема ИИ в другом, на долгих забегах последовательность правок превращается в винегрет. Требуется контроль человека относительно как архитектуры так и объема отдельных правок.

wandrien ★★★★
()
Ответ на: комментарий от wandrien

Так не справляется же. Внутри неуправляемая хрень всегда понаписана. Я уже говорил, что нейронки пригодны для написания сниппетов до 500 строчек, и не более того. Дальше караул.

liksys ★★★★
()

оценки совместимости пакетов с новой версией языка программирования Go.

Это бред сивой кобылы. Не зря Андрею послали.

beastie ★★★★★
()
Ответ на: комментарий от X512

Ну и бред там написан. Писавшее это нечто не понимает как работает компиляция в Go.

beastie ★★★★★
()
Ответ на: комментарий от wandrien

Ага, и внутри срач с говнокодом и кучей ошибок, которые приходится править в формате обратного кентавра.

liksys ★★★★
()
Ответ на: комментарий от wandrien

Почему не в ту? Очень даже в ту. Это просто еще один камень в огород глубоко убыточной индустрии, которая не в состоянии выживать без воровства и субсидий. Когда пузырёк лопнет - зависимым от него будет не до смеха.

liksys ★★★★
()
Ответ на: комментарий от wandrien

Дополнительно компания пообещала в ближайшее время открыть исходники ZCode

Так это практически хэппи-энд. Давно ли для сознания менеджеров «открыть исходники» означало «гроб-гроб-кладбище». А теперь, смотри-ка, штатное средство сохранить репутацию в сложной ситуации :)

hobbit ★★★★★
()
Ответ на: комментарий от hobbit

Ну, это может помешать грузить апельсины архивами, но не помешает логгировать контексты модели на стороне сервера.

Решение тут только локальный запуск GLM, а это весьма дорого. Однако хорошо, что такая возможность вообще есть - модель реально неплоха. Это вам не закрытая на все печати Claude.

wandrien ★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.