Category: Blog

Operating Systems: Three Easy Pieces. Part 3: Process API (translation)

Introduction to Operating Systems Hello, Habr! I would like to present to your attention a series of translated articles on literature that I find interesting — OSTEP. This material explores in depth the workings of Unix-like operating systems, specifically focusing on processes, various schedulers, memory, and other similar components that make up a modern OS. You can view the original materials here. […]

Recommendations for configuring AFA AccelStor when working with VMware vSphere

In this article, we would like to discuss the features of All Flash arrays from AccelStor with one of the most popular virtualization platforms - VMware vSphere. In particular, we will focus on the parameters that help maximize the effectiveness of using such a powerful tool as All Flash. All Flash arrays AccelStor NeoSapphire™ represent single or dual-node devices […]"

Writing an operator for Kubernetes in Golang

Note: Operators are auxiliary software for Kubernetes designed to automate routine tasks on cluster objects in response to certain events. We previously discussed operators in this article, where we covered the fundamental ideas and principles behind their operation. However, while that material was more about the exploitation of ready-made components for Kubernetes, the current proposal […]

Firefox has introduced protection against miners and trackers that monitor user activity.

Mozilla representatives have announced that the new version of the Firefox browser will receive additional security tools to protect users from hidden cryptocurrency miners and online activity trackers. The development of these new protective measures was carried out in collaboration with specialists from Disconnect, a company that created a solution for blocking online trackers. Additionally, Firefox uses an ad blocker from Disconnect. Currently, the previously mentioned […]

What hinders learning a foreign language

Today, there are many successful methods for learning English. I want to add my two cents from a different perspective: to talk about what hinders language learning. One such hindrance is that we are not learning it in the right area. I'm not referring to body parts, but to areas of the brain. In the prefrontal cortex, there are Broca's and Wernicke's areas, which are related to […]

Google has announced the dissolution of its AI ethics board.

Formed at the end of March, the External Advisory Council on Advanced Technologies (ATEAC), which was supposed to address ethical issues in artificial intelligence, lasted only a few days. The reason for this was a petition demanding the removal of one of the council members. Kay Coles James, president of the Heritage Foundation, has repeatedly made derogatory comments about sexual minorities, which […]

Opera Reborn 3: the first browser with Web 3 support and a fast VPN

The release of the Opera 60 web browser for personal computers, codenamed Reborn 3, has taken place, which is said to set a new standard in the web browser sphere. The Opera Reborn 3 browser features a redesigned interface, with the main goal of placing web content at the center of the user's attention. The creators have removed the dividing lines between different sections, allowing for seamless page viewing without boundaries and without […]

Developing the skill of using grouping and data visualization in Python.

Hello, Habr! Today we will develop skills in using data grouping and visualization tools in Python. Using the provided dataset on Github, we will analyze several characteristics and create a set of visualizations. Traditionally, at the beginning, we will define our goals: Group data by gender and year and visualize the overall birth rate dynamics for both genders; Find the most popular names throughout history; Break down the entire timeline […]

The NVIDIA GeForce MX250 GPU for laptops comes in two versions: the performance difference is 30%

In February, NVIDIA announced the mobile graphics processors GeForce MX230 and MX250. At that time, there were speculations that the higher model would exist in two modifications. Now this information has been confirmed. Briefly, let's recap the key specifications of the GeForce MX250. It has 384 universal processors, a 64-bit memory bus, and up to 4 GB of GDDR5 (effective frequency — 6008 MHz). As is now reported, the developers […]

With love from Stepik: Educational Platform Hyperskill

I want to talk to you about why we tend to fix plumbing more often than we write dissertations about it, about different approaches to teaching programming, and how we are trying to apply one of them in our new product, Hyperskill. If you're not fond of lengthy introductions, feel free to jump straight to the paragraph about programming. But this way, it will be […]

TossingBot can grasp various objects and throw them into a container like a human.

Developers from Google, in collaboration with engineers from MIT, Columbia, and Princeton Universities, created a robotic mechanical arm called TossingBot, capable of grabbing randomly selected small objects and tossing them into a container. The project's authors state that they had to put in a lot of effort to create the robot. With the help of a special manipulator, it can not only grab random items but also […]

Aerocool Pulse L240F and L120F: Maintenance-Free Liquid Cooling Systems with RGB Lighting

Aerocool has released two new maintenance-free liquid cooling systems from the Pulse series. The new products are called Pulse L240F and L120F, and they differ from the Pulse L240 and L120 models by featuring fans with addressable (pixel) RGB lighting. Each of the new models is equipped with a copper water block that has a fairly large micro-channel structure. At first glance, it seems that a pump is installed right above the water block, as […]

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