Все подряд публикации с habr.com
Пишем на C самоизменяющуюся программу x86_64
«Зачем вообще писать программу, меняющую код в процессе выполнения? Это же ужасная идея!»
Да, всё так и есть. Но это и хороший опыт. Такое делают только тогда, когда хотят что-то исследовать, или из любопытства.
Самоизменяемые/самомодифицируемые программы не обладают особой полезностью. Они усложняют отладку, программа становится зависимой от оборудования, а изучение кода превращается в очень утомительный и запутанный процесс, если только вы не опытный разработчик на ассемблере. Единственный разумный сценарий применения самоизменяемых программа в реальном мире — это механизм маскировки зловредного ПО от антивирусов. Моя цель исключительно научна, поэтому ничем подобным я заниматься не буду.
Предупреждение: в этом посте активно используется язык ассемблера x86_64, в котором я ни в коем случае не являюсь специалистом. Для написания статьи мне пришлось изучать приличный объём материалов, и, возможно (почти наверняка), в ней есть ошибки.
Не горе от ума, а ум от голода — откуда LLM такие умные
Когда большие языковые модели начали неожиданно хорошо отвечать на абсолютно разные вопросы и даже вроде бы выходить за те рамки, на которых их обучали, все, конечно, сильно обрадовались. Настолько обрадовались, что наращивать мощности и получать новые крутые результаты оказалось интереснее, чем выяснять, почему вообще LLM работают, как именно они хранят знания и хранят ли их вообще. Этот вопрос интерпретируемости LLM так или иначе стоял всегда, но теперь, когда мы все попривыкли к впечатляющим результатам новых моделей, стал заметнее.
Макс Тегмарк предложил использовать механистический подход к интерпретируемости, но применять его не к алгоритмам внутри LLM, а к самим знаниям. То есть попробовать выяснить, есть ли внутри моделей какая-то закономерность запоминания или даже понимания. Сразу спойлер (а на самом деле — название статьи) — модели умны от “голода”, это “intelligence from starvation”. Причем это общий вывод для разных моделей.
Почему нейросети ошибаются и как с этим бороться?
Эксперт отдела перспективных исследований компании «Криптонит» Никита Габдуллин предложил методику, которая поможет снизить частоту ошибок ИИ при смене данных за счёт более точного прогнозирования поведения нейросетей.
Нейросети — основа искусственного интеллекта, но они не наделены разумом. С точки зрения математика это лишь сложные математические функции, которые преобразуют входные данные в выходные через последовательность вычислений, организованных в слои.
При таком преобразовании возможны ошибки, которые трудно предугадать, а их последствия могут быть весьма плачевными. Например, неоднократно сообщалось о проблемах с автопилотами Tesla, которые допускали ошибки в распознавании объектов. Они не видели велосипедистов со спины и не замечали пустые грузовые платформы на перекрёстках, а внезапно появившиеся красные круги на придорожных рекламных стендах воспринимали как запрещающие сигналы светофора и включали экстренное торможение. В целом автопилоты…
Языковые модели для бизнеса: сравниваем малые (SLM) и большие (LLM) модели
Большие языковые модели (LLM) звучат впечатляюще, но всегда ли нужно их использовать? Разберемся, в каких случаях стоит использовать LLM, а когда использование малых языковых моделей (SLM) окажется более разумным и экономичным решением без потери качества.
Дуров объявил о партнёрстве Telegram и xAIи интеграции в мессенджер чат-бота Grok
Павел Дуров объявил о партнёрстве Telegram и xAI Илона Маска: в течение года нейросеть Grok будет распространяться среди миллиардной аудитории мессенджера и интегрирована в его приложения. Telegram получит $300 млн наличными и в акциях, а также 50 % от выручки с подписок xAI, оформленных через платформу. Как отметил Дуров, «вместе мы победим».
Apple приобрела игровую студию RAC7 из двух разработчиков
Apple купила игровую студию RAC7, в которую входят всего два разработчика: программист Джесси Рингрозон и художник Джейсон Эннисон. Компания разработала такие игры, как Dark Echo, Splitter Critters и Sneaky Sasquatch.
2 сезон онлайн-митапов про people-менеджмент «Дело в людях»
Привет, Хабр!
Мы запускаем второй сезон онлайн-стримов про people-менеджмент и приглашаем всех, кто уже управляет командами или планирует заняться этим в будущем. Обсудим карьерный кризис, change management, страхи тимлидов и управление в эпоху ИИ. Среди гостей — спикеры из КРОК, Яндекс, Ozon, HeadHunter, Dodo Engineering, Lamoda, K2 Cloud, Контур и red_mad_robot.
Temporal и в целом работа с датой, временем и часовыми поясами
Всем привет! Меня зовут Дмитрий, и я занимаюсь веб-разработкой в IT-компании Intelsy, работая как на аутсорс-, так и на аутстафф-проектах. В своей работе я постоянно сталкиваюсь с задачами, связанными с датами и временем, и давно заметил, что стандартный объект Date в JavaScript часто доставляет много неудобств.
Мне захотелось разобраться, почему так происходит и какие современные решения помогают упростить эту работу. Это привело меня к изучению нового API Temporal — перспективного инструмента для более точной и удобной работы с датой, временем и часовыми поясами.
Показываем нашу A/B-платформу в деле 17 июня
Всем привет! Приглашаем на вебинар How to Trisigma, посвященный одноименной A/B-платформе от Авито. С помощью этого решения мы сделали процесс A/B-тестирования быстрее, проще и прозрачнее, сначала внутри компании, а потом предложили Trisigma рынку. Программа, даты и ссылка на регистрацию — под капотом.
Молодой ученый из «Росатома» попал в список Forbes
Аспирант МГУ и сотрудник Национального центра физики и математики в Сарове Максим Вялков, вошёл в лонг-лист из 100 самых перспективных молодых россиян рейтинга Forbes «30 до 30».
Стало известно точное время глобального запуска Elden Ring Nightreign
27 мая на официальной странице Bandai Namco в Facebook появился пост с актуальным времен глобального запуска Elden Ring Nightregn для разных часовых поясов. По Москве запуск состоится в ночь на 30 мая.
SIMD на x86 — чудовище Франкенштейна?
Общее количество всех команд во всех этих расширениях — 1342 инструкции!
От комментариев воздержусь, оставлю эту привилегию читателю ))
При этом SIMD на RiscV очень хвалят, как очень продуманный, минималистичный, при этом мощный и выразительный: https://www.youtube.com/watch?v=lwIBp6cc-HY
Исследование: модем Apple C1 в iPhone 16e оказался слабее решений Qualcomm в тесте на скорость
Модемы Qualcomm Snapdragon X57 и Snapdragon X80 в двух неназванных моделях смартфонов на Android достигли более высоких скоростей 5G по сравнению с чипом C1 от Apple в недавнем iPhone 16e. К такому выводу пришли специалисты Cellular Insights в отчёте, который подготовили по заказу Qualcomm.
Акция Days of Play от Sony: консоли и аксессуары, новые игры и турнир по NBA 2K25
Sony анонсировала старт ежегодной акции Days of Play, которая в 2025 году проходит с 28 мая по 11 июня. В её рамках игрокам доступны скидки на консоли и аксессуары, а также новые игры и демо в подписке.
Четыре взлома ИТ-инфраструктуры, один из которых выдуман. Какой?
Публикуем примеры взлома информационной инфраструктуры четырех объектов. Под раздачу попали: банк, два дата-центра и умный дом. Как видно из заголовка, только три варианта произошли в реальности, а один мы выдумали сами. Ответы – в конце статьи.
Полагаем, что учиться на чужих ошибках всегда приятнее, чем на своих, поэтому желаем приятного чтения.
Корутины с точки зрения компилятора
Привет! Меня зовут Абакар, я работаю главным техническим лидером разработки в Альфа-Банке.
Сегодня мы поговорим на тему, связанную с корутинами, а именно погрузимся чуть глубже в недра компилятора Kotlin. На данную тему мы с Александром Гиревым готовили доклад на «Мобиус».
В рамках подготовки доклада нам пришлось заглянуть в святая святых для всех «андроидеров», а именно в исходники компилятора Kotlin. Ну что ж, поглядим, что мы там накопали. Поехали!
В сервисе «Активность пыльцы» от «Яндекс Погоды» появились консультации аллергологов из Сеченовского университета
«Яндекс Погода» совместно с аллергологами из Сеченовского университета продолжает развивать свой сервис «Активность пыльцы». Теперь пользователи могут получить ответы на самые частые вопросы о сезонном цветении от пульмонологов-аллергологов Клинического центра наук о здоровье Сеченовского университета. В сервисе появились видеоматериалы, где врачи отвечают на часто задаваемые аллергиками вопросы, а также форма для отправки новых.
Что такое legaltech и каковы его перспективы
Профессия юриста требует знаний огромного массива информации и умения её применять. Юриспруденция — особая сфера, специалисты которой требуют больших затрат со стороны компаний и обычных граждан. Законодательство и судебная система довольно консервативны и плохо подвержены изменениям. Но техника в целом, а теперь и искусственный интеллект, всё лучше и лучше справляется не только с хранением больших баз данных, но и с их обработкой и анализом.
Эта область на стыке права и информационных технологий и называется legaltech. Рассказываем подробнее, что к нему относится и какое будущее у технологий в сфере права.
Toyota работает над созданием своей ОС Arene для автомобилей
Toyota работает над собственной операционной системой Arene для автомобилей. Компания планирует установить ОС на одну из своих самых популярных моделей — внедорожник RAV4 нового поколения — в марте следующего года.
Как сообщает Financial Times, работа над Arene идёт около семи лет, за её создание отвечает подразделение Woven by Toyota. Система будет оказывать помощь водителям в таких манёврах, как парковка или удержание полосы, а также предоставлять мультимедийные и развлекательные функции.
Microsoft Edit: легкий текстовый редактор с открытым кодом для Windows
Microsoft удивила ИТ-сообщество, возродив текстовый редактор Edit — впервые он появился в MS-DOS 5.0 в 1991 году. Edit предлагает простоту, открытый исходный код и возможности, сравнимые с Linux-редакторами вроде vim. Давайте разбираться, что такое Edit, зачем Microsoft его вернула и почему он может стать находкой для разработчиков.
ERC-2981 под капотом: зачем он нужен и его ограничения
ERC-2981 стал важным шагом к тому, чтобы NFT-авторы действительно получали справедливые роялти с перепродаж. Но работает ли это в реальности? В статье разбираемся, как устроен этот стандарт, какие задачи он решает, как его поддерживают маркетплейсы — и почему даже с его появлением вопрос с роялти остаётся открытым.
Кейс. Как интегрировать в ESM-платформу 9 отделов (ИТ, HR, АХО, бухгалтерию и др.) повысив эффективность работы на 33%
Знакома ситуация, когда процессы разных подразделений — разрозненные, неподконтрольные, а сотрудники тратят часы, чтобы просто понять: «к кому обратиться?». HR живёт по одним правилам, ИТ в Service Desk или ITSM — по другим, АХО — вообще в Excel. Вопросы теряются в переписках, задачи дублируются, никто не несёт полной ответственности за сроки или качество внутренней услуги. В итоге страдает не только конечный потребитель услуги — ваш сотрудник или клиент, но и бизнес из-за низкой производительности отделов.
10 июня на примере Альфа-Лизинг вы узнаете, как компания совершила эволюционный переход от классического ITSM к полноценной ESM-модели, объединив более 9 бизнес-подразделений (ИТ, HR, АХО, бухгалтерию и другие) в единой цифровой среде и повысила операционную эффективность подразделений на 33%, окупив внедрение ESM-платформы за 7 месяцев.
Когда: 10 июня в 15:00 (МСК)
Что делать, когда интернет поплыл. Разбираемся, как ремонтируют подводные линии связи
Где-то между континентами на дне океана рвется кабель. Через него шел интернет для целого континента — и теперь начинаются сбои в банках, звонки не проходят, бизнес тормозит. В этот момент в порт выходит ремонтное судно: его цель — найти повреждение, достать кабель с глубины и вернуть связь.
Всем привет! Меня зовут Лев, я специалист продуктовой поддержки в Selectel. Под катом расскажу, как проводят ремонт подводных оптических кабелей: кто этим занимается, как ищут обрыв на километровой глубине и каким образом восстанавливают оптическое волокно посреди моря.
CV/ML-проект от идеи до продакшена: практическое руководство
Привет, меня зовут Вадим Медяник, я технический директор ИТ-компании BPA. Я регулярно участвую в реализации проектов, где используется машинное обучение и компьютерное зрение — от первых обсуждений с заказчиком до вывода решения в прод. Со временем накопилось достаточно практики, чтобы выделить повторяющиеся этапы, типичные ошибки и решения, которые реально работают.
Это практическое руководство собрал для коллег и команд, кто работает с подобными проектами — или только планирует. Здесь нет задач про state-of-the-art или подбор идеальных архитектур. Скорее хочу пройтись по каждому этапу — с чего начать, о чём спросить бизнес, где обычно «сыпется» проект, и что помогает пройти до конца. Рассчитано на тех, кто хочет разобраться в базовой структуре CV/ML-проекта, будь то инженер, аналитик или управленец. Если понадобится — можно будет углубиться в технические детали отдельно. Для удобства разделил весь путь подготовки CV-проекта на несколько…
От театральной импровизации до навыка для Алисы: как я сделал голосовую игру про принцесс, драконов и рыцарей
С вами снова Кирилл Богатов, дизайнер разговорных продуктов в KODE. В прошлом году я записался на курсы по театральной импровизации. Там мы разыгрывали сценки, работали с зажимами и учились не бояться выглядеть нелепо. Наши занятия часто заканчивались игрой в «Принцессу, Дракона, Рыцаря» — это как «камень-ножницы-бумага», только вместо фигур в ней нужно изображать фэнтезийных персонажей. Своего рода мини-спектакль на пару секунд.
Концепция игры показалась мне идеальной для переноса на голосовые колонки. В этой статье расскажу о том, что из этого вышло.
Как мы переработали интерфейс программы для управления запасами и снизили количество обращений в техподдержку
Привет, меня зовут Федоров Кирилл, я менеджер продукта компании Forecast NOW!. Мы делаем систему для прогнозирования спроса, автозаказа и управления запасами. В конце прошлого года мы выпустили новую версию с обновленным интерфейсом. В статье расскажу о том, почему решили менять интерфейс, как тестировали новые наработки и с какими сложностями столкнулись в процессе.
Каршеринг Ситидрайв увеличил выплаты по программе багбаунти
Ситидрайв транформируется в платформу сервисов и обновляет свое приложение, которое становится супераппом. Теперь мы увеличиваем выплаты по своей багбаунти-программе до 150 000 рублей. Удачной охоты!
Строим недорогой и независимый бэк-офис для распределенных IT-команд и не только
C 2019 года мир привыкал к новой реальности и приспосабливался к удаленной работе. На дворе 2025 год и теперь вызов для распределенных команд — не просто организовать совместную работу вне офиса, но и подготовиться к блокировкам сервисов, к которым уже успели привыкнуть. Как организовать работу небольшой команды разработчиков (до 50 человек), если у вас нет отдела DevOps и бесконечного бюджета на on-premise и облака, а каждый новый день доступных сервисов становится всё меньше? В статье постараюсь ответить на этот вопрос.
Я Олег Юрчик — старший python-разработчик, сейчас работаю в Cloud.ru За последние два года я организовывал инфраструктуру для трех небольших команд (до 15 человек), а еще около двух лет держу домашний сервер с семейной инфраструктурой: файлохранилище, менеджер паролей, календарь, книгу контактов и так далее. Хочу поделиться, к каким решениям я пришел за это время, а также пошагово, но не вдаваясь в…
Что не так с позиционированием технологии Deepfake и почему она ещё не закрепилась на рынке (мысли маркетолога вслух)
Перспективная технология сначала какое-то время ищет своё место на рынке, а затем уже закрепляется – и зачастую не там, где планировалось. Из примеров, которые приходят на ум: SMS разрабатывался как технический канал связи между инженерами и операторами мобильных сетей, детский пластилин Play-Doh в 1930-х был инновационной смесью для обработки обоев от сажи и пыли, а исследования радиолокации в ходе РЭБ стали микроволновками на наших кухнях. Кажется, что Deepfake пока что не «устаканился» на каком-либо из рынков (хотя киноиндустрия – наиболее вероятный претендент) и пока находится в стадии активного поиска.
Разумеется, чем более прорывной является технология, тем сильнее возникает соблазн использовать «тёмную сторону силы»: согласно Юнгу, Тень всегда стремится к проявлению – иногда так, что полностью заменяет собой Персону – это справедливо и для рыночных ниш. Дипфейк не уникален: когда-то…
Лучшее за неделю (19.05 — 25.05)
Привет, Хабр! Сегодня расскажем о нашей новой площадке в Омске, победах на конкурсе «Технотекст», миллиардерах и космических стартапах, а также лучших статьях прошлой недели: про дата-центры на орбите, апгрейды Денди, игровую индустрию в Китае и многое другое.