RSS Feeds

Four takeaways from Tuesday's primaries in six states
Feed: NPR Topics: News (https://feeds.npr.org/1001/rss.xml)
Published: 2026-08-12 08:35:50 | Created: 2026-08-12 08:43:56

Voters in half a dozen states went to the polls Tuesday, and results highlight the ongoing conflicts within both parties ahead of the November midterms.

(Image credit: Scott Olson)

show more
Trump says U.S. has "total control" over Strait of Hormuz
Published: 2026-08-13 10:39:48 | Created: 2026-08-12 08:43:54
President Trump said Wednesday that the U.S. has "total control" over the Strait of Hormuz, writing on social media: "I THINK WE WILL KEEP IT."
show more
David Crowley wins Democratic primary for Wisconsin’s governor in upset over progressive Francesca Hong
Feed: World news | The Guardian (https://www.theguardian.com/world/rss)
Published: 2026-08-12 17:02:28 | Created: 2026-08-12 08:40:56

Crowley pulls off last-minute victory in tight race after polls had shown Hong as the clear Democratic frontrunner

David Crowley, the Milwaukee county executive, won the Democratic primary for Wisconsin governor after beating the democratic socialist Francesca Hong in a tight contest.

Crowley pulled off a last-minute victory in the critical swing state after re-entering the campaign and snagging an endorsement from Tony Evers, the outgoing governor.

Continue reading...
show more
Программный код летучий
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-08-12 08:39:07 | Created: 2026-08-12 08:40:55

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

Поскольку пакет представляет собой автономный модуль кода, его легко перемещать между различными процессами или даже узлами в распределённой системе. Это свойство делает акторы, созданные на основе таких пакетов, чрезвычайно гибкими и независимыми от конкретной среды выполнения.

Читать далее
show more
Singapore and S Korea pull Trader Joe's seasoning over poppy seeds
Published: 2026-08-12 07:44:44 | Created: 2026-08-12 08:38:56
Trader Joe's Everything But the Bagel seasoning contains poppy seeds which are banned in both countries.
show more
Football transfer rumours: Folarin Balogun to Tottenham? Gabriel Jesus to Napoli?
Published: 2026-08-12 08:30:27 | Created: 2026-08-12 08:38:55

Today’s fluff is coming back with a better offer

Bradley Barcola is firmly in Liverpool’s sights as they look to rebuild their attack in the post-Mohamed Salah era. The two-time Champions League winner reportedly wants to leave Paris Saint-Germain, and Anfield is his preferred destination, though Arsenal have apparently been making eyes at the France international too. For their part PSG are thought to be closing on deals for Barcelona’s World Cup winner Ferran Torres and the Ajax winger Mika Godts, though the 21-year-old Belgium international had talked at the weekend of “putting an end” to rumours that he was refusing to play for Ajax in order to force a move.

England’s World Cup cult hero Djed Spence could soon be exhibiting his marauding runs and eye-catching slide tackles in Serie A. Inter are interested in a £25.6m move for the Tottenham full-back, who fancies a move to San Siro and might find himself struggling for regular first-team football in north London after Roberto De Zerbi’s busy summer in the market.

Continue reading...
show more
Expecting to fly: Avery Norman’s moving images of girlhood – in pictures
Published: 2026-08-12 06:00:20 | Created: 2026-08-12 08:38:55

The Texas-born photographer – and LensCulture critics’ choice award winner – talks us through her images exploring youth, identity and desire

Continue reading...
show more
UK heatwave: Burnham considers ban on disposable barbecues to prevent wildfires – as it happened
Published: 2026-08-12 14:47:02 | Created: 2026-08-12 08:38:55

Prime minister suggests possible measure as he prepares to chair emergency Cobra meeting in response to extreme heat

Here’s today’s latest Met Office forecast for UK cities:

Aberdeen 22C

Belfast 24C

Birmingham 32C

Cardiff 33C

Glasgow 25C

Liverpool 32C

London 32C

Newcastle 29C

Plymouth 31C

Sheffield 31C

Continue reading...
show more
Кадры вместо видео: как индустрия обходит вес scroll‑scrub анимаций
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-08-12 08:36:04 | Created: 2026-08-12 08:37:55

Продуктовые сайты любят анимацию «крутишь колесо мыши — объект меняется на глазах». Первый инстинкт: сделать это видео с currentTime. Вот почему это почти всегда неправильный первый инстинкт, и что вместо этого используют на практике.

Читать далее
show more
Книга: «Армия иммунитета. Как два триллиона микроскопических существ хранят ваше здоровье и как им помочь»
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-08-12 08:34:18 | Created: 2026-08-12 08:35:55

Привет, Хаброжители! Издательство «Питер» выпустило весьма необычную книгу «Армия иммунитета», которая вскрывает клеточную оборону организма, используя необычную военную метафору. Все иммунные клетки и системы имеют армейские и полицейские специальности. Например, макрофаги появляются как местные участковые и дежурная охрана. Автор разделяет их на мирную форму М2 — дворники, которые ползают по тканям, собирают свернувшиеся белки, окисленные жиры и остатки погибших клеток, и тут же перерабатывает этот утиль в своих многочисленных лизосомах. А когда приходят сигналы о боевых действиях, тот же макрофаг меняет швабру на пушку и переходит в тип М1. Книга прямо описывает эту трансформацию, хотя в канонической иммунологии М2 обычно связывают с репарацией и подавлением воспаления, а провоспалительную работу закрепляют за М1. Автор трактует переход расширительно и делает его частью единого сюжета.

Читать далее
show more
The late-bloomer left-back joining Chelsea for £16m
Published: 2026-08-12 08:29:22 | Created: 2026-08-12 08:34:56
Pep Chavarria joins Chelsea on a five-year deal, having played in the Spanish lower leagues until he was 24.
show more
Kubernetes — это эксплуатация, а не деплой. Мы шли к этому пониманию 7 лет
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-08-12 08:30:48 | Created: 2026-08-12 08:31:55

Kubernetes называют инструментом автоматизации. Ирония в том, что первые годы его эксплуатации в облаке — это история ручного труда: сертификаты, которые никто не обновлял, кластеры, которые деградировали молча, клиенты, которые ждали поддержки там, где мы предполагали самообслуживание. Мы начали делать managed Kubernetes в 2018 году, когда на российском рынке этого сервиса почти не существовало. Эта статья о том, что значит слово «managed» на самом деле — и какую архитектуру оно в итоге требует.

Читать далее
show more
Baby rescued from earthquake rubble in Colombia as death toll rises
Published: 2026-08-12 13:48:00 | Created: 2026-08-12 08:28:54
Footage shared on social media shows a baby being rescued from the bloody arms of a man trapped underneath a destroyed building in Cali after a powerful earthquake struck Colombia.
show more
UK heatwave: Burnham considers ban on disposable barbecues to prevent wildfires – as it happened
Feed: World news | The Guardian (https://www.theguardian.com/world/rss)
Published: 2026-08-12 14:47:02 | Created: 2026-08-12 08:25:57

Prime minister suggests possible measure as he prepares to chair emergency Cobra meeting in response to extreme heat

Here’s today’s latest Met Office forecast for UK cities:

Aberdeen 22C

Belfast 24C

Birmingham 32C

Cardiff 33C

Glasgow 25C

Liverpool 32C

London 32C

Newcastle 29C

Plymouth 31C

Sheffield 31C

Continue reading...
show more
Japanese ambassador to Australia downplays Albanese melon gaffe as Taylor claims PM has ‘stuffed up’
Feed: World news | The Guardian (https://www.theguardian.com/world/rss)
Published: 2026-08-12 08:18:06 | Created: 2026-08-12 08:25:56

Coalition demands police investigate apparent leaking of diplomatic cable to newspaper but Labor calls it a ‘silly political stunt’

The Japanese ambassador has downplayed Anthony Albanese’s comments about a gift of melons from Sanae Takaichi, saying Tokyo had been reassured by the Australian government that the prime minister “did not make the comments in the way that has been reported”.

While the Coalition continued to raise outrage over Albanese’s comments to the Bush Deep podcast, including seeking to have federal police investigate the alleged leaking of a diplomatic cable to a newspaper, the Japanese government appeared to be uninterested in making a diplomatic incident out of the much-maligned comments.

Continue reading...
show more
Как мы автоматизировали рассылку персональных писем для конференции и починили доставляемость до сотрудников банков
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-08-12 08:23:08 | Created: 2026-08-12 08:24:55

Привет, Хабр! На связи команда Just AI. Два раза в год мы проводим конференцию Conversations — это от 500 до 700 участников, и каждый из них должен получить персональную памятку: уникальный ID для входа в приложение, персональную ссылку на трансляцию, информацию о программе. Звучит несложно до тех пор, пока не выясняется, что 30% писем вообще не доходят — участники из крупных банков и госструктур просто не видят их: корпоративные фильтры блокируют письма на уровне инфраструктуры.

В этой статье расскажем, как мы собрали автоматизированный workflow* на агентной платформе, который отправляет персонализированные письма — и проверили, что они действительно доходят даже на домены крупных банков. Это был самый оперативный способ облегчить жизнь команды, которая в день конференции получала десятки писем с одними и теми же вопросами.

* В этом решении нет языковой модели и принятия решений, только детерминированная цепочка шагов.

Читать далее
show more
«Мопеды» уходят в прошлое — Россия переводит «шахеды» на реактивную тягу. Чем это грозит и как Украина планирует с ними бороться
Published: 2026-08-10 11:21:05 | Created: 2026-08-12 08:22:55
Россия начала массово использовать реактивные «шахеды» с системой машинного зрения. Что это такое, чем они опасны и может ли Украина им противостоять?
show more
Солнечное затмение. Спецэфир Русской службы Би-би-си
Published: 2026-08-12 18:58:27 | Created: 2026-08-12 08:22:54
В среду, 12 августа, произойдет редкое астрономическое явление — полное солнечное затмение. Полная фаза затмения будет видна в Испании, Исландии и Гренландии. Русская служба Би-би-си в прямом эфире будет следить за этим событием.
show more
UK politics: Burnham urges retailers to stop selling disposable barbecues after emergency Cobra meeting – as it happened
Feed: World news | The Guardian (https://www.theguardian.com/world/rss)
Published: 2026-08-12 18:10:45 | Created: 2026-08-12 08:10:57

PM warns extreme heat conditions ‘could be with us fo some time yet’

Just 20 staff are working on climate adaptation within the Department for Environment, Food and Rural Affairs, the part of government tasked with protecting the environment and maintaining food security, a freedom of information request has revealed. Sandra Laville has the story.

On his visit to Stevenage, Andy Burnham also said he would visit the town on Remembrance Day to mark its 80th birthday.

I’m going to come back to Stevenage on 11 November. We will pay our respects for Remembrance Day around that time, but I’ll be here because if I’m right, that will be 80 years to the day that the post-war Labour government created the first new town right here in Stevenage.

Continue reading...
show more
Andrew Bragg stands by proposed migration limits – even as Liberal colleagues decline to back him in
Feed: World news | The Guardian (https://www.theguardian.com/world/rss)
Published: 2026-08-12 07:55:26 | Created: 2026-08-12 08:10:57

Angus Taylor and other Coalition members not supporting shadow housing minister’s target migration numbers, which would be the lowest figures since the mid-2000s

The Liberal senator Andrew Bragg has stood by his proposal to lower net migration to 180,000 a year in a wide-ranging speech where he lamented not stopping the Morrison government’s “madness” – even as colleagues side-stepped supporting the target figure publicly.

The opposition frontbencher said a housing “shortfall” – comparing the number of dwellings against population size – could be rectified if the net overseas migration (Nom) target was set at 180,000 or under over four years.

Continue reading...
show more
Агентская разработка и Documentation Driven Development: когда ИИ пишет не код, а контракты
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-08-12 08:07:58 | Created: 2026-08-12 08:09:56

Привет, Хабр! Я Матвей Лихота, старший Go-разработчик. В предыдущем материале я показывал, как получить Go-код из OpenAPI. Теперь хочу сделать еще один шаг назад — к моменту, когда контракта еще нет.

На демо частенько можно увидеть, как по простому запросу «напиши CRM» или «собери интернет-магазин» LLM уже через минуту готовит сервер, модели, миграции и тесты. Но в реальности, конечно, все происходит чуть иначе: проверяем код, а там — сюрприз-сюрприз ошибки. Повторив тот же промпт, мы получим другую архитектуру и снова потратим время на проверку. И нет гарантии, что после переделки ошибок не станет еще больше.

Конечно, все дело в промпте. Согласитесь, странно просить модель понять задачу, выбрать архитектуру, определить границы и все реализовать за один шаг? Что, если LLM сначала проектирует систему и выпустит OpenAPI, Proto, JSON Schema, CloudEvents и AsyncAPI? А код мы добавим чуть позже: за повторяемую часть будут отвечать обычные генераторы, а за проектно-зависимую — разработчики и агент в контексте репозитория.

Такой подход, где главным артефактом становится контракт, а код — его производной, можно назвать Documentation Driven Agent Development или Specification Driven Agent Development. Как он работает — покажу на примере разработки простой автоматической телефонной станции (АТС), а еще проведу границу между генераторами и агентами.

Читать дальше
show more
In Wisconsin, David Crowley defeats Francesca Hong in Democratic primary for governor
Feed: NPR Topics: News (https://feeds.npr.org/1001/rss.xml)
Published: 2026-08-12 08:06:55 | Created: 2026-08-12 08:08:56
Supporters react to election results coming in during a primary night watch party for Democratic gubernatorial candidate David Crowley in Milwaukee, Wis.

David Crowley is the Milwaukee County Executive and could become the state's first Black governor. He narrowly defeated Francesca Hong, a democratic socialist who drew enthusiastic support.

(Image credit: Kayla Wolf)

show more
Bondi shooting hero Ahmed al-Ahmed has assault charges dropped
Published: 2026-08-12 07:31:11 | Created: 2026-08-12 08:08:55

Al-Ahmed, who maintains his innocence, was accused of putting his father in a headlock in March

The man who disarmed one of the gunmen allegedly responsible for the Bondi beach terror attack has had an assault case against him tossed out.

Ahmed al-Ahmed, 44, had been accused of putting his father in a headlock on 9 March and intimidation over an alleged incident in June.

Continue reading...
show more
David Crowley Beats Former Frontrunner Francesca Hong in Democratic Primary for Wisconsin Governor
Published: 2026-08-12 08:00:00 | Created: 2026-08-12 08:08:55
Democratic Wisconsin gubernatorial candidate David Crowley greets supporters at a campaign rally in Milwaukee on Aug. 10, 2026. —Scott Olson—Getty Images

Milwaukee County Executive David Crowley won the Democratic primary race for Wisconsin’s governorship, toppling his Democratic socialist opponent, Francesca Hong, who had surged in the polls leading up to Tuesday.

What turned out to be a razor-thin contest wasn’t called by the Associated Press until early Wednesday morning, after a delay in tabulating votes from Milwaukee.

Earlier in the night, Hong had urged her supporters to unite behind the eventual winner for the November general election against the Republican nominee, Rep. Tom Tiffany, who is backed by President Donald Trump.

“No matter who’s on this ballot, y’all, we are going to fight to win for one another,” Hong said.

In the end, Crowley took 39.8% of the vote, per the Associated Press, as compared to Hong's 39.3%.

Read More: What Is a Democratic Socialist?

Democratic socialist Francesca Hong during a primary election night watch party in Madison as the primary race remained too close to call on Aug. 11, 2026. —Talia Sprague—Bloomberg/Getty Images

Ballot chaos, Hong's controversy, and what comes next in the battleground state

After the popular Gov. Tony Evers announced last year that he wouldn’t run for re-election, the state’s Lieutenant Governor and former Lieutenant Governor entered the race. But both dropped out amid separate controversies, leaving four candidates in the running: Crowley, Hong, former Secretary of the Wisconsin Department of Administration Joel Brennan, and state Sen. Kelda Roys.

Hong and Crowley were widely considered to be the top two contenders in the race, with Brennan and Roys polling in single digits leading up to Tuesday.

Read More: Lindell Refuses to Concede to Demuth in Minnesota Governor Primary

Crowley, who is the first Black executive of Milwaukee County and the youngest person to serve in the role, was the fledgling hope of Democratic leaders in the Wisconsin primary race. National Democrats had voiced concerns that his main opponent, Hong, wouldn’t be able to garner enough votes to defeat the Republican nominee in November.

Hong has generated controversy in recent months, including for past social media posts in which she called for abolishing the police and ending Thanksgiving for “celebrating colonialism”—both of which she has since walked back. Crowley, meanwhile, was backed by prominent members of his party in the state, including Evers and Rep. Gwen Moore.

Crowley now heads into what is expected to be a close battle over which party will get to lead the purple state of Wisconsin; the Cook Political Report ranks the state’s gubernatorial race as a “toss up.”

show more
Millions of US tax dollars sent to rightwing European thinktanks. Did any Trump supporters vote for that? | Arwa Mahdawi
Published: 2026-08-12 08:00:23 | Created: 2026-08-12 08:08:55

It’s a great betrayal: poor communities neglected while multimillionaires peddle a global Maga agenda. How is that America first?

“THE CORRUPTION IS AT LEVELS RARELY SEEN BEFORE,” Donald Trump posted on Truth Social in February 2025. He was not referring to his own administration, but to the US Agency for International Development (USAID). “CLOSE IT DOWN!” the president added.

Just a few hours later USAID was in effect closed down, with most of the staff placed on indefinite administration leave. This was framed as part of Trump’s “America first” agenda. USAID, the Trump administration and his sycophants in the rightwing media had argued, was wasting taxpayers’ hard-earned money on ridiculous projects abroad instead of improving life at home. In the lead-up to the shuttering of USAID, for example, one of the most shameless lies about the agency, repeated without any evidence by the likes of Fox News, was that it was spending millions on condoms for Gaza.

Arwa Mahdawi is a Guardian columnist

Continue reading...
show more
Когда комментировать на Хабре: я разобрал 4404 комментария
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-08-12 08:02:48 | Created: 2026-08-12 08:03:55

Некоторое время назад я решил оживить мой аккаунт на Хабре. Покомментировав с умным видом здесь и тут, я решил подвести научную базу: собрал 4404 чужих комментария из 250 тредов и посчитал, когда и где надо оставить комментарий, чтобы он набрал максимум лайков. Спойлер: час на часах не важен, а вот позиция в треде и первые сутки решают всё.

Погрузиться в Биг Дейту
show more
Создаём свой BI-дашборд с ИИ-редактором в Битрикс24
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-08-12 08:00:57 | Created: 2026-08-12 08:02:56

Создаём отдельный BI-дашборд на данных Битрикс24, в котором можно менять визуализацию и поддерживаемые настройки отчёта запросами к ИИ.

В статье — ссылка на готовый редактор, описание принципов его работы и промпты для самостоятельного повторения.

Читать далее
show more
Как оптимизировать расходы на инфраструктуру для искусственного интеллекта. Выбираем железо и модели под разные задачи
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-08-12 08:00:57 | Created: 2026-08-12 08:02:56

В отчете The State of AI 2025 агентство McKinsey заявляет, что 88% компаний уже используют ИИ хотя бы в одном бизнес-процессе. Grand View Research отмечает, что по их прогнозам глобальный рынок вырастет до 3,5 триллионов долларов к 2033. Уже сейчас мы можем отследить эту динамику.

Однако AI-сервисы не бесплатны. Компании, которые начали с токенизированных API, часто обнаруживают, что при реальной нагрузке их счета растут быстрее, чем польза от ИИ. Поэтому возникает вопрос: как развернуть искусственный интеллект на собственной инфраструктуре и не переплатить.

Привет! Привет! Меня зовут Сергей Ковалёв, я менеджер продукта в Selectel. В статье отвечу на этот вопрос, сравню токенизированные API с on-premise и разберу, когда собственное железо будет выгоднее арендованного. Подскажу, как выбрать модель в зависимости от задачи и GPU под разные сценарии: от простого чат-бота на L4 до многоагентных систем на HGX B300. А в конце дам пошаговый план, как перейти с токенов на собственную инфраструктуру и посчитать реальную стоимость запроса.

Читать далее
show more
Анатомия HTTP Request Smuggling
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-08-12 07:52:58 | Created: 2026-08-12 07:54:55

Чтобы разобраться в HTTP Request Smuggling, надо сначала честно ответить на вопрос, который в обычной жизни может прозвучать абсурдно: а как сервер понимает, где заканчивается один HTTP-запрос и начинается следующий? Кажется, что ответ очевиден — запрос это запрос, отправил и отправил. Но эта очевидность держится ровно до тех пор, пока запрос один и сервер один. Как только их становится много, а серверов в цепочке хотя бы два, выясняется, что «границу запроса» надо где-то явно записать, и способов записать её оказывается не один, и вот в этом зазоре и живёт вся уязвимость.

Читать далее
show more
David Crowley beats progressive Francesca Hong in Wisconsin gubernatorial primary
Published: 2026-08-12 14:29:58 | Created: 2026-08-12 07:52:54
David Crowley unexpectedly beat a progressive candidate in the Democratic primary for Wisconsin governor, and will face Republican Rep. Tom Tiffany on the ballot in November.
show more
ISO 9797-1: поросячья латынь
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-08-12 07:45:09 | Created: 2026-08-12 07:46:55

Увы, у меня нет профильного математического образования (я вообще гуманитарий), потому любой стандарт по криптографии для меня ничто иное, как поросячья латынь. А после детального изучения приходит горькое осознание, что это я лезу в калачный ряд со свиным рылом... И вот прилетела задача, решить которую промптом не получится (я пробовал, честно), а потому надо лезть в калачный ряд ISO9797-1 и смотреть, что там такое делается. Результаты изучения решил расписать здесь, т.к. может кому-то будет полезно, а может кто-то из crypto-лордов укажет на недочеты/ошибки.

Читать далее
show more
New Modern JDBC Driver for PostgreSQL
Published: 2026-08-12 00:00:00 | Created: 2026-08-12 07:31:57

Sehrope Sarkini along with Claude has written a new JDBC driver from scratch. It's currently in pre-release. Here's an excerpt from his blog

PostgreSQL-first.

The native API is designed around PostgreSQL's wire protocol and feature set. It is not designed around the lowest common denominator that JDBC has to support across every database on earth. If PostgreSQL can do it, the API should be able to say it directly.

JDBC as a layer, not a foundation.

Full JDBC compliance is a long-term goal. There's already a java.sql.* layer that registers a Driver and gives you Connection, PreparedStatement, ResultSet, DatabaseMetaData, DataSource, and XA. But it's built on top of the native API rather than dictating its shape. That ordering matters. Once JDBC's assumptions get into the execution core they never come back out.

Virtual threads for I/O.

For a decade, "fast driver" implied an async or reactive API, because the alternative was a thread per connection. On Java 21 that trade is gone. pg-java is ordinary blocking-style code that is careful never to pin a carrier thread (which mostly means ReentrantLock instead of synchronized around I/O). You can run thousands of connections on virtual threads without an event loop or a callback API in sight. It's also significantly easier to reason about both how it works and how you would use it.

Streaming by default.

The core query primitive is a pull cursor. It reads exactly enough off the wire to produce the next row and never buffers a whole result set. forEach, map, collect, and friends are adapters built on top of it, not a second read path.

show more
Dasha - performance dashboard
Published: 2026-08-12 00:00:00 | Created: 2026-08-12 07:31:56

Dasha is an open source performance dashboard for PostgreSQL fleets. It connects to your clusters with a read-only role, shows what the databases are doing right now, and explains what to do about it. Nothing is installed on the database hosts: no agent, no extension beyond the ones you already have.

One instance serves many clusters and all of their replicas. Because most PostgreSQL statistics are per-instance and are not replicated, Dasha reads every host of a cluster and reasons over the combined picture — an index that looks unused on the primary may be serving the entire read workload on a standby.


Features

  • Health Score — a composite 0-100 score per instance across eight categories, with prioritized recommendations and per-database drill-down. Optionally computed from Prometheus/VictoriaMetrics time series instead of point-in-time SQL, with a trend and seasonal baseline.
  • Query analysis — top queries by execution time and WAL, running and blocked queries, and pg_stat_statements snapshots that can be saved to a storage database, shared by URL, and diffed against another snapshot or against live data.
  • Automatic snapshots — a separate daemon captures query and lock-contention snapshots on activity spikes or primary/replica role changes, so the evidence exists the next morning, when someone asks what happened at 03:00.
  • Index analysis — bloat, duplicates, invalid indexes, B-tree on arrays, plus a may I drop this index? verdict that accounts for statistics resets, per-host counters and partitioned indexes, instead of trusting idx_scan = 0.
  • Tables and maintenance — size with TOAST breakdown, per-table describe, autovacuum and wraparound thresholds computed with PostgreSQL's own formula, vacuum progress, and hot tables/indexes derived from scheduled delta snapshots.
  • Locks, waits, connections — lock trees, wait events grouped by type, connection states and sources, active session details.
  • Access control — three auth modes (open, static API keys, or OIDC with encrypted session cookies), Casbin RBAC, personal access tokens and per-identity rate limiting.
  • MCP connector — a read-only MCP server that exposes the fleet diagnostics to AI assistants: 26 tools, 5 prompts, per-user token passthrough, and an embedded knowledge base of the scoring rules. The interface is available in English, Russian and German.

Requirements

  • PostgreSQL 14 or newer (tested on 14-18) for the monitored clusters, reachable with a role holding pg_monitor and CONNECT.
  • pg_stat_statements for query statistics; pgstattuple is optional.
  • A separate PostgreSQL database if you want snapshots, hot-object history and personal access tokens — everything else works without it.

Documentation

License

Dasha is licensed under the GNU General Public License v3.0; see LICENSE.

Project page: github.com/dbulashev/dasha

show more
Homes near pylons to get £250 a year off energy bills – first sites revealed
Published: 2026-08-12 07:30:16 | Created: 2026-08-12 07:31:55
Households living within 1,600ft of upgraded pylons will get £250 a year off their electricity bills.
show more
PM admits cost of living help is not enough and hints at further support
Published: 2026-08-12 04:13:45 | Created: 2026-08-12 07:30:57
The PM has announced a rake of measures to help people since taking office three weeks ago.
show more
Убежище книги
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-08-12 07:27:05 | Created: 2026-08-12 07:28:55

У меня дома зоопарк устройств: Android, iPhone, MacBook, Windows. На каждом стоит своя читалка: когда‑то на андроиде был CoolReader (отличная штука, я им вдохновлялся), на маке — платный BookReader, на айфоне — Eboox, на винде — десктопный CoolReader

Я решил написать веб‑читалку для домашнего сервера.

Читать далее
show more
Which footballer has played for the most clubs in their career? | The Knowledge
Published: 2026-08-12 07:00:21 | Created: 2026-08-12 07:23:55

Plus: players whose names appear in their clubs, big leaps and the top tier short of title-winning managers

  • Mail us with your all of your questions and answers

“Which footballer has played for the most clubs?” asks Paul Gage.

Surprisingly, throughout the more than two decades of the Knowledge, this question has not been answered before. But, fear not, it will be now.

Arsenal: Alan Sunderland, Tony Alexander Adams

Chelsea: Michael Essien; Ruben Ira Loftus-Cheek

Celtic: Carlton Michael Cole

Leeds: Eddie Lewis

Leicester: Kasper Peter Schmeichel

West Ham: Matthew Upson

Ben Barnett (Barnet) 1993-94

Lewis Bradford (Bradford City) 1940s

Arthur Blackburn (Blackburn Rovers) 1899

Ronnie Bolton (Bolton Wanderers) 1898

Frank Burton (Burton Swifts) 1898

Jimmy Shields (South Shields) 1961

Continue reading...
show more
In Europe, the Total Solar Eclipse Is Hours Away
Published: 2026-08-12 04:01:13 | Created: 2026-08-12 07:22:54
Sky watchers have flocked to places, from Iceland to Spain, where the moon will completely block the sun.
show more
OSINT проекта hilter.com. Скам?.. Спойлер да
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-08-12 07:20:01 | Created: 2026-08-12 07:21:55

Проверил метаданные их документов, реестр компаний, их репозиторий с кодом и блокчейн. Отправил 6,66 доллара, чтобы посмотреть, куда уйдут деньги. Больше всего сказала опечатка в одном слове интерфейса. И порог вывода: пятнадцать миллионов долларов.

Читать далее
show more
Как Linux врет вам про DNS
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-08-12 07:14:53 | Created: 2026-08-12 07:15:56

Однажды ты запускаешь dig домен_нейм, видишь исчерпывающий ответ, идешь дальше, а твой процесс резолвит что-то другое. Не таймаут, не сеть, не кэш. Просто твой процесс и твой dig живут в двух параллельных вселенных, и обе называются “резолвинг имени”.
В статье разберем шесть конкретных мест, где система нагло и молча врет: от /etc/hosts до RFC 6724 и gai.conf, из-за которых прод стучится в мертвый IPv6. Узнаем почему статический Go-бинарник живёт в отдельной резолвинг-реальности, и посмотрим на тулзу, которую пришлось написать, чтобы больше не собирать все это руками из dig + getent + resolvectl.

Полюбопытствовать
show more
Baby Shark boy set to make K-pop debut
Published: 2026-08-12 03:26:32 | Created: 2026-08-12 07:11:57
The boy from the most-watched YouTube video of all time is now 17 years old, and wants to be a K-pop star.
show more
TACACS+, RADIUS и 802.1X под одной политикой: как я строил Taranac и что из этого вышло
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-08-12 07:10:52 | Created: 2026-08-12 07:11:55

Привет, Хабр. Десять лет назад я был обычным сетевым инженером, которому надоело править tac_plus.conf руками, и я написал вокруг него веб-морду — TACACSGUI. Она неожиданно разошлась: тысячи инсталляций, форум, письма из мест, о которых я и не думал. Документации там практически не было — интерфейс был устроен так, что люди разбирались сами. Это был главный урок, который я оттуда вынес.

Второй урок был в почте. Самая частая просьба за все годы, с огромным отрывом: «добавьте RADIUS». Прикрутить RADIUS сбоку к обёртке над TACACS-демоном невозможно так, чтобы это не было уродством: получились бы две несвязанные правды, два места настройки, два набора пользователей. И я решил не прикручивать, а переделать.

Так появился Taranac — TACACS+, RADIUS, NAC. Полтора года проектирования и разработки (не считая времени, которое я просто носил архитектуру в голове). Сегодня это работающая платформа: TACACS+, RADIUS, 802.1X, MFA со своим push-сервисом и мобильным приложением, PKI, captive portal, кластеризация. Free, self-hosted, без лимитов на устройства и пользователей.

Я пришёл сюда не продавать (продавать нечего — оно бесплатное), а за обратной связью. Ниже — что я строил, какие решения принимал и почему. И отдельным разделом — честно про то, чего в проекте нет и что в нём можно не любить.

Читать далее
show more
Создание и подключение ISO образа как репозитория пакетов АСКОН
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-08-12 07:09:21 | Created: 2026-08-12 07:10:55

Привет Хабр! Этой статьей мы завершаем цикл материалов по развертыванию ПО АСКОН в закрытых внутренних сетях (предыдушие статьи: для Astra Linux, РЕД ОС, Альт Рабочая станция). Ее подготовил руководитель методического направления команды КОМПАС-3D.

Рассмотрим еще один сценарий: как скачанные пакеты КОМПАС-3D «упаковать» в образ ISO и использовать его как готовый локальный репозиторий, не требующий никаких манипуляций на сервере. Не будем вас томить, выпуская отдельные статьи по каждой из поддерживаемых операционок. Расскажем сразу о всех трёх: Astra Linux SE 1.8, Альт 11 и РЕД ОС 8.0.

Читать далее
show more
Лазерная 3D-печать WC-Co
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-08-12 07:10:26 | Created: 2026-08-12 07:10:55

Одной из основных проблем какого-либо производства являются отходы. Они напрямую влияют не только на экологические аспекты производства, но и на экономические. Для изготовления часто требуется больше материала, чем будет присутствовать в готовом продукте, сам материал может быть сложен в обращении и требовать специальных условий для манипуляции им. Одним из таких материалов является карбид вольфрама-кобальт (WC-Co) — крайне износостойкий, выдерживающий сильное давление и многократное использование сплав. Несмотря на эти преимущества, с ним крайне сложно работать. Ученые из Университета Хиросимы (Япония) разработали новый метод 3D-печати, который может использовать WC-Co в качестве «чернил». Из чего сделан данный 3D-принтер, каков принцип его работы, и насколько он эффективен в работе с WC-Co? Ответы на эти вопросы мы найдем в докладе ученых.

Читать далее
show more
‘Sometimes they credit the janitor. But not us’: what’s it like to be a child chaperone on a film set?
Published: 2026-08-12 07:00:21 | Created: 2026-08-12 07:08:55

Safeguarding young people in films is a vital role, often remembered by their charges later in successful careers, but not always recognised. Some of the best share their tips

Linda Matthews has rarely had to stop a production in its tracks. Steve Stone’s 2017 psychological horror In Extremis was an exception. Set on an isolated country estate during an apocalyptic storm, it follows a family that have to confront the oncoming disaster and their own personal demons to survive. For Matthews, however, the real drama unfolded behind the camera. “I don’t mind being the big bad person,” she says. “I was working with a young girl who was playing a cancer patient. She had to wear a bald cap and everything. Just as we were about to film, she burst into tears. She told me it reminded her of her friend’s mum, who was going through cancer treatment. That was the end of that.”

You may assume Matthews is a producer or a very hands-on investor, but you would be mistaken. After leaving a career in banking, she founded Premier Chaperones in 2010 and has spent the past 15 years safeguarding children on some of the world’s biggest film and television sets.

Continue reading...
show more
Global energy watchdog warns oil stockpiles ‘rapidly depleting’ – as it happened
Published: 2026-08-12 13:54:16 | Created: 2026-08-12 07:08:55

The International Energy Agency calls for urgent reopening of the strait of Homuz amid ongoing pressure on global oil supplies

Opec has lowered its full-year forecast for world oil demand growth for the fourth month in a row.

The oil producing cartel said it was now expecting oil demand to have grown to 580,000 barrels per day, according to a copy of the monthly report seen by Reuters.

Continue reading...
show more
Tropical storm hits Tokyo area, leaving thousands without power before moving west
Feed: ABC News: Top Stories (https://abcnews.go.com/abcnews/topstories)
Published: 2026-08-12 08:02:12 | Created: 2026-08-12 07:08:55
Business in the Tokyo area was almost back to normal after a tropical storm weakened to a depression and left Japan
show more
Как я устал ждать и написал* свой STEP-экспортёр для Allegro
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-08-12 07:05:52 | Created: 2026-08-12 07:06:56

Я уже почти двадцать лет работаю в Cadence Allegro. Прошёл путь от ручного вбивания артикулов компонентов и лейаута с выводными детальками до полноценной git-версионируемой базы компонентов, кросс-проверок с инженерами-конструкторами и формирования документации почти автоматом. И всегда меня мучил один момент: из оркада, кейденса, аллегро — называйте этот ECAD как хотите — никогда нельзя было получить адекватную трёхмерку для обмена с конструкторами. Но вот наконец появилось оно: технологическое нечто, которое позволило мне не погружаться в изучение внутреннего языка SKILL, не изучать питон, а просто сказать ему: мне нужно вот это и чтобы оно работало вот так, делай! И оно сделало. Это небольшая история о том, как инженер получил доступ к современной нейросети и во что в итоге это вылилось.

Читать далее
show more
Что там с trait upcasting: год спустя
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-08-12 07:04:52 | Created: 2026-08-12 07:05:56

Приветствую. В Rust есть целый класс костылей, который лежит буквально в каждом крейте с API на dyn старше пары лет. Методы вида as_super, as_debug, into_dyn_display.

Крутанёшь поиск по большим репозиториям на GitHub, найдёшь такое тысячами. Каждый делает одну и ту же тупую вещь: возвращает тот же самый &self, только под нужным трейт-объектом. Встроенно очевидная операция, которую больше десяти лет не могли завезти в язык.

С Rust 1.86 (3 апреля 2025) все эти костыли стали не нужны. Trait upcasting наконец стабилизирован: &dyn Sub спокойно кастится в &dyn Super, если trait Sub: Super. Причём стабилизировали не с первого раза. В конце 2023-го фичу мерджили, потом откатывали из-за двух багов в соундности, потом чинили, потом снова находили баги. Только к весне 2025 получилось выкатить окончательно.

Прошёл год стабильной жизни с фичей, экосистема переварила, паттерны поменялись. Разберём: как расширили vtable под эту штуку (спойлер: ещё в 2021-м, за четыре года до самой стабилизации), сколько багов в соундности нашли на nightly и в чём была суть, почему dyn MyAny: Any теперь одна из самых частых идиом, и почему Vec<Box<dyn Sub>> в Vec<Box<dyn Super>> всё равно не летит.

Читать далее
show more
«Тосок бессмысл»: как я не смог заставить Gemma 4 писать хорошие стихи
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-08-12 07:03:51 | Created: 2026-08-12 07:04:56

Дано: стихотворение. Тема — «тщетность накопления жизненного опыта», амфибрахий, четыре строки. Заканчивается словом «тосок». Такого слова в русском языке нет. Мой оценщик поставил этому тексту техничность 1.000 — идеал.

К этому моменту я месяц жёг GPU-часы на арендной L40S, пытаясь заставить Gemma 4 писать русские стихи. У меня был план из четырёх пунктов, свежая статья с рабочим рецептом, размеченный корпус на 13 тысяч пар и собственная метрика, проверенная на Пушкине. План развалился весь, но каждый раз не в том месте, где я ждал: главный подозреваемый до последнего выглядел очевидным, а виновным оказался совсем другой персонаж.

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

Настоящие цифры, реальный loss и плохие стихи прилагаются.

Читать далее
show more
Page 399 of 1021 (51030 total items)