Category: Blog

The possibility of changing the numbering and method of forming releases of X.Org Server is being considered.

Adam Jackson, who was responsible for preparing several previous releases of X.Org Server, suggested in his report at the XDC2019 conference to transition to a new version numbering scheme. To more clearly indicate how long ago a particular release was published, it has been proposed to reflect the year in the first digit of the version, while the second digit will indicate the ordinal number of significant […]

A Song of Ice (Bloody Enterprise) and Fire (DevOps and IaC)

The topic of DevOps and IaC is very popular and is developing rapidly. However, most authors focus solely on the technical issues along the way. I will describe the problems typical for a large company. I don’t have solutions — the issues are generally fatal and lie within the realm of bureaucracy, auditing, and 'soft skills.' Since the title is what it is, Daenerys will be the cat featured in this article, […]

Why corporate blogs sometimes stagnate: a few observations and tips

If a corporate blog publishes 1-2 articles a month with 1-2 thousand views and only half a dozen likes, it indicates that something is not right. Practice shows that in most cases, blogs can be made both interesting and useful. Perhaps, many opponents of corporate blogs will rush in now, and I agree with them on some points. […]

PyTorch 1.3.0 Released

PyTorch, the popular open-source framework for machine learning, has been updated to version 1.3.0 and continues to gain momentum due to its focus on meeting the needs of both researchers and application programmers. Some changes include experimental support for named tensors. It is now possible to reference tensor dimensions by name instead of specifying the absolute position: NCHW = [‘N’, ‘C’, ‘H’, ‘W’] images = torch.randn(32, 3, […]

Recommendations for Running Buildah Inside a Container

What is the advantage of separating the execution environment of containers into distinct tool components? Specifically, it is that these tools can be combined to protect each other. Many are attracted to the idea of building container OCI images within Kubernetes or a similar system. Suppose we have a CI/CD that continuously builds images; then something like Red Hat OpenShift/Kubernetes could be […]

Analysis of commits and pull requests in Travis CI, Buddy, and AppVeyor using PVS-Studio.

In the PVS-Studio analyzer for C and C++ on Linux and macOS, starting from version 7.04, a test feature has been introduced to check a list of specified files. This new mode allows configuring the analyzer to check commits and pull requests. This article will detail how to set up the verification of changed files in a GitHub project within popular CI (Continuous Integration) systems, […]

Voting on changing the logo and name of 'openSUSE'

On June 3, Stasiek Michalski started a discussion in the openSUSE mailing list about the possibility of changing the logo and name of the project. Among the reasons he mentioned were: Logo: Similarity to the old version of the SUSE logo, which could be misleading. There is also a mention of the need for an agreement between the future openSUSE Foundation and SUSE for the right to use the logo. The colors of the current logo are too bright and light […]

Part of Qt is being translated to GPL

Tuukka Turunen, the director of Qt development, announced a change in the licensing of certain Qt modules from LGPLv3/Commercial to GPLv3/Commercial. By the time Qt 5.14 is released, the license will change for the Qt Wayland Compositor, Qt Application Manager, and Qt PDF modules. This means that a commercial license will need to be purchased to bypass the GPL restrictions. Since January 2016, most additional […]

In the publicly available dumps of historical snapshots with BSD 3 code, there is also a file.

Following a call from several maintainers for a reorganization of the GNU project, Richard Stallman stated that as the leader of the GNU project, he would like to assure the community that there will be no radical changes to the goals, principles, and rules of the GNU project. At the same time, Stallman intends to gradually modify the decision-making processes, as he is not eternal and needs to prepare the ground […]

Password hashing for Unix founders

The publicly available dumps of historical slices containing BSD 3 code include the /etc/passwd file with password hashes of the Unix founders. Since the passwords are hashed using the DES method, which poses no challenges for modern computing technology in terms of cracking, enthusiasts have attempted to recover the passwords used by the Unix founders. Nearly all of the founders' passwords were cracked almost […]

Release of NixOS 19.09 distribution using the Nix package manager.

The release of the NixOS 19.09 distribution has been presented, based on the Nix package manager and providing a number of proprietary developments that simplify the configuration and maintenance of the system. For example, NixOS uses a single system configuration file (configuration.nix), allows for quick rollbacks of updates, supports switching between different system states, enables individual users to install specific packages (a package is installed in the home directory), and allows simultaneous installation […]

Ken Thompson's Unix password

Somewhere around 2014, I found a file /etc/passwd with the passwords of all the veterans, such as Dennis Ritchie, Ken Thompson, Brian W. Kernighan, Steve Bourne, and Bill Joy, in the dumps of the BSD 3 source tree. The crypt(3) algorithm based on DES was used for these hashes — known for its weakness (and with a maximum password length of 8 characters). So I thought that […]

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