Всем привет! В последнее время я заметил множество постов и статей в русскоязычном сегменте интернета, которые ссылаются на одно интересное исследование, но интерпретируют его… скажем так, довольно своеобразно. Часто можно встретить заголовки вроде «ИИ научился обманывать чтобы спастись!» или «Нейросети вышли из-под контроля и пытались сбежать!». Это в корне не верно передает смысл исследования.
Меня зовут Илья, я основатель онлайн-нейросети для создания изображений ArtGeneration.me, техноблогер и нейро-евангелист. Последние несколько лет я активно слежу за развитием искусственного интеллекта и стараюсь делиться с аудиторией объективной информацией. Как человек, внимательно изучивший оригинал исследования, я хочу представить его краткий локализированный пересказ и объяснить, что на самом деле обнаружили исследователи. Спойлер: никакого восстания машин не предвидится.
Читать далееПривет, Хабр! Меня зовут Александр Крестинин, я разработчик встроенного ПО в компании Whoosh. Мы в embedded-команде не только переливаем биты из одного регистра в другой, но и решаем разные бизнес-задачи. Иногда попадаются головоломки.
Однажды мы подумали, что было бы здорово выводить на экраны самокатов анимации и изображения — показывать инструкции, как пользоваться сервисом, как начать и закончить поездку, и чтобы запускать DOOM.
Зачем?
1) Сделать комфортнее. Удобно видеть инструкции на большом и ярком экране перед глазами, а не нырять за ними в приложение на смартфоне.
2) Сделать безопаснее. Пользователь меньше отвлекается на телефон, крепче держится за самокат и внимательнее смотрит на всё, что вокруг.
3) Почти у всех привычных устройств уже есть экраны, которые выводят пользователям видео и картинки, а почему бы не сделать то же самое на самокате?
Но тут возникает проблема. Микроконтроллер крайне ограничен в памяти и вычислительных ресурсах. Самая простая анимация занимает чрезмерно много места. А если внедрить в отрисовку алгоритмы сжатия, то вычислительная нагрузка увеличится и анимация будет сильно лагать.
Расскажу, как мы нашли решение этой задачи. Прошу под кат.
Читать далееПривет, Хабр! Меня зовут Андрей. Я работаю научным журналистом в российской компании «Криптонит». Увлечения у меня под стать профессии: научная фантастика и наблюдательная астрономия. Вглядываясь в звёздное небо в одну из морозных ночей, я испытал настоящее вдохновение, рецептом которого и хочу поделиться в этой статье.
Источник вдохновения
Не секрет, что время от времени все авторы переживают творческий кризис. Как можно писать проникновенно, если один день похож на другой и ничего воодушевляющего не происходит? Один из способов преодолеть кризис — полностью сменить окружение в поисках свежих идей и эмоций. Гикам вроде меня для этого прекрасно подходят астрономические наблюдения!
Раньше я ходил в Планетарий и Народную обсерваторию в парке Горького. Несколько лет назад купил телескоп, а потом и кучу аксессуаров для него. С тех пор ясными ночами я собираюсь в путь с треногой, монтировкой и рюкзаком оптики, словно на секретное задание.
Читать далееВ этом году у нас появился новый аналитик 1С, которая быстро стала руководителем отдела. Как-то разговорились с Анной, мне как собственнику бизнеса было полезно послушать. Оказалось, она успела поработать в разных условиях, а её пример наглядно показывает, что корпоративная культура напрямую влияет на бизнес. Я попросила поделиться опытом. Дальше история Анны от первого лица.
Читать далее26 ноября 2024 года вышла новая мажорная версия инструмента для сборки приложений Vite. Это событие особенно примечательно тем, что это первый релиз после анонса VoidZero, где Even You представил грядущее направление развития основных продуктов.
Далее мы рассмотрим ключевые моменты этого обновления.
Читать далееВ 1960-х годах Джейн Гудолл начала проводить по несколько недель в Национальном парке Гомбе в Танзании, наблюдая за шимпанзе. Одним из её важнейших открытий стало то, что обезьяны регулярно жестикулировали друг с другом. Самцы шимпанзе, например, поднимали голову вверх в знак угрозы, а матери жестами предлагали своим детёнышам забраться к ним на спину для последующей переноски.
Поколения приматологов продолжили работу доктора Гудолл, обнаружив более 80 значимых жестов, которыми пользуются не только шимпанзе, но и бонобо, гориллы и орангутанги.
Теперь исследователи используют эти жесты, чтобы заглянуть в сознание обезьян. Некоторые даже считают, что они дают ключ к разгадке того, как у нашего вида развился полноценный язык. «Безусловно, жесты сыграли большую роль», — говорит Ричард Мур, философ языка из Уорикского университета.
Читать далееКакие задачи решает лидер команды, какими навыками необходимо обладать и как развиваться в карьере? Если вы метите на позицию тимлида, но не знаете, как к ней подступиться, то эта статья — для вас.
Привет, Хабр! Меня зовут Радик Нургалиев, я руководитель команды .NET-разработчиков IBS. В этой статье расскажу про свой карьерный рост от начинающего программиста до руководителя в компаниях разного масштаба. Понятно, что у каждой ИТ-компании свои представления о прекрасном и свои схемы карьерных треков сотрудников, а значит, не может быть некой единой для всех разработчиков инструкции «Как стать тимлидом за Х лет». Я поделюсь личным опытом. Надеюсь, кому-нибудь он поможет повторить мою траекторию: начинающий программист → разработчик со стажем 1–3 года → опытный разработчик → куратор команды → тимлид.
Сразу оговорюсь, что я не использую условные понятия типа «Middle» или «Senior», потому что в каждой компании под ними понимают свой набор компетенций.
Читать далееПривет! Это Роберт из МТС Линк Чатов. Оргструктура компании и сами коммуникации обычно существуют параллельно друг другу: отделы и должности — в онлайн-доске или базе знаний, а общение — в мессенджере. Мы подумали: а что, если натянуть оргструктуру на коммуникации и сделать так, чтобы сотрудники сразу начинали в ней работать при входе в мессенджер? Так мы пришли к идее Команд — раздела, где участники распределены по отделам и связаны с рабочими чатами. В статье расскажу, сколько макетов и гипотез отбросили, как шла разработка в целом и что дали Команды первым пользователям.
Читать далееКак с помощью nanoCAD GeoniCS УК «Кузбассразрезуголь» выполнили весь проект по инженерным сетям за пять дней.
Читать далееВ прошлой статье я попробовал сделать интеграцию больших языковых моделей с XWiki. В этом деле мне очень помог проект Open LLM. По хорошему дело сделано, можно расходится, но поскольку на моем стареньком компьютере нейронка скачивалась и разворачивалась мучительно долго, внутренняя жаба не позволяет все бросить не найдя ей еще какого-нибудь применения.
Беглый поиск по Хабру, выявил дефицит статей по Godot, а ведь это очень достойный игровой движок с открытым исходным кодом. Простой как швейцарские часы и запускающийся чуть ли не на кофеварке.
Поэтому сегодня мы напишем примитивную игру на движке Godot, в которой с помощью REST API попросим нейронную сеть загадывать нам слова из 5 букв.
Читать далееВсё вроде должно быть просто
Сцена этого конкретного преступления может показаться неправдоподобной: аномалия производительности, возникающая в простейшем машинном коде. На самом деле, его даже можно назвать чрезмерно упрощённым, ведь он не выполняет никакой полезной работы. Он нужен лишь для того, чтобы продемонстрировать поведение оборудования в образовательных целях.
Но по моему опыту, чрезвычайно простой машинный код — это, на самом деле, один из самых частых источников чего-то странного. Так как мы передаём CPU ограниченное количество крайне специфичных команд без остальной части когда, то упираемся в границы того, что проектировщики оборудования ожидали встретить в реальном мире. В этой ситуации вы с большей вероятностью сможете пощупать границы микроархитектуры, чем в более стандартном сценарии.
Читать далееНедавно у меня была возможность обсудить трудности, уроки и успехи в разработке Spectrum Web Components вместе с коллегами-разработчиками пользовательских элементов из команд IBM, ING, SAP и Vaadin. Один из участников панельной дискуссии справедливо отметил, что разработчикам не хватает материалов, которые можно было бы использовать для внедрения надёжных практик доступности в области веб-компонентов.
С учётом этого, я решил, что было бы полезно превратить некоторые из абстрактных концепций, обсуждавшихся на встрече, в конкретные примеры рабочего и тестируемого кода. Надеюсь, это поможет следующим разработчикам, стремящимся создать для своей команды высококачественную, доступную дизайн-систему с помощью веб-компонентов.
Читать далееПродолжаю делиться с вами своими заметками для занятий математического кружка. Эта статья носит пятничный характер, и представляет опыт лёгкой болтовни на глубокие математические темы. Именно такие беседы с моим папой, а потом с учителями в новосибирской ФМШ когда-то привели меня в науку, и именно они оставляют у учеников ощущение прикосновения к чему-то большому и стройному, что популярные ныне стоики называли словом Логос.
Сегодня я поделюсь своим опытом ученичества и учительства, возможно, полезный тем, у кого есть дети, племянники, внуки или, тем более, ученики, с которыми так хочется разделить свою любовь к точным наукам.
Читать далееСегодня расскажу вам одну занимательную историю о том, как я решил сделать что-то полезное и интересное, а заодно чуть-чуть облегчить жизнь всем нам, кто регулярно зависает на Хабре. Ведь сколько здесь данных? Очень много! Статьи, комментарии, рейтинги... Всё это крутится вокруг нас, но как это можно использовать для анализа и выводов?
Всё началось с простого вопроса: «Как узнать, какие статьи на Хабре самые популярные?» Казалось бы - просто посмотреть на рейтинг или количество просмотров? Но ведь тут есть куча нюансов: например, у некоторых статей большой рейтинг, но они почти не комментируются. Или наоборот – комментов много, а рейтинга нет.
В общем, я решил выйти за рамки простого просмотра и создал систему для анализа данных Хабра за 2024 год. Использовал Node.js для парсинга, Google Таблицы для анализа и даже задействовал нейронную сеть, чтобы выявить скрытые тенденции.
Парсим и анализируемПредыдущие железяки: MXQ 4K и сетевой видеорегистратор
А вот была еще такая интересная штука: ТВ-бокс X88mini13
Для ее прошивки пришлось немного повозиться.
Здравствуйте! Я большой фанат детского языка программирования Scratch, автор учебников и основатель детской школы codim.online. Внимательно слежу за развитием Scratch и его клонов на этой планете. В прошлом году я помог китайским товарищам локализовать один из клонов Scratch, и перевел на русский язык интерфейс приложения. В знак благодарности они прислали мне свою новейшую разработку, которую я называю Scratch-box. Эта коробочка поднимает web-сервер со Скретчем, на который можно зайти с медиаплеера и прогать на экране телевизора в Scratch, и даже Arduino! Дадада, прогать Arduino на телеке без установки драйверов! Сейчас такое устройство в России находится в единственном экземпляре. Если хотите его раздобыть, то читайте статью до конца.
Читать далееНа момент написания этой заметки около половины из 16 тысяч книг в моей библиотеке — ИТшные, другая половина — медицинские. Две трети этих книг на английском, одна треть — на русском.
Примерно раз в месяц я с телеграм-каналов докачиваю еще 1–2 тысячи книг, из которых реально новых — не более 100–200, остальное у меня уже есть. Кроме того, попадаются сканированные книги с околонулевой пользой, если их не распознавать.
Всё это добро мне нужно регулярно дедуплицировать, раскладывать по тематическим папочкам, выкладывать в облако для коллег и при этом не тратить на это много времени. Готовых программ для таких задач я не нашел, поэтому, как мог, справлялся сам — писал скрипты на Python.
Читать далееВсего через несколько дней после того, как OpenAI представила Sora, Google выпустила свою новейшую и самую продвинутую ИИ-модель для генерации видео - Veo 2.0. В новой версии Veo реализовано несколько действительно крутых новых функций, включая разрешение 4K, улучшенное управление камерой и гораздо более высокое общее качество по сравнению с предыдущей версией.
Время выхода Veo 2.0 заставляет всех задуматься: Лучше ли Veo 2.0, чем Sora?
Если вы впервые слышите о Veo, то это ИИ-видеомодель Google, способная генерировать видео по текстовым описаниям. Первая версия Veo была представлена в мае 2024 года, но так и не стала общедоступной. Теперь Google представила Veo 2.0 со значительными улучшениями и расширенной функциональностью.
Читать далееМиллионы людей пользуются облаком Dropbox. Многие из них знают о возможности предложить идею нового функционала. Но только избранные ждут реализацию одной самой желанной фичи уже десять лет. В статье посмотрим, как Dropbox удаётся столь долгий срок не обращать внимание на потребности пользователей.
Читать далее