Author: ProHoster

Calculate Linux 23 distribution released

The release of the Calculate Linux 23 distribution is available, developed by the Russian-speaking community, built on the basis of Gentoo Linux, supporting a continuous release cycle of updates and optimized for rapid deployment in a corporate environment. The new version includes a server edition of Calculate Container Manager for working with LXC, a new cl-lxc utility has been added, and support for selecting an update repository has been added. The following editions of the distribution kit are available for download: […]

NTPsec 1.2.2 NTP Server Release

After a year and a half of development, the release of the NTPsec 1.2.2 precise time synchronization system was published, which is a fork of the reference implementation of the NTPv4 protocol (NTP Classic 4.3.34. functions for working with memory and strings). The project is being developed under the leadership of Eric S. […]

Exploring the Impact of AI Assistants Like GitHub Copilot on Code Security

A group of researchers from Stanford University studied the impact of using intelligent assistants when writing code on the appearance of vulnerabilities in the code. We considered solutions based on the OpenAI Codex machine learning platform, such as GitHub Copilot, which allow you to generate fairly complex code blocks, up to ready-made functions. The concern stems from the fact that since real […]

New Year's intensive on Linux for students in grades 7-8

From January 2 to January 6, 2023, a free online Linux intensive for students in grades 7-8 will take place. The intensive is dedicated to replacing Windows with Linux. For 5 days, participants at virtual booths will back up data, install "Simply Linux" and transfer data to Linux. The classes will talk about Linux in general and Russian operating systems […]

New significant branch of MariaDB 11 DBMS introduced

10 years after the founding of the 10.x branch, MariaDB 11.0.0 is released, bringing several major improvements and breaking compatibility changes. The branch is still in alpha release quality and will be ready for production applications after stabilization. The formation of the next significant branch of MariaDB 12, containing changes that break compatibility, is expected not earlier than in 10 years (in […]

Doom port code for push-button phones based on Spreadtrum SC6531 chip published

As part of the FPDoom project, a port of the Doom game for push-button phones based on the Spreadtrum SC6531 chip was prepared. Modifications of the Spreadtrum SC6531 chip occupy about half of the market of cheap push-button phones of Russian brands (as a rule, the rest are on MediaTek MT6261). The chip is based on the ARM926EJ-S processor with a frequency of 208 MHz (SC6531E) or 312 MHz (SC6531DA), the architecture of the ARMv5TEJ processor. The complexity of porting is due to the following […]

Using your smartphone's motion sensors to listen in on conversations

A group of researchers from five American universities has developed the EarSpy side-channel attack technique, which allows listening to conversations on the phone by analyzing information from motion sensors. The method is based on the fact that modern smartphones are equipped with a sufficiently sensitive accelerometer and gyroscope, which also respond to vibrations induced by the device's low-power loudspeaker, which is used when communicating without a speakerphone. By using […]

Codon, compiler for Python published

Startup Exaloop has published the code of the Codon project, which develops a compiler for the Python language, capable of generating pure machine code as output, not tied to the Python runtime. The compiler is developed by the authors of the Python-like language Seq and is positioned as a continuation of its development. The project also offers its own runtime for executable files and a library of functions that replaces library calls in the Python language. Compiler source code, […]

ShellCheck 0.9 is available, a static analyzer for shell scripts

The release of the ShellCheck 0.9 project has been published, which develops a system for static analysis of shell scripts that supports error detection in scripts, taking into account the features of bash, sh, ksh and dash. The project code is written in Haskell and distributed under the GPLv3 license. Components are provided for integration with Vim, Emacs, VSCode, Sublime, Atom, and various frameworks that support GCC-compliant error reporting. Supported […]

Apache NetBeans IDE 16 Released

The Apache Software Foundation has released the Apache NetBeans 16 IDE, which provides support for the Java SE, Java EE, PHP, C/C++, JavaScript, and Groovy programming languages. Ready builds are generated for Linux (snap, flatpak), Windows and macOS. Among the proposed changes: The user interface provides the ability to load custom FlatLaf properties from a custom configuration file. In the code editor, expanded […]

AV Linux distributions MX 21.2, MXDE-EFL 21.2 and Daphile 22.12 published

The AV Linux MX 21.2 distribution is available, containing a selection of applications for creating/processing multimedia content. The distribution is built from source using the tools used to build MX Linux, and additional self-built packages (Polyphone, Shuriken, Simple Screen Recorder, etc.). AV Linux can run in Live mode and is available for x86_64 architecture (3.9 GB). The user environment is based on […]

Google Publishes Magritte Library for Hiding Faces in Videos and Photos

Google has introduced the magritte library, which is designed to automatically hide faces in photos and videos, for example, to ensure the privacy of people accidentally caught in the frame. Hiding faces makes sense when creating collections of images and videos that are submitted for analysis to third-party researchers or posted publicly (for example, when publishing panoramas and photos on Google Maps or […]