Author: ProHoster

Release of the console text editor nano 4.5

On October 4, the console text editor nano 4.5 was released. It has fixed some bugs and made minor improvements. The new tabgives command allows you to define the Tab key behavior for different programming languages. The Tab key can be used to insert tabs, spaces, or anything else. Displaying help information using the --help command now aligns text equally […]

The history of a startup: how to develop an idea step by step, enter a non-existent market and achieve international expansion

Hello, Habr! Not long ago I had the opportunity to talk with Nikolai Vakorin, the founder of the interesting project Gmoji - a service for sending offline gifts using emoji. During the conversation, Nikolay shared his experience of developing an idea for a startup based on established criteria, attracting investments, scaling the product and difficulties along this path. I give him the floor. Preparatory work […]

Blizzard expelled a player from the Hearthstone tournament and received a flurry of criticism from the community

Blizzard Entertainment has removed professional player Chung Ng Wai from the Hearthstone Grandmaster tournament after he supported the current anti-government protests in Hong Kong during an interview over the weekend. In a blog post, Blizzard Entertainment stated that Ng Wai violated the competition rules and noted that players are not allowed to “participate in any activity […]

Maintainers of GNU projects opposed Stallman's sole leadership

After the Free Software Foundation published a call to reconsider its interaction with the GNU Project, Richard Stallman announced that, as the current head of the GNU Project, he would be involved in building relations with the Free Software Foundation (the main problem is that all GNU developers sign an agreement transferring property rights to the code to the Free Software Foundation and he legally owns all GNU code). 18 maintainers and […]

Weekend Reading: Easy Reading for Techies

Over the summer, we published a selection of books that did not contain reference books or manuals on algorithms. It consisted of literature for reading in free time - to broaden one’s horizons. As a continuation, we selected science fiction, books about the technological future of humanity and other publications written by specialists for specialists. Photo: Chris Benson / Unsplash.com Science and technology “Quantum […]

Kaspersky Lab discovered a tool that violates the HTTPS encryption process

Kaspersky Lab has discovered a malicious tool called Reductor, which allows you to spoof the random number generator used to encrypt data during its transmission from the browser to HTTPS sites. This opens the door for attackers to spy on their browser activities without the user knowing. In addition, the modules found included remote administration functions, which maximizes the capabilities of this software. WITH […]

Gentoo is 20 years old

The Gentoo Linux distribution is 20 years old. On October 4, 1999, Daniel Robbins registered the gentoo.org domain and began developing a new distribution, into which, together with Bob Mutch, he tried to transfer some ideas from the FreeBSD project, combining them with the Enoch Linux distribution that had been developing for about a year , in which experiments were conducted on building a distribution compiled from […]

EasyGG 0.1 is out - a new graphical shell for Git

This is a simple graphical front-end for Git, written in bash, using yad, lxterminal* and leafpad* technologies. It is written according to the KISS principle, so it fundamentally does not provide complex and advanced functions. Its task is to speed up typical Git operations: commit, add, status, pull and push. For more complex functions there is a “Terminal” button, which allows you to use all imaginable and inconceivable possibilities […]

12 New Azure Media Services with AI

Microsoft's mission is to empower every person and organization on the planet to achieve more. The media industry is a great example of making this mission a reality. We live in an era where more content is being created and consumed, in more ways and on more devices. At IBC 2019, we shared the latest innovations we are currently working on and […]

Organization of online broadcasts under special conditions

Hi all! In this article I would like to talk about how the IT team of the online hotel booking service Ostrovok.ru set up online broadcasts of various corporate events. In the Ostrovok.ru office there is a special meeting room - “Big”. Every day it hosts working and informal events: team meetings, presentations, trainings, master classes, interviews with invited guests and other interesting events. State […]

Microsoft's Alternative to a Certificate Authority

Users cannot be trusted. For the most part, they are lazy and choose comfort instead of security. According to statistics, 21% write down their passwords for work accounts on paper, 50% indicate the same passwords for work and personal services. The environment is also hostile. 74% of organizations allow personal devices to be brought to work and connected to the corporate network. 94% of users cannot distinguish the real […]

Can arbitrariness be programmed?

What is the difference between a person and a program? Neural networks, which now make up almost the entire field of artificial intelligence, can take into account many more factors in making a decision than a person, do it faster and, in most cases, more accurately. But programs operate only as they are programmed or trained. They can be very complex, take into account many factors and [...]