Category: Internet News

Microsoft has opened the source code of the mimalloc memory allocation system

Microsoft has released the mimalloc library under the MIT license, which implements a memory allocation system originally created for the runtime components of the Koka and Lean languages. Mimalloc is adapted for use in standard applications without modifying their code and can serve as a transparent replacement for the malloc function. It supports operation in Windows, macOS, Linux, BSD, and other Unix-like systems. A key feature of mimalloc […]

Release of libhandy 0.0.10, a library for creating mobile variants of GTK/GNOME applications

Purism, the company developing the Librem 5 smartphone and the free distribution PureOS, has announced the release of the libhandy library 0.0.10, which includes a set of widgets and objects for creating user interfaces for mobile devices using GTK and GNOME technologies. The library is being developed as part of the effort to port GNOME applications for the Librem 5 smartphone environment. The project code is released under the GPL license […]

"Puppy Eyes": 30,000 Years of Dog-Human Coevolution

Dogs are very unusual creatures. They never inquire about your mood; they don’t care if you are rich or poor, foolish or wise, a sinner or a saint. You are their friend. That is enough for them. These words belong to the writer Jerome K. Jerome, known to many of us from the book 'Three Men in a Boat, Not Counting the Dog' and […]

Wine 4.11 Release

An experimental release of the open implementation of Win32 API — Wine 4.11 is now available. Since the release of version 4.10, 17 bug reports have been closed and 370 changes have been made. The most significant changes include: continuation of work on the DLL assembly by default with the built-in msvcrt library (provided by the Wine project, not the DLL from Windows) in PE (Portable Executable) format. Compared to […]

NASA's Internal Network Breach via Raspberry Pi

The National Aeronautics and Space Administration (NASA) has revealed information about a breach of its internal infrastructure that went undetected for nearly a year. Notably, the network was isolated from external threats, and the breach occurred internally via a Raspberry Pi board that was connected without authorization at the Jet Propulsion Laboratory. This board was used by staff as an entry point into the local […]

E-books and their formats: DjVu — its history, advantages, disadvantages, and features

In the early 1970s, American writer Michael Hart gained unrestricted access to a Xerox Sigma 5 computer at the University of Illinois. To make good use of the machine's resources, he decided to create the first electronic book by reprinting the U.S. Declaration of Independence. Today, digital literature has become widespread, largely due to the proliferation of portable devices (smartphones, e-readers, laptops). This […]

OpenSSH has added protection against side-channel attacks

Damien Miller (djm @) has added an improvement to OpenSSH aimed at enhancing protection against various side-channel attacks, such as Spectre, Meltdown, RowHammer, and RAMBleed. The added protection is designed to prevent the recovery of private keys residing in memory by exploiting data leaks through side channels. The essence of the protection is that private keys, during moments of inactivity, […

E-books and their formats: FB2 and FB3 — history, advantages, disadvantages, and principles of operation

In our previous material, we discussed the features of the DjVu format. Today, we've decided to focus on the FictionBook2 format, better known as FB2, and its 'successor' FB3. / Flickr / Judit Klein / CC The Emergence of the Format In the mid-1990s, enthusiasts began digitizing Soviet books. They translated and saved literature in various formats. One of the first libraries […]

Work has begun on translating GNOME Mutter to multithreaded rendering

The code for the Mutter window manager, developed within the GNOME 3.34 development cycle, includes initial support for the new transactional (atomic) KMS (Atomic Kernel Mode Setting) API for switching video modes, which allows for verification of parameters before actually changing the hardware state all at once and, if necessary, rolling back the change. From a practical point of view, support for the new API is the first step toward transitioning Mutter to […]

A mode for blocking social media widgets and Firefox Proxy is being developed for Firefox.

Mozilla developers have published mockups of upcoming improvements to interface elements related to protecting confidential data and blocking tracking of movements. Among the innovations is a new option for blocking social media widgets that track users' movements on external sites (for example, the Like buttons from Facebook and message embeds from Twitter). For authentication forms through social media accounts, the option is provided to […]

The VKHR project is developing a real-time hair rendering system.

As part of the VKHR (Vulkan Hair Renderer) project, supported by AMD and RTG Game Engineering, a realistic hair rendering system is being developed using the Vulkan graphics API. The system supports real-time rendering when modeling hairstyles composed of hundreds of thousands of strands and millions of linear segments. By varying the level of detail, it allows for adjustments between performance and […]

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