С тех пор, как языковые модели начали писать за человека код, все программы должны быть стать размером в несколько килобайт и работать молниеносно, а всё другое должно было умереть вместе с недопрограммистами, их написавшими.
>>337634687 (OP) Один неприятный момент ты только забыл: все это ЛЛМ-дерьмецо, обучали на килотоннах кривого индусского копипаст говнищекода с многочисленных помоек по типу medium и подобных. ЛЛМ априори не могет в эффективный код, ведь оно само ничего не придумывает. Оно тупо насирает готовые куски по заученным петтернам говна ебаного. Как то так
>>337634687 (OP) Да, буквально ни один программный продукт не улучшен кардинально с помощью llm. Потому что мы не можем дать людям публично такие мощные модели, которые могут это сделать. Наши модели могут не просто решать математические задачи тысячелетия, они могут даже улучшить эффективность математических просчетов нейросетей. Просто это все пока не нужно.
Сама модель продаж шорт-кода не отвечает капитализму. Наоборот, нейросети даже на бесплатных тарифах раздувают вывод текста и пампят его, превознося тебя. Это тратит твои деньги. Другая особенность - комментарии в коде, чтобы хоть как-то решить проблему устранения багов на лету. Еще одна особенность, шорт-код не получить без нескольких НС. Одна НС будет задавать сама себе много-много запросов, пампя вывод. Ну и еще проблема - НС обучена на нормальном коде, выдавая шорт она будет ГРЕЗИТЬ. Потому и дали НСкам созданный под НСки РАСТ. Его можно на лету компилить и в параметрах задать safe.
Двачеры, которые в школе чего-то там писали на паскале или дельфи, не очень понимают что современное ПО - это надежность, масштабируемость, безопасность. Продублируй все функции еще раз, зарезервируй, зашифруй, используй все согласованные коммьюнити бибилотеки, протоколы, подходы - все это очень много весит в итоге.
А зачем?
А чтобы оно читаемо было - и понятно, и для ЛЛМ, и для других программистов. Если код не читаемый, не модульный, не легко понимаемый - его невозможно поддерживать.
Изящный код, решающий конкретную задачу - это что-то из мира фармацевтики и космических технологий, код для твоих игрулечк и ПО нужен другой.
>>337636882 короче пацаны у меня у бати телек есть там короче можно фильм смотреть и нажимаешь кнопку пульта и актриса грудь поаазывает нажимаешь другую и управляешь ей, слушай сычушь а покажи нам, ой пук среньк батя в командировке от пульта батарейки сели мамка не разрешает...
>>337638126 > современное ПО - это надежность, масштабируемость, безопасность Ну да. Чет современный софт делает то же самое что и 15 лет назад, просто со свистелками, перделками, рекламой и сбором данных. На слабой железке даже банальный блокировщик рекламы ускоряет веб очень и очень сильно. Я вот не верю что дискорд, по сути, просто программа для обмена сообщениями и пиздеиня голосом может тормозить при изменении размера окна. Аналогично с телегой, которая неистово тормозит на galaxy s20. Да, это не новый смартфон, но он гораздо мощнее тех что у нас были 15 лет назад, а тормоза никуда блядь не делись.
Может стоит писать нормальный код, а не говорить что железо мощное щас, похуй, и так сойдет?
>>337634687 (OP) Здесь, например. https://getartcraft.com/apps Челы с помощью ИИ скопировали фотошоп, а потом и кучу других прог для работы с видео, звуком и 3д. Все они копии популярных программ. Все весит очень мало и работает очень быстро. Их фотошоп, после установки, занимает 180 мегабайт. Примерно, как версии фотошопа 90-х годов. Их фотошоп я уже поставил и успешно им пользуюсь, абсолютно как обычной нормальной программой, написанной человеком.
>>337643614 А ниче тот факт, что проф дизайнеры, не используют 90% той хуйни, что есть в фотошопе, потому что это просто маркетинговые свистоперделки для инвесторов, что бы показать, что продукт развавается и постоянно получает новый функционал. Гигабайты хуйни. А в работе проф дизайнеру достаточно функционала фотошопа 30-летней давности, когда он весил 100 мегабайт.
Бамп. Какого хурма банковское приложение весит гигабайт? То есть примерно столько же, сколько распакованная игра из 2002 года с тридэ-графоном, текстурами и музыкой?
>>337634687 (OP) Манагер не может объяснить нейронке что ему нужно и проверить результат. Для этого нужны люди, разбирающиеся и в бизнесе и в кодинге. При этом знающие продукт наизусть. Нейронка сделает проекты неподдерживаемыми и тормозными.
>>337648154 >Какого хурма банковское приложение весит гигабайт? Оно нахуярено на модном js-фреймворке и поставляется вместе со всеми либами и копией браузера внутри сам охуел, когда узнал
>>337650908 > в котором валяется всё, и всем пофигу, что оно ненужное Иначе оно не будет работать на 1000 устройствах и поддерживать весь функционал. Там всё нужное.
>>337636882 П.С. Эти модели очень опасные, мы вынужденны искуственно замедлить рост ии, что бы они никогда не увидели свет, но это не наше решение, это такие законы придумали. П.П.С. Инвестиции всё равно несите.
>>337634687 (OP) >С тех пор, как языковые модели начали писать за человека код, все программы должны быть стать размером в несколько килобайт и работать молниеносно, а всё другое должно было умереть вместе с недопрограммистами, их написавшими. Случилось прямо противоположное. Сейчас объясню почему. Раньше условно 10 миллионов человек умели писать программы. Допустим, 50% из них писали программы хорошо как настоящие инженеры ПО, а 50% просто говнокодили. Итого имеем 5 миллионов активных говнокодеров. С появлением нейросетей возможность генерировать код получили сотни миллионов человек. Даже если допустить, что всего 10% из них решит всерьёз заниматься разработкой с использованием нейросетей это уже десятки миллионов человек. Причем не просто пишушщих плохой код, они вообще не понимаю, что в их программах происходит. Так что надо быть готовыми к тому, что количество нагенерированного кода будет расти экспоненциально.
>>337634687 (OP) Наоборот же. Раньше писали простые быстрые программы с конкретным алгоритмом. А теперь взяли моду везде пихать нейросети. Раньше такое считалось моветоном, использование нейросетей обычно означало, что плохой программист не понимает как программа должна работать.
>>337651416 Какую такую. Есть написание детерминестичной логики нейронкой, а есть использование нейронки в программе как инструмента. Ты все в кучу смешал, что не понятно, что имеешь в виду.
>>337648154 >Какого хурма банковское приложение весит гигабайт? Графика для разных разрешений экранов, отдельные бинарники для разных архитектур (почти всегда современное андроид приложние тасакает с собой бинари под arm64 armv7 и т.д). В google play это решается тем что сервера гугл отдают апк файл сконфигурированный конкретно под твой девайс. а если скачивать апк с сайта банка то ему приходится упаковывать всё в один файл. Часто разрабы еще использют собственные билиотеки для сканирования кодов, распознавания документов и биометрии, антивирус (и все это может быть написано на нативном коде, а не на котлине или джаве, а как мы помним апк должен быть мультиархитектурным), могут чат бот с какой нибудь локальной нейросетью аля TensorFlow lite засунуть (пусть приписка lite тут не вводит в заблуждение, в приложение действительно могли засунуть довольно жирную нейросетевую модель размером сотни МБ). Вот так и набегает.
>>337634687 (OP) >должны быть стать размером в несколько килобайт и работать молниеносно Нейрохуета не может писать оптимизированный код, потому что обучена на примерах с гитхаба и выдает код который соответствует условиям, а не тот который оптимальный