Важно Маркировка скриптов сделанных полностью с помощью ИИ.

Добавлять маркировку для скриптов созданных полностью через ИИ?


  • Всего проголосовало
    192
  • Опрос закрыт .

Meliodafu

Известный
99
26
1790589599197.png
 

d3de

Известный
13
24
Защитник вайбкодеров, на протяжении всего существования темы защищает
>давайте клеймить вайбкод
>а как мы поймём что это вайбкод? а зачем клеймить - может скрипт нормальный? вайбкодят в основном кал, на который и так всем всё равно, а если говорить про рынок - то вайбкод брать будут реже, либо вовсе не будут. это не имеет смысла
>*миллион предложений как клеймить вайбкод, будь то префикс или в теме в заголовке*

вместо того чтоб один раз нормально объяснить зачем это нужно - тысяча ответов как это делать; вместо того чтоб предложить как вычислять ИИ-код (ведь код вполне может быть сделан хорошо, а плохой код может быть сделан просто плохо сам по себе, тут вообще может быть дело не в нейронке) - говорить что вайбкод это плохо (ну потому-что пользователь как-бы "не знает", но тут же мы приходим к выводу, что пользователю всё равно, и в целом 90% тех кто качает скрипт - юзеры, которым всё равно кто и как написал код, главное чтоб работало)

после добавления нечто подобного будет ии-паранойя, где каждый будет у другого видеть вайбкод или говнокод, но посчитает его за код написанный нейронкой - так зачем это нужно? от этого не станет меньше вайбкода, просто теперь все будут видеть, что 80% форума состоит из него (они и так не юзают те скрипты, что сделаны через него), на репутацию тех кто будет это делать это никак не повлияет, а если и повлияет - форуму от этого только хуже, никто не будет идти и постить что-то зная, что его за это захейтят - так зачем это нужно?

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

проще всего добавить галочку, которую чел сам ПО ЖЕЛАНИЮ нажмёт, это будет лучший компромисс

думаю форуму не повредит очередной бот для evolve/arp написанный нейронкой, а не ручками
 

Орк

Известный
571
557
>давайте клеймить вайбкод
>а как мы поймём что это вайбкод? а зачем клеймить - может скрипт нормальный? вайбкодят в основном кал, на который и так всем всё равно, а если говорить про рынок - то вайбкод брать будут реже, либо вовсе не будут. это не имеет смысла
>*миллион предложений как клеймить вайбкод, будь то префикс или в теме в заголовке*

вместо того чтоб один раз нормально объяснить зачем это нужно - тысяча ответов как это делать; вместо того чтоб предложить как вычислять ИИ-код (ведь код вполне может быть сделан хорошо, а плохой код может быть сделан просто плохо сам по себе, тут вообще может быть дело не в нейронке) - говорить что вайбкод это плохо (ну потому-что пользователь как-бы "не знает", но тут же мы приходим к выводу, что пользователю всё равно, и в целом 90% тех кто качает скрипт - юзеры, которым всё равно кто и как написал код, главное чтоб работало)

после добавления нечто подобного будет ии-паранойя, где каждый будет у другого видеть вайбкод или говнокод, но посчитает его за код написанный нейронкой - так зачем это нужно? от этого не станет меньше вайбкода, просто теперь все будут видеть, что 80% форума состоит из него (они и так не юзают те скрипты, что сделаны через него), на репутацию тех кто будет это делать это никак не повлияет, а если и повлияет - форуму от этого только хуже, никто не будет идти и постить что-то зная, что его за это захейтят - так зачем это нужно?

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

проще всего добавить галочку, которую чел сам ПО ЖЕЛАНИЮ нажмёт, это будет лучший компромисс

думаю форуму не повредит очередной бот для evolve/arp написанный нейронкой, а не ручками
Лучшая расшифровка с пояснениями неагрессивной и неоскорбительной маркировки 👍
 
  • Нравится
Реакции: d3de и вайега52

MSIshka

Активный
141
47
проще всего добавить галочку, которую чел сам ПО ЖЕЛАНИЮ нажмёт, это будет лучший компромисс
Смысла от этой галочки ноль. Её потыкают месяц или два и перестанут. Хотя я больше сконяюсь к тому, что её вообще никто не будет нажимать.

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


если код сделан нейронкой - ты это зачастую не распознаешь, ибо большинство нейронок уже давно делают код лучше
Распознать легко. Далеко не все модели нейронок имеют обновленную базу, далеко не все имеют подписки, далеко не все умеют делать промпты. Многие просто пишут нейронке: Сделай скрипт для SAMP с таким-то функционалом, без всяких пояснений и отсюда и сыпятся эмодзи, комментарии, использование костылей.


никто не будет идти и постить что-то зная, что его за это захейтят - так зачем это нужно?
Хейтят везде, даже на гитхабе и других платформах.


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

вайега52

cache miss
Модератор
3,084
3,415
Хейтят везде, даже на гитхабе и других платформах.
Хейтят как правило те самые "трушные" программисты с паяльником в жопе и окулярами размером с их девственность. А если серьезно, то хейт должен быть обоснованным и непредвзятый, направленный в первую очередь на помощь человеку, если речь идет о том, что человек выложил бесплатно свою работу. К сожалению, для большинства это лишь повод потешить себе эго и показать, какие они крутые кодеры нетакуси, а все вокруг них ничего не умеют. Пока лично в этой теме никто не привел нормальных тейков, какую бы реальную проблему это решило. Чужой говнокод что до ИИ, что после хейтили. На мой взгляд самый адекватный вариант, если идти на какой-то компромисс, то это добровольная метка о том, что скрипт сделан полностью ИИ / с использованием AI / вообще без него и по возможности, модераторы могут принудительно регулировать это, если видят явный обман. В идеале, это не должно бросаться в глаза, а отображаться примерно как теги.
1790603025648.png

Личную неприязнь к AI всегда можно выписать в теме вайбкодера, но это остается субъективной оценкой.
а еще лучше добавить новую реакцию к сообщениям "вайбкодер"
1790603537394.png
 
  • Нравится
Реакции: d3de

d3de

Известный
13
24
Смысла от этой галочки ноль. Её потыкают месяц или два и перестанут. Хотя я больше сконяюсь к тому, что её вообще никто не будет нажимать.


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



Распознать легко. Далеко не все модели нейронок имеют обновленную базу, далеко не все имеют подписки, далеко не все умеют делать промпты. Многие просто пишут нейронке: Сделай скрипт для SAMP с таким-то функционалом, без всяких пояснений и отсюда и сыпятся эмодзи, комментарии, использование костылей.



Хейтят везде, даже на гитхабе и других платформах.


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

?распознать легко? > распознаем нейронки без обновлённой базы (во первых базы чего? - по сампу у большинства нейронок уже фулл база, а многие уже давно умеют в интернет) которых на рынке практически нет (либо это локал нейронка которая и по своим скиллам будет сильно уступать и в целом будет значительно хуже, либо это какие-то китайские малоизвестные LLM, которые никто не использует)
да, потому-что нейронке не нужно давать миллион инструкций по типу "представь, ты скриптер SAMP lua с 10 летним опытом на blasthk", нейронки в виде чатботов и созданы для того, чтоб ты с ними общался напрямую как с человеком - "сделай скрипт для SAMP, который будет делать: *перечисление функций*, *перечисление ограничений*"

хейтят везде != хейтят заслуженно

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

99% вычислений нейронки это "ну вот тут комментарий на английском" (а это банально хороший тон), "а тут слишком коротко/длинно сделано", "а здесь подробно расписано", как выше уже говорили - разраб не должен сам уметь ответить за каждую строчку, достаточно того что он знает базовые принципы, что и где у него расположено и как всё устроено, по итогу ты вычисляешь не нейронку - а конкретный стиль генерации определённой нейронки или стиль написания кода у какого-то разработчика, который по вашему мнению слишком уж похож на нейронку

и разберёмся теперь наглядно: за 5 минут с небольшими исправлениями без миллиона настроек получили работоспособный скрипт: imgur
так в итоге опять мы не разобрались - что плохого в вайбкоде, чем он вредит? наоборот очень сильно упрощает и разработку, и это без запроса "убери все комментарии, упорядочи код, сделай всё на русском языке, сделай не команды а комбинации клавиш" и миллион ещё всякого

модерация и так на платформе этой нужна в 90% случаев, чтоб хитрожопый школьник не закинул на твой пк троян или ратник, так что давать им ещё миллион обязанностей (проверить не вайбкод ли, проверить не говнокод ли, проверить рабочий ли код, проверить то проверить это) - сомнительное решение, а если не модерация - то кто? может те пользователи, которые думают что есть какой-то волшебный ИИ-детектор, который покажет им правду и давать им голосовать?
 
  • Нравится
Реакции: .Makarov. и вайега52

камущки

t.me/sssecretway | ТГК: t.me/razor_ware
Автор темы
Всефорумный модератор
2,016
3,399
Маркировка относится конкретно к разделам бесплатного софта, не затрагивая рынок
 
  • Вау
  • Клоун
Реакции: asfia_hatter и kyrtion

Mr.Kreker

Известный
44
90
Проблема ии кода не в том, что он был сгенерирован ии, а в том, что его может писать кто угодно, даже совсем не умея программировать. Использовать ии для написания какой-нибудь функции, разметки UI или шаблона для кода и т. д и т.п - норм, если человек хотя бы +- понимает, что он делает. Такое даже помечать не стоит (да и определить это будет трудно).

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

Говнокодеры/новички, конечно, от этого тоже не защищены. Но разница в том, способен ли человек, который написал код, проверить и понять его.
 

MSIshka

Активный
141
47
тут даже спорить не о чем, галочка нужна чтоб человек по желанию её тыкал, в этом и суть, кто захочет - нажмёт, зато мы убираем лишний фактор в виде "модератор решает этот код сделала нейронка или чел так код пишет" и лишние миллион жалоб на это бредовое недоразумение (на ютубе автор в том числе сам может указать что это ИИ-контент, а там ИИ-контент намного больше влияет на конечный результат)
Не обязательно эту задачу передавать модераторам, можно попросту сделать в том же виде, что и голос за решение. Сделать условно что от 10 или более голосов тема автоматически получит метку ИИ.
?распознать легко? > распознаем нейронки без обновлённой базы (во первых базы чего? - по сампу у большинства нейронок уже фулл база, а многие уже давно умеют в интернет) которых на рынке практически нет (либо это локал нейронка которая и по своим скиллам будет сильно уступать и в целом будет значительно хуже, либо это какие-то китайские малоизвестные LLM, которые никто не использует)
да, потому-что нейронке не нужно давать миллион инструкций по типу "представь, ты скриптер SAMP lua с 10 летним опытом на blasthk", нейронки в виде чатботов и созданы для того, чтоб ты с ними общался напрямую как с человеком - "сделай скрипт для SAMP, который будет делать: *перечисление функций*, *перечисление ограничений*"
Ну начнем с того, что я про базу данных. Щас у большинства нейронок есть поиск так что тут ты скорее всего прав.
В каком это плане нейронке не нужно давать миллион инструкций? Раз ты приводишь пример с человеком. Представь себя на роли начальника и ты даёшь ТЗ разработчику. Ты ему скажешь "сделай скрипт для SAMP, который будет делать: *перечисление функций*, *перечисление ограничений*"? Тебе нужно в подробностях это ТЗ давать, дабы результат был лучше. Взять те-же код агенты, ты сначала планируешь свой скрипт, а затем даёшь команду делать.
По поводу этого "представь, ты скриптер SAMP lua с 10 летним опытом на blasthk" это было популярно и реально помогало при работе с gpt3 gpt4, сейчас это не нужно.
хейтят везде != хейтят заслуженно
Ну уж это решает тот, кого хейтят, но явно не я.
никто не заставляет тебя качать рабочий вайбкод, качай нерабочий говнокод, всё в твоих руках, код зачастую открыт - по твоим словам ты и сам легко распознаешь вайбкод, так в чём проблема? про копирку и прочее - тут уже проблема вычисления, что копирка, а что нет, что старый нерабочий скрипт, а что новое с другим дизайном и так далее - кто это будет делать? усложнять работу модерам и заставлять скриптеров ждать х10 времени на одобрение?
Я тебе дал своё мнение при чем тут меня заставляют? Повторюсь, не обязательно всё это отдавать модераторам, можно спокойно реализовать систему в которой юзеры будут сами решать где нужна метка, где нет.
99% вычислений нейронки это "ну вот тут комментарий на английском" (а это банально хороший тон), "а тут слишком коротко/длинно сделано", "а здесь подробно расписано", как выше уже говорили - разраб не должен сам уметь ответить за каждую строчку, достаточно того что он знает базовые принципы, что и где у него расположено и как всё устроено, по итогу ты вычисляешь не нейронку - а конкретный стиль генерации определённой нейронки или стиль написания кода у какого-то разработчика, который по вашему мнению слишком уж похож на нейронку
Если ты считаешь, что нейронку можно определить только по комментариям, то ты глубоко ошибаешься, есть кучу факторов по которым можно понять код написан ии или человеком. Разраб не должен отвечать за каждую строчку, он должен понимать что она делает в коде.

и разберёмся теперь наглядно: за 5 минут с небольшими исправлениями без миллиона настроек получили работоспособный скрипт: imgur
так в итоге опять мы не разобрались - что плохого в вайбкоде, чем он вредит? наоборот очень сильно упрощает и разработку, и это без запроса "убери все комментарии, упорядочи код, сделай всё на русском языке, сделай не команды а комбинации клавиш" и миллион ещё всякого
Так себе пример, речь идёт о большом объеме кода. Плохого в вайбкоде нет ничего, плохое есть в вайбкодерах. Есть вайбкодер, который даёт задачу нейронке и понимает что она ему пишет, знает где произошла ошибка, знает как объяснить нейронке пофиксить эту ошибку. А есть вайбкодер, который даёт задачу нейронке и на этом всё и следующие фиксы ошибок звучат как написал @Mr.Kreker выше (почини пж, как пофиксить эту ошибку, что означает эта ошибка и т.д перечислять можно очень долго).
 

вайега52

cache miss
Модератор
3,084
3,415
А есть вайбкодер, который даёт задачу нейронке и на этом всё и следующие фиксы ошибок звучат как написал @Mr.Kreker выше (почини пж, как пофиксить эту ошибку, что означает эта ошибка и т.д перечислять можно очень долго).
но для пользователя же в этом нет проблемы в итоге. разработчику, которому нужно модифицировать этот скрипт, на крайняк можно попросить туже AI сделать код более адекватным, либо самому написать с нуля
 
  • Нравится
Реакции: asfia_hatter и d3de

MSIshka

Активный
141
47
но для пользователя же в этом нет проблемы в итоге. разработчику, которому нужно модифицировать этот скрипт, на крайняк можно попросить туже AI сделать код более адекватным, либо самому написать с нуля
Ну тут смотря как посмотреть, если пользователь нашел баг (при этом тоже не способен нормально объяснить) и пишет этот баг разрабу, разраб в душе не чает, из-за чего это может быть и нейронка начинает спамить кучей тестов, логов(если брать большой проект). Если код маленький тогда согласен.
 

d3de

Известный
13
24
разберу по тезисам, чтоб тебе не приходилось дёргать слова из контекста:
Не обязательно эту задачу передавать модераторам, можно попросту сделать в том же виде, что и голос за решение. Сделать условно что от 10 или более голосов тема автоматически получит метку ИИ.
я это буквально в своём сообщении написал - кому доверить голоса, тем кто верит в чудо ИИ-детекторы, или кому? 90% пользователей форума - юзеры, они ни в чём не разбираются
Ну начнем с того, что я про базу данных. Щас у большинства нейронок есть поиск так что тут ты скорее всего прав.
>далеко не все модели имеют обновленную базу
>про какую базу мы говорим? *подразумевая базу данных* и так все нейронки всё про модинг в сампе уже знают
>про базу данных
В каком это плане нейронке не нужно давать миллион инструкций?
твой тейк: вайбкодеры просят просто сделать скрипт без объяснений и от этого идут артефакты
мой ответ: так сейчас нейронки спокойно хавают информацию без лишних инструкций, достаточно дать базовую конфигурацию (даже без настройки AGENTS.md) по тому что тебе нужно - и оно сделает как надо
твой ответ: всмысле не нужно давать миллион инструкций?

ты вообще пользовался какой либо нейронкой (не дипсиком)?
Представь себя на роли начальника и ты даёшь ТЗ разработчику. Ты ему скажешь "сделай скрипт для SAMP, который будет делать: *перечисление функций*, *перечисление ограничений*"? Тебе нужно в подробностях это ТЗ давать, дабы результат был лучше. Взять те-же код агенты, ты сначала планируешь свой скрипт, а затем даёшь команду делать.
может удивлю тебя но сейчас у ии-агентов есть достаточно много функций, по типу "цель" или "планирование", задаёшь: сделай Х *в планировании* - она тебя подробно расспросит что и как сделать конкретно, задаёшь: сделай Х *цель* - она сама додумается что чтобы сделать X нужно сделать Y и сделает это при этом в контексте будет держать цель к которой она идёт
чем это отличается от, возьмём в пример твою аналогию - человека, которому я дам задачу "сделай Х" и ему нужно будет либо:
А. спросить как это сделать
Б. додуматься самому как это сделать

ТЗ нужно чтоб тебе сделали то что ты хочешь, а не чтоб сделали хоть что-то, ты можешь заказать у кого угодно какой угодно софт/скрипт, но без чёткого ТЗ и тебе сделают его, только он будет не такой, как ты хотел бы, ровно также и с агентами - в чём отличие?
По поводу этого "представь, ты скриптер SAMP lua с 10 летним опытом на blasthk" это было популярно и реально помогало при работе с gpt3 gpt4, сейчас это не нужно.
есть какие-то реально весомые доказательства/исследования что это реально помогало?
Если ты считаешь, что нейронку можно определить только по комментариям, то ты глубоко ошибаешься, есть кучу факторов по которым можно понять код написан ии или человеком. Разраб не должен отвечать за каждую строчку, он должен понимать что она делает в коде.
ну приведи - по чему ты ещё нейронку будешь определять (кроме pcall'ов про которые тут почему-то все рассказывают)? я так и не услышал ничего дельного касательно определения нейронки, окей - не отдаём модерам, давайте выбирать и решать будет толпа пользователей, которая возможно совсем ничего не понимает в коде
Плохого в вайбкоде нет ничего, плохое есть в вайбкодерах. Есть вайбкодер, который даёт задачу нейронке и понимает что она ему пишет, знает где произошла ошибка, знает как объяснить нейронке пофиксить эту ошибку. А есть вайбкодер, который даёт задачу нейронке и на этом всё и следующие фиксы ошибок звучат как написал @Mr.Kreker выше (почини пж, как пофиксить эту ошибку, что означает эта ошибка и т.д перечислять можно очень долго).
так а в чём конкретно проблема? ошибка будет исправлена? если нет - ты юзер скрипта? если да - то что изменилось бы делая он скрипт не нейронкой а руками - скрипта бы не было вовсе, а если нет - то в чём для тебя проблема? нейронки сами могут исправлять ошибки, при чём не просто костылями или глупыми решениями, а вполне сносными или вовсе перепишет всю архитектуру

В общем всё сводится к тому, что скорее всего вы даже нормальными агентами/чатботами не пользовались
Всё перешло буквально из: "проблема в том, что другие не смогут учиться на скриптах" в "проблема ии-кода в том что он плохо делает" в "проблема не в ии-коде а в вайбкодерах которые не могут починить код", то есть мы сначала пришли к тому, что тут сидят не только пользователи, потом мы поняли, что в целом ии-код то нормально пишется и даже лучше чем говнокод (который никому ещё ума не хватило запретить), но сейчас проблема именно в тех, кто не может баги починить
Так себе пример, речь идёт о большом объеме кода
ну и касательно "большого объёма кода" - а какой это большой объём? 2 тысячи? 3 тысячи? тысяча? Что мы считаем за большой объём кода? По моему это как раз человеку трудно справиться с большим объёмом кода и для этого как раз есть не лопата, а настоящий бульдозер - вам дают буквально функционал, которого у вас раньше не было, но вы кривитесь зачем-то

1790612968744.png

Я сформулирую вопрос так: то есть не смотря на все плюсы и минусы нейрокода - мы будем клеймить всех кто пишет с использованием или полностью благодаря агентам/чатботам просто потому-что есть некий процент неподтверждённых разработчиков, которые используют нейронки "недобросовестно" и не могут починить ошибки в "своём" коде, по этому на основе этих данных взятых из головы - нужно ввести функцию голосования для людей которые сами, возможно, не разбираются в коде от слова совсем и верят в ИИ-детекторы которые будут решать является ли код сгенерированным
Я правильно понимаю?
Вместо маркировки плохого кода или нерабочего кода или кода мы решаем маркировать код который просто был сделан с использованием инструмента который специально был разработан для этого?
 

Mr.Kreker

Известный
44
90
но для пользователя же в этом нет проблемы в итоге. разработчику
Проблема как раз таки для пользователя есть. Если например, есть скрипт, который нужно обновить (например, поменяли какую-то систему на арз). Написан нормально - обновить получится быстро. Наговновайбкожен - будет обновляться долго, что по итогу идет в ущерб пользователю.

либо самому написать с нуля
тут как раз речь про тех, кто вообще не умеет писать код. С нуля он не сможет написать сам.