Избран съм за народен представител

Post Syndicated from Bozho original https://blog.bozho.net/blog/3884

ЦИК обяви резултатите. Избран съм за народен представител.

Благодаря на всички за подкрепата. За мен лично, за Демократична България и за посоката на промяна.

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

Ще работя за модернизация на държавата. И за това всички затлачвани дейности и замитани проблеми да бъдат поправени.

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

Ще приемам предложения, ще приемам и критики. Ще опитвам да обяснявам решенията си и политиките, които прокарвам. Ще опитам да бъда „представител“ в истинския смисъл.

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

Още веднъж – благодаря.

Материалът Избран съм за народен представител е публикуван за пръв път на БЛОГодаря.

Network Performance Update: Full Stack Week

Post Syndicated from David Tuber original https://blog.cloudflare.com/network-performance-update-full-stack-week/

Network Performance Update: Full Stack Week

This blog was published on November 20, 2021. As we continue to optimize our network we’re publishing regular updates, which are available here.

Network Performance Update: Full Stack Week

A little over two months ago, we shared extensive benchmarking results of last mile networks all around the world. The results showed that on a range of tests (TCP connection time, time to first byte, time to last byte), and on a range of measurements (p95, mean), that Cloudflare was the fastest provider in 49% of networks around the world. Since then, we’ve worked to continuously improve performance until we’re the fastest everywhere. We set a goal to grow the number of networks where we’re the fastest by 10% every Innovation Week. We met that goal during Birthday Week (September 2021).

Today, we’re proud to report we blew the goal away for Full Stack Week (November 2021). Cloudflare measured our performance against the top 1,000 networks in the world (by number of IPv4 addresses advertised). Out of those, Cloudflare has become the fastest provider in 79 new networks, an increase of 14% of these 1,000 networks. Of course, we’re not done yet, but we wanted to share the latest results and explain how we did it.

However, before we go into more detail on our network performance, we wanted to share new performance metrics on our Workers platform (given it’s Full Stack Week!). We’ve crunched the numbers of Cloudflare Workers vs Fastly’s Compute@Edge, and the results are in: Workers is 196% faster.

Faster Network Means Faster Stack

A few months ago, we also discussed the performance of Cloudflare Workers, as compared to other similar offerings out there. We compared our performance to Lambda and Lambda@Edge, where Cloudflare Workers outperformed at 210% and 298% respectively.

At the time, we wanted to see how we measured up against all comparable offerings, but not all offerings were generally available. As a result, we weren’t able to report on how Workers compared to another solution: Fastly’s Compute@Edge.

Today, we’re excited to report that Cloudflare Workers is 196% faster than Fastly’s Compute@Edge based on the time to first byte from the tests we ran on 50 nodes using Catchpoint’s data from across the world.

As we have done in the past, we executed a function that simply returns the current time and measured wait time to first byte (the length of time between a client making an HTTP request to when the client receives the first byte of the request’s response, after DNS, connection, and TLS handshake). The tests were performed on November 8, 2021, using a free tier account for both Cloudflare Workers and Fastly’s Compute@Edge.

The code we ran on both providers was exactly identical — a small function that returns all request headers:

addEventListener('fetch', event => event.respondWith(handleRequest(event)));


async function handleRequest(event) {
  let requestHeaders = Object.fromEntries(event.request.headers)

  return new Response(JSON.stringify(requestHeaders), {status: 200})
};

Blue: Cloudflare Workers
Green: Compute@Edge

Network Performance Update: Full Stack Week
Network Performance Update: Full Stack Week
Network Performance Update: Full Stack Week

If you want to explore the results on your own, here is a link to the data.

By building on our global network that we’re constantly accelerating, leveraging isolates, and driving cold starts to zero, we’re able to offer our customers ludicrously fast speeds across the board.

Now, let’s move on to an update on how Cloudflare’s broader network performance has continued to improve!

Measuring What Matters

To quantify network performance, we have to get enough data from around the world across all manner of different networks comparing ourselves with other providers. We used Real User Measurements (RUM) to fetch a 100kb file from several different providers. Users around the world report the performance of different providers.  The more users who report the data, the higher fidelity the signal is.  The goal is to provide an accurate picture of where different providers are faster, and more importantly, where Cloudflare can improve. You can read more about the methodology in the original Speed Week blog post here.

In the process of quantifying network performance, it became clear where we were not the fastest everywhere. After Birthday Week, we found 601 country/network pairs where we were more than 100ms behind the leading provider (where a country/network pair is defined as the performance of a network within a particular country).

We are constantly going through the process of figuring out why we were slow — and then improve. The challenges we faced were unique to each network and highlighted a variety of different issues that are prevalent on the Internet. We’re going to deep dive into a couple of networks, and show how we diagnosed and then improved performance.

But before we do, here are the results of our efforts in the past two weeks.

Cloudflare has become number one in TCP Connection Time in 79 new networks. This graph shows the number of networks where we ranked number 1 for TCP Connection Time during Full Stack Week compared to Birthday Week:

Network Performance Update: Full Stack Week
*Performance is defined by TCP connection time across top 1000 networks in the world by number of IPv4 addresses advertised

We’ve become faster in 79 more networks thanks to our efforts, which have represented a growth of 14% in networks where we were the fastest.  Here’s a chart showing our ranking distribution comparing Birthday Week and Full Stack Week:

Network Performance Update: Full Stack Week

Now that we’ve talked about how we’ve improved, let’s share our stories about chasing peak performance across the world — each with a different set of challenges.

Placing Traffic Properly in Peru

Our first stop for improving network performance was in Peru. We observed that a lot of users in Lima were actually getting sent to Chile to be served. Cloudflare has multiple locations in Peru, so this shouldn’t have happened. Sending traffic to Chile caused us to be ranked fourth on that particular network in the country. Our engineers knew that the best way to get to number one was to ensure that all the Lima traffic stayed within the country, so we decided to look at why so much of our traffic was getting routed outside the country.

The reason that so much traffic was being routed outside the country was due to the network provider distributing traffic to Cloudflare unevenly, and too many users were sent to one specific location. Our network has a series of checks and fail-safes that allow us to ensure that even if this happens, our users will continue to see a good experience. The checks were being engaged here because of the uneven distribution of traffic to our locations in Lima; however, the traffic was being sent out of the country.

To fix the situation in the short term, we decided to do a bit of manual load balancing across our locations in Lima while building automation to remove the need for manual actions in the future. We took one of the locations that was seeing the most traffic and stopped advertising some prefixes from that location. The hypothesis we had was that the traffic would simply flow to the other Lima locations instead of Chile, and everything would balance out, improving the TCP connect time for everyone while keeping the traffic in the country. We started to make the change on a small portion of our free traffic, and our hypothesis  proved correct.  At that point, we deployed the change in a larger scope, and the P90 Client TCP RTT dropped from 240ms to 60ms.

Network Performance Update: Full Stack Week

As a result, Cloudflare is now number one in network performance in Peru.

Slimming Down Latencies in Sri Lanka

Our next example takes us halfway around the world to Sri Lanka, where we found a network provider who was routing requests from their users to Newark.

1 * * *
2 100.85.0.1 3.061ms 2.522ms 2.728ms
3 198.51.100.146 AS29766 3.651ms 1.855ms 2.715ms
4 198.51.100.145 AS29766 3.438ms 3.225ms 2.805ms
5 222.165.177.150 AS9329 2.233ms 2.272ms 2.843ms
6 222.165.177.145 AS9329 2.703ms 2.862ms 2.291ms
7 103.87.125.253 AS45489 3.658ms 3.708ms 3.613ms
8 103.87.124.245 AS45489 120.027ms 120.665ms 120.471ms
9 103.87.124.146 AS45489 115.597ms 115.863ms 115.178ms
10 50.208.235.157 be-107-2008-pe01.60hudson.ny.ibone.comcast.net AS7922 249.884ms 249.475ms 250.063ms -> going from Sri Lanka to New York
11 96.110.41.145 be-4101-cs01.newyork.ny.ibone.comcast.net AS7922 267.839ms 267.979ms 268.719ms
12 96.110.34.34 be-3112-pe12.111eighthave.ny.ibone.comcast.net AS7922 262.647ms 261.272ms 262.272ms
13 66.208.233.106 AS7922 262.378ms 258.948ms 258.057ms
14 172.70.108.4 AS13335 268.974ms 280.475ms 268.158ms
15 172.67.182.209 AS13335 267.329ms 266.466ms 266.593ms

This understandably caused significant latency problems, and Cloudflare was ranked fourth in Sri Lanka on this network as a result. Even though Colombo is a relatively small location, we moved as much traffic as possible and advertised through the location to improve the user experience and reduce the potential amount of traffic sent to Newark.

Once this was done, we noticed that the P90 Client TCP RTT dropped from 150ms to 50ms.

Network Performance Update: Full Stack Week

However, even though we were advertising all of our ranges through Colombo and our performance in aggregate improved, this provider was still sending traffic for some Cloudflare prefixes to Newark. We reached out to the provider and let them know about this user-impacting change they made.

After doing all of these things, Cloudflare moved from fourth in Sri Lanka to number one.

Update on Birthday Week

All of these network changes and more have allowed Cloudflare to become number one in network performance in more networks than before. During Birthday Week, we announced that we were faster in more networks than our competitors. Out of the top 1,000 networks in the world (by number of IPv4 addresses advertised), here’s how Cloudflare performed during Birthday Week (September 2021):

Network Performance Update: Full Stack Week

As of Full Stack Week (November 2021), we further improved our position to be faster in 79 new networks:

Network Performance Update: Full Stack Week

But we haven’t just increased our performance on the last mile, we’ve even gotten better on Time to Last Byte as well. Here’s how the landscape looked leading up to Birthday Week (September 2021):

Network Performance Update: Full Stack Week

And here’s the network landscape now (November 2021):

Network Performance Update: Full Stack Week

Cloudflare is also committed to being the fastest provider in every country. Network performance by country is a moving target, and is largely driven by users who are accessing at any given day. Also, looking at network performance in aggregate across countries for long time frames can leave a lot of data out. That being said, this is a world map using the data that was to show the countries with the fastest network provider during Birthday Week (Sept 2021):

Network Performance Update: Full Stack Week

Here’s how it looks two months later during Full Stack Week (November 2021):

Network Performance Update: Full Stack Week

Long Tail Latency

The running theme of these performance updates has always been the long tail of issues to solve. Ironing out these kinks on our network is critical to ensure that we provide premiere performance as we grow.

Our team has put in a lot of effort and yielded some great results, but we’re constantly trying to be faster. We’ve automated the discovery of performance issues like these, and we’re looking to build automation that will detect and remediate different classes of these issues to stay on top of network performance in the future.

Tracking performance like this doesn’t just make one number faster; it helps improve the performance of your entire stack, making everything lightning-fast.

We have one more innovation week coming in 2021, and we’ll be back to report on further progress on optimizing our performance globally.

Кой ви е любимият президент?

Post Syndicated from Емилия Милчева original https://toest.bg/koy-e-lyubimiyat-vi-prezident/

Какви ли щяха да бъдат дебатите между кандидатите за президентския пост, ако щабовете им не знаеха предварително какви въпроси са им подготвени от БНТ – и един към друг? Няма да разберем, защото такива дебати не биха били възможни. Изобщо. Но с подготвени въпроси и спонтанни реплики, дебатът по БНТ между настоящия държавен глава Румен Радев и претендента за поста проф. Анастас Герджиков едва ли e мобилизирал повече гласоподаватели от вече наличните им за балотажа в неделя, 21 ноември.

Радев не изненада с нови позиции по нито една от темите в диспута – и нямаше как да е по-различно. Българските граждани са ги чували многократно от 2016 г. насам, а от 11 май страната се управлява от служебно правителство, назначено от държавния глава, и той е коментирал неговите действия и мерки – срещу купуването на гласове, пандемията от COVID-19, енергийни цени и др. Все пак някои от позициите му бяха леко ревизирани спрямо първите години от мандата му – по отношение на Русия например, а имаше и добавена стойност във връзка със Съединените щати и приноса им за българската демокрация със санкциите по закона „Магнитски“. В тези дебати Радев, който генерира широка обществена подкрепа в края на първия си мандат, вече не е задължен да остане в рамките на теснопартийните послания на номиниралата го през 2016 г. БСП.

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

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

За Русия, Северна Македония, САЩ

След края на продължилите 90 минути дебати социалните мрежи загряха заради репликата на Радев „Крим в момента е руски, какъв да е!“ на въпроса на Герджиков чий е Крим (украинският полуостров беше анексиран от Русия през март 2014 г., б.а.). Де факто Крим е на окупиралата го Русия, де юре – на Украйна според международното право, коментира във Facebook политоложката Ружа Смилова. Но Румен Радев не направи нито едно от тези уточнения. Обвиниха го отново в русофилия, припомниха историята с руския генерал Решетников; други го защитиха заради активността му срещу статуквото на ГЕРБ и задкулисието в българската политика и съдебна система; трети казаха, че ще гласуват с отвращение за него (подобно на Иван Костов за Стефан Софиянски на местните избори през ноември 2003 г.); четвърти – че флиртува с избирателите на „Възраждане“.

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

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

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

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

За разлика от него, Радев припомни видеоконферентна връзка на президентите от форма̀та Б9 с американския президент, на която той е посочил корупцията като проблем за българската демокрация. За президента санкциите по „Магнитски“ са „решителен и практически акт в подкрепа на българската демокрация“, подкана към ЕС да погледне проблема. За Герджиков обаче проблемът си е български, съюзниците няма какво толкова да ровят в него.

Темата „Русия“ вървеше като червена нишка в целия дебат, включително и с въпроса за военноморските бази на НАТО в Румъния и България, появил се в изявление на руския външен министър Лавров. Сходства и в двата отговора. Витиеват отговор на Герджиков – хем имаме отговорности като съюзници и не трябва да бягаме от тях, хем трябва да бъдем много предпазливи заради „ключовото място, което заемаме“, но тази тема е въпрос на разговори в бъдеще. Радев смята, че не трябва да се допуска свръхмилитаризация на Черно море и диалогът трябва да се завърне в името на деескалация на напрежението.

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

Европейският съвет и Европейската комисия не приемат да станат гаранти по чл. 35 (от преговорите за присъединяване) за изпълнението на договорите, това е проблемът, обясни Румен Радев.

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

За съдебната реформа – всичко е ясно

Разделителната линия между Радев и Герджиков обаче пролича най-силно във възгледите им за съдебната реформа и темата за отчетността и контрола на главния прокурор. За Герджиков има прекалено фокусиране във фигурата на Иван Гешев, проблемът бил в съдиите, няма нужда от промени в Конституцията – знаел десет начина да бъде намалена властта на главния прокурор или тя да бъде контролирана.

Иначе Гешев и шефът на КПКОНПИ Сотир Цацаров си работели прилично. „Ако главният прокурор арестува 50 души и ги прати на съд, но в съда не успяваме да ги осъдим, това няма ли да е проблем? Трябва цялостно да сменим правилата, включително за подбор на съдии на всички нива“, обяви Герджиков ден по-рано в интервю пред „Нова телевизия“. Но на дебата в неделя не обясни нито един от своите десет начина.

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

По останалите теми от дебата нямаше изненади – Радев смята, че служебният кабинет се справя с пандемията, Герджиков е на противното мнение и дава пример със зеления сертификат, който бил принуда и мярка, взета в 12 без 5. Радев хвали мерките за компенсация на бизнеса заради високите енергийни цени, Герджиков опонира, че те още не са получени и ако трябва, да се спре износът на ток (за последното очевидно посъветван некомпетентно от щаба си, тъй като проблемът не е в недостига на електроенергия).

В темата за сигурността проф. Герджиков открои добрите отношения със съседите (разбирай Турция, макар да не я назовава), които да спират мигрантите. Радев смята, че като държава на първа линия България не може да ги приема, „защото рискът за нас е много по-голям от [риска за] другите държави“. Действащият президент е за оперативен план, в който да бъдат ангажирани всички държави на ЕС при криза и заплаха за външните граници на Общността.

Всичко останало беше декорация. Кой какъв филм/театрална постановка е гледал, кой каква книга е чел, цитиране на Аристотел от Радев, макар Герджиков да е преводач на „Политика“ от Аристотел. Също и кой е любимият им президент: Радев посочи социалдемократа Петър Дертлиев, спрян от надпреварата за държавен глава, Герджиков – десния Петър Стоянов.

Кой ви е любимият президент…

Заглавен колаж: © Лина Кривошиева

Източник

Как се проспа възходът на „Възраждане“

Post Syndicated from Светла Енчева original https://toest.bg/kak-se-prospa-vuzhodut-na-vuzrazhdane/

„Възраждане“ влиза, нали? Този въпрос ми зададе в лично съобщение приятелка журналистка няколко дни преди последните избори. Тъкмо беше излязъл последният предизборен сондаж на „Алфа Рисърч“, в който на партията на Костадин Костадинов се отреждаха 3,8%. С приятелката журналистка явно бяхме мислили в една посока. „Възраждане“ получава доста гласове от чужбина и с тях е лесно 4-процентната бариера да се прескочи. Освен това е типично за избиратели на антисистемни партии да не споделят с агенциите за кого ще гласуват, защото им нямат доверие.

Ала и без резултата от това изследване имаше достатъчно индикации, че „Възраждане“ може да влезе в парламента. Това е единствената от националистическите партии, гласовете за която бележат плавен, но устойчив ръст от 2017 г. насам.

Освен това от 2005 г., когато „Атака“ влезе в парламента, в него винаги е имало националисти (с изключение на двете твърде кратки 45-то и 46-то НС). А от 2014 г. нататък различни националистически партии имаха неизменна роля в управлението – било като „златния пръст“ на Волен Сидеров, на който се държеше управлението на Пламен Орешарски, било като част от третото правителство на Бойко Борисов.

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

всички бяха изненадани от резултата на „Възраждане“,

както първият сняг изненадва всяка година отговорните за почистването му. Темата изцяло отсъстваше от предизборния дебат. Липсваха хипотези какво би се случило, ако „Възраждане“ влезе в парламента. Нито някоя партия или коалиция даде да се разбере какво би било отношението ѝ към евентуална бъдеща парламентарна група на актуалните пропутински националисти. Или каква би била позицията, ако от тях зависи дали ще може да се сформира кабинет. А подобно развитие не е невъзможно, като се имат предвид непредвидимостта на „Има такъв народ“, непоносимостта между „Демократична България“ и БСП и неуспехът на „Изправи се БГ! Ние идваме!“. Вместо това основната предизборна мантра беше „всички без ГЕРБ и ДПС“, а основните чудения – дали „партиите на промяната“ ще имат повече гласове от „партиите на статуквото“, с кого всъщност ще играят БСП и ИТН и ще се прежали ли ДБ да влезе в едно правителство с БСП.

По-интересното е, че нямаше коментари дори непосредствено след като стана ясно, че партията на Костадинов влиза в парламента. Вече със самочувствието на победители Кирил Петков и Асен Василев продължиха да твърдят, че са отворени за преговори с всички, освен с ГЕРБ и ДПС, и подчертаха позицията си против главния прокурор. Ами „Възраждане“ не са ГЕРБ, нито ДПС. И участваха активно в протестите против главния прокурор. В този контекст легитимните предизборни лозунги „всички без ГЕРБ и ДПС и против главния прокурор“ вече придобиват друг смисъл – може да се интерпретират като намек за отворена вратичка към ултранационалистическата партия.

От лидерите на парламентарно представените формации първа коментира влизането на „Възраждане“ в НС председателката на БСП Корнелия Нинова:

Очевидно и „Възраждане“ влизат според временните резултати, което прави парламента още по-фрагментиран и изисква от всички ни още по-голяма мъдрост. 

От тези думи човек може да предположи, че призивът за мъдрост е насочен и към „Възраждане“ в качеството им на част от „всички ни“. Което не би било съвсем лишено от основание, като се има предвид, че Костадинов и Нинова са били рамо до рамо не само в протеста срещу продажбата на ЧЕЗ, а и в позициите си против Истанбулската конвенция и за политиката на Путин.

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

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

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

Костадинов успя да си осигури парламентарно представителство след десетилетия систематични усилия и причудливи мимикрии.

Политическата кариера на варненския националист започва в края на 90-те години във ВМРО, а през 2011 г. е арестуван в разгара на конфликта в Катуница в опит да поведе „айнзац група“ от неонацисти към ромската махала на Варна, припомня Полина Паунова от „Свободна Европа“. Костадинов мени политически принадлежности, послания и дори идентичности, за да бъде в унисон с определени популистки обществени очаквания. Той се представя ту в амплоато си на директор на Регионалния исторически музей в Добрич (какъвто е до 2017 г.), ту като обикновен баща, възмутен от учебниците по родинознание на сина си, ту като патриотичен издател на учебник по родинознание. Обявява се срещу партийните субсидии, а по-късно обвини ГЕРБ и „Воля“, че искали да ги намалят.

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

единствената напълно антиваксърска и невярваща в коронавируса парламентарно представена партия.

Варненският журналист Спас Спасов припомня в изборното студио на „Свободна Европа“, че от Варна започват кариерата си в парламента и други известни политически популисти – като Жорж Ганчев, Волен Сидеров, Веселин Марешки. Според него на морския град трябва да се гледа не само като на „провален град, а и като на опитно поле“, защото случващото се там е показателно за онова, което предстои да стане в национален мащаб. Самият лидер на „Възраждане“ Спасов коментира така:

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

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

Предизборната програма на „Възраждане“ също е издържана в стил „за всеки го по нещо“.

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

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

В програмата изобщо не се споменават хората с увреждания, а от „Възраждане“ се бяха присламчили и към протеста на майките на деца със специални потребности. Ако съдим от програмата обаче, специалните потребности може да минат единствено под рубриката на малцинствените признаци. Тоест рампите за инвалидни колички са „привилегии“ и предпоставка за сегрегация.

На няколко места в програмата се споменава „хедонизмът“,

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

Освободената от хедонизма сексуална енергия пък може да се трансформира в масова военна подготовка – идеалът на „Възраждане“ е армия, преструктурирана като „въоръжен народ, желаещ да се защитава“. Всенародното въоръжение пък е следствие от отричането на НАТО и ЕС. В програмата Македония се нарича „втората българска държава на Балканския полуостров“ и се предлага обединение „на двете български формации“. Не се споменава връщането на смъртното наказание, в защита на което се е изказвал Костадинов, но се подчертава, че наказанията за престъпниците са твърде леки.

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

Свикнали сме да си представяме, че негласуващите са все демократично настроени хора, поради което гледаме на високата избирателна активност като на панацея. Немалка част от радикалните националисти обаче също не гласуват, защото са разочаровани от участието на националистите във властта. Така че „Възраждане“ напълно стратегически в самото начало отхвърля варианта да участва в коалиционно управление. В парламента партията на Костадинов хем ще има далеч по-голяма видимост и тежест от преди, хем ще се позиционира като антисистемна, за да привлече част от негласуващите.

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

Влизането на „Възраждане“ в парламента следва да послужи като напомняне, че политиката все пак се основава на ценности.

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

Заглавна снимка: Костадин Костадинов и Корнелия Нинова на протест срещу третия кабинет на Бойко Борисов през март 2018 г. © Барикада

Източник

Историята се повтаря – и невинаги като фарс

Post Syndicated from Венелина Попова original https://toest.bg/istoriyata-se-povtarya-i-nevinagi-kato-fars/

    • На парламентарните избори на 14 ноември в секциите в Турция са подадени близо 59 000 гласа повече спрямо предишните избори. От тях 99,45% са за Движението за права и свободи.
    • Подкрепата за ДПС в Турция се е увеличила над 3,2 пъти спрямо юли и над 4,2 пъти спрямо април 2021 г.

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

защо партията на Ахмед Доган хвърли толкова огромни ресурси

за постигането на тази цел, след като отново няма хоризонт за участие във властта? Кирил Петков вече заяви публично, че докато ДПС не се очисти от лица като Делян Пеевски, Движението ще остане нежелан партньор за неговата партия. Такава е позицията и на други от евентуалните участници в новия коалиционен кабинет. Нещо повече – със сигурност властови постове в някои ключови министерства и институции, които ДПС досега заемаше нелегитимно, ще бъдат отнети, макар и нелесно. Невъзможно ще бъде това единствено в държавното обвинение, докато главен прокурор е Иван Гешев.

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

Но ако социолозите не бяха подвели ГЕРБ, че има преднина от около 8% пред „Продължаваме промяната“,

едва ли щеше да има завера между Борисов и Доган/Пеевски за подредба на управляващо мнозинство и кабинет. Този сценарий обяснява в голяма степен защо ДПС мобилизира изселническия вот в Турция, който му донесе близо 59 000 гласа повече, отколкото на изборите през юли т.г. И все пак общият резултат от близо 341 000 гласа остава далеч от подкрепата на над 610 500 избиратели, която партията получи на парламентарните избори през 2009 г. И дори през 2013 и 2014 г., когато изборните резултати за нея надхвърляха 400 000 гласа.

Обратното броене за ДПС започна през зимата на 2016 г., когато Лютви Местан учреди партия ДОСТ. На коледно тържество предишната година Ахмед Доган неочаквано и скандално нападна своето протеже. А дни по-късно, на рождения му ден на 24 декември, Лютви Местан беше свален от всичките му постове (председател на ДПС и на парламентарната група на Движението) и изключен от партията. И на изборите през март 2017 г. ДПС получи рекордно нисък резултат в Турция – под 12 000 гласа, защото вотът там се раздели и ДОСТ успя да вземе повече от половината от него. Тези над 17 000 гласа се преляха към новата партия само месец след като тя беше създадена.

Ако си припомним събитията отпреди пет години, ще видим, че

ДОСТ получи тази подкрепа с активното съдействие на турската държава.

Тогава отношенията между ДПС и президента Ердоган бяха, меко казано, студени и знак за това беше забраната Ахмед Доган и Делян Пеевски да влизат на територията на Турция. Затова на парламентарните избори Ердоган заложи на политическата коалиция между ДОСТ и Народната партия „Свобода и достойнство“, създадена през 2012 г. от Корман Исмаилов и Касим Дал (чието име според журналиста Илхан Андай фигурира в списък на турското правителство редом с лидери на партии в Македония, Косово и Албания като приятели на Ердоган).

Обединението ДОСТ може би щеше дори да влезе в парламента през 2017 г., ако Лютви Местан, фрустриран от саморазправата с него, не беше прекалил в предизвикателството си към българските националисти. Семих Ялчън, зам.-председател на крайнодясната Партия на националистическото действие в Турция (коалиционен партньор на Ердоган в управлението), в качеството си на гост на учредителната конференция на ДОСТ заяви от трибуната ѝ, че

„където се чува майчиният език, там е и Родината“.

Тази реплика нагнети силно обществено недоволство към новата партия и предизвика реакциите на националистите на Валери Симеонов, които блокираха границата ни с Турция и спряха изборните екскурзии на изселниците. От ДПС – твърдят хора, които познават партията отвътре – са предоставили места в секционни избирателни комисия в Турция на „Атака“, НФСБ и ВМРО с цел те да раздухат кампания срещу ДОСТ.

А когато ЦИК обяви резултатите от изборите, Лютви Местан заяви, че това, което се случи на границата ни, е отворило „тежка рана“, която ще попречи на интегритета и единството на българската нация. Той реагира остро и срещу изказването на професор Михаил Константинов, че в изборите са налети милиони, а купуването на гласове е стигнало чудовищни размери от 100 евро. И поиска изборите да бъдат касирани заради „тоталната репресия“ и разгърнатата „съзнателно планирана агресивна кампания с противозаконни и противоконституционни действия“, между които Местан посочи и указанието на ЦИК гласоподавателите в чужбина да попълват лично и на български език декларации, че няма да гласуват на друго място.

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

Появяването на турския посланик у нас Сюлейман Гьокче в предизборен клип на ДОСТ провокира ВМРО, която призова да спре излъчването му, а Гьокче да бъде изгонен от България. Тогава той беше привикан във Външното ни министерство, а служебният премиер Огнян Герджиков (назначен от Румен Радев на 27 януари 2017 г.) заяви публично, че се надява да не се стигне до скъсване на дипломатическите ни отношения с Турция.         

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

Бивши политици от ДПС, пожелали анонимност, обясняват резултатите от изборите в южната ни съседка с това, че

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

Една част от парите оставала за тях, другата отивала за мобилизация и организация на вота – като обучение за гласуване с машините или превозването на избирателите например. Същите източници твърдят, че затоплянето на отношенията между Реджеп Тайип Ердоган и Ахмед Доган са в резултат на осъзнаване от страна на турския президент, че почетният председател на ДПС е непоклатим в българската политика и в самата партия. Отделно, през 2023 г. в Турция ще има президентски избори, критични за Ердоган, и на тях той ще разчита и на гласовете на българските турци, макар че те традиционно гласуват не за управляващата, а за Народнорепубликанската партия. Може би поради тази причина и всички опозиционни партии в Турция подкрепиха на тези избори ДПС.

Събитията от седмицата между двата тура на президентските избори несъмнено ще се отразят върху резултатите от балотажа. След дипломатическия скандал е очаквано турската държава да се въздържи от намеса във вота в неделя, пък и вече не е необходимо. Каква тактика ще приложи партията на Доган спрямо изселническата ни общност и дали тя ще гласува така организирано и монолитно, както на 14 ноември, не можем да прогнозираме. Още повече че господарят на сараите публично не е казал и дума в кампанията за тези избори.

Хора от средите на българските мюсюлмани в разговор с мен обаче споделиха, че такива кампании, които разпалват етническа вражда, ги карат да чувстват чужда българската държава. И приемат атаката срещу ДПС като нападки срещу самия етнос, макар да знаят добре, че Ахмед Доган и елитът на партията използват религията и национализма само като витрина, зад която прикриват корпоративните си интереси. Един от тях – Али Качан, съосновател на ДПС и СДС в Казанлъшкия регион – ми каза:

Запали се огън, ама огънят с едно дърво не гори. Ще е трудно да го потушим, но сме длъжни. Защото и Старият завет, и Новият завет, и Коранът ни учат едно и също – да говорим само истината.

Заглавна снимка: Председателят на ДПС Мустафа Карадайъ на среща с турския президент Реджеп Тайип Ердоган в началото на юни 2021 г. © Министерството на комуникациите на Република Турция

Източник

Провали ли се социологията?

Post Syndicated from Марина Лякова original https://toest.bg/provali-li-se-sotsiologiyata/

Безспорен факт е, че прогнозите на социолозите за изхода от парламентарните избори на 14 ноември 2021 г. не бяха точни. Това не се случва за първи път. И става дума за предвижданията на сериозни и уважавани агенции. Макар напоследък разминаванията в прогнозирания и реалния вот да не са само български феномен – такива случаи имаше и на изборите в Германия, и на тези в САЩ, – нека да видим причините. Някои от тях надхвърлят местния контекст:

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

Промяна в типа избирател. Младите избиратели от възрастовата група между 18 и 30 години все по-малко се чувстват обвързани и лоялни спрямо една партия. Електоралното им поведение е изменчиво и трудно предвидимо. Решенията точно на тези избиратели, взети през последните дни и дори часове преди изборите, няма как да се предвидят с изследване, направено преди повече от седмица от деня на вота. Ако изобщо е възможно да се прогнозират.

„Спиралата на мълчанието“ – този толкова стар, но и толкова актуален феномен несъмнено слага своя отпечатък. Понятието е въведено през 70-те години на миналия век от германската социоложка Елизабет Ньоле-Нойман от Института за изследване на общественото мнение в Аленсбах. Ньоле-Нойман установява, че индивидите, поради страх от изолация и отхвърляне, подкрепят публично онези позиции, които смятат за „добре приети“ в обществото, и премълчават считаните за „неудобни“ мнения. По отношение на електоралното поведение респондентите, особено в малките населени места, отговарят на анкетьорите това, което мислят, че се очаква от тях. В избирателната урна обаче гласът им отива за друга партия. С тази „спирала на мълчанието“ отчасти беше обяснен неочаквано високият вот за Тръмп на изборите през 2015 г. В контекста на българските избори вероятно мнозина не са счели за престижно да посочат „Възраждане“ или „Продължаваме промяната“ като свой избор и са заявили вот за ГЕРБ или БСП.

Наред с тези фактори е важно да се вгледаме и в специфичните местни проблеми:

Недоверието. Електоралните социолози анализират информацията, която анкетираните им подават. В ситуацията на масово и всеобхватно недоверие, в която се намира българското общество, хората са скептични дори и към анкетьора, който влиза в дома им. Резервирани са и към агенцията, която го изпраща, защото след всяко „непознаване“ на резултата имиджът на самите агенции ерозира. Респондентът няма познанието да различи читавите от некадърните или манипулативните агенции. За него всички са „в кюпа“. Резултатът от това недоверие са масови откази за участие в анкети и заменянето на респондентите с други, „по-словоохотливи“. Перфектната предпоставка за изкривяване на резултата от всяко изследване.

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

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

Гласовете от чужбина. На практика е невъзможно, респективно твърде скъпо, вотът извън България да бъде прогнозиран с количествени методи преди изборите. При около 170 000 гласували зад граница през април и юли т.г., значението на този вот досега не е било решаващо. Но при по-ниска избирателна активност в България (около 40%) и при неочаквано високо участие извън страната (над 225 000 гласа), от които над 88 000 в Турция, както стана на изборите миналата неделя, неговото влияние нараства. Неизмерването на този вот също изкривява предвижданията и обяснява защо при очакваната малка разлика в прогнозните резултати на партиите той води до разместване в крайното им класиране. Проблемът с влиянието на гласовете от чужбина ще стане още по-значим при възможно въвеждане на онлайн гласуване или на друга форма на дистанционно участие в избори. Тогава, поне на теория, ще имаме работа с около милион потенциални гласоподаватели, живеещи постоянно извън страната. Колко от тях ще гласуват при новите условия, е напълно неясно. Във всеки случай на този вот ще трябва да се обърне повече внимание. Въпросът е не дали, а как.

Ситуативни фактори и огромно пренасищане. Досадата от зачестилите през годините масови маркетингови проучвания, преброявания, анкети, обаждания от колцентрове също е фактор. Шансът в една малка по население държава да попаднеш в социологическа извадка е много по-голям. Ако изобщо приемат поредната покана да се включат, част от анкетираните отговарят „каквото дойде“. Не без значение са и ситуативните фактори – пандемията, третите избори за една календарна година и късната есен със съответното студено време обуславят отказите от гласуване в последния момент. Ниската избирателна активност обаче увеличава тежестта на гласовете и в крайна сметка – резултата на партиите.

Обществените очаквания. Живеем в общество с рефлекса на дете, което послъгва, но чака родителите да му кажат „какво ще му се случи“. Общество, което сякаш вкарва електоралните социолози в ролята на гадатели, длъжни да предскажат бъдещето ни. Една невъзможна за изпълнение задача. Защото това, което ще „стане“, всъщност го правим всички ние. И защото социолозите са не само изследователи на обществените процеси, а и участници в тях. Може би забравяме, че най-доброто нещо в живота е неговата непредвидимост и че тенденциите са едно, а решенията – понякога съвсем друго нещо.

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

Критиката е същностна част от журналистическата професия, но заглавия от типа „Социолозите пак се провалиха“ или „Катастрофата на социологията“, освен че не помагат за решаване на проблема, наливат масло в огъня на недоверието. А то е фундаментална част от проблема. Също както и обобщеното говорене за „социолозите“. Защото, погледнато назад във времето, зад неточните прогнози са стояли конкретни лица. Манипулаторите имат имена, съвестните професионалисти – също. В професионалната общност и едните, и другите са добре познати от години.

Заглавна илюстрация: Marco Verch / ccnull.de

Източник

Непоносимата лекота на партийната политика

Post Syndicated from Станислав Додов original https://toest.bg/neposilnata-lekota-na-partiynata-politika/

Третите парламентарни избори за 2021 г. минаха и който се състезавал, състезавал се – народът си има ново управление (или поне потенциал за такова). „Продължаваме промяната“ спечели, „Възраждане“ влезе, ИБГНИ излезе, а при другите в общия случай се подават оставки (или поне сравнително убедително се говори за подаване на оставки). Изключение, разбира се, са голите глави на политическото ни семейство – Борисов и Трифонов, които не могат да ни оставят без себе си. В крайна сметка на Нинова вероятно също не би ѝ го позволил моралът на традиционното семейство и плахо подадената ѝ оставка също ще бъде оттеглена скоро. Сами, достойни за демократични претенции в оставките си, се оказаха наравно Христо Иванов и Красимир Каракачанов.

Трябва да се говори обаче за друго: партиите у нас се водят от една непоносима лекота, от принципа, че веднъж се живее (управлява). Народът, от друга страна, знае, че не само не управлява, но и не живее четири години: живее или по-дълго (не много), а никой не му казва нищо занапред, или – особено насред небивала здравна криза – знае, че може да не доживее и до следващата седмица. Затова лекотата на партийния живот е видимо все по-непоносима за хората. И затова не е случайно, че победителите, както преди 20 години, не искат да се наричат „партия“ (тогава бяха „движение“, а сега са „проект“).

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

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

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

Българската политическа класа, при всичките си елитни претенции и уповаване на добрите времена на царска „демокрация“ преди 1944 г., не възпита и капчица демократично разбиране – че тези на власт са представители на конкретни интереси и групи хора, а не кукли, рецитиращи хвърковати заклинания, докато им свършат електоралните батерии. Вторачени в драматични борби с „предишните“, с нехайството си кого, защо и дали изобщо представляват, без предложения за социално значим хоризонт отвъд някое и друго леко откъм вируси лято на власт, партиите от години възпроизвеждат не просто огромна маса отказващи да гласуват. (Крайно време е редовият „граждански активен“ мрънкач, на когото негласувалите са му виновни за нещо, да свикне, че „гражданският дълг“ се изпълнява срещу нещо насреща и че ако партиите не го предоставят по никакъв начин и въпреки всяко въображение и грамотност, това е техен провал в представителната демокрация – и толкоз.) 

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

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

Успехът на „Продължаваме промяната“ не бива да се счита и на йота по-солиден от ефимерната „промяна“, под знака на която мина 2021 г. и която те обяздиха. Скоро ГЕРБ и техните щети върху държавата ще бъдат забравени, но пандемиите ще останат факт, редом с всички други кризи и ежедневни унищожения на живия живот на живите хора. Ако партийната политика не се преориентира към базовата си функция на представителство („Продължаваме промяната“ дори не си правят усилието да претендират за това), което истински адресира тези кризи и предлага хоризонти, засилването и разрастването на инерцията ще продължи.

А защо инерцията е най-голямата заплаха за всяка демокрация? Защото демокрацията е проект, в който всички (с право на глас) съучастват. Никой не взема „Продължаваме промяната“ на Кирил Петков и Асен Василев за обществен проект – той е партиен, макар и да се представя за непартиен, и ще последва познатата съдба. Проектите на всички настоящи играчи убедително се изчерпват с това как ще поправят белите на предишните, докато нови и нови бели, несводими до нечия правителствена вина, затрупват народа – глобални кризи, мъчителна ентропия, която живеем и която провинциалната ни държавица дори не успява да осмисли. И народът реципрочно наказва – с все по-непредвидими избори. Когато няма същностен обществен и политически проект и партиите са импотентни, няма и демокрация, защото все повече хора нямат с кого да се свържат, да направят съединение, да мислят и да действат заедно. Когато две трети от замесените нямат проект, в който да вярват, да отстояват, чрез който да се свързват, значи две трети могат по всяко време да отредят всякаква съдба за всички и тя все по-малко ще изглежда като демокрация.

В този смисъл последният изборен резултат е отлична демонстрация на това какво може да донесе бъдещето. От една страна, за пореден път нов и непознат субект е изстрелян на челно място. От друга, сравнително познат, но непомирисвал официална власт субект е вкаран в парламента. Първите предлагат стари фиксове на стари проблеми, датиращи отпреди поне 20 години, и никой не си фантазира, че иначе доста конкретните им управленски задачи, а с това и политическото им битие изобщо могат да се прострат отвъд две години в бъдещето. Вторите се издигнаха буквално от улицата и от това, което представят за съпротива и народовластие, защото отлично и много пъти свирят на най-тънките струни на тъпканото по всевъзможни начини достойнство на хората. Първите споменават думата „демокрация“ веднъж в предизборната си програма. Вторите практически я експлоатират, но нямат реално нужда от нея. Всички останали бележат най-ниския си резултат някога.

Инерцията е обратното на всякаква демокрация, така че е въпрос на време, като във вероятностна теория, да роди автокрация, при която не е нужно хората да се свързват с друг и да вярват на друг освен на водача. През 2021 г. си устроихме мащабна лаборатория по въпроса и резултатите са красноречиви. Ако не през 2022 г., то през 2023 г. или скоро след това, в случай че нищо не се промени, автокрацията ще почука на вратата. Всъщност тя чука настойчиво вече години наред, често с ръцете на опитни в силовите институции хора с гола глава, така че нека да не стоим, изтръпнали от страх кога ще пробие с таран. Защото тя винаги идва така, с таран – не просто с едни избори.

Благодаря на Петър Банков, политолог от Университета в Глазгоу, за редакцията на текста.

Заглавна илюстрация: Фрагмент от американската корица на романа „Непосилната лекота на битието“ на Милан Кундера от 1985 г., изд. „Харпър Колинс“

Източник

На второ четене: „Неспокойните“ от Лин Улман

Post Syndicated from Стефан Иванов original https://toest.bg/na-vtoro-chetene-nespokoynite/

Никой от нас не чете единствено най-новите книги. Тогава защо само за тях се пише? „На второ четене“ е рубрика, в която отваряме списъците с книги, публикувани преди поне година, четем ги и препоръчваме любимите си от тях. Рубриката е част от партньорската програма Читателски клуб „Тоест“. Изборът на заглавия обаче е единствено на авторите – Стефан Иванов и Севда Семер, които биха ви препоръчали тези книги и ако имаше как веднъж на две седмици да се разходите с тях в книжарницата.

„Неспокойните“ от Лин Улман

превод от норвежки Радослав Папазов, изд. „Колибри“, 2020

Лин Улман е дъщерята на актрисата Лив Улман и режисьора Ингмар Бергман. Родителите ѝ никога не се женят и връзката им приключва, когато Лин е на три години. Книгата ѝ – смесица от автобиографични фрагменти, фикция и документални записи от разговори с баща ѝ седмици преди да почине, е наречена от нея роман.

И с право.

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

В „Неспокойните“ няма сензации или скандали. По лаконичен, ясен и чист начин са разказани едни необикновени етапи от живота – детство, съзряване, остаряване и смърт на родител. Лин Улман се вглежда директно в себе си и в миналото си. Голямото човешко и писателско постижение на книгата е ясното ориентиране в този сложен лабиринт от самота и нужда, както и достигането до разбиране и прошка.

Очевиден е отказът от лесни обвинения – няма и помен от отмъщение. Очевидно е и нежеланието ѝ да представя себе си като жертва на амбициозни и егоистични нарцисисти. Усилията в разказването на истории в книгата са насочени в посока на приемане на сложността в живота. И в утвърждаване на дълбочината (понякога със здравословна доза добронамерен хумор), даже и понякога тя да не дава най-леките отговори. А това, което е повече от всичко и с лекота се открива на дъното на кладенеца от думи и спомени, е любов.

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

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

Откровените размишления за времето, тленността и паметта дават усещане за уединена красота и улесняват приемането на крайните истини в човешкия живот. Една иначе банална случка – Бергман за първи път закъснява за обичайното семейно гледане на филм – се оказва първи признак на остаряването. И слага точка на доскорошния му маниакално подреден, последователен и отдаден на работата начин на живот. Един етап вече е отминал. Дошъл е ред на епилога, в който силите и времето за игрите на въображението са прекалено малко. Други два великолепни момента, посветени на баща ѝ: как ѝ чете Астрид Линдгрен, Мария Грипе и Туве Янсон и как, вече пораснала, прекарва една самотна Коледа с него в Стокхолм и докато вървят към църквата, където дядо ѝ е бил свещеник в продължение на 30 години, вали сняг, той се спира и я докосва по бузата.

Докато четях, си представях как Антъни Хопкинс или Жан-Луи Трентинян играят Бергман. По също такъв спонтанен начин в главата ми книгата се свърза с „Дневник на скръбта“ на Ролан Барт, „Няма нищо страшно“ на Джулиан Барнс, „Годината на магическото мислене“ на Джоун Дидиън и антологията „Бащите не си отиват“. Но сякаш най-близка до Улман е Маргьорит Дюрас – с грижливостта към детайла, сливането на реално и въображаемо и безпощадността при назоваването на нещата, без увъртане и протакане.

От своя страна, миговете, които преминават по страниците, имат малко общо с филмите на Бергман. По-близки са до новия сериал „Сцени от един семеен живот“, в който има истинско всекидневие, автентичен диалог и среща между хора, а не вакуум, в който звучат отчуждени монолози на все по-отдалечаващи се един от друг човеци. В „Неспокойните“, за разлика от филмите на Бергман, има надежда и близост. Има щастливи безкрайни лета в безвремието на острова, където баща ѝ е намерил своето убежище и където работи, страхува се от настинка, плува гол в басейна и слуша Бетовен и Бах. Има римуване и повторения в живота на майка и дъщеря. Има деликатност. Има самота в хотели и в домове в Осло и САЩ. Има чести смени на училища и неспособност за вписване. Има детски тросвания и пакости. Има смели и утвърждаващи прояви пред лицето на скръбта, срама и страха. Има отказ от митологизация и е предпочетена искреността. Има и възможност малко да закъснее, по нелепи причини, за погребението на баща си.

Кратък откъс от записите, които Улман прави с Бергман буквално дни преди той да си отиде, е показателен за обезоръжаващата откровеност на книгата:

ТОЙ: Да, казвам: Беше игра и играех… и онова, което си мислех, че е важно, изчезна.

ТЯ: Искаш да кажеш, че всичко, свързано с театъра и киното, е било игра?

ТОЙ: Не. Това не, но писането. Работата. Много съм точен… както вероятно си чула от колегите ми.

ТЯ: Да, но на първо място съм го чувала от теб.

ТОЙ: Да.

ТЯ: Винаги си обичал да импровизираш.

ТОЙ: А, не.

Смее се.

Представям си как родителите на Улман четат „Неспокойните“ и си отдъхват. Спокойни са, че момичето е пораснало и е себе си. Има собствени важни неща и хора в живота си. И даже импровизира. И се смее.

Заглавна илюстрация: © Елена и Лина Кривошиеви
Активните дарители на „Тоест“ получават постоянна отстъпка в размер на 20% от коричната цена на всички заглавия от каталога на изд. „Колибри“, както и на няколко други български издателства в рамките на партньорската програма Читателски клуб „Тоест“. За повече информация прочетете на toest.bg/club.

Източник

Седмицата в „Тоест“ (15–19 ноември)

Post Syndicated from Тоест original https://toest.bg/editorial-15-19-november-2021/

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

Станислав Додов

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


Светла Енчева

В „Тоест“ вече публикувахме няколко текста в опит да предупредим за нарастващото влияние на „Възраждане“ и потенциалните проблеми от това за политическия и обществения живот в България. Уви, вече в качеството си на парламентарно представена сила, партията ще има още повече възможности да разширява електоралната си база. Прочетете повече в текста на Светла Енчева „Как се проспа възходът на „Възраждане“.


Венелина Попова

Защо ДПС инвестира толкова средства и усилия точно в тези избори, когато всъщност не изглежда вероятно партията да се домогне до властта? Това е един от най-любопитните въпроси след резултатите от гласуването в неделя. Според Венелина Попова много вероятна хипотеза е, че ГЕРБ и ДПС са подготвяли общо управление (с подкрепата на БСП), заблудени от предварителните прогнози на социологическите агенции. Анализът ѝ е със заглавие „Историята се повтаря – и невинаги като фарс“.


Марина Лякова

Това пък ни води директно към следващата много важна за анализ тема, а именно „Провали ли се социологията?“. Така е озаглавен материалът на социоложката Марина Лякова, в който тя разглежда причините за сериозните разминавания между предварителните прогнози и реалните резултати след отварянето на урните миналата неделя.


Емилия Милчева

А утре, 20 ноември 2021 г., отново сме призовани да избираме. Без никаква изненада, до балотажа на президентските избори стигнаха действащият президент Румен Радев и основният му съперник Анастас Герджиков. След дебата между двамата в четвъртък в студиото на БНТ Емилия Милчева обобщава най-важното, което може да ви помогне, ако все още не сте намерили за себе си отговора на въпроса „Кой ви е любимият президент?“.


Стефан Иванов

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

Приятно четене!

Източник

Introducing PII data identification and handling using AWS Glue DataBrew

Post Syndicated from Harsh Vardhan Singh Gaur original https://aws.amazon.com/blogs/big-data/introducing-pii-data-identification-and-handling-using-aws-glue-databrew/

AWS Glue DataBrew, a visual data preparation tool, can now identify and handle sensitive data by applying advance transformations like redaction, replacement, encryption, and decryption on your personally identifiable information (PII) data. With exponential growth of data, companies are handling huge volumes and a wide variety of data coming into their platform, including PII data. Identifying and protecting sensitive data at scale has become increasingly complex, expensive, and time-consuming. Organizations have to adhere to data privacy, compliance, and regulatory needs such as GDPR and CCPA. They need to identify sensitive data, including PII such as name, SSN, address, email, driver’s license, and more. Even after identification, it’s cumbersome to implement redaction, masking, or encryption of sensitive personal information at scale.

To enable data privacy and protection, DataBrew has launched PII statistics, which identifies PII columns and provide their data statistics when you run a profile job on your dataset. Furthermore, DataBrew has introduced PII data handling transformations, which enable you to apply data masking, encryption, decryption, and other operations on your sensitive data.

In this post, we walk through a solution in which we run a data profile job to identify and suggest potential PII columns present in a dataset. Next, we target PII columns in a DataBrew project and apply various transformations to handle the sensitive columns existing in the dataset. Finally, we run a DataBrew job to apply the transformations on the entire dataset and store the processed, masked, and encrypted data securely in Amazon Simple Storage Service (Amazon S3).

Solution overview

We use a public dataset that is available for download at Synthetic Patient Records with COVID-19. The data hosted within SyntheticMass has been generated by SyntheaTM, an open-source patient population simulation made available by The MITRE Corporation.

Download the zipped file 10k_synthea_covid19_csv.zip for this solution and unzip it locally. The solution uses the dummy data in the file patient.csv to demonstrate data redaction and encryption capability. The file contains 10,000 synthetic patient records in CSV format, including PII columns like driver’s license, birth date, address, SSN, and more.

The following diagram illustrates the architecture for our solution.

The steps in this solution are as follows:

  1. The sensitive data is stored in an S3 bucket. You create a DataBrew dataset by connecting to the data in Amazon S3.
  2. Run a DataBrew profile job to identify the PII columns present in the dataset by enabling PII statistics.
  3. After identification of PII columns, apply transformations to redact or encrypt column values as a part of your recipe.
  4. A DataBrew job runs the recipe steps on the entire data and generates output files with sensitive data redacted or encrypted.
  5. After the output data is written to Amazon S3, we create an external table on top in Amazon Athena. Data consumers can use Athena to query the processed and cleaned data.

Prerequisites

For this walkthrough, you need an AWS account. Use us-east-1 as your AWS Region to implement this solution.

Set up your source data in Amazon S3

Create an S3 bucket called databrew-clean-pii-data-<Your-Account-ID> in us-east-1 with the following prefixes:

  • sensitive_data_input
  • cleaned_data_output
  • profile_job_output

Upload the patient.csv file to the sensitive_data_input prefix.

Create a DataBrew dataset

To create a DataBrew dataset, complete the following steps:

  1. On the DataBrew console, in the navigation pane, choose Datasets.
  2. Choose Connect new dataset.
  3. For Dataset name, enter a name (for this post, Patients).
  4. Under Connect to new dataset, select Amazon S3 as your source.
  5. For Enter your source from S3, enter the S3 path to the patient.csv file. In our case, this is s3://databrew-clean-pii-data-<Account-ID>/ sensitive_data_input/patients.csv.
  6. Scroll to the bottom of the page and choose Create dataset.

Run a data profile job

You’re now ready to create your profile job.

  1. In the navigation pane, choose Datasets.
  2. Select the Patients dataset.
  3. Choose Run data profile and choose Create profile job.
  4. Name the job Patients - Data Profile Job.
  5. We run the data profile on the entire dataset, so for Data sample, select Full dataset.
  6. In the Job output settings section, point to the profile_job_output S3 prefix where the data profile output is stored when the job is complete.
  7. Expand Data profile configurations, and select Enable PII statistics to identify PII columns when running the data profile job.

This option is disabled by default; you must enable it manually before running the data profile job.

  1. For PII categories, select All categories.
  2. Keep the remaining settings at their default.
  3. In the Permissions section, create a new AWS Identity and Access Management (IAM) role that is used by the DataBrew job to run the profile job, and use PII-DataBrew-Role as the role suffix.
  4. Choose Create and run job.

The job runs on the sample data and takes a few minutes to complete.

Now that we’ve run our profile job, we can review data profile insights about our dataset by choosing View data profile. We can also review the results of the profile through the visualizations on the DataBrew console and view the PII widget. This section provides a list of identified PII columns mapped to PII categories with column statistics. Furthermore, it suggests potential PII data that you can review.

Create a DataBrew project

After we identify the PII columns in our dataset, we can focus on handling the sensitive data in our dataset. In this solution, we perform redaction and encryption in our DataBrew project using the Sensitive category of transformations.

To create a DataBrew project for handling our sensitive data, complete the following steps:

  1. On the DataBrew console, choose Projects.
  2. Choose Create project.
  3. For Project name, enter a name (for this post, patients-pii-handling).
  4. For Select a dataset, select My datasets.
  5. Select the Patients dataset.
  6. Under Permissions, for Role name, choose the IAM role that we created previously for our DataBrew profile job AWSGlueDataBrewServiceRole-PII-DataBrew-Role.
  7. Choose Create project.

The dataset takes few minutes to load. When the dataset is loaded, we can start performing redactions. Let us start with the column SSN.

  1. For the SSN column, on the Sensitive menu, choose Redact data.
  2. Under Apply redaction, select Full string value.
  3. We redact all the non-alphanumeric characters and replace them with #.
  4. Choose Preview changes to compare the redacted values.
  5. Choose Apply.

On the Sensitive menu, all the data masking transformations—redact, replace, and hash data—are irreversible. After we finalize our recipe and run the DataBrew job, the job output to Amazon S3 is permanently redacted and we can’t recover it.

  1. Now, let’s apply redaction to multiple columns, assuming the following columns must not be consumed by any downstream users like data analyst, BI engineer, and data scientist:
    1. DRIVERS
    2. PASSPORT
    3. BIRTHPLACE
    4. ADDRESS
    5. LAT
    6. LON

In special cases, when we need to recover our sensitive data, instead of masking, we can encrypt our column values and when needed, decrypt the data to bring it back to its original format. Let’s assume we require a column value to be decrypted by a downstream application; in that case, we can encrypt our sensitive data.

We have two encryption options: deterministic and probabilistic. For use cases when we want to join two datasets on the same encrypted column, we should apply deterministic encryption. It makes sure that the encrypted value of all the distinct values is the same across DataBrew projects as long as we use the same AWS secret key. Additionally, keep in mind that when you apply deterministic encryption on your PII columns, you can only use DataBrew to decrypt those columns.

For our use case, let’s assume we want to perform deterministic encryption on a few of our columns.

  1. On the Sensitive menu, choose Deterministic encryption.
  2. For Source columns, select BIRTHDATE, DEATHDATE, FIRST, and LAST.
  3. For Encryption option, select Deterministic encryption.
  4. For Select secret, choose the databrew!default AWS secret.
  5. Choose Apply.
  6. After you finish applying all your transformations, choose Publish.
  7. Enter a description for the recipe version and choose Publish.

Create a DataBrew job

Now that our recipe is ready, we can create a job to apply the recipe steps to the Patients dataset.

  1. On the DataBrew console, choose Jobs.
  2. Choose Create a job.
  3. For Job name, enter a name (for example, Patient PII Making and Encryption).
  4. Select the Patients dataset and choose patients-pii-handling-recipe as your recipe.
  5. Under Job output settings¸ for File type, choose your final storage format to be Parquet.
  6. For S3 location, enter your S3 output as s3://databrew-clean-pii-data-<Account-ID>/cleaned_data_output/.
  7. For Compression, choose None.
  8. For File output storage, select Replace output files for each job run.
  9. Under Permissions, for Role name¸ choose the same IAM role we used previously.
  10. Choose Create and run job.

Create an Athena table

You can create tables by writing the DDL statement in the Athena query editor. If you’re not familiar with Apache Hive, you should review Creating Tables in Athena to learn how to create an Athena table that references the data residing in Amazon S3.

To create an Athena table, use the query editor and enter the following DDL statement:

CREATE EXTERNAL TABLE patient_masked_encrypted_data (
   `id` string, 
  `birthdate` string, 
  `deathdate` string, 
  `ssn` string, 
  `drivers` string, 
  `passport` string, 
  `prefix` string, 
  `first` string, 
  `last` string, 
  `suffix` string, 
  `maiden` string, 
  `marital` string, 
  `race` string, 
  `ethnicity` string, 
  `gender` string, 
  `birthplace` string, 
  `address` string, 
  `city` string, 
  `state` string, 
  `county` string, 
  `zip` int, 
  `lat` string, 
  `lon` string, 
  `healthcare_expenses` double, 
  `healthcare_coverage` double 
)
STORED AS PARQUET
LOCATION 's3://databrew-clean-pii-data-<Account-ID>/cleaned_data_output/'

Let’s validate the table output in Athena by running a simple SELECT query. The following screenshot shows the output.

We can clearly see the encrypted and redacted column values in our query output.

Cleaning up

To avoid incurring future charges, delete the resources created during this walkthrough.

Conclusion

As demonstrated in this post, you can use DataBrew to help identify, redact, and encrypt PII data. With these new PII transformations, you can streamline and simplify customer data management across industries such as financial services, government, retail, and much more.

Now that you can protect your sensitive data workloads to meet regulatory and compliance best practices, you can use this solution to build de-identified data lakes in AWS. Sensitive data fields remain protected throughout their lifecycle, whereas non-sensitive data fields remain in the clear. This approach can allow analytics or other business functions to operate on data without exposing sensitive data.


About the Authors

Harsh Vardhan Singh Gaur is an AWS Solutions Architect, specializing in Analytics. He has over 5 years of experience working in the field of big data and data science. He is passionate about helping customers adopt best practices and discover insights from their data.

Navnit Shukla is an AWS Specialist Solution Architect, Analytics, and is passionate about helping customers uncover insights from their data. He has been building solutions to help organizations make data-driven decisions.

AWS attendee guide for DevOps and Developer Productivity track at re:Invent2021

Post Syndicated from Harshitha Putta original https://aws.amazon.com/blogs/devops/aws-attendee-guide-for-devops-and-developer-productivity-track-at-reinvent-2021/

AWS re:Invent is a learning conference hosted by Amazon Web Services for the global cloud computing community. We are super excited to join you at the 10th annual re:Invent to share the latest from AWS leaders and discover more ways to learn and build. Let’s celebrate this milestone, which will be offered in person in Las Vegas (November 29-December 3) and in virtual (November 29–December 10) formats. The health and safety of our customers, and partners remains our top priority and you can learn more about it in health measures page. For details about the virtual format, check out the virtual section. If you haven’t already registered, don’t forget to register and save your spot at your favorite sessions.

The AWS DevOps and Developer Productivity track at re:Invent offers you with sessions that are combination of cultural philosophies, practices, and tools that increase an organization’s ability to deliver applications and services at high velocity. The sessions vary from intermediate (200) through expert (400) levels, and help you accelerate the pace of innovation in your business. This blog post highlights the sessions from the Cloud Operations track that you shouldn’t miss.

Breakout Sessions

 AWS re:Invent breakout sessions are lecture-style and one hour long. These sessions are delivered by AWS experts, customers, and partners, and they typically include 10–15 minutes of Q&A at the end. For our virtual attendees, breakout sessions will be made available on demand in the week after re:Invent. 

Level 200 – Intermediate

  • DOP208-R1 and DOP208-R2 DevOps revolution

While DevOps has not changed much, the industry has fundamentally transformed over the last decade. Monolithic architectures have evolved into microservices. Containers and serverless have become the default. Applications are distributed on cloud infrastructure across the globe. The technical environment and tooling ecosystem has changed radically from the original conditions in which DevOps was created. So, what’s next? In this session, learn about the next phase of DevOps: a distributed model that emphasizes swift development, observable systems, accountable engineers, and resilient applications.

Level 300 – Advanced

  • DOP301 How to reuse patterns when developing infrastructure as code

This session explores the AWS Cloud Development Kit (AWS CDK) constructs and AWS CloudFormation modules and how they can be used to make building applications easier on AWS. Learn how you can extend CloudFormation to include support for third-party resources and how those resource types can be used by AWS Config.

  • DOP309 Amazon builders’ library: Operational excellence at Amazon

Operational excellence at Amazon is achieved through a DevOps model, where software development teams operate the systems they build. In this session, Senior Principal Engineer David Yanacek describes Amazon’s operational practices that he has observed during his 15 years of building and operating services at Amazon. Hear David describe the habits that teams have adopted, such as how teams handle retrospectives, share knowledge, and regularly review operational metrics as a team. David discusses how these behaviors have led teams to innovate to build better tools and make architectural shifts.

  • DOP310 Enabling decentralized development teams with a shared services platform

Speed in software development requires being able to equip development teams with tools and guardrails for DevOps, security, and infrastructure configuration. Too often, central teams find they need to piece together their own custom solutions or compromise the speed of their development organization in order to maintain standards. In this session, dive deep into the crawl, walk, and run options and best practices for building a shared services platform on AWS using tools and services such as AWS Copilot, AWS Proton, and pre-built solutions using AWS CloudFormation.

  • DOP311 Incorporating continuous resilience in your development ecosystem

Today, resilience encompasses a broad range of considerations from infrastructure, application patterns, and data management to application building and monitoring. Additionally, after incorporating resilience, it is essential to maintain it in a continuous manner. In this session, explore various considerations for implementing processes designed to provide continuous improvement through a DevOps methodology. Review various services that can incorporate resilience in the development process in a nearly continuous manner.

  • DOP312 Observing your applications from development through production

Implementing observability differs at various stages of the software development lifecycle. In development, detailed logging and tracing are necessary to understand application behavior. In testing, logging and tracing are needed but in varying levels of detail and must be augmented by new metrics. In integration and production, it’s necessary to correlate and contextualize large volumes of data with dashboards that encompass metrics, alarms, and notifications connected to internal and external events. In this session, explore the mechanisms, mental models, and tools (including Amazon CloudWatch, AWS CloudTrail, AWS X-Ray and Amazon DevOps Guru) that top-performing teams use to observe applications throughout various stages of the software development lifecycle.

  • DOP313 Best practices for securing your software delivery lifecycle

In this session, learn about ways you can secure your AWS CI/CD pipeline. Review topics like security of the pipeline versus security in the pipeline, and learn about practices to incorporate security checkpoints across various pipeline stages, security event management, and aggregation of vulnerability findings into a unified display. This session also introduces foundational methodologies that combine best practices, processes, and tools to increase an organization’s ability to deliver applications and services securely.

  • DOP314 Write, deploy, and provision cloud resources with AWS Developer Tools

In this session, learn how you can use various AWS Developer Tools to improve your ergonomics across the entire development lifecycle. This session dives deep into IDE extensions, SDKs, and toolkits that provide first-class integrations with AWS services. It also explores how to manage and fine-tune your resources with the AWS Command Line Interface (AWS CLI); how to define your infrastructure in common programming languages with AWS CDK; and how to automate testing, building, debugging, and deployment.

  • DOP315 What’s new with AWS CloudFormation and AWS CDK

Join this session to learn about new features to up-level your infrastructure as code (IaC) experiences on AWS. It covers working with AWS CloudFormation modules and AWS CDK constructs to make working with AWS easier; CloudFormation registry to streamline creating, publishing, discovering, and using AWS and third-party plugins; CloudFormation StackSets and CDK Pipelines to automate the deployment of resources and applications across multiple AWS Regions and accounts; CloudFormation Guard 2.0 to attain security and best practice compliance before deployments reach production; and more. Explore how AWS is improving our IaC coverage of AWS services and features in a scalable, decentralized way and how you can contribute.

  • DOP325 Building with the new AWS SDKs for Rust, Kotlin, and Swift

Writing code in the AWS SDKs for Rust, Kotlin, and Swift has never been as easy as it is now. This session explores how AWS built these SDKs in parallel, the commonalities they share, and how to build an application with each one. Then, it details best practices for using the SDKs and how to use the features to test your code efficiently. Lastly, this session takes a close look at how the SDKs work and reviews the road map for the future.

  • DOP328-S Slack is the digital HQ for AWS developers and DevOps teams (sponsored by Slack)

With increased pressure on software teams to release high-quality products faster, it’s more important than ever to work effectively in an interdependent and cross-functional manner. Yet, communication and collaboration have not changed to reflect the way Agile and DevOps teams actually get work done. Join this session to find out why Slack is the digital HQ for engineering and operations teams. This presentation is brought to you by Slack, an AWS Partner. Speakers: Logan Franey (Slack) and Clint Burns (Slack).

Level 400 – Expert

  • DOP402-R1 and DOP402-R2 Automating cross-account CI/CD pipelines

When building a deployment strategy for your applications, using a multi-account approach is a recommended best practice. This limits the area of impact for changes made and results in better modularity, security, and governance. In this session, dive deep into an example multi-account deployment using infrastructure as code (IaC) services such as the AWS CDK, AWS CodePipeline, and AWS CloudFormation. Also explore a real-world customer use case that is deploying at scale across hundreds of AWS accounts.

Builders’ Sessions

Builders Sessions are small-group sessions led by an AWS expert who guides you as you build the service or product. Each builders’ session begins with a short explanation or demonstration of what you are going to build. Once the demonstration is complete, use your laptop to experiment and build with the AWS expert.

Level 300 – Advanced

  • DOP303 Assessing your application resiliency using chaos engineering

This builders’ session guides you through the principles of chaos engineering and building observability to assess the resiliency of your application and infrastructure. Walk through a hands-on exercise using AWS Fault Injection Simulator to inject faults and observe the impacts using various managed services such as an Amazon CloudWatch dashboard. Learn to use Amazon DevOps Guru, which uses machine learning for observability, to improve the minimum time to recovery (MTTR) by decreasing downtime.

  • DOP304 Creating and publishing AWS CloudFormation public resources

This builders’ session guides you through the process for creating AWS CloudFormation extensions for a CloudFormation public or private registry. Also, learn how to consume resource types from the registries created by other teams or organizations.

  • DOP305-R1 and DOP305-R2 Continuous deployment with AWS CDK Pipelines

CDK Pipelines is a new AWS CDK construct that simplifies defining and building CI/CD pipelines for safely deploying software changes. This builders’ session shows you how to effectively use CDK Pipelines to manage software releases.

Chalk Talks

Chalk Talks are highly interactive sessions with a small audience. Experts lead you through problems and solutions on a digital whiteboard as the discussion unfolds. Each begins with a short lecture (10–15 minutes) delivered by an AWS expert, followed by a 45- or 50-minute Q&A session with the audience.

Level 200 – Intermediate

  • DOP201 Provisioning, automating, and orchestrating IaC on AWS

This chalk talk answers your questions about infrastructure as code (IaC), including relevant AWS services and partner products. It covers topics like IaC patterns, the AWS Cloud Development Kit (AWS CDK) and AWS CloudFormation, augmentation of your CI/CD workflows with services like AWS Systems Manager, and how to select the right tools for the job. Join this talk and bring your questions.

  • DOP202 Increasing availability with AWS observability solutions

In this chalk talk, learn how you can use Amazon CloudWatch to gain insights about the trends and patterns of your infrastructure performance in real time. Learn how to slice and dice your CloudWatch Container Insights metrics to help you gain actionable insights. Also, learn how to monitor blue/green deployments to stay away from downtimes. Lastly, discuss how to use metric querying to analyze and compare how your business is doing across different areas.

  • DOP203-R1 and DOP203-R2 Getting started developing backend applications in the cloud

This chalk talk dives deep into the most common strategies for organizing the development of complex cloud applications using various AWS services and solutions. Learn about how to get started with your local development environment, about how to select the right infrastructure, and about achieving the fastest time to market. Join this talk and bring your questions.

  • DOP204 Testing on AWS

Testing software is a crucial part of the software delivery lifecycle, with testing methodologies prescribed for every stage of the process from local unit testing on a developer laptop to load testing production environments. This chalk talk briefly covers several test methodologies, then transitions to a Q&A session where you can ask AWS experts your testing-related questions.

  • DOP209-R1 and DOP209-R2 Amazon’s DevOps culture

In this chalk talk, learn about how Amazon enables its developers to rapidly release and iterate software while maintaining industry-leading standards on security, reliability, and performance. Consider the tradition of two-pizza teams and how to maintain a culture of DevOps in a large enterprise. Also, hear how you can help AWS customers build such a culture for themselves.

  • DOP210 Using on-premises Git with AWS Developer Tools for security and compliance

In this chalk talk, learn about using AWS Development Tools in conjunction with third-party Git solutions, such as GitHub Enterprise, Bitbucket Server, and more.

  • DOP211-R1 and DOP211-R2 Building scalable machine-learning pipelines

In this chalk talk, explore how to build, automate, manage, and scale machine learning (ML) workflows using the AWS-native DevOps tools and services. Learn how to provision the underlying resources needed to enable CI/CD capabilities for your ML development lifecycle. Also, learn how to use the built-in templates or create your own custom templates using AWS CloudFormation.

Level 300 – Advanced

  • DOP302 Continuous compliance for your development workflow

This chalk talk dives deep into the importance of and mechanisms for meeting security and compliance requirements for your organization. Learn ways that you can enforce pre- and post-deployment standards, shift-left testing, and use of services like Amazon CodeGuru Reviewer, AWS CloudFormation Guard, and AWS Config for security static analysis and runtime compliance checks. Join this talk and bring your questions.

  • DOP316-R1 and DOP316-R2 continuous integration strategies and best practices

In this chalk talk, learn about using continuous integration across your branches and pull-request workflows. Explore various considerations for monolith versus containerized applications, incorporating best practices like security checkpoints, generating test reports, integrating open-source packages, and more. Learn some build-optimization techniques with available tools and services. Lastly, evaluate integration into the GitOps model.

  • DOP317 Application deployment strategies for AWS applications

This chalk talk covers deployment strategies, including blue/green, in-place, feature-flag, and canary deployments. It also explores strategies for working with data structure changes.

  • DOP318 Deploying AWS Config conformance packs with RDK using AWS CodePipeline

In this chalk talk, learn how to use a simple pipeline to create custom AWS Config rules and deploy them across an AWS Organizations organization-using AWS Config, the AWS Developer Tools, the AWS Config Rule Development Kit (RDK), and RDKLib. During the talk, explore how to build, test, and deploy these rules at scale across multiple AWS accounts in a repeatable, secure, and automated way.

  • DOP319-R1 and DOP319-R2 Choose your own adventure: AWS Java developer tooling

Are you a Java developer deploying applications to AWS? Do you wonder how you can improve your development cycle, be more productive, and deliver better-performing applications? During this highly interactive chalk talk, AWS experts adapt topics in real time to cover those that interest you the most. Choose from a range of options, from Java-specific integrations with popular services like Amazon S3, AWS Lambda, and Amazon DynamoDB, to Java-focused IDE tooling to help you be more productive when you’re authoring code that runs on AWS. Also, review Amazon Corretto (open JDK) and Amazon CodeGuru as part of Java application development.

Level 400 – Expert

  • DOP403-R1 and DOP403-R2 Maximize value with AWS CloudFormation advanced features

In this chalk talk, gain insights into AWS CloudFormation advanced features to transform the way you provision and manage your AWS and third-party resources. Discover how to use best practice plugins from the CloudFormation registry to create a CloudFormation template, use CloudFormation Guard to check the template for security and compliance errors, disable the rollback to accelerate provisioning, and use CloudFormation StackSets to provision resources in multiple AWS accounts and Regions.

Workshops

Workshops are two-hour interactive learning sessions where you work in small group teams to solve problems using AWS services. Each workshop starts with a short lecture (10–15 minutes) by the main speaker, and the rest of the time is spent working as a group. Come prepared with your laptop and a willingness to learn!

Level 200 – Intermediate

  • DOP205-R1 and DOP205-R2 Build your infrastructure with AWS CloudFormation and the AWS CDK

In this workshop, learn how to build using infrastructure as code with AWS CloudFormation and the AWS CDK. Create resources using CloudFormation and learn about maintenance and operations tips. Also delve into using the AWS CDK to enable developers to utilize their choice of programming language to create infrastructure. The workshop walks you through the steps of coding and building your own constructs (or integrating solution constructs) and publishing them as shared libraries. Let’s build!

  • DOP206 Improve availability and resilience with fault injection experiments

This workshop introduces you to chaos engineering. Learn how to improve the resiliency of applications and infrastructure using hypothesis-based experiments, disruption, and observation, including recurrent scenarios and CI/CD. Get hands-on with AWS Fault Injection Simulator and AWS Systems Manager to simulate outage scenarios, and learn how to combine this with observability tools like Amazon CloudWatch and Amazon DevOps Guru to uncover hidden issues, expose unseen areas, and validate remediation steps.

  • DOP207 Improving development ergonomics for developers

In this workshop, get hands-on with developer tools on AWS including AWS IDE toolkits, SDKs, and CLIs to build a modern application. Learn how to easily and efficiently build, test, and debug a serverless application and explore modern tooling, including Amazon CodeGuru, AWS Serverless Application Model (AWS SAM) tooling, and managed environments, to rapidly prototype and debug secure applications in the cloud.

Level 300 – Advanced

  • DOP306 Implementing release management strategies for CI/CD

This workshop guides you through building CI/CD pipelines with release-management best practices, including artifact management as well as zero-downtime release promotion and rollback mechanisms. Evaluate various rollback/roll forward strategies across compute types and assess the need for manual processes.

  • DOP307-R1 and DOP307-R2 AWS CLI tips and tricks

In this workshop, learn AWS Command Line Interface (AWS CLI) tips and tricks. Discover how to efficiently interact with your AWS services, manage your AWS resources, automate your regular repetitive operations, and utilize various use cases presented in this workshop. Join this workshop to hear about new feature functionalities integrated for developer operations.

  • DOP320 Observability: Best practices for improving developer productivity

In this hands-on workshop, dive deep into how you can improve developer productivity by correlating metrics and traces to identify user impact from any source and to find broken or expensive code paths as quickly as possible. Learn how to do this with AWS services, without having to re-instrument code, when adding new observability tools to development workflows.

Level 400 – Expert

  • DOP401-R1 and DOP401R2 Continuous security and compliance for your CI/CD pipeline

This workshop dives deep into the importance of and mechanisms for meeting security and compliance requirements for your organization. Learn ways that you can enforce pre- and post-deployment standards, shift-left testing, and use of services like Amazon CodeGuru Reviewer, AWS CloudFormation Guard, and AWS Config for security static analysis and runtime compliance checks. Join this talk and bring your questions.

In addition to these sessions, we offer leadership sessions through which you can hear directly from AWS leaders as they share the latest advances in AWS technologies, set the future product direction, and motivate you through compelling success stories. Also, expect to hear about the launch of new and exciting AWS services and features throughout the event.

Still looking for more?

We have an extensive list of curated content on DevOps on AWS, including case studies, white papers, previous re:Invent presentations, reference architectures, and how-to instructional videos. Subscribe to our AWS Developer Tools and Services channel to get updates when new videos are added.

About the author

Harshitha Putta

Harshitha Putta is a Senior Cloud Infrastructure Architect with AWS Professional Services in Seattle, WA. She is passionate about building innovative solutions using AWS services to help customers achieve their business objectives. She enjoys spending time with family and friends, playing board games and hiking.

The collective thoughts of the interwebz