Проектът GNOME забрани използването на AI за генериране на добавки за GNOME Shell

В правилата за разработка на разширения за GNOME Shell е добавен нов пункт, забраняващ публикуването на разширения, генерирани с помощта на AI инструменти. Проектът вече няма да приема разширения, които включват признаци за използване на AI за генериране на код, като например безсмислени вмъквания в кода, несъответствие в стила, измислено използване на API и наличието на коментари с подсказки за AI.

Причината за въвеждането на новите изисквания са увеличените случаи през последните два месеца на публикуване на разширения с необработен боклук код, чийто анализ отнема много време на хората, занимаващи се с рецензиране на разширения. В някои случаи опитите за уточняване на определени въпроси, възникнали по време на рецензията на подобни разширения, довели до получаване на отговори от авторите им, също генерирани от AI.

Пример за излишен код, генериран от AI, който усложнява рецензията: destroy() { try { if (typeof super.destroy === 'function') { super.destroy(); } } catch (e) { console.warn(`${e.message}`); } }

На практика този код може да се съкрати до: destroy() { super.destroy(); }

Източник: opennet.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster