Обновить
-29
@MSZXread⁠-⁠only

Пользователь

Отправить сообщение

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

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

Только в этом треде тебе три разных человека объяснили, как работает "безошибочность в LLM" на разных примерах, но у тебя, видимо, слишком туго с пониманием.

Сколько бы вы не составляли "грамотные промпты", если вы пишите на каком-нибудь ущербном мультиплатформенном фреймворке, вроде Flutter, у которого, например, средняя задержка рендера элементов от полусекунды до полутра - вам ничего не поможет изначально.

Кстати, вот вам интересный эффект для наблюдения: ChatGPT вам о таком не расскажет: средняя задержка рендера элементов у Flutter составляет около 500мс, а на большом количестве элементов - более секунды.

Надежды на то, что bloatware написанное на мультиплатформенных фреймворках, вроде Flutter, будет нормально работать, всё равно нет.

Пишущим приложения на тормознутых bloatware фреймворках, вроде Flutter, LLM всё равно не помогут, там изначально ущербная архитектура, которая вытягивает только базовый функционал, да и то еле-еле.

Не менее своеобразное головокружение вызывают тормознутые и лагающие bloatware приложения написанные на мультиплатформенных фреймворках, вроде Flutter.

Я уже все сказал, что хотел, на твои минуса вообще плевать. Иди собери ещё триста миллионов лагающих приложений на флаттер и получи премию от начальства за то, что выполняешь работу целого отдела разработки и плюёшь на головы пользователям. Индусов не читаю принципиально. Понимаешь, ты думаешь, что диалог идёт с тобой, потому что у тебя ЧСВ. Хабр - это сайт, который читают сотни тысяч людей. Мои комменты прочтут, контекст уже разжёван донельзя, на остальное вообще плевать. Я изначально на Хабре не сидел и не собираюсь, просто когда всплыла тема LLM и появилось с несколько десятков не очень умных людей, которые постят не разбираясь в тематике - это потребовало некоей расстановки точек. Соответственно, что? Пост резонансный, в библиотеке Хабра остался, а я его именно как библиотеку и воспринимаю, захожу почитать какие базы данных использовать (ну то есть гуглю по хабру и иду в комментарии), какие фреймворки на бэкенде использовать (фреймворки на фронтенде это зло и пятое колесо изначально), то есть люди просто зайдут, им алгоритмы Хабра предложат резонансный пост и они прочтут всю требующуюся информацию, твои минуса тут даже в тему, потому что это рофл как ты и ещё с десяток подобных слюной брызжете на опенсорсные LLM. Ты типичный фреймворщик-плодитель-bloatware. С тобой разговор считаю бесполезным изначально. Flutter индустрия - паразит на теле IT комьюнити.

Они все основаны на опенсорсе. Все коммерческие LLM конторы просто заходят на hugging face, тянут оттуда бигдату и библиотеки, потом такие - ОЙ! НОВАЯ ПРОГРЕССИВНАЯ РАЗРАБОТКА! ПЛАТИ ТРИ МИЛЛИОНА ДЕНЕГ ЗА БОЛЬШОЙ КОНТЕКСТ!

А Б С О Л Ю Т Н О В С Е L L M С О Б Р А Н Ы И З О П Е Н С О Р С Н Ы Х Б И Б Л И О Т Е К

Просто потому что им больше неоткуда взяться, кроме опенсорсного комьюнити никто больше LLM не занимается, потом накидываешь серверы помощнее и "У НАС ТРИЛЛИОН КОНТЕКСТА!!! ПЛАТИ!!! ПЛАТИ!!! ПЛАТИ!!!". Всё туфта и бибилиотеки и опенсорс у них все с hugging face. Просто технология выросла так быстро, что все ещё в шоке прибывают, что так вообще можно.

Наши LLM - тоже самое.

Просто берёшь библиотеки и бигдату с hugging face - делаешь билд, дообучаешь, называешь красивым именем, арендуешь сервак - и вперёд бабло стричь, добро пожаловать! Сейчас уже норма у топовых разработчиков свой кастомный LLM сервер.

Видюх побольше, и ТРИЛЛИАРД КОНТЕКСТА!!!!! При том что если LLM своя под свой проект, то просто собираешь в билд проект и получаешь безлимитный контекст, сколько памяти в неё закинул - столько и контекст, причём не обязательно даже видеопамяти, CPU/RAM модели всего на год-два отстают от классических.

Сейчас уже собрали полно малоресорсопотребляемых бибилиотек для кодинга, [https://huggingface.co/bigcode/starcoder2-3b] 17 языков, два гига. не благодарите. Скоро она ещё и на CPU/RAM выйдет.

Я изначально хотел "феерическую расстановку точек над LLM сферой сделать", но думал, что мне просто не поверят, что настолько всё просто, в итоге дискуссия сама заставила перейти на базовые понятия.

Это если речь о С-подобных языках и схожих задачах. А так, всё абсолютно противоположно вашим словам.

У меня примерно такая же выборка, но вводных условий не дано. Вводное условие это опыт ~10+ лет.

Ну так было в 1995-ом, кто спорит. Уже тридцать лет прошло. JavaScript уже давно превратился в фронтенд комбайн, одна спецификация Canvas [https://html.spec.whatwg.org/multipage/canvas.html] тянет на отдельный язык, чем по сути и является, так же как и SVG. А после внедрения HTML5/CSS3 - стандарт в геометрической прогрессии увеличился. Да и Mozilla уже давно не локомотив JS, сейчас основа это WHATWG. Если взять все стандартизированные API JS, то это объём более чем в пятьдесят раз превосходящий ECMAscript. Мы ещё даже о webGL не начали разговор, а это целый трёхмерный движок для которого так же есть свои API. Просто для понимания: HTML5 не является частью JS (номинально), но для всех методов появившихся в HTML5 в JS есть свои API, то есть абсолютно всё, что входит в стандарт W3 имеет свои API в составе JS. Набор этих API огромен, ECMAscript лишь является синтаксисом для работы с этими API. API для работы с webGL насчитывает в себе более ста методов и несколько сотен свойств и констант. Это только один маленький кусочек современного JS. Вы скажете: "это уход в сторону и никому не нужно" - хех, webGL уже применяется повсеместно на фронтенде, вы просто этого не замечаете, наши корпорации все уже давно используют webGL на всех своих платформах.

Я не могу, в любом случае, воспринимать Хабр серьёзно, когда тут минусуют за любое упоминание технологии LLM в положительном ключе.

Большой вопрос для дискуссий, но это уже оффтоп будет. Можем на другую платформу для такого переместится, ну или в личке пообщаться.

Уровень вашей компетенции показывает. Как позывает практика - занимаемая должность не показатель компетенции. Я вам начал объяснять, что Flutter, по общепризнанному мнению - корыто (ну пользуясь вашей риторикой) тормознутое, как и любая мультиплатформа, и клуб любителей Flutter понёсся меня минусовать с вами во главе. Только вот замеры не врут. А так - понимаю, конечно. Резко вырвал вас из вашей зоны комфорта, где вы ценный специалист и делайте прогрессивные разработки, только вот Flutter уже миллион раз во всём интернете обсуждался, и общепризнанное мнение по нему, что в плане производительности - он помойка (ну опять-таки, пользуясь вашей риторической стилистикой).

Мне нравится наличие на Хабре оффтопа, оффтоп это норма любого крупного форума/комьюнити.

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

milkyway044, шестого мая 2025 года, около девяти утра

А пока — удачи в мире, где LLM «не ошибаются» и Flutter «тормозит интернет».

milkyway044, шестого мая 2025 года, около одиннадцати вечера

А теперь жесткое погружение в реальность:

https://blog.theodo.com/2023/09/ios-rendering-performance/

Согласно замерам средняя стандартная девиация задержки прогрузки элементов интерфейса у Flutter составила 530ms против 24ms у Swift

В рамках стандарта W3 (HTML/CSS/JS) LLM имеют настолько хорошую базу, так как бигдаты очень много, а окружение статично (стандарт W3 - это браузер), что в рамках стандарта W3 даже самые базовые модели не ошибаются при наличие достаточного контекстного окна. Похожая ситуация для всех популярных языков и более-менее "типичного" окружения. Т.е., когда у тебя шанс на ошибку менее 1/10^{100} на вероятностной природе, природа перестаёт быть вероятностной. Деление на ноль возможно или нет? Если значение стремится к нулю - является ли оно нулевым или нет? Ну ты понял, короче.

У вас с падежами проблемы? Ясно-понятно, так и думал что вы "казачок засланный", по риторике оно и видно. LLM моделей есть десятки тысяч, из них коммерческих - несколько десятков. Какой это процент считайте сами.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность