/dev/stdout
4.64K subscribers
23K photos
3.25K videos
93 files
3.68K links
cat /dev/random
Download Telegram
🍓142💊2
Teto fans born to serve teto
🍓216🥰2😁1💊1
🐟 Судак, 🐟 щука, 🐟 окунь, 🐟 корюшка, 🐟 камбала, 🐟 жерєх, 🐟 плотва, 🐟 синець, 🐟 лящ, 🐟 форель
11💊2🍓1
9🤔72
21
23
Forwarded from /g/'s Tech Memes
Love this new YouTube genre where a randomly laid-off Atlassian engineer with 8 years at the company just dropped a full technical breakdown of the entire place.
9
🍓14💊2
🍓20💊31
Вотъ бы была такайа прафесийа, бытавой инвалид
🍓10💊1
😭17🥰2🤯1💊1
🍓143💊1
Тут у кого-то чердак прям течёт: https://github.com/QwenLM/qwen-code/issues?q=author%3Asvfolder
😁5💊2
Вроде выяснил. Пока не удалили, можете пройти ещё по ссылке, он продолжает создавать темы об убийствах детей.

А произошло вот что. Алибаба завершила тестирование своей Квен Код модели и теперь она платная: https://habr.com/ru/news/1023936/

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

Вайбкодеры - это такие же программисты, как те, кто накладывает стандартные фильтры инстаграма на фотографии - художники.

Вайбкодеры не нужны. Гоните их, насмехайтесь над ними
💊91
Опа опа опапа
🍓4💊2
У меня так сильно горела жопа на этом Мобиусе с их "ИИ, ИИ, ИИ, ИИ, ИИ", что надо собраться с силами и написать более-менее развёрнутый отчёт об этом. А это лучше сделать в блоге. А т.к. я давно собирался мигрировать блог на свой сервер, то пока займусь этим.

Но чтобы не оставлять вас без обещанного, вот лишь пара примеров лишь одного доклада, о котором говорил выше. Чтобы вам было понятно, с чего же я горю.

ВК предоставили полный или практически полный доступ к исходным кодам своих решений моделям, которые развёрнуты не у них. То есть весь код ВК теперь принадлежит США (чьи модели они использовали). Я сначала думал, что они просто взяли готовые модели, взяли ollama и подняли у себя на серверах, на тех самых, которые они ПРОДАЮТ за большие деньги. Но нет, они взяли OpenCode и в нём подключили модели, которые крутятся на серверах в США. Они несколько раз проговорили про стоимость токенов и упомянули, что был риск сожрать весь годовой бюджет, выделенный на покупку токенов. Другими словами системообразующая организация платит деньги, выделенные им из налогов (ВК дотационный, если что) на то, чтобы отдать исходный код своих проектов (на скриншотах был RuStore, созданный под началом Минцифры) не просто недружественной стране, а прям центральной неджруественной.

Давайте проговорим. Наши налоги пошли, чтобы купить на них токены у организации в США. Через которые весь исходный код утёк в США и теперь принадлежит им. При этом для нас - россиян, чьи налоги были на это потрачены - исходники недоступны. И бинари обфусцированы.

Из зала был задан вопрос, а пробовали ли вы дообучить модели на своих примерах, чтобы те меньше галлюцинировали. На что ВК ответили, что нет, это дорого, мы не можем себе такое позволить. Внимание, не можем позволить: https://cloud.vk.com/docs/ru/ml/mlplatform

Это, кстати, отдельная хохма, вот этот ВК Клауд. Хотите верьте, хотите - нет, но в ВК Клауд нельзя авторизоваться через ВК. Ваша учётная запись ВК не работает в ВК клауд и в ВК Клауд нухно регаться отдельно.

Дабы не допускать падение накала моей жопы, докладчик вещал, как они настроили процессы. Конечный результат таков, что каждый MR (для не программистов - это значит разработчик подготовил новый код и попросил проверить его и, если всё хорошо, влить в общую кодовую базу, чтобы потом выпустить новую версию продукта) проверяется ИИ агентами. У них была длинная борьба с галлюцинациями и некачественным код ревью и этой борьбе был посвящён доклад. ТАК ВООООООООООООТ.

Вы можете понять, ПОЧЕМУ же у них всё было плохо и почему они долго с этим боролись по одному факту.
Докладчик сказал, что OpenCode проверяет конфиги в ~/.code/opencode/. Что, конечно, правда. Но им это не подходит именно на стадии код ревью, т.к. там конфиги, нужные для написания кода (что подводит к совершенно очевидному: код продуктов ВК — это галлюцинации платных моделей, ревью которого — это галлюцинации этих же моделей, но с другими параметрами). Следовательно, нужно как-то подложить другие конфиги.

Чтобы сделали вы? Вот вам варианты действий:
1. используя btrfs делали бы снапшот, удаляли конфиги для кодеров, заливали бы конфиги ревьюверов, проводили ревью и откатывали бы снапшот
2. задавали бы значение для переменной окружения $XDG_CONFIG_HOME, таким образом на время меняя стандартный путь к ~/.config/, чтобы opencode не видел существующие настройки
3. использовали бы переменную окружения $OPENCODE_CONFIG, прямо описанную в документации
4. запускали бы опенкод в контейнере, а конфиг подцепляли пробросом через source:target

ВК выбрал пункт 2. Они реально перед каждым запуском ревью выставляют значение этой переменной, а после ревью удаляют её, возвращая стандартное поведение системы. Документация НА РУССКОМ ЯЗЫКЕ - это не про ВК: https://opencode.ai/docs/ru/config/
103
💯163❤‍🔥2