Language Selection

English French German Italian Portuguese Spanish

September 2021

If you use DuckDuckGo, you probably aren’t reading this.

Filed under

DuckDuckGo doesn’t put any of my posts on the front page of its results even when you specifically search for them.

According to Wikipedia, DuckDuckGo has an “anti-content farm” policy that was created by CEO Gabriel Weinberg, and it was designed to filter out “sources of low quality articles”.

While there’s nothing wrong with this in theory, in fact, I am quite angry that they don’t think that what I have to say should be in their results at all, even if you search specifically for me.

Techrights has a page about DuckDuckGo’s shifty practices. Also, another one updated with more nasty things they do in 2021.

GNOME Web defaults to DuckDuckGo as a way to earn search royalties, and some others do too. They pay very little, but more than Google will to some smaller projects, and so unfortunately Tor also uses it and this after the pittance of something like $40,000 in a one off donation, if memory serves correctly.

Interestingly, GNOME Web has been making the Google experience better lately. In addition to lying to it with UA hacks to make it think you use Chrome and to silence the Get Chrome spam, they’ve added a YouTube ad blocker in the version “41” release and also, the option (disabled by default) in the privacy settings to get instant search results if you use Google.

Read more

How to Install and Use Zsh Shell in Ubuntu and Other Linux

Filed under

Oh my Zsh! Give your Linux Terminal a makeover using this guide. Here, we explain how to install, use and configure several themes in Zsh.
Read more

Nitrux 1.6.1 Is Here as One of the First Distros to Ship with Linux 5.14 as Default Kernel

Filed under

The new release, Nitrux 1.6.1, is here with Linux kernel 5.14.8 as default kernel, alongside Linux kernel 5.10.69 LTS and Linux kernel 5.4.149 LTS for users who want to use a long-term supported kernel, as well as the KDE Plasma 5.22.5 desktop environment, KDE Gear 21.08.1 and KDE Frameworks 5.86 software suites.

On top of that, it includes the recently released Inkscape 1.1.1 scalable vector graphics editor and Mozilla Firefox 92 as default web browser, which is available as a sandboxed AppImage by default.

Read more

Kernel: AMD, Allwinner, and Linux 5.16

Filed under
  • Linux Achieves 5.1M IOPS Per-Core With AMD Zen 3 + Intel Optane - Phoronix

    Linux kernel developers have been working tirelessly to squeeze more performance out of IO_uring and the block / I/O code in general. IO_uring lead developer Jens Axboe who also serves as the Linux block subsystem's maintainer (among other roles and major contributions over the years) has used his system as a baseline for evaluating such kernel improvements. He's now moved to using AMD Zen 3 while sticking to Intel Optane storage and is seeing a mighty speed boost out of AMD's latest processors.

    Rather than talking in the 3.5~3.8M IOPS per-core range for evaluating kernel improvements, he is now at over 5 million IOPS per core by upgrading to AMD Zen 3 hardware.

  • Open-source Allwinner V3 ISP driver to enable blob-free camera support in mainline Linux - CNX Software

    Bootlin has just submitted the first patchset for the Allwinner V3 image signal processor (ISP) driver in mainline Linux which should pave the way for a completely open-source, blob-free camera support in Linux using V4L2.

    There are several blocks in an SoC for camera support including a camera input interface such as MIPI CSI 2 and an ISP to process the raw data into a usable image. Add to this the need to implement the code for sensors, and there’s quite a lot of work to get it all working.

    Allwinner SDK comes with several binary blobs, aka closed-source binary, but Bootlin is working on making those obsolete, having first worked on Allwinner A31, V3s/V3/S3, and A83T MIPI CSI-2 support for the camera interface driver in the V4L2 framework (and Rockchip PX30, RK1808, RK3128 and RK3288 processors), as well as implemented support for Omnivision OV8865 and OV5648 image sensors earlier this year.

  • Initial Allwinner V3 ISP support in mainline Linux - Bootlin's blog

    Several months ago, Bootlin announced ongoing work on MIPI CSI-2 support for the Allwinner A31/V3 and A83T platforms in mainline Linux, as well as support for the Omnivision OV8865 and OV5648 image sensors. This effort has been a success and while the sensor patches were already integrated in mainline Linux since, the MIPI CSI-2 controller patches are on their way towards inclusion.

  • Linux 5.16 To Feature More Extensible VirtIO GPU Driver With "Context Types" Addition - Phoronix

    Google's work on the VirtIO DRM kernel driver around the notion of "context types" and being able to initialize different types of contexts is set to be merged for Linux 5.16 in opening up more use-cases for this driver that is an important part of the open-source virtualization graphics stack for graphics.

    The existing VirtIO GPU driver is modeled around Virgl protocol usage for 3D within guest virtual machines but with this context init / context type work is around being able to accommodate additional protocols for GPU communication between the guest VM and the host.

  • AMDVLK 2021.Q3.7 Driver Released With New Extensions, More Optimizations - Phoronix

    AMD has pushed out one more code drop of their AMDVLK official open-source Vulkan driver before ending out the quarter.

    AMDVLK 2021.Q3.7 is today's latest AMD Vulkan Linux driver release. It's quite an eventful update with two new extensions, some optimizations, and other updates.

Free Software Leftovers

Filed under
  • Utkarsh Gupta: FOSS Activites in August 2021

    Here’s my (twenty-third) monthly but brief update about the activities I’ve done in the F/L/OSS world.

  • Personal Management System: A personal CRM and daily routine for busy minds

    PMS is distributed and released under the MIT license which allows commercial use, modification, distribution, and private use. However, it comes without a warranty, liability and copyright notice are a must.

  • The Open Source ecosystem for Drones -

    One of the global players is the Chinese company DJI. The 14-year-old company has dominated the drone category thanks to an aggressive pricing strategy for its hardware. But with the addition of DJI to the blacklist US Department of Commerce’s, the initial situation changes fundamentally: This step not only prevents DJI from continuing to source US components, but also means that any company that wants to do business with DJI (even if it is only the use of the DJI SDK), now has to check whether these activities comply with US regulations. This becomes a legal risk for the affected company, as does the use of Huawei hardware, the Chinese company that has been on the same list since 2019 and is next to no use in the US.

    An open source ecosystem is now in the process of establishing itself as the industry standard in the battle for market share. Since its inception in 2011, PX4 has become the most widely used open source flight control system for autonomous aircraft. While Auterion is the leading contributor, it is used by an external community of more than 600 contributors, including leading drone and aerospace companies, as well as companies all of whom are committed to software and hardware advancement. According to Auterion, the PX4 has two major advantages over the previous software controls for drones

  • First batch of videos from the LibreOffice Conference 2021

    Our online conference for 2021 took place last week, and we’ve already uploaded a bunch of videos from it! Check out the playlist, using the button in the top-right – or scroll down for links to individual videos (PeerTube also to come):

    Please confirm that you want to play a YouTube video. By accepting, you will be accessing content from YouTube, a service provided by an external third party.

  • Fedora Community Blog: Nest With Fedora 2021 recordings now available!

    I am happy to announce the recordings for Nest With Fedora are now up on the Fedora YouTube channel. You can search for the ones you want or watch the whole playlist! There are 56 videos to peruse full of Fedora information and friends! Nest with Fedora 2021 was another huge virtual event success for our community. The event garnered 900+ registrations with an 81% turnout (4% above industry standard). This is almost double our numbers from Nest in 2020. A huge welcome to all the newcomers. We are so glad you are part of the Fedora community!

  • People of WordPress: Yordan Soares

    WordPress is open source software, maintained by a global network of contributors. There are many examples of how WordPress has changed people’s lives for the better. In this monthly series, we share some of the amazing stories.

    To coincide with International Translation Day and the final day of the 2021 WordPress Translation celebration, we feature the story of a WordPresser who has made a major impact in the polyglots team.

Programming Leftovers

Filed under
  • FreeAptitude - Playing with D-Bus and KDE applications (Part 1)

    Speaking about the several ways that a Linux system offers to users to create custom automation, there is a software technology that hides under the hoods of modern desktop environments,

  • prctl in C example Usage

    The prctl system call has been used in the C language to manipulate diverse characteristics of the calling function or process activities. The first parameter of the “prctl” system call defines what has to be done with the initialised values in header. All the other arguments or parameters would be used as per the first argument and its worth. Let’s take a deep glance at the “prctl” system call in C while we have been working on the Ubuntu 20.04 at the time of implementing this article.

  • The basics of PyQt5

    PyQt5 is a python module for GUI desktop application development. It’s available for multiple platforms such as Windows, Mac, Linux, iOS, and Android. Python offers several modules that are, in fact, capable of GUI development, such as Tkinter, wxPython, PySide2, and more. However, PyQt5 utilizes more than 1000 classes; in fact, PyQt5 is a huge module! Moreover, PyQt5 includes a Qt Designer, a graphical user interface designer, which further facilitates GUI creation. It can be used to create anything from media players to web browsers. In this tutorial, we will learn the basics of the PyQt5 module.

  • This Week In Rust: This Week in Rust 410
  • Ampere Altra Max 128-Core CPU Is Priced Lower Than Flagship Xeon, EPYC CPUs - Phoronix

    From our Ampere Altra Max M128-30 Linux performance preview earlier this week, one of the questions a number of readers were wondering about and a question I also still had open was on the Altra Max pricing... I've now received the current price list and actually comes in much lower than expected for a 128-core CPU in 2021.

New Video/Audio: Proton, End of Ubuntu Podcast, Archcraft, and Proxmox

Filed under

IBM/Red Hat Leftovers

Filed under
Red Hat
  • Runtime Analysis in the Red Hat DevSecOps framework

    September is "runtime analysis" month in Red Hat’s monthly Security series! Since March 2021, the Red Hat Security Ecosystem team has published monthly articles and videos on DevOps Security topics to help you learn how Red Hat can help you master the practice called DevSecOps.

    By explaining how to assemble Red Hat products and introducing our security ecosystem partners, we aim to aid in your journey to deploying a comprehensive DevSecOps solution.

  • IBM Meets With Analysts on Monday. Why You Might Want to Own the Stock Now.

    On Monday, IBM will hold a meeting with analysts, presumably to discuss the financial details of its coming spinoff of Kyndryl, the company’s 90,000-employee IT infrastructure business. You might want to be long the stock headed into the event.

  • Hack APAC: How will you define the new normal?

    A good hackathon is a showcase for what technology, innovation, and creativity can deliver. A great hackathon lets you apply your skills to problems and challenges that inspire you. That's why we thought our readers would want to know about Hack APAC: The new normal is yours—which challenges developers to address new scenarios emerging in a post-COVID world.

  • 3 fading and 3 future IT culture trends | The Enterprisers Project

    If there’s one takeaway IT professionals across all industries can learn from this pandemic, it’s that you need to be adaptable. Systems, processes, technologies, and internal dynamics must pivot as the business landscape reinvents itself and workplace culture trends shift.

    With a continuous push toward a WFH model, companies need to rethink how their infrastructure will promote collaboration, flexibility, and automation in a virtual or hybrid workplace.

    As a CIO, I know how crucial it is to adopt the right IT culture trends with the staying power to benefit your team long-term versus ones that will become obsolete in this post-COVID ecosystem. Here are some of the fading IT culture trends you’ll want to leave behind, as well as a few emerging, future-minded trends to take along with you.

  • 9 DevOps and DevSecOps best practices for the hybrid work era

    DevOps and digital transformation go hand in hand. DevOps culture and methodology prizes speed, experimentation, and collaboration, all happening on cross-functional teams. The processes and tools involved in DevOps can accelerate digital transformation work across the board.

    How does that translate to the new reality for many organizations of a hybrid work model, combining remote and office work? In the hybrid era, we’re all more reliant on digital tools and services, so DevOps is generally well suited to this work, some experts say.

    For instance, you can more easily hire people around the world when you lose the crutch of having a shared location. “A time difference is even beneficial for certain DevOps functions, such as testing and QA. Remote and hybrid DevOps teams offer unique benefits, including continuous development cycles, better throughput, rapid scale in team structures, and cost savings,” says Helmant Elhance, president, Excellerate.

  • Using Ansible with REST APIs |

    Ansible is a top open source project which, on the surface, looks to provide a simple way to standardize your existing automation and allow it to run in parallel across multiple hosts, and it does this very successfully. Yet, in reality, Ansible has the capabilities to extend what your existing automation does to incorporate other systems and really simplify tasks across all aspects of your daily routine.

    This capability starts with the collections and roles that are included with Ansible and all the third-party utilities distributed through Ansible Galaxy. You may have queried APIs with a web browser or curl, but one of the overlooked capabilities of Ansible is how well it can leverage APIs as part of any playbook. This is extremely useful because the number of REST APIs being built and deployed both internally and across the global internet is increasing exponentially. There's even a public-apis GitHub repo listing hundreds of free APIs across over a dozen categories just for a sense of scale.

Security and FUD: Today's Epic Bug, SSL Certificates, Marketing and Scare Tactics

Filed under
  • If you have any of these Android, iOS and Windows phones, you will lose your Internet connection from today - Market Research Telecast [Ed: An automated translation]

    How would you stay if we told you that your Android, iPhone or Windows mobile – if you still use one of the latter – is going to be unable to access the Internet from today? Well, that will happen to literally thousands of smartphones and devices without updating due to a change in the way the Network of Networks handles security.

  • Assess and Secure Your Linux Footprint – Now! - Infosecurity Magazine [Ed: Lack of understanding of fundamental differences between GNU, Linux, and other things. Very shallow.]
  • What is an SSL certificate? / SSL certificate: A Complete Insight

    With such increased online activities, the threat to crucial data you share has seen severe consequences, ranging from fraudulent financial transactions, online identity theft, etc. Moreover, with the heightened use of technology, cyber-attacks have also become more complex and challenging.

    No doubt, the data security awareness among internet users has grown multifold. If you are a website owner or a blogger, it becomes your prime responsibility to protect your user’s sensitive data and privacy from the evil intentions of cybercriminals.

    Here, SSL Certificate plays the most effective and crucial role in hardening the security of your website. So, let us first try to understand the very basics of SSL.

  • Syxsense Announces Powerful Automation, Including Patch Rollback, to its Comprehensive Linux Management Solution [Ed: Inflated claims and exaggerations in this marketing of proprietary software]

    The complexities of Linux patch remediation abound. Each Linux Distribution (Redhat, Debian, Ubuntu, Centos and more) uses slightly different commands, patches are released on unpredictable schedules, and deployment requires in-depth scripting knowledge. Syxsense simplifies large scale Linux server management, without requiring manual scripting. Syxsense users can receive full endpoint intelligence of OS, hardware, and software inventory details, and know if patches are missing or security standards are compromised. Syxsense Cortex, the company's powerful visual workflow designer, now includes prebuilt actions to control pre- and post-patching necessities such as reboots or rollbacks while ensuring smooth, uninterrupted patch remediation and software deployment.

  • RansomEXX ransomware Linux encryptor may damage victims' files [Ed: So you should generally not get this thing installed on your system. This isn't about "Linux" but about something that can run on top of the GNU/Linux operating system.]

    ​Cybersecurity firm Profero has discovered that the RansomExx gang does not correctly lock Linux files during encryption, leading to potentially corrupted files.

    In a new report by Profero, Senior Incident Responder Brenton Morris says the RansomEXX decryptor was failing on various files encrypted by the threat actor's Linux Vmware ESXI encryptor for one the victims who paid the ransom.

SBC combines 16-core LX2160A with up to five Hailo-8 NPUs

Filed under

MicroSys unveiled a “miriac AIP-LX2160A” dev kit with a compute module that runs Linux on a 16-core LX2160A. The kit features up to 5x Hailo-8 NPUs for 130-TOPS AI plus a pair each of 25GbE, 10GbE, and GbE ports and 16x PCIe lanes.

MicroSys has announced another of its miriac modules — the miriac MPX-LX2160A — which is used as the foundation for a miriac AIP-LX2160A development kit. The kit is equipped with up to 5x Hailo-8 NPUs running in parallel for up to 130-TOPS AI performance.

Read more

More in Tux Machines

today's howtos

  • How to install go1.19beta on Ubuntu 22.04 – NextGenTips

    In this tutorial, we are going to explore how to install go on Ubuntu 22.04 Golang is an open-source programming language that is easy to learn and use. It is built-in concurrency and has a robust standard library. It is reliable, builds fast, and efficient software that scales fast. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel-type systems enable flexible and modular program constructions. Go compiles quickly to machine code and has the convenience of garbage collection and the power of run-time reflection. In this guide, we are going to learn how to install golang 1.19beta on Ubuntu 22.04. Go 1.19beta1 is not yet released. There is so much work in progress with all the documentation.

  • molecule test: failed to connect to bus in systemd container - openQA bites

    Ansible Molecule is a project to help you test your ansible roles. I’m using molecule for automatically testing the ansible roles of geekoops.

  • How To Install MongoDB on AlmaLinux 9 - idroot

    In this tutorial, we will show you how to install MongoDB on AlmaLinux 9. For those of you who didn’t know, MongoDB is a high-performance, highly scalable document-oriented NoSQL database. Unlike in SQL databases where data is stored in rows and columns inside tables, in MongoDB, data is structured in JSON-like format inside records which are referred to as documents. The open-source attribute of MongoDB as a database software makes it an ideal candidate for almost any database-related project. This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of the MongoDB NoSQL database on AlmaLinux 9. You can follow the same instructions for CentOS and Rocky Linux.

  • An introduction (and how-to) to Plugin Loader for the Steam Deck. - Invidious
  • Self-host a Ghost Blog With Traefik

    Ghost is a very popular open-source content management system. Started as an alternative to WordPress and it went on to become an alternative to Substack by focusing on membership and newsletter. The creators of Ghost offer managed Pro hosting but it may not fit everyone's budget. Alternatively, you can self-host it on your own cloud servers. On Linux handbook, we already have a guide on deploying Ghost with Docker in a reverse proxy setup. Instead of Ngnix reverse proxy, you can also use another software called Traefik with Docker. It is a popular open-source cloud-native application proxy, API Gateway, Edge-router, and more. I use Traefik to secure my websites using an SSL certificate obtained from Let's Encrypt. Once deployed, Traefik can automatically manage your certificates and their renewals. In this tutorial, I'll share the necessary steps for deploying a Ghost blog with Docker and Traefik.

Red Hat Hires a Blind Software Engineer to Improve Accessibility on Linux Desktop

Accessibility on a Linux desktop is not one of the strongest points to highlight. However, GNOME, one of the best desktop environments, has managed to do better comparatively (I think). In a blog post by Christian Fredrik Schaller (Director for Desktop/Graphics, Red Hat), he mentions that they are making serious efforts to improve accessibility. Starting with Red Hat hiring Lukas Tyrychtr, who is a blind software engineer to lead the effort in improving Red Hat Enterprise Linux, and Fedora Workstation in terms of accessibility. Read more

Today in Techrights

Android Leftovers