Forwarded from запуск завтра
Министр финансов и глава Центробанка США вызвали глав крупных банков, чтобы предупредить их о новых кибер-опасностях, которые следуют от Claude Mythos и аналогичных моделей, сообщает Блумберг.
Приведу целиком знаменитую пасту:
Приведу целиком знаменитую пасту:
Отец знакомого работает в ФСБ. Сегодня срочно вызвали на совещание. Вернулся поздно и ничего не объяснил. Сказал лишь собирать вещи и бежать в магазин за продуктами на две недели. Сейчас едем куда-то далеко за город. Не знаю что происходит, но мне кажется началось...
Forwarded from запуск завтра
Почему нам хочется увидеть в искусственном интеллекте собеседника? Как нейросети контролируют ход диалога? И что из-за них меняется в человеческом общении?
Культуролог и исследовательница цифровой среды Оксана Мороз объясняет, как общение с искусственным интеллектом влияет на нас.
Новый эпизод — на всех платформах
https://youtu.be/0EKj8_ecBTQ
Культуролог и исследовательница цифровой среды Оксана Мороз объясняет, как общение с искусственным интеллектом влияет на нас.
Новый эпизод — на всех платформах
https://youtu.be/0EKj8_ecBTQ
YouTube
Что скрыто в гайдлайнах нейросетей — рассказывает культуролог Оксана Мороз
Почему нам хочется увидеть в искусственном интеллекте собеседника? Как нейросети контролируют ход диалога? И что из-за них меняется в человеческом общении? Культуролог и исследовательница цифровой среды Оксана Мороз объясняет, как общение с искусственным…
Forwarded from Denis Sexy IT 🤖
Media is too big
VIEW IN TELEGRAM
В аэропорту Амстердама с 2016 года есть часы где чел рисует 24 часа руками, каждый раз радуюсь когда натыкаюсь
Прикиньте это все делать без GenAI, чел психопат
Прикиньте это все делать без GenAI, чел психопат
Forwarded from Эхо Телеги
В MAX встроена нейросеть, которая слушает ваши звонки 📞
VK модифицировали WebRTC – технологию, через которую работают звонки – и встроили туда систему распознавания ключевых слов. Та же технология, что «Привет, Алиса». Только здесь она работает на вашем микрофоне во время звонка, а вы об этом не знаете.
Когда вы звоните в MAX, нейросеть режет аудио с микрофона на куски по 10 миллисекунд и на каждом решает – произнесено ключевое слово или нет. Модель BC-ResNet, 1.17 МБ, ~300 тысяч параметров, streaming mode. Сейчас обучена на фразу «не слышу» – якобы для определения плохой связи. На данный момент выключена на сервере.
Но вот в чем дело. Модель не зашита в код приложения. Она лежит на публичном CDN – st.okcdn.ru и скачивается по ссылке из серверного конфига. При запуске MAX получает от сервера JSON с тремя полями: URL модели, MD5 и флаг use. Скачал, проверил хэш, загрузил в движок. Все.
Приложение вообще не проверяет, что модель распознает. Нет списка допустимых слов. Нет whitelist. VK кладет на CDN новый файл, меняет URL в конфиге – и при следующем звонке ваш телефон уже ищет не «не слышу», а что угодно. Без обновления в сторе и уведомления. Можно включить для одного конкретного userId.
При срабатывании отчет улетает на api.ok.ru. Внутри метрика bad_call_detected_by_audio_spotter, строка «не слышу», уровень уверенности от 0 до 1, привязка к userId и call_id. VK видит: в таком-то звонке у такого-то пользователя сработал детектор. Название метрики зашито в код – даже если модель заменят, отчет все равно уйдет как «не слышу». Удобно.
Модель рабочая. Побрутили CDN, перебрали 200+ путей – других моделей пока нет. Три версии SDK, во всех одна и та же модель с одинаковым MD5.
Теперь про звонки. P2P-соединений в MAX нет. Все медиаданные идут через TURN-сервер VK. Шифрование DTLS-SRTP есть – но от вас до сервера, а не от вас до собеседника. На relay-сервере шифрование заканчивается. Ключи у VK. То есть VK технически имеет доступ к аудио всех звонков.
И вишенка. В коде есть серверный флаг calls-sdk-log-audio – если VK его включит, аудио звонка пишется в файл. Плюс JNI-методы для дампа raw-аудио в файловый дескриптор. Все управляется с сервера.
Разница между детектором плохой связи и прослушкой – один URL в конфиге. Код, процесс, отправка на сервер – все одно и то же. Меняется только файл на CDN🙃
Полный разбор по ссылке.
@echo_telegi
VK модифицировали WebRTC – технологию, через которую работают звонки – и встроили туда систему распознавания ключевых слов. Та же технология, что «Привет, Алиса». Только здесь она работает на вашем микрофоне во время звонка, а вы об этом не знаете.
Когда вы звоните в MAX, нейросеть режет аудио с микрофона на куски по 10 миллисекунд и на каждом решает – произнесено ключевое слово или нет. Модель BC-ResNet, 1.17 МБ, ~300 тысяч параметров, streaming mode. Сейчас обучена на фразу «не слышу» – якобы для определения плохой связи. На данный момент выключена на сервере.
Но вот в чем дело. Модель не зашита в код приложения. Она лежит на публичном CDN – st.okcdn.ru и скачивается по ссылке из серверного конфига. При запуске MAX получает от сервера JSON с тремя полями: URL модели, MD5 и флаг use. Скачал, проверил хэш, загрузил в движок. Все.
Приложение вообще не проверяет, что модель распознает. Нет списка допустимых слов. Нет whitelist. VK кладет на CDN новый файл, меняет URL в конфиге – и при следующем звонке ваш телефон уже ищет не «не слышу», а что угодно. Без обновления в сторе и уведомления. Можно включить для одного конкретного userId.
При срабатывании отчет улетает на api.ok.ru. Внутри метрика bad_call_detected_by_audio_spotter, строка «не слышу», уровень уверенности от 0 до 1, привязка к userId и call_id. VK видит: в таком-то звонке у такого-то пользователя сработал детектор. Название метрики зашито в код – даже если модель заменят, отчет все равно уйдет как «не слышу». Удобно.
Модель рабочая. Побрутили CDN, перебрали 200+ путей – других моделей пока нет. Три версии SDK, во всех одна и та же модель с одинаковым MD5.
Теперь про звонки. P2P-соединений в MAX нет. Все медиаданные идут через TURN-сервер VK. Шифрование DTLS-SRTP есть – но от вас до сервера, а не от вас до собеседника. На relay-сервере шифрование заканчивается. Ключи у VK. То есть VK технически имеет доступ к аудио всех звонков.
И вишенка. В коде есть серверный флаг calls-sdk-log-audio – если VK его включит, аудио звонка пишется в файл. Плюс JNI-методы для дампа raw-аудио в файловый дескриптор. Все управляется с сервера.
Разница между детектором плохой связи и прослушкой – один URL в конфиге. Код, процесс, отправка на сервер – все одно и то же. Меняется только файл на CDN
Полный разбор по ссылке.
@echo_telegi
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from ai.dot(ufna, dev)
Главное что доставляет — это абсолютная какая-то непредвзятая некомпетентность по встраиванию такого рода технических решений.
Варианта два. Либо это реально некомпетентность, либо саботаж изнутри "чтобы нашли".
Простите, но все слушают всех, процессят и так далее. Но тут конечно весело.
Варианта два. Либо это реально некомпетентность, либо саботаж изнутри "чтобы нашли".
Простите, но все слушают всех, процессят и так далее. Но тут конечно весело.
Forwarded from Оди
Яндекс ищет продуктовых дизайнеров в команды Yandex Cloud и Yandex Infrastructure
Компания проводит Fast Track* 20–26 апреля — за это время можно пройти все собеседования и получить офер
Ждут дизайнеров продукта с опытом от 3 лет. Идеально, если вы уже работали со сложными экосистемами, B2E- или SaaS-продуктами или участвовали в опенсорс-проектах
Как всё устроено:
🟣 до 17 апреля зарегистрируйтесь на мероприятие
🟣 до 19 апреля выполните тестовое задание
🟣 с 20 по 26 апреля пройдите вайтборд, познакомьтесь с командами и получите офер
🔸 Переходите по ссылке, чтобы узнать подробности и зарегистрироваться
Приходите работать в окружении профессионалов, которые всегда поддержат, поделятся опытом и помогут вырасти в сложных и интересных проектах!
#промо
Компания проводит Fast Track* 20–26 апреля — за это время можно пройти все собеседования и получить офер
Ждут дизайнеров продукта с опытом от 3 лет. Идеально, если вы уже работали со сложными экосистемами, B2E- или SaaS-продуктами или участвовали в опенсорс-проектах
Как всё устроено:
Приходите работать в окружении профессионалов, которые всегда поддержат, поделятся опытом и помогут вырасти в сложных и интересных проектах!
#промо
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from DogDog (Dmitrii Filatov)
Вышел Linux 7.0. В том числе после длительного обсуждения внутри команды вышли формальные правила использования ИИ в разработке Linux.
Главное из правил:
• AI-сгенерированный или AI-ассистированный код разрешён
• Весь внесённый код обязан быть совместимым с лицензией GPL-2.0-only
• Весь код от ИИ обязательно должен быть проверен человеком, который отвечает за этот код
• Коммиты с таким кодом должны сопровождаться тегом Assisted-by с указанием модели и её версии
В разработке ядра ИИ пока чаще всего применяется как ассистент и второй слой анализа кода на потенциальные проблемы, баги и так далее.
Но главное здесь — не правила, а то, кто и как прокомментировал это нововведение.
Линус Торвальдс — лидер проекта, всегда притормаживает любые радикальные изменения ради стабильности. Но он говорит, что уже бессмысленно пытаться бороться против ИИ-инструментов — все они уже часть реальности.
Главное из правил:
• AI-сгенерированный или AI-ассистированный код разрешён
• Весь внесённый код обязан быть совместимым с лицензией GPL-2.0-only
• Весь код от ИИ обязательно должен быть проверен человеком, который отвечает за этот код
• Коммиты с таким кодом должны сопровождаться тегом Assisted-by с указанием модели и её версии
В разработке ядра ИИ пока чаще всего применяется как ассистент и второй слой анализа кода на потенциальные проблемы, баги и так далее.
Но главное здесь — не правила, а то, кто и как прокомментировал это нововведение.
Линус Торвальдс — лидер проекта, всегда притормаживает любые радикальные изменения ради стабильности. Но он говорит, что уже бессмысленно пытаться бороться против ИИ-инструментов — все они уже часть реальности.
Forwarded from Плавучая редакция
Доводить до крайности
#совет
Хорошая привычка — проверять строки с числовыми переменными на крайних значениях.
Допустим, вы хотите показать пользователю какой-то интересный факт о нём:
Но что если N будет не 42 км, а какие-нибудь 100 м? Тогда наше сообщение будет звучать как сарказм. Кому это нужно?
Мысленно подставляем значения из разных диапазонов и легко обнаруживаем проблему. А решается она такими способами:
1️⃣ Убрать оценочные слова, чтобы строка подходила для любого числа
Не всегда возможно, но это самый дешёвый способ:
До конца книги всего 1050 страниц → До конца книги 1050 страниц
На счету целых 2 рубля! → На счету 2 рубля
2️⃣ Завести отдельные строки для больших и малых значений
Вот это марафон! Вы пробежали N м за месяц (если N > 40 км)
Класс! Не забывали выходить на улицу и пробежали 100 м! (если N < 1 км)
3️⃣ Не забыть про нулевые значения. Обычно тоже нужны отдельные строки
Вы потратили 0 калорий → Вы не потратили калорий
Женя молодец, прошёл 0 уроков! → Женя пока не проходил уроков
0 шагов сегодня → Сегодня прогулок не было
#совет
Хорошая привычка — проверять строки с числовыми переменными на крайних значениях.
Допустим, вы хотите показать пользователю какой-то интересный факт о нём:
Вот это марафон! Вы пробежали N за месяц
Но что если N будет не 42 км, а какие-нибудь 100 м? Тогда наше сообщение будет звучать как сарказм. Кому это нужно?
Мысленно подставляем значения из разных диапазонов и легко обнаруживаем проблему. А решается она такими способами:
Не всегда возможно, но это самый дешёвый способ:
До конца книги всего 1050 страниц → До конца книги 1050 страниц
На счету целых 2 рубля! → На счету 2 рубля
Вот это марафон! Вы пробежали N м за месяц (если N > 40 км)
Класс! Не забывали выходить на улицу и пробежали 100 м! (если N < 1 км)
Вы потратили 0 калорий → Вы не потратили калорий
Женя молодец, прошёл 0 уроков! → Женя пока не проходил уроков
0 шагов сегодня → Сегодня прогулок не было
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Дизайн-снайпер
This media is not supported in your browser
VIEW IN TELEGRAM
Доброе утро!
Когда попросили подробней рассказать о проектах в портфолио
Когда попросили подробней рассказать о проектах в портфолио
Forwarded from Дизайн-снайпер
Минутка промдиза:
Поехали!
Нравится сочетание гибкого и плавного образа и конструкционная мощность. Велик Segway MUXI
Поехали!
Нравится сочетание гибкого и плавного образа и конструкционная мощность. Велик Segway MUXI
Forwarded from Дизайн-снайпер
Минутка нашего:
Безумно крутой по графике советский плакат полетов из Москвы в Токио.
Можно представить как у современного маркетолога разовьется тревожность от такого изображения самолета и сколько будет «консернов».
Но даже сейчас это смотрится круто.
Безумно крутой по графике советский плакат полетов из Москвы в Токио.
Можно представить как у современного маркетолога разовьется тревожность от такого изображения самолета и сколько будет «консернов».
Но даже сейчас это смотрится круто.
Forwarded from Веб-стандарты (Vadim Makeev)
Поддержка современных CSS-фич в shadow DOM. Adobe Spectrum Web Engineering отслеживает поддержку CSS-фич внутри shadow DOM и при пересечении его границ. Проект охватывает
https://shadow-dom-css.adobe.com/
:has(), @property, @scope, anchor positioning, каскадные слои, выражения от контейнера и нативную вложенность, документируя функциональный статус, кросс-контекстное поведение и баги браузеров. Для каждой фичи есть результаты Web Platform Tests и ссылки на спецификации. #css #webcomponentshttps://shadow-dom-css.adobe.com/
Forwarded from Дизайн-снайпер
This media is not supported in your browser
VIEW IN TELEGRAM
Минутка технологий:
Электромобили и автомобили с бензиновым двигателем при тепловизионном сканировании.
Электромобили и автомобили с бензиновым двигателем при тепловизионном сканировании.
Forwarded from UX Live 🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from стоп дизайн
This media is not supported in your browser
VIEW IN TELEGRAM
Ещё одна коллаборация с Atomic Heart из Брянска!
В этот раз от наших друзей из проекта Часть Человека.
Делали материал о киберпанковых протезах из Брянска в Путеводителе, зацените: тут.
В этот раз от наших друзей из проекта Часть Человека.
Делали материал о киберпанковых протезах из Брянска в Путеводителе, зацените: тут.
Forwarded from Адовый UX
This media is not supported in your browser
VIEW IN TELEGRAM
Вообще, если походить, повтыкать, то становится понятно