Category: Internet News

How to enroll in a course and… complete it

Over the past three years, I have taken three extensive multi-month courses and several shorter ones. I spent over 300,000 ₽ on them and failed to achieve my goals. It seems I've made enough mistakes to draw conclusions and do everything right in the last course. Also, I decided to write a note about it. Here’s a list of courses […]

Pros and cons of IT life in Scotland

I have been living in Scotland for several years now. Recently, I published a series of articles on my Facebook about the pros and cons of living here. The articles resonated greatly with my friends, so I thought this might interest a broader IT community. Therefore, I’m posting them on Habrahabr for all interested parties. I view things from a 'programmer's' perspective […]

Release of the Kali Linux 2019.4 distribution for security system research

The release of Kali Linux 2019.4 has been announced, intended for testing systems for vulnerabilities, conducting audits, analyzing residual data, and identifying the consequences of attacks by malicious actors. All original developments created within the distribution are distributed under the GPL license and are available through a public Git repository. Several ISO image options have been prepared for download, sized at 1.1, 2.6, and 3.1 GB. The builds are available for […]

A bug has been discovered in the Linux kernel that causes certain programs using AVX to malfunction.

In the Linux kernel, starting from version 5.2, a bug has manifested that leads to corruption of the AVX register contents when returning from a signal handler triggered during an exception (page fault). The issue occurs when running multi-threaded programs ('-pthread') that involve computations with the AVX register, if the kernel is built with GCC 9 (building with earlier versions of GCC does not exhibit the bug […]

Release of CMake build system 3.16

The release of the cross-platform open-source build script generator CMake 3.16 has been announced, serving as an alternative to Autotools and used in projects such as KDE, LLVM/Clang, MySQL, MariaDB, ReactOS, and Blender. CMake is written in C++ and is distributed under the BSD license. Notably, CMake provides a simple scripting language, means to extend functionality through modules, and minimal dependencies (no binding to […]

Salty solar energy

Harnessing and utilizing solar energy is one of humanity's most significant achievements in terms of energy. The main challenge now lies not in collecting solar energy, but in its storage and distribution. If this issue can be resolved, traditional enterprises operating on fossil fuels could be sent into retirement. SolarReserve is a company that offers to use molten salt […]

A new version of CMake 3.16.0 has been released.

A new version of the popular build system CMake 3.16.0 and accompanying tools CTest and CPack, which facilitate testing and packaging respectively, has been released. Key changes include CMake now supporting Objective-C and Objective-C++. This support is enabled by adding OBJC and OBJCXX to project() or enable_languages(). Thus, *.m and *.mm files will be compiled as Objective-C or C++, otherwise, they will be considered as […]

uBlock Origin has added protection against a new tracking method that manipulates DNS names.

Users of uBlock Origin have noticed the use of a new tracking technique by advertising networks and web analytics systems that is not blocked by uBlock Origin or other extensions designed to filter unwanted content. The essence of the method is that website owners wishing to place tracking or advertising code create a separate subdomain in DNS that points to the advertising server […]

The history of educational software: the first personal computers, educational games, and software for students

Last time we discussed how attempts to automate the learning process led to the creation of the very advanced PLATO system in the 1960s for its time. Many educational courses on various subjects were developed for it. However, PLATO had a drawback — access to the educational materials was available only to university students with special terminals. The situation changed with the arrival of personal computers. […]

RIPE has allocated the last free block of IPv4 addresses

The regional internet registry RIPE NCC, which is responsible for distributing IP addresses in Europe, Central Asia, and parts of Asia, has announced the allocation of the last available block of IPv4 addresses. In 2012, RIPE began distributing the last /8 block of addresses (approximately 17 million addresses) and reduced the maximum subnet size allocated to /22 (1024 addresses). Yesterday, the last /22 block was allocated, and there are no more available […]

Release of the Devuan 2.1 distribution, a fork of Debian 9 without systemd

A year and a half after the formation of branch 2.0, the release of the Devuan 2.1 "ASCII" distribution, a fork of Debian GNU/Linux, has been presented, delivered without the system manager systemd. The release continues to use the package base of Debian 9 "Stretch". The transition to the package base of Debian 10 will take place in the release of Devuan 3 "Beowulf", which is currently in development. Live builds and installation iso images have been prepared for download […]

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