Обновить

Моя лента

Тип публикации
Порог рейтинга
Уровень сложности
Предупреждение
Войдите или зарегистрируйтесь, чтобы настроить фильтры
Пост

Неожиданный вопрос: "А зачем нам вообще нужны депутаты?" Сейчас у нас как? Депутаты решают вопросы и детской офтальмологии, и лесоустройства... Это же профанация. Понятно же, что не артисты и спортсмены пишут законы. Пишут профессиональные юристы и профильные эксперты.

Вот и пусть пишут. По техзаданиям, утверждённым на референдумах. И утверждаться законопроекты должны тоже на референдумах: открытое электронное голосование сейчас стоит копейки. И работать составители законов должны не анонимно и келейно, а в доступной для просмотра системе контроля версий, чтобы было понятно, кто что привнёс. Каждый законопроект - отдельный общественный подряд и отдельная рабочая группа. За счёт этого в разработке законов могут принимать участие не депутаты, оторванный от жизни мигалками и прочей неприкосновенностью, а практики из соответствующей отрасли, которым нет смысла отрываться от профессии на 4 года, но это будут те 2-3 человека из всей страны, готовые привнести в закон идеи и наработки, которых нет больше ни у кого.

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

Теги:
+5
Комментарии85
Статья

HA: Отказоустойчивость PostgreSQL. Transaction Guard

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

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

Читать далее
Статья

Написание ядра ОС с нуля. Часть 1

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

Когда я только знакомился с OSDev, я очень долго искал соответствующие материалы. Находил и на YouTube, и на Habr, и просто какие‑то англоязычные сайты (тогда я не сильно знал английский). Но почти все что я находил было либо незаконченным, либо недостаточно понятным и полным.

В этой статье я постараюсь рассказать все так, как ожидал я это от других.

Читать далее
Статья

Трансформация концепции мирового эфира

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

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

Читать далее
Статья

Как мы перенесли ответственность за поддержку мапперов моделей на KSP

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

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

Читать далее
Пост

Судьба архивов Ньютона

По ходу истории отношение к Исааку Ньютону менялось от полного и безусловного примера до подражания во всех отношениях до более скептического отношения. Приведу на этот счет две цитаты. Олдос Хаксли (Aldous Huxley) в тридцатых годах двадцатого века отметил:

'Если бы мы вывели расу Ньютонов, то это не было бы прогрессом. Цена, которую Ньютон заплатил за свой высший интеллект, заключалось в том, что он не был способен к дружбе, любви, отцовству и многим другим важных качествам. Как человек он был неудачей, как монстр, он был превосходным.'

Физик Стивен Вайнберг в статье 'Революция, которой не было' так охарактеризовал Ньютона:

'Я ранее аккуратно говорил о ньютоновской механике, а не о механике Ньютона. В известном смысле, в особенности при использовании геометрических методов, сам Ньютон является доньютоновским. Напомню афоризм Джона Мейнарда Кейнса, что Ньютон был не первым современным ученым, а последним магом. Ньютоновская механика (Newtonianism) достигала своей развитой формы в начале девятнадцатого века в работах Лапласа, Лагранжа и других и эту развитую форму ньютоновской механики - которая до сих пор предшествует теорию относительности - мы учим наших студентов сегодня.'

Сара Драй в книге 'Бумаги Ньютона: Странная и правдивая судьба рукописей Исаака Ньютона' рассказывает о судьбе архивов Ньютона, к которым историки получили открытый доступ только во второй половине двадцатого века, примерно через двести сорок лет после смерти Ньютона. Книга рассказывает, почему так произошло и кто имел доступ к архиву Ньютона в течение этого времени.

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

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

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

С другой стороны, увлечение Ньютона теологией не вызывало энтузиазма у ученых. Так, французский ученый Жан-Батист Био в биографии Ньютона в 1822 году выдвинул гипотезу, что Ньютон занимался наукой до нервного расстройства в 1692 году, а только после этого Ньютон перешел на занятия теологией. Однако это противоречит историческим фактам - Био выдал желаемое за действительное.

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

После 1960-х годов число историков, изучающих архивы Ньютона, резко возросло. Сара Драй назвала последнюю главу своей книги 'The Newton Industry'. В утрированной форме можно сказать, что Ньютон превратился в человека, который активно занимался теологией и алхимией и только иногда собственно физикой.

Sarah Dry, The Newton Papers: The Strange and True Odyssey of Isaac Newton's Manuscripts, 2014.

Источник

Теги:
+14
Комментарии3
Статья

Что Telegram на самом деле считает View: разбираю MTProto и исходники клиента

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

В Telegram Ads рекламодатель платит за Views. Но что должно технически произойти, чтобы в статистике появился ещё один просмотр?

Я полез в MTProto, TDLib и исходники Telegram Desktop. Оказалось, что получение объявления от сервера ещё не является View: клиент отдельно регистрирует просмотр, когда выполняется условие видимости. Причём весь текст должен оказаться на экране, а CTA-кнопка — необязательно.

А дальше начинается самое интересное: дедупликация, антифрод, frequency и точная связь этого события с биллингом уже находятся за закрытой серверной границей Telegram. Я попробовал восстановить весь путь и чётко отделить то, что можно доказать по коду, от того, чего мы на самом деле не знаем.

Читать далее
Статья

Как я чинил HTTP2 в Qt из-за VK

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

Думаю, многие любят послушать музыку во время работы, и я к таким людям отношусь. Так уж получилось, что моя аудио-коллекция находится в VK, по разным причинам, в том числе и по знаменитой причине “так исторически сложилось”. Обычно я просто запускаю на отдельной вкладке музыку и забываю о ней на весь рабочий день. Но последнее время что-то там у VK либо случилось, либо обновилось, но вкладка VK в браузере начала “выедать” всю память от чего прослушивание стало невозможным.

Решил я, значит, написать свой плеер раз такие дела, всегда хотелось что-то поудобнее, а нет ничего удобного чем свои костыли. К тому же, в последних версиях Qt в качестве media backend стал использоваться FFmpeg, хотелось посмотреть как там с этим обстоят дела. Статья не о том, как в принципе получить аудио из VK, а о сетевых проблемах в VK и Qt.

Читать далее
Статья

Генерация кода: сокращаем рутину в разработке

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

Привет, Хабр! Меня зовут Иван, я DevOps‑инженер в ИТ‑холдинге Т1. В современной разработке автоматизация — это давно не «роскошь», а «базовый минимум». Однако многие команды до сих пор ограничиваются лишь простыми возможностями IDE (Integrated Development Environment), упуская потенциал генерации кода. В прошлом году я выступал с этой темой на конференции Импульс Т1. В статье расскажу подробнее, как перейти к генерации кода в масштабах проекта и зачем разбираться в синтаксических деревьях.

Читать далее
Статья

Anthropic пометила текст Claude невидимым клеймом. Опенсорс-сообщество попыталось взломать уже через 48 часов

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

2.08.2026 года, в день когда в ЕС реально завелась статья 50 AI Act, Anthropic сделала ход конём: с этого дня каждый текст, который выдаёт свеженькая модель Claude, тащит в себе невидимую метку. (Не пиксель или строчку метаданных в углу, а метку, вплетённую прямо в сам выбор слов) Это подали как жест прозрачности: мол, вот вам транспарентность(как просили).

Не прошло и суток, как в гитхабе набрал обороты проект, обещающий эту метку стереть. За ним — ещё десяток.

А неделю спустя независимое издание констатировало: доказать, что хоть один из них реально работает, не может никто (ни авторы ни сама Anthropic).

Эта статья – о том, почему это не баг и не провал маркетинга, а неизбежное следствие того, как устроена технология. И заодно — почему у истории куда более длинная борода, чем у чат-ботов: первые водяные знаки придумали за семьсот с лишним лет до GPT.

Читать далее
Статья

Строим RAG вручную: как это работает под капотом

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

Имея некоторый опыт в построении классических ML и CV-проектов, я решил разобраться в NLP (Natural Language Processing) и собрать свою RAG-систему без использования сторонних RAG-фреймворков (LangChain, LlamaIndex и т.п.). Моя цель - понять, как на самом деле работает RAG под капотом: от разбиения текста до генерации ответа.

Проблема, которую решает RAG

Готовые LLM модели имеют несколько недостатков:

Читать далее
Новость

AI Hardcore Set: записи докладов с митапа про MCP и агентов в проде

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

11 июля мы собрали тех, кто каждый день работает с MCP, пишет своих агентов и гоняет реальные AI-инструменты в проде. Теперь доклады с мероприятия можно пересмотреть всё в удобном темпе. Собрали записи всех выступлений в одной новости.

Под катом:

Spec-Driven Development: теория, инструменты, практика

Разработка и тестирование MCP для внутренних агентных систем аналитики

Выпрямляем руки агентов: как сделать MCP удобными и действительно полезными

Атаки на GenAI-агентов: OWASP на практике

Читать далее
Новость

Cloud Native Community Day Almaty: миграция с VMware, будущее Kubernetes, скрытие control plane

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

13 августа в Алмата Хабе прошел очередной Cloud Native Community Day. В программе были доклады о различных аспектах работы с облачными средами и воркшоп по миграции с VMware на Cozystack. Мне удалось провести воркшоп и в конце митапа поделиться своими мыслями о будущем Kubernetes-экосистемы.

Читать далее

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

Пост

Баг в проде — кто виноват?

На QA-days: Оkko, ИнфоТеКС и Piter QA эксперт из Okko показал, как в компании ZBP учитывают не только критичность бага, но и причины его пропуска. Результат: багов первой категории стало в 2,5 раза меньше. Просто показали разработчикам, сколько они выкатывают.

Ещё больше о мероприятиях — в нашем TG-канале.

Теги:
+2
Комментарии0
Новость

Прорыв в восстановлении стареющих суставов может помочь в лечении остеоартроза

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

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

Когда у мышей его действие было заблокировано, старый, изношенный хрящ снова начал утолщаться. Этот белок представляет собой фермент под названием 15-PGDH, который уже давно связывают со старением. Известно, что с возрастом уровень 15-PGDH повышается, и он препятствует работе молекул, восстанавливающих ткани и снимающих воспаление.

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

У пожилых мышей блокировка 15-PGDH привела к утолщению хряща, который уже был изношен. А у молодых мышей с недавней травмой это предотвратило развитие артрита, который обычно следует за ней. Чтобы проверить это, исследователи воссоздали у мышей эквивалент разрыва передней крестообразной связки (ПКС), а затем заблокировали 15-PGDH. Остеоартроз, который обычно ожидается после такой травмы, не развился. Особенно интересно то, что в этом исследовании стволовые клетки, по‑видимому, не играли никакой роли.

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

Читать далее
Статья

Как искать живой спрос в шумных городских Telegram‑чатах

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

Городские Telegram-чаты похожи на непрерывный поток логов без схемы. В одном сообщении человек ищет квартиру, в следующем агент публикует двадцатую копию объявления, затем идут курс валют, потерянный телефон, рекомендация врача и спор не по теме. Поиск по словам быстро упирается в синонимы, несколько языков, устаревающие сообщения и главное противоречие: «сниму квартиру» и «сдам квартиру» говорят об одном объекте, но требуют противоположных результатов.

Ниже — архитектурные решения, которые мы используем в Global Pulse, поиске по городским Telegram-сообществам. Первый город — Нячанг. Это не рассказ о гарантированных лидах: система работает только с доступными сообщениями и может пропускать полезные события или ошибаться в классификации.

Читать далее
Статья

Миссия по пролёту мимо Плутона очнулась от долгого сна на расстоянии почти 6 миллиардов миль от Земли

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

Революционная миссия, которая исследовала Плутон и отдалённые объекты Солнечной системы с беспрецедентной детализацией, пробудилась от своего самого длительного «сна». Сейчас она находится на расстоянии 5,9 миллиарда миль (9,5 миллиарда километров) от Земли.

Космический аппарат НАСА «Новые горизонты» перешёл в запланированный режим гибернации 7 августа 2025 года и пробудился 23 июня с помощью команд, сохранённых в его главном компьютере.

Диспетчеры миссии из Лаборатории прикладной физики Университета Джонса Хопкинса в Лореле, штат Мэриленд, подтвердили, что «Новые горизонты» находится в отличном состоянии и готов передавать поток научных данных, собранных во время «спячки», со своего местоположения в области ледяных объектов, известной как пояс Койпера.

Плутон — самое крупное из тысяч замороженных каменных тел, называемых транснептуновыми объектами (ТНО), которые находятся в поясе Койпера на краю нашей Солнечной системы — это остатки её формирования, завершившегося по большей части 4,5 миллиарда лет назад.

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

С момента достижения этих важных вех аппарат «Новые горизонты» продолжает исследовать загадочный пояс Койпера — и делает удивительные открытия.

# Исследование неизвестных территорий

Космический аппарат собирает данные о скоростях вращения, ориентации и формах ледяных объектов, путешествующих по орбитам в поясе Койпера.

Читать далее
Статья

Дешево сгенерировать, дорого доказать

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

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

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

И в этом есть занятная асимметрия: ИИ резко снизил стоимость подготовки черновиков и ответов, но не снял вопрос, почему им можно доверять. Хорошо, когда ответ проверяет человек, иногда тест или программа, а если нет? 

Читать далее
Новость

«Солар»: почти 40% обращений сотрудников к ИИ содержат конфиденциальные данные

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

ГК «Солар», ведущий провайдер комплексной кибербезопасности в России, проанализировала практику использования публичных ИИ-сервисов в крупных российских компаниях. В первом полугодии 2026 года в анализ вошли 12 000 взаимодействий сотрудников с публичными ИИ-сервисами, зафиксированных в рамках пилотов DLP-системы Solar Dozor. В 38% случаев такие взаимодействия содержали конфиденциальную информацию. Среди них 41% пришлось на исходный код и конфигурации, 30% – персональные, финансовые и другие чувствительные данные, 18% – сведения, относящиеся к интеллектуальной собственности. Наибольшая доля таких событий пришлась на команды разработки – 43%, еще 26% – на коммерческий блок.

Читать далее
Статья

Policy Based Routing (Linux + Juniper)

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

В статье мы рассмотрим настройку маршрутизации на основе политик (Policy Based Routing, PBR) для управления трафиком от сервера в Интернет в зависимости от IP-адреса источника. Опишем шаги по конфигурации PBR на сервере c Ubuntu и маршрутизаторах Juniper MX.

Читать далее