Разработчика эмулятора SNES для Analogue Pocket выбесил очередной вайбкодер, отправивший на проверку 50 тысяч строк ИИ-кода
Одной из сильных сторон Analogue Pocket считается openFPGA, поддержка набора эмуляторов с открытым исходным кодом, которые создают энтузиасты. Однако авторы таких FPGA-ядер, как и многие в ретро-сообществе, сталкиваются с потоком низкокачественного кода, написанного ИИ в рамках вайб-кодинга. Недовольство высказал и разработчик эмулятора SNES для Analogue Pocket.
Накануне участник под ником nasonliu предложил для ядра SNES функцию "экспериментальной потоковой передачи MSU-1". MSU-1 по сути вымышленный чип расширения для консоли. В реальности он не существовал, но разработчики эмуляторов придумали его как стандарт, позволяющий создателям ромхаков для Super Nintendo добавлять в игры аудио качества CD и другие улучшения.
Портировавший ядро SNES на Analogue Pocket разработчик agg23 сначала отреагировал сдержанно. "Если это работает, то круто. Не думал, что когда-нибудь увижу такую реализацию", – сказал он. Но дальше последовало ожидаемое "но".
Ты прислал мне почти 50 тысяч строк диффа, никем не запрошенного и полностью созданного LLM, и каким-то образом ждёшь, что я буду это проверять. Здесь СЛИШКОМ МНОГО постороннего мусора.
Фактически новая функция представляла собой 50 тысяч строк машинного кода, которые разработчику пришлось бы вручную проверять перед добавлением в ядро эмулятора. Он добавил, что подобное поведение недопустимо.
Ты посягаешь на время и умственные усилия людей, навязывая "свой" контент, в который почти или совсем не вложил собственных мыслей, да ещё и без запроса. Надеюсь, ради всех ответственных мейнтейнеров ты больше так не поступишь. Повторю, что считаю крутым то, что вы с твоей LLM якобы заставили это работать. Но в моём мире этому нет места.
Схожие настроения звучали и от разработчиков эмулятора PS3 RPCS3. Ранее в этом году они просили участников "прекратить присылать ИИ-мусор в виде кода". При этом RPCS3 не запрещает использовать ИИ вовсе, но требует, чтобы авторы досконально понимали код, который отправляют.
Многие программисты уверены, что ИИ лишь инструмент, повышающий эффективность работы. Однако в сообществах, где создают эмуляторы и новые способы запуска классических игр, опытные разработчики теперь сталкиваются с потоком сгенерированного кода от начинающих вайб-кодеров, которые не до конца понимают, что именно создают.
- За одну неделю соцсети наводнили ИИ-моды на базе Claude, и опытные моддеры в ярости
- Разработчик использовал ИИ для создания бесплатного аналога Photoshop – всё обошлось ему в 2000 долларов
- Старый MacBook смотрит на себя в зеркало через веб-камеру, чтобы ИИ-агент написал драйверы для AMD Radeon