Ты живёшь, а мир вокруг превращается в цифру. Было аналоговое - стало цифровое. Было живое - стало искуственное. И ирония в том, что мы, айтишники, и делаем эти изменения. Мы не просто свидетели Иеговы, мы сами это и кодим.
Но сколько в нашей работе курьёзных моментов. И сколько песен было сложено про любовь, и, скажем, осень. А вот про бессонный деплой, бесконечный рефакторинг, костыли, эпические баги - мало. Совсем мало. Может быть потому что нас, ИТ-шников мало? Да много нас, и с каждым годом нас только больше. На мой взгляд, про нас не поют просто потому, что про любовь все знают, а про ИТ-шные угары знаем только мы.
Читать далееПривет, Хабр! Меня зовут Василий Коновалов, я работаю в команде «Вычислительная семантика» в AIRI. Наша команда сфокусирована на исследовании галлюцинаций и на решении проблем доверительной генерации. Мы учимся находить галлюцинации и бороться с ними.
Но, возможно, мы не всегда должны делать это. Тем более, что научные работы показывают, что галлюцинации неизбежны. Вместо этого мы извлекли из них пользу: мы применили галлюцинации больших мультимодальных моделей для детекции странных картинок — то есть картинок, противоречащих здравому смыслу.
Об этом мы вместе с коллегами из Сколтеха, MWS AI и МФТИ написали научную статью Through the Looking Glass: Common Sense Consistency Evaluation of Weird Images, которую приняли на NAACL. Здесь я кратко расскажу, что именно мы сделали.
Читать далееПривет, Хабр! Меня зовут Василий Коновалов, я работаю в команде «Вычислительная семантика» в AIRI. Наша команда сфокусирована на исследовании галлюцинаций и на решении проблем доверительной генерации. Мы учимся находить галлюцинации и бороться с ними.
Но, возможно, мы не всегда должны делать это. Тем более, что научные работы показывают, что галлюцинации неизбежны. Вместо этого мы извлекли из них пользу: мы применили галлюцинации больших мультимодальных моделей для детекции странных картинок — то есть картинок, противоречащих здравому смыслу.
Об этом мы вместе с коллегами из Сколтеха, MWS AI и МФТИ написали научную статью Through the Looking Glass: Common Sense Consistency Evaluation of Weird Images, которую приняли на NAACL. Здесь я кратко расскажу, что именно мы сделали.
Читать далее3 октября 1950 года в США был выдан патент № 2 524 035 на «трехэлектродный элемент на полупроводниках». Заявку на него подали 17 июня 1948 года Джон Бардин, Уолтер Браттейн и Уильям Шокли. Документ закрепил принцип работы первого транзистора, созданного в Bell Labs в декабре 1947 года, и стал отправной точкой для всей современной электроники. Он превратил лабораторное открытие в основу новой индустрии — от первых микросхем и компьютеров до сегодняшних процессоров и систем искусственного интеллекта. Через 75 лет можно проследить, как одно инженерное решение изменило устройство мира и по-прежнему определяет направление технологического прогресса. Поехали!
Читать далееПрошло полгода с момента публикации У рекрутера есть только один шанс произвести первое впечатление. Как они обычно таким шансом пользуются?
Может быть я был неправ в своих первоначальных выводах? Поэтому за прошедшее время я набрал ещё немного статистики. Подумал, что будет интересно посмотреть на некоторую динамику того, как заходят рекрутёры на 1й контакт.
Что и как предлагают…Интернет‑провайдер работает в условиях, где сбой в инфраструктуре или успешная атака могут обернуться не просто потерей клиентов, а остановкой критичных сервисов для целых регионов. Поэтому подход «поставим пару фильтров и сделаем бэкап» давно не работает. На первый план выходит системная работа по обеспечению непрерывности бизнеса (BCM) и киберустойчивости. Это и проектирование сетей, и резервирование каналов до интеграции SOC, и импортонезависимые средства защиты.
В этой статье разберём ключевые стратегии и технологии, которые позволяют провайдерам держать сервис «на плаву».
Читать далееВ этой статье мы узнаем, что такое chains of gadget, и рассмотрим на примерах (с картинками), как неаккуратная десериализация через нативные Java механизмы может привести к удалённому выполнению кода.
Читать далееВ своей предыдущей статье я разбирала, как «Аркейн» мог бы достичь нарративного величия, если бы довёл до конца историю Джинкс и Виктора. Но этот структурный сбой между сезонами имел свою предысторию. Давайте вернёмся к истокам и посмотрим на ту самую, изначальную версию сценария, которую критиковали словами «It sucks» — потому что, похоже, именно её мы в итоге и увидели.
Амбициозная идея шоураннера Кристиана Линке и сценариста Алекса Йи создать анимационный сериал по League of Legends была вызовом для всей индустрии. Анимация французской студии Fortiche была великолепна, а вот над сценарием нужно было еще много работать.
Читать далееУченые из Московского политехнического университета и МФТИ представили теоретическую работу, посвященную введению дополнительных соотношений неопределенности Гейзенберга в (1+3)-мерном пространстве Минковского и в (1+4)-мерной расширенной модели пространства. Это исследование может изменить наши представления о времени, пространстве и материи.
Читать далееЗа два года учёные, связанные с Google, получили три Нобелевские премии. Исследователи трёх его лабораторий получили сразу три высшие научные награды за открытия в химии и физике. Это не просто череда совпадений, а показатель глубокой трансформации: крупные технологические корпорации всё чаще становятся площадками для фундаментальных исследований, а Google их флагманом.
Читать далееКак защитить Kubernetes, если злоумышленник попытается выбраться из контейнера на хост? Рафаэль Натали предлагает многоуровневый подход: настройка Security Context, отказ от лишних прав, запуск контейнеров без root-доступа, а также усиление защиты с помощью AppArmor и seccomp.
Читать далееПредставьте, что вы написали скрипт, разместили его как serverless-функцию и неожиданно получили счёт на 75 000$ из-за самой простой ошибки обработки исключений. Представить страшно, а ведь это реальная история.
У каждого типа IT-проектов есть свои особенности, определяющие где, и как, их лучше размещать. Сегодня мы сравним несколько вариантов хостинга, для простых скриптов как парсеры, боты, API и Web-приложений.
Читать далееБольшинство тестов языков программирования — это синтетика. Мы сравниваем скорость сортировки массивов, подсчёт аллокаций и другие упражнения, которые почти не встречаются в реальной жизни.
А вот настоящие приложения — редакторы, движки, интерфейсы, базы данных — живут совсем в другом мире. Они управляют не числами, а сложными структурами объектов. И если присмотреться, почти все эти структуры сводятся к одной универсальной модели: DOM-подобному графу.
Читать далееДавным-давно, когда с ездовым котом приключилась "записка шестая", а знания об аллокаторах и опыт их применения ограничивался линейным и системным, перебросили мою команду в помощь другой команде, которая занималась системами навигации больших судов. Ездовые коты, особенно нестарые - это такие создания, которые редко изучают документацияю детально, а чаще бегло читают там про интерфейсы систем в проекте, malloc, new, системные аллокаторы и думают, что теперь-то точно понятно, как всё устроено. А потом приходит работа и такая: “Забудь всё, что ты знал. Ты не дочитал до страницы восемьсот что-то там РД, тут есть свой аллокатор - и он реально плохой”.
Примерно так началось мое погружение в мир ненормального распределения памяти. Это сейчас я знаю с десяток разных аллокаторов, и специфику их работы, специфика правда больше игровая, но думаю многим будет интересно - зачем нужны все эти "танцы с аллокаторами". В той статье все аллокаторы еще более менее нормальные, но есть еще ненормальные и они оказывается тоже нужны, и в определенных сферах разработки очень даже важны и применяются.
А вот почему нужны и важны ненормальные - объяснений почти нет, как и самих реализаций в открытом доступе. В этой статье я расскажу, какие повстречал ненормальные алгоритмы распределения памяти, чем они живут, кого едят, и почему иногда malloc делает вид, что он не при делах и таки да, malloc может возвращать null и ту проверку мы убрали зря.
Читать далееЯ PHP-разработчик с восьмилетним коммерческим опытом. Долгое время я не видел смысла в микросервисах — пока не перешёл на Python и не столкнулся с его архитектурными особенностями.
Читать далееИИ сегодня может писать тексты, решать задачи и даже управлять сайтами — казалось бы, уже почти как человек. Но вот парадокс: самые продвинутые агенты до сих пор ошибаются на простых сценариях и путаются с кнопками или таблицами. Почему решения, работающие в теории, так часто валятся на реальных веб‑задачах?
Недавнее исследование раскрывает неожиданный нюанс. Оказалось, что дело не только в мощности модели или объёме данных — важнее то, «как» агент рассуждает и организует свои действия в сложной среде. Команда предлагает свежий подход: превращать веб и документы в особый «граф знаний», а тестовые ситуации собирать из него автоматически. Такой подход сразу проявляет слабые места даже у топовых ИИ.
Разбираемся, как устроен новый бенчмарк, почему агенты спотыкаются на пути к настоящей автономности, и — главное — что всё это говорит о будущем ИИ, который должен быть и умным, и по-настоящему полезным в наших цифровых задачах.
Читать далееМы наконец решили задачу омографов. Конечно, с рядом оговорок, куда без них. Получилось пресловутое приключение на 20 минут.
Несмотря на кажущуюся простоту (задача по сути является бинарной классификацией, число кейсов с тремя валидными вариантами ничтожно мало), задача является просто кладезем различных "мин замедленного действия" и типичных граблей в сфере машинного обучения. Да, задачу "ёфикации" (расстановка буквы ё там, где люди её поленились поставить) мы считаем частным случаем задачи простановки ударений и омографов.
Также мы опубликовали наше продуктовое решение для простановки ударений (в омографах в том числе) в рамках репозитория silero-stress и также напрямую через pypi. В ближайшее время добавим эту модель и обновим наши публичные модели синтеза и раскатим более мощную "большую" (тоже маленькую по современным меркам) версию модели в приватные сервисы и для клиентов. Также мы опубликовали бенчмарки качества и скорости публичных академических решений … и там всё очень неоднозначно.
Наливайте себе чай, садитесь поудобнее. Мы постараемся описать наш путь длиной в вечность без лишних подробностей.
Сели, налили, читаемВсем привет. Меня зовут Аня (SavAnna) я работаю AppSec и как хобби занимаюсь багбаунти. Багбаунти - отличный способ отдохнуть от своих сервисов и сменить фокус с "защиты" на "нападение". Не всегда баги ищутся целенаправленно - иногда это происходит случайно. Хочу показать, что много странных и простых багов может найти каждый.
Читать далееПривет, Хабр! Представьте у вас есть идея для небольшого приложения. Вы начинаете продумывать его структуру и реализацию. Перед вами предстает ворох проблем; прописать разметку, стили, логику, отладить баги. Эти задачи могут вызвать затруднения у начинающих программистов и предпринимателей. А что если бы у вас был персональный ассистент, который не просто подсказывает код, а сам пишет его по вашим инструкциям на естественном языке?
Читать далееВот честно - пока копал про Лысенковщину, случайно подсказали - была анти-эйнштейновщина. На наше счастье залп по проклятому Бору и Эйнштейну, сделали интриганы не уровня Лысенко. Лысенко был мастер спорта по интригам, матёрый колхозник вышедший на верх за счёт крайней харизмы и умелого лавирования. А против Эйнштейна хоть и были академики, но философы, народ жидковатый конечно.
Значит так - первая открытая вспышка зафиксирована 10 апреля, 1948 года. Выстрел был нацелен по советским физикам, а статью в "Литературную газету" накропал - Максимов Александр, философ, правда первое образование - физик. Газетный файл пдф, статья здоровенная, вот скрины.
Особый вкус в том, что за огромную статью и словоблудие в ней - ноль, ни одной формулы. Бор мол не прав, Эйнштейн тоже не прав - а по каким формулам они не правы? Да какая товаааарищи разница! Вот только залп в строну физики шёл всё таки от члена корреспондента Академии наук, а это очень опасно. Учитывая что шабаш в виде ВАСХНИИЛ состоялся 31 июля -- 7 августа 1948 г.. А проворный Максимов видимо всё знал заранее и хотел такую же дикость устроить против физиков СССР.
Читать далее