В сети появился сайт доставки еды FoodNeverComes, который на самом деле ничего этого не делает. Авторы проекта предупреждают на каждом шаге пользователя, что это фейковый проект, но зато там красивые картинки и такой понятный и притягательный процесс выбора и оформления заказа.
Исторически лучший Gpick в KDE на Wayland остался без пипетки, а штатные kcolorpicker-ы повергают в печаль и уныние. Что делать? Велосипедить! Написал лёгкий Python-скрипт, дёргающий родной XDG-портал.
UPD: Прокачал утилиту до полноценного комбайна — теперь она выдаёт чистые данные без префиксов, умеет копировать конкретные форматы (HEX, RGB, HSL) в буфер и идеально встаёт в любые shell-конвейеры и хоткеи. Больше велосипедов богу СПО!
Моддер DryxioGTA показал, что запустил в GTA: San Andreas в одной из текстур игры игру GTA III. В итоге во дворе Си‑Джея обычный телевизор стал мини‑экраном, на котором запустилась вторая игра. В описании видео модер написал: «gta III running in a gta sa texture». Так что речь идёт не о смонтированном ролике, а именно о запуске одной игры внутри текстуры другой.
ИИ сегодня умеет рисовать персонажей и делать для них анимации. Но это только половина задачи. Их ещё нужно встроить в игру: импортировать, связать с игровой логикой, привязать экипировку, разместить в мире и доставить игрокам без обновления клиента. В этой части показываю, как этот конвейер работает у меня.
В России планируют взимать процент от проката зарубежных фильмов. Средства направят на рефинансирование отечественного кинематографа. Об этом агентству ТАСС сообщил режиссёр, народный артист РСФСР Никита Михалков. По словам режиссёра, мера станет поддержкой российского кино.
Также для зарубежных картин введут плату за рассмотрение для выхода в российский прокат. Как заявил Никита Михалков, такой порядок уже действует во Франции и Китае. Режиссёр отметил, что введение этих мер не означает отказ от зарубежного кино в России.
18 июля 2026 года в 6:35 из Космический центр имени Сатиша Дхавана был осуществлен первый запуск новой индийской ракеты легкого класса Vikram-1. Производство ракеты и запуск были осуществлены компанией Skyroot Aerospace. Это первая индийская ракета-носитель от частной космической компании. Запуск прошел без происшествий, и ракета вывела на орбиту несколько микроспутников формата CubeSat (SOLARAS S3, SCOPE и демонстрационные макеты).
Практически любой лабораторный блок питания привязан к розетке. Это не проблема, пока работа ведётся за рабочим столом. Но как только возникает необходимость выехать на объект, протестировать автомобильную электронику или запитать устройство вдали от сети, обычный лабораторный блок питания превращается в бесполезную коробку.
Мне захотелось объединить сразу несколько устройств в одном корпусе:
Компания Decart AI представила обновление модели Lucy, предназначенной для редактирования Full HD-видео в реальном времени. В версии 2.5 разработчики сосредоточились на повышении стабильности генерации между кадрами и оптимизации производительности.
По заявлению компании, модель по-прежнему обрабатывает видео с разрешением Full HD при 30 кадрах в секунду и поддерживает изменение объектов сцены с помощью текстовых промптов или референсных изображений.
Одним из основных нововведений стал механизм Self-Anchoring. В начале работы модель создает опорное представление сцены, которое затем используется в качестве ориентира при последующей генерации. По данным Decart, это позволяет лучше сохранять внешний вид объектов и персонажей между кадрами, в том числе в случаях, когда они временно покидают поле зрения камеры и затем возвращаются в кадр. Такой подход должен повысить временную согласованность (temporal consistency) результата.
Также разработчики сообщили об оптимизации инференса. Для вычислений используются форматы квантования MXFP8 и NVFP4, что, по данным компании, обеспечило четырехкратный прирост скорости генерации по сравнению с предыдущей реализацией. Дополнительно производительность повышена за счет применения алгоритма sparse attention и оптимизации kernel fusion, уменьшающей расходы на запуск вычислительных ядер и использование памяти.
Как и предыдущая версия, Lucy 2.5 поддерживает редактирование видеопотока в реальном времени. Пользователь может изменять внешний вид персонажей, окружение, отдельные объекты и визуальные эффекты без предварительного рендеринга, используя текстовые инструкции или референсные изображения.
Экзотические агрегатные состояния возникают в условиях, когда температура, давление и концентрация вещества сильно отличаются от значений, обычных у поверхности Земли. В этой статье мы разберём ещё одно, несомненно, реальное агрегатное состояние вещества — кварк-глюонную плазму, а также затронем физические свойства условно гипотетических, но неплохо описанных на кончике пера «глюболлов» — клубочков, не содержащих кварков, а состоящих из чистых глюонов.
Ранее я часто рассказывал об особенностях видеокарт из 90-х. В рамках прошлых статей, мы успели с вами рассмотреть внутреннюю архитектуру 3dfx Voodoo, узнать о кастомном графическом API в S3 ViRGE, и даже написать свою собственную небольшую демку под видеокарты из 90-х. Вместо рассказов о GeForce 256 и ATi 3D Rage, в сегодняшнем материале мне хотелось бы поговорить о видеокарте, которая обогнала своё время — и при этом всё равно провалилась. Как вы уже поняли — речь пойдет об Intel i740.
Каким был первый GPU от Intel, на что он был способен и в чём заключается его главная тайна— читайте в сегодняшней статье!
Уважаемые читатели, в этой статье я хочу рассказать о том, что происходит внутри values.Sum() в современном .NET — там нашлись векторные инструкции, контроль переполнения и список процессоров, которым рантайм намеренно ограничивает ширину вектора, — и представить свои выводы.
В прошлых статьях серии самописные циклы уже проигрывали BCL в поиске по строке, JIT сам выкидывал проверки границ, а foreach прятал аллокации. Тут случай интереснее: values.Sum() — это LINQ, который при оптимизации первым делом меняют на цикл.
Разработчик под ником Nethical представил открытый проект под названием Conversation Stenography. Это решение для сокрытия секретных сообщений с помощью ИИ внутри обычного текста, например, в чате мессенджеров. Исходный код проекта написан на Go и опубликован на GitHub под лицензией GNU General Public License v3.0.
Несколько лет у меня лежал недорогой китайский видеодомофон Doorbell M8, работающий через приложение Ulooka. Покупал я его на одном из маркетплейсов примерно за 400 рублей — скорее из любопытства, чем из реальной необходимости.
Платформа Roblox готовит новый ИИ‑инструмент Build, который позволяет создавать игры прямо в мобильном приложении с помощью текстовых запросов. Пользователю достаточно описать идею, после чего система автоматически сгенерирует базовую игровую сцену с окружением, объектами и механиками, утверждают в Roblox.
Microsoft начала тестирование новой функции PC Insights в приложении Copilot для Windows 11. Она позволит пользователям задавать вопросы о состоянии ПК на естественном языке и получать информацию о причинах снижения производительности, характеристиках системы и возможных способах решения проблем.
«Народная отладка» многоядерных приложений ARM Cortex
преамбула: ..попала мне в руки плата с 2х ядерным Cortex-A7
амбула: Как оказалось, нельзя просто так подключиться ко всем (2м в моем случае) ядрам Cortex-A7 при помощи JLink и IAR
И нельзя останавливать по software breakpoint ядро0 (к которому легко и просто цепляется отладчик IARa), ибо в этом случае ядро1 может налететь на измененный код (breakpoint) и, если не повезет, (что случается, как оказалось, чаще) debug-сессия зависает наглухо вместе с процессором (почему не разобрался пока).
Однако нас это не остановит! Как известно, технология Segger RTT умеет несколько каналов как upStream, так downStream.
Нас в данном случае интересуют up (от нашего процессора к компутеру). По умолчанию их даже и сконфигурировано 2!. В памяти они расположены независимо, каждый имеет свой буфер и свои указатели голова-хвост.
Эврика! Пишем простейший враппер на SEGGER_RTT_WriteString:
unsigned int RTT_WriteStringEx(unsigned char* str) { unsigned int rc=0,bufN=getCPUID(); if(bufN<SEGGER_RTT_MAX_NUM_UP_BUFFERS) { rc=SEGGER_RTT_WriteString(bufN,(const char*)str); } return(rc); }
Все, что он делает, запрашивает номер ядра на котором работает ( вызовом getCPUID() ) , и отправляетстроку в соответствующий буфер. Таким образом, нам не нужно заботиться о взаимоблокировках при вызовах WriteString из разных ядер.
Со стороны компьютера поток rtt0 смотрим, как обычно, RTTViewer'ом, поток rtt1 он не умеет к сожалению, поэтому используем JlinkRTTLogger.exe (его путем нехитрых танцев с бубном можно направить в консоль)
И вот такую красоту получаем на экране:
PS. Останавливать ядро0 (к которому, как мы помним, подключен наш отладчик IARa) можно! там где код гарантированновыполняется на ядре0, что можно обеспечить в случае режима SMP заданиемaffinity_mask при создании задачи rtos.
PPS Данный прием может пригодиться и для отладочной печати, например, из прерывания.
PPPS Вопрос, сколько потоков upStream умеет RTT? Мне пока хватило 2, но, видимо, скоро захочется 4 или 5.
PPPPS "Антинародная" отладка выглядит сильно круче. В кустах случайно оказался рояль, причем не меньше, чем Беккер. Я говорю про связку IAR и IAR i-Jet TRACE. Полноценная отладка обоих ядер, с раздельными старт-стоп ядер, окна регистров.. Но там нет RTT. Хотя и это нас тоже не остановит!.. Продолжение следует
Привет, Хабр! Меня попросили создать педаль гитарного перегруза, внешний вид и звучание которой должны максимально приблизиться к легендарному японскому овердрайву Barbarossa Gargoyle, выпускаемому в очень малых количествах и продаваемому по высоким ценам.
Музыкантам надо помогать, поскольку они делают нашу жизнь лучше и интереснее. Поэтому мне пришлось отложить в сторону другие дела и заняться новым проектом.
Под катом вас ждёт видео со звучанием, схема моей версии эффекта и подробное описание того, как она работает.
Современные процессоры, графические ускорители и ИИ-чипы становятся все мощнее, но вместе с производительностью растет и нагрев. Причем проблема не только в том, что тепла много. На одном участке кристалла температура может быть значительно выше, чем на соседнем, а в многослойных чипах отвести тепло от внутренних компонентов становится все сложнее.
Исследователи из Университета Осаки предложили необычный способ частично решить эту проблему. Они создали материал, который позволяет направлять тепловое излучение в нужную сторону и одновременно не требует постоянного питания для сохранения выбранного режима. По сути, это программируемый элемент управления теплом: достаточно один раз задать нужное состояние, после чего оно сохраняется до следующего изменения. Добиться такого эффекта удалось, объединив магнитооптический материал с решеткой на основе вещества с фазовым переходом. Как это работает?
В «Яндексе» опровергли слова председателя совета директоров «Сбербанка» Германа Грефа о том, что компания перестала разрабатывать собственные модели искусственного интеллекта и стала зависима от китайских решений типа Qwen от Alibaba.