xaker
Специалисты Cloudflare объяснили, что происходит с российским трафиком

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

  • воскресенье, 29 июня 2025 г. в 00:00:17
xaker
Австралийку арестовали из-за неоднократных взломов университетских систем

Полиция Нового Южного Уэльса арестовала 27-летнюю бывшую студентку Университета Западного Сиднея, которая неоднократно взламывала системы вуза, в том числе ради более дешевой парковки.

  • воскресенье, 29 июня 2025 г. в 00:00:16
xaker
Теперь дешевле. Подписка на «Хакер» — 450₽ в месяц

Если ты давно читаешь «Хакер», но до сих пор не оформил подписку — вот хороший повод попробовать. Мы снизили цену: теперь подписка стоит всего 450 рублей в месяц.

  • воскресенье, 29 июня 2025 г. в 00:00:15
habrahabr
Что же такое TPU

В последнее время я много работал с TPU, и мне было интересно наблюдать такие сильные различия в их философии дизайна по сравнению с GPU.Главная сильная сторона TPU — это их масштабируемость. Она достигается благодаря и аппаратной (энергоэффективности и модульности), и программной стороне (компилятору XLA).Общая информацияЕсли вкратце, то TPU — это ASIC компании Google, делающий упор на два фактора: огромную производительность перемножения матриц + энергоэффективность.Их история началась в Goog…

  • воскресенье, 29 июня 2025 г. в 00:00:14
habrahabr
Как мы разрабатываем отечественный AI-процессор. Часть 2. Секреты GPGPU

Итак, анализ возможных вариантов архитектуры AI-процессора и мотивация выбора GPGPU были изложены в Части 1. Но в чём секрет такого успеха GPGPU в техническом разрезе? Давайте попробуем немного углубиться в данную тему.ТеорияДля начала зададимся вопросом – а каков вообще теоретический предел идеального AI-вычислителя? Допустим, мы магическим образом определили оптимальную микроархитектуру и идеально её спроектировали. Можно ли определить, какова будет производительность такого решения?Хорошая н…

  • воскресенье, 29 июня 2025 г. в 00:00:12
habrahabr
Уничтожение EXE: 640 Байт для программы на C

Эххх... RDR 2... Проработанный сюжет, большой открытый мир, внимание к деталям — вот что гласили заголовки статей. И всё это умещается в 116 ГБ памяти. Всего лишь? Нет. Много. Ждать, блин, ещё несколько часов пока он загрузится. «Вот никуда это не годится!» — подумал я, и тут же мне пришла идея «утереть нос» этим студиям — создать игру не хуже, которая будет размером с игру для NES — 40 КБ! Это всё фантазии конечно, но вспомнить запылишийся C можно и даже нужно, времени еще полно. Ладно, долой …

  • воскресенье, 29 июня 2025 г. в 00:00:11
habrahabr
Основная проблема с кадрами или на заметку HR

Я уже описывал похожую ситуацию в своей книге. Но тут опубликовали очередной отчет «Динамика зарплатных ожиданий специалистов» и понеслось… Друзья, вопрос не только в «зарплатных ожиданиях». Менять работу для технического, да и не только, специалиста – это стресс. Люди остаются на рабочем месте, даже когда рынок по зарплате вырастает в два раза! Но если один специалист уходит, то и другие легче решаются на перемены. Итак, как это происходит и к чему ведет. Для наглядности примера возьмем отдел,…

  • воскресенье, 29 июня 2025 г. в 00:00:10
habrahabr
15 минут — и у тебя бесплатная ИИ-модель для генерации кода, текста, чтения иллюстраций

Недавно решил покопаться в локальных языковых моделях и наткнулся на новинку от Google DeepMind — Gemma 3 12B. Модель мощная, с открытой лицензией и, что особенно порадовало, спокойно запускается прямо на ноутбуке. Без серверов, клаудов и трат на аренду GPU.Чтобы всё это заработало без плясок с настройками, я взял LM Studio — простой и удобный интерфейс для работы с LLM, который буквально делает «запустил и поехали».Я написал этот материал для блога Minervasoft. Компания помогает бизнесу эффект…

  • воскресенье, 29 июня 2025 г. в 00:00:09
golang
Большой разбор Слайсов, Типы и структуры данных Go

Привет, меня зовут Рома! Какое-то время назад я захотел изучить всю внутрянку Go, заглянуть в исходники языка и понять, почему все устроено так, как устроено. В этот самый момент я обнаружил, что на просторах интернета практически отсутствуют материалы, которые подробно разбирают типы данных, их вспомогательные функции, детали реализации runtime и так далее. Мной было принято решение сделать это самостоятельно. Изначально я занимался этим для себя, но позже решил, что стоит поделиться моими наб…

  • воскресенье, 29 июня 2025 г. в 00:00:08