Author: ProHoster

Xiaomi DDPAI miniONE: dash cam with improved night vision

Sales of the Xiaomi DDPAI miniONE car video recorder have begun, which provides high-quality shooting in various lighting conditions. The new product is made in a cylindrical case with dimensions of 32 × 94 mm. The delivery set includes a special holder with dimensions 39 × 51 mm. It is possible to rotate the main module to photograph the situation outside the car and inside its interior. The design includes a Sony IMX307 CMOS sensor; […]

Allwinner is preparing new processors for mobile devices

The Allwinner company, according to network sources, will soon announce at least four processors for mobile devices - primarily for tablets. In particular, the announcement of Allwinner A50, Allwinner A100, Allwinner A200 and Allwinner A300/A301 chips is being prepared. To date, detailed information is available only about the first of these products. The Allwinner A50 processor will receive four computing cores […]

Samsung came up with a smartphone with a three-section display

The World Intellectual Property Organization (WIPO), according to the LetsGoDigital resource, has published Samsung's patent documentation for a smartphone with a new design. We are talking about a device in a monoblock type case. The device, as planned by the South Korean giant, will receive a special three-section display that will surround the new product. In particular, the screen will occupy almost the entire front surface, the upper part of the gadget and [...]

About artificial intelligence bias

tl;dr: Machine learning looks for patterns in data. But artificial intelligence can be “biased”—that is, find patterns that are incorrect. For example, a photo-based skin cancer detection system might pay special attention to images taken in a doctor's office. Machine learning does not understand: its algorithms only identify patterns in numbers, and if the data is not representative, it will […]

Well-Fed Philosophers or Competitive .NET Programming

Let's look at how concurrent and parallel programming works in .Net, using the example of the lunching philosophers problem. The plan is as follows, from thread/process synchronization to the actor model (in the following parts). The article may be useful for a first acquaintance or to refresh your knowledge. Why even know how to do this? Transistors reach their minimum size, Moore's law hits the speed limit […]

"Mice cried and pricked .." Import substitution in practice. Part 4 (theoretical, final). Systems and services

Having talked in previous articles about options, “domestic” hypervisors and “domestic” Operating Systems, we will continue to collect information about the necessary systems and services that can be deployed on these OSes. In fact, this article turned out to be mainly theoretical. The problem is that there is nothing new or original in “domestic” systems. And to rewrite the same thing for the hundredth time, [...]

The winners of the international competitions SSH and sudo are again on stage. Led by Distinguished Conductor Active Directory

Historically, sudo permissions were controlled by the contents of the files in /etc/sudoers.d and visudo, and key authorization was done using ~/.ssh/authorized_keys. However, as infrastructure grows, there is a desire to manage these rights centrally. Today there may be several solution options: Configuration management system - Chef, Puppet, Ansible, Salt Active Directory + sssd Various perversions in the form of scripts […]

Pale Moon Browser 28.5 Release

The Pale Moon 28.5 web browser was released, branching from the Firefox code base to provide higher performance, preserve the classic interface, minimize memory consumption and provide additional customization options. Pale Moon builds are created for Windows and Linux (x86 and x86_64). The project code is distributed under the MPLv2 (Mozilla Public License). The project adheres to the classic interface organization, without […]

RAGE 2 won't have a deep storyline - it's "a game about action and freedom"

There are only a couple of weeks left until the release of RAGE 2, but we still don't know much about its plot. But the thing is that there is not so much of it. RAGE 2 director Magnus Nedfors revealed in a recent interview that this is not Red Dead Redemption 2 - like most Avalanche Studios games, the project will focus […]

Netramesh is a lightweight service mesh solution.

As we move from a monolithic application to a microservices architecture, we face new challenges. In a monolithic application, it is usually quite easy to determine which part of the system the error occurred in. Most likely, the problem is in the code of the monolith itself, or in the database. But when we start looking for a problem in a microservice architecture, everything is no longer so obvious. We need to find all [...]

We invite developers to Think Developers Workshop

According to a good, but not yet established tradition, we are holding an open technical meetup in May! This year the meetup will be “seasoned” with a practical part, and you will be able to stop by our “garage” and do a little assembly and programming. Date: May 15, 2019, Moscow. Other useful information under the cut. You can register and watch the program on the event website [...]

100GbE: luxury or necessity?

IEEE P802.3ba, a standard for transmitting data over 100 Gigabit Ethernet (100GbE), was developed between 2007 and 2010 [3], but only became widespread in 2018 [5]. Why in 2018 and not earlier? And why immediately in droves? There are at least five reasons for this... IEEE P802.3ba was developed primarily for […]