Съдба, свобода и игрова механика. Случаят „Индика“ (продължение)

Post Syndicated from original https://www.toest.bg/sudba-svoboda-i-igrova-mehanika-sluchayat-indika-produlzhenie/

<< Към първа част

Съдба, свобода и игрова механика. Случаят „Индика“ (продължение)

Миглена Николчина: Нямам предвид оная любов, казано с думите на Ханс Касторп, „обикновената“, „равнинната“, където се изчисляват заслуги и се сключват бракове. Индика харесва „лоши момчета“: по всяка вероятност Мирко я привлича именно с това, че еснафлията ѝ баща никога не би я омъжил за него. Иля повдига на степен трансгресивността на Мирко – не знаем какво точно е извършил, но е затворник, виждаме го да стреля, постепенно ще научим за средата му, която е нечистоплътна, на ръба на закона. В заекващото му „блатно“ говорене, в което на руски аз поне чувам обертонове на фронтмена на тази култура Висоцки, обсценното и безобразно циничното се съединяват без преход с високите регистри на социална и философска рефлексия. От тази амалгама, като контрапункт на социалното дъно, се ражда склонност към крайна идеализация, която намира израз в очакването на чудо. Иля не само спасява Индика от изнасилване, той, макар че мъничко се пробва в началото, няма да злоупотреби с нея, с нейната привлеченост от него – нали е „монахинка“! А и въобще той никога не би „уебашил“ (няма да превеждам тази дума от руския криминален жаргон) жена, дори ако тя като Индика му е отнела пистолета!

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

Епизодът с отрязването на ръката е бездънен. Разговорът, който двамата водят и в който ще чуем както отгласи от вековни философски спорове, така и търсенето им на път един към друг, е за свободата на волята, като темата за любовта на и към бога се преплита с темата за любовта, която не може без тяло. За да го спаси, Индика всъщност пренебрегва волята на Иля, действа като оня желан от нея бог, който, понеже обича, не позволява свобода на волята. И с това тя губи доверието на Иля, губи шанса за любов. Каква любов, ако не е свободна?

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

Но… да се върна на въпроса за игровото и да добавя към това, което ти вече каза за лудическите инструменти като елементи на разказа. В препятствията, които Индика и Иля преодоляват, прозират отломки от отвъдния свят на Данте (и не само, но разговорът ще стане прекалено дълъг) – лодкарят, който ни подсеща за Харон, грамадното куче, което ни припомня Цербер, слизането надолу до дъното от гниещи миазми, изкачването през „чистилището“ на спираловидната рибена фабрика, най-сетне храмът в място, наречено Спасов… Този път е свързан – тук са интерактивните моменти – с управляване на все по-мощни машини: ще се стигне дотам, че с кран крехката монахиня да мести цели зидове!

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

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

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

Освен Харон, и Херон присъства. Още повече, след епизода с ръката, е емблематично как в кулминацията на размишлението си за провидението Индика се разсейва и така и не си довършва мисълта. Интересно е и как начинът, по който се кръсти (за това има специален бутон, който играчът задейства и се използва за преминаване на дадени сегменти или просто така), в течение на историята се променя и става все по-немарлив, докато накрая само махва с ръка и се отказва. Ние всъщност не знаем какви са обстоятелствата, при които Индика попада в манастира. Дали по собствена воля, обзета от вина, или баща ѝ я изпраща, така и не става ясно. В добавка, с това, което Дмитрий Светлов, творческият директор и режисьор на играта, казва за вдъхновението си и как сюжетът е донякъде базиран на собствения му живот и отдалечаването му от православието, атеистичната интерпретация става доста убедителна.

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

Другият момент е свързан с вече отрязаната ръка. Иля я носи на гърба си. В сцената с кудеца и престрелката ясно се вижда как пръстите на тази ръка се движат. Защо се движат? Дали кудецът е щял да си свърши работата, но намесата на Индика прави това невъзможно? След този епизод, в чийто край Иля хвърля ръката си „по камерата“, където отново се забелязва разтварянето на пръстите ѝ при удара, повече не я виждаме. Какво се случва с нея? Въобще как трябва да си обясним всичко това? Дали ръката започва да води някакъв свой самостоятелен чудотворен живот оттогава насетне? Това би било в стила на дяволития хумор, с който играта изобилства и който много добре се връзва с атмосферата на мрак, мизерия, умозрение и еротика: Индика блъска стълби изпод монахини, боядисващи тавана; пали свещ пред иконата на Карл Маркс, но разбира се, не печели точки от това; вижда как човек с неясен пол, но много приличащ на игуменката на манастира, излиза от устата ѝ по време на служба, а след един от пъзелите същият закачливо си свирука мелодия от „Ромео и Жулиета“ на Прокофиев.

Миглена Николчина: Изумителни детайли относно ръката, не бях ги забелязала. Що се отнася до техниката, тя наистина мощно, натрапчиво и в доста особени ретрофантастични форми присъства, като Индика непрестанно се проявява в управляването ѝ още от смешната машина в манастира, която пуска пара в зависимост от религиозните празници (още един пример за хумора на играта). При това често пъти пропорциите са нарушени, двамата се движат като Палечка и Палечко през фабриките, сред машините и тяхната продукция – рибните консерви например, които са гигантски; гигантска е сушилнята на грамадни риби, гигантска е и печатарската преса. Това пък ми се вижда коментар за напусналата човешките мащаби технология… или за това, че героите ни са още деца (единствената книга, която се споменава, е „Том Сойер“, където има детска любовна история).

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

Да не пропуснем и психоаналитичния поглед към отрязването на ръката: това си е чиста проба кастрация (преди това Индика безапелационно отнема пистолета на Иля). „Тъпа женска ревност!“ – възкликва той. Край на инфантилните фантазии, утвърждаване на закона. Има я дискретно и тази линия – от рибната фабрика, където в спомените на Иля и с честата в играта обсценна двусмисленост се появяват сдвоени миризмата на риба и прегръдката на майка му – към Словото, Логоса (печатната преса), Закона на Бащата (по Лакан), където ще се случи ампутацията, която ще позволи на Иля да оцелее. Ето един начин да видим обладаната от дявола кастраторка Индика като пратеница на бога… или на техническата възпроизводимост. Може би чудото не се случва, или напротив, случва се в оцелостяването на Индика и в – да го кажем така – уебашването на Иля.

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

Но… играта заобикаля такива лесни поуки. Да припомним пак двойното комедийно дъно. След неизбежно много дългите надписи в края и (поне в моя случай) само ако преди тях изиграеш цялата последна глава, изскача пикселизирана миниигра, но този път ретроспекцията е с Иля. Той свири на китара в таверната, дадени са ни командите за акордите Am – E – Dm. Ако налучкаш правилна последователност – или е алеаторно? – появяват се смислени изречения. Аз успях след няколко опита да получа: „Върни в сърцето нежността… как този час ще е последен… тук всеки стих като сълза… мир да постигна със света…“ Дали има начин да умилостивим със свиренето си кръчмаря, не знам; дотук всеки път ме изритват навън!

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

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


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

Why I joined Cloudflare as Chief People Officer — Kelly Russell

Post Syndicated from Kelly Russell original https://blog.cloudflare.com/why-i-joined-cloudflare-kelly-russell/

After years navigating the exhilarating world of high-growth tech, from Amazon to Twilio’s scaling journey and most recently Wiz’s rapid ascent, I’ve learned to recognize a truly special opportunity when I see one. That’s exactly what I have found at Cloudflare and why I’m thrilled to join. 

What drew me to Cloudflare was the unique combination of a powerful mission, a transparent and results-oriented culture, and the sheer scale of impact. Cloudflare isn’t just a technology company —  it’s a force for good, building a better Internet for everyone. This really resonates with my own values.  

Success starts with people

My career has been defined by building, scaling, and developing teams in dynamic environments.  I’ve witnessed the transformative power of a strong culture in driving hypergrowth. I’ve experienced the intensity and agility required to disrupt a market. These experiences have reinforced my belief that people are the heart of any successful company, and that a people-first strategy is critical for long-term impact. During my interview process at Cloudflare, this belief was clearly evident in every conversation. Cloudflare is a place where people can do their best work and be proud of the impact they are making. Powered by innovation and rooted in purpose.

Power of trust and collaboration

Cloudflare’s commitment to transparency is refreshing. In an industry often shrouded in secrecy, Cloudflare’s open approach fosters trust and collaboration. Perfectly aligned with my own leadership philosophy, which emphasizes open communication and honest feedback. I also deeply appreciate the “get things done” attitude, even if the “thing” isn’t perfect.  

Joining Cloudflare feels like a natural progression in my career. This is a significant opportunity to contribute to a scaling company that is not only at the forefront of technological advancement but also committed to making a positive impact on the world. I look forward to working alongside the talented team at Cloudflare to achieve our shared goals.

AWS Weekly Review: Amazon S3 Express One Zone price cuts, Pixtral Large on Amazon Bedrock, Amazon Nova Sonic, and more (April 14, 2025)

Post Syndicated from Elizabeth Fuentes original https://aws.amazon.com/blogs/aws/aws-weekly-review-amazon-s3-express-one-zone-price-cuts-pixtral-large-on-amazon-bedrock-amazon-nova-sonic-and-more-april-14-2025/

The Amazon Web Services (AWS) Summit 2025 season launched this week, starting with the Paris Summit. These free events bring together the global cloud computing community for learning and collaboration. AWS Community Day Romania, held on April 11th, showcased how the local community creates opportunities for collective growth and inclusion.

Last week’s launches
Announcing up to 85% price reductions for Amazon S3 Express One Zone — S3 Express One Zone, a high-performance storage class, now has reduced storage prices by 31 percent, PUT request prices by 55 percent, and GET request prices by 85 percent. In addition, S3 Express One Zone has reduced the per-GB charges for data uploads and retrievals by 60 percent. These charges now apply to all bytes transferred rather than just portions of requests greater than 512 KB.

Here is a price reduction table in the US East (N. Virginia) AWS Region:

Price Previous New Price reduction
Storage
(per GB-Month)
$0.16 $0.11 31%
Writes
(PUT requests)
$0.0025 per 1,000 requests up to 512 KB $0.00113 per 1,000 requests 55%
Reads
(GET requests)
$0.0002 per 1,000 requests up to 512 KB $0.00003 per 1,000 requests 85%
Data upload
(per GB)
$0.008 $0.0032 60%
Data retrievals
(per GB)
$0.0015 $0.0006 60%

AWS announces Pixtral Large 25.02 model in Amazon Bedrock serverless — The Pixtral Large 25.02, developed by Mistral AI, combines advanced vision and language understanding, boasting a 128K context window and multilingual capabilities. This agent-centric design simplifies integration with existing systems. Prompt adherence improves reliability when working with Retrieval Augmented Generation (RAG) applications and large context scenarios.

Introducing Amazon Nova Sonic: Human-like voice conversations for generative AI applications — Amazon Nova Sonic, the newest addition to the Amazon Nova family of foundation models (FMs) is available in Amazon Bedrock to create human-like voice conversations for applications. It unifies speech and text processing into one model, reducing complexity and enhancing natural interactions. Start today with the Amazon Nova model cookbook repository.

Amazon Bedrock Guardrails enhances generative AI application safety with new capabilities — Amazon Bedrock Guardrails introduces new capabilities to enhance generative AI application safety, including multimodal toxicity detection, enhanced Personally Identifiable Information (PII) protection, AWS Identity and Access Management (AWS IAM) policy enforcement, selective guardrail application, and monitor mode for pre-deployment analysis.

AWS App Studio introduces a prebuilt solutions catalog and cross-instance Import and Export — This is a prebuilt solutions catalog with ready-to-use applications and patterns and cross-instance Import and Export functionality. These features help you streamline development applications, reducing setup time to under 15 minutes. Learn more about this in AWS App Studio introduces a prebuilt solutions catalog and cross-instance Import and Export blog.

Amazon Nova Reel 1.1: Featuring up to 2-minutes multi-shot videos — Amazon Nova Reel 1.1 enhances video generation through Amazon Bedrock with support for 2-minute multi-shot videos. You can now create content using either single prompts for automatic generation or custom prompts for individual shots, offering flexible options for marketing and social media content creation.

AWS IAM Identity Center now offers improved error messages and AWS CloudTrail logging for provisioning issues — AWS Identity and Access Management (IAM) Identity Center has enhanced its service with improved error messages and AWS CloudTrail logging capabilities. These updates help users better troubleshoot synchronization issues when managing workforce identities across AWS accounts and applications, while enabling automated monitoring and auditing of provisioning problems.

AWS WAF Console adds new top insights visualizations in additional regions — AWS WAF Console now offers enhanced traffic visualization features in AWS GovCloud (US) Regions. The all traffic dashboard includes new top insights based on Amazon CloudWatch logs, helping customers analyze traffic patterns, identify security threats, and optimize WAF configurations through detailed metrics.

AWS Step Functions expands data source and output options for Distributed Map — AWS Step Functions enhances Distributed Map with expanded data source support, including JSONL and various delimited file formats from Amazon Simple Storage Service (Amazon S3). The update also adds new output transformation options, enabling more flexible parallel processing workflows and better integration with downstream systems.

Amazon CloudWatch now provides lock contention diagnostics for Aurora PostgreSQL — Amazon CloudWatch Database Insights introduces lock contention diagnostics for Amazon Aurora PostgreSQL in Advanced mode. The feature visualizes blocking and waiting sessions, helping users identify root causes of lock contention issues, with 15-month historical data retention for comprehensive troubleshooting.

Get updated with all the announcements of AWS announcements on the What’s New with AWS? page.

Other AWS blog posts
Reduce ML training costs with Amazon SageMaker HyperPod — Amazon SageMaker HyperPod addresses hardware failures in large-scale Machine Learning (ML) model training by automatically detecting and replacing faulty instances. The solution reduces downtime from 280 to 40 minutes per failure, potentially saving 32% of training time for large clusters. For a 10-million GPU-hour training job, this translates to $25.6M in cost savings.

Model customization, RAG, or both: A case study with Amazon Nova — A study comparing model customization with fine-tuning and Retrieval Augmented Generation (RAG) approaches with Amazon Nova models. Key findings show combining both methods yields best results: RAG works well for dynamic data and domain insights, while fine-tuning excels in specialized tasks and latency reduction.

Generate user-personalized communication with Amazon Personalize and Amazon Bedrock — Amazon Personalize and Amazon Bedrock work together to create personalized marketing emails. Learn how to create personalized user communications by combining Amazon Personalize for movie recommendations with Amazon Bedrock for generating tailored email content based on user preferences and demographics.

Implement human-in-the-loop confirmation with Amazon Bedrock Agents — When implementing human validation in Amazon Bedrock Agents, developers have two primary frameworks at their disposal: user confirmation and return of control (ROC). Using an HR application example, user confirmation allows simple yes/no validation before executing actions, while ROC enables users to modify parameters before execution.

Multi-LLM routing strategies for generative AI applications on AWS — Learn how to implement multi-Large Language Model (LLM) routing strategies for AWS generative AI applications using static routing, dynamic routing with Amazon Bedrock, or custom solutions for optimal model selection and cost efficiency.

Here are my personal favorites posts from community.aws:

Building a RAG System for Video Content Search and Analysis — In this blog, I’ll show you how to build a RAG system that makes video content searchable and analyzable. Unlocking video content has never been more crucial in today’s digital landscape. Whether you’re managing educational materials, corporate training, or entertainment content, the ability to search and analyze video content efficiently can transform how we interact with multimedia resources.

Build Serverless GenAI Apps Faster with Amazon Q Developer CLI Agent — Amazon Q Developer CLI Agent enables rapid serverless GenAI app development. With one prompt, it generates infrastructure code, Lambda functions, and integrates with Claude 3 Haiku on Amazon Bedrock.

Speech-to-Speech AI: From Dr. Sbaitso to Amazon Nova Sonic — The evolution of speech-to-speech AI, from Dr. Sbaitso (1990s) to Amazon Nova Sonic. New AWS service enables real-time bidirectional conversations through Amazon Bedrock for more natural applications.

Setup Model Context Protocol (MCP) using Amazon Bedrock — A guide to setting up Model Context Protocol (MCP) desktop client with Amazon Bedrock models, enabling seamless integration between AI applications and external tools using Goose client.

Upcoming AWS events
Check your calendars and sign up for these upcoming AWS events:

AWS GenAI Lofts — GenAI Lofts available around the world, offer collaborative spaces and immersive experiences for startups and developers. You can join in-person GenAI Loft San Francisco events such as GenAI in EdTech: A Hands-On Workshop (April 15), and Unstructured Data Meetup SF (April 16). Find your nearest event at GenAI Lofts.

AWS Summits — Join free online and in-person events that bring the cloud computing community together to connect, collaborate, and learn about AWS. Register in your nearest city: Amsterdam (April 16), London (April 30), and Poland (May 5).

AWS re:Inforce — AWS re:Inforce (June 16–18) in Philadelphia, PA, is our annual learning event devoted to all things AWS cloud security. Registration is open. Be ready to join more than 5,000 security builders and leaders.

AWS Community Days — Join community-led conferences featuring technical discussions, workshops, and hands-on labs driven by expert AWS users and industry leaders from around the world. Upcoming AWS Community Days are scheduled for April 19 in Turkey, and on April 29 in Prague with Jeff Barr as Opening Keynote Speaker.

You can browse all upcoming in-person and virtual events.

Create your AWS Builder ID and reserve your alias. Builder ID is a universal login credential that gives you access—beyond the AWS Management Console—to AWS tools and resources, including over 600 free training courses, community features, and developer tools such as Amazon Q Developer.

That’s all for this week. Stay tuned for next week’s Weekly Roundup!

— Eli

Thanks to Andra Somesan for the AWS Community Romania photo and Thembile Martis for the AWS Paris Summit photo.

This post is part of our Weekly Roundup series. Check back each week for a quick roundup of interesting news and announcements from AWS!


How is the News Blog doing? Take this 1 minute survey!

(This survey is hosted by an external company. AWS handles your information as described in the AWS Privacy Notice. AWS will own the data gathered via this survey and will not share the information collected with survey respondents.)

Данните за боклука на София, какво научаваме и какво не от него

Post Syndicated from Боян Юруков original https://yurukov.net/blog/2025/bokluka-na-sofia/

Чуват се доста нападки за Столичното предприятие за третиране на отпадъци или както по-често се нарича – завода за боклук. Като цяло извозването и преработката на мръсотиите на всеки град е сложна тема пълна с много компромиси, екологични катастрофи, пари и интереси.

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

Тук обаче ще стане въпрос за твърдите отпадъци от кофите ни за боклук. По-специално за сивите контейнери. Мнозинството от хората вярват, че няма значение къде изхвърляме пластмаса, хартия, стъкло и битови отпадъци, защото отивали на едно и също място. В действителност, в СПТО отиват само боклука от сивите контейнери. Или поне би следвало, но за това после. За жълтите за хартия и пластмаса, както и зелените за стъкло, отговарят фирми, на които се плаща да ги рециклират в собствени инсталации. Това значи, че не само не отиват на едно място, а и се товарят в различни камиони от битовите отпадъци (сивите контейнери). Доколкото разбирам, минават и в различни дни от седмицата, така че може да го наблюдавате сами, ако ви се занимава.

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

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

Какво виждаме в данните?

Най-ясният сигнал, който виждаме е рязкото намаление на боклука изхвърлен директно в т.н. сметища. Средната стойност между януари и октомври 2023, когато се сменя ръководството е 9362 тона на месец. Пикът е бил през юни 2023 от 24316 тона. От ноември 2023 до преди две седмици средно са депонирали 621 тона или 15 пъти по-малко. За сравнение, средното количество боклук, който се донася на месец в предприятието от София е 30330 тона и остава практически същото в този период.

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

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

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

На следващата графика ще видите същите данни и как се променят през времето. Доколкото има някаква динамика, тя по-скоро върви в паралел, с изключение на Красна поляна, където има сериозен скок около времето, когато се е депонирало голямо количество отпадъци през 2023-та.

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

Интересно е и производството на РДФ – това е ефективно гориво направено от боклуци със съответни спецификации и обработени за намаляване на емисиите. Те се продават с печалба за общината. Тук сравнявам първите 13 седмици от всяка от последните три години, за които получих данни и се вижда сериозен скок в последните няколко, както и доста повече през 2025-та като цяло. Именно тези бали гориво от боклук снимаха едни общински съветници възмутено наскоро. Те всъщност показват какъв трябва да е един от положителните резултати от това предприятие.

Дискусия

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

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

Вариациите в броя курсове на камиони за боклук и тонажа им през времето се дължат в голяма степен на опити за измама. Станаха известни няколко такива схеми със строителни отпадъци, такива от производства, а наскоро и боклук от други общини. Доколкото винаги ще има известни вариации заради графика им по седмици спрямо получените данни на месечна база, това не обяснява промяната с над 20% в някои периоди. Единствено на база тези числа обаче не може да посочим коя фирма мами, защото след края на 2023-та е имало множество проверки и акции за проверка на боклука на отделни камиони и цели маршрути. Имало е дни с по няколко паралелни проверки на самото предприятие от всякакви държавни органи и други, в които са имали възможност да контролират точно какви отпадъци се внасят като ги пръснат на плаца. Именно с последните са откривали опасните медицински отпадъци от няколко болници.

Медицински отпадъци в сиви контейнери от столична болница от декември 2024

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

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

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

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

Общински съветници от ГЕРБ и БСП се снимат с РДФ готов за продажба

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

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

Всъщност, въпреки продължителен отпор от съветници от ГЕРБ/СДС и ВМРО, все пак миналата седмица беше гласувано предложение от Столична община да се публикуват в реално време данните на градския транспорт – координати, закъснение и график и прочие. Това все още не включва Метрополитен, защото отказват да сътрудничат на общината по много начини. Ако се публикуват по подобен начин в реално време данните на камионите за смет – както тези от сивите контейнери, така и тези за жълтите и зелените, освен, че ще виждаме в реално време какво се случва с боклука на града и ще правим изводи и анализи, ще може да виждаме кои квартални улици са блокирани кога заради кой камион на фирма длъжна да чисти града ни. Същото може би и със снегорините зиме, които също имат GPS-и за следене.

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

The post Данните за боклука на София, какво научаваме и какво не от него first appeared on Блогът на Юруков.

Build and operate an effective architecture review board

Post Syndicated from Darrin Weber original https://aws.amazon.com/blogs/architecture/build-and-operate-an-effective-architecture-review-board/

The rapid change of pace in computing landscapes because of cloud, artificial intelligence, and technology innovation has challenged organizations to keep up while making sure that their initiatives and projects remain compliant with enterprise guidelines and policies. An effective architecture review board (ARB) can help an organization maintain compliance with enterprise guardrails while accelerating implementation of initiatives in their project pipeline.

In this post, we identify the components of an efficient architecture review process, define what an ARB is, and describe how to build and operate an effective enterprise ARB.

What is an architecture review board?

An ARB is a multi-disciplinary team responsible for reviewing solution architectures to help ensure compliance with enterprise guidelines, best practices, and supportability. Team members include stakeholders from different disciplines throughout your organization, which typically include Security, Development, Enterprise Architecture, Infrastructure, and Operations. Including a broad set of stakeholders reduces the amount of project recycle that happens when stakeholder representation is overlooked.

An ARB isn’t a standalone group, it operates within the context of your project implementation process, reviewing solution architectures, custom development, and purchased solutions to maintain enterprise compliance and alignment with goals. As shown in the following diagram, architecture review typically occurs after the design phase—before a build or purchase decision—and again before deployment to validate that the reviewed architecture matches the solution that was built.

Project implementation process with architecture review checkpoints

Most organizations recognize the benefits and value of establishing an ARB. However, they often struggle to define and operate one in a manner that maximizes the benefits, integrates with overall project execution processes, and satisfies the needs of all the stakeholders. An efficient architecture review process imparts organizational benefits such as reduced costs, minimized security events, and diminished technical debt.

Life without a formal architecture review process

One of the most pronounced issues with implementing and maintaining software architecture is the difficulty in achieving human consensus. In any organization, you’ll find a diverse range of team members—each with their own priorities, perspectives, and pain points. Without a formalized review process, these differences can lead to prolonged debates and stalled projects. We often find that many members tend to fall into one of these personas:

The Not Invented Here The Not Invented Here – This individual doesn’t trust any software unless it was built and operated by members of their company. They’re generally wary of any cloud solution and will expend development time to avoid capital expenditure.
The Wait a Minute The Wait a Minute – This individual has good feedback and their input is welcome, but they tend to wait until the last minute before providing any feedback, making it difficult to have productive conversations and act on any constructive criticism.
The Bottleneck The Bottleneck – This individual craves control and insists that all reviews, decisions, and conversations go through them. This makes scaling the architecture review process very challenging and decisions will often come down to the whim of this one person.
The Creative The Creative – This individual has passion for software and for creating things, but will often choose complexity over simplicity and turn their architectures into art projects.
The Perfectionist The Perfectionist – This individual tends to let the perfect be the enemy of the good. While their intentions are pure, this approach can result in delayed decision making and debates on topics that might not be worth the time of the board.
The Historian The Historian – This individual has been at the company for a long time and remembers every success and failure along the way. While the context this individual brings to the table is invaluable, teams must guard against only looking to the past as they try to shape the future.

Benefits of an architecture review board

Establishing an ARB within your organization can yield substantial benefits, enhancing both the quality and efficiency of your architecture. Some key advantages are:

Improved compliance

By systematically reviewing architectural decisions, the ARB helps ensure that designs adhere to company best practices, open standards, and regulatory requirements as set forth by your enterprise architecture.

Reduced technical debt

Technical debt—taking shortcuts in the development process that lead to future complications—is a common issue in software development. The ARB helps identify and mitigate technical debt early in the design phase. By enforcing architectural standards and promoting best practices, the board helps ensure that decisions are made with long-term sustainability in mind. This approach results in more robust, maintainable codebases and reduces the likelihood of future rework.

Efficiency with lowered costs

While a formal architecture review sounds like it might have the potential for increased red tape and lowered efficiency, the ARB instead contributes to operational efficiency by standardizing architectural practices across the organization. This uniformity allows for better resource allocation, faster deployment cycles, and more predictable project timelines. By catching potential issues early in the design phase, the ARB helps avoid costly rewrites and rework, which can lead to significant cost savings over time.

Supportability

Designing for supportability is crucial for the long-term success of any application. The ARB makes sure that architectures are built with maintainability in mind, making it easier for operations teams to manage and troubleshoot systems. This focus on supportability leads to fewer downtime incidents, faster resolution times, and overall higher system reliability. By making sure the composition of the ARB crosses all parts of the organization, supportability concerns can be surfaced earlier and help ensure that changes are properly socialized.

Security

Above all, security is the most critical output of an effective ARB. The ARB plays a pivotal role in embedding security into the architectural fabric from the outset. By conducting thorough security reviews and incorporating security best practices into every design, the ARB makes sure that applications are resilient against unintended disclosure, inadvertent access, and threat actors. This proactive approach not only protects sensitive data, but also builds trust with your customers and stakeholders.

Steps for effective architecture review boards

Whether looking to establish a new architecture review process or improve the effectiveness of a current ARB, we’ve identified eight key steps to make sure that an ARB operates in a way which realizes the benefits of a robust architecture review process while maintaining enterprise compliance. With the exception of leadership support, the steps aren’t presented in a particular order and can be implemented in parallel or in whatever order fits your organization and resource availability.

Leadership support

Identifying a sponsor on the executive leadership team is crucial to the success of the ARB. An executive sponsor fosters participation from stakeholders, representing key organizations such as Security, Development, and Operations, along with gaining their commitment to the review processes. The executive sponsor helps embed the ARB function within the enterprise’s project implementation process. Supported by the executive sponsor, the ARB’s reviews serve as a formal gate within the project process, reducing attempts to bypass the review processes.

Single source for guidance, policies, and best practices

Establish a single, well-known repository or index so that the entire enterprise has a single source of truth that establishes the basis for designing and reviewing architecture. A common repository doesn’t need to be complex. It can be a central document location, wiki, or file share that’s quickly discoverable. Commonly, an enterprise’s collection of guidelines and policies are dispersed and managed by each organization using different mechanisms and repositories. Best practices are often treated as folklore passed between team members. Project teams and ARB stakeholders need to share a common understanding of the enterprise’s collective intelligence consisting of guidelines, policies, and best practices.

As the project community’s collective understanding of the enterprise guidelines and policies grows, initial solution designs are better aligned, and reviews through the ARB accelerate. After a common repository is established, consider using generative AI to create a natural language chatbot, a design chatbot, to simplify access to the collective guidelines, policies, and best practices. See Amazon Bedrock or Amazon Q – Generative AI Assistant.

Defined stakeholders

Make sure that your disciplines have defined stakeholders on the ARB. A good starting point is to identify stakeholders from the Security, Enterprise Architecture, Development, Infrastructure, and Operations teams. Broad representation on the board minimizes recycles and delays later in the project, which can occur when stakeholders aren’t engaged in the review process from the beginning. A stakeholder’s responsibility is to focus on their area of subject matter expertise and commit a portion of their time to the ARB. Consider rotating stakeholders periodically to distribute knowledge and workload through the organization.

Gated process with documented decisions

As previously described, architecture reviews typically occur after design and before solution implementation or purchase. Optionally, another architecture review takes place before deployment to validate that the solution matches what was reviewed and approved. It’s important to complete the review before implementation or the purchase decision and to get stakeholder sign off. Otherwise, projects risk rework and delay later in the process, often impacting cost or schedule to a greater degree. Document each ARB action, including approvals, reasons for recycles, exceptions required, follow-ups needed, and so on. Documented decisions should be added to the project’s overall lifecycle documentation to benefit future inspection of project or similar solution architectures.

Establish an exception process

There will always be exceptions to your enterprise guidelines or policies. Plan for exceptions with a defined process for reviewing, escalating, and gaining approval. Include leadership from both IT and business areas in the assessment and sign-off on an exception. Most importantly, set expiration dates on the exceptions–they should not be granted indefinitely. Exceptions are typically granted to accommodate a temporary nonconformance to provide time to plan for and implement a better, long-term solution.

Architecture central repository

Establish a well known, central repository for solution architecture documents. Solution documentation should be treated as living artifacts that are maintained for the lifecycle of the use case. A central architecture repository benefits teams responsible for operating and maintaining solutions, along with design teams chartered with new solution design. After a repository is established, consider including your architecture documentation in the generative AI design chatbot mentioned previously.

Automate review process

Employ automated architecture review processes wherever possible. Automated review processes allow stakeholders to focus their time on their subject matter expertise instead of administrative tasks. Consider separate review processes based on an initiative’s complexity, cost, and impact. Schedule live meetings with the ARB for the most complex and impactful solutions, and use offline mechanisms, such as email, for other efforts. Define a universal architecture template to capture areas of interest for review and automate the Q&A and sign-off processes. Consider using generative AI to do initial automated design reviews against enterprise core best practices and policies to further streamline stakeholder review processes.

Architecture review process shepherd

Identify a shepherd to help ensure that solution architectures are reviewed and the ARB review processes are broadly understood. The shepherd functions as a liaison with executive sponsors for exceptions. While the shepherd can also be a stakeholder on the board, the shepherd is not the single overall decision maker. The shepherd champions the continuous improvement of the architecture review process and mechanisms.

Conclusion

In this post, we explored the benefits of establishing an architecture review board within an organization, emphasizing its role in maintaining compliance, reducing technical debt, and enhancing operational efficiency. We discussed the challenges organizations face in setting up an effective ARB and provided guidance on the essential components and steps required to build and operate a successful ARB. By following the outlined steps, organizations can maximize the benefits of an ARB, making sure that architectural decisions align with enterprise goals and standards while fostering a culture of continuous improvement and stakeholder collaboration.

For additional guidance on garnering the leadership support necessary for an effective ARB, see Well-Architected Framework: Provide executive sponsorship. For more details on the review process, see Well-Architected Framework: The review process and AWS Well-Architected Tool, an AWS Management Console-based service that provides a consistent process for measuring your architecture using AWS best practices. If you’re interested in establishing a natural language chatbot interface for your enterprise architecture information, see Amazon Bedrock, Amazon Q Business, or Build a contextual chatbot application using Amazon Bedrock Knowledge Bases.


About the authors

[$] In search of a stable BPF verifier

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

BPF is, famously, not part of the kernel’s promises of user-space stability. New
kernels can and do break existing BPF programs; the BPF developers try to
fix unintentional regressions as they happen, but the whole thing can be something of a bumpy
ride for users trying to deploy BPF programs across multiple kernel versions.
Shung-Hsi Yu and Daniel Xu had two different approaches to fixing the problem
that they presented at the 2025 Linux Storage, Filesystem,
Memory-Management, and BPF Summit.

[$] The state of the memory-management development process, 2025 edition

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

Andrew Morton, the lead maintainer for the kernel’s memory-management
subsystem, tends to be quiet during the Linux Storage, Filesystem,
Memory-Management, and BPF Summit, preferring to let the developers work
things out on their own. That changes, though, when he leads the
traditional development-process session in the memory-management track. At
the 2025 gathering, this discussion covered a number of ways in which the
process could be improved, but did not unearth any significant problems.

Take Command 2025: A Day of Insight, Innovation, and Impact

Post Syndicated from Rapid7 original https://blog.rapid7.com/2025/04/14/take-command-2025-a-day-of-insight-innovation-and-impact/

Take Command 2025: A Day of Insight, Innovation, and Impact

Take Command 2025 is officially in the books. From the opening sessions to the final takeaways, the summit delivered a full day of high-impact discussions, fresh research, and powerful stories from across the cybersecurity spectrum.

This year’s event brought together cybersecurity leaders, researchers, red teamers, and policy experts for an honest look at the challenges we’re facing—and the tools, tactics, and mindsets helping us take command in a complex threat landscape.

We’re grateful to everyone who joined us and proud of the conversations that unfolded throughout the day. If you missed any sessions or want to rewatch key moments, every session is now available on demand.

A Day of Firsts: New Research, New Tools, Real Stories

One of the standout moments came during Inside the Mind of an Attacker: Navigating the Threat Horizon session, where Raj Samani and Trent Teyema previewed findings from Rapid7’s latest ransomware intelligence. Based on data from Q1 2025, the discussion touched on shifting attacker tactics, the growing professionalism of ransomware groups, and the need for visibility and response readiness at every level.

Another highlight was Ted Harrington’s keynote, From Zero to Hero: Building the Perfect Defense, which challenged us to reimagine security architecture from the ground up. Ted emphasized bold thinking, Zero Trust foundations, and security’s role as a business enabler—not a roadblock.

Technical Deep Dives and Practical Playbooks

This year’s agenda wasn’t just aspirational—it was tactical. The SOC team took us inside real-world threats in Expert Stories from the Frontlines of Threat Hunting and Malware Detection, sharing lessons from active ransomware and MFA-bypass investigations.

In Risk Revolution: Proactive Strategies for Exposure Management, speakers laid out practical frameworks for prioritizing risk across cloud, identity, data, and application layers. And in Demystifying Cloud Detection & Response, panelists explored how SOC teams can bridge traditional and cloud-native security gaps using the right integrations and context-rich telemetry.

We also heard from customer leaders during Expert Tips to Future-Proof Your VM Program, where panelists from Cross Financial, Miltenyi Biotec, and Phibro Animal Health discussed the shift from vulnerability management to exposure-led strategies.

Compliance, Resilience, and Looking Ahead

With global regulations evolving fast, From Chaos to Compliant session offered clear, actionable guidance for navigating global compliance legislations, such as SEC, NIS2, and DORA amongst many others—without compromising operational efficiency. Sabeen Malik and Lara Sunday reminded us that compliance, done right, can be a catalyst for organizational resilience.

And in one of the most engaging sessions of the day, The Tempest Two shared stories of adventure and mindset that resonated with security teams striving to adapt, overcome, and lead with purpose in high-pressure environments.

Now Streaming: All Sessions On Demand

Couldn’t attend live—or want to revisit a key session? Every session from Take Command 2025 is now available to watch on demand. Whether you’re catching up or sharing with your team, this is your chance to revisit the insights and strategies shaping the future of cybersecurity.

Watch now, on demand

Developer Week 2025 wrap-up

Post Syndicated from Vy Ton original https://blog.cloudflare.com/developer-week-2025-wrap-up/

As we conclude Developer Week 2025, we’re proud to reflect upon the capabilities we’ve added to our developer platform. It’s so rewarding to deliver products, features and tools that help developers build smarter and ship faster, and even more so hearing your responses throughout the week!

Our VP of Product, Rita Kozlov, kicked off Developer Week 2025 discussing the ever-evolving landscape of development, particularly in the age of AI. AI is no longer just a buzzword or a trope for a science-fiction future — in the realm of modern development, it’s a core tenet (and utility) of how we build, innovate, and solve problems. It’s influencing how and how frequently we ship code, as well as enabling anyone to write it.

It’s exciting to not only witness this technical revolution, but also to be building a platform that enables developers to be part of it. We want to hear your feedback and see what you build with the new capabilities — reach out to us on Discord or X.

Here’s a recap of our Developer Week 2025 announcements:

Monday, April 7

Announcement

Summary

Piecing together the Agent puzzle: MCP, authentication & authorization, and Durable Objects free tier 

Toolkit for AI agents includes new Agents SDK support for MCP (Model Context Protocol) clients, authentication/authorization/hibernation for MCP servers, and Durable Objects free tier.

Introducing AutoRAG: Fully-Managed Retrieval-Augmented Generation on Cloudflare

Fully managed Retrieval-Augmented Generation (RAG) pipelines powered by Cloudflare’s global network and developer platform simplifies how you build and scale RAG pipelines to power your context-aware AI and search applications.

Cloudflare Workflows is now GA: production-ready durable execution

Workflows — a durable execution engine built directly on top of Workers — is Generally Available and production-ready with new human-in-the-loop capabilities, more scale, and more metrics.

Cloudflare acquires Outerbase to expand database and agent developer experience capabilities

Cloudflare acquired Outerbase, expanding our database and agent developer experience capabilities.

Tuesday, April 8

Announcement

Summary

Build global MySQL apps using Cloudflare Workers and Hyperdrive

Workers connect to your MySQL databases with Hyperdrive to deliver optimal performance for regional databases, with support for your favorite drivers and ORMs.

Pools across the sea: how Hyperdrive speeds up access to databases and why we’re making it free

Hyperdrive, now available on free tier, leverages key innovations to make global database connections fast. 

“Just use Vite”… with the Workers runtime

The Cloudflare Vite plugin integrates Vite, one of the most popular build tools for web development, with the Workers runtime. We announced the 1.0 release and official support for React Router v7.

Deploy your Next.js app to Cloudflare Workers with the Cloudflare adapter for OpenNext

With the 1.0-beta release of the Cloudflare adapter for OpenNext, you can host your Next.js 14 and 15 applications on Cloudflare Workers.

Your frontend, backend, and database — now in one Cloudflare Worker

You can now deploy static sites, full-stack, and stateful applications on Cloudflare Workers — the primitives are all here. Framework support for React Router v7, Astro, Vue, and more are generally available today, as is the Cloudflare Vite plugin.

Skip the setup: deploy a Workers application in seconds

Developers can set up and deploy your Worker application with a Deploy to Cloudflare button.

Wednesday, April 9

Announcement

Summary

Make your apps truly interactive with Cloudflare Realtime and RealtimeKit

We announced Cloudflare Realtime and RealtimeKit, a complete toolkit for shipping real-time audio and video apps in days with SDKs for Kotlin, React Native, Swift, JavaScript, and Flutter.

Introducing Cloudflare Secrets Store (Beta): secure your secrets, simplify your workflow

Securely store, manage, and deploy account level secrets to Cloudflare Workers through Cloudflare Secrets Store, available in beta — with role-based access control, audit logging, and Wrangler support.

Cloudflare Snippets are now Generally Available

Cloudflare Snippets are generally available, enabling fast, cost-free JavaScript-based HTTP traffic modifications across all paid plans. 

Introducing Workers Observability: logs, metrics, and queries – all in one place

Workers Observability powers up with General Availability of Workers Logs and new Query Builder to help you investigate log events across all of your Workers.

Network performance update: Developer Week 2025

Cloudflare has been tracking and comparing our speed with other top networks since 2021. We take a look at how things have changed since our last update.

Thursday, April 10

Announcement

Summary

R2 Data Catalog: Managed Apache Iceberg tables with zero egress fees

R2 Data Catalog is now in public beta: a managed Apache Iceberg data catalog built directly into your R2 bucket.

Sequential consistency without borders: how D1 implements global read replication

D1, Cloudflare’s managed SQL database, announces global read replication beta.

Just landed: streaming ingestion on Cloudflare with Arroyo and Pipelines

We’ve just shipped our new streaming ingestion service, Pipelines. And, we’ve acquired Arroyo, enabling us to bring new SQL-based, stateful transformations to Pipelines and R2.

Making Super Slurper 5x faster with Workers, Durable Objects, and Queues

We re-architected Super Slurper from the ground up using our Developer Platform — leveraging Cloudflare Workers, Durable Objects, and Queues — and improved transfer speeds to R2 by up to 5x.

Friday, April 11

Announcement

Summary

A global virtual private cloud to build secure cross-cloud apps on Workers

We’re announcing Workers VPC: a global private network that allows applications deployed on Cloudflare Workers to connect to your legacy cloud infrastructure. Now, you can unlock access to your existing APIs and data in external clouds and build global, modern, cross-cloud apps on Workers.

Startup spotlight: building AI agents and accelerating innovation with Cohort #5

Explore how developers in Workers Launchpad are using Cloudflare to scale AI workloads and streamline automation.

Startup Program update: empowering every stage of the startup journey

Cloudflare’s Startup Program offers up to \$250,000 in credits for companies building on our Developer Platform across 4 tiers: \$5,000, \$25,000, \$100,000, and \$250,000. 

Simple, scalable, and global: Containers are coming to Cloudflare Workers in June 2025

Cloudflare Containers are coming this June. Run new types of workloads on our network with an experience that is simple, scalable, global and deeply integrated with Workers.

Workers AI gets a speed boost, batch workload support, more LoRAs, new models, and a refreshed dashboard

Workers AI inference is faster with speculative decoding & prefix caching. Use our new batch inference for handling large request volumes seamlessly. Build tailored AI apps with more LoRA options. Lastly, new models and a refreshed dashboard round out this Developer Week update for Workers AI.

How we simplified NCMEC reporting with Cloudflare Workflows

Cloudflare replaced a queues-based architecture in our National Center for Missing & Exploited Children (NCMEC) reporting system with Cloudflare Workflows for a structured, retryable workflow that’s easier to debug and maintain.

A next-generation Certificate Transparency log built on Cloudflare Workers

With recent developments in Certificate Transparency (CT), Cloudflare built a next-generation CT log on top of Cloudflare’s Developer Platform.


Even though 2025 Developer Week has come to a close, we can’t wait to hear what you’re building and hope you’ll share it with us on X or Discord. If you’re looking to get started, check out our developer documentation. 

Security updates for Monday

Post Syndicated from jake original https://lwn.net/Articles/1017396/

Security updates have been issued by Debian (glib2.0, jinja2, kernel, mediawiki, perl, subversion, twitter-bootstrap3, twitter-bootstrap4, and wpa), Fedora (c-ares, chromium, condor, corosync, cri-tools1.29, exim, firefox, matrix-synapse, nextcloud, openvpn, perl-Data-Entropy, suricata, upx, varnish, webkitgtk, yarnpkg, and zabbix), Mageia (giflib, gnupg2, graphicsmagick, and poppler), Oracle (delve and golang, go-toolset:ol8, grub2, and webkit2gtk3), Red Hat (kernel and kernel-rt), SUSE (chromium, fontforge-20230101, govulncheck-vulndb, kernel, liblzma5-32bit, pgadmin4, python311-Django, and python311-PyJWT), and Ubuntu (graphicsmagick).

China Sort of Admits to Being Behind Volt Typhoon

Post Syndicated from Bruce Schneier original https://www.schneier.com/blog/archives/2025/04/china-sort-of-admits-to-being-behind-volt-typhoon.html

The Wall Street Journal has the story:

Chinese officials acknowledged in a secret December meeting that Beijing was behind a widespread series of alarming cyberattacks on U.S. infrastructure, according to people familiar with the matter, underscoring how hostilities between the two superpowers are continuing to escalate.

The Chinese delegation linked years of intrusions into computer networks at U.S. ports, water utilities, airports and other targets, to increasing U.S. policy support for Taiwan, the people, who declined to be named, said.

The admission wasn’t explicit:

The Chinese official’s remarks at the December meeting were indirect and somewhat ambiguous, but most of the American delegation in the room interpreted it as a tacit admission and a warning to the U.S. about Taiwan, a former U.S. official familiar with the meeting said.

No surprise.

The collective thoughts of the interwebz