Author: ProHoster

Chrome developers are experimenting with the Rust language

Chrome developers are experimenting with using the Rust language. This work is part of an initiative to prevent memory bugs from occurring in the Chrome codebase. Currently, work is limited to prototyping tools for using Rust. The first challenge that needs to be addressed before you can fully use Rust in the Chrome codebase is ensuring portability between […]

Published Mesosphere - Open Core OS for Nintendo Switch

Hello ENT! Mesosphere is an open version of the Horizon operating system kernel for the Nintendo Switch game console, compatible with the original one. The development is carried out by the author of the custom Atmosphere firmware and a group of developers. At the moment, the kernel is loaded and running on the console, games also work. However, there are still a large number of bugs and missing features. The source code is published under [...]

Paragon Software offers its own implementation of NTFS in upstream Linux

Co-founder and CEO of Paragon Software Group Konstantin Komarov published a patch in the Linux-Fsdevel mailing list with the implementation of an NTFS file system driver that supports all basic operations - reading, writing, working with discharged and packed files, extended attributes, and restoring data and the file system log. The code is provided under the GPL license and meets all the basic requirements for accepting patches […]

VPN to home LAN

TL;DR: I install Wireguard on a VPS, connect to it from my home OpenWRT router, and access my home subnet from my phone. If you keep a personal infrastructure on your home server or you have a lot of IP-controlled devices at home, then you probably want to have access to them from work, from the bus, train and metro. More often […]

Mail.ru starts applying MTA-STS policies in test mode

In short, MTA-STS is a way to further protect emails from eavesdropping (i.e. man-in-the-middle attacks aka MitM) as they travel between mail servers. It partially solves the legacy architectural problems of email protocols and is described in the relatively recent RFC 8461 standard. Mail.ru is the first major mail service on the Runet to implement this standard. And more details […]

i3 laptop configuration: how to reduce performance to 100%?

I recently realized that my laptop is not performing well enough. It lacks the power to bring everything together: Vim (+ 20 plugins), VSCode (+ the same number of extensions), Google Chrome (+ 20 tabs) and so on. It seemed to be a common problem on laptops with 4 GB of RAM, but I did not give up. I love laptops for their small size and […]

South Korean authorities will financially stimulate the emergence of a new generation of batteries

According to South Korean sources, the government of the Republic of Korea intends to invest in the development of new generation batteries. This will take the form of direct funding for companies such as LG Chem and Samsung SDI, as well as facilitating a merger between battery and electric vehicle manufacturers. The South Korean authorities do not expect help from the “invisible hand of the market” and intend to use proven tools of protectionism and […]

Animated trailer for Hades roguelike is set to release this fall on PC and Switch

The Supergiant Games team presented a bright trailer for the Hades roguelike. The video includes hand-drawn animation and gameplay clips, and promises a fall launch on the Nintendo Switch console, with the game also leaving early access on PC (Steam and Epic Games Store). Cross-platform saves are supported. Hades from the creators of Bastion, Transistor and Pyre absorbs […]

"League of Enthusiasts-Losers" from a Russian lone developer will tell a story about friendship and happiness in the fall of 2021

A page has appeared on the Steam digital store for the “League Of Enthusiastic Losers,” the next project of Russian game designer Ian Basharin, also known under the pseudonym yookond. League of Loser Enthusiasts is a "story- and atmosphere-oriented" adventure. You can't pre-order the game yet, just add it to your wishlist. Release is scheduled for fall 2021. According to Basharin, over the “League […]

FritzFrog worm detected, infecting servers via SSH and building a decentralized botnet

Guardicore, a company specializing in protecting data centers and cloud systems, has identified a new high-tech malware called FritzFrog that affects Linux-based servers. FritzFrog combines a worm that spreads through a bruteforce attack on servers with an open SSH port, and components to build a decentralized botnet that operates without control nodes and has no single point of failure. To build a botnet, we use our own […]

What is Docker: a brief history and basic abstractions

On August 10, a video course on Docker started in Slurm, in which we analyze it completely - from basic abstractions to network parameters. In this article, we will talk about the history of Docker and its main abstractions: Image, Cli, Dockerfile. The lecture is designed for beginners, so it is unlikely to be of interest to experienced users. There will be no blood, appendix and deep diving. […]

How Google's BigQuery democratized data analysis. Part 2

Hey Habr! Right now, OTUS is open to enrollment for a new stream of the Data Engineer course. In anticipation of the start of the course, we continue to share useful material with you. Read Part One Data Governance Strong Data Governance is the core principle of Twitter Engineering. As we embed BigQuery into our platform, we are focusing on data discovery, access control, security […]