Category: Blog

Paint will receive new features

In 2017, Microsoft halted the development of the Paint graphic editor. Since then, the program has merely been carried over from version to version, without changing its core or adding anything new. There was then information that the application would 'move' to the Windows Store, and recently it became known that the program would not be removed from Windows 10 May 2019 Update. Now, it seems intentions […]

Intel has published details about a new class of vulnerabilities.

Intel has published information about a new class of vulnerabilities in its processors — MDS (Microarchitectural Data Sampling). Like past attacks in the Spectre class, these new issues could lead to the leakage of sensitive data from operating systems, virtual machines, and foreign processes. It is claimed that the problems were first identified by Intel's employees and partners during an internal audit. In June and August […]

Clear Linux Release — a distribution for application development

The Clear Linux Developer Edition distribution has been released by Intel. Key features include: Full application isolation through containers (KVM). Applications are provided as Flatpak packages, which can in turn be bundled into bundles. There is also an application catalog with ready-made bundles for setting up the working environment. Distribution update modes: the ability to download necessary patches […]

Work is ongoing to stabilize Gnome on Wayland.

A developer from Red Hat named Hans de Goede has introduced his project "Wayland Itches", aimed at stabilizing, fixing bugs, and addressing issues that arise when using Gnome on Wayland. The motivation behind this was the developer's desire to use Fedora as his primary desktop distribution, but he is currently forced to switch back to Xorg due to numerous minor problems. Among the described […]

Web browser Min 1.10 available

The release of the Min web browser 1.10 has been published, offering a minimalist interface designed around address bar manipulations. The browser is built using the Electron platform, which allows for the creation of standalone applications based on the Chromium engine and Node.js platform. The Min interface is developed in JavaScript, CSS, and HTML. The code is distributed under the Apache 2.0 license. Builds are available for Linux, macOS, and Windows. Min supports navigation […]

Why Jews are, on average, more successful than other nationalities

Many have noticed that among millionaires, there are many Jews. And among high-ranking officials. And among prominent scientists (22% of Nobel laureates). This means that Jews make up only about 0.2% of the world's population, but they are significantly more represented among the successful. How do they achieve this? What makes Jews so special? I once heard about a study from an American university (the link is lost, but if anyone can […]

Passport data of officials and tourists has been made publicly available.

The Chairman of the Association of Data Market Participants, Ivan Begtin, reported that he managed to discover around 360,000 records with personal data publicly accessible. Among other things, personal information of several Russian politicians, bankers, businessmen, and other notable individuals was found. The data leak was identified after analyzing websites of 8 government information systems. Users' personal data was discovered after […]

GOSTIM: P2P F2F E2EE IM in one evening with GOST cryptography

As a developer of the PyGOST library (GOST cryptographic primitives in pure Python), I often receive questions about how to quickly implement a basic secure messaging system. Many think that applied cryptography is relatively straightforward, and that a .encrypt() call from a block cipher will suffice for safe transmission over a communication channel. Others believe that applied cryptography is the domain of a select few, and […]

Complex systems. Reaching a critical level

If you've spent some time thinking about complex systems, you surely understand the importance of networks. Networks govern our world. From chemical reactions inside a cell to the web of relationships in an ecosystem, the trade and political networks that shape the course of history. Or consider this article you're reading. You probably found it through a social network, downloaded it from a computer network […]

How we accelerated a web application 20 times using WebAssembly

This article discusses a case on speeding up a browser application by replacing JavaScript computations with WebAssembly. What is WebAssembly? In short, it is a binary instruction format for a stack-based virtual machine. It is often referred to as a programming language (abbreviated as Wasm), but that is not correct. The instruction format is executed in the browser alongside JavaScript. Importantly, WebAssembly can be […]

PyDERASN: how I wrote an ASN.1 library with slots and blobs

ASN.1 is a standard (ISO, ITU-T, GOST) for describing structured information, as well as the rules for encoding that information. For me as a programmer, it is just another format for serialization and data representation, alongside JSON, XML, XDR, and others. It is extremely common in our everyday lives, and many encounter it: in cellular, telephone, and VoIP communications (UMTS, LTE, […]

He's not your Rook

Given the rising popularity of Rook, I want to discuss its pitfalls and the challenges awaiting you along the way. About myself: I have experience administering Ceph since version Hammer and am the founder of the community t.me/ceph_ru on Telegram. To back up my claims, I will reference well-rated posts on Habr regarding issues with Ceph. You will likely encounter most of the problems in […]

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster