Обновить

Все потоки

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

ИИ-слоп убивает онлайн-сообщества

Время на прочтение7 мин
Охват и читатели8.5K

Сегодня Интернет атакован людьми, показывающими всем сгенерированные ИИ работы; они как маленькие дети, пришедшие из детского сада домой и хвастающиеся своими карандашными рисунками. И эти работы, подобно детским рисункам, стоит гордо развешивать на стенах дома, но за его пределы они выходить не должны.

Пролог: я ❤️ ИИ

Я не ИИ-хейтер. На самом деле, я думаю, что хейтеры находятся не на той стороне истории.

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

Читать далее

Новости

Как работают с памятью в игровых консолях

Уровень сложностиПростой
Время на прочтение23 мин
Охват и читатели15K

Самая продаваемая консоль поколения имела худшую архитектуру памяти, самая технически грамотная продалась хуже всех, а самая простая в разработке принадлежала компании которая никогда раньше не делала консолей. Вы наверное узнали тут PS2, GameCube и Xbox.

Иногда шутят, что когда разработчик переносил игру с PS2 на Xbox, то первое что он делал это выбрасывал систему управления памятью и писал новую с нуля, потому что 32Мб плюс 4Мб плюс 2Мб не помещается в 64Мб.

Для чтения этой статьи вам не потребуется знать ассемблер или работать с конкретными SDK. Достаточно понимать, что такое указатель, чем стек отличается от кучи и что рендерить геометрию параллельно с её обновлением плохая идея, и что классические GPU и CPU паттерны работы по-разному нагружают память.

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

Читать далее

Локальные LLM в реальной работе: Gemma 4, Qwen 3.6 и Qwen Coder

Уровень сложностиПростой
Время на прочтение17 мин
Охват и читатели26K

Привет, меня зовут Вячеслав. Я интересуюсь локальными LLM и тем, как они ведут себя в реальных задачах — не на синтетических бенчмарках, а когда нужно написать работающий код, отрефакторить файл с багами или вытащить данные из HTML.

Вокруг локальных моделей сложилась странная ситуация. С одной стороны, их постоянно принижают: если это не последняя версия Opus с максимальным режимом размышления, то и пробовать не стоит. С другой — мало кто действительно разбирается, что стоит за запуском локальной модели. Поднять API через llama.cpp — это полдела. А вот как ты её запускаешь, в какой среде, с какими параметрами — эти вещи порой переворачивают результат с ног на голову. Получить плохой результат с локальной моделью на удивление легко. Получить хороший — надо попотеть.

При этом локальные модели нужны. Особенно когда начинаются истории про чувствительные данные, закрытые контуры и ситуации, когда облачный API просто не вариант.

Я посмотрел множество тестов на YouTube — ни один меня не устроил. Общая канва одинаковая: берут модель побольше, запускают без оглядки на оптимальность и дают задание уровня «напиши сортировку пузырьком». Серьёзно?

Я не разработчик и не кодер по профессии, но решил пойти другим путём. Тесты с подковыркой, реальная агентская среда, подбор параметров. И модели я выбрал не «чем больше, тем лучше», а те, которые реально влезают в 16 ГБ видеопамяти домашней видеокарты. Что из этого вышло — дальше по тексту.

Читать далее

Bad Apple через CSS: как заставить браузер страдать без единой строчки JavaScript

Уровень сложностиСредний
Время на прочтение21 мин
Охват и читатели15K

Есть проекты, которые рождаются не из практической необходимости, а из глубоко нездорового вопроса: а можно ли сделать это совсем не тем инструментом?

Обычно, если человек хочет показать в браузере видео, он берёт video. Если хочет покадровую анимацию — пишет немного JavaScript. Он же служит и для потоковой передачи данных. Но все эти подходы слишком нормальные, а потому и недостаточно интересные.

Поэтому давайте поставим себе задачу чуть более сомнительную, чем следовало бы: воспроизвести Bad Apple в браузере без JavaScript вообще, опираясь почти целиком на CSS и немного на серверную магию.

Ну и чтобы окончательно не сбивать градус абсурда, бекенд мы тоже не будем писать на чем-то скучно-прагматичном. Если заниматься таким делом, то с достоинством: C++26 и Boost.Beast.

Результат посмотреть можно тут и на GitHub.

Читать далее

Лёгкий, доступный, настоящий Телекастер Squier Debut Collection

Уровень сложностиПростой
Время на прочтение8 мин
Охват и читатели13K

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

Сегодня мы узнаем, насколько годится на такую роль инструмент из коллекции Cкваер Дебют, само название которой прямо на это намекает.

Спойлер: годится, но пришлось потрудиться.

Россия выбыла из лунной гонки. Что планируют США и Китай: база, ядерный реактор, спутники слежения

Уровень сложностиПростой
Время на прочтение10 мин
Охват и читатели15K

Первая с 1972 года пилотируемая миссия к Луне «Артемида-2» успешно завершилась 10 апреля 2026 года. Корабль «Орион» с астронавтами облетел вокруг Луны и вернулся на Землю. Давно человечество не объединялось в таком счастливом порыве. Спустя 54 года мы вернулись на Луну!

Даже плоскоземельщики следили за посадкой «Артемиды» в прямом эфире, для них это был шокирующий опыт.

Что же дальше? Судя по всему, Россия надолго выбыла из лунной гонки между США и Китаем. В то же время НАСА отложило международную станцию Gateway, но сосредоточилось на лунной базе, где через четыре года планируют установить даже ядерный реактор. В общем, освоение Луны пошло по другому сценарию. Но тоже очень интересному. Гонка в космосе разгорается!

Читать далее

Дорожная карта домашнего мини-ПК в 2026: что развернуть, в каком порядке, и зачем — план апгрейда от инфраструктурщика

Уровень сложностиСредний
Время на прочтение20 мин
Охват и читатели13K

Каждый месяц с карты списываются деньги за подписки. Spotify, Яндекс Плюс, Notion, Obsidian Sync, Google One — суммы небольшие по отдельности, в сумме набегает заметно. Параллельно с этим у меня работает VPS с несколькими проектами, на роутере крутится OpenWrt с AdGuard Home, в ноутбуке стоит Docker. Инфраструктурный опыт есть. Дома при этом — никакого сервера, всё в облаке.

Это начинает раздражать не только из-за денег. Сервисы меняют каталоги без предупреждения, поднимают цены, требуют доплат за объём, периодически ломают регионы. Контроль над собственными фотографиями, заметками и медиатекой постепенно перестал быть моим.

Решил спланировать переезд на свой мини-ПК. Пока разбирался с железом и стеком, обнаружил, что нормальной системной дорожной карты «бери и иди» в 2026 году нет. Есть каталоги «50 self-hosted сервисов», восторженные посты про конкретные приложения, треды на Reddit. Структурированного маршрута для нового человека — нет.

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

Читать далее

Как мы в Selectel строим S3-хранилища: от железа до приложения

Уровень сложностиСредний
Время на прочтение16 мин
Охват и читатели9.8K

Современные S3-хранилища давно перестали быть «черным ящиком»: от их архитектуры напрямую зависят отказоустойчивость, производительность и экономика сервисов, которые на них опираются. Но за внешне простым API скрывается интересная, сложная, промышленная система — от железа в стойках до многослойного распределенного  приложения.

В этой статье разберем, как устроено промышленное объектное хранилище на практике: какие архитектурные решения лежат в основе, как достигается масштабируемость и где проходят реальные технические компромиссы.

Меня зовут Александр Гришин, я руковожу направлением хранения и обработки данных в Selectel. Отвечаю за развитие облачных баз данных, S3-хранилища, аппаратных СХД и сервисов для построения DLH. Материал будет полезен CTO, CIO и архитекторам, которые выбирают или проектируют собственное S3-совместимое хранилище. Или инженерам которые хотят просто лучше понимать, что же происходит у нашего сервиса под капотом. Погнали!

Погнали!

Как мы автоматизировали свой поселок

Уровень сложностиПростой
Время на прочтение14 мин
Охват и читатели17K

Все началось с того, что управляющая компания в нашем поселке обанкротилась. Работать она перестала, и инфраструктура постепенно начала приходить в запустение — въездную группу вместе со шлагбаумами продали на торгах, мусор перестали вывозить, фонари постепенно начали выходить из строя и по ночам улицы погружались в темноту. Соседи собрались, провели общее собрание и основали ТСН — товарищество собственников недвижимости. С этого момента мы оказались в ситуации, когда управлять поселком нужно самостоятельно, а многие вещи приходится осваивать с нуля.

Читать далее

Как технически устроена DPI-фильтрация у российских провайдеров и как её детектировать: разбор open-source инструментов

Уровень сложностиСложный
Время на прочтение11 мин
Охват и читатели19K

В последние пару лет любой пользователь рунета научился различать “интернет дома” и “интернет в гостях у бабушки”. На одном провайдере YouTube открывается, на другом нет. Это ощущается как непредсказуемость, но за каждой такой деградацией стоят вполне конкретные технические механизмы. Запустил open-source инструмент dpi-checkers на трёх своих подключениях, разобрался с методами TCP 16-20 и CIDR-вайтлистами и расскажу, что технически происходит с вашим трафиком на L4 — от SNI-фильтрации до QUIC-блокировок.

Читать далее

Небесная Ось Зла

Уровень сложностиПростой
Время на прочтение12 мин
Охват и читатели16K

Лучшие умы человечества столетиями доказывали людям их заурядность. Нет, Солнце, Луна, планеты и звёздная сфера не вращаются вокруг Земли. Нет, Солнце тоже не центр мира. Нет, наш Млечный Путь — не пуп Вселенной, а лишь обыкновенная спиральная галактика на скромной ветке сверхскопления Девы, в исполинской Ланиакеи, затягиваемой тёмным потоком куда-то в недра Великого Аттрактора. Мы поверили в собственную заурядность и распрощались с неуёмной гордыней наших предков. Мы — лишь пылинка в бесконечных сотах бескрайней космической паутины.

Но теперь Вселенная, кажется, решила над нами посмеяться. Представьте, что весь этот исполинский космический механизм почему-то знает о существовании Солнца и Земли. На самых огромных масштабах, вплоть до границ наблюдаемого космоса, прочерчена невидимая генеральная ось Вселенной, и она, вопреки логике и здравому смыслу, проходит прямо через наш дом. Это звучит как безумие: почему параметры системы, заложенные в момент рождения Вселенной 13,8 миллиарда лет назад, должны подгоняться под положение какой-то рядовой звезды, и под плоскость орбиты какой-то рядовой планеты? Мы словно снова оказались в центре мироздания, из которого нас так долго и упорно гнали.

Читать далее

Я сделал приложение за вечер без навыков программирования. Фиг там. Как я почти год делал игру с опытом и ИИ

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели24K

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

Читать далее

Беспилотные рабочие Чернобыля

Время на прочтение10 мин
Охват и читатели17K

Сегодня беспилотником, будь он наземный, плавающий и тем более летающий, никого не удивить. А вот в 1986-ом, когда случилась авария на ЧАЭС, дроны были многим в диковинку и работали они в основном в космосе и в разведке. Сложность ликвидации катастрофы заставили советское руководство обратить своё внимание на НРТК — наземные робототехнические комплексы. Они более устойчивы для радиации, чем люди, могут работать на износ в режиме камикадзе и банально могут тащить больше груза. Ныне, в век активного развития беспилотных технологий и на войне, и на гражданке, конструкции 80-х гг. могут казаться чем-то динозавроподобным, но тогда это было первое полномасштабное применения роботов в мирных целях.

Читать далее

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

Японцы в ярости от пиратства: как разница в менталитете породила один из самых горячих споров года

Уровень сложностиПростой
Время на прочтение12 мин
Охват и читатели15K

Совсем недавно Илон Маск ввёл в бывшем «Твиттере» автоматический перевод твитов. Намерение благое, но кажется, что мир не готов был к такому повороту событий: оказывается, нынешнее поколение японцев вообще не готово к пиратству и крайне осуждают его. Правда, делают они это в весьма комичной форме. Но почему сложилось так, что японцы негативно относятся к пиратству, в то время как на Западе — совсем иное отношение к данному феномену?

Читать далее

How it's made. Карта Морзе

Уровень сложностиСредний
Время на прочтение8 мин
Охват и читатели16K

Arduino для слабаков: как я собрал дешифратор Морзе на чистой логике и не сошел с ума.

Увидел в интернете интересное устройство "Карта Морзе". Удобный брелок для занятия в свободное время, понимания и изучения работы алфавита. Такое простое устройство на микроконтроллере, но как его собрать во время апокалипсиса на железе, которое можно найти под рукой.

Как это сделано?

Я плохой программист, плохой менеджер и вообще недоэксперт в любой области

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели21K

Снова и снова возвращаюсь в одну и ту же точку. Мне становится скучно на работе в найме. Работаешь несколько лет в одной компании, меняешь команды и проекты в надежде, что что-то изменится. Не помогает — меняешь компанию и роль. Но потом все возвращается на тот же круг. Можно назвать это выгоранием, но это слишком широкое понятие. Я захотел копнуть чуть глубже.

Читать далее

Электронные лампы — удивительные долгожители

Уровень сложностиСредний
Время на прочтение10 мин
Охват и читатели18K

В течение последних десятилетий технический прогресс по большей части заключался в нахождении новых сфер применения полупроводников и разработке методов для их производства. Микросхемы теперь есть почти в любом автомобиле, воздушном судне или бытовом приборе. Светодиоды уверенно заменяют более старые и менее эффективные способы генерации света (вроде ламп накаливания). Солнечные панели стали самым быстро развёртываемым источником энергии в истории. Разработка полупроводниковых лазеров дала нам оптико-волоконную связь. Приборы с зарядовой связью (ПЗС) и КМОП-датчики используются для цифровой визуализации… Этот список можно продолжать долго.

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

Читать далее

Как открыть гравитон. Некоторые идеи о квантовании гравитационных волн

Время на прочтение11 мин
Охват и читатели10K

Ранее на Хабре я несколько раз затрагивал тему скрытой массы Вселенной. Скрытая масса также известна под названием «тёмная материя»; этот термин (dunkle Materie) предложил в 1933 году швейцарский астрофизик Фриц Цвикки. Из наиболее экзотических гипотез, потенциально объясняющих тёмную материю, я успел рассмотреть теорию симметронов, которую сформулировали в 2022 году Аниш Найк и Клэр Бэррейдж. Также я описывал модель, согласно которой избыточная масса может объясняться вращением Вселенной. На мой взгляд, одну из лучших обобщающих статей по тёмной материи «Cага о первичных чёрных дырах: призрак Стивена Хокинга и генезис невидимой Вселенной» написал на Хабре уважаемый Валерий Исаковский @valisak, вне Хабра я бы рекомендовал почитать на эту тему статьи «Тёмная материя и тёмная энергия» с сайта «Эпизоды космонавтики», а также переводной материал о Фрице Цвикки «Сверхновая, альпийское восхождение и космическая эпопея» (Оливер Нилл) с сайта «Методолог», лежащий в Интернете с 1998 года.

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

Читать далее

Почему текст от LLM узнаётся за пять секунд: разбираю стилистические маркеры через архитектуру моделей

Уровень сложностиСредний
Время на прочтение10 мин
Охват и читатели16K

Когда мы интегрируем LLM в продакшн, рано или поздно сталкиваемся с одной и той же проблемой: текст модели читаем, грамотен, и при этом видно, что его написала модель. В статье разбираю десять самых выразительных стилистических маркеров на уровне архитектуры — почему они появляются (вопрос статистики обучающего корпуса и пост-тренинга, не случайность) и что с ними делать на уровне промпта, sampling-параметров и постобработки. Плюс короткое отступление про то, почему “промпты для обхода детектора” не работают и где лежит реальная граница между генерацией и авторским текстом.

Читать далее

Золото демосцены

Уровень сложностиСредний
Время на прочтение16 мин
Охват и читатели14K

То лето далекого 1997 года в маленьком сибирском городке выдалось очень жарким. Шла самая его середина, когда весь азарт длинных школьных каникул успел сойти — бегать по стройкам и купаться в речке надоело, но до нового учебного года было еще далеко.

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

Потому что в то жаркое лето я познакомился с демосценой.

Читать далее
1
23 ...