„Сан Себастиан 2026“. Песъчинки и перли

Post Syndicated from Нева Мичева original https://www.toest.bg/san-sebastian-2026-pesuchinki-i-perli/

„Сан Себастиан 2026“. Песъчинки и перли

След като разказахме за лауреатите на Златна и Сребърни раковини от 74-тото издание на един от най-значимите европейски форуми за кино (18–26 септември), както и за испаноезичните попадения и единствения български филм в програмата му, сега ще обърнем внимание на

още една малка подборка от любопитни произведения.

„Див кон девет“ е подобен на предходните четири заглавия на своя автор Мартин Макдона – характерни актьори за персонажи чешити, колоритни сцени и реплики, готови за цитиране. Само дето е по-стегнат, по-гневен и по-нацелен от всичките. И тук както в „Баншите от Инишерин“ и „В Брюж“ действието се върти около приятелството на двама сурови и леко нелепи мъже, но този път насилието е директна заемка от реалността – не сценарийна фриволност, а черният хумор борави със заметени под килима на света ръбати истини.

Крис (Джон Малкович, купа „Волпи“ от Венеция) и Лий (Сам Рокуел във вихъра си) са агенти на ЦРУ в поредната страна, където Щатите ще събарят властта – Чили малко преди 11 септември 1973-та. Първият е смъртно болен и все по-откровен в разговорите си с непознати, а вторият се озовава пред задачата да го убие, възложена му от: а) самия Крис, който предпочита да си отиде от ръката на приятел, и б) шефа на ЦРУ (Стив Бушеми), притеснен, че Крис е на път да издаде важни тайни. Цветовете са ярки като в седемдесетарското кино; бардът Виктор Хара все още не лежи мъртъв със строшени пръсти, а изнася концерт; споменаваните безчинства на американците по планетата са достатъчно назад във времето, за да може шегите с тях да звучат не като безвкусица, а като призив за осъзнаване.

Чудесна идея е „Киномания 2026“ да бъде открита на 12 ноември именно с прожекция на „Див кон девет“. (Конят от заглавието е от свободно препускащите хергелета на остров Рапа Нуи, а деветката не е обяснена от автора: „Мисля, че ще я оставя да тъне в мистерия, докато не се сетя какъв да е отговорът…“)

Друг много силен филм извън конкурсната секция очаквано се оказа „Просто илюзия“ (по заглавието на популярната песен на „Имаджинейшън“). Неговите сценаристи и режисьори Оливие Накаш и Ерик Толедано работят винаги заедно и винаги майсторски. И каквото и да разкажат, можем да бъдем сигурни, че няма да ни подведат – способни са да правят многопластови комедии и от най-неподатливата суровина. А тук тя никак не е неподатлива. „Просто илюзия“ е весело надникване в 80-те през компилация от личните спомени на авторите, в която едно 13-годишно момче прекрачва в нов етап от живота, докато узнава важни неща за света и за себе си. Актьорският състав е фантастичен; темпото, цветовете, обратите и диалозите носят радост. В Сан Себастиан Толедано каза нещо съществено:

Мултикултурализмът във Франция днес страда – всеки утвърждава идентичността си в противоречие с идентичността на другия. Но общество се гради чрез смесване… Истината е, че всичките ни филми говорят за това как да живеем заедно.

Анимационният „Корсетът“ (награда на журито в „Особен поглед“ на Кан и призове на журито и на публиката от фестивала на анимацията в Анси) има ред общи елементи с „Просто илюзия“ – възрастта на главния герой и споделеното му влюбване в по-отворено момиче, епохата, семейния състав и климат. Историята на Луи Клиши също е по спомени от детството – поради необходимостта, както твърди, „да изследва връзката баща–син по трагикомичен начин“ в контекст, където „свободните разговори са трудни, а чувствата – табу“. И е с гласа на собствения му син в ролята на Кристоф – фермерското момче, което, принудено да носи ортопедичен корсет, се отклонява от коловозите, типични за своите роднини и връстници, и става музикант… Останете в залата, докато текат финалните надписи, и ще чуете една кичозна дископесен от онази епоха – „Ураган“ на принцеса Стефани Монакска, – изпълнена от хор и орган. Прекрасен детайл, в който паметта и обичта превръщат песъчинката в перла.

Също анимационен и пределно личен е „Плетеници“ на Леа Нелсън (Tangles – по едноименния комикс на канадката Сара Ливит), който деликатно, но с променлив успех говори за отношения майка–дъщеря, за алцхаймер в семейството и за доста от скритите и явните битки на онзи, който поема отговорността да се грижи за безпомощен близък. И все пак голямото американско постижение „от семейния фронт“ тази година сякаш беше „Джоузефин“ на Бет де Араужо (награда на публиката и награда на журито от „Сънданс 2026“).

Рано една сутрин осемгодишно момиченце излиза да спортува с татко си в парка и става свидетел на изнасилване. Престъпникът е заловен с помощта на бащата; един съкрушен жест на нападнатата жена засяда в паметта на детето; следва процес по осъзнаване, в който уж щадящият избор на възрастните да не коментират станалото само задълбочава травмата. Авторката е работила впечатляващо с малката си актриса Мейсън Рийвс и е дала на Чанинг Тейтъм една от редките му роли, в която той показва актьорство, не сексапил.

„На мен като дете мълчанието не ми помогна“, казва в The Moth Де Араужо за въпросния момент от собствената си биография и обяснява как животът ѝ завинаги се е променил след онзи ден. Част от тази промяна всъщност е и самият филм и си струва да се чуе целият ѝ разказ, за да се направят интересни наблюдения за пренасянето му на екран.

Завръщания

По повод удостояването на Вернер Херцог с награда за цялостно творчество „Доностия“ (баското име на град Сан Себастиан) в програмата беше включен и най-новият му игрален експеримент – „Кибано шопеле“. В него Руни и Кейт Мара играят двойка налудно усмихнати сестри в низ от еднакви рокли, които се движат и говорят като една. Понятията им за света са ту зрели, ту инфантилни, действията им – често с неясна полза. Двете са имали любовник, който ги е изоставил и когото те сега преследват (кибаното шопеле, както веднъж неволно го наричат)… Нещото е хем вдъхновено от реалността, хем неправдоподобно дори в зададените от Херцог фикционални рамки. Калка матастрофа.

„Сан Себастиан 2026“. Песъчинки и перли
Кадър от „Фиорд“, оператор Тудор Владимир Пандуру

Във „Фиорд“ на Кристиян Мунджиу (втора „Златна палма“ след тази за „4 месеца, 3 седмици и 2 дни“ преди 20 години) норвежците най-сетне идват и вземат нечии деца почти без да питат. Някъде по средата между реален спорен случай от работата на социалните служби и хипотетично упражнение ала „Ловът“ на Томас Винтерберг (но без крайностите му), филмът излага как правилата могат да се оплетат с предразсъдъците, но без да напомни достатъчно ясно защо вторите процъфтяват без първите и нанасят доста по-тежки поражения от тях. Проблем е също, че персонажите, особено тези на родителите, пестеливо изиграни от Себастиан Стан („Прясно“) и Ренате Райнсве („Най-лошият човек на света“), остават само маркирани, без осезаема личност. А това доста пречи на вчувстването в събитията. Интелектуално „Фиорд“ сякаш не доизрича, а емоционално – не довъвлича. Иначе съм напълно съгласна с думите на Мунджиу в Сан Себастиан:

Би било идеално убеждаването да става чрез образование, но когато нямаме търпение и просто се опитваме да се наложим, не стигаме доникъде… Добре е, напук на всички рискове, да обръщаме внимание и на аргументите на онези, които не ни е приятно да слушаме.

Най-голямото ми разочарование беше акламираният от критиката „Минотавър“ – завръщането на Андрей Звягинцев („Левиатан“, „Нелюбов“) след дълга творческа пауза и множество лични изпитания. Филмът не само беше отличен в Кан с Гран при и награда за саундтрака си, но и беше посочен за френско предложение за Оскарите. Говорим за римейк по „Невярната съпруга“ (недобре остарял сюжет на Шаброл от 1969-та за една изневяра, завършила с убийство), в който действието е пренесено в руски провинциален град, портрет на Путин виси на стената и е обявена частична мобилизация. Персонажите се движат като роботи с паднали батерии в среда с убити цветове, баналността на делника и на злото е всепроникваща, общуването е вяло и дори сексът не е секси, а избликът на чувства в пиковия момент е представен толкова равно, че не прилича на пик. Всичко сякаш скучае в „Минотавър“.

„Сан Себастиан 2026“. Песъчинки и перли
Кадър от „Наза“, режисьори Ювал Абрахам и Рейчъл Шор

Като пред видеоигра –

така се чувстват, по собствените им думи, някои от изпълнителите на „геноцида“ в Газа (също техен словесен избор, както впрочем и „чистка“). „Наза“ (награда на журито от 83-тата венецианска „Мостра“) е новото разследване на израелците Ювал Абрахам и Рейчъл Шор, които през 2024 г. заедно с палестинците Базел Адра и Хамдан Балал спечелиха Оскар и над 60 други награди с пълнометражния си дебют „Единствена земя“ – свидетелство за ставащото през последните десетилетия в Западния бряг, втората палестинска територия.

В новата си работа Абрахам и Шор се срещат очи в очи с около 25 представители на елитни военни и шпионски части в родината си и разговарят нощем по плоските покриви на телавивски сгради за онова, с което израелската държава реагира на чудовищното изстъпление на „Хамас“ от 7 октомври. А именно: системно („като във фабрика“) убиване, изселване и лишаване от храна и подслон на десетки хиляди, повечето от които – без никаква връзка с терористичния акт. Плюс медиен и правен саботаж на пострадалите, търсещи подкрепа в Хага и по света. „Ролята ми е чисто техническа“, чуваме. „Газа е пълна с трупове, ядат ги кучетата.“ „[В Газа] видях въоръжен човек само веднъж.“ „Трябва да вярваме в системата, иначе всичко ще се срине…“

„Наза“ е съкращение на иврит за незек агави – „съпътстващи щети“, така че в разговор за убитите покрай всеки заподозрян за връзки с „Хамас“ (роднини, съседи, случайни минувачи) не се казва „човек“, а „щета“. Не 20 или 30, или дори 500 „жертви“ или „души“ взривени дистанционно наведнъж, а „толкова и толкова наза“. Над 70 000 дотук. Как се решава кой да бъде подозиран ли? С изкуствен интелект, съставящ профил на всеки жител на Газа според телефонната му активност.

Гласовете и профилите контражур на събеседниците на Абрахам са променени дигитално, за да не доведат до разпознаването им, което, струва ми се, в крайна сметка е неизбежно – всички те са в такава позиция и знаят толкова, че едва ли се заблуждават, че ще им се размине. Това прави факта, че са решили да проговорят, още по-трагичен, самоунищожителен.

Докато въпросите и отговорите се редуват, камерата се отклонява от събеседниците и обхожда отдалеч прозорците на жилищните сгради наоколо. В рамките им попадат парчета обикновен живот, кротки жестове, телевизори. Много включени телевизори, които разнасят официалната версия: в Газа „всички са виновни“. И чак в края се вижда мъничко от самата Газа. Миг чист ад, за да сме пределно наясно за какво говорим, когато говорим за наза.

През ноември филмът ще бъде качен на сайта на The Guardian. Но може би е най-добре да се гледа в киносалон – заради невидимата подкрепа на другите, макар и непознати.

„Сан Себастиан 2026“. Песъчинки и перли
„Фалшивата Вечер“

Да бъдем свободни!

Фестивалът в Сан Себастиан беше закрит с „Фалшивата Вечер“ на Михаел Роскам. Преди прожекцията авторът припомни за отишлата си през юни Марджане Сатрапи, от чиито ръце на същата сцена в конгресния център „Курсаал“ през 2014 г. той получи наградата на журито за „Мръсни пари“. И пожела: „Да бъдем свободни като нея!“.

„Фалшивата Вечер“ възкресява един сюрреалистичен момент от Втората световна война: група съмишленици успяват да изработят фалшив брой от брюкселския ежедневник „Вечер“, в който профашистките текстове са сменени с бунтовно хумористично съдържание, и да го пласират на мястото на оригинала по будки и улици (вж. умната употреба на музиката! красивата печатарска машинария! неприкритото убеждение, че героизмът е делничен избор…). Странирането, отпечатването и разпространението на хартиено издание биха били трудоемка задача днес и явно, камо ли тогава и тайно. И все пак заговорниците се справят величаво и част от тях успяват дори да запазят живота си, не само достойнството.

Та нека да завършим с прочутите думи на Вонегът за смисленото групово действие:

Няма причина доброто да не побеждава толкова често, колкото и злото. Победата на каквото и да било е въпрос на организация. Ако има нещо от сорта на ангели, надявам се те да са организирани подобно на мафията.

Security updates for Friday

Post Syndicated from jzb original https://lwn.net/Articles/1099587/

Security updates have been issued by AlmaLinux (bind, bind9.16, freerdp, glibc, kbd, mod_auth_openidc, openssl, perl-DBI, python3.12, python3.14, and tftp), Debian (rails and twitter-bootstrap3), Fedora (barman, cockpit, hcloud, libmodsecurity, nginx-mod-modsecurity, perl-DBI, sudo, and xorg-x11-server-Xwayland), Mageia (libxfont2), Oracle (bind9.18, firefox, kernel, nodejs24, perl-DBI, and vim), Red Hat (kernel, libreswan, opentelemetry-collector, osbuild-composer, rhc, and runc), SUSE (alloy, amazon-ecs-init, bind, busybox, distribution, emacs, ghostscript, glibc, GraphicsMagick, hauler, helm, helm3, jackson-annotations, jackson-core, jackson-databind, kernel, libpoppler-cpp3, libxtst, logback, nvidia-open-driver-G07-signed, perl-DBI, php-composer2, pi-coding-agent, portprotonqt, pvetui, python-hpack, python313-GitPython, and wpa_supplicant), and Ubuntu (apache2, bluez, libarchive, libde265, libgit2, libpng1.6, libxml2, linux, linux-aws, linux-aws-6.8, linux-aws-fips, linux-fips, linux-realtime, linux-realtime-6.8, linux-aws-7.0, linux-azure, linux-azure-6.8, linux-azure-fde, linux-azure-fde-6.8, linux-azure-fips, linux-azure-7.0, linux-azure-fde-7.0, linux-gcp, linux-gcp-6.8, linux-gcp-fips, linux-gcp-7.0, linux-hwe-7.0, linux-oracle-7.0, linux-gke, linux-gkeop, linux-ibm, linux-lowlatency, linux-lowlatency-hwe-6.8, linux-nvidia, linux-nvidia-6.8, linux-nvidia-lowlatency, linux-oracle, linux-ibm-6.8, linux-nvidia, and linux-oem-6.17).

Introducing on-demand CPU and memory profiling with flamegraphs for Workers and Durable Objects

Post Syndicated from Dominik Picheta original https://blog.cloudflare.com/workers-on-demand-profiling/

Understanding why an application is using more resources than expected, whether that is CPU or memory, can be challenging. Logs and aggregate metrics can only get you so far. Thankfully there is a better way: CPU or memory profiling can show you the exact function where your application is using CPU or allocating memory.

Today we are happy to announce support for CPU and memory profiling of Workers and Durable Objects. From the Workers Observability page, you can now request an on-demand CPU or memory profile of an active Worker, inspect it as an interactive flamegraph, and download the profile file for further analysis.

This method of profiling gives you a useful perspective into what your code is doing and how you can improve it in a real-world setting. That’s because the best way to understand your application is to profile it in production.

To try this on one of your Workers, you have a choice of using the CLI or the Cloudflare Dashboard. 

To use the CLI, make sure you have the cf package installed, then simply run:

To use the dashboard, head to the Cloudflare dashboard and then access the list of Workers on your account by navigating through Build → Compute → Workers & Pages.

Select your Worker and navigate to its Observability tab. You can then use the drop down to select “Flamegraph”:

You can then request both CPU and memory profiles for your Worker on this page. The duration determines how long the profiler should run for on your Worker. You can also select different versions of your Worker to be profiled. Your Worker needs plenty of traffic to be successfully profiled, so make sure you choose a version that has enough traffic.

Once you click the Capture Profile button, the profiler will run for the duration that you have selected, and you will then see a flamegraph representing the results of the profile being rendered. Each rectangle in the flamegraph represents a function call, with the width representing the amount of CPU time or memory being used by that function. You can click on different functions to focus on and hover to see more details about them:

Don’t be afraid to capture a couple of profiles, then look for the widest functions to determine what is using the most resources in your Worker. You might also find that the table view is useful to get a quick sense of which functions are most commonly seen in the profile.

If your Worker is implemented in TypeScript, then you should make sure that you have source maps enabled for your project, otherwise your profile may show obfuscated function names that aren’t easy to understand.

We have already seen multiple teams at Cloudflare using CPU and memory profiling to identify opportunities for optimizing memory and CPU usage, fixing out-of-memory (OOM) errors, and improving performance. Below are some examples of this.

Using CPU profiling to find optimizations

Let’s look at a real example of how you can use CPU profiling to optimize your Workers. We will look at a CPU profile of the Worker that implements the R2 binding. This Worker receives a lot of traffic and so eliminating even the smallest amount of wasted CPU cycles can have a massive impact on its performance.

We set up the profiler to capture CPU traces, with a duration of 50 seconds. Once we received the rendered profile, we saw this:

As mentioned previously, the widest boxes are those which are using up most of the CPU time. Some of them aren’t surprising, for example decryptBlock is R2 decrypting object data on the way out, and fillResponse is just moving bytes. There weren’t any clear ways to optimize these functions.

As some of the boxes are less visible, it can be a good idea to take a look at the table view. Sorting by Samples points us at genericR2JsonReplacer:

This function represented over 5% of the CPU time, but what caught our attention was the function calling itself recursively. This looked like wasted work, and it was.

Even though the replacer was being called by JSON.stringify on every node in the JSON tree, the replacer itself was also walking the tree. This meant that a value nested five levels deep was processed five times. Fixing this enabled us to eliminate the duplicate work and make the genericR2JsonReplacer function 2.7x faster.

The second candidate in the profile that we looked at was a duplicate call to metrics.

When looking at the code, we saw something close to this:

The metrics call was heavy enough that just one call represented 1% of the CPU time in the profile. So storing the result of the first call in a variable and then not calling it again saved us a fair chunk of CPU time.

How we used Worker profiling internally to fix memory problems

Internally we had a Worker with a memory problem. P999 memory sat around 133 MB against the 128 MB Worker memory limit. This caused the Worker to be evicted frequently with an “Exceeded Memory” error.

The image above shows a screenshot of the “Errors by invocation status” graph, with the number of “Exceeded Memory” errors clearly dropping as a result of the fixes identified through profiling.

What was hard to work out was what was causing these errors. The errors and metrics pointed at memory as the source of the problem, but it didn’t explain which part of the code caused it.

The team took a heap profile of one of the Workers running in production and opened it with pprof. They saw that their Prometheus code accounted for roughly 66.7% of allocations in the profile. This code was supposed to be disabled, but enough of it was still running that it created a problem. Because it was instrumenting a lot of the code paths in the Worker, it ended up using a lot of its memory, even though the collected data never actually left the Worker.

This code wasn’t suspected as a culprit of the memory issues, because it was thought to have been disabled. The profiler showed that the code was only partially disabled, with the memory cost still being paid as if it was fully enabled.

The team removed the Prometheus code path completely. This quickly improved the memory usage of the Worker:

Percentile

Before (MB)

After (MB)

P50

70

54

P90

94

79

P99

113

97

P999

133

118

This gave the P999 about 10 MB of headroom below the 128 MB limit.

Following a profiling request to the edge

Workers have supported local profiling through Chrome DevTools for a while, but it has not been possible to start a profiling session on Workers running in production. While profiling a Worker locally is useful, the Worker does not receive the same kinds nor number of requests as one does in production. So how do we profile a Worker or a Durable Object running there?

One of the best features of Workers is that their requests are routed to the data center that is nearest to the requesting client. This reduces latency, but it does mean that Workers must be replicated across different data centers and metals (physical servers). In addition, when a Worker is receiving a lot of requests in a particular data center, it can be replicated in a particular metal multiple times to handle all the traffic.

Durable Objects add another layer of indirection: they can be placed dynamically and can move.

This and a few other features of Workers means that before we can start a profiling session, we need to first answer a few questions:

  • Which version does the developer want to profile?
  • In which data center has that version run recently?
  • Is the Worker’s isolate still loaded in that data center?
  • Does the isolate belong exclusively to the requesting account?
  • For a Durable Object, where is the exact live primary actor?

A few of these questions are answered by the client making the profiling request. In most cases this will be the dashboard, but you can also send these requests yourself (or have your coding agent do it for you). An example request might look something like this:

Notably, this specifies both the script name and version that should be profiled as part of the request URL.

Right now, a new isolate is not started to produce a profile, because the goal is to observe real production execution. This means that if your Worker is receiving very little traffic, you may find that it is hard to profile. So it’s important you pick a version of your Worker that is deployed.

Profiling an isolate without stopping the Worker

A profile is useful only if the application can continue to execute while samples are collected. The Workers Runtime therefore holds the isolate lock only for profiler lifecycle operations. For a CPU profile, the process looks like this:

  1. Acquire the isolate and its lock.
  2. Create a V8 CPU profiler and begin sampling at a one millisecond interval.
  3. Release the lock so normal requests can run.
  4. Wait for the requested duration.
  5. Reacquire the lock and stop profiling.
  6. Release the lock and serialize the result outside the critical section.

Holding the lock through the duration of the profile would prevent JavaScript execution from continuing, which would make the profile useless.

Durable Objects

Durable Objects are different from Workers. Regular Workers are stateless: no one Worker is special or different from the rest, and we pick a running isolate of the requested Worker at random. Durable Objects are stateful, and they have a name. That provides us with the very helpful ability to grab a profile of a specific isolate and a specific object anywhere in the world. When profiling a Durable Object, you can choose by name which object to profile. The runtime will then route the profiling request to the right metal that owns the specific actor and provide a profile of the specific isolate running that object.

What’s next?

On-demand profiling is just the start. It enables you to explore your Workers performance in ways that have not been possible before. But it does have some limitations worth noting:

  • You must explicitly start the profiling session. This can mean that you miss important time periods in which your Worker is misbehaving, and where you would like to see a profile to understand what went wrong.
  • The memory profiler can only show you allocations that occurred during the profiling window. So if your Worker is allocating a lot during start-up, you will not see it.

In order to resolve this we are already working on something new: continuous profiling. The idea is that we will capture profiling samples for your Worker automatically, so that you can simply explore the profiles in the dashboard. This should make it easier to capture more rare events.

To learn more about profiling in Workers, including the feature presented in this blog post, check out our documentation.

Special thanks to the Workers Control Plane team and the Cloudflare Observability Platform team, in particular William Perron, who helped with dashboard implementation for this project.

„Сан Себастиан 2026“. „Трябва да се живее!“

Post Syndicated from Нева Мичева original https://www.toest.bg/san-sebastian-2026-tryabva-da-se-zhivee/

Любимецът на зрителите

„Сан Себастиан 2026“. „Трябва да се живее!“

стана ясен още на четвъртия ден. В ежедневно публикуваната във фестивалния вестник класация

„Черната топка“ литна напред с оценка 9,4 от 10 и вече нямаше не само кой да го изпревари, но и да го доближи.

„На първия ни спектакъл в залата имаше 15 души“, казаха авторите му, познати с общия прякор Лос Хавис (Хавиер Амброси и Хавиер Калво, театрални и телевизионни режисьори), докато на закриването на сансебастианския фестивал приемаха наградата на публиката. Същия уикенд филмът им – който спечели приза за режисура в Кан през май, а през септември взе най-голямото отличие в Торонто и беше избран да представлява Испания на Оскарите – тръгна по испанските кина и с над 600 000 зрители отвя блокбастъра „Одисея“.

„Черната топка“ e „любовна история“, разхвърляна в три исторически момента (1932, 1937 и 2017 г.) и куп стилове и настроения. В нея има и впечатляващи визуални попадения, и страхотна игра на епизодици, и средняшко присъствие на водещи персонажи, и любопитни хрумвания, и досадни пренавивания. В двата часа и половина зрелище ще се намери по нещо, което да зарадва и да подразни мнозина: я сърцераздирателната сцена с детето, което поздравява по фашистки, или шеметното камео на Пенелопе Крус, я палуващите войници, разголени като в кадър от „Зулендър“, или неубедителната главна роля на самоукия музикант Алваро Лафуенте.

„Черната топка“ е заглавието на последната, недописана пиеса на Федерико Гарсия Лорка, чиито четири начални страници са онагледени в най-ранната сюжетна линия на филма – членовете на малко затворено общество в Гранада гласуват с топки дали младият Карлос да се присъедини към тях. Белите са „за“, а черните – „против“ и наброяват много повече, понеже Карлос е гей в хомофобски времена. Втората сюжетна линия „инсценира“ по-скоро волно пиесата „Черен камък“ на Алберто Конехеро¹, в която драматургът си представя срещата между юношата франкист Себастиан и обречения на разстрел републиканец Рафаел Родригес Рапун (реалния последен любим на Лорка). Третата линия е съвременна, но заедно с плодотворния контраст вкарва и допълнителна порция шум… („Страхливец“ на Люкас Донт, за който вече говорихме, е далеч по-изпипан етюд на тема любов/война от реколтата „Кан 2026“ – заслужава си „Черната топка“ да се гледа успоредно с него за сравнение.)

„Трябва да се живее!“,

изкрещява един от „Комедиантите“ на Марио Камус (1963) и избухва в неистов танц, цитиран в Jaleos, първа част от документален диптих за корените, контекста, представителите и същината на фламенкото, включена във фестивалния раздел за експерименти „Отворено пространство“.

Битува представата, че фламенкото е нещо много старо и много нашенско, но истината е, че то е доста ново и се е формирало от стичането на милион обстоятелства с най-разнообразен произход,

каза авторът. Филмът е прелюбопитен обзор на не особено познати факти: какво танцува Карменсита от Алмерия (първата жена, снимана за киноекрана през 1894 г. в студиото на изобретателя Томас Едисън); защо на испански flamenco е „фламенко“, „фламинго“ и „фламандец“; как така „Саета“ на Майлс Дейвис се причислява към най-доброто в жанра…

Началото на Jaleos (дума, ползвана за типичните за фламенкото окуражителни възклицания към изпълнителите) е архивен откъс с хубава жена, която ритмично тропа с токове, докато съвременни коментатори обсъждат зад кадър: фламенко – друг път… нищо общо с Испания… виж я как си тътри краката… ух, какъв скован кръст. Жената, оказва се, е Лени Рифенщал, прочутата режисьорка на нацистката пропаганда по Хитлерово време, тук – в ролята на фатална южнячка. Филмът ѝ „Низината“ е по едноименната пиеса на каталонеца Анджел Гимера̀ от ХIХ век, а 120-те фигуранти в същия този филм – роми, изведени за целта от два концентрационни лагера. Докато Лени монтира произведението си години по-късно, над 100 от тях вече са убити в Аушвиц… Ето, значи, само един от многото детайли в Jaleos, които разкриват цели бездни: статистите на Рифенщал са лагерници, а днес, за да се използват кадри с техните лица и движения, се плащат авторски права на нейните наследници.

„Фламенко“, режисьор Карла Симон

Институтът за външна търговия ICEX е орган на испанското Министерство на икономиката и се грижи да популяризира местните производители, изобретатели и предприемачи така, че светът да ги опознае и хареса. Една от най-новите му инициативи поощрява аудио-визуалния сектор, за да покаже красивото многообразие на made in Spain чрез авторски късометражки по характерни теми. Тази година резултатът са три творби, чийто дебют се състоя в Кан. А една от тях – „Фламенко“ на Карла Симон, получи номинация за предстоящите „Грами“ (латино) в категорията „Най-добро дългоформатно видео“. Отварям дума не само защото „Фламенко“ дели с Jaleos предмет и участници и го гледах в Сан Себастиан, а и защото неовладяно заблазявам на всички държави, способни да ангажират за общата кауза истински таланти и да им позволят да постигнат подобно качество.

Три по две от Латинска Америка

От дузината селектирани през 2026 г. в „Латинохоризонти“ специално внимание заслужават три чудни филма с непрофесионални изпълнителки: две сестри, две приятелки, две братовчедки.

Дебютът на Валентина Маурел (Коста Рика) „Сънувам електрически сънища“ разказваше в необичаен ключ за едно артистично семейство в разпад и особено за отношенията баща–дъщеря – с поезия, лутане и вулканични чувства. Вторият, чието заглавие е заето от стихотворение на майката на режисьорката и буквално означава „Винаги съм твоето майчино животно“, следва сходен модел и привлича същите магнетични изпълнители на две от главните роли, но не успява да „лумне“ като предишния, при все че нито доскучава, нито фалшиви. Персонажите са в криза и пред отпътуване, градът и музиката са с присъствието на действащи лица, а вниманието този път е обърнато към най-младите. Но Маурел трудно може да бъде обобщена, което, струва ми се, е един от най-хубавите комплименти.

„Тъжни момичета“ на Фернанда Товар (Мексико) е за фантастичната сила на тийнейджърските приятелства и за „специфично женската тъга“ от определени житейски дадености, която никоя от нас не успява да избегне дори в най-безгрижните си години, както отбеляза авторката. Две млади състезателки по плуване се носят из басейна и из града и неспирно бърборят – чувстват се безсмъртни и докато не става ясно, че не са, всъщност наистина изглеждат такива: неземни, окрилени, легендарни, щастливи. Един от визуално най-красивите филми в програмата, в който има десетки възможности за любуване.

„Мълнията търси белите животни и блестящите неща“, обяснява възрастна жена в „Илюзията за безкрайно лято“ – прощъпулник в киното на фотографката от „Магнум“ Алесандра Сангуинети, която в Сан Себастиан спечели наградата в раздела „Латинохоризонти“ и приза на младежкото жури (150 души между 18 и 25 години, които имаха да избират измежду 21 заглавия). Някъде през 1998-ма в дълбоката аржентинска провинция Алесандра започва да снима своите десетинагодишни съседки Гийермина и Белинда: те играят, пеят, скитат, изразяват схващания за света, започват работа, стават млади майки, за първи път отиват в чужбина. Четвърт век в 80 часа суров материал, сведени до 90 минути есенция – семпли, но същевременно богати и изненадващи като живота. „Искам да съм пеперуда – казва едното дете, – защото те живеят само ден. Така ще се раждам отново и отново.“

Чий е човек?

Този объркващ въпрос ни принуждава да си зададем пълнометражният дебют на Христо Симеонов. „Обувките на баща ми“ беше избран заедно с още 13 заглавия за конкурсния раздел с първи и втори филми „Нови режисьори“, с победа в който преди 12 години започнаха фестивалния си път Кристина Грозева и Петър Вълчанов. В ядрото му е реално събитие: три жени, отдавна изоставени от един мъж, получават мъртвото му тяло и докато уреждат погребението му, започват да се чудят дали това е същият човек. Доколко познаваме ключовите фигури в живота си? Има ли близостта давност?

Валерия Върбанова (дъщерята), Таня Шахова (майката) и Вяра Коларова (сестрата) са триото, което трябва да преодолее ситуацията, и изборът на Симеонов на типажи с различна гъвкавост и ритъм е много подходящ: топлота, инат и твърдост влизат в интересни сблъсъци. „Дано да е момиче“ е освежаващо неочаквана фраза от екрана, нищо че като цяло диалозите са най-бледата част от цялото… „Обувките на баща ми“ понякога оставя едно усещане за тук могат, но невинаги смеят, но то като цяло не препъва удоволствието от нетипичната за новото българско кино нежност в повествованието, от умението на оператора Веселин Христов, съобразителността на композитора Милен Апостолов и много още.

В Сан Себастиан авторът Христо Симеонов беше така любезен да ни отговори на няколко бързи въпроса.

Как решихте да се занимавате с кино и как избирате какво да разказвате?

Покрай филмите на Кен Лоуч, и то след гимназията. Реших, че трябва да правя силно социално кино. Семейството ми е от работническата класа и идеята за изкуство и за професията на режисьора за мен беше твърде абстрактна. Та в киното се впуснах наивно. Сестра ми, бог да я прости, ме окуражи – на нея го дължа. Защото за майка ми и баща ми мисълта, че киното може да се учи и от него да се изкарва прехрана, беше чужда… Първото, което тръгнах да разказвам и от което се вълнувах, беше свързано с неща от детството. Това се промени с времето и в един момент, като изгубих желание да говоря за него, сякаш изчезна и желанието ми за социалната форма. Сега ми се разказва за семейството ми, за формиращи и травмиращи неща, с които човек трябва да се справя. Замислям един проект, свързан с баба ми Васила, много добра жена, ужасно търпелива. Тя и дядо ми са в основата. В него ще се разказва за влашките роми, които бяха много по нашия край. И тъй като не мога да си представя, че ще го снимам на български, реших, че трябва да е на езика, който говорят копанарите в България, за да бъде автентично за мен поне – да взема роми, които много често живеят в катуни извън селата.

Какво според вас е нужно на един филм, за да бъде разбран?

Аз лично, ако усетя, че не съм докрай честен със себе си, знам, че това ще бъде пречка за зрителя. Но кой зрител? Не можем да слагаме под общ знаменател всичките. Така че аз си избирам по-критичния. И се питам: окей, той ще разбере ли тук компромиса? Ще усети ли, че съм фейкнал?

Как дойде идеята за „Обувките на баща ми“?

По истински случай, който ми разказа една дознателка от Видин. Куриозна ситуация, която в реалността, за разлика от филма, завършва неоптимистично. Първата ми идея беше за късометражка, но вече не ми се правят късометражки. Трябваше ми доста време да разбера, да усетя какво всъщност искам от тази история. Отначало имахме вариант, който се развива през погледа на дознателя и завършва без надежда за героите. И той като текст беше супер. Но чак в последния вариант на сценария, примерно месец или два преди да започнем да снимаме, си дадох сметка, че за мен е много важно да се погрижа за тях и да не ги третирам просто като част от сюжета. В моето семейство се случи нещо, което много ме разтърси, и то ми даде емоционалното разбиране за героите – какъв ключ да търся извън анекдота. И тогава всичко се обърна и героите станаха главни. Извън абсурда дойде и този слой, но за целта вероятно е трябвало първо да получа някакво лично знание.

Кога сте най-щастлив, докато правите кино?

Снимачният период е най-пълнокръвен за мен. Работата на терен. Да пробваме неща с актьорите, с оператора, да експериментираме, да импровизираме. Да виждам как се случват нещата, да хвърля сценария в кофата.

От кое сте най-удовлетворен след прожекцията на „Обувките на баща ми“ в Сан Себастиан?

Колкото и критично да го гледам, аз все още се вълнувам от него. Има моменти, които ме оставят безразличен и си казвам: лошо. Те са просто регистрирани и то се усеща. Но има и такива, в които усещам искреност и че нещата са станали, че са живи. Конкретни сцени, където всичко е пълнокръвно и меко, носи настроение. Меко. Това винаги ми е било целта. Да намеря баланса, при който да не се натрапвам на зрителя, но и да не го оставям безразличен. В някои сцени се е получило много добре, в други – не.

1 Превод на „Черен камък“ на български е на разположение на читателите на „Тоест“ в сайта на Нева Мичева.

Патриоти за мъртвите – страхливци за живите

Post Syndicated from Емилия Милчева original https://www.toest.bg/patrioti-za-murtvite-strahlivtsi-za-zhivite/

Патриоти за мъртвите – страхливци за живите

Лесно е да показваш патриотизъм, който не изисква особена политическа смелост, тъй като е свързан с миналото. Трудно е да отстояваш българското национално достойнство в настоящето, когато това означава да назовеш агресор и да заемеш позиция, която струва повече от всички патриотични речи.

Само за четири дни българските управляващи се придвижиха от единия полюс до другия. Демонстрираха смелост пред историята с пренасянето на тленните останки на цар Самуил в днешна България и се свиха смълчани и предпазливи пред заплахата, ударила два кораба в изключителната икономическа зона в Черно море. Бившият президент Румен Радев, овладял изпълнителната власт със своята „Прогресивна България“, наложи комбинацията от патриотична реторика и снишаване пред Русия още в първите месеци на управлението си.

Самуил е мъртъв повече от хилядолетие, но властта е готова да защитава неговите царски достойнства и да се перчи пред Скопие. Съпротивата му срещу една империя е повод за национална гордост днес, но днешната заплаха от друга имперска сила не среща Самуиловата решителност. 

Управляващите, подкрепени от лидера на ГЕРБ Борисов, не назоваха Русия като заплаха за сигурността ни, макар че ЕС и НАТО – съюзите, към които принадлежим, отдавна я определиха по този начин. На Консултативния съвет за национална сигурност (КСНС), свикан неохотно от президентката Илияна Йотова, Радев и назначените от него министри и шефове на служби не събраха смелост да посочат извършителя на атаките. Избегнаха го и при взривовете, избухнали преди около месец в склад – собственост на оръжейната фирма ЕМКО и Емилиян Гебрев.

Руският интерес към българската оръжейна индустрия не е новина. Още през 2021 г. българската прокуратура посочи шестима руски граждани, свързани с военното разузнаване ГРУ, като заподозрени за четири взрива в оръжейни складове. 

Но през 2026-та КСНС настоя да бъдат събрани доказателства, за да бъде установен извършителят на атаките с дронове срещу двата кораба в Черно море, а премиерът увери, че няма непосредствена заплаха за националната сигурност. Допусна, че логиката сочи Русия, но без доказателства не може да я обвини. Така България остана без отговор кой е атакувал корабите, но с уверението, че няма от какво непосредствено да се страхува. 

Когато говорим за национална сигурност, ние не можем да работим с хипотези, 

заяви Радев. И е прав, че за установяването на извършителя на конкретно нападение са необходими доказателства. 

Украинският президент Володимир Зеленски обаче заяви още на 6 октомври, че украинските военноморски сили са се свързали с българските си колеги и след уточняване на информацията е установено, че става въпрос за комбинирана руска атака с морски и въздушни дронове. 

Радев отрече такава комуникация, позовавайки се на докладите на министъра на отбраната и службите пред КСНС. Ден по-късно обаче външната ни министърка Велислава Петрова-Чамова заяви, че българските служби поддържат постоянен контакт с украинските си колеги, но няма потвърждение от българска страна за руска атака.

Така остава неизяснено не само кой е изпратил дроновете, но и каква информация е обменена между София и Киев. И защо при толкова категорично твърдение на Зеленски българските власти не са изяснили публично противоречието.

Но едно е да не си сигурен кой е изпратил дроновете, друго е да избягваш оценката за държавата, която води война в Черно море и чиито действия застрашават сигурността на региона. За първото е нужно разследване, но за второто България разполага с достатъчно факти, както и с оценките на съюзниците си. 

Вместо да постави пред Москва въпроса за рисковете, които руската война създава за гражданското корабоплаване, и да използва наличните дипломатически инструменти, КСНС поиска от ЕС и НАТО засилване на мерките за сигурност в Черно море. 

По предложение на Радев Европейската агенция по морска безопасност (EMSA) е изразила готовност безвъзмездно да изследва останките на потъналия кораб за следи от дронове.

Но същността на онова, което Йотова огласи след заседанието на КСНС, беше призивът за дипломатически усилия за прекратяване на войната в Украйна и за постигане на мир. Призивът за мир обаче не казва кой e започнал агресията и кой трябва да я прекрати. Така Русия и Украйна се оказват поставени на една плоскост, което се прави не за първи път, а въпросът за отговорността се заменя с пожелание за прекратяване на военните действия.

Избирателният суверенитет

Националното достойнство има различна цена според това срещу кого трябва да бъде отстоявано. Пред Скопие България говори от позицията на историческата правота, пред Москва предпочита дипломацията на васал и оставя на съюзниците да назовават заплахите. 

Атаките край България и Румъния ще бъдат обсъдени на Европейския съвет на 15 и 16 октомври като част от ескалацията на руските хибридни действия. Това потвърждава говорител на Европейския съвет пред Клуб Z.

Властта мобилизира армията, Православната църква и институциите, за да посрещне с невиждани държавни почести останките на средновековен цар – символ на българската държавност. Самуил, воювал почти непрекъснато с Византия, беше представен като образец на държавническа доблест и съпротива срещу чуждото господство. Двойки изтребители МиГ-29 и F-16 ескортираха военнотранспортния „Спартан“ с останките му, прозвучаха 21 артилерийски салюта, а премиерът Радев говори за национално единство.

Днес ние посрещаме неговия дух, неговата непримиримост, неговата безпределна вяра в Отечеството и завета му да пазим България.

На площад „Княз Александър I“ на 3 октомври обаче посрещачите бяха значително по-малко от 25-те хиляди, дошли заради DARA. Въпреки осигуреното от БДЖ безплатно пътуване до София церемонията не предизвика очакваното масово въодушевление. Държавата беше вложила повече усилия в организирането на патриотичния спектакъл, но сякаш гражданите не показаха реципрочно желание да участват в него.

Няколко дни след тържественото посрещане на останките на Самуил България се оказа изправена пред съвсем различен тест за държавност. Сирия поиска обяснение защо е прекратено издирването на моряците, девет от които са сирийски граждани, от потъналия за три минути ALFA WATAN. България вече обяви, че то няма да бъде подновено, нито ще бъде извършен подводен оглед на останките. Последното означава, че ще се разчита на ΕΜSA да търси следи от дронове. Но Дамаск настоява за независимо разследване и изясняване на обстоятелствата около прекратената спасителна операция.

Турският президент Реджеп Тайип Ердоган постави въпроса за сигурността на гражданското корабоплаване в Черно море директно пред Владимир Путин. Анкара поддържа отношения и с Москва, и с Киев, но това не ѝ пречи да разговаря с руския президент за рисковете от войната.

Атаките срещу търговски кораби застрашават износа на Украйна, оскъпяват транспорта и застраховките и създават рискове за пристанищата и търговията на черноморските държави, особено на Турция, която контролира достъпа до Черно море през Босфора и Дарданелите. 

Суверенитетът обаче не е само правото да вземаш самостоятелни решения, а и способността да ги отстояваш пред по-силните от теб. Той не се измерва с непрекъснатите уверения на Радев и подчинените му, че България води „независима външна политика“, когато в действителност следва линията на Москва, прикривайки я зад апели за мир и дипломатическо уреждане на конфликта. 

Всъщност дори не я прикрива особено.

През 2022 г. България изгони 70 руски дипломатически служители, след като службите ги идентифицираха като работили срещу националните ѝ интереси. Решението предизвика остра реакция от Москва, но показа, че София разполага с дипломатически инструменти, когато реши да ги ползва. 

В представите на Радев независимата външна политика се проявява най-вече като право да не се съгласяваш с Брюксел. Спрямо Русия обаче тази независимост омеква. 

Получава се особен вид суверенитет. България държи да не ѝ диктуват от Брюксел, но си налага ограничения, когато трябва да възрази на Москва. И колкото по-често властта говори за независимост, толкова по-видима става границата, отвъд която не смее да я упражни.

[$] An update on Rust’s project goals

Post Syndicated from daroc original https://lwn.net/Articles/1098617/

Tomáš Šedovič is a program manager at the Rust Foundation. He co-leads the

goals team
, which helps
organize the Rust project’s

overall goals
, including making sure that the people
who have agreed to work on one have the support they need.
At Kangrejos 2026, he provided an overview of the Rust project’s goal processes
aimed at ensuring that the Rust for Linux developers were aware of how the
project organizes, tracks, and amends goals.
The

Rust for Linux project

has inspired several current project goals, so he thought that getting an inside
view of the process might be helpful.

[$] The [vx]swap showdown

Post Syndicated from corbet original https://lwn.net/Articles/1098399/

The kernel’s swap layer has undergone some
significant changes
over the course of the last year and a number of
longstanding problems have been addressed. One problem that has not
yet been solved in the mainline is the direct tie between slots in the swap
cache and space in persistent swap files, which can cause highly
inefficient resource use. There are two competing solutions for this
problem, neither of which has, as yet, reached readiness for merging; a
lengthy discussion on possible paths forward shows ongoing disagreement
over the best path forward.

Security updates for Thursday

Post Syndicated from jzb original https://lwn.net/Articles/1099388/

Security updates have been issued by AlmaLinux (bind, firefox, freerdp, ghostscript, glibc, kernel, kernel-rt, perl-DBI, python3.12, rust-rpm-sequoia, rust-sequoia-sq, rust-sequoia-sqv, and vim), Debian (gst-plugins-base1.0, python3.11, and xz-utils), Fedora (7zip, chromium, curl, docker-buildx, kernel, Lmod, and sos), Mageia (tesseract), Oracle (dovecot, firefox, freerdp, gd, ghostscript, kernel, librabbitmq, perl-DBI, python3.12, rust-rpm-sequoia, rust-sequoia-sqv, sg3_utils, vim, and virtuoso-opensource), Slackware (xorg-server), SUSE (aliyun-cli, busybox, cadvisor, chromedriver, chromium, crane, distribution-registry, fetchmail, fio, ghostscript, golang-github-prometheus-alertmanager, google-osconfig-agent, govulncheck-vulndb, libsoup, libXtst, openexr, prometheus-blackbox_exporter, python-fsspec, rpcbind, rsyslog, rustup, wireshark, wpa_supplicant, and zcode), and Ubuntu (erlang, golang-golang-x-net, gst-plugins-ugly1.0, lxml, poppler, and sudo).

Bridging technical depth and usability: The story behind Radar’s redesign

Post Syndicated from Sophia Alfred original https://blog.cloudflare.com/draft-blog-0091/

Radar provides a real-time view into global Internet trends, powered by Cloudflare’s global network. We support Cloudflare’s mission to help build a better Internet by making web data visible, clear, and actionable for everyone. Since launching in 2020, Radar has found a natural audience amongst expert users with technical backgrounds, such as network operators and academic researchers who rely on Radar data to observe industry trends and global events.

But Radar also has the potential to be a more regular, self-serve resource for journalists, human rights advocates and policymakers, and everyday users. Making Radar accessible to a wider audience is a core part of our vision, so we knew it was time to reevaluate the user experience: How could we make Radar more approachable to broader audiences, while preserving the depth and rigor that we currently have?

In this blog post, we’ll introduce the redesigned Radar, share our design process, and outline our broader vision for the platform’s future.

Challenges with the previous design

While the previous landing page was successful at showing the breadth of Radar’s data, the way that information was presented made it difficult to parse. The bento box layout gave everything similar visual weight, the vertical cards disrupted natural reading patterns, and the styling felt disconnected from Cloudflare’s broader brand.

We heard this from users. One external user mentioned that one of his biggest frustrations with Radar was that it was difficult to show to his students. That feedback reinforced the problem that Radar could feel intimidating to people encountering it for the first time. With this in mind, we wanted to create a landing page experience that shaped a clearer path through the content, instead of asking users to interpret everything at once.

But making Radar more accessible wasn’t only about reorganizing the content. It was also about making the experience feel more connected to Cloudflare. For external users, consistency directly affects trust and usability. A more cohesive Cloudflare experience helps signal that Radar is an authoritative source, while familiar layout patterns reduce the effort required to move through complex information.

Introducing Radar’s new landing page

The new and improved Radar uses a visual reference that users of all backgrounds will have a familiarity with — a map. Even though in many ways the Internet operates outside the concept of national borders, its relevance to everyday life is often best understood through geography.

The top section focuses on traffic and outages. We lead with outages as they are one of the most concrete, timely, and salient data points about the state of the Internet. Traffic, meanwhile, communicates the scale and breadth of Radar’s data. The map also acts as a navigation point into the insights below, guiding users from the global view into specific countries, trends, and data stories.

Below the map, we turned the old bento box chart widgets into a tabbed flow that helps users move through the data more deliberately. The tabs provide summary statistics to give the user a sense of Radar’s capabilities, while also giving them a call to action to explore the data in depth. The tabbed structure creates a clearer hierarchy, keeps the page from feeling overwhelming, and previews the range of information Radar provides.

From concept to reality

Developing Radar’s design language

To develop Radar’s design language, we looked across Cloudflare’s content ecosystem, which exist in these three pillars:

  • Marketing pages (like cloudflare.com)
  • Content experiences, like the Cloudflare Blog and Developer Docs
  • Product experiences

Where does Radar fit?

Ultimately, we decided that Radar sits at the intersection of all three. At its core, Radar is a data product, but it’s also public-facing and inherently content-rich. The strategy blends design aspects of all three: approachable like marketing, structured and navigable like content, and maintainable by migrating to Kumo components used by Cloudflare’s product system.

What we tried along the way

From the outset, we knew the landing needed to communicate Radar’s global perspective. Because Radar helps people understand Internet activity across countries and regions, a map felt like the clearest way to make that scope immediately visible.

The map went through many rounds of iteration as we tried to strike the right balance between data richness and approachability. Early versions were too dense — we were trying to convey credibility through data-heavy visuals. Later versions moved too far toward marketing-style visuals; they felt more approachable, but risked making Radar’s fresh data feel static or overly summarized. The current direction sits between those two poles: it has the feel of live data, but it’s easier to read.

The Radar vision and evolution

Because Cloudflare sits in front of roughly 20% of all web traffic, Radar has the opportunity to tell unique and compelling stories about the Internet. To unlock that value, we want to empower every user with real-time insights across security, performance, and traffic.

This redesign is a foundational step in that direction. Moving forward, Radar will continue to focus on tools, visualizations, and storytelling frameworks that remove friction for new audiences while doubling down on our deep data infrastructure. By pairing our technical rigor with a cleaner, human-centered experience, we are ensuring that more people can explore, understand, and share the state of the Internet.

Help us make Radar better

This redesign is our first step toward a more intuitive, scannable Radar. But we're just getting started, and we need your input. What’s working? What isn’t? What insights are still hard to uncover?

You can share feedback with us on social media at @CloudflareRadar on X, radar.cloudflare.com on Bluesky, or email us at [email protected].

How Technology Empowers—and Imperils—Dictators

Post Syndicated from Bruce Schneier original https://www.schneier.com/blog/archives/2026/10/how-technology-empowers-and-imperils-dictators.html

This essay was written with Seva Gunitsky, and originally appeared in Foreign Affairs.

Two weeks after Moscow’s full-scale invasion of Ukraine in March 2022, the Russian TV Channel One editor Marina Ovsyannikova burst onto the set of the evening newscast. She held up a hand-drawn sign behind the anchor’s head that read: “Stop the war. Don’t believe propaganda. They’re lying to you!” She shouted, “No to war!” until she was dragged away.

No one has protested the war on Russian television since then, partly as a result of tighter security and a general climate of fear. But in October 2024, Margarita Simonyan, one of Russia’s chief propagandists, gave another explanation. A growing number of the RT network’s anchors, she explained to an interviewer, are not real. “That face doesn’t exist. We generated the voice and everything else.” They were, she meant, produced by artificial intelligence. In a follow-up interview with the newspaper Vedomosti, she spelled out the logic: “These anchors don’t need a salary or insurance,” she said. “They won’t get arrested, and the police won’t search their homes. It’s all wonderful and terrifying at the same time.”

This is AI’s promise to every autocratic ruler: the ability to maintain control without delegating tasks to unreliable humans. It is an extremely attractive prospect. No matter how powerful, dictators have always needed subordinates—censors, propagandists, security guards, police officers, intelligence analysts, and local bureaucrats—to carry out their orders. But subordinates always pose a potential threat. They could shirk, steal, lie, leak, or conspire against their boss. As a result, one of the oldest dilemmas facing autocrats is how to empower agents to carry out orders without also enabling them to turn against their leader. Autocrats have usually managed the tradeoff by filling key positions with mediocrities whose incapacity is, as the political theorist Hannah Arendt put it, “the best guarantee of their loyalty.” But this inevitably makes it harder for dictatorships to govern and survive crises.

AI appears to offer autocrats two ways to resolve this long-standing dilemma. First, it means they can now easily monitor and discipline their followers in real time. A change in a local official’s spending habits or meeting schedules can be flagged automatically by an AI system, without any need for self-interested informants. Second, AI can eliminate underlings altogether. By automating tasks that once required human discretion, rulers can replace unreliable intermediaries with faithful algorithms that cannot be bribed or manipulated. Officials in autocratic regimes have said as much. AI “can definitely replace half of officials,” Russia’s Digital Development Minister, Maksut Shadaev, told a Moscow data forum in April 2025, adding, “maybe slightly more.”

Yet these promises of a self-running state are illusory, because AI is never truly autonomous. Systems have to be built and maintained by a cadre of engineers and data scientists whose expertise political leaders cannot evaluate. The ruler who turns to AI to reduce a dependence on unreliable humans may end up relying, more blindly than before, on the few AI specialists who keep the system running. And this new digital Praetorian Guard may have the same weaknesses as the old, which makes it a threat to the ruler.

Eyes and Ears

China is in the lead when it comes to developing AI systems that can monitor or replace subordinates. Smart city programs in Beijing, Shanghai, and other urban centers use AI to track performance and centralize oversight of local officials who once operated in comfortable obscurity, subjecting them to an algorithmic performance review. China also developed a “Zero Trust AI system,” which it deployed across roughly 30 counties and cities over the past decade. This system cross-referenced more than 150 government databases to catch embezzlement and nepotism by local officials. It worked a little too well, flagging 8,700 officials before local governments, under pressure from the bureaucrats it was monitoring, began rolling it back. But Beijing has not gotten rid of its new e-government portals, which use automated systems for issuing documents and permits, reducing face-to-face interactions that bred petty corruption or favoritism. The Chinese Communist Party, meanwhile, has plowed ahead with researching what it calls “thought management,” or how to use AI to create microtargeted propaganda. China’s army of Internet commentators, once composed of paid humans, is already being replaced by bots.

Russia has been pursuing the same goals with a similar fervor. Moscow’s citywide facial recognition system, deployed across 200,000 cameras, was used to identify and apprehend protesters during the 2021 antigovernment demonstrations. The central government has started using automated data collection and aggregation to bypass regional officials who could taint the data or use it to promote their own interests. In 2023, Russia’s Internet regulator launched Oculus, an AI system that scans hundreds of thousands of images per day for prohibited content, including political content—orders of magnitude beyond what human censors could process. The Russian security service’s Meliorator tool has been used to create over a thousand profiles of fictitious Americans, primarily on X (formerly Twitter), to spread Kremlin narratives at a fraction of the cost of human troll farms.

Other autocracies are following in Beijing’s and Moscow’s footsteps. In April 2025, the United Arab Emirates created a Regulatory Intelligence Office that uses AI to draft and amend federal laws, work once done by legislative staff. A year later, UAE Prime Minister Sheikh Mohammed bin Rashid al-Maktoum announced that autonomous AI agents would take over half of the federal government’s operations within two years and that “the performance of ministers, directors general, and entities will be assessed based on their ability to adopt this transformation.”

These innovations may reduce the number of bureaucrats autocrats need. But they cannot actually create what dictators want most: a self-running state. Even AI-generated television anchors need people to build and maintain them, and censorship systems need people to retrain them as the vocabulary of dissent shifts. Behind every AI model, there is a small group of engineers and data scientists doing essential maintenance, and their work is so technical that rulers cannot understand it.

This dependence thus becomes another form of power. The engineers who maintain an autocrat’s surveillance apparatus, for example, can shape what the ruler sees. They decide what information is important enough to pass along and in what form to present it. They determine which threats get flagged, and they can adjust the algorithms that select what content gets suppressed and who gets arrested. And they can do this without anyone in the palace noticing. Autocrats who turn to AI to escape a dependence on unreliable subordinates have only transferred their vulnerabilities onto a new group of officials.

In fact, this new Praetorian Guard could be more dangerous than previous elites. That is in part thanks to the opacity of AI technology but also because this clique is much smaller. Roman emperors typically had tens of thousands of people serving in the Praetorian Guard; modern autocrats rely on standing armies. But with AI, autocrats will need only a small clique of engineers to build and maintain large-scale AI systems. This might benefit rulers since they will have fewer people to watch, yet it also concentrates points of failure, since a devastating disruption requires only a handful of engineers and makes it easier for members to scheme against the leader. The new guard’s members may also be indispensable. A dictator can replace generals without destroying the army. But running complex machine-learning systems requires such a specialized set of skills that engineers can be difficult to replace without disruptions, giving these actors great leverage.

The Indispensables

The importance of tech workers to autocracies has already become apparent. When IT specialists began to flee Russia after the full-scale invasion of Ukraine in February 2022, for example, the Kremlin responded not with threats but with inducements, offering tech workers deferments from conscription. It exempted their firms from taxes and subsidized their mortgages. When Russian President Vladimir Putin ordered the mobilization of 300,000 men seven months later, IT workers were granted full-on waivers. This might seem like overkill, given that an AI system needs only a few engineers to run it. But a regime cannot know in advance which engineers it will need, and it cannot train replacements quickly, so it has to hold on to the entire talent pool from which these few are selected.

These measures did not stem the outflow of roughly 100,000 specialists—about a tenth of Russia’s tech workforce—over the course of 2022. But Moscow stuck to bribery, because expertise is extremely difficult to conscript at gunpoint and because conscripted experts might be less likely to do as instructed. Even so, money and privilege cannot guarantee that these elites will stay loyal. Autocrats should recall the lesson of the original Praetorian Guard: for a time, it provided Roman emperors with protection and security. But then the praetorians discovered their own indispensability, and by the second century, they were auctioning off the empire to the highest bidder. This new set of elites can do the same. In June 2023, when the column of Yevgeny Prigozhin‘s Wagner paramilitary company moved up the highway toward Moscow, Putin depended on his security services to tell him what was happening. Future rulers in Putin’s position will receive such warnings through machines: intercepted communications sorted by software, camera feeds filtered through recognition systems, regional reports compiled into dashboards. The engineers who run those systems could strike a deal with an upstart challenger and then drag their feet. They could delay the data, let alerts arrive a few hours late, degrade feeds at inconvenient moments, or make a recognition system stop functioning. In that scenario, the ruler would be operating blind. The Praetorian Guard did not need to kill Emperor Nero to replace him. It simply had to abandon him for a rival.

These programmers are unlikely to seize power for themselves, because they are unlikely to carry what coup leaders ultimately require: guns. But there is already precedent for engineers using their power to shape leadership challenges. In 1991, when the Soviet army attempted to seize control from Mikhail Gorbachev, a handful of programmers at the Relcom network kept information flowing abroad and relayed Russian President Boris Yeltsin’s decrees to audiences inside the country and abroad. The plotters could not stop the news of Yeltsin’s defiance from spreading, and the coup collapsed within three days.

Slimming Down

AI will not let autocrats dismiss all their enforcers. Someone still has to make arrests and run the prisons, and autocrats can buy loyalty by offering supporters state jobs. But it will let authoritarians downsize, and the number of officials ultimately matters less than how the ruler oversees them. Keeping track of scheming or incompetent subordinates has always been the autocrat’s chief burden. AI could lighten it, letting rulers watch their officials more closely without paying as much active attention.

In the near term, then, AI may greatly benefit autocracies. Despite the many obstacles to deployment, the technology is already bringing autocratic regimes the upsides of cheaper surveillance, smarter censorship, and fewer human subordinates to fear and distrust. But for autocratic rulers, the temptations of artificial intelligence may re-create the same trap they are seeking to escape. The more a regime depends on AI, the more it depends on the people who keep AI running. And those people, like every other praetorian class in history, will quickly discover what their indispensability is worth.

Защо външната политика е и вътрешна

Post Syndicated from Светла Енчева original https://www.toest.bg/zashto-vunshnata-politika-e-i-vutreshna/

Защо външната политика е и вътрешна

Всички срещу корупцията. Така изглеждаше политическият пейзаж, преди „Прогресивна България“ да спечели изборите на 19 април 2026 г., а и в първите месеци след това. На тях не можеше да гласувате например за демокрация, защото нямаше кой да ви я предложи. За да привлекат възможно по-голяма част от населението, организаторите на демонстрациите от края на 2025 г. не включваха теми, различни от антикорупцията. И действително постигнаха безпрецедентна за последните три десетилетия масовост. От обществената енергия на протестите обаче се възползва Румен Радев, който нямаше участие в тях, и постигна друга безпрецедентност за последните 30 години – пълно мнозинство в парламента.

Как външната политика стана водеща тема

По време на предизборната кампания темата за външната политика беше относително слабо засегната, макар да беше ясно, че ПП и ДБ са по-скоро проевропейски, ГЕРБ – също, поне на декларативно равнище. Румен Радев избягваше темата за външнополитическата ориентация на партийния си проект. Едва в заключителното събитие на кампанията в зала 1 на НДК се показа за секунда кадър на ръкостискане между него и Путин.

Това започна да се променя доста скоро след изборите. Докато извън България поведението на управляващите е по-скоро конформистко, но с лек проруски уклон, реториката им за пред българската публика става все по-евроскептична и откровено путинистка. ЕС бива представян едва ли не като външна принуда за страната ни, която се опитва да ни налага определени решения, а Русия – като правилния избор, но и като онова, което ни е действително близко като култура (православна, славянска) и история.

В този дух са посланията и на кандидат-президентката Илияна Йотова. Тя побърза да се разграничи от осъждащата руската агресия декларация на ООН, към която България иначе си се присъедини. Според нея българската позиция не е била отразена в декларацията, страната ни изобщо не е имала възможност да изрази резерви, а предложенията за редакция не са били приети. От тези твърдения не става ясно нито какви са били българските предложения, нито дали са отправени – хем страната ни не е могла да изрази резерви, хем предложенията ни (които същевременно не са били изразени) не са приети.

В същото време войната е все по-близо до Европа, включително и до България.

Макар управляващите да твърдят, че ако се снишаваме, бурята ще ни отмине (с мантрата „да не се въвличаме във война“, все едно войната е природно явление, а не е предизвикана от Русия), и макар Русия да ги хвали за тази им позиция. Случаите с руски дронове, паднали на територията на страни от ЕС, вече е трудно да се изброят. Прогресивно се увеличават и хибридните атаки като например опити за саботажи: заговорите за изпращане на колети с експлозиви в Полша и Румъния и за взривяване на железопътни трасета в Полша; опитът да бъде взривен дрон на летището в Лайпциг/Хале; бяха задържани латвийски граждани за палеж на фабрика за дронове в Естония.

Вече трима българи са задържани за палеж с коктейл „Молотов“ на оръжейна фирма в Мюнхен. И тук се подозира връзка с руските служби. Ала българската държава не излиза с позиция по този случай. Тя не потърси руска връзка и когато на 10 август и 12 септември бяха взривени складове на оръжейното предприятие на Емилиян Гебрев ЕМКО, макар това да бяха поредните инциденти с обекти на ЕМКО (след 2011, 2022 и 2023 г.), а Гебрев да оцеля след отравяне с новичок през 2015 г. Междувременно прокуратурата, която през 2020 г. заподозря трима руски граждани за опита за убийството на оръжейния производител, е прекратила разследването на 20 август.

Аналогично е отношението на държавата и към дроновете на българска територия.

Когато за един дрон, паднал край Кардам през август, имаше предположение, че е украински, Министерството на външните работи веднага привика посланичката на Украйна да дава обяснения. Никой обаче не попита руската ѝ колежка Елеонора Митрофанова за петте намерени предполагаемо руски дрона край бреговете на Черно море през същия месец – три край Варна, един край Поморие и един край Царево. Някои от дроновете бяха разузнавателни, но други бяха заредени с експлозиви.

Обяснения от руската държава до този момент не са поискани и по отношение на последните случаи, които представляват качествено нов етап на ескалация – нападението с дронове над два търговски кораба край Варна, единият от които потъна заедно с екипажа си – предполага се, че той се е състоял от 12 сирийски граждани, като никой от тях не е оцелял. Радев осъди атаката и призова за спиране на войната, но пропусна да каже кой е виновен. А като се има предвид, че поне за непотъналия кораб се знае, че е превозвал украински товар, не е трудно да се формулира хипотеза.

Според премиера обаче не е ясно дали дроновете са руски, или украински. Той подчерта, че макар нападението да е станало в българската икономическа зона, то е извън териториалните води на страната. Освен това се обяви против свикването на Консултативния съвет за национална сигурност (КСНС) по случая, омаловажавайки всяка потенциална критична позиция, която може да се изрече там:

Когато некомпетентни хора използват такъв случай, чуваме всякакви малоумни теории.

След настоявания от страна на опозицията президентката Илияна Йотова все пак свика КСНС. Малко по-късно украинският президент Володимир Зеленски заяви, че представители на военноморските сили на страната му и техни български колеги са уточнили, че дроновете са руски и Украйна не провежда операции в тази част на Черно море. От страна на България обаче нямаше аналогична позиция.

Денонощие и половина след атаката Посолството на Русия в България заяви, че поразените кораби не „фигурират сред целите“ на въоръжените ѝ сили в съответната нощ. Така конкретно формулирано, твърдението поражда въпроси – например дали други кораби са били целите, или атаката е извършена от структура, различна от въоръжените сили на страната. Русия няма практика да поема отговорност за хибридните атаки, извършвани с нейно участие.

Геополитиката като вътрешна политика

Външнополитическата ориентация обаче не се свежда до това на чия страна сме, а засяга и всекидневния ни живот. Не само защото войната е все по-близо до нас (авторката на настоящата статия например може да потвърди, че взривът при обезвреждането на дрона до поморийския бряг отекна доста силно), колкото и Русия да одобрява българската политика на снишаване и „миролюбство“. Не по-маловажно е отношението към демокрацията. Ако до този момент демокрацията в България е била в редица отношения фасадна, но в много други все пак съществуваща, едно геополитическо обръщане към Русия би означавало завой към откровена антидемократичност.

Индикатор за антидемократичност е например арогантното отношение към опозицията. Репликата на Радев за „некомпетентни хора“, изказващи „малоумни теории“, не е изолиран случай. ПБ промени Правилника на Народното събрание така, че да се ограничат възможностите на опозицията да предизвиква парламентарен контрол и да се съкрати времето за дебати.

Преориентация към Русия означава и повече антидемократично законодателство –

както беше например в Унгария по времето на Орбан. Почти сигурно е, че задължителното изучаване на религия в училище ще бъде въведено, както и оценки по дисциплина. Управляващите трудно могат да бъдат спрени да приемат и закон, че по български език и литература, история и география трябва да има само по един учебник, както предложи Радев при откриването на учебната година. Така учебните предмети, които са в най-силна степен свързани с формирането на идеология, ще бъдат представени само според виждането на властта, чието Министерство на образованието в крайна сметка ще избере едничкия учебник, по който да бъдат изучавани.

Ако управлението на ПБ е стабилно и особено ако е дълготрайно, можем да очакваме и приемането на закони, ограничаващи гражданските свободи. Например някакъв вариант на закон срещу „чуждестранните агенти“, забрана на всякакво публично изразяване, свързано с ЛГБТИ+ хора – уж „заради децата“, опити за ограничаване на правото на аборт, налагане на цензура върху медиите, слагане на пречки пред правото на протест и т.н.

Изглежда парадоксално, но подчинението на волята на друга държава се маскира като защита на националния интерес и патриотизъм.

Ето защо наблюдаваме все повече изблици на патриотарство и вторачване в канонизираната още от времето на късния социализъм версия на историята. История, според която българите са добри и велики, а всички, които са воювали с нас, са лоши, като се изключи Русия – тя винаги е добра, дори когато не одобрява Съединението или пък когато ни обявява война през 1944 г.

Част от тази тенденция е мащабната бутафория, свързана с предоставянето на костите на цар Самуил (за които дори не е напълно сигурно, че са негови) на България от Гърция. Предоставяне, а не „завръщане“, както беше представено събитието, защото владетелят нито е починал, нито е погребан на територията на днешна България. Но това не попречи на Йотова да заяви:

Сигурна съм, че вече е спокоен, защото е в България. Сякаш ослепените му войници прогледнаха, за да му покажат пътя към България и към народа му.

Само изгасналите очи на паметника на Самуил не светнаха сами от радост. Но за церемонията с тленните останки на владетеля БДЖ пусна безплатни влакове, а самолетът с костите заедно с още няколко летателни машини, които го ескортираха, направи няколко обиколки над София, така че да чуят и онези, които не са отишли на събитието.

Друг патриотарски изблик на Йотова е патосът ѝ в защита на кирилицата, която никой няма намерение да отменя. Но според президентката нейни неназовани опоненти твърдят, че тази азбука ни отдалечава от цивилизования свят.

Патриотарство с възможна двойна употреба

Крещиш, че искаш да си върнеш страната.
Но тя принадлежала ли ти е?
Тази страна, за която постоянно говориш,
е само блян, който те обърква,

се казва в песен на германската пънк група Die Toten Hosen. Вторачването в идеализираното минало обаче е един от основните инструменти за отдалечаване от общността на демократичните страни и преход към антидемократично управление. Виждаме го в Русия, в управлението на Тръмп, при Брекзит (с основен лозунг „Да си върнем контрола!“), при националпопулистките партии в Европа, какъвто облик придобива и „Прогресивна България“.

В настоящия период патриотарството изпълнява и друга функция – предизборна мобилизация. Родолюбивият патос, макар често да се използва за политически цели, обикновено се представя за надполитическа, общонационална кауза. Посрещаме тленните останки на Самуил, браним кирилицата и българската история, тропаме хора – всичко това привлича широки кръгове от населението.

От друга страна, инструментът с възможна двойна употреба може да се окаже и нож с две остриета.

„Прогресивният“ патриотизъм не крие своята проруска ориентация. По този начин спомага тя да бъде нормализирана. Ставайки все по-видим обаче, завоят към Путин светва като червена лампичка за онази част от населението, която е подкрепила политическия проект на Радев в името на борбата с корупцията, но не иска България да се отдалечава от европейския си път.

Ако до неотдавна Илияна Йотова минаваше за по-мек вариант на Радев, вече не е така – тя заявява все по-категорични геополитически и ценностни позиции. И може би при нея тези позиции са дори по-автентични, отколкото при доскорошния президент. Защото той все пак е бил натовски генерал, завършил е две висши военновъздушни училища в САЩ, а тя винаги е била от БСП.

Независимо от патриотарските напъни на Йотова, в последна сметка резултатът ѝ на първия тур на изборите ще зависи най-вече от подкрепата за ПБ. А тази подкрепа намалява, макар партията на Радев все още убедително да води пред останалите политически сили. Според социологическите агенции, измерили спадащия рейтинг, промяната се дължи най-вече на икономически причини. Ако геополитическата преориентация на България не се възприема на масово равнище като проблем и не ѝ се противостои, тя ще се задълбочава. А когато забележим, че покрай борбата с измислени врагове сме изгубили свободата си, вече може да е късно да си я връщаме.

Заглавно изображение: Тленните останки на цар Самуил бяха посрещнати с държавни почести в България след постигнато споразумение с Гърция за връщането им у нас. Снимка: Facebook / Румен Радев

The collective thoughts of the interwebz