Author: ProHoster

Interview with Yukihiro Matsumoto, creator of the Ruby language

An interview with Yukihiro Matsumoto, creator of the Ruby language, has been published. Yukihiro talked about what inspires him to change, shared his thoughts on measuring the speed of programming languages, experimenting with the language, and new features of Ruby 3.0. Source: opennet.ru

New mailing list service launched for Linux kernel development

The team responsible for maintaining the infrastructure for developing the Linux kernel has announced the launch of a new mailing list service, lists.linux.dev. In addition to traditional mailing lists for Linux kernel developers, the server allows the creation of mailing lists for other projects with domains other than kernel.org. All mailing lists maintained on vger.kernel.org will be migrated to the new server, preserving all […]

Release of minimalistic web-browser links 2.22

A minimalistic web browser, Links 2.22, has been released, supporting work in both console and graphical modes. When working in console mode, it is possible to display colors and control the mouse, if supported by the terminal used (for example, xterm). Graphics mode supports image output and font smoothing. In all modes, tables and frames are displayed. The browser supports the HTML specification […]

The source code of the huje co-development and code publishing system has been published

The code for the huje project has been published. A special feature of the project is the ability to publish source code while restricting access to details and history to non-developers. Regular visitors can view the code of all branches of the project and download release archives. Huje is written in C and uses git. The project is undemanding in terms of resources and includes a relatively small number of dependencies, which makes it possible to build it […]

Release of the PascalABC.NET 3.8 development environment

The release of the PascalABC.NET 3.8 programming system is available, offering an edition of the Pascal programming language with support for code generation for the .NET platform, the ability to use .NET libraries and additional features such as generic classes, interfaces, operator overloading, λ-expressions, exceptions, garbage collection , extension methods, unnamed classes and autoclasses. The project is primarily focused on applications in education and research. Plastic bag […]

Remotely Exploited Vulnerability in the MyBB Forum Engine

Several vulnerabilities have been identified in the free engine for creating web forums MyBB, which in combination allow the execution of PHP code on the server. The problems appeared in releases 1.8.16 to 1.8.25 and were fixed in the MyBB 1.8.26 update. The first vulnerability (CVE-2021-27889) allows an unprivileged forum member to embed JavaScript code into posts, discussions, and private messages. The forum allows the addition of images, lists and multimedia […]

The OpenHW Accelerate project will spend $22.5 million on the development of open hardware

Non-profit organizations OpenHW Group and Mitacs announced the OpenHW Accelerate research program, funded by $22.5 million. The goal of the program is to stimulate research in the field of open hardware, including the development of new generations of open processors, architectures and related software for solving problems in machine learning and other energy-intensive computing systems. The initiative will be funded with government support […]

SQLite 3.35 release

The release of SQLite 3.35, a lightweight DBMS designed as a plug-in library, has been published. The SQLite code is distributed as a public domain, i.e. may be used without restrictions and free of charge for any purpose. Financial support for SQLite developers is provided by a specially created consortium, which includes companies such as Adobe, Oracle, Mozilla, Bentley and Bloomberg. Major changes: Added built-in math functions […]

Release of XWayland 21.1.0, a component for running X11 applications in Wayland environments

XWayland 21.1.0 is now available, a DDX (Device-Dependent X) component that runs X.Org Server to run X11 applications in Wayland-based environments. The component is being developed as part of the main X.Org code base and was previously released along with the X.Org server, but due to the stagnation of the X.Org Server and the uncertainty with the release of 1.21 in the context of continued active development of XWayland, it was decided to separate XWayland and […]

Audacity 3.0 Sound Editor Released

A release of the free sound editor Audacity 3.0.0 is available, providing tools for editing sound files (Ogg Vorbis, FLAC, MP3 and WAV), recording and digitizing sound, changing sound file parameters, overlaying tracks and applying effects (for example, noise reduction, tempo changes and tone). The Audacity code is licensed under the GPL, with binary builds available for Linux, Windows and macOS. Key improvements: […]

Chrome 90 will add support for naming windows separately

Chrome 90, scheduled for release on April 13, will add the ability to label windows differently to visually separate them in the desktop panel. Support for changing the window name will simplify the organization of work when using separate browser windows for different tasks, for example, when opening separate windows for work tasks, personal interests, entertainment, deferred materials, etc. The name changes […]