Post Syndicated from Matt Granger original https://www.youtube.com/watch?v=n1CPjjvPN2A
Art Nude Portraiture – Live
Post Syndicated from Matt Granger original https://www.youtube.com/watch?v=C87yBt6k1L8
Cart Rescue – Mouldy tape to cheesy tunes
Post Syndicated from Techmoan original https://www.youtube.com/watch?v=XGGEscYUThI
Friday Squid Blogging: Signature Steamed Giant Squid with Thai Lime Sauce
Post Syndicated from Bruce Schneier original https://www.schneier.com/blog/archives/2022/06/friday-squid-blogging-signature-steamed-giant-squid-with-thai-lime-sauce.html
From a restaurant in Singapore. It’s not actually giant squid.
As usual, you can also use this squid post to talk about the security stories in the news that I haven’t covered.
Read my blog posting guidelines here.
Седмицата (13–18 юни)
Post Syndicated from Светла Енчева original https://toest.bg/editorial-13-18-june-2022/
Усеща се като есента на 1992 г., когато правителството на Филип Димитров загуби вота на доверие, и след това страната се пусна по спирала на безконтролност и кражби, довела до хиперинфлация и буквален глад. А тъкмо беше започнало да се усеща като след 4 февруари 1997 г., когато България застана на твърда основа и започна да се изгражда на практика от нулата.
За разлика от 1997 г. обаче, сега победителите в последните парламентарни избори не разполагат с комфортно мнозинство. Усилията им да преборят корупцията бяха саботирани на всяка крачка. Напускането на управляващата коалиция от страна на „Има такъв народ“ беше само кулминацията на целия саботаж. Да не забравяме и откровено враждебната към „Продължаваме промяната“ медийна среда, гарнирана с дежурни анализатори, упорито отказващи да забележат (или по-скоро да коментират) очевидното.
След седмица настоящото правителство може вече да го няма. Алтернативите са познатият клиентелистки модел на ГЕРБ и ДПС и възход на ултранационализма от пропутински тип. А може би и двете заедно. На фона на войната на Русия срещу Украйна, България се изправя пред едно доста опасно бъдеще.
Тазседмичната статия на Емилия Милчева „Наръчник за коалиции и кинжали“ очаквано е посветена на актуалните политически сътресения. В опит да отложат неизбежните предсрочни избори партиите в 47-мия парламент ще се борят за още малко време, а резултатът ще зависи от това дали ще спечели все още управляващата коалиция, или новото парламентарно мнозинство. Ясно е обаче, че повечето от целите на правителството няма да се осъществят. „Промяната се отлага – засега. Бавно и неумолимо навлизаме в предизборна кампания, скандирайки „Мафията вън!“, смята Емилия.
За безрадостността на настоящата политическа ситуация сериозен принос имат масираните дезинформационни кампании. Именно по темата за визията на България в борбата с дезинформацията разговаря Йоанна Елми с министъра на електронното управление Божидар Божанов. Министър Божанов разказва за мерките за справяне с дезинформацията, които е предложил от българска страна при тематичните срещи в Брюксел. Той споделя и конкретните си идеи за прилагането на Акта за цифровите услуги и какво може да се изиска от социалните мрежи, за да се ограничат координираните дезинформационни кампании.
Тиранията на идентичността (натискът на всяка цена да определиш принадлежността си) и непознаването на съседите са характерни за балканските народи, смята писателката Капка Касабова. Наскоро книгата ѝ „Към езерото“ беше издадена на италиански. По този повод Джорджа Спадони разговаря с писателката за „неразрушимо полифоничните Балкани“ – за „балканската идентичност“, за предразсъдъците на Запада спрямо Изтока и за ролята на езика и малките разкази в лекуването на травмите и разделенията. Специално за читателите на „Тоест“ разговорът е преведен на български от авторката на интервюто.
Завършваме седмицата с доза „литературна противоотрова“. Изразът е на Стефан Иванов, който в рубриката „На второ четене“ ни връща към книгата „Червена бабичка съм“ на румънския писател Дан Лунгу, издадена на български през 2009 г. „Гръбначният стълб“ на романа е изграден от диалога и разбирането на другия, които не са изкривени от омраза и предразсъдъци. В книгата се разказва историята на възрастната Емилия, която в разговори с близки хора успява да промени интерпретацията за собственото си минало по времето на тоталитаризма, а с това – да преосмисли и бъдещите си решения.
Накрая – малко препоръки от мен.
Започнах този бюлетин с аналогията с 1992 г. В коментар за „Дойче Веле“, озаглавен „Как се прави преврат в България: прилики и разлики между 1992 и днес“, Евгений Дайнов не само прокарва паралели между събитията преди 30 години и днес, а очертава и известни основания за оптимизъм. Според него в България вече има различна протестна култура, медийната среда не е чак толкова подигравателна към Кирил Петков, колкото навремето към Филип Димитров, а и алтернативите на сегашното управление не са излъскани като някогашния имидж на Андрей Луканов.
Едно от малкото положителни измерения на настоящата политическа истерия е, че в нея „София прайд“ остана на заден план, а ежегодните хомофобски кампании, съпровождащи събитието, бяха заглушени от „Македонияаааа“. Прайдът ще се проведе днес, 18 юни. Пространството пред Паметника на съветската армия ще е отворено от 14 ч., музикалната програма ще започне в 16 ч., а самото шествие – в 19 ч. Ако смятате да го посетите, не забравяйте правилата за безопасност. Омразата може да не е толкова видима тази година, но не е изчезнала. А какво ще е бъдещето на прайдовете в България, зависи от изборите, които ще ни се наложи да правим в скоро време.
Наръчник за коалиции и кинжали
Post Syndicated from Емилия Милчева original https://toest.bg/naruchnik-za-koalitsii-i-kinzhali/
Коалицията на Промяната се разпадна, а в опит да отложат неизбежните предсрочни избори партиите в 47-мия парламент ще се борят за още малко време. Колко? Зависи кой ще спечели – управляващата (все още) коалиция или ad hoc съдружието в парламента, възникнало след като „Има такъв народ“ напусна кораба на властта. След разрива последва изваждане и събиране на народни представители. Шестима депутати вече си тръгнаха от ИТН, а останалите 19 от парламентарната група се присъединиха към противниковия лагер, съставен от ГЕРБ, ДПС и „Възраждане“. Засега. Защото поисканият от ГЕРБ вот на недоверие на правителството ще се гласува на 22 юни, а дотогава ИТН може съвсем да оредее.
Ако все пак вотът успее и правителството падне, премиерът Кирил Петков има амбицията отново да състави правителство с първия мандат, който ще получи от президента – когато се завърти рулетката с мандатите. В предаването „Панорама“ по БНТ този петък той обясни, че ще покани отново БСП, „Демократична България“ и отцепилите се от ИТН депутати, но също и други независими – „от всички парламентарни групи“. Но и новият съюз едва ли ще стои със скръстени ръце. Догаждахме се за съществуването му по отделни гласувания в парламента, но публично бе заявен чрез свалянето на председателя на 47-мото Народно събрание Никола Минчев със 125 гласа. Ново мнозинство означава, че вместо предложената от кабинета на Кирил Петков актуализация на бюджета може да се получи предизборен бюджет. Такива заявки вече се чуха и от ДПС, и от ГЕРБ.
Дори и да успеят да си върнат парламентарното мнозинство, управляващите едва ли ще удържат властта още дълго време. Погледите на политици и анализатори са насочени към есенни избори за парламент. Дотогава плановете на „Продължаваме промяната“ включват предложената от тях актуализация на бюджета, промените в Закона за енергетиката, свързани с помощите за бизнеса, и избор на председател на КПКОНПИ. Последното е твърде амбициозно намерение, както и законопроектът за антикорупционната комисия, внесен само с подписите на депутати от ПП.
Краткото съществуване на четворната коалиция, съставена от ПП, ИТН, БСП и „Демократична България“, дава основания за няколко извода.
Първо, разпределението на министерствата е ключово
При конструирането на настоящото управление всички бяха наясно, че темата за ветото на Северна Македония ще е една от ключовите в следващите месеци. Амбициите на френското председателство, нервността в Скопие и Тирана, недоумението и раздразнението в Брюксел бяха известни. Вместо да се борят за МВнР предвид необходимостта от синхронизирана и целенасочена външна политика, от ПП приеха за министър на външните работи да им бъде наложен кадър на президента Радев – чрез квотата на ИТН. Вероятно Кирил Петков е смятал, че някак ще успее да финтира Теодора Генчовска и управляваното от нея МВнР.
Твърде самонадеяно – предвид множеството червени линии, поставени от Договора за добросъседство, декларацията на парламента, позицията на КСНС, и непримиримостта за отстъпление, демонстрирана от двама от бъдещите партньори на преговорите за коалиционно управление – БСП и ИТН. Така в споразумението за управление четирите политически сили не се договориха за промяна. Резултатът беше игра на криеница. А намеренията на Петков за „надграждане“ на двустранните отношения и обещаната пред „Файненшъл Таймс“ през декември м.г. „нова процедура по отношение на Северна Македония – много бърза, с много кратък срок от само 6 месеца“ не се изпълниха. Не само поради български грешки. Работните групи, които трябваше да изготвят решения „по въпроси като съвместна икономическа дейност, инфраструктура, култура и история“, не показаха напредък след протоколните снимки.
Ентусиазмът, с който тръгна Кирил Петков, бързо се стопи, а светът (и България) беше връхлетян от кризи. Необходима беше отборна игра за намиране на решения за високите енергийни цени и избуялата инфлация, а наред с това Петков беше завидно активен на външнополитическата сцена. Това са изтощителни усилия – множество срещи с европейски лидери и високопоставени лица в ЕС и САЩ, подчинени на нескритото намерение да се постигне бърз напредък и ветото да бъде вдигнато. А не може да разчита на външната си министърка, тъй като не споделя възгледите ѝ – и поради тази причина няма как да си поделят усилията.
Наред с това премиерът подцени настроенията и в България, и в Северна Македония. Необходим беше комуникационен план, за да осъзнае обществото, че националният интерес на България е членството на съседите ни в ЕС. Но точно такива планове не са силната страна на това правителство. В името на голямата цел – не просто да падне ветото, но и българските национални интереси да бъдат защитени, така че България да няма имиджа на инатливо балканско магаре в международен план – премиерът беше длъжен да потърси подкрепа от всички сили в парламента, независимо от техните позиции. Също така да заяви открито този приоритет, вместо непрекъснато да повтаря, че няма да направи нищо без санкция на Народното събрание.
От ИТН още от април го обвиняват, че иска да реши този проблем сам, зад гърба на парламента и обществото. Самоувереност, его, високомерие, неопитност и вероятно още неща си казаха думата. Късно. Избухналият скандал, подготвен от опозицията, към която премина и ИТН, ще си вземе своето.
Точка за противниковия отбор е обявената от Генчовска „паметна записка“ от разговора с еврокомисаря по разширяването Оливер Вархеи, в който, по думите на министърката в оставка, Петков обещава да вдигне ветото. „Записката“ беше засекретена като класифицирана информация, а парламентът часове спори дали заседанието да е открито, както поискаха от ПП, или закрито. Така се осигури необходимата доза конспиративност и се постигна търсеният пиар ефект – премиерът е готвел нещо нередно зад гърба на народа, гавра с костите на борците в македонските освободителни борби.
В опит да противодейства на сценария, правителството прие всяко предложение в Брюксел, както и всяко действие на България по темата за началото на преговорите за присъединяване на Северна Македония в ЕС да се обсъжда и решава задължително от парламента. И предложението дойде – френското председателство го изпрати до Комисията по външна политика на 47-мото Народно събрание. В общи линии, след като София и Скопие не успяха да разрешат проблемите помежду си, те стават част от преговорната рамка и Европейската комисия се нагърбва с тях.
В преговорната рамка е включено изискването за постигане на конкретни резултати и добросъвестно прилагане на двустранни споразумения, включително Договора за добросъседство с България от 2017 г. и Декларацията от София от май 2018 г.
Това е прецедент – за първи път ЕК взема в свои ръце уреждане на двустранни отношения. Досега това е изискване за започване на преговорите, както беше спорът за името между Скопие и Атина.
В управляващата коалиция силите „за“ и „против“ вдигане на ветото бяха изравнени, две на две – „Продължаваме промяната“ и „Демократична България“ срещу БСП и ИТН. В 47-мия парламент обаче има още една политическа сила, която неотклонно следваше курс на подкрепа за вдигане на ветото за Северна Македония и Албания – ДПС. Движението има ясна позиция още от българското председателство на Съвета на ЕС през 2018 г., а евродепутатът Илхан Кючюк е докладчик на Европарламента по темата. От ДПС предупредиха Петков още през април, че не може да реши този проблем сам. На 8 април в пленарната зала зам.-председателят на ДПС Йордан Цонев заяви:
Македония е един от важните въпроси. Когато подписваш коалиционно споразумение с два субекта, които предварително са ти казали, че това няма да стане, докато те са в коалицията, и когато разчиташ на опозицията, която хулиш, плюеш и арестуваш – ако е правомерно, е окей, но когато не е, не е окей, – това, как да ви кажа, не е много далновидно.
Затова и ден преди трансформацията на парламентарното мнозинство бившият главен преговарящ с България Владо Бучковски заяви в интервю за македонска медия, че „ако въпросът за вдигане на ветото за преговорите на Република Северна Македония с ЕС стигне до българския парламент, той ще получи подкрепата на част от депутатите от ГЕРБ и ДПС“. В новата ситуация на свободно падане на правителството лидерката на БСП Корнелия Нинова, която самоотвержено подкрепя кабинета, едва ли ще склони за вдигане на ветото – въпреки гаранциите от ЕК.
На 23 юни е срещата на върха на ЕС и лидерите на Западните Балкани. Няма големи надежди, че ветото ще бъде вдигнато. А премиерът на Албания Еди Рама вече съобщи, че ще направи постъпки пред Брюксел страната му да бъде отделена от Северна Македония. Френското председателство обаче не се отказва. В Охрид на т.нар. Преспански форум за диалог македонският президент Стево Пендаровски заяви, че „Република Северна Македония ще иска твърди гаранции и от България, и от ЕС, че включването на българите в Конституцията на страната е последното условие за начало на преговори за членство в ЕС“.
Пред журналисти съпредседателят на „Демократична България“ Христо Иванов заяви:
България е на път абсолютно да пропусне възможността за една добра сделка, която беше изработена от френското председателство. Най-важният параметър на тази сделка е, че ще има ангажимент Европейската комисия да следи за това дали Северна Македония ще вкара българите в Конституцията като другите народи, които са основатели на републиката, не става дума за малцинство. И това ако не се случи, няма да има преговори по първата глава. Това е успех за българската дипломация и не е национално предателство.
В миналия век политики на Великите сили, на Коминтерна и Москва попречиха България и Македония да бъдат една държава. Днес решението България да бъде в една общност със Северна Македония е в ръцете единствено на българския парламент.
Второ, коалиционните преговори – от игла до конец
В коалиционното споразумение зееха сериозни дефицити и за реформи в енергетиката и здравеопазването, и за АЕЦ „Белене“, и за ветото за Северна Македония… Важните проблеми, които се нуждаеха от детайлно разнищване и намиране на конструктивни решения още там, на масата на преговорите, бяха заметени под килима. Оставени за анализ, за лидерски срещи, за експертни съвети и т.н. – все механизми, които не успяха да бъдат смазани по време на шестте месеца управление. За пред камерите останаха усмивките, бонтонът и въодушевлението от аерирането на политическата среда.
Но разумът и политическата логика изискват те да бъдат разрешени именно преди старта на управлението, тъй като минират eфективната работа на коалицията и опасността от поява на плащ и кинжал е перманентна. На лидерските срещи и коалиционните съвети би трябвало да се обсъждат възникнали за разрешаване проблеми – например каква помощ да окаже България на Украйна, как да се помогне на украинските бежанци, каква политика да се предприеме към Русия заради спрените доставки на газ. Така няма да „увисват“ декларациите на ДБ за „депутинизация“, за които изначално е ясно, че няма как да се реализират – и от изпълнителната власт ги подминаха мълчаливо, в т.ч. идеята за оперативен контрол на „Лукойл“. Нещо повече, премиерът дори поиска дерогация за България от европейското вето за руския петрол и я получи до 2024 г., а от ГЕРБ обвиняват вицепремиера Асен Василев в тайни срещи с представители на частната руска компания.
Още преди началото на съвместното управление четирите политически сили трябваше да изяснят и как да действат с наследените от ГЕРБ пътни договори. Ръководеното от Бойко Рашков Министерство на вътрешните работи разкри сериозни нарушения за над 55 млн. лв. за магистрала „Хемус“, теглени в брой и част от тях изнесени към ОАЕ, но нито за разплатените суми по инхаус поръчки, нито за останалите милиони прокуратурата е направила каквото и да било. Това означава, че държавата дължи огромни суми на пътните фирми, независимо от качеството на тяхната работа по пътното строителство, поддръжка и ремонти.
Огромният неразрешен проблем предизвика взаимни обвинения в корупция между министъра на регионалното развитие и благоустройство (вече в оставка) Гроздан Караджов от квотата на ИТН и премиера Кирил Петков и вицепремиера Асен Василев. Основният въпрос – каква част от тези 3,106 млрд. лв. по над 900 договора, за които претендират пътните фирми, да се разплати – не е решен. А би трябвало да е изяснен още в първия месец на управлението, след като именно Петков и Василев, още като министри в служебния кабинет, удариха камбаната за милиардите, изтекли в тази посока.
Още в края на първите 100 дни се разбра, че написаното в споразумението не се изпълнява, а в края на първите 6 месеца това е съвсем ясно. Не слагаме в сметката закриването на спецправосъдието – недовършено обещание от предишните два парламента, което мина на ръба при гласуването в парламента. Едва наскоро в управляващата коалиция се сетиха, че има нужда от управленска програма. Но вече няма за кога да се пише – предстои да се подготвят предизборни програми.
Идейната нехомогенност никога не е била сред причините за разпада на коалицията. И до днес не е ясна идеологията на основната политическа сила в нея – „Продължаваме промяната“, независимо от желанието ѝ да се присъедини към политическото семейство на европейските либерали. (Въпреки че все още не е партия – няма съдебна регистрация, макар учредителното събрание да беше на 15 април.) Също в идейната мъгла е/беше ИТН – с типична проява на партия, за която един социолог коментира, че има „фенска маса, а не избиратели“. А и какво от това, че БСП се именува „социалистическа“ – отдавна е партия, овладяна от олигарси.
Пролича неподготвеността за управление, въпреки вливането във властта на умни и млади хора с добра кариера и дипломи от елитни университети. В „Лице в лице“ по bTV началничката на кабинета на премиера Лена Бориславова призна като грешка незнанието как функционира администрацията и твърде многото фронтове, които си е отворило правителството.
Несериозно е обаче премиерът Петков да изважда като довод за подкрепа за властта необходимостта да бъдат приети 22 закона, за да получи България първите средства от ЕС по Плана си за възстановяване и устойчивост. Голяма част от законопроектите са за изменения в други закони и работата по тях можеше да започне отрано – но не започна. Този парламент ще се запомни с най-слабите законодателни усилия. Планът предвижда и реформи в определени сфери, които правителството така и не намери време (или желание) да комуникира публично.
Кирил Петков смята, че в коалицията всичко си е било наред – с изключение на ИТН, защото на коалиционните съвети са се вземали „главните решения“, но „докато знаехме кой отговаря за ДБ, за БСП, нямахме идея кой отговаря за ИТН – дали е Тошко Йорданов, Слави Трифонов, или някой друг“.
Трето, проактивна комуникация
Липсата на умения за комуникация е другият дефицит на управлението. „Не успяхме да разкажем успехите си“, каза наскоро по bTV премиерът. Нямаше особено много за разказване, независимо че управляващите – като всички преди тях – имаха на разположение ефира на всички големи телевизии по няколко пъти седмично.
Разединението в коалицията и липсата на отборен дух повлия на комуникацията, която е най-видимата част от управлението. След като в самото коалиционно споразумение не беше предвиден механизъм за комуникация – съвет на лидерите на партиите, не задействаха и ония 18 ресорни съвета, които изобщо не бяха заседавали в първите сто дни, а повечето от тях – и след това. В последните седмици лидерите се събират, за да разпръснат някакво напрежение – не и за да осъществят контрол върху самото функциониране на коалицията. Така например напрежението заради действията на БСП в горския сектор, критикувани публично от депутата от ПП Александър Дунчев, завърши с победа за Корнелия Нинова и назначените партийни функционери. Всички публично отрекоха да има напрежение, след като беше съвсем ясно, че има. А Агенцията по горите така и не беше изведена от Министерството на земеделието…
Вътрешнокоалиционните отношения се обтегнаха и заради спора дали разрешенията по оценката за въздействие върху околната среда (ОВОС) да се оспорват само на една съдебна инстанция, както е сега, или на две. Втората инстанция беше премахната от ГЕРБ през 2017 г. с промени в Закона за околната среда. Много големи инвестиционни проекти зависят от това решение и в крайна сметка мнозинството отложи промените да влязат в сила чак от 1 юли 2024 г.
Пролича липсата на „център“, който да осъществява координацията между медийните изяви на министрите – всеки от тях следваше опорните точки на политическата сила, която го е излъчила. Вече е забравено обещанието, което премиерът Кирил Петков даде в края на декември м.г. – за информационна кампания в името на по-активна ваксинация срещу COVID-19. Такава нямаше.
На заден план останаха и местните политики – ако изобщо са били в някакъв план. А коалицията и по-скоро ПП очевидно няма да реализира намерението си за ограничаване на мандатите на кметовете и общинските съветници до два.
Изобщо много неща няма да се случат. Промяната се отлага – засега. Бавно и неумолимо навлизаме в предизборна кампания, пак с „Мафията вън“ на уста. Кирил Петков очаква „президентът да се върне при народа, защото тази промяна не е завършена“. Но този път Румен Радев ще стои зад вратите на Президентството.
Заглавна снимка: Стопкадър от репортаж на БТА от митинга в подкрепа на Никола Минчев на 16 юни 2022 г.
На второ четене: „Червена бабичка съм“ от Дан Лунгу
Post Syndicated from Стефан Иванов original https://toest.bg/na-vtoro-chetene-chervena-babichka-sum-dan-lungu/
„Червена бабичка съм“ от Дан Лунгу
превод от румънски Иван Станков, изд. „Фабер“, 2009
Ако искате да разберете как може би се чувства някой, който е живял по време на социализма – прочетете тази книга. Въпреки (или пък точно заради) провокативното ѝ заглавие. Дан Лунгу може и да е популярен и награждаван румънски писател, но героите спокойно биха могли да са българи. В романа му с прекрасен хумор е представена цяла палитра от гледни точки. Това прави книгата особено ценна точно сега, когато властват емоции, разделение и поляризация по всеки въпрос. И когато всичко сякаш от пръв поглед е ясно на всеки.
Ясно обаче не е. Винаги е нужен втори, трети, че и четвърти поглед. Най-малкото защото всеки гледа от различна перспектива, има различно възпитание, образование, доходи, травми и ценности. Оттам и самото преживяване на настоящето и миналото е индивидуално. След като прочетох книгата, размишлявах много по-хладнокръвно по разнообразни злободневни теми от близките седмици и месеци.
Най-голямото достойнство на книгата на Дан Лунгу е, че диалогът и разбирането на другия са гръбначният ѝ стълб. Той не е изкривен от омраза и предразсъдъци, а е съставен от здрави, силни прешлени от срещи и разговори.
Другото, което ме хвана от самото начало, е вкусът на езика и стила. Четейки, чувах естествения словесен поток на баща ми, на майка ми, на техните родители и приятели. Важно е да отбележа, че за мен това са поколения, които умеят да разговарят, да общуват. Може и да не могат да пишат статуси или туитове, но това не им пречи. Усетих специфичното търпение и спокойствие, което ме е поразявало и като тийнейджър, а особено много и сега. То не идва от незаинтересованост или безразличие, а от практическото знание, че заклеймяването не е лесна и бърза работа. И че е възможно да си скептичен, търпелив, критичен и да мислиш, преди да стреляш на месо с думи или действия.
Сякаш тези поколения са далеч по-свързани със себе си и с конкретната реалност, отколкото поколенията след тях, при които по една или друга причина има тенденция към радикално бягство към различни виртуални пространства и разнообразни пристрастености. Езикът на тези поколения е уютен, защото в него не усещам непрекъснатата криза на идентичността и съответното чувство за бездомност, които долавям в езика на днешните поколения.
Това, разбира се, също е донякъде илюзия. Всяко поколение има своите мрачни и тъмни места. Има своите слепи петна и кусури. Така е и за Емилия, възрастната героиня на романа. С помощта на разговори с дъщеря си, заминала за Канада, и с хора, с които се познава от десетилетия, тя постепенно открива нещо, което ѝ е убягвало. Полека осъзнава, че под идеализираните пластове от носталгия по младостта и миналото, под възхищението от злоупотребите с познанства, служебно положение, връзки и контакти, под целия ѝ живот има и друг пласт – и той е бил дълбоко потискащ и ограбващ както нея, така и цялото общество.
Но за да разбере това, тя извървява дълъг път. От безусловната и категорична убеденост в собствената си правота, че преди 1989 г. е било честно, хубаво и справедливо, до разколебаването и проглеждането, че нещата май не са толкова прости и плитки, а всъщност убийствено сложни и покъртителни. И че и „преди“, и „сега“ не бива да бъдат идеализирани или просто наблюдавани. Могат да бъдат и разбрани, а с определено активно гражданско участие – и променяни.
Лунгу майсторски и без претенция проследява живота на Емилия – от детството ѝ на село до избора ѝ да не гласува за социалистите на предстоящите избори. На някои читатели този живот може да не казва нищо ново. Може да им се стори изпъстрен с до болка втръснали истини или клишета. Но съм сигурен, че дори моите връстници биха могли да научат нещо, а за следващите поколения съм напълно убеден, че ще се учудят колко непознат и различен е животът преди трийсет и повече години. И как няма общо с този от Stranger Things например. Единственото общо всъщност е, че е страшен. Сигурен съм и че никой от тях не би искал едно завръщане към това българско или румънско минало – с неговата скука, авторитаризъм, липса на свобода и какво ли още не.
Детайлно е описано тоталитарното всекидневие. С целия му обигран цинизъм и с целия му непрекъснат фарс, фалшификация, репресивен апарат, чиито отровни плодове все още са част и от днешното българско общество. Романът рисува нюансирана, а не черно-бяла картина. И много малко неща остават извън нея. Впечатляващо е желанието на писателя да дава думата на тези, които човек инстинктивно не би искал да чуе. Но ако ги изслуша, ще спечели разбиране за живота, което дотогава не е имал.
След като прочетох книгата, отново си припомних какво стои зад израза и позицията „съсипаха я тая държава“, с който сме свикнали да се шегуваме и да се подиграваме. Припомних си, че не трябва да се подхожда към цели сегменти от обществото със снизхождение и надменност. Че не бива тези живи части от България да бъдат зачерквани с ирония и мемета. Не всички, които имат носталгия по младостта си, заслужават да бъдат демонизирани. Не всички са се снишавали или пък са били агресивни чудовища, не всички са били кукли на конци или пък съучастници в една всекидневна баналност на злото.
Преди няколко дни Facebook ми припомни тези думи от интервю с Марин Бодаков:
Това, което мен най-много ме плаши, е нашата тяга към автопровинциализация. Да сме самодоволни, да сме самодостатъчни, и в тази тяга ми се струва, че са и корените на всяко едно тоталитарно мислене.
Книгата на Лунгу стига до корените и е литературна противоотрова. Такива смели книги, които защитават достойнството на хора, чиято позиция и самият автор не споделя, са необходимо огледало. В него надеждата се редува с безнадеждност, с чакане на нови спасители, с разочарование от тях. С помощта на това огледало може постепенно да се излезе и от българския порочен кръг. Масовата депресия води до колективен отказ от бавен, търпелив и задълбочен диалог за това, което всеки ден е пред очите ни. Нужна е сериозна работа по неговата редакция. Това е работа, която няма да спра да вярвам, че е възможна, а и желана. Както са нужни и такива български романи.
Заглавно изображение: Колаж от корицата на книгата „Червена бабичка съм“ (изд. „Фабер“) и снимка на Adrienne Andersen / Pexels
What Does the Future of Innovation Look Like? | The Next Scientific Revolution
Post Syndicated from The Atlantic original https://www.youtube.com/watch?v=yPAMx-XkV94
Metasploit Weekly Wrap-Up
Post Syndicated from Grant Willcox original https://blog.rapid7.com/2022/06/17/metasploit-weekly-wrap-up-162/
vCenter Secret Extracter

Expanding on the work of the vcenter_forge_saml_token auxiliary module, community contributor npm-cesium137-io has added a new module for extracting the vmdir/vmafd certificates, the IdP keypair, the VMCA root cert, and anything from vmafd that has a private key associated, from an offline copy of the services database. This information can then be used with the vcenter_forge_saml_token module to gain a session cookie that grants access to the SSO domain as a vSphere administrator.
Great work by npm-cesium137-io to complete this exploit chain and provide users a full end to end solution to get administrative level privileges on a vCenter/vSphere server given an offline copy of the services database!
Named Pipe Pivoting Documentation Updates
Historically speaking named pipe pivoting has been an area of much confusion among users. We have taken note of this and thanks to some help from adfoster-r7 and bwatters-r7, we have added in some documentation for using named pipe pivoting with Windows Meterpreter.
You can find this documentation online on our documentation site at https://docs.metasploit.com/docs/using-metasploit/intermediate/pivoting-in-metasploit.html. Note that since with Metasploit 6.2 our documentation now lives inside of the Metasploit codebase, which you can find at docs/metasploit-framework.wiki/Pivoting-In-Metasploit.md.
Service Library Improvements
Community contributor kalidor noticed that whilst testing a few modules that the Windows Services library we maintain was in need of some updates and was erroring out for him in a number of cases. This turned out to be due to some inappropriately thrown exceptions. After further consultation it was decided a rewrite of the code was needed which not only solved the original issue but also aligned the Windows Services library to more closely align with existing design patterns, ensuring it will be easier to maintain long term.
New module content (1)
- VMware vCenter Extract Secrets from vmdir / vmafd DB File by npm – This module extracts the vmdir / vmafd certificates from an offline copy of the service database (i.e. a vCenter backup). Right now it will pull the IdP keypair, the VMCA root cert, and anything from vmafd that has a private key associated.
Enhancements and features (1)
- #16654 from adfoster-r7 – This PR adds documentation for using named pipe pivoting with Windows Meterpreter.
Bugs fixed (3)
- #16602 from kalidor – If a user restarted a service using
lib/msf/core/post/windows/services.rban exception would be thrown as a integer instead of as a string, which would cause an error to occur. This has been fixed by rewriting the code for theservice_restartto use more appropriate logic. Additionally, the documentation has been updated forlib/msf/core/post/windows/services.rbto note which functions may throw exceptions. - #16627 from bwatters-r7 – The
tools/modules/update_payload_cached_sizes.rbscript has been updated to contain additional exception handling to appropriately handle any exceptions that may be thrown during runs, and then print out a list of those exceptions at the end of the run. - #16665 from adfoster-r7 – A missing import has been fixed in
/tools/exploit/random_compile_c.rb, allowing it to now compile C files as expected.
Get it
As always, you can update to the latest Metasploit Framework with msfupdate
and you can get more details on the changes since the last blog post from
GitHub:
If you are a git user, you can clone the Metasploit Framework repo (master branch) for the latest.
To install fresh without using git, you can use the open-source-only Nightly Installers or the
binary installers (which also include the commercial edition).
Author Spotlight: Margaret O’Toole, WW Tech Leader in Sustainability at AWS
Post Syndicated from Elise Chahine original https://aws.amazon.com/blogs/architecture/author-spotlight-margaret-otoole-ww-tech-leader-in-sustainability-at-aws/
The Author Spotlight series pulls back the curtain on some of AWS’s most prolific authors. Read on to find out more about our very own Margaret O’Toole’s journey, in her own words!
My favorite part of working at AWS is collaborating with my peers. Over the last five years, I’ve had the pleasure to work with a wide range of smart, passionate, curious people. Many of whom have been co-authors of the blogs we’ve written together.
When I joined AWS in 2017, I joined as a Cloud Support Associate in Northern Virginia. My team focused on DevOps, and while I focused on Containers mostly, I was also pushed to expand my knowledge. With that, I started to invest time with AWS OpsWorks (in large part thanks to Darko Mesaroš (Sr Developer Advocate), who many of you may know and love!). Although I was really excited about the agile, scalable nature of containers, I knew that it was important to understand how to manage configuration changes more broadly.
In 2019, I decided to leave AWS Support and become a Solutions Architect (SA) in Berlin. I’ve always been really interested in systems and how different components of a system worked together—in fact, this is exactly why I studied computer science and biology at university. My role as an SA pushed me to look at customer challenges from completely new perspectives. Now, instead of helping customers with a single component of their workload, I worked with customers on massive, multi-component workloads. I was exposed to new technology that I hadn’t worked with in my Support role, like AWS Control Tower, Amazon SageMaker, and AWS IoT. In many ways, I was learning alongside my customers, and we were bouncing ideas around together to make sure we were architecting the best possible solutions for their needs.
However, I always had a passion for sustainability. When I was in university, I was mostly interested in the intersection between natural systems and synthetic systems—I really wanted to understand how I could combine my passion for sustainability with the power of the AWS Cloud. And, as it turned out, so did many others at AWS! We spent most of 2020 working on experiments and writing narratives (the Amazonian version of a pitch), to better understand if customers wanted to work with AWS on sustainability related challenges, and if so, on what topics. My work today comes directly from the results of those initial customer interactions.
These events also marked a big change in my career! In 2020, I transitioned to a full-time sustainability role, becoming a Sustainability Solutions Architect—a novel function at the time. Today, I’m based in Copenhagen, and my focus is to help customers globally build the most energy-efficient and sustainable workloads on AWS. Every day, I find ways for customers to leverage AWS to solve challenges within their sustainability strategy.
Favorite blog posts
Perform Continuous cookbook integration testing and delivery for AWS OpsWorks for Chef Automate
My very first blog at AWS was on how to do Continuous Integration / Continuous Delivery with AWS OpsWorks. A group of us in AWS Support were asked to build out a lab that could be used at ChefConf, which we turned into a blog post.
Many customers are using tools like Chef Automate and Puppet to manage large sets of infrastructure, but finding cloud-native approaches to these tools was not always super obvious. My favorite part of writing this blog post was combining cloud-native ideas with traditional infrastructure management tools.
How to setup and use AWS OpsWorks for Chef Automate or Puppet Enterprise in an isolated subnet
We also saw that customers wanted to understand how to leverage cloud network security in their OpsWorks environment, and so we decided to build a walkthrough on how to use OpsWorks for Chef Automate or Puppet Enterprise in an isolated subnet.
How to set up automatic failover for AWS OpsWorks for Chef Automate
In addition to wanting to move fast and be secure, our customers also wanted to have reliability baked into their workloads. For many customers, their Chef Automate Server is a critical component, and they cannot afford downtime.
Sustainability content
Ask an Expert – Sustainability
In August 2021, Joe Beer, WW Technology Leader, and I worked on Architecture Monthly discussing the overlap between sustainability and technology.
Sustainability is a really broad topic, so in order to help scope conversations, we broke the topic down into three main categories: sustainability of, in, and through the Cloud:
- Sustainability of the Cloud is AWS’s responsibility, and it covers things like our renewable energy projects, continuous work to increase the energy efficiency of our data centers, and all work that supports our goal of operating as environmentally friendly as possible.
- Sustainability in the Cloud is the customers’ responsibility. AWS is committed to sustainable operations, but builders also need to consider sustainability as a core non-functional requirement. To make this clearer, a set of best practices have been published in the Well Architected Sustainability Pillar.
- Sustainability through the Cloud covers all of the ways that the cloud solutions support sustainability strategies. Smart EV charging, for example, uses the AWS Cloud and AI/ML to lessen the aggregate impact to the grid that may occur because of EV charging peaks and ramp ups.
Throughout 2021, we worked with customers in almost all industries on both sustainability in and through the cloud, putting together a lineup of various sustainability talks at re:Invent 2021.
A highlight for me, personally, was seeing the AWS Well-Architected Framework Sustainability Pillar whitepaper released. After spending most of my AWS writing career on internal documentation or blog posts, leading the development of a full whitepaper was a completely new experience. I’m proud of the result and excited to continue to work on improving the content. Today, you can find the pillar in the Well-Architected tool and also explore some labs.
Architecting for sustainability: a re:Invent 2021 recap
We also did a deep dive into one of the sessions to highlight some of the key themes from the Well-Architected Pillar and the unique actions Starbucks took to reduce their footprint.
Implementing Attribute-Based Instance Type Selection using Terraform
Post Syndicated from Sheila Busser original https://aws.amazon.com/blogs/compute/implementing-attribute-based-instance-type-selection-using-terraform/
This blog post is written by Christian Melendez, Senior Specialist Solutions Architect, Flexible Compute – EC2 Spot and Carlos Manzanedo Rueda, WW SA Leader, Flexible Compute – EC2 Spot.
In this blog post we will cover the release of Terraform support for Attribute-Based Instance Type Selection (ABS). ABS simplifies the configuration required to acquire compute capacity for Instance Flexible workloads. Terraform is an open-source infrastructure as code software tool by HashiCorp. Hashicorp is an AWS Partner Network (APN) Advanced Technology Partner and member of the AWS DevOps Competency.
Introduction
Amazon EC2 provides a wide selection of instance types optimized to fit different use cases. Instance types comprise varying combinations of CPU, memory, storage, and networking capacity and give you the flexibility to choose the appropriate mix of resources for your applications.
Workloads such as continuous integration, analytics, microservices on containers, etc., can use multiple instance types. Customers have been telling us that simplifying the configuration of instance flexible workloads is important. For workloads that are instance flexible, AWS released ABS to express workload requirements as a set of instance attributes such as: vCPU, memory, type of processor, etc. ABS translates these requirements and selects all matching instance types that meet the criteria. To select which instance to launch, Amazon EC2 Auto Scaling Groups and EC2 Fleet chose instances based on the allocation strategy configured. Lowest-price allocation strategy is supported on both Amazon EC2 On-Demand Instances and Amazon EC2 Spot Instances. The recommendation for Spot Instances is to use capacity-optimized, which select the optimal instances that reduce the frequency of interruptions. ABS does also future-proof EC2 Auto Scaling Group and EC2 Fleet configurations: any new instance type we launch that matches the selected attributes, will be included in the list automatically. No need to update your EC2 Auto Scaling Group or EC2 Fleet configuration.
Following our commitment to open-source projects, AWS has added support for ABS in the AWS Terraform provider. You can use ABS for launch templates, EC2 Auto Scaling Group, and EC2 Fleet resources. The minimum required version of the AWS provider is v4.16.0.
Applying instance flexibility is key for running fault-tolerant, elastic, reliable, and cost optimized workloads. By selecting a diversified choice of instances that qualify for your workload, your application will be better prepared to avoid scenarios where lack of capacity on a specific instance type could be an issue. This applies both to On-Demand and Spot Instance-based workloads. For Spot Instances, applying diversification is key. Spot Instances are spare capacity that can be reclaimed by EC2 when it is required. ABS allows you to specify diversification in simple terms, allowing EC2 Auto Scaling Group and EC2 Fleet’s allocation strategy to replace reclaimed Spot Instances with instances from other pools where capacity is available.
Instance Requirement Attributes
To represent the instance requirements for your workload using ABS, there are a set of attributes you can use within the instance_requirements block. When using Terraform, the only two required attributes are memory_mib and vcpu_count. The rest of the attributes provide default values that adhere to Instance Flexible workloads best practices. For example, bare_metal attribute is by default excluded. You can see the full list of ABS attributes in the Terraform docs site.
Once ABS attributes are configured, ABS picks a list of instance types that match the criteria. This list is especially important when you’re using Spot Instances. One of Spot Instances best practices is to diversify the instance types which, in combination with the capacity-optimized allocation strategy, gives you access to the highest amount of Spot capacity pools. For On-Demand Instances, the instance types list is important as well. There might be scenarios where On-Demand Instance pools lack capacity. By applying instance flexibility using ABS, you can avoid the InsufficientInstanceCapacity error. And in combination with the lowest-price allocation strategy, you get the lowest price instance types from your diversified selection.
There are different places where we can specify ABS attributes. We can specify them at the launch templates level and declare a base mechanism to select instances. In most cases, the recommendation is to configure ABS attributes at the EC2 Auto Scaling Group and EC2 Fleet level. Let’s explore each of these options.
Configuring instance requirements within launch templates
Launch templates are instance configuration templates where you specify parameters like AMI ID, instance type, key pair, and security groups to launch instances. You can use ABS attributes in a launch template when you need to be prescriptive, and define sane defaults or guardrails for your workloads. This way, EC2 Auto Scaling Group or EC2 Fleet simply reference and use the launch template.
You should use ABS attributes in launch templates when you want to prevent users from overriding the resources specified by a launch template. Note that is still possible to override those requirements.
Let’s say that we have a Java application that requires a minimum of 4 vCPUs and 8 GiB of memory, and has been using the c5.xlarge instance type. After performance testing we’ve identified that runs better with current instance types generations. The following code snippet represents how to define these requirements in a Launch Template. To see the full list of attributes, visit the launch template doc site.
resource "aws_launch_template" "abs" {
name_prefix = "abs"
image_id = data.aws_ami.abs.id
instance_requirements {
memory_mib {
min = 8192
}
vcpu_count {
min = 4
}
instance_generations = ["current"]
}
}
Note by using instance_requirements block in a LaunchTemplate, you’ll need to use the mixed_instances_policy block in the EC2 Auto Scaling Group.
resource "aws_autoscaling_group" "on_demand" {
availability_zones = ["us-east-1a", "us-east-1b", "us-east-1c"]
max_size = 1
min_size = 1
mixed_instances_policy {
launch_template {
launch_template_specification {
launch_template_id = aws_launch_template.abs.id
}
}
}
}
The EC2 Auto Scaling Group will use instance types that match the requirements in the launch template.
You can preview what are the instances that the EC2 Auto Scaling Group will select. The section “How to Preview Matching Instances without Launching Them” of the ABS blog post, describes how to preview the instances that will be selected.
Launching EC2 Spot Instances with EC2 Auto Scaling
Launch templates are very powerful. They allow you to decouple the attributes such as user_data from the actual instance management. They are idempotent and can be versioned which is key for rolling out changes in the configuration and applying EC2 Auto Scaling Group Instance Refresh.
Our recommendation is to define ABS attributes as overrides within the mixed_instances_policy block in EC2 Auto Scaling Groups. For most of the applications, we recommend using EC2 Auto Scaling Group to provision EC2 instances.
Let’s get back to our previous example. Now we want to be more prescriptive for the instance requirements our Java application uses.
Let’s assume that the Java application is memory intensive, requires a vCPU to Memory ratio of 4GB for every vCPU, and has been using the m5.large instance type. Additionally, it does not need hardware accelerators like GPUs, FPGAs, etc. Our application does also require a minimum of 2 vCPUs, and the range of memory has been reduced to 32GB to avoid large garbage collection scenarios. This time, we’d like to launch only Spot Instances. As mentioned earlier in this blog post, diversification is key for Spot. To improve the experience with Spot, let’s enable the capacity rebalance feature from the EC2 Auto Scaling Group to proactively replace instances that are at an elevated risk of being interrupted. The following code snippet represents the ABS attributes we need for the more prescriptive workload:
resource “aws_autoscaling_group” “spot” {
availability_zones = [“us-east-1a”, “us-east-1b”, “us-east-1c”]
desired_capacity = 1
max_size = 1
min_size = 1
capacity_rebalance = true
mixed_instances_policy {
instances_distribution {
spot_allocation_strategy = "capacity-optimized"
}
launch_template {
launch_template_specification {
launch_template_id = aws_launch_template.x86.id
}
override {
instance_requirements {
memory_mib {
min = 4096
max = 32768
}
vcpu_count {
min = 2
}
memory_gib_per_vcpu {
min = 4
max = 4
}
accelerator_count {
max = 0
}
}
}
}
}
}
Launching EC2 Spot Instances with EC2 Fleet
Another method we have to launch EC2 instances is the EC2 Fleet API. We recommend to use EC2 Fleet for workloads that need granular controls to provision capacity. For example, tight HPC workloads where instances must be close together (single Availability Zone and within the same placement group) and need similar instance types. EC2 Fleet is also used by capacity orchestrators such as Karpenter or Atlassian Escalator that implement tuned up and optimized logic to provision capacity.
Let’s say that this time the workload is a CPU bound workload and has been using the c5.9xlarge instance type. The workload can be retried and the application supports checkpointing, so it qualifies to use Spot Instances. Given we’ll be using Spot Instances, we would like to benefit from the capacity rebalance feature as we did before in the EC2 Auto Scaling Group example. The application requires very prescriptive ranges of vCPU and memory and we also need a minimum of 100 GB SSD local storage. While in most cases EC2 Auto Scaling Groups are appropriate solution to procure and maintain capacity, in this case we will use EC2 Fleet.
The following code snippet represents the ABS attributes we need for this workload:
resource "aws_ec2_fleet" "spot" {
target_capacity_specification {
default_target_capacity_type = "spot"
total_target_capacity = 5
}
spot_options {
allocation_strategy = "capacity-optimized"
maintenance_strategies {
capacity_rebalance {
replacement_strategy = "launch"
}
}
}
launch_template_config {
launch_template_specification {
launch_template_id = aws_launch_template.x86.id
version = aws_launch_template.x86.latest_version
}
override {
instance_requirements {
memory_mib {
min = 65536
max = 73728
}
vcpu_count {
min = 32
max = 36
}
cpu_manufacturers = ["intel"]
local_storage = "required"
local_storage_types = ["ssd"]
total_local_storage_gb {
min = 100
}
}
}
}
}
Multi-Architecture workloads using Graviton and x86 with EC2 Auto Scaling Groups
Another recent feature from EC2 Auto Scaling Groups is that you can build multi-architecture workloads. EC2 Auto Scaling Group allows you to mix Graviton and x86 instance types in the same EC2 Auto Scaling Group. Unlike the x86_64 instances we have used so far, AWS Graviton processors are custom built by AWS using 64-bit Arm. You need to use different launch templates as each architecture needs to use a different AMI. This can be defined in within the override block.
In the example below, we use ABS to define different attributes depending on the CPU architecture. And what’s great about doing this is that we don’t need to exclude instance types. Instances will be launched with a compatible CPU architecture based on the AMI that you specify in our launch template.
Besides supporting mixing architectures, EC2 Auto Scaling Groups allows to combine purchase models. For our example, this time we’ll use a more complex scenario to showcase how powerful and feature rich EC2 Auto Scaling Group has become. The following code snippet applies many of the configurations we’ve seen before, but the key difference here is that we have two overrides. One is for Graviton instances, and another one for x86 instances.
resource "aws_autoscaling_group" "on_demand_spot" {
availability_zones = ["us-east-1a", "us-east-1b", "us-east-1c"]
desired_capacity = 4
max_size = 10
min_size = 2
capacity_rebalance = true
mixed_instances_policy {
instances_distribution {
on_demand_base_capacity = 2
on_demand_percentage_above_base_capacity = 0
spot_allocation_strategy = "capacity-optimized"
}
launch_template {
launch_template_specification {
launch_template_id = aws_launch_template.arm.id
}
override {
launch_template_specification {
launch_template_id = aws_launch_template.arm.id
}
instance_requirements {
memory_mib {
min = 16384
max = 16384
}
vcpu_count {
max = 4
}
}
}
override {
launch_template_specification {
launch_template_id = aws_launch_template.x86.id
}
instance_requirements {
memory_mib {
min = 16384
}
vcpu_count {
min = 4
}
}
}
}
}
}
Multi-architecture workloads can also be applied to container orchestration. Thanks to the Amazon Elastic Container Registry (Amazon ECR) support for multi-architecture container images, you can use manifests to push both container images, and Amazon ECR will pull the proper image based on the CPU architecture. We have a workshop for Elastic Kubernetes Service (Amazon EKS) where you can learn more about how to deploy a multi-architecture workload in Amazon EKS.
Conclusion
In this post you’ve learned how to configure ABS to launch instances using Auto Scaling Groups and EC2 Fleet. You’ve learned and how to mix CPU architectures along with purchase models in the same EC2 Auto Scaling Group using Terraform while simplifying the configuration.
Our commitment with open-source projects such as Terraform is to help customers implement AWS best practices in a larger ecosystem easily. ABS support allows customers to get access to compute capacity by simply specifying the resource requirement attributes of their workloads rather than the instance names.
ABS simplifies the configuration for instance flexible workloads and removes the need to list the instances that qualify for your workload. Instead, it simplifies the configuration and future proof for scenarios where AWS includes new instances that qualify for the workload. For Spot workloads where instance diversification is key, ABS simplifies the selection of instances and helps to increase the total number of pools. For more information, visit the ABS user guide and Terraform documentation for Auto Scaling Groups and EC2 Fleet.
Fireboy DML | Breaking Out as a Global Artist | Talks at Google
Post Syndicated from Talks at Google original https://www.youtube.com/watch?v=2N7396f0eWk
[$] A new LLVM CFI implementation
Post Syndicated from original https://lwn.net/Articles/898040/
Some kernel features last longer than others. Support for forward-edge
control-flow integrity (CFI) for kernels compiled with LLVM was added to the 5.13
kernel, but now there is already a replacement knocking on the door.
Control-flow integrity will remain, but the new implementation will be
significantly different — and seemingly better in a number of ways.
PSAs + Unboxing – New SONOFF Gear, AV Access, Treatlife Zigbee, Vikylin
Post Syndicated from digiblurDIY original https://www.youtube.com/watch?v=9uK0_6zej4I
Tor Project 2020-2021 annual report
Post Syndicated from original https://lwn.net/Articles/898236/
The Tor Project has released a new
annual report.
One element of this year’s work that inspires me, and shows the
power of the Tor community, is the response to the internet
censorship in Russia and Ukraine. The entire Tor community
immediately jumped into action to keep people online. Seeing this
passion in action, while keeping tens of thousands of Russians
connected to the open internet, has been inspiring.
Exploring Two 1980s Packard Bell PCs: PB 500 & VX88 Turbo XTs
Post Syndicated from LGR original https://www.youtube.com/watch?v=su_n2u2pERo
Security updates for Friday
Post Syndicated from original https://lwn.net/Articles/898234/
Security updates have been issued by Fedora (kernel, liblouis, ntfs-3g, php, shim, shim-unsigned-aarch64, shim-unsigned-x64, thunderbird, and vim), Mageia (chromium-browser-stable and golang), Red Hat (grub2, mokutil, and shim and grub2, mokutil, shim, and shim-unsigned-x64), SUSE (389-ds, apache2, kernel, mariadb, openssl, openssl-1_0_0, rubygem-actionpack-5_1, rubygem-activesupport-5_1, and vim), and Ubuntu (exempi, kernel, linux, linux-aws, linux-aws-hwe, linux-aws-5.13, linux-aws-5.4, linux-azure, linux-azure-4.15, linux-azure-5.13, linux-azure-5.4, linux-azure-fde, linux-dell300x, linux-gcp, linux-gcp-4.15, linux-gcp-5.13, linux-gcp-5.4, linux-gke, linux-gke-5.4, linux-gkeop, linux-gkeop-5.4, linux-hwe, linux-hwe-5.13, linux-hwe-5.4, linux-ibm, linux-ibm-5.4, linux-intel-5.13, linux-intel-iotg, linux-kvm, linux-lowlatency, linux-oracle, linux-oracle-5.13, linux-oracle-5.4, and spip).
The Seven Seas
Post Syndicated from The History Guy: History Deserves to Be Remembered original https://www.youtube.com/watch?v=nfbqtLl4-_c
Tracking People via Bluetooth on Their Phones
Post Syndicated from Bruce Schneier original https://www.schneier.com/blog/archives/2022/06/tracking-people-via-bluetooth-on-their-phones.html
We’ve always known that phones—and the people carrying them—can be uniquely identified from their Bluetooth signatures, and that we need security techniques to prevent that. This new research shows that that’s not enough.
Computer scientists at the University of California San Diego proved in a study published May 24 that minute imperfections in phones caused during manufacturing create a unique Bluetooth beacon, one that establishes a digital signature or fingerprint distinct from any other device. Though phones’ Bluetooth uses cryptographic technology that limits trackability, using a radio receiver, these distortions in the Bluetooth signal can be discerned to track individual devices.
[…]
The study’s scientists conducted tests to show whether multiple phones being in one place could disrupt their ability to track individual signals. Results in an initial experiment showed they managed to discern individual signals for 40% of 162 devices in public. Another, scaled-up experiment showed they could discern 47% of 647 devices in a public hallway across two days.
The tracking range depends on device and the environment, and it could be several hundred feet, but in a crowded location it might only be 10 or so feet. Scientists were able to follow a volunteer’s signal as they went to and from their house. Certain environmental factors can disrupt a Bluetooth signal, including changes in environment temperature, and some devices send signals with more power and range than others.
One might say “well, I’ll just keep Bluetooth turned off when not in use,” but the researchers said they found that some devices, especially iPhones, don’t actually turn off Bluetooth unless a user goes directly into settings to turn off the signal. Most people might not even realize their Bluetooth is being constantly emitted by many smart devices.
What’s Up, Home? – Observe!
Post Syndicated from Janne Pikkarainen original https://blog.zabbix.com/whats-up-home-observe/21201/
By day, I monitor a global cyber security company for a living. By night, I monitor my home with Zabbix and Grafana. In this weekly blog series, I’m sharing my weird experiments and new ideas on how to utilize monitoring.
On Easter, we were not at home but doing Easter stuff, that week I did not implement any major functionality to my home monitoring environment. But while I’m brewing new weird features, here are some bits and pieces of what I have learned about my home, and not shown here earlier.
I’m watching you, TV
We have one of those ‘smart’ TVs, just like about every recent TV happens to be. The one we have is a Samsung 2021 model. And, of course, I monitor it.
On the last two-day graph above, value 1.0 means that our TV is awake and responding to ICMP ping. During the annotated short spikes the TV does not have its screen on, but it is just silently awake and doing something with the network — may be checking for firmware updates or sending telemetry?
Anyway, it is definitely doing that many times per day. I will need to snoop more closely on what the heck it is doing.
A longer period of responding to ping indicates that we are actually watching the TV (or me playing PS5).
Garage, or not to garage?
That time, when I was writing this blog post, the spring has finally come, so we were doing some spring cleaning at home; no need for heavy winter jackets to be in our hallway closet anymore and so forth. For some items, my wife wondered what would be the humidity percentage in our garage.
Zabbix & Grafana to the rescue! The graph below shows the humidity levels of our living room and garage.
So, our garage definitely is a more humid place, and for now, some humidity-sensitive items were left inside our house instead of the garage.
Don’t get lost, get a map
This part is very much of a work in progress and is lacking the majority of the IoT devices we have, but I am also building a visual network map of my home environment. The map below uses the traditional Zabbix network map, but if I manage to pull a rabbit or two out of my hat, during the upcoming weeks you will see something Completely Else. Stay tuned!
Next week I will show you a definitely very weird target to monitor if I just manage to figure out how to do it.
There’s an app for that
But what if I am not at home? Sure, for any serious situations like a freezer temperature rapidly rising my Zabbix will e-mail me, but what if I just want to browse around? Using the web interface via iPhone could be done but is definitely not very convenient, so I am using ZBX Viewer app for iPhone instead. It’s handy, it’s free and it works.
I have been working at Forcepoint since 2014 and never get bored of staying up to date about the status of my house. — Janne Pikkarainen
* Please note that this blog post was originally written in April and some events mentioned do not correspond to the actual date at the time of publication.
The post What’s Up, Home? – Observe! appeared first on Zabbix Blog.






