Обновить

Все потоки

Сначала показывать
Порог рейтинга

Что такое Nested Learning? Попросила об этом подробнее рассказать моих коллег из лаборатории искусственного интеллекта в «Криптоните».

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

В Google Research совместно с Университетом Южной Калифорнии предложили новую парадигму обучения.

Она получила название Nested Learning, или «вложенное обучение», поскольку использует набор вложенных задач оптимизации, каждая из которых имеет свой контекстный поток. С ней модель рассматривается как динамичная архитектура, в которой каждый компонент модели обучается в своём собственном контексте и со своей частотой обновления.

Nested Learning — это подход к разработке алгоритмов обучения с большим количеством уровней, приближающий к идее непрерывного обучения. В нём используются три ключевых элемента: оптимизаторы с глубокой памятью, самореферентный (изменяющий сам себя) модуль обучения и система непрерывной памяти (continuum memory) вместо её традиционного разделения на долговременную и кратковременную.

Авторы проводят параллель с человеческим мозгом: в отличие от сферы ИИ, где «запоминание» и «обучение» часто считаются синонимами, в нейрофизиологии эти понятия различаются. Запоминание — это обновление нейронных состояний под воздействием сигнала, в то время как обучение — приобретение «полезной» памяти, фиксирование нейронных изменений, способствующих решению какой-либо задачи.

Оба процесса лежат в основе ассоциативной памяти — способности логически связывать события. Авторы показывают, что все компоненты моделей (нейросети и оптимизаторы) являются системами ассоциативной памяти, сжимающими свой поток контекста. То есть, они отображают множество ключей на множество значений.

В качестве доказательства концепции NL авторы разработали архитектуру Hope, которая представляет собой самоизменяемый модуль с непрерывной памятью. Hope сочетает быстрое обучение (как у трансформеров) с долговременным хранением вновь полученных знаний. Он показал мноогообещающие результаты в задачах обучения новым языкам и в обработке сверхдлинных (свыше 10 М токенов) контекстов с сохранением логической цепочки рассуждений.

Возможно, Nested Learning и другие концептуально новые подходы в ML помогут создавать модели, которые учатся непрерывно и адаптивно — ближе к тому, как учится человек.

Теги:
0
Комментарии0

Итоги пинбола «Запусти ИТ-завод»

В июле и декабре мы запустили ИТ-пинбол для тех, кто хочет проверить свою ловкость, а также узнать интересные факты об ИТ-проектах в промышленности. За время проекта игру прошли 6 500 игроков, которые завершили – внимание – 18 790 игр! Вот это мы понимаем – азарт!

Уверены, вы открыли для себя много нового в мире промышленности.

Поздравляем счастливчиков:

1 место (Sony WH-1000XM5): @sokolovps
2 место (Sony WH-1000XM4): @ru_secops
3 место (AirPods 4): @SplinterVS
Рюкзаки уходят к: @07Rish04, @vitaly8807 и @Lebedeva82

Мы уже написали вам в личные сообщения.

Кроме того, все участники получают почётное звание «Стальной айтишник» и ачивку в профиль за прохождение.

Розыгрыш окончен, но игра доступна! Ставьте свои новые рекорды, и до встречи в новых активностях.

Теги:
+2
Комментарии0

Honda объявила о редизайне фирменного логотипа в виде буквы H, который станет символом компании в эпоху развития электромобилей. Обновлённый логотип в компании начнут использовать в следующем поколении электромобилей и гибридов, запуск которых запланирован на 2027 год.

Логотип H используется Honda с 1963 года. Новая версия логотипа напоминает сверху две протянутые руки, что отражает стремление Honda расширять возможности мобильности и более клиентоориентированный подход.

Теги:
0
Комментарии4

С новым рабочим годом, Хабр
Мы в SSP SOFT опять расширяем команду и ждем ваши резюме

Кто мы? Занимаемся заказной разработкой ПО и предоставляем крупным клиентам выделенные команды на ИТ-аутсорсинг.

В 2025 году SSP SOFT вошел в число лидеров найма ИТ-специалистов на российском рынке за год мы наняли 179 сотрудников!
И главное в 2026 году найм продолжается.

У нас новый московский офис в 2025 году у самой Красной площади! А еще есть вакансии в офис в Томске и на удаленку из любой точки России.

Открытые вакансии в SSP SOFT: это реальные проекты, дружная команда и атмосфера, где работать — продуктивно, без выноса мозга и микро-менеджмента. В январе 2026 ищем гуру, кто готов в новое профессиональное будущее вместе с нами.

1️⃣ Fullstack разработчика (C# + React) (https://vk.cc/cT6vMP)
2️⃣ Python Разработчика (ML Engineer) (https://vk.cc/cT6vNp)
3️⃣ Программиста 1С (https://vk.cc/cT6vNR)
4️⃣ Fullstack-разработчика (Java+Go/React) (https://vk.cc/cT6vOl)

Что вас ждет в SSP SOFT:
✅ Рост: Центр компетенций для максимального апгрейда скиллов.
✅ Свобода геолокации: Возможность работать удаленно, гибрид или офис.
✅ Баланс: Работаем, чтобы жить, а не наоборот.

🎁 Приятные бонусы: ивенты для всей команды, ДМС для штата, обучение и бенефиты.

Подробности о вакансиях читайте на нашей странице ХХ.ру, но туда откликаться необязательно. Ждем резюме в ЛС нашему HR Lead Алине (https://t.me/AONikitina). Не забудьте добавить «секретную фразу» в сопроводительное письмо, «Увидел(а) вакансию на Хабре».

Желаем всем успешной карьеры в 2026 году 🚀)

Теги:
+5
Комментарии0

Terraform: что это такое и как начать работать с IaC

Terraform — один из базовых инструментов для DevOps-инженеров и разработчиков, которые управляют облачной инфраструктурой и хотят уйти от ручной настройки.

Для таких случаев в базе знаний Рег.облака есть подробное введение в Terraform. Внутри — базовые команды, установка, структура .tf-файлов и пример создания нашего виртуального сервера. Отдельно разобрали, что изменилось после смены лицензии и в каких случаях стоит смотреть в сторону OpenTofu.

А если после базы захочется копнуть глубже, у нас есть и практический гайд для продвинутых сценариев — «Terraform Registry своими руками: гид от разработчиков Рег.облака». В нем разработчик Илья Антипов поделился, как команда Рег.облака собственный Terraform Registry: почему ушли от официального HashiCorp Registry, как выбрали Terralist, настроили авторизацию через Keycloak и автоматизировали релизы провайдера.

Теги:
0
Комментарии0

Представлен открытый проект Mimesis: The Fake Data Generator для генерации фейковых данный для проектов, пентеста, хакинга или анонимности в сети, включая ФИО, email, адреса проживания, телефоны, локации, смена стран и адаптирование данных в соответствие с задачами. Полезно также для создания файлов JSON и XML произвольной структуры, а также анонимизации данных. Устанавливается за один клик, имеет простой и понятный интерфейс.

Теги:
0
Комментарии0

Оптимизируем яндекс‑карты

Если вы, как и я, пользуетесь яндекс-картами в браузере на десктопе и каждый раз вздрагиваете, когда при движении курсора по экрану всплывают окошки с описанием объектов, то вам помогут следующие волшебные строки в фильтре uBlock:

yandex.ru##.search-business-snippet-view__content
yandex.ru##.card-header-media-view__list

При явном клике на объект он продолжит открываться слева как и раньше.

Теги:
+4
Комментарии1

Функция date меняет поведение в PHP 8.x

При переносе Legacy-проекта с PHP 7.4 на 8.4 столкнулся с недокументированной проблемой изменения поведения функции date при передаче в качестве параметра timestamp значения NULL Один и тот же код даст разный результат:

echo date("Y-m-d H:i:s", null);

// PHP 7.4 и ниже 1970-01-01 00:00:00

// PHP 8.0 и выше 2026-01-14 08:11:56

В примере NULL передается в явном виде, но в рабочем коде он вполне может прилетать из БД или других переменных, поэтому потенциальная ошибка может остаться незамеченной. Вообще, по принципам ООП, явное всегда лучше неявного, да и сам я сторонник использования \DateTime. В этом случае, результат кода:

$date = new \DateTime(null);

echo $date->format("Y-m-d H:i:s");

был бы одинаковый, а с версии 8.1 вы бы начали получать предупреждение

Deprecated: DateTime::__construct(): Passing null to parameter #1 ($datetime)
of type string is deprecated
2026-01-14 08:22:10

Я бы рекомендовал перед миграцией версий PHP в Legacy-проектах либо учитывать эту особенность поведения функции date и убедиться, что NULL не приходит в параметр timestamp, либо сразу сделать рефакторинг на \DateTime, чтобы в принципе избежать таких проблем.

Теги:
+5
Комментарии0

Программа INFOSTART TEAM EVENT 2026 уже собирается: доклады модераторов приняты, до 15 января идет первый тур голосования, и совсем скоро сетка будет закрыта. Но прямо сейчас есть окно, когда в программу проще попасть с «живым» 1С-опытом.

До 19 января принимаем заявки на доклады. Если вы откладывали — это тот самый дедлайн, после которого уже поздно.

На конференции лучше всего заходят не «вдохновляющие речи», а то, что вы и так обсуждаете в чатах и на планерках: как вы вытаскивали проект из пожара, как договаривались с бизнесом, как строили процессы в команде, как закрывали риски по безопасности, как переживали миграции и «цифровую тра��сформацию» без потери людей и качества.

Сейчас есть несколько направлений, где конкуренция среди заявок ниже — а значит, выше шанс, что ваш кейс окажется в программе: управление проектами и командами (Agile/Scrum без фанатизма), кибербезопасность и защита данных, стратегии управления ИТ и развитие подразделений.

Если у вас есть опыт в этих зонах — это хорошая возможность зайти.

И важный момент: не нужен «идеальный доклад». Нужен честный разбор того, что вы сделали, что не получилось и какие выводы сработали. Иногда история ошибок на 1С-проекте дает аудитории больше пользы, чем красивый кейс «все прошло по плану».

Если сомневаетесь, о чем говорить — у нас есть подборка трендовых тем по секциям, она помогает быстро сформулировать заявку и не расплыться в общих словах.

Для спикеров предусмотрены нормальные условия: офлайн-участие, организация логистики (проезд/проживание/питание), поддержка менеджера, доступ ко всем материалам конференции, отдельные активности в конце дней и вознаграждение по итогам голосования.

Дедлайн один: 19 января. Если хотите принести на сцену реальный 1С-опыт — подайте заявку сейчас, пока программа еще формируется.

Теги:
0
Комментарии0

Btop.

Интерактивный монитор ресурсов — полезный инструмент.

В мире текстовых терминалов для этих задач часто выбирают Htop. Он предельно прост, работает в режиме Text-based User Interface (TUI) и есть в репозиториях всех популярных ОС из семейства Unix-like.

Htop позволяет наблюдать только за CPU, памятью, процессами и операциями ввода-вывода. И это его минус — больше ничего просто нет…

Более широким профилем обладает Btop. Он имеет всё тот же форм-фактор интерактивного TUI и уже есть в большом количестве стандартных репозиториев.

Btop позволяет, окромя возможностей Htop, следить за температурой CPU, получать детализированную информацию с графиками по процессу, точкам монтирования и сетевым интерфейсам. Кроме этого, он поддерживает темы и настройку расположения панелей по вкусу прямо на лету.

В стандартных репозиториях Debian он есть начиная с Bookworm (12). Присутствует и backport для Bullseye (11).

Установка простая:

sudo apt install btop

Из тонкостей. Рекомендую снизить время обновления метрик с 2000мс до 1000мс при наблюдении за точками монтирования. Тогда можно получать информацию по операциям ввода-вывода в секунду, а не делить полученные значения на два в уме.

Теги:
+6
Комментарии3

В начале января 2026 года ушёл из жизни Скотт Адамс, который более трёх десятилетий заставлял смеяться над едко-смешным комиксом Dilbert, высмеивающим абсурдность корпоративной жизни.

Адамс работал инженером по прикладным технологиям в Pacific Bell в Сан-Рамоне, штат Калифорния. Его дебют в комиксах состоялся в 1989 году, и на пике своей популярности он появился в более чем 2000 газетах в 65 странах на 25 языках, а аудитория его графических публикаций по всему миру, по оценкам экспертов, превысила 150 миллионов читателей. Несмотря на соответствующий уровень карикатурности, комиксы Адамса остро запечатлели офисную жизнь и задевали за живое класс белых воротничков.

Теги:
0
Комментарии0

Cloud vs Local: где сегодня реально генерируют изображения и видео

Генерация изображений в "облаке" и локально
Генерация изображений в "облаке" и локально

За последний год генерация изображений и видео стала для многих повседневным инструментом - как в дизайне и маркетинге, так и в разработке, создании ивентов и выставок.

При этом индустрия явно разделилась на два подхода:

  • Облачные сервисы (Veo 3.1, Runway ML, Midjorney, Kling AI) - быстрый старт, минимал��ный порог входа, подписки, кредиты и токены, высокая стабильность.

  • Локальная генерация (ComfyUI, InvokeAI, Forge и др.) - полный контроль над пайплайном, моделями (Flux 2, Z-Image, Wan 2.2, LTX 2), VRAM и качеством, но ценой времени на настройку и поддержку.

На практике всё чаще видно, что это не «противостояние», а разные инструменты под разные задачи:

  • быстрые концепты и презентации - чаще в облаке;

  • сложные пайплайны, кастомные модели, LoRA, видео и эксперименты - локально;

  • многие используют оба подхода параллельно.

Интересно посмотреть на реальную картину в сообществе.

Буду рад, если в комментариях поделитесь почему выбрали именно такой подход: что для вас оказалось решающим - скорость, контроль, стоимость, стабильность или масштабируемость.

Теги:
-2
Комментарии8

Ближайшие события

3 часа силовых в неделю добавляют 8 лет жизни

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

Биологический возраст определяется длиной теломеров — это такие защитные колпачки на концах наших хромосом в ДНК. Каждый раз при делении клеток, теломеры укорачиваются. Длина теломера в некоторой степени указывает на то, сколько мы прожили и сколько "осталось".

В исследовании заметили, что длина теломеров во многом предсказывалась количеством часов в тренажерном зале, а эффект был дозазависимым и 3 часа силовых давали больше всего «лет жизни» — в среднем 7.8 лет.

Но действительно ли именно штанга и тренажеры продлевают жизнь клеткам? Или, может быть, люди, которые ходят в зал, просто в целом более активны (они же еще могут бегать, плавать, много ходить и т.д.), и польза идет от общей активности?

Тогда исследователи математически убрали из расчетов всю остальную активность и выяснилось, что связь между силовыми тренировками и длиной теломера ослабла всего на 6%.

Другими словами, 94% эффекта продления жизни давали именно силовые тренировки.

Конечно, длина теломеров — не единственный и не определяющий фактор продолжительность жизни и калькулировать себе дополнительные 8 лет жизни опрометчиво. Однако, тренировки точно являются уникальной инвестицией.

Как посчитали в UK's Office for National Statistics «30 минут физической активности умеренной интенсивности в неделю, при занятии 52 недель в году, будут связаны с дополнительными 0,010677 годами жизни».

Получается, каждый час тренировки дает 3,6 часов жизни, что равняется инвестицией с 260% прибылью.

При чем это не просто увеличение срока пребывания, а сохранение качества жизни, иногда ничем не уступающего качеству жизни в среднем возрасте. По сути — продление молодости. Это не говоря уже про самочувствие и внешний вид.

Так что не жалеем время на силовые. В конечном итоге, они добавляют нам этот единственное ценный ресурс, которого всегда не хватает.

Теги:
+5
Комментарии3

Энтузиаст придумал, как смотреть сразу по 12 рилсов за раз - нужны всего лишь икеевский стеллаж и проектор. Работает система так:

  • размещаем на стеллаже сетку из 12 окон и открываем 12 вкладок с рилсами.

  • через OBS захватываем каждый поток, структурируем и подгоняем по размеру.

  • загружаем всё в сетку в Touch Designer — и готово.

  • если добавить Kinect и прописать скрипт, можно будет управлять скроллом всей сетки рукой в воздухе.

Теги:
0
Комментарии5

Kotlin и Hyperskill: как я искал курс и что получил в итоге.

Когда я решил изучать Kotlin, ожидал, что найти хороший курс будет просто: язык популярный, используется в Android и бэкенде, вокруг много материалов. Искал менторов и упирался в людей которые знаю java и вроде как используют в работе Kotlin. Это одновременно пугало и заинтересовывало, я решил поступить как мне казалось правильным, найти готовый курс  — особенно если хочется не “смотреть видео”, а именно учиться через практику и задачи.

Я перепробовал разные форматы обучения (платные и бесплатные), поэтому в этот раз подход был простой: найти платформу, где есть структурированная программа и много практики. В итоге я добрался до Hyperskill (hyperskill.org). Это не реклама — просто личный опыт, кому-то он может сэкономить время.

Как я пришёл к ресурсу.

Изначально искал курсы по Kotlin на привычных площадках. На Stepik в тот момент не нашёл того, что мне подходило по структуре (возможно, сейчас ситуация лучше). Видео-курсы на крупных “известных сайтах” сознательно не рассматривал: мне удобнее формат “прочитал → сделал → получил проверку”.

Дальше — обычный путь через поисковик и сравнение нескольких платформ. Из того, что выглядело цельно и практично, больше всего зацепил Hyperskill. Отдельно сыграло роль то, что платформа связана с JetBra…. (то есть ребята явно понимают, как устроена экосистема вокруг Kotlin и IDE).После регистрации быстро становится понятно: платформа активно ведёт к подписке.Раньше в сети встречались статьи про возможность оформить бесплатную подписку на полгода, но это устаревшая информация — сейчас такой опции нет (по крайней мере, в том виде, в каком её описывают старые гайды).

При этом у Hyperskill есть бесплатный режим, и я проходил курс именно так.

Что я проходил: Introduction to Kotlin.

На платформе несколько треков по Kotlin, я начал с Introduction to Kotlin. По ощущениям, это “введение с практикой”:

  • около 9 учебных проектов

  • порядка 60–70 тем

  • внутри тем — задачи/тренажёры с автоматической проверкой

В целом структура понравилась: материал подаётся дозировано, и почти сразу закрепляется практикой. Похожая на Степик.

Система “кристаллов” и лимиты.

Самая спорная часть бесплатного режима — ограничения на попытки.

У Hyperskill есть внутренняя валюта (“кристаллы”): ошибаешься в заданиях — кристаллы списываются. Когда кристаллы заканчиваются, обучение может блокироваться на 12–24 часа. Да, кристаллы можно зарабатывать активностью и выполнением некоторых задач, но при активном обучении и регулярных ошибках (что нормально) этого может не хватать.

Подписка проблему снимает, но именно этот момент сильнее всего влияет на комфорт обучения в бесплатном режиме.

Проекты: что внутри и зачем это полезно.

Сильная сторона Hyperskill — проекты. Они не выглядят как “игрушки ради галочки”, а позволяют постепенно потрогать основные конструкции языка.

Из того, что запомнилось:

  • “Сапёр”

  • “Крестики-нолики”

  • “Чат-бот”

  • “Кофемашина”

Например, в проекте “кофемашина” уже нормально используются циклы, классы и базовые элементы ООП. В таком формате проще понять, “зачем оно нужно”, чем на изолированных задачках.

Минус: часть проектов закрыта платной подпиской, и это немного обидно — именно проекты дают максимальную пользу и ощущение прогресса.

Проверка решений: не всегда понятно, почему “не принято”

Ещё один недостаток — качество обратной связи в тестах. Иногда тесты “падают” так, что ты видишь только факт ошибки, но не понимаешь причину: что именно ожидалось, на каком кейсе сломалось, где расхождение.Часть проектов проверяется через IntelliJ IDEA, и здесь иногда всплывают технические нюансы: несовпадение версий, необходимость обновить IDE или компилятор, странные падения на конкретном проекте.

Хороший момент: поддержка отвечает. По моему опыту, вопросы не игнорируют, и проблемы реально разбирают.

Итоги:

  • бесплатный режим может раздражать лимитами на ошибки (кристаллы и блокировки)

  • часть контента (включая проекты) закрыта подпиской

  • обратная связь тестов местами недостаточно информативная

    Если готовы, то вперед!

Теги:
+1
Комментарии0

У моего подписчика был легендарный кпк iPaq hx4700, на котором со временем отказал тач. От отнес девайс в "сервис-центр" и... это было грустно. Ломастеры-криворучки порвали шлейф дисплея и прогрели гпу, да так, что бумажка с обратной части корпуса вспузырилась :( Вот просто взяли и доломали девайс. Шлейф дисплея восстановить возможно, но без микроскопа у меня пока не хватит навыков этого сделать. Делать ли статью на примере нерабочего девайса? Там есть на что посмотреть, это близкий братик HTC Wallaby.

Теги:
+3
Комментарии0

Вебинару "Тимлидами рождаются или становятся: базовые настройки руководителя" быть! 🔥

Друзья, рады сообщить, что мы определились с новой датой: 16 января 14:00

Напоминаем, что на этом вебинаре поговорим про то, каким должен быть современный лидер в IT-команде.

Все подробности и регистрация доступны по ссылке!

Теги:
0
Комментарии0

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

Но это, конечно, не так. За свою 20-летнюю карьеру видел пяток увольнений самых-пресамых незаменимых. 

Во-первых, незаменимость часто преувеличивается (особенно с учетом ИИ, который и разберется, и нарисует, и расскажет всё, что важно знать). На практике обычно через 3-4 месяца уже никто и не вспоминает о Васе, который где-то там всё знал. А чаще скорее просто ругают его за странные решения, переписывая запутанные куски с нуля.

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

В-третьих, в кризисные времена сокращают целые направления, вместе с Васей и бизнесом, который Вася подпирал столько лет своим плечом, как заправский атлант. Причем, такие новости обычно приходя внезапно, как снег на голову. Типа, наш отдел закрывают с первого числа, сорян.

Короче, будьте бдительны. Нужно всегда быть готовым менять работу. Незаменимых не бывает.

Cross-пост из tg-канала Cross Join

Теги:
+3
Комментарии0

Call for Pioneers: Launching the StarRocks Russian Community

Hello, Russian Developers!

We are the team behind StarRocks, a next-generation, high-performance analytical database (OLAP) widely adopted by leading tech companies globally for its blazing-fast query speeds and unified architecture.

We have always admired the Russian tech community. From ClickHouse to Nginx, Russia has a legendary reputation for engineering excellence and database innovation. We believe StarRocks has a lot to offer to this vibrant ecosystem, but we face a challenge: Language.

To bridge this gap, we are launching the StarRocks Russia Localization Program. We are looking for 3-5 technical experts to become the founding contributors of our Russian community.

The Mission

We don't just need translators; we need technical evangelists. Your goal is to help us localize high-quality technical content (Architecture deep dives, Benchmarks, User Cases) from English/Chinese into native, professional Russian, ensuring the local community can access the best resources.

Who We Are Looking For

- Native Russian Speaker: You have a high command of technical writing.

- Tech Savvy: You have mastered SQL, OLAP, and Data Warehousing, and your current job involves working with OLAP databases.(Experience with ClickHouse or PostgreSQL is a huge plus).

- Language Skills: You have a good understanding of English (or Chinese).

- Passion: You are active on Habr, Reddit or Telegram tech groups, or GitHub.

What You Will Get

- Competitive Bounties: We pay for every high-quality article translated or proofread.

- Official Recognition: We will be launching an official website in Russia, where you will be certified and listed as a Community Evangelist (subject to your consent for public disclosure).

- Inner Circle Access: Direct communication with our core R&D team and early access to new features.

- Exclusive Swag: Limited edition StarRocks geek gear.

Теги:
0
Комментарии7