Post Syndicated from Bruce Schneier original https://www.schneier.com/blog/archives/2025/02/friday-squid-blogging-eating-bioluminescent-squid.html
Firefly squid is now a delicacy in New York.
Post Syndicated from Bruce Schneier original https://www.schneier.com/blog/archives/2025/02/friday-squid-blogging-eating-bioluminescent-squid.html
Firefly squid is now a delicacy in New York.
Post Syndicated from jzb original https://lwn.net/Articles/1011511/
Differences of opinion, as well as outright disputes, between
upstream open-source projects and Linux distribution packagers over
packaging practices are nothing new. It is rarer, though, for those
disputes to boil over to threats of legal action—but a
disagreement between the Open
Broadcaster Software (OBS) Studio project and Fedora packagers
reached that point in mid-February. After escalation to a higher
authority things have been worked out to the satisfaction of the OBS
project, but some lingering questions remain. How Fedora should
prioritize Flatpak repositories,
how to handle conflicts between upstreams and Fedora packagers, and
the mechanics of removing or retiring Flatpaks all remain open
questions.
Post Syndicated from Avinash Desireddy original https://aws.amazon.com/blogs/big-data/design-patterns-for-implementing-hive-metastore-for-amazon-emr-on-eks/
In modern data architectures, the need to manage and query vast datasets efficiently, consistently, and accurately is paramount. For organizations that deal with big data processing, managing metadata becomes a critical concern. This is where Hive Metastore (HMS) can serve as a central metadata store, playing a crucial role in these modern data architectures.
HMS is a central repository of metadata for Apache Hive tables and other data lake table formats (for example, Apache Iceberg), providing clients (such as Apache Hive, Apache Spark, and Trino) access to this information using the Metastore Service API. Over time, HMS has become a foundational component for data lakes, integrating with a diverse ecosystem of open source and proprietary tools.
In non-containerized environments, there was typically only one approach to implementing HMS—running it as a service in an Apache Hadoop cluster. With the advent of containerization in data lakes through technologies such as Docker and Kubernetes, multiple options for implementing HMS have emerged. These options offer greater flexibility, allowing organizations to tailor HMS deployment to their specific needs and infrastructure.
In this post, we will explore the architecture patterns and demonstrate their implementation using Amazon EMR on EKS with Spark Operator job submission type, guiding you through the complexities to help you choose the best approach for your use case.
Prior to Hive 3.0, HMS was tightly integrated with Hive and other Hadoop ecosystem components. Hive 3.0 introduced a Standalone Hive Metastore. This new version of HMS functions as an independent service, decoupled from other Hive and Hadoop components such as HiveServer2. This separation enables various applications, such as Apache Spark, to interact directly with HMS without requiring a full Hive and Hadoop environment installation. You can learn more about other components of Apache Hive on the Design page.
In this post, we will use a Standalone Hive Metastore to illustrate the architecture and implementation details of various design patterns. Any reference to HMS refers to a Standalone Hive Metastore.
The HMS broadly consists of two main components:
Containerization and Kubernetes offers various architecture and implementation options for HMS, including, running:
In this post, we’ll use Apache Spark as the data processing framework to demonstrate these three architectural patterns. However, these patterns aren’t limited to Spark and can be applied to any data processing framework, such as Hive or Trino, that relies on HMS for managing metadata and accessing catalog information.
Note that in a Spark application, the driver is responsible for querying the metastore to fetch table schemas and locations, then distributes this information to the executors. Executors process the data using the locations provided by the driver, never needing to query the metastore directly. Hence, in the three patterns described in the following sections, only the driver communicates with the HMS, not the executors.
In this pattern, HMS runs as a sidecar container within the same pod as the data processing framework, such as Apache Spark. This approach uses Kubernetes multi-container pod functionality, allowing both HMS and the data processing framework to operate together in the same pod. The following figure illustrates this architecture, where the HMS container is part of Spark driver pod.

This pattern is suited for small-scale deployments where simplicity is the priority. Because HMS is co-located with the Spark driver, it reduces network overhead and provides a straightforward setup. However, it’s important to note that in this approach HMS operates exclusively within the scope of the parent application and isn’t accessible by other applications. Additionally, row conflicts might arise when multiple jobs attempt to insert data into the same table simultaneously. To address this, you should make sure that no two jobs are writing to the same table simultaneously.
Consider this approach if you prefer a basic architecture. It’s ideal for organizations where a single team manages both the data processing framework (for example, Apache Spark) and HMS, and there’s no need for other applications to use HMS.
In this pattern, HMS runs in multiple pods managed through a Kubernetes deployment, typically within a dedicated namespace in the same data processing EKS cluster. The following figure illustrates this setup, with HMS decoupled from Spark driver pods and other workloads.

This pattern works well for medium-scale deployments where moderate isolation is enough, and compute and data needs can be handled within a few clusters. It provides a balance between resource efficiency and isolation, making it ideal for use cases where scaling metadata services independently is important, but complete decoupling isn’t necessary. Additionally, this pattern works well when a single team manages both the data processing frameworks and HMS, ensuring streamlined operations and alignment with organizational responsibilities.
By decoupling HMS from Spark driver pods, it can serve multiple clients, such as Apache Spark and Trino, while sharing cluster resources. However, this approach might lead to resource contention during periods of high demand, which can be mitigated by enforcing tenant isolation on HMS pods.
In this architecture pattern, HMS is deployed in its own EKS cluster deployed using Kubernetes deployment and exposed as a Kubernetes Service using AWS Load Balancer Controller, separate from the data processing clusters. The following figure illustrates this setup, where HMS is configured as an external service, separate from the data processing clusters.

This pattern suits scenarios where you want a centralized metastore service shared across multiple data processing clusters. HMS allows different data teams to manage their own data processing clusters while relying on the shared metastore for metadata management. By deploying HMS in a dedicated EKS cluster, this pattern provides maximum isolation, independent scaling, and the flexibility to operate and managed as its own independent service.
While this approach offers clear separation of concerns and the ability to scale independently, it also introduces higher operational complexity and potentially increased costs because of the need to manage an additional cluster. Consider this pattern if you have strict compliance requirements, need to ensure complete isolation for metadata services, or want to provide a unified metadata catalog service for multiple data teams. It works well in organizations where different teams manage their own data processing frameworks and rely on a shared metadata store for data processing needs. Additionally, the separation enables specialized teams to focus on their respective areas.
In the remainder of this post, you will explore the implementation details for each of the three architecture patterns, using EMR on EKS with Spark Operator job submission type as an example to demonstrate their implementation. Note that this implementation hasn’t been tested with other EMR on EKS Spark job submission types. You will begin by deploying the common components that serve as the foundation for all the architecture patterns. Next, you’ll deploy the components specific to each pattern. Finally, you’ll execute Spark jobs to connect to the HMS implementation unique to each pattern and verify the successful execution and retrieval of data and metadata.
To streamline the setup process, we’ve automated the deployment of common infrastructure components so you can focus on the essential aspects of each HMS architecture. We’ll provide detailed information to help you understand each step, simplifying the setup while preserving the learning experience.
To showcase the patterns, you will create three clusters:
analytics-cluster and datascience-clusterhivemetastore-clusterBoth analytics-cluster and datascience-cluster serve as data processing clusters that run Spark workloads, while the hivemetastore-cluster hosts the HMS.
You will use analytics-cluster to illustrate the HMS as sidecar and cluster dedicated pattern. You will use all three clusters to demonstrate the external HMS pattern.
You can find the codebase in the AWS Samples GitHub repository.
Before you deploy this solution, make sure that the following prerequisites are in place:
Begin by setting up the infrastructure components that are common to all three architectures.
You have completed the setup of the common components that serve as the foundation for all architectures. You will now deploy the components specific to each architecture and execute Apache Spark jobs to validate the successful implementation.
To implement HMS using the sidecar container pattern, the Spark application requires setting both sidecar and catalog properties in the job configuration file.
analytics-cluster for sidecar pattern. For this post, we stored the HMS database credentials into a Kubernetes Secret object. We recommend using Kubernetes External Secrets Operator to fetch HMS database credentials from AWS Secrets Manager.spark-hms-sidecar-job.yaml. This file was created by substituting variables in the spark-hms-sidecar-job.tpl template in the previous step. The following samples highlight key sections of the manifest file.Spark job configuration
In this pattern, you will submit Spark jobs in analytics-cluster. The Spark jobs will connect to the HMS service running as a sidecar container in the driver pod.
sparkapplication object.ContainerCreating to Running (should take just a few seconds).To implement HMS using a cluster dedicated HMS pattern, the Spark application requires setting up HMS URI and catalog properties in the job configuration file.
analytics-cluster for cluster dedicated pattern.spark-hms-cluster-dedicated-job.yaml. This file is created by substituting variables in the spark-hms-cluster-dedicated-job.tpl template in the previous step. The following sample highlights key sections of the manifest file.In this pattern, you will submit Spark jobs in analytics-cluster. The Spark jobs will connect to the HMS service in the same data processing EKS cluster.
ContainerCreating to Running (should take just a few seconds).To implement an external HMS pattern, the Spark application requires setting up an HMS URI for the service endpoint exposed by hivemetastore-cluster.
hivemetastore-cluster for External HMS pattern.spark-hms-external-job.yaml. This file is created by substituting variables in the spark-hms-external-job.tpl template during the setup process. The following sample highlights key sections of the manifest file.To verify the setup, submit Spark jobs in analytics-cluster and datascience-cluster. The Spark jobs will connect to the HMS service in the hivemetastore-cluster.
Use the following steps for analytics-cluster and then for datascience-cluster to verify that both clusters can connect to the HMS on hivemetastore-cluster.
analytics-cluster and then for datascience-cluster.sparkapplication object.ContainerCreating to Running (should take just a few seconds).To avoid incurring future charges from the resources created in this tutorial, clean up your environment after you’ve completed the steps. You can do this by running the cleanup.sh script, which will safely remove all the resources provisioned during the setup.
In this post, we’ve explored the design patterns for implementing the Hive Metastore (HMS) with EMR on EKS with Spark Operator, each offering distinct advantages depending on your requirements. Whether you choose to deploy HMS as a sidecar container within the Apache Spark Driver pod, or as a Kubernetes deployment in the data processing EKS cluster, or as an external HMS service in a separate EKS cluster, the key considerations revolve around communication efficiency, scalability, resource isolation, high availability, and security.
We encourage you to experiment with these patterns in your own setups, adapting them to fit your unique workloads and operational needs. By understanding and applying these design patterns, you can optimize your Hive Metastore deployments for performance, scalability, and security in your EMR on EKS environments. Explore further by deploying the solution in your AWS account and share your experiences and insights with the community.
Avinash Desireddy is a Cloud Infrastructure Architect at AWS, passionate about building secure applications and data platforms. He has extensive experience in Kubernetes, DevOps, and enterprise architecture, helping customers containerize applications, streamline deployments, and optimize cloud-native environments.
Suvojit Dasgupta is a Principal Data Architect at AWS. He leads a team of skilled engineers in designing and building scalable data solutions for AWS customers. He specializes in developing and implementing innovative data architectures to address complex business challenges.
Post Syndicated from Екип на Биволъ original https://bivol.bg/repression_rnm.html

Новата вълна от репресии срещу българите в Северна Македония На 27-ми февруари 2025 г. ръководителят на принудително закрития български културен клуб „Иван Михайлов“ в Битоля, Любчо Георгиевски, беше призован за…
Материалът <span style='color:#ff0000;font-size:12px;'>Репресии срещу българите в Северна Македония:</span> <BR> <H1 class='post-title single-post-title entry-title'>Случаят „Любчо Георгиевски“ и системната кампания срещу българската общност</H1> е публикуван за пръв път на Bivol!.
Post Syndicated from corbet original https://lwn.net/Articles/1012430/
There is a fair amount of unhappiness on the Internet about the announcement
from Mozilla about a new “terms of
use” agreement and an updated
privacy notice for the Firefox browser.
Firefox will always continue to add new features, improve existing
ones, and test new ideas. We remain dedicated to making Firefox
open source, but we believe that doing so along with an official
Terms of Use will give you more transparency over your rights and
permissions as you use Firefox. And actually asking you to
acknowledge it is an important step, so we’re making it a part of
the standard product experience starting in early March for new
users and later this year for existing ones.
Specifically, the apparent
removal of a promise to not sell users’ personal data has drawn
attention.
(See also: this
analysis by Michael Taggart. “So, is this Mozilla ‘going evil?’
“.)
Nah, prolly not. But it is at best clumsy, and a poor showing if they want
me to believe they care about Firefox, rather than the data it can
provide
Post Syndicated from Jacquie Harris original https://blog.rapid7.com/2025/02/28/metasploit-weekly-wrap-up-02-28-2025/

Author: Michael Heinzl
Type: Auxiliary
Pull request: #19878 contributed by h4x-x0r
Path: admin/scada/mypro_mgr_creds
AttackerKB reference: CVE-2025-22896
Description: This module adds credential harvesting for MySCADA MyPro Manager using CVE-2025-24865 and CVE-2025-22896.
Authors: chebuya and msutovsky-r7
Type: Auxiliary
Pull request: #19881 contributed by msutovsky-r7
Path: scanner/http/netalertx_file_read
AttackerKB reference: CVE-2024-48766
Description: This adds an auxiliary module allowing arbitrary file read on vulnerable (CVE-2024-48766) NetAlertX targets.
Authors: horizon3ai, imjdl, and jheysel-r7
Type: Auxiliary
Pull request: #19894 contributed by jheysel-r7
Path: scanner/http/simplehelp_toolbox_path_traversal
AttackerKB reference: CVE-2024-57727
Description: This adds an auxiliary module for SimpleHelp; the vulnerability (CVE-2024-57727) is a path traversal which allows arbitrary file read.
Authors: Mickaël Benassouli, Rémi Matasse, and h00die-gr3y
Type: Exploit
Pull request: #19897 contributed by h00die-gr3y
Path: linux/http/invoiceninja_unauth_rce_cve_2024_55555
AttackerKB reference: CVE-2024-55555
Description: This adds an exploit module for Invoice Ninja, the vulnerability (CVE-2024-55555) is an unauthenticated RCE exploitable by having the APP_KEY value for the Laravel installation.
Authors: h00die-gr3y and h0ng10
Type: Exploit
Pull request: #19841 contributed by h00die-gr3y
Path: linux/http/raspberrymatic_unauth_rce_cve_2024_24578
AttackerKB reference: CVE-2024-24578
Description: Adds support for CVE-2024-24578, an unauthenticated file write and ZipSlip vulnerability allowing attackers to upload a compressed file that will not be bounds-checked and expanded automatically, allowing the overwrite of arbitrary files. In this case, we overwrite the watchdog script, run by a cron job every 5 minutes.
You can find the latest Metasploit documentation on our docsite at docs.metasploit.com.
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
commercial edition Metasploit Pro
Post Syndicated from daroc original https://lwn.net/Articles/1012367/
Security updates have been issued by Debian (emacs, freerdp2, and gst-plugins-good1.0), Fedora (java-17-openjdk, python3.6, and xorg-x11-server-Xwayland), Mageia (radare2), SUSE (libX11, openvswitch3, postgresql13, procps, ruby2.5, webkit2gtk3, and xorg-x11-server), and Ubuntu (git, linux-aws, linux-aws, linux-aws-6.8, linux-aws, linux-oracle, linux-oracle-5.4, linux-ibm, linux-intel-iotg, linux-intel-iotg-5.15, and linux-oem-6.11).
Post Syndicated from Abby Vollmer original https://blog.cloudflare.com/cloudflare-2024-transparency-reports-now-live-with-new-data-and-a-new-format/
Cloudflare’s 2024 Transparency Reports are now live — with new topics, new data points, and a new format. For over 10 years, Cloudflare has published transparency reports twice a year in order to provide information to our customers, policymakers, and the public about how we handle legal requests and abuse reports relating to the websites using our services. Such transparency reporting is now recognized as a best practice among companies offering online services, and has even been written into law with the European Union’s Digital Service Act (DSA).
While Cloudflare has been publishing transparency reports for a long time, this year we chose to revamp the report in light of new reporting obligations under the DSA, and our goal of making our reports both comprehensive and easy to understand. Before you dive into the reports, learn more about Cloudflare’s longstanding commitment to transparency reporting and the key updates we made in this year’s reports.
Cloudflare started issuing transparency reports early on, because we have long believed that transparency is essential to earning trust. In addition to sharing data about the number and nature of requests we receive, our transparency reports have provided a forum for Cloudflare to articulate the principles we apply in approaching legal requests for customer information and how we handle abuse.
Grounded in Cloudflare’s principles, our transparency reports have necessarily evolved over time as the scale and complexity of our services has grown. While our initial reports were focused on governmental requests for customer information, our reports have expanded to cover a broader set of issues, including civil requests for customer information, legal requests to limit or terminate services, and our process for handling reports of abuse on websites using our services.

A key driver of this year’s updates was the transparency reporting obligations in the EU’s Digital Services Act (DSA). As we have written about previously, the DSA replaced a 20-year-old law called the e-Commerce Directive, providing an important framework for addressing the legal responsibilities of online service providers.
While the DSA addresses a number of topics, an important one is transparency. The DSA sets different transparency reporting obligations for different services, establishing baseline reporting requirements for all intermediary services, more detailed reporting for hosting services, and the most extensive reporting for online platforms like social media sites and search engines. Most of Cloudflare’s services are pass-through (intermediary) services related to security and performance with limited transparency reporting requirements under the DSA, while our hosting services have some additional requirements related to our abuse-related actions.
The DSA transparency obligations align with Cloudflare’s longstanding practices and company principles toward transparency. Because Cloudflare has always strived to provide meaningful transparency into its approach to these issues, we are well positioned to comply with the specific reporting obligations set forth in the DSA. That said, while we believe that our existing reports already satisfied much of the DSA, we identified changes we wanted to make to match specific types of data or formatting called for under the DSA.
Our 2024 Transparency Reports include more information than ever before, all in a new format that we believe will make the information easier to understand.
Prompted by the DSA’s requirements and the continued expansion of services we offer, the 2024 reports includes new information, including additional categories of hosted content abuse, automated steps Cloudflare has taken to mitigate phishing and technical abuse, the mean time to take action on different types of abuse reports, and information about additional types of requests for customer information that we have received. You’ll find a machine-readable version of the data alongside our transparency reports, consistent with DSA requirements. We also introduced “additional context” boxes to call out trends or notable developments during the reporting period.
To try to make all of this information as digestible as possible, we divided our transparency report into two parts. Our report on Legal Requests for Information addresses the law enforcement, government, and civil requests for customer information that Cloudflare receives in the United States and around the world. Our report on Abuse Processes addresses Cloudflare’s processes for handling reports of abuse on websites using our services and our response to legal requests to terminate or restrict access to our users.
Because we divided the report into two parts, you’ll find our ‘warrant canaries’ on the transparency report landing page of our Trust Hub and no longer in the reports themselves. The warrant canary statements about things we have never done as a company are an essential part of our commitment to transparency in how we handle both customers’ information in response to legal requests and abuse reports. All of our warrant canaries remain intact, meaning we still haven’t done any of these things.
We’ll continue to publish transparency reports twice a year, available on the Transparency page of our website as well as through an RSS feed. Our approach to these reports will continue to evolve in order to provide meaningful transparency in line with our company principles, product portfolio growth, and in line with the new regulatory environment.
Post Syndicated from Емилия Милчева original https://www.toest.bg/kushta-ot-karti-shte-se-skusa-li-kosumut-na-velichie/

Лидерът на „Възраждане Костадин Костадинов сигурно сънува кошмари с главно действащо лице Ивелин Михайлов, негов пряк конкурент и най-известното лице на „Величие“. Косъмът, който държи извън парламента партията, родена от схемата „Исторически парк“, е на път да се скъса и тя да стане девета политическа сила в 51-вото Народно събрание.
Причината е, че Конституционният съд (КС) разпореди на Централната избирателна комисия (ЦИК) да преизчисли резултатите от изборите на 27 октомври 2024 г. КС провери как е отчетен вотът в 2204 от общо 12 920 изборни секции, и установи, че в 46,75% от тези секции има „промяна в броя на действителните гласове, разпределени по кандидатски листи, като отделно от това е налице промяна и в останалите съпоставяни данни“. Разминаване има и в броя на недействителните бюлетини – в 35,78% от 436 избирателни секции.
ЦИК възлага преизчисляването на държавната фирма „Информационно обслужване“, която извършва компютърната обработка на резултатите от изборите. Новите данни се очакват в първите седмици на март, когато ще стане ясно дали ще има пренареждане на мандатите.
Бурята не е изненадваща. Още когато изборните резултати бяха обжалвани миналата есен, всяка от парламентарно представените политически сили пресметна колко мандата ще загуби, ако „Величие“ прескочи 4-процентовата бариера и получи 10–12 депутати. Сметките им не станаха публични, но едно е сигурно – управляващото мнозинство, което сега разполага със 126 депутати, става малцинство или в най-добрия случай се озовава на ръба.
Управленската конструкция, която бездруго се клати като къща от карти от самото начало, е застрашена от рухване – не заради неудовлетворени амбиции за властови позиции, а поради трудността да наложи елементарни решения, ако изгуби мнозинството. При това не в неопределено бъдеще, а още през март, когато бюджетът за 2025 г. няма да е окончателно приет, нито ще е приключил процесът по обновяване на регулаторите и контролните органи. А за избор на нови членове на ВСС и Инспектората, където е необходимо квалифицирано мнозинство от 160 гласа, не може и да се мисли.
Процесът по попълване на стотината позиции в „перманентната власт“ обаче върви с пълна сила. Управляващото мнозинство – ГЕРБ–СДС, БСП–ОЛ, ИТН и ДПС–ДПС – се зае най-напред с овладяването ѝ, въпреки че близо месец и половина след клетвата на правителството са назначени едва осем заместник-министри. Най-вероятно до средата на март Комисията за енергийно и водно регулиране (КЕВР), Националната здравноосигурителна каса (НЗОК), Комисията за защита на конкуренцията (КЗК) ще бъдат с нови членове и ръководство, ще бъде попълнено и мястото на съдия в КС. Но депутатите няма да успеят с всички 15 процедури, открити до момента. Преговорите по номинациите не спират и ако за НЗОК има един-единствен кандидат, излъчен от ГЕРБ, за други позиции конкуриращите се партии ще търсят свои мнозинства. Например за конституционен съдия партията на Бойко Борисов номинира университетския преподавател доц. Орлин Колев, а професионалната общност и ПП–ДБ издигнаха Йонко Грозев, който до миналата година беше българският съдия в Европейския съд по правата на човека.
За някои персони, като предложения от БСП за шеф на КЗК Росен Карадимов, се влиза в сериозни схватки, особено след припомняне на зависимостите му от санкционирания за корупция лидер на ДПС – Ново начало Делян Пеевски. В защита на Карадимов излезе председателят на парламентарната група на БСП–ОЛ Драгомир Стойнев, самият той уличаван като човек на олигарха.
Ако ДПС на Ахмед Доган не подкрепи Росен Карадимов за председател на КЗК, това ще провали избора на всички ръководители на регулаторни органи.
Но ДПС–ДПС не скланя – или по-скоро не е удовлетворено от офертите за други постове и бавещите се назначения на техни заместник-министри. От формацията дори поискаха смяна на проф. Костадин Ангелов (ГЕРБ), председател на Съвета за съвместно управление, тъй като този орган не функционира, както е предвидено в споразумението.
БСП от своя страна е привлякла ИТН и ДПС на Пеевски в търсене на подкрепа за поста на енергиен комисар в КЕВР за кандидата си Таско Ерменков, срещу когото ПП–ДБ са издигнали Меглена Русенова, председателка на Българската фотоволтаична асоциация. Голямата въпросителна е кого ще подкрепят в пленарната зала ГЕРБ–СДС. Ерменков, чиято принадлежност към ДС е известна като бивш офицер от военното разузнаване, както са известни и проруските му симпатии, е дългогодишен депутат от БСП. ИТН и „Ново начало“ пък атакуваха Русенова, че е имала общи дружества с издателя Иво Прокопиев и ще прокарва корпоративни интереси. Председателското място в КЕВР, изглежда, е „запазено“ за кандидата на ГЕРБ Пламен Младеновски.
До обявяване на решението влиза ли „Величие“ в парламента, или не, новите състави ще са избрани. Но остават други и формацията, чието лице е създателят на схемата „Исторически парк“ Ивелин Михайлов, може да участва в договорките за приемане/отхвърляне на един или друг кандидат.
Къде би се наредила „Величие“ – в опозиционния лагер, предвид реториката на Михайлов, който обяви наскоро, че партията му започва кампания за президентските избори, макар и да няма обявен кандидат (!), за да не стигне Борисов на балотаж на изборите за държавен глава през есента на 2026 г.
Докато чакат решението на КС, недоволни от забавянето му, Михайлов и екипът му обикалят България, издигайки лозунги срещу Борисов и Пеевски и с желание „Величие“ да се обедини „с опозиционните партии“ в парламента, тъй като се саморекламират като активни борци срещу мафията. Тази реторика е различна от радикализма на Костадинов и „Възраждане“, макар че и лидерът на националпопулистите отскоро е взел Бойко Борисов на прицел. Освен това Михайлов се противопоставя значително по-меко на еврото и неговият патриотизъм излъчва повече позитивизъм, за разлика от драматичния Костадинов, който надига глас как ще се принесат в жертва, но България няма да е в еврозоната.
С величавата си осанка и небрежния си спортен аутфит Михайлов ще затъмни и другия политик антимафиот – лидера на МЕЧ Радостин Василев. Някогашният адвокат на ЦСКА, откъдето датира познанството му с Васил Божков, преминал през няколко партии, папагалства и тези на Пеевски, макар публично да казва, че чака „Величие“ в парламента за битка срещу Борисов и Пеевски. Например и той, също като Пеевски, е за одържавяване на бургаската рафинерия „Лукойл“, но отрича да са в синхрон и даже твърди, че олигархът плагиатствал тяхното предложение.
Ако „Величие“ влезе в 51-вия парламент, за лидера на ГЕРБ ще е още по-трудно да запази крехкия баланс в управляващото мнозинство, върху което оказва натиск и олигархът. Напрежението е повишено заради задкулисните преговори за попълване на регулаторите, а при евентуална трансформация на мнозинството в малцинство безпринципните договорки за подкрепа ще се увеличат. (С изключение на Висшия съдебен съвет и Инспектората, останалите членове на регулатори се избират с обикновено мнозинство от половината плюс един от присъстващите в залата депутати.)
Тази седмица лидерът на ГЕРБ даде две възможни опции, ако мандатите в 51-вото Народно събрание бъдат преразпределени – правителството да продължи работа като кабинет на малцинството и нови преговори с „Демократична България“ (ДБ). Той повтори, че хоризонтът на управление е до 1 януари 2026 г., когато България ще влезе в еврозоната, затова ще търси подкрепа:
Ако няма мнозинство в Народното събрание – всички, които искат до 1 януари 2026 г. да има редовно правителство по пътя за еврозоната.
Партньорът на ДБ – „Продължаваме промяната“, вече обяви, че няма да участва в такива преговори, а ДБ – че такава покана към тях не е отправяна. Предишните преговори за съставяне на правителство, които водеха ГЕРБ и ДБ, се провалиха, след като партията на Борисов еднолично обяви прекратяването им. При вече съставено правителство едва ли ДБ биха приели, но не е изключена подкрепа за отделни политики и кандидати.
Въпреки заплахата да се трансформира в малцинство, управляващата коалиция ще даде мило и драго да се задържи до края на годината. Не защото присъединяването към еврозоната е стратегическа цел, а за да участва в разпределението на предстоящите назначения. Сигналите, които идват от четирите политически сили, са именно в тази посока, а Кирил Добрев (БСП) беше пределно ясен:
БСП няма да предизвика избори, дори мнозинството, участващо в управлението, да стане малцинство.
Допускането на „Величие“, на която трийсетина гласа попречиха да премине летвата за парламента, не просто ще компрометира изборния процес – доверието в него ще падне под санитарния минимум.
Изборни експерти като проф. Красимир Калинов, статистик, участвал като вещо лице в проверката на бюлетините, възложена от КС, обаче не смята, че ще има преразпределение на мандатите. По БНР той обясни, че трагедиите ще са вътре в партиите, на личностна основа.
Могат да се завъртят депутатите вътре в самите партии – от един избирателен район да излезе депутат, а на негово място да влезе народен представител от друг район, но от същата партия.
Развръзката наближава. Но дори и „Величие“ да остане отвън, едва ли някой в България вярва, че изборите са честни. Затова властта се отплаща с високи заплати на МВР – все така да ги пази.
Post Syndicated from Cliff Robinson original https://www.servethehome.com/amd-radeon-rx-9070-and-9070-xt-announced/
The new AMD Radeon RX 9070 and 9070 XT GPUs utilize the company’s RDNA 4 architecture with new features for gaming and AI
The post AMD Radeon RX 9070 and 9070 XT Announced appeared first on ServeTheHome.
Post Syndicated from The History Guy: History Deserves to Be Remembered original https://www.youtube.com/watch?v=jH1vbR6Trts
Post Syndicated from Михаил Ангелов original https://www.toest.bg/nauchni-novini-asteroidi-kvantova-matematika-govoreshti-mishki-i-malko-mars/

След откриването му в края на миналата година астероидът 2024 YR4 предизвика сериозно вълнение поради траекторията си, която ще го преведе изключително близо до Земята през декември 2032-ра. Астероидът беше забелязан след преминаването му на около две лунни разстояния от планетата ни и отдалечаването му от нея. Той е голям – с диаметър между 40 и 90 метра, което би направило удара му сравним с този на Тунгуския метеорит, а според наличната информация за пътя му потенциално биха били застрашени части от Северна Южна Америка, Централна Африка и Южна Азия. Въпреки че сблъсъкът не е заплаха за цялото човечество, последиците биха били изключително тежки, ако стане в гъстонаселен регион.
В края на миналия месец IAWN (международната група за предупреждение за астероидна опасност) пое координацията на наблюдението на астероида, както се прави за обекти с размер над 10 метра при вероятност за сблъсък над 1%. Европейската космическа агенция (ЕКА) изрази готовност да изготви и план за мисия, ако размерът и траекторията на обекта се потвърдят през пролетта. Тъй като в момента пътят му е в почти права линия, отдалечаваща се от Земята, наблюденията от наземни телескопи са трудни и се очаква да са невъзможни след април. След като в средата на месеца рискът надвиши 2%, беше взето решение проследяването на астероида да продължи с помощта на телескопа „Джеймс Уеб“.
За разлика от досегашните измервания, които се базират на видима светлина, космическата обсерватория ще използва уредите си за наблюдение в инфрачервения спектър, за да се следи топлината, отдавана от астероида. Така измерванията ще бъдат по-точни, защото може да се окаже, че само част от обекта отразява видима светлина и всъщност той е по-голям от предполагаемото. Обсерваторията ще даде възможност и за по-дълго наблюдение на 2024 YR4 поради позицията си в Космоса.
Последните няколко дни бяха доста динамични – на 19 февруари вероятността за сблъсък беше повишена до 2,7%, но бързо след това падна под 1%, мина през 0,15% и спадна до 0,002%. Има известна вероятност за удар върху Луната, но това не е притеснително, тъй като ефектът върху спътника ни ще е пренебрежимо малък. Затова NASA и ЕКА не коментират риска от подобен сблъсък. Към момента изглежда, че зимните празници през 2032 г. няма да бъдат отменени, или поне не заради този астероид.
Очаквано, ситуацията с 2024 YR4 бе пречупена през призмата на международното положение. Предвид случващото се в САЩ след началото на втория мандат на Доналд Тръмп, отклоняването на астероида до известна степен беше поставено под въпрос, тъй като към момента NASA е единствената космическа агенция с опит в подобни мисии, а изстрелването на сондата DART от SpaceX добави допълнителни неясноти. Друго притеснение беше, че ако през 2028 г. се установи, че астероидът представлява заплаха, няма да има достатъчно време за реакция. Обикновено проектирането на космически апарати, тяхната траектория и като цяло на профила на мисията отнема много повече време.
Последният астероид, който предизвика сходни притеснения, беше Апофис в началото на хилядолетието. За последните 20 години 2024 YR4 е първият обект, достигнал степен 3 на торинската скала, по която се определя опасността от удар от космически обект. Като при всеки друг подобен случай успокоението е, че в космически мащаби подобни сблъсъци са изключително редки. Все пак това е удобен момент да се оцени доколко сме подготвени за реална ситуация, и да се инвестира в повече мисии за изследването на астероиди. В момента ЕКА има две. Едната се осъществява от апарата „Хера“, който след около месец ще достигне астероида, ударен от DART. Другата мисия е на апарата „Рамзес“, който потенциално ще бъде изстрелян през 2028 г. към астероида Апофис.
Квантовите компютри са в основата на една от очакваните революции в информационните технологии. Те няма да предоставят нещо напълно ново, но ще позволят изпълнението на някои математически операции почти мигновено, което може да бъде от изключителна полза за някои приложения, като извършване на симулации и криптографски анализ.
За разлика от конвенционалните компютри, където информацията се съхранява в битове (0 или 1), при квантовите се използва понятието кюбит. В нормалното си състояние той се намира в квантова суперпозиция – едновременно 0 и 1 – и чак при прочитането му преминава в една от двете стойности. Прехвърлянето на стойност от един към друг кюбит се извършва с помощта на квантова телепортация. Това звучи абсолютно научнофантастично, но е добре изучен процес, който, общо взето, е рутинен за учените, работещи в полето на квантовите изчисления. След като състоянието на един кюбит бъде прочетено, то може да бъде прехвърлено към друг, класически комуникационен канал – най-често оптични кабели, тъй като скоростта на трансфер в тях е много висока.
В края на миналата година беше постигнат сериозен напредък в прехвърлянето на квантова информация – възможността за използване на вече съществуващи информационни трасета. За разлика от конвенционалния интернет трафик, състоящ се от милиони фотони, квантовата информация се пренася само от един, в който е „записано“ квантовото състояние на изходния кюбит. Това означава, че при смесване на двата вида потоци е почти гарантирано, че квантовият ще се загуби.
За справяне с този проблем учените първо се концентрират върху обикновения поток от информация, наблюдавайки разпръскването му в оптичните влакна. Така те успяват да намерят дължина на вълната, при която пътят на фотоните, носещи квантовата информация, няма да се пресича с останалия светлинен поток. За премахване на шума от широкоспектърната светлина на интернет трафика те използват специални филтри и алгоритми.
Създадената тестова установка с дължина 30 км потвърждава хипотезата – дори при пропускане на високоскоростен интернет трафик по трасето квантовата информация се предава надеждно. Това означава, че когато технологията на квантовите изчисления се развие достатъчно, ще могат да се използват вече съществуващите оптични кабели, които пренасят интернет трафика в момента, без да има смущения в двете системи.
Този успех, макар и важен за бъдещото развитие на технологията, не помага за решаването на по-важен проблем – за извършването на сложни изчисления са нужни много кюбити. А към момента „квантовите чипове“ с уловени йони са с максимален капацитет 32 кюбита. Това налага свързването на множество такива процесори един с друг, подобно на конвенционалните изчислителни машини. Използването на квантова телепортация е възможно – част от изчисленията могат да се извършат на един процесор, след което да се прехвърлят на друг. Но това не променя нуждата от много процесори.
На помощ идват интересните правила на квантовата физика, които понякога са абсолютно неинтуитивни. При телепортацията на състоянието на един кюбит, освен простото му препредаване, е възможно да се извършват и математически операции. Така, поне на теория, като се извършва поредица от телепортации, може да бъде изпълнен всеки квантов алгоритъм без нуждата от много кюбити и съответно процесори.
Това вече има и практическо потвърждение, след като екип от Оксфорд успешно прехвърли такъв алгоритъм с два кюбита на разстояние от два метра. Това може да изглежда малко, но в случая е без значение, защото по-важната част е самата математическа операция. Използваният алгоритъм може да бъде използван за най-различни операции върху два кюбита, което потвърждава широкото приложение на подхода. Точността за момента не е задоволителна (най-високата постигната е 86%), но според авторите това може да се дължи на използваните процесори. Грешките са установени основно при извършване на локални операции, а не при телепортацията на алгоритъма.
Поради това учените изказват хипотезата, че ако се използва по-висок клас хардуер, при който има повече от два кюбита, може да се направи корекция на тези грешки и точността да се повиши значително. Допълнително предимство на разработката е, че подходът може да бъде приложен при всички налични варианти на квантови процесори, а не е ограничен само за тези с уловени йони.
Към момента е трудно да се определи колко важни ще се окажат тези разработки за бъдещото развитие на квантовите компютри, но и двете имат потенциал да изиграят ключова роля. Най-сложният момент – точността на операциите, тепърва ще се подобрява с подобряването и на хардуера. Точността вече е значително по-висока в сравнение с първите версии на квантовите процесори и най-вероятно тепърва ще расте. Практическото приложение на този тип компютри все още изглежда далеч, но е много обещаващо и има потенциал да промени редица информационни области.
Човекът не е единственият биологичен вид, използващ система от звуци за комуникация – редица бозайници използват свой „език“. Но при хората вокализациите са много по-сложни, с най-различни звуци и интонации, които ни дават възможност да общуваме на много високо ниво. Въпросите кога и как се е повила речта, нямат ясни отговори. От анатомична гледна точка близките ни неандерталски родственици имат всичко нужно, но към момента се предполага, че участъците в мозъка, които дават възможност за сложна реч, не са били достатъчно развити. Проследяването на нещо ефимерно, като възникването на езика, е още по-сложно от търсенето на меки тъкани във фосили, но генетиката отново може да бъде от помощ.
Един от начините за откриване на нови еволюционни придобивки е сравняването на геномите на видовете, притежавани и от техните предшественици. Такъв набор от гени е наличен и за съвременния човек на фона на неандерталците и денисовците – нашите най-близки исторически родственици. Разглеждайки конкретна част от тези гени, която има връзка с процеси, протичащи в мозъка, група изследователи попада на гена NOVA1, чийто протеин се синтезира в невроните. Той има способността да се свързва с РНК и взема участие в развитието на мозъка и на финия мускулен контрол, които са тясно свързани с речта.
Генът е много сходен при повечето гръбначни – от бозайници до птици, поради което експериментите с мишки позволяват на учените да надникнат по-дълбоко в начина му на действие. При проследяване на точното място на експресия в мозъка на мишките се оказва, че той е особено активен в областта, отговорна за издаване на звуци, и се свързва с РНК на гени, асоциирани с вокализациите.
Още по-интересни резултати се наблюдават при вмъкване на човешката версия на гена в мишки – мъжките започват да използват нови и по-сложни звуци за комуникация с женските. Според учените това е предпоставка такива самци да са по-желани и така тази версия на гена да бъде подложена на положителна селекция. Промяна има и в начина, по който бебетата общуват с майките си. Това кара изследователите да изкажат хипотезата, че NOVA1 има ключово участие в развитието на сложна реч при Homo sapiens.
Ентусиазмът от откритието е разбираем, но все пак трябва да се отнесем и критично, с поглед към миналото. Сходно вълнение преминава през научните среди преди повече от 20 години – открит през 1998 г. в английско семейство с говорни проблеми, FOXP2 бързо бива определен като „генът на речта“. Учените виждат подкрепа за това и във факта, че той се открива в много гръбначни видове и играе важна роля в мимикрията при птиците и ехолокацията при прилепите. В хипотезата се появяват пробойни, след като през годините се установява, че този ген е изключително добре запазен във всички бозайници и разликите понякога са само в една или две аминокиселини. С времето е проучен много добре и вече е ясно, че той не е еднолично отговорен за възникването на речта.
Както се вижда, NOVA1 и вълнението от откритията за него са изключително близки до FOXP2, поради което е напълно възможно с времето емоциите, свързани с него, да улегнат. Като имаме предвид колко сложна система е нашият организъм, особено частите, отговорни за процесите, които протичат в мозъка, най-вероятно ще се окаже, че двата гена са част от мрежа, която веднъж организирана в някой наш праотец, му е позволила да издава по-различни звуци. А с времето и разпространението ѝ в популацията е дала възможност за възникване на речта такава, каквато я познаваме в момента.
За съжаление, биологията е наука, при която лесните отговори обикновено не са правилните и всяко правило има редица изключения. Все пак откритието не трябва да се пренебрегва, тъй като може да се окаже важно за диагностиката и лечението на заболявания, свързани с развитието на по-сложните системи в мозъка.
Цветът на Марс е едно от характерните неща в Слънчевата система – неслучайно е известен като Червената планета. Това се дължи на минерали в праха на повърхността му, които съдържат железни оксиди. Окислението на желязото е процес, добре познат на всички като ръждясване. Железните оксиди са разнообразна група, а точната разновидност зависи от начина им на образуване, което в случая с Марс може да даде информация за историята на климата на планетата.
Ново изследване показва, че е много вероятно червеният цвят да се дължи на ферихидрит, образуван през влажен период, когато по повърхността на планетата е имало достъпна вода. Наложилата се към момента хипотеза беше, че основният оксид е безводен хематит, образуван сравнително скоро в по-сухи условия. За състава на материала, покриващ планетата, има много данни, получени както от орбитални апарати, така и от някои от марсоходите. Но въпреки това определянето на преобладаващия вид железен оксид е трудно. Донякъде това е следствие от изключително малкия размер на частиците заради ерозионните процеси на планетата.
За установяване на състава на праха, покриващ Марс, учените използват интересен експериментален подход. Първо са обобщени всички налични данни, получени през годините. След това в лабораторни условия те започват да изпитват различни „рецепти“ за марсиански реголит, като смесват различните минерални съставки, които после смилат на изключително фин прах. Накрая различните видове лабораторен реголит се анализират по спектрометричните методи, приложени от космическите апарати.
Оказва се, че най-близко до реалните измервания е смес от базалт и ферихидрит. Според учените това съвпада със сегашните климатични модели, които показват преходи между по-топли и по-студени сухи периоди. Преди около 3 млрд. години е имало засилена вулканична активност, съчетана с наличие на течна вода или лед – условия, много подходящи за формирането на ферихидрит. Аморфната структура на минерала сочи, че това е бил сравнително кратък период и скоро след него климатът на Марс се е променил към този, който познаваме – изключително сух, със засилени ерозионни процеси. Именно това запазва ферихидрита от разграждане и му позволява да се разсее по цялата повърхност на планетата.
Смяната на хипотезата не променя възприятието ни за Марс. Освен ако – както в епоса на Ким Стенли Робинсън за тераформирането му – не се намесим драстично, той ще си остане Червената планета. Но новите данни помагат за вникване в историята на климата му и това дали на него е имало условия за живот. Очакваните мисии за връщане на материал от планетата ще дадат още по-точна информация за състава на марсианския реголит и неговото минало.
Post Syndicated from The Atlantic original https://www.youtube.com/watch?v=CuaW0kV7hdE
Post Syndicated from BeardedTinker original https://www.youtube.com/watch?v=jMMuGB_nydM
Post Syndicated from Тоест original https://www.toest.bg/t-e-ot-e-t-epizod-4/

Hello darkness, my old friend…
Следете видеорубриката на Елена Телбис за „Тоест“ и в Instagram и TikTok.
Post Syndicated from Matt Granger original https://www.youtube.com/watch?v=CTzGW-sSgdI
Post Syndicated from Bradley M. Kuhn original http://ebb.org/bkuhn/blog/2025/02/28/osi-board-election.html
I accepted nomination as a candidate for an “Affiliate
seat” in the Open Source Initiative (OSI) Board of Directors
elections. I was nominated by the following four OSI Affiliates:
To my knowledge, I am the only Affiliate candidate, in the history of these
OSI
Board of Directors “advisory” elections, to be nominated by
four Affiliates.
I am also endorsed by another Affiliate, the Debian Project.
You can see
my official
candidate page on OSI’s website. This blog post will be updated
throughout the campaign to link to other posts, materials, and announcement
related to my candidacy throughout the campaign.
I ran
on the
“OSI Reform Platform” with Richard Fontana.
I created a Fediverse account specifically to interact
with constituents and the public, so please
also follow that on
floss.social/@bkuhn.
Post Syndicated from Bradley M. Kuhn original http://ebb.org/bkuhn/blog/2025/02/28/osi-board-election.html
I accepted nomination as a candidate for an “Affiliate
seat” in the Open Source Initiative (OSI) Board of Directors
elections. I was nominated by the following four OSI Affiliates:
To my knowledge, I am the only Affiliate candidate, in the history of these
OSI
Board of Directors “advisory” elections, to be nominated by
four Affiliates.
I am also endorsed by another Affiliate, the Debian Project.
You can see
my official
candidate page on OSI’s website. This blog post will be updated
throughout the campaign to link to other posts, materials, and announcement
related to my candidacy throughout the campaign.
I ran
on the
“OSI Reform Platform” with Richard Fontana.
I created a Fediverse account specifically to interact
with constituents and the public, so please
also follow that on
floss.social/@bkuhn.
Post Syndicated from Bradley M. Kuhn original http://ebb.org/bkuhn/blog/2025/02/28/osi-board-election.html
I accepted nomination as a candidate for an “Affiliate
seat” in the Open Source Initiative (OSI) Board of Directors
elections. I was nominated by the following four OSI Affiliates:
To my knowledge, I am the only Affiliate candidate, in the history of these
OSI
Board of Directors “advisory” elections, to be nominated by
four Affiliates.
I am also endorsed by another Affiliate, the Debian Project.
You can see
my official
candidate page on OSI’s website. This blog post will be updated
throughout the campaign to link to other posts, materials, and announcement
related to my candidacy throughout the campaign.
I ran
on the
“OSI Reform Platform” with Richard Fontana.
I created a Fediverse account specifically to interact
with constituents and the public, so please
also follow that on
floss.social/@bkuhn.
Post Syndicated from Bradley M. Kuhn original http://ebb.org/bkuhn/blog/2025/02/28/osi-board-election.html
I accepted nomination as a candidate for an “Affiliate
seat” in the Open Source Initiative (OSI) Board of Directors
elections. I was nominated by the following four OSI Affiliates:
To my knowledge, I am the only Affiliate candidate, in the history of these
OSI
Board of Directors “advisory” elections, to be nominated by
four Affiliates.
I am also endorsed by another Affiliate, the Debian Project.
You can see
my official
candidate page on OSI’s website. This blog post will be updated
throughout the campaign to link to other posts, materials, and announcement
related to my candidacy throughout the campaign.
I ran
on the
“OSI Reform Platform” with Richard Fontana.
I created a Fediverse account specifically to interact
with constituents and the public, so please
also follow that on
floss.social/@bkuhn.