Всем привет! Я продолжаю развивать свою библиотеку для создания распределённых приложений. Она уже легла в основу новой версии rats-search (распределённый торрент-поисковик) и rasync(синхронизация папок, файлов и исходников между устройствами), а также, судя по всему, используется в стороннем клиенте UltraVNC (VNC-клиент).
Библиотека позволяет развернуть собственную P2P-сеть, связать пользователей между собой и выстроить обмен данными через потоки разных типов — бинарные, строковые и другие. Главная особенность — автоматическое обнаружение участников (peer discovery), что особенно актуально в условиях постоянных блокировок и сетевых ограничений.
На данный момент поддерживаются C/C++, Java (Android), Python и Node.js.
Это очередное обновление: ещё больше стабильности в работе различных функций. Обо всём подробнее — далее.
Последний стабильный релиз на сегодня — 2.1.2. Исходный код и собранные бинарные файлы доступны для:
Security arrangements for the Duke and Duchess of Sussex while living in the UK are a “private matter”, Andy Burnham has said, after news that Harry and Meghan intend to relocate to Britain from the US this month.
The UK prime minister refused to be drawn on security funding, saying: “This is a private matter. It’s a matter for Harry and Meghan, and we wish them well in the moves that they’re making.”
Channel 4’s programme wastes a chance to ask important questions about how ADHD is diagnosed and treated, instead indulging in unscientific methods and conspiracy theories
Prof Gina Rippon is emeritus professor of cognitive neuroimaging at the Aston Brain Centre, Aston University
When Channel 4 announced that it would air a documentary titled The Great ADHD Myth?, an outpouring of fury followed. Despite this, I set out to approach it as a scientist – not just as a scientist whose own work has dealt with developmental disorders, but as someone who has enormous respect for the scientific process and for the importance of evidence-led debate.
Channel 4’s press release claimed the documentary sought to determine whether attention deficit hyperactivity disorder was a “genuine neurodevelopmental disorder, or a social construct”. At one level this is a brave enterprise. ADHD is recognised worldwide as a disorder, by the World Health Organization and our own NHS among others. Estimates suggest ADHD affects roughly 8% of children and adolescents and about 3% of adults worldwide. To overturn this consensus would require robust, reproducible findings capable of explaining away decades of genetic, developmental and clinical research. The press release described the documentary as “science-led”, which hinted at just such an enterprise. Was it really science-led?
Prof Gina Rippon is emeritus professor of cognitive neuroimaging at the Aston Brain Centre, Aston University, and the author of the books The Gendered Brain and The Lost Girls of Autism
Do you have an opinion on the issues raised in this article? If you would like to submit a response of up to 300 words by email to be considered for publication in our letters section, please click here.
President Trump says there could be a deal with Canada as he navigates whether to impose his steep tariffs. Canadian Chamber of Commerce's Matthew Holmes joins with more details on talks between the U.S., Canada and Mexico.
Dire temperatures across the U.S. are threatening the lives of millions. In Arizona's Maricopa County, 81 heat-related deaths were confirmed, and over 500 more are being investigated. CBS News' Jason Allen reports.
Eleni Petinos tells inquiry her sacking as a minister in Dominic Perrottet’s government was potentially motivated by her reluctance to get rid of the building commissioner
The former New South Wales fair trading minister Eleni Petinos has given evidence at a corruption inquiry that she may have been used by fellow Liberals to try to get rid of the building commissioner David Chandler, recounting numerous attempts in 2022 to persuade her he was “dodgy” and should be sacked.
She has also told the Independent Commission Against Corruption (Icac) inquiry that her subsequent sacking as a minister in the Dominic Perrottet government in July 2022 – allegedly for bullying staff – was unfair and potentially motivated by her reluctance to sack the building commissioner.
В автомобильной электронике есть отдельный класс устройств, которые называются кузовная электроника. Задача таких плат — управление нагрузками. В качестве нагрузки выступают фары, насосы, бензонасосы, нагреватели, клапаны и прочие маломощные исполнительные механизмы.
В данном тексте я покажу как электронные блоки кузовной электроники могут самостоятельно определить подключенную нагрузку и даже регистрировать короткие замыкания.
После первой статьи в комментариях попросили больше технической части и меньше выводов по одной картинке. Разбираюсь, что SynthID переживает, что может разрушить метку и что вообще доказывает её наличие.
В первой статье я проверил одно изображение через сторонний сервис и сделал из этого слишком широкий вывод. В комментариях предложили более нормальный набор тестов: JPEG-сжатие, resize, crop, blur, скриншот, повторную генерацию и анализ частотной области. Там же мне скинули reverse engineering SynthID. Так что здесь разбираемся уже не с одним сервисом, а с самой технологией.
Format would resemble that of Australian rules football
League will ditch conferences for five-division setup
Major League Soccer is planning a significant overhaul of its playoff format, multiple league and club sources told the Guardian this week. The changes, which would debut in 2028 alongside the league’s shift to a fall-to-spring schedule, could include a “double-elimination” component and see as many as 20 teams feature. Sources spoke on the condition of anonymity as they were not authorized to discuss the league’s plans.
The Guardian has viewed a potential schedule for the new format, in which the playoffs start in late April and unfold over roughly three weeks with MLS Cup being played on Sunday 21 May 2028. The changes to the playoff format would pair with long-reported changes to MLS’s regular season, with the league going to a five-division setup in place of its current Eastern and Western Conference structure.
From feelgood romances to heated interactions, here are the films that best capture the seasonal moment
Let’s begin at the end. 2 September 1962: the final night of the summer vacation; one last big blowout before adult life intervenes. George Lucas’s rambunctious salute to footloose youth paints vivid vignettes of Modesto, California, rocking around the clock with its loose-knit gaggle of characters. But this has one eye on the meter and knows that time is running short.
The steep levies, announced last month, were set to take effect at 12:01 a.m. Wednesday. Trump said the pause would last three days, subject to the finalization of the agreement.
NBC News royal commentator Daisy McAndrew joins TODAY to weigh in on what may have prompted the surprise decision by Prince Harry and Meghan Markle to move back to the United Kingdom, what it will mean for his fraught relationship with the British tabloids, and how King Charles’ health issues may have played a role in the move. “It certainly shows that Harry is serious about wanting to spend more time with his family,” she says.
President Trump is threatening Iran with more economic measures that may bring Tehran back to the negotiating table. This comes as Mr. Trump comments on North Korea's dictator Kim Jong Un and his arsenal of nuclear weapons. CBS News' Aaron Navarro reports.
Russia struck Ukraine with dozens of missiles and more than 100 drones in a massive attack that damaged parts of Kyiv. CBS News' Aidan Stretch reports.
Alan MacPherson, 83, from Stenhousemuir, amassed two million indecent images, believed to be the biggest such collection ever seized by Scottish Police.
Компания OpenAI, разработчик ChatGPT, объявила, что после того как ее ИИ-агенты вышли из-под контроля и взломали платформу Hugging Face, она замедлила обучение передовых ИИ-моделей, чтобы подтянуть меры безопасности.
Президент США написал в соцсети Truth Social, что начинает «самую сокрушительную экономическую операцию, когда-либо проводившуюся против какой-либо страны». Подробностей президент не привел. За день до этого Объединенные Арабские Эмираты объявили о разрыве всех финансовых и экономических связей с Ираном в связи с новой ракетной угрозой со стороны Тегерана.
Казалось бы, на дворе 2026 год, есть статьи про доступность (и ещё больше на английском) и, собравшись организовать повышение доступности у себя в отдельно взятом «корпоративном микрорайоне», просто берёшь, читаешь, сталкиваешься с тем, что о процессах организации разработки и тестирования accessibility мало что есть, но не останавливаешься, так как молод, полон сил и наивен, и проживаешь год, полный удивительных приключений и невыносимой радости бытия.
Меня зовут Шуст Иван, за мной закреплено более 15 продуктовых команд, что делают фичи ежедневного входа, профиля, истории операций и связанные с безопасностью. Поэтому я, как лид, имею прямое отношение к процессам внедрения accessibility в Альфе, проживший последний год, пытаясь наладить и внедрить процессы accessibility, расскажу о всех граблях, которые мы собрали. Вы узнаете о рабочих подходах при работе с доступностью и как делать вот точно-точно не надо.
Технических подробностей будет мало. Но будет очень много про процессы/политику/конфликты, — всё то, что так сильно любят лиды будет интересно всем. В общем, добро пожаловать под кат.
From Morocco to Monmouth, there’s a whole world of blushing rosé wines to discover
Hello, from rosé season, the only time of year I order wine like a patriarchal septuagenarian. For this fleeting moment in the wine-drinking calendar, questions are out and assumptions are in; everyone’s happy to drink pink – specifically, pale, dry and berry-crisp Provence rosé. Blushing like cheeks in a summer romance, pale rosé captures something of the hazy holiday spirit: easy, fun, objectively delicious. The liquid equivalent of chips with ketchup, it’s a safe bet.
Finding a wine that almost everyone approves of is close to the holy grail – and if Provence has cracked it so everyone’s happy, why deviate? But unless you’re in primary school, chances are you wouldn’t eat chips at every meal, and I’d apply the same logic here. We’re human! We’re omnivores! And even within the category of rosé, there is a world to discover beyond the Provençal style that dominates supermarket shelves. What’s more, the likes of Whispering Angel may make decision-making easy, but they also command some hefty prices (£22.50 on Ocado at the time of writing).
As weight-loss drugs gain popularity in the US, brands are scaling back their ranges – and frustrating customers
In March 2023, the model, activist and writer Tess Holliday announced that she had been working as a size and inclusivity consultant for H&M. The fruits of their partnership felt like “one of the most meaningful things that I’ve done in my career”, she told US Vogue at the time. The fashion juggernaut had committed to an expansion of its sizes, from XL to 4XL, and to increased body diversity of its models.
This bucked a trend, coming at an otherwise gloomy time for plus-sized fashion. By 2023, the fashion industry was in the grips of an Ozempic-fuelled celebration of skinny bodies, after its brief flirtation with curves during the body positivity movement of the late 2010s.
Заголовок этой статьи, частично, наглядная демонстрация того, как его видит языковая модель. Куски слов, нарезанные по логике, которая к русскому языку не имеет вообще никакого отношения.
И из этой нарезки растет длинный список вещей, которые иногда списывают на «глупую нейронку» (особенно если речь идет о небольших локальных моделях): модель не может посчитать буквы в слове, путается в арифметике, коверкает редкие фамилии, а русский текст обходится вдвое дороже английского при том же смысле.
А еще оттуда же растут вещи, которые с токенами вообще вроде бы не связаны. Например: почему «давай рассуждать по шагам» реально работает, и почему лишний пробел в конце промпта портит ответ.
Виноват во всем этом компонент стека, который первым в пайплайне, никогда не обучается вместе с моделью и которому обычно посвящают полтора абзаца в начале туториала. Что ж, давайте по порядку.
Go 1.27 is here, and the release notes have plenty to explore. Language updates include generic methods, promoted field names in struct composite literals, and improved function type inference. Beyond the language itself, Go 1.27 expands go fix with new modernizers and adds a profile for finding goroutine leaks. These updates touch many parts of everyday development.
GoLand 2026.2 recognizes the new language features in the editor, brings the go fix modernizers into code analysis, and can capture and analyze the new profile in its profiling tools. The GoLand team also added Go 1.27 context to the Modern Go Code Guidelines, so AI coding agents can handle the same language and API changes.
To explore these changes with the Go community, join the Go 1.27 Release Party on August 25, 2026, from 4:00 to 5:30 pm UTC (9:00–10:30 am PDT). The online event will include:
An overview of the main changes from the Go development team.
Practical demos.
Live coding.
A look at how GoLand supports Go 1.27.
A Q&A session.
Go educator Jesús Espino and GoLand Developer Advocate Ainsley Clark will host the event at The Blue Gopher, an online community space where Go developers can meet, talk, and spend time together.
To help you discover the latest language highlights, GoLand also includes a dedicated What’s New in Go 1.27 page on the Welcome screen. It provides a guided overview of the new language and standard library features so that you can quickly see what has changed since the previous release.
Modernize your code with the official go fix tool
Adopting a new Go release isn’t only about writing new code. Existing codebases can also benefit from improvements in newer versions of the language and its standard library.
Go 1.27 expands the official go fix tool with additional modernizers that help you replace older patterns with their preferred modern equivalents.
GoLand 2026.2 brings these official recommendations directly into the editor.
Running go fix from the command line is useful for updating an entire codebase, but this is usually done separately from your daily coding tasks. You have to run the tool explicitly and then review its changes outside the context where you first encountered the code.
GoLand displays the same modernization opportunities as inspections directly in the editor. You can see why GoLand suggests an update, review it next to the affected code, and apply the corresponding quick-fix without interrupting your workflow.
GoLand supports all go fix modernizers, including those added in Go 1.27:
Generic iterator improvements
Safer unsafe pointer arithmetic
Improved atomic types
Embedded composite literals
Slice modernizations
Other official go fix transformations
After you review an update in one file, GoLand can analyze the rest of the project and collect every applicable modernization in the Problems tool window.
You can review each suggestion, inspect the generated diff, or apply updates across your project in bulk.
In addition, GoLand now lets you enable go fix as a pre-commit check (disabled by default). Before each commit, the IDE runs the official Go modernizers and automatically applies any available updates. This helps teams keep their codebases aligned with the latest Go recommendations as new modernizers become available.
Find goroutine leaks with the new Go 1.27 profile
Concurrency issues are often the hardest performance problems to diagnose. A goroutine may remain permanently blocked long after the original synchronization mistake occurred. This delay makes leaks difficult to identify from the running application alone.
Go 1.27 introduces a new Goroutine leak profile, and GoLand 2026.2 supports it from day one.
The profile reports goroutines that are permanently blocked because the synchronization primitive that they are waiting on, such as a channel, sync.Mutex, or sync.Cond, has become unreachable.
You can capture and analyze goroutine leak profiles alongside CPU, memory, mutex, block, and goroutine profiles directly in the Go Performance Optimization tool window.
The new profiler integrates with the redesigned profiling workflow in GoLand. You can switch between flame graphs, call trees, graph visualizations, and editor gutter annotations to find the source of a leak.
If your application is already running in production, you can import an existing pprof profile into GoLand and jump directly from the captured profile to the corresponding source code.
Help AI write modern Go 1.27 code
AI coding assistants can help you write code faster, but they often lag behind the latest Go releases. Even when they generate correct code, they may rely on outdated idioms or miss newer language features and standard library APIs.
The guidelines provide supported AI coding agents with additional context about Go 1.27 language features, new standard library APIs, and current best practices. They also take your project’s Go version into account, helping agents generate code that uses features available for the version specified in your go.mod file.
As new Go releases appear, the guidelines are updated to help AI coding agents generate code that follows the latest Go recommendations.
Update to GoLand 2026.2 to use the latest Go 1.27 features from day one. If you’re new to GoLand, start a free trial and explore the full development workflow.
Alessandro Rapinese denies he is waging personal vendetta against cyclists amid a public backlash
The mayor of Como has set the wheels of controversy in motion for banning bikes in the walled historical centre of the lakeside city after being hit by one.
Alessandro Rapinese’s ban, which comes into force in September, targets about 30 streets and means cyclists, whether on e-bikes or push bikes, will have to dismount and walk through those areas.
The murder trial of Lindsay Clancy, a Massachusetts mom who admits to killing her three young children before attempting to take her own life, is entering a crucial chapter with key testimony for the defense coming from a psychologist. Her legal team is arguing she suffered from postpartum psychosis, sparking renewed conversations around postpartum mental health. NBC’s Laura Jarrett reports for TODAY.
There are few things more powerful than the smell of salt, vinegar and hot oil carried on a sea breeze. Or sugar-coated doughnuts, still warm in a grease-stained paper bag. Such distinctly British perfumes are the smell of my summer, because my family and I are road-tripping through the UK and Ireland. We are embracing as much of coastline as we can, while battling seagulls and unpredictable weather along the way. And, unlike the carefully curated dining experiences we seek on holidays abroad, seaside food has always been wonderfully simple. It is rarely elegant, but it is pure comfort and nostalgia.
First up, fish and chips, in my opinion, they remain the undisputed king of Britain’s coastal cuisine. Every seaside town insists that theirs is the best (so far, the finest I’ve tried were in Yorkshire, but I am prepared for that to change on this holiday). If you are at home this summer, or not near a British seaside, you can, of course, have a go at making your own. Tim Hughes’s and Felicity Cloake’s recipes are as authentic as they come, along with a crisp beer batter for firm white fish. For a slight twist, Yotam Ottolenghi’s fish and spiced sweet potato chips is an excellent, inspired dish. Either way, all options deliver.
У нас было 14 лекцией и столько же практических семинаров, 100 заявок в первый день запуска, множество кейсов и теоретической базы всех цветов и размеров, 36 участников и 5 матёрых наставников, защита итоговых проектов. Не то, чтобы это был необходимый минимум для решения кадрового вопроса. Но если начал делать «Нешколу» для поиска бизнес-аналитиков – становится трудно остановиться.
Привет, Хабр, на связи Мария и Александр из департамента бизнес-анализа в ecom.tech. В этой статье мы расскажем, как запустили открытую школу бизнес-анализа, не тратя ни рубля на маркетинг. Поехали!
GB’s Josie Nelson in third, Italy’s Chiara Consonni second
Lorena Wiebes took the victory in the first stage of this year’s Tour of Britain. The opening stage started and finished in Cockermouth on a circuit spanning 158.9km in Cumbria.
The Dutchwoman powered to victory in a thrilling sprint finish, where the Team SD Worx-Protime rider narrowly pipped her rivals over the line. Italy’s Chiara Consonni finished in second, while Great Britain’s Josie Nelson claimed third.
Milan, Napoli and Atalanta all have new head coaches as Italian football hopes to return to the spotlight
And so, calcio’s “third apocalypse” has passed. A lot of Italians enjoyed the World Cup more than they expected. Without a team to cheer for, again, a country turned its attention to different sports. And found its athletes dominating them.
Fans’ groups worldwide have launched a petition calling for the resignation of Gianni Infantino as Fifa president and for wholesale reform of the organisation.
Infantino is under mounting pressure after being forced to abandon plans to seek private investment to run Fifa tournaments, including the men’s and women’s World Cups. Three continental confederations accused Infantino of “deception” in an open letter last week over the manner the plan was devised and presented, and Uefa, European football’s governing body, is intent on boycotting Fifa events having “lost confidence” in his leadership.
Alessandro Rapinese denies he is waging personal vendetta against cyclists amid a public backlash
The mayor of Como has set the wheels of controversy in motion for banning bikes in the walled historical centre of the lakeside city after being hit by one.
Alessandro Rapinese’s ban, which comes into force in September, targets about 30 streets and means cyclists, whether on e-bikes or push bikes, will have to dismount and walk through those areas.
The founder of Evergrande, one of China’s largest property developers, has been sentenced to life in prison and had all of his personal property confiscated.
Hui Ka Yan, 67 and once named by Forbes as China’s richest man, with a net worth of $42.5bn (£31.2bn) in 2017, pleaded guilty in April to eight charges.
Как при автоматической проверке документов отличить оригинал от цветной ксерокопии или даже муляжа? Один из надежных признаков подлинности – наличие оптически-переменных защитных элементов (OVD, Optical Variable Device), например голограмм. Их внешний вид меняется при изменении угла обзора и положения источника света.
В Smart Engines мы разработали и запатентовали метод обнаружения OVD, который позволяет выявлять копии и муляжи с помощью сканера под управлением ИИ. Для проверки достаточно видимого диапазона и серии изображений документа, полученных при разных положениях подсветки. О том, как нам удалось реализовать такой подход и научить сканер обнаруживать муляжи по OVD, читайте под катом.
The founder of Evergrande, one of China’s largest property developers, has been sentenced to life in prison and had all of his personal property confiscated.
Hui Ka Yan, 67 and once named by Forbes as China’s richest man, with a net worth of $42.5bn (£31.2bn) in 2017, pleaded guilty in April to eight charges.
Любые серьёзные изменения инфраструктуры начинаются с одного вопроса: что именно у нас есть сейчас?
На первый взгляд ответ кажется очевидным. Есть схемы, таблицы, выгрузки из систем мониторинга, описания стоек и списки оборудования. Но когда дело доходит до переезда или модернизации площадок, часто оказывается, что единой и актуальной картины инфраструктуры нет.
За последние годы мы участвовали в нескольких проектах по переносу оборудования — от перемещения отдельных стоек внутри дата-центра до миграции инфраструктуры между площадками. Масштаб проектов отличался, но первая проблема практически всегда была одинаковой.
Документация существует, но её актуальность вызывает вопросы. В одном документе устройство называется одним образом, в другом — другим, а на самой стойке используется третье обозначение. В таблице порт отмечен как свободный, хотя в него включён рабочий линк. На схеме uplink уходит в один коммутатор, а LLDP показывает другой. Какие-то подключения давно не используются, но продолжают числиться в документации. Какие-то, наоборот, работают много месяцев и нигде не описаны.
React Native по-прежнему часто описывают формулой «один код для iOS и Android». В 2026 году она звучит слишком просто. Современное приложение на React Native — это общий продуктовый слой на TypeScript, нативный интерфейс, Hermes, Fabric, JSI, фоновые процессы, platform-specific код и довольно много решений о том, где именно должна выполняться каждая задача.
Мы столкнулись с этим в Synchra.24 — мобильном приложении для линейных и распределённых команд. В проекте больше тысячи TS/TSX-файлов и свыше ста экранов, но рядом с ними живут Kotlin и Swift: геопозиция, push-уведомления, биометрия, системные виджеты и работа с медиа. Это не история о функциях нашего продукта и не попытка его рекламировать. Это разбор того, чем на практике стала разработка на React Native к 2026 году — и какую часть этой работы действительно можно поручить нейросетям.
The U.S. debt has surpassed $40 trillion. And, a new census report on noncitizen voting that President Trump is touting has ties to a think tank aligned with him, raising concerns among experts.
New Newcastle United boss Matthias Jaissle says having his playing career ended by injury at the age of 25 showed him that adversity can lead to opportunity.
President Trump told reporters that he expects to meet with North Korean leader Kim Jong Un this year. NBC News' Courtney Kube reports on the comments shortly after the president announced military exercises with South Korea would be scaled back.