xaker
Уязвимость обхода AMD SEV-SNP допускает внедрение вредоносного микрокода

Новая уязвимость в некоторых процессорах AMD позволяла обойти защиту Secure Encrypted Virtualization (SEV), и при определенных условиях злоумышленник получал возможность загрузить вредоносный микрокод.

  • четверг, 6 февраля 2025 г. в 00:00:12
habrahabr
«Будущее за узкой специализацией»: судьбоносное интервью Ляна Вэньфэна, основателя DeepSeek, посвящ…

Кремниевая долина потрясена: в сфере искусственного интеллекта назревает тектонический сдвиг, и весь мир следит за Китаем. DeepSeek‑r1 произвела эффект разорвавшейся бомбы, сравнявшись по возможностям с топовыми решениями OpenAI. Восток диктует новые правила игры, и перед всем миром встаёт важный вопрос: а что если будущее ИИ создаётся не только в Кремниевой долине?Перед вами интервью с основателем DeepSeek, состоявшееся в июле 2024 года, но распространённое The China Academy лишь недавно. Оно …

  • четверг, 6 февраля 2025 г. в 00:00:12
habrahabr
DeepSeek-R1 для чайников

В последние месяцы всё чаще слышим про «reasoning-модели», способные не просто продолжать текст, а действительно шаг за шагом решать сложнейшие задачи цепочкой рассуждений (chain-of-thought). Впервые такой подход эффектно показали в OpenAI o1, но, к сожалению, подробности там остаются секретными. Недавно же команда DeepSeek наделала шуму с открытыми вариантами R1 и R1-Zero, созданными поверх их собственной большой MoE-модели DeepSeek-V3. В этом посте я не стану углубляться в вопрос «чья модель …

  • четверг, 6 февраля 2025 г. в 00:00:10
golang
Суть Go: Time

Статья о параллелизме Go, где с помощью интерактивных примеров раскрываем тему с нуля.В этой главе мы рассмотрим методы управления временем в параллельных программах.УдушениеПредположим, у нас есть куча задач. func work() { // Something very important, but not very fast. time.Sleep(100 * time.Millisecond) }Самый простой способ — это обрабатывать последовательно:func main() { start := time.Now() work() work() work() work() fmt.Println("4 calls took", tim…

  • четверг, 6 февраля 2025 г. в 00:00:08
javascript
Как утекает память, если забыть отписаться от Observable

...и как это обнаружить.Многие, конечно, знают, что в Angular-сообществе принято трепетно следить за подписками на Observable, потому что это чревато утечками памяти. Но не все видели эти утечки в глаза и не встречались с их последствиями. Давайте смоделируем простую ситуацию по следам утечки, с которой недавно столкнулся я (первый раз).Представим, что пользователи заявили, что после долгого использования нашего приложения, оно неожиданно вылетает и превращается в страницу “Опаньки”.(хихикал с …

  • четверг, 6 февраля 2025 г. в 00:00:06
javascript
Создаю онлайн-плеер с нейросетями и кошкодевочками

Эта статья о том, как череда не связанных между собой событий привела меня от разработки программы цветомузыки на Arduino к созданию функционального онлайн-плеера, который не только закрыл мои музыкальные потребности, но и заменил мне и моим друзьям ушедшие зарубежные стриминговые площадки. Всем привет. Меня зовут Владислав. Я работаю в компании NTechLab фронтенд-разработчиком и уже более 10 лет пишу на JavaScript и TypeScript. В своей жизни я часто использую эти навыки для решения различных б…

  • четверг, 6 февраля 2025 г. в 00:00:06
github
elastic / integrations

Elastic Integrations This repository contains sources for Elastic Integrations. Each Elastic Integration is an Elastic Package that defines how to observe a specific product with the Elastic Stack. An Elastic Package may define configuration for the Elastic Agent as well as assets (such as Kibana dashboards and Elasticsearch index templates) for the Elastic Stack. It should also define documentation about the package. Finally, a package may also define tests to ensure that it is functioning as…

  • четверг, 6 февраля 2025 г. в 00:00:03
github
monasticacademy / httptap

View HTTP/HTTPS requests made by any Linux program httptap View the HTTP and HTTPS requests made by any linux program by running httptap -- <command>. For example, the following runs curl on "monasticacademy.org", which results in an HTTP status of 308 (Redirect): $ httptap -- curl https://monasticacademy.org ---> GET https://monasticacademy.org/ <--- 308 https://monasticacademy.org/ (15 bytes) Now let's try the same thing with an HTTP request from p…

  • четверг, 6 февраля 2025 г. в 00:00:02
xaker
Малварь в PyPI маскировалась под DeepSeek

Специалисты Positive Technologies обнаружили вредоносную кампанию в PyPI, паразитирующую на популярности DeepSeek. Атака была нацелена на разработчиков, ML-специалистов и обычных пользователей, которые хотели интегрировать DeepSeek в свои системы.

  • среда, 5 февраля 2025 г. в 00:00:27