Bonum Certa Men Certa

Links 8/2/2022: New Tails Release and Kdenlive 21.12.2



  • GNU/Linux

    • Audiocasts/Shows

    • Kernel Space

      • Linux 5.16.8
        I'm announcing the release of the 5.16.8 kernel.
        
        

        All users of the 5.16 kernel series must upgrade.

        The updated 5.16.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.16.y and can be browsed at the normal kernel.org git web browser: https://git.kernel.org/?p=linux/kernel/git/stable/linux-s...

        thanks,

        greg k-h
      • inux 5.15.22
      • Linux 5.10.99
      • Linux 5.4.178
      • Linux 4.19.228
      • Linux 4.14.265
      • Linux 4.9.300
    • Applications

      • Postfix 3.7 MTA Released with OpenSSL 3.0 Support

        The latest version of the popular mail transfer agent, Postfix 3.7, makes maillog_file feature even more useful.

        Postfix is a free and open-source mail transfer agent (MTA) that routes and delivers electronic mail. Designed by Wietse Venema, Postfix is a mail server built with security in mind and specifically designed to replace Sendmail.

        Because of its modular pipeline-based architecture, Postfix is versatile and integrates easily with many other services, such as spam and antivirus processing, as well as with message store software, such as the Dovecot IMAP and POP3 server.

        In addition, Postfix is also quite resource efficient. Nowadays, many ISPs are using it to handle millions of messages a day.

      • Weekly-ish recap — 7 February 2021

        Highlights: Inkscape 1.2 goes alpha, Weston gets essential color management support, Blender Studio announces new open movie project, new releases of Blender, BlenderBIM, Ossia Score, Mixxx, Shotcut, PipeWire.

        [...]

        This is great news. The updated stable release brings a ton of bug fixes and the 1.2 alpha brings pretty much every new feature I shared with you here and on Twitter, and then some.

      • Nyxt, an Emacs-style browser made with Common Lisp

        Nyxt Browser is a fully hackable web browser - all its source code can be introspected, modified and tweaked to your exact specification.

      • What Is Doom Emacs and How to Install It

        Doom Emacs is a distribution that aims to create an easy and approachable way to get started with Emacs. Due to hundreds of pages of documentation detailing its various functions. Emacs, by itself, can be daunting.

        This is helpful for the already acquainted user and the bookworm. However, this hands-off approach does not help someone that is just interested in trying it out.

      • Audacious 4.2 Beta Adds Dark Mode & New Icons for Qt Interface | UbuntuHandbook

        Audacious audio player announced the first beta for the next major 4.2 release few days ago.

        The new release improved the user experience for those running the player in Qt interface, including the dark mode theme and new Flat icon set.

        The Qt dark mode will be default in Windows. For other systems as well as the new icon set, there are toggle options in the settings dialog.

    • Instructionals/Technical

      • How to Install VirtualBox on Rocky Linux 8 (Step by Step)

        VirtualBox is a free and open-source virtualization tool and typically used at desktop level for building the test environment. It is developed and managed by Oracle corporation, that’s why it is known as Oracle VM VirtualBox. VirtualBox is a type-2 hypervisor for x86 and AMD64/Intel64 systems.

      • How to install Jellyfin Media Server with Nginx Ubuntu 20.04

        Jellyfin is a free and open-source media streaming solution that allows you to host your own media server. It can be installed on Linux, Windows, and macOS. You can manage your media such as movies, TV shows, music, and photos, and share them across multiple devices using Jellyfin. It also provides applications for Android, Android TV, and Amazon Fire TV. It offers several features including, Supports DLNA, No playback limit, Fetch metadata automatically from TheTVDB, TheMovieDB, and Rotten Tomatoes, Automatic recordings, Supports hardware acceleration, and many more.

      • How to Install PHP Composer on Rocky Linux 8

        PHP Composer is the most used dependency manager for PHP. It lets you declare the dependencies your project needs, and it will manage (install/update) them for you.

        Downloading, installing, and updating dependencies can be a pain and might distract you from actually writing code. A dependency manager will make your life as a developer easier by handling that for you.

        Before there was Composer, there were a few different options to manage project dependencies, such as PEAR and PHP Package Manager. Nowadays, Composer has become the de facto standard for dependency management in PHP.

      • How to Install and Use SQLite on Ubuntu 20.04 – VITUX

        SQLite is a lightweight cross-platform relational database engine. It is widely known for its efficiency and its ability to be connected with various programming languages. SQLite is released under an OpenSource license, so it’s free to use. In this tutorial, I will show you how to install and use SQLite on Ubuntu 20.04, the same procedure will work on the upcoming Ubuntu 22.04 version too. Let’s start.

      • 20 Useful Docker Command Examples in Linux

        Docker container is one of the most emerging technologies now a days. Docker containers are generally used in CI/CD (Continuous Integration/Continuous Deployment) platform. Containers are the light weight VMs (Virtual Machines) which make use of underlying hypervisors resources like (RAM,CPU,HDD and Kernel).

        Docker command is used to manage containers and images from command line. In this article we will cover 20 useful docker command examples in Linux. I am assuming docker is already installed on your Linux system and your regular user is added to docker group.

      • Install/Upgrade to Fedora Rawhide from Fedora Linux 35 - LinuxCapable

        Rawhide is the name given to Fedora’s latest development version, which consists of a package repository and contains all packages updated daily. Each day it creates an incomplete set for installers that are finished after testing with other builds to produce final deliverables like images or so forth; if successful, these become included into RawHides tree on their release date (Raw Hide).

      • Increase DNF Speed on Almalinux 8 - LinuxCapable

        Almalinux users may notice that the DNF download speed can be slow compared to other distributions, and this can be frustrating when you need to download and install many packages.

        Most users do not realize that a few minor tweaks to some configuration files can increase your download speed immensely.

        In the following tutorial, you will learn how to configure and increase your DNF update/upgrade package manager speed on Almalinux 8 Workstation or Server.

      • Install/Upgrade XanMod Kernel on Ubuntu 22.04 LTS - LinuxCapable

        XanMod is a free, open-source general-purpose Linux Kernel alternative to the stock kernel with Ubuntu 22.04. It features custom settings and new features and is built to provide a responsive and smooth desktop experience, especially for new hardware.

        XanMod is popular amongst Linux Gaming, streaming, and ultra-low latency requirements and often boasts the latest Linux Kernels before landing on most distributions. Most desktop users are not even into gaming but want a new kernel for better hardware support, making XanMod one of the more popular choices.

        For more information on XanMod Kernel before installing, visit the XanMod Kernel features information page.

      • How to View and Change File Permissions on Ubuntu Desktop and Server

        Ubuntu is a multi-user operating system by design. Multiple users would have access to the same system in an enterprise system. However, individuals who share file access run the risk of disclosing sensitive information or losing data if other users get access to their files or directories. This is a significant security issue.

        To solve this, Unix introduced file permissions in its built-in security features, which allows users to designate how much control they have over a particular file or directory. This assures that only authorized users may access, modify, or execute a file or directory.

        A Linux user's understanding of file ownership and permission is critical. This tutorial goes over multiple ways to view and change the file permissions, owners, and groups.

      • How to install InfluxDB on Ubuntu 20.04 – NextGenTips

        InfluxDB is an open-source time-series database. It is used for storage and retrieval of time series data in fields such as operation monitoring, operations metrics, internet of things sensor data, and real-time analytics. In this tutorial, we are going to learn how to install InfluxDB on Ubuntu 20.04.

        By default, InfluxDB uses the following network ports for communication. If you need to change any port configuration head over to /etc/influxdb/influxdb.conf.

      • Virtuozzo Linux has a handy trick up its sleeves many admins might need | TechRepublic

        VzLinux is a bit of a chameleon, which can help you in ways you never imagined. Jack Wallen shows you how.

      • How to Install ADB on Windows, macOS, and Linux

        Several features of the Android platform can be accessed only through paths and methods that are hidden away from the average user. These have generally been done with the help of some command line Android Debug Bridge (ADB) commands, a tool that Google offers for developers to debug various parts of their applications or the system, but which we can use for all kinds of neat and hidden tricks. A prerequisite to these tricks is installing ADB on your computer. So, in this guide, we will show you how to install ADB on Windows, macOS, and Linux in quick and easy-to-follow steps.

      • How To Install MySQL Workbench on AlmaLinux | Rocky Linux 8

        Learn the steps to install MySQL Workbench software on Rocky Linux or AlmaLinux 8 using the terminal to manage MySQL database via the graphical user interface. MySQL Workbench is a graphical modeling tool and development system for MySQL databases.

        Managing and modeling multiple databases is complicated using the command line interface of MySQL. Therefore, to make things easy Oracle also offers a GUI software platform called – MySQL Workbench. It offers a graphical user interface and a set of tools for working with MySQL databases. It provides extensive functions for daily work with the databases and can be used to design, create, edit, administrate and display databases. The software is able to extract structures from already existing databases and reproduce them clearly.

        MySQL Workbench is available in a free and a commercial edition. Developers can visually design databases offline and host them on a MySQL server. For advanced users who need additional functions, extensions with scripting languages ​​can be integrated into the tool.

      • How to update container images with Podman | Enable Sysadmin

        Keeping your images current is standard procedure for operating and managing a containerized environment. Here's how to do it.

      • Install/Enable SSH on Debian 11 Bullseye - LinuxCapable

        SSH or known by its full name Secure Shell Protocol, is a cryptographic network communication protocol that enables two computers to communicate securely over an unsecured network. SSH is highly used for remote login applications and command-line executables such as terminal applications.

        For users wishing to connect to servers or other computers with SSH, the client and the remote connection need to both have SSH installed and enabled for this to be possible.

        In the following tutorial, you will learn how to install and enable SSH on Debian 11 Bullseye Desktop or Server and connect to a remote PC.

      • Install 7-Zip on Ubuntu 22.04 LTS - LinuxCapable

        7-Zip is a free, open-source file archiver software used to compress files into archive containers or, in more popular terms, zip files into archive containers that can beat most other forms of compression by 2 to 10% and strong AES-256 encryption in 7z and ZIP formats.

        7-Zip isn’t as famous as some of the other archives, but it is capable of having multi archive format support across most known software. Another benefit is that it supports all cross-platforms, making it efficient to use amongst different operating systems.

      • Install Linux Kernel 5.16/5.4 on CentOS 8 Stream - LinuxCapable

        CentOS 8 Stream, as many know, is a downstream version of RHEL, which often means it is incredibly stable but usually has very outdated packages in terms of features and not security updates. CentOS 8 Stream currently features kernel 4.18, but some users may require a more recent kernel for better hardware compatibility, amongst many other things.

        ELREPO has both Linux Kernel Mainline LTS versions. The mainline version is the most recent stable release of the Linux Kernel, and the current LTS Kernel they are supporting is 5.4.

        The following tutorial will show you how to import the ELRepo kernel repository and install both 5.16/5.4 kernels on CentOS 8 Stream Workstation or Server.

      • Install and Setup OCS NG Inventory Server on CentOS 7 - kifarunix.com

        In this tutorial, you will learn how to install and setup OCS NG Inventory Server on CentOS 7. OCS (Open Computers and Software Inventory Next Generation) is an opensource assets inventory management solution. It is used to inventor hardware and software details of IT assets either using the OCS Inventory Agent or SNMP polling for assets that the agent cannot be deployed (e.g routers, switches, printers. Inventoried results can be visualized through a web interface.

      • How to Upgrade to KDE Plasma 5.24 from 5.23

        The KDE team announced the KDE Plasma 5.24 LTS edition, which is available to download and install. If you are planning to upgrade from the prior version - here we give you quick steps to upgrade to KDE Plasma 5.24 from 5.23.

    • Games

      • Epic Games CEO says a clear No to Fortnite on Steam Deck | GamingOnLinux

        Were you hoping to easily play Fortnite on the upcoming Steam Deck? Well, Tim Sweeney the Epic Games CEO has made it clear that it's not going to happen officially. The thing to remember right now is that both Easy Anti-Cheat and BattlEye do support Linux. Both for native Linux builds and for Windows games run through Steam Play Proton. However, it's all user-space with no Kernel modules.

      • Epic won’t update Fortnite to run on the Steam Deck [Ed: Microsoft-connected site uses "tweets" as sources to make Linux seem bad and see the choice of image, too]

        Epic Games doesn’t plan to update Fortnite so that it runs on SteamOS, according to CEO Tim Sweeney, meaning owners of the upcoming Valve Steam Deck will likely have to install Windows to play the popular battle-royale game.

        In a series of tweets, Sweeney said that the company doesn’t feel confident about its ability to combat cheating in Fortnite when running on custom kernel configurations. Fortnite isn’t on the Steam store in any case, but Sweeney’s comments rule out a Linux version that could run on the Steam Deck.

      • Heroes of Might and Magic II recreation fheroes2 adds more content support | GamingOnLinux

        fheroes2 is a constantly improving game engine reimplementation of Heroes of Might and Magic II. A new version was just released recently and it's become the absolute best way to play this classic.

        A multi-platform project, one that was written from scratch so there's never any worry about a rights holder appearing to take it down. It's very much like OpenMW for Morrowind and OpenXcom for the original X-Com. It's not a basic remake though, as the developers are also trying to improve old issues in the original.

      • Future sci-fi indie RPG Beyond Mankind: The Awakening now on Linux | GamingOnLinux

        Time to go back to Earth and retake it. Beyond Mankind: The Awakening from developer Brytenwalda recently released a native Linux version, built with the Unity game engine. The developer previously worked on the Viking Conquest DLC for Mount & Blade.

        Beyond Mankind: The Awakening takes place in a future destroyed by some sort of genetic mutation. This caused certain types of people to go a bit wild, and eventually it led to war and almost a total annihilation of planet Earth. Mankind survived in space - and now you're part of the rag-tag group trying to bring it all back to life.

      • Does Dying Light 2 Stay Human have Linux or Steam Deck port? - Android Gram [Ed: Might be a plagiarism site]
      • Steam Deck: Benchmarks, Battery Life, and More - Boiling Steam

        As we’re getting closer to the shipment of the Steam Deck to the general public’s hands, and as Valve gradually lifts the various embargoes attached to the device, today we’ve learned even more about it, thanks to the explosion of new videos that have come out.

      • New Steam Games with Native Linux Clients - 2022-02-08 Edition - Boiling Steam

        Between 2022-02-01 and 2022-02-08 there were 23 new native Linux Steam games released. For reference, during the same time, there were 136 games released for Windows on Steam, so the Linux versions represent about 16.9 % of total released titles. Here’s a quick pick of the most interesting ones...

      • Nobara Project Aims to Offer an Unofficial Fedora Linux 35 Spin Tailored for Gaming - It's FOSS News

        Fedora 35 is an impressive Linux distribution that debuted with GNOME 41 and introduced a new KDE variant.

        You can read our original coverage to know more about it.

        While Fedora Linux has constantly been improving the desktop experience, it may not be an ideal desktop distribution for every user. Moreover, even if it includes open-source tools and utilities out of the box, it is not geared to provide an effortless gaming experience.

        You need to install a few dependencies and configure the distro to play a game without hassle.

        Nobara Project by Thomas Crider (Red Hat Engineer) a.k.a. Glorious Eggroll aims to change that and offer an unofficial Fedora 35 Workstation spin built for gaming.

      • I love FS +++ 0 A.D.: Empires Ascendant +++ FOSDEM +++ FSFE20: Interns - FSFE

        The real-time strategy game of ancient warfare, 0 A.D.: Empires Ascendant, is a Free Software game created by an international group of volunteer game developers. Programmers, artists, and historians combined their skills to create this imaginary ancient world. In a new episode, the host of the Software Freedom Podcast, Bonnie Mehring, discusses the growing popularity of the game with the game's project lead. Stanislas Dolcini says that the decision to make the game Free Software made it last for so many years, as many people could contribute - and still can.

    • Desktop Environments/WMs

      • K Desktop Environment/KDE SC/Qt

        • KDE Plasma 5.24 is out now and what a beauty it is
          KDE has today released the Plasma 5.24 desktop, filled with goodies across the whole thing and this is an LTS release (long-term support) that will continue seeing updates until a final Plasma 5 release after which Plasma 6 succeeds it. The environment that will be powering the desktop mode on the Steam Deck, it's a very exciting time to be a KDE user and no doubt the developers are excited too.

        • KDE Plasma 5.24 Released, This is What’s New
          In this post I run through the most notable and noticeable changes shipping in KDE Plasma 5.24, plus tell you how you can try the release out first hand.

          While we on the subject: if you’re a fan of KDE Plasma and you want to see more coverage of the DE on omg! do let me know in the comments. While Plasma is not a desktop environment I’m super familiar with (thus I don’t know my way around it very well) its ballooning popularity —even the Steam Deck uses it, well kinda— has me intrigued!

          Okay, on to what’s new.

        • KDE Plasma 5.24 Released, Adds a Touch of GNOME-ish Feel

          Today the KDE Community releases Plasma 5.24, a Long Term Support (LTS) release that will receive updates until Plasma 6 succeeds it.

          After four months of development, KDE Plasma 5.24 still adds a lot of quality of life improvements and small changes. This new release is powered by Qt 5.15.3 and KDE Frameworks version 5.91. Along with the improvements found in those software stacks, there’s plenty of goodness to go around within KDE itself.

          So let’s take a look at what’s in there.

        • Kdenlive 21.12.2 released

          Kdenlive 21.12.2 is out with faster performance when opening projects, added stock LUTs, improved monitor zoom (more zoom steps, higher zoom levels and usage of current monitor center as reference for zooming). This version also fixes time remapping issues and alpha rendering among others.

      • GNOME Desktop/GTK

        • Year MMXIX summarized in 5 minutes – The Open Sourcerer

          Discovered that thumbnails generation in Nautilus (GNOME “Files”) is extremely slow compared to other file and image managers, and reported the performance issue with my initial observations. There have been some community patches proposed there to alleviate the problem by making use of multiple CPU threads instead of a single one, but they have not yet been reviewed as of early 2022. I hope they will be considered eventually, along with further possible performance enhancements.

    • Distributions

      • New Releases

        • IPFire 2.27 - Core Update 163 released

          It is time to release another Core Update for IPFire. It comes with an improved Quality of Service based on CAKE and various bug fixes and a lot of package updates.

          Before we talk about what is new, I would like to ask you for your support. IPFire is a small team of people and like many of our open source friends, we’ve taken a hit this year and would like to ask you to help us out. Please follow the link below where your donation can help fund our continued development: https://www.ipfire.org/donate.

      • Slackware Family

        • The oldest Linux distro just got a major update [Ed: In ZDNet, 5 days ago means "just"]

          Volderding says his focus for this release was to modernize Slackware without alienating fans at a time when Linux development is moving away from its Unix-like structure.

          "The challenge this time around was to adopt as much of the good stuff out there as we could without changing the character of the operating system. Keep it familiar, but make it modern," he says in the announcement.

          Prior to releasing the stable release, Slackware's maintainers built over 400 different Linux kernel versions before settling on kernel version 5.15.19, which has long-term support until at least October 2023. It tested just 34 kernel versions while working on Slackware 14.2, according to Volderding.

          There's a new desktop experience thanks to Slackware 15.0's inclusion of KDE Plasma 5, version 5.23.5, and Xfce 4.16. KDE also supports running under Wayland or X11. As Linux news site Phoronix notes, Zenwalk has also released a new version of its desktop environment built on top of Slackware 15 and based on Xfce 4.16.

          On the packages front, version 15 also brought on programming languages Rust and Python version 3 while dropping Qt4 for Qt5.

      • Arch Family

        • Should You Install Arch Linux as a Server?

          You can use any Linux distro you want to build a server, including Arch Linux. But is Arch a suitable candidate for installation as a server?

          While Linux distributions tend to make great servers, you may be wondering if Arch Linux would be a good choice for a server, given its rolling-release nature. It could be if you wanted to, with some caveats.

        • On the toolchain current status
          Hi All,
          
          

          Most of you are aware that our toolchain is currently outdated. We always had very few people working on it through the years and I took over once Barth left, because it was needed.

          However, I have been having very little time to work on Arch related stuff lately and the toolchain is the most noticeable victim, given it is one of the most time consuming. In this meantime, a few things also happened that compounded to the issue, among them, we enabled LTO.

          Right now I'm working on bringing new glibc 2.35 and also waiting on binutils release so we can bring the toolchain up to date. I'm aware we also have a GCC release coming out soon, and the toolchain will need a new rebuild then.

          For the future, we are trying to bring more people to work with the whole toolchain, so it is not too much of a bus factor. We should have at least two toolchain maintainers, not just one.

          I hope this serves to assuage the concerns over the current status of our toolchain, both present and going future.

          Regards, Giancarlo Razzolini
      • IBM/Red Hat/Fedora

        • 5 steps to migrate your application to containers | Opensource.com

          Generally, you consider it a good thing when people want to use your application. However, when the application runs on a server, there's a cost for popularity. With users come increased demands on resources, and at some point, you may find that you need to scale your app. One option is to throw more servers at the problem, establish a load balancer like Nginx, and let the demand sort itself out. That option can be expensive, though, because there are no savings when demand is low, and you're running instances of your app on servers devoid of traffic. Containers have the advantage of being ephemeral, launching when new instances are available and fading away with decreased demand. If that sounds like a feature you need, then it may be time to migrate your app to containers.

          Migrating an app to a container can quickly become disorienting. While the environment within a container may feel familiar, many container images are minimal, and they are designed to be stateless. In a way, though, this is one of the strengths of containers. Like a Python virtual environment, it's a blank slate that lets you build (or rebuild) your application without the invisible defaults that many other environments provide.

        • My tips for maintaining dotfiles in source control | Opensource.com

          Ever started using a new computer, by choice or because the old one let the magic smoke out, and got frustrated at how long it took to get everything just right? Even worse, ever spent some time reconfiguring your shell prompt, then realizing you liked it better before?

          This problem, for me, became acute when I decided I wanted to do development in containers. Containers are ephemeral. The development tooling is easy to solve: A container image with the tooling works. The source code is easy to solve: Source control maintains it, and development happens on branches. But if every time I create a container, I need to configure it carefully—that's going to be a pain.

        • Fedora Linux 37 development schedule – Fedora Community Blog

          Fedora Linux 36 branches from Rawhide today. While there’s still a lot of work before the Fedora Linux 36 release in April, this marks the beginning of the Fedora Linux 37 development cycle. The work you do in Rawhide will be in the Fedora Linux 37 release in October.

        • What can video games teach us about edge computing?

          This post was inspired by a Compiler episode on the same topic. Compiler is a Red Hat podcast about all the things you’ve always wanted to know about what moves tech forward, straight from the people who know it best. Check it out!

          Let’s say you’re playing your favorite online multiplayer game when—all of a sudden—things start getting choppy. Your character isn’t moving, other players start freezing up, maybe the in-game music isn’t even coming through.

        • Automate and deploy a JBoss EAP cluster with Ansible | Red Hat Developer

          In my series introducing WildFly server configuration with Ansible collection for JCliff, I described how developers can use Ansible to manage a standalone Red Hat JBoss Enterprise Application Platform (JBoss EAP) instance. I've also written about using Ansible to automate Apache Tomcat and Red Hat JBoss Web Server deployments. In this article, we'll go a bit deeper and use Ansible to deploy a fully operational cluster of JBoss EAP instances. I'll show you how to automate the setup of each JBoss EAP instance and how to configure the network requirements—notably, fault tolerance and high availability—using features provided by the WildFly Ansible collection.

        • 5 technical debt lessons the pandemic taught IT leaders | The Enterprisers Project

          Veteran IT leaders have long understood the impact technical debt has on an organization’s digital transformation and ability to respond rapidly to changing demands. The global pandemic underscored that understanding. Technical debt can create talent, speed, reliability, and scalability issues for organizations in the best of times – and the worst.

          Beyond confirming the burden of technical debt, the impact of the pandemic has been mixed. In some cases, IT organizations may have gotten the go-ahead to address some technical debt that may have hindered the enterprise’s ability to pivot. In others, IT functions had to make short-term decisions to enable remote work, new digital commerce solutions, or supply chain fixes that increased their technical debt.

      • Debian Family

        • Tails - Tails 4.27 is out

          Update the Linux kernel to 5.10.92. This should improve the support for newer hardware: graphics, Wi-Fi, and so on.

    • Devices/Embedded

    • Free, Libre, and Open Source Software

      • Lex Pan Law: Why we support the OSI [Ed: Does Lex Pan Law realise that half of the OSI's money goes to Microsoft stuff?]

        Lex Pan Law is a full-service technology and intellectual property law firm based in Portland, Oregon. With a deep background in patent law also provides specialized advice to engineering teams and engineering management about the complex intersection between technology and the law. Having a long-standing interest in the intersection of copyright law and technology, the firm has extensive experience and community contacts in the free and open source licensing world (including software, hardware, and content).

      • Web Browsers

        • The 7 Best Lightweight Web Browsers for Linux

          Desktop users can't help but agree that modern browsers are rather resource-heavy. The confluence of various technologies and file types causes browsers to consume extensive system resources, thereby marring your web experience.

          But what if you had a list of browsers that not only offer feature-rich performance on Linux systems but also have generously lightweight requirements?

          If you are struggling to keep your browser afloat, and would happily switch to a lighter browser version, then here's a list of the best lightweight web browsers for Linux.

        • Mozilla

          • Firefox ’97 Released with a Modest Collection of Changes

            There aren’t many “big” changes in this release (well, unless you count support for Windows 11 scrollbars) but there is, as always, a healthy chunk of under-the-hood enhancements aimed at improving the performance, security, and privacy. Those loving Firefox’s ongoing obsession with “colour ways” will be delighted to hear six new colour way themes are present in this update, once again for a limited time only.

            Firefox will likely tell you about the new schemes after you install the update, but you can access them at any time from the “Manage Themes” section.

          • Privacy Preserving Attribution for Advertising

            Advertising provides critical support for the Web. We’ve been looking to apply privacy preserving advertising technology to the attribution problem, so that advertisers can get answers to important questions without harming privacy.

            Attribution is how advertisers know if their advertising campaigns are working. Attribution generates metrics that allow advertisers to understand how their advertising campaigns are performing. Related measurement techniques also help publishers understand how they are helping advertisers. Though attribution is crucial to advertising, current attribution practices have terrible privacy properties.

            For the last few months we have been working with a team from Meta (formerly Facebook) on a new proposal that aims to enable conversion measurement – or attribution – for advertising called Interoperable Private Attribution, or IPA.

          • 4 Ways To Install Firefox 97.0 On Ubuntu / Linux Mint / AlmaLinux & Fedora | Tips On UNIX

            This tutorial will be helpful for beginners to install firefox 97.0 on Ubuntu 20.04 LTS, Ubuntu 22.04, Ubuntu 21.10, LinuxMint 20.3, Rocky Linux 8, Almalinux 8, and Fedora 35.

            Firefox or Mozilla Firefox is a free and open-source web browser developed by the Mozilla foundation and generally utilized by thousands and thousands of individuals in their daily actions.

          • Rust API for the Firefox Profiler – Mozilla Performance

            Firefox Profiler is a tool for analyzing the performance of both websites and Firefox itself. You can visit profiler.firefox.com to learn more about and enable it.

            Inside the Firefox codebase, we have different profiler APIs to instrument the source code. With these APIs, threads can be registered with the profiler, different parts of the code can be annotated, and even more information (payload) can be included to a specific event inside the codebase, like a render or reflow event.

            Inside the mozilla-central codebase, we have various programming languages like C++, JavaScript, Java and Rust. Since the profiler is implemented in C++, we have the most advanced API for that in C++. You can check its documentation out. Also, we’ve already had APIs for JavaScript, and Java for some time. But we didn’t have any canonical API for the Rust codebases. We had some hacks around bigger Rust projects like Servo or Webrender to register threads and add annotations, but they weren’t shared across different projects. Therefore we had a lot of code duplications in the different parts of the Firefox codebase. Also, it was pretty tiring work if you wanted to instrument your own Rust code with the profiler API because you had to write things from scratch.

            To solve this issue, we wanted to work on a new Rust API that every Rust project inside mozilla-central can use without the need of implementing everything from scratch and having to maintain that code. Instead, the Firefox Profiler team would own the API crate and maintain it, so other people wouldn’t need to worry about it and they would simply import the API crate to their projects to use it. And this work has been completed in the last quarter! In this blog post, I will be talking about this API and some of the implementation details. You can also see the documentation of this API here. So let’s get into the details of this API and how to use it first.

          • Improving the Storage Access API in Firefox - Mozilla Hacks - the Web developer blog

            Before we roll out State Partitioning for all Firefox users, we intend to make a few privacy and ergonomic improvements to the Storage Access API. In this blog post, we’ll detail a few of the new changes we made.

            With State Partitioning, third parties can’t access the same cookie jar when they’re embedded in different sites. Instead, they get a fresh cookie jar for each site they’re embedded in. This isn’t just limited to cookies either—all storage is partitioned in this way.

            In an ideal world, this would stop trackers from keeping tabs on you wherever they’re embedded because they can’t keep a unique identifier for you across all of these sites. Unfortunately, the world isn’t so simple—trackers aren’t the only third parties that use storage. If you’ve ever used an authentication provider that requires an embedded resource, you know how important third-party storage can be.

            Enter the Storage Access API. This API lets third parties request storage access as if they were a first party. This is called “unpartitioning” and it gives browsers and users control over which third parties can maintain state across first-party origins as well as determine which origins they can access that state from. This is the preferred way for third parties to keep sharing storage across sites.

          • Mozilla Releases Security Updates for Firefox and Firefox ESR

            Mozilla has released security updates to address vulnerabilities in Firefox and Firefox ESR. An attacker could exploit some of these vulnerabilities to take control of an affected system.

      • Productivity Software/LibreOffice/Calligra

        • Comparing LibreOffice and OpenOffice

          While LibreOffice and OpenOffice have a shared past, LibreOffice outstrips OpenOffice in contributors, code commits, and features.

          A search for comparisons of LibreOffice and Apache OpenOffice returns over 8.3 million results. That number comes as no surprise, given that LibreOffice and OpenOffice are the best-known open source office suites and share a common past. However, what is surprising is how shallow many of those comparisons are. Many offer only a superficial glimpse at either office suite from the viewpoint of an unsophisticated and undemanding user. Often, the comparisons are obsolete. Even more importantly, many comparisons strive for a false sense of objectivity by declaring that any differences are minor. However, by every possible standard, LibreOffice outshines OpenOffice and shows OpenOffice to be outdated. To pretend otherwise is a distortion of the truth.

  • Leftovers

    • Integrity/Availability

      • Proprietary

        • Security

          • Security updates for Tuesday [LWN.net]

            Security updates have been issued by CentOS (log4j), Debian (chromium, xterm, and zabbix), Fedora (kate, lua, and podman), Oracle (aide and log4j), and SUSE (xen).

          • Microsoft to block internet macros by default in five Office applications [Ed: How many decades did it take Microsoft to accept it was a bad idea all along?]

            In one of the most impactful changes made in recent years, Microsoft has announced today that it will block by default the execution of VBA macro scripts inside five Office applications.

            Starting with early April 2022, Access, Excel, PowerPoint, Visio, and Word users will not be able to enable macro scripts inside untrusted documents that they downloaded from the internet.

          • Penetration Testing with Kali Linux: 15 of the Best Tools to Try First - TechBullion

            If you’re looking for a penetration testing platform that has everything you need, Kali Linux is your best option. With over 600 tools included, Kali has everything you need to assess your IT security posture and find vulnerabilities.

            Please read on to learn which are the fifteen best tools that are included in Kali Linux. We’ll also discuss why Kali Linux is such a great choice for penetration testing.

          • Nmap Vulnerability Scanning Made Easy

            The UK government recently started an open-source GitHub repository to help organizations scan networks for vulnerabilities.

            The idea behind the Scanning Made Easy project from the National Cyber Security Centre (NCSC) and its i100 industry partnership is to provide a collection of Nmap scripts to users, such as sysadmins, for detecting system vulnerabilities.

            The scripts should provide more accessible detection and remediation. Defense is often harder than offense, as there are likely more proofs of concept to exploit than there are secure networks.

            The NCSC is open to contributions and is providing detailed guidelines for the approval of a script.

            Here we’ll discuss how to get started with Nmap, how attackers use it, and how you can use the UK efforts to improve your cybersecurity.

          • Privacy/Surveillance

            • American Spy Agencies Are Struggling in the Age of Data

              In short, data volume and accessibility are revolutionizing sensemaking. The intelligence playing field is leveling€­ — and not in a good way. Intelligence collectors are everywhere, and government spy agencies are drowning in data. This is a radical new world and intelligence agencies are struggling to adapt to it. While secrets once conferred a huge advantage, today open source information increasingly does. Intelligence used to be a race for insight where great powers were the only ones with the capabilities to access secrets. Now everyone is racing for insight and the internet gives them tools to do it. Secrets still matter, but whoever can harness all this data better and faster will win.

    • Misinformation/Disinformation

      • Stop the misinformation experience: Spotify must intervene - Access Now

        Spotify’s decision to host and produce The Joe Rogan Experience podcast, replete with harmful and misleading COVID-19-related content, is a risk to human rights and public health. The company has a responsibility to exercise editorial discretion and intervene.

        “COVID-19 is dangerous enough without the most popular podcast in the world fanning false rhetoric, undermining people’s ability to make safe, informed decisions about their health,” said Willmary Escoto, U.S. Policy Analyst at Access Now. “Since Spotify produces the content, they are operating like journalists. This means Spotify is responsible for publishing truthful information.”

        Through an open letter to Daniel Ek, Co-Founder and CEO at Spotify, Access Now is once again shining a spotlight on the human rights implications of the company’s decisions, asking: “Is Spotify willing to allow harmful content on its platform to spread, prioritizing the companyʼs bottom line over public health?” As The Joe Rogan Experience podcast is produced exclusively by Spotify, the company has control over the distribution of the content, and the ability to exercise editorial discretion over what host Joe Rogan and guests say.

    • Internet Policy/Net Neutrality

      • The whole world’s watching: resist Myanmar’s digital coup - Access Now

        Last week marked one year since the military besieged Myanmar and pilfered control of the nation through a violent coup — one full year of brutal crackdowns, serious human rights violations, and escalating digital control over the nation. The international community and technology companies must stand with the people of Myanmar and resist the coup — both physical and digital.

        “The military junta is systematically ambushing civic space in Myanmar,” said Wai Phyo Mint, Asia Pacific Policy Analyst at Access Now. “Increment by increment, the despotic military is making online spaces inaccessible for the people of Myanmar, and eliminating all means of safe communication and information-sharing when they need them most. Silence and inaction from the international community bury their struggle, shielding grave human rights violations.”

    • Monopolies

      • Copyrights

        • Judith Sargent Murray’s *On the Equality of the Sexes* (1790) – The Public Domain Review

          For as long as women have been wearing decorative jewelry, donning designer clothing, and delighting in female companionship, we have been accused of a proclivity for the fanciful. Stereotypes abound about the feminine urge to tell stories: the secretly slanderous best friend; the garrulous old woman tirelessly engaged with spreading gossip. In her essay, “On the Equality of the Sexes”, Judith Sargent Murray (1751–1820) sardonically examines these misogynistic stereotypes, turning them upside down. She argues that the vicissitudes of female fashion are evidence of artistry, and the story-telling a natural symptom of untapped creativity. Those characteristics, which are so often cast in a negative light, could actually be the result of incredible imagination. In Sargent’s understanding, the only difference between gossip and ground-breaking scientific invention is a lack of access to education.

          In the year 1779, Sargent wrote an essay entitled “The Sexes” and proceeded to circulate it amongst friends for over a decade. That piece’s revised counterpart, “On the Equality of the Sexes”, was published in 1790, in the March and April issues of Massachusetts Magazine (a “Monthly Museum of Knowledge and Rational Entertainment”). Although Sargent published under the pseudonym “Constantia” — occasionally going by “The Reaper”, “Honora Martesia”, “Mr. Vigilius”, or “The Gleaner” — her identity as the author of “Equality” was fairly well-known.



Recent Techrights' Posts

GNU/Linux and ChromeOS in Qatar Reach 4%, an All-Time High
Qatar has money to spend, but not much of it will be spent on Microsoft, or so one can hope
This 'Article' About "Linux Malware" is a Fake Article, It's LLM Slop (Likely Spewed Out by Microsoft Chatbot)
They're drowning out the Web
Early Retirement Age: Linus Torvalds Turns 55 Next Week
Now he's almost eligible for retirement in certain European countries
 
Technology: rights or responsibilities? - Part XI
By Dr. Andy Farnell
Links 22/12/2024: Election Rants and More Sites Available via Gemini
Links for the day
Links 22/12/2024: North Pole Moving and Debian's Joey Hess Goes Solar
Links for the day
Gemini Links 22/12/2024: Solstice and IDEs
Links for the day
BetaNews: Microsoft Slop is Your "Latest Technology News"
Paid-for garbage disguised as "journalism"
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Saturday, December 21, 2024
IRC logs for Saturday, December 21, 2024
Links 21/12/2024: EU on Solidarity with Ukraine, Focus on Illegal and Unconstitutional Patent Court in the EU (UPC)
Links for the day
[Meme] Microsofters at the End of David's Leash
Hand holding the leash. Whose?
Deciphering Matt's Take on WordPress, Which is Under Attack From Microsofters-Funded Aggravator
the money sponsoring the legal attacks on WordPress and on Matt is connected very closely to Microsoft
Gemini Links 21/12/2024: Projections, Dead Web ('Webapps' Replacing Pages), and Presentation of Pi-hole
Links for the day
American Samoa One of the Sovereign States Where Windows Has Fallen Below 1% (and Stays Below It)
the latest data plotted in LibreOffice
[Meme] Brian's Ravioli
An article per minute?
Links 21/12/2024: "Hey Hi" (AI) or LLM Bubble Criticised by Mainstream Media, Oligarchs Try to Control and Shut Down US Government
Links for the day
LLM Slop is Ruining the Media and Ruining the Web, Ignoring the Problem or the Principal Culprits (or the Slop Itself) Is Not Enough
We need to encourage calling out the culprits (till they stop this poor conduct or misconduct)
Christmas FUD From Microsoft, Smearing "SSH" When the Real Issue is Microsoft Windows
And since Microsoft's software contains back doors, only a fool would allow any part of SSH on Microsoft's environments, which should be presumed compromised
Paywalls, Bots, Spam, and Spyware is "Future of the Media" According to UK Press Gazette
"managers want more LLM slop"
Google Has Mass Layoffs (Again), But the Problem is Vastly Larger
started as a rumour about January 2025
On BetaNews Latest Technology News: "We are moderately confident this text was [LLM Chatbot] generated"
The future of newsrooms or another site circling down the drain with spam, slop, or both?
"The Real New Year" is Now
Happy solstice
Microsoft OSI Reads Techrights Closely
Microsoft OSI has also fraudulently attempted to censor Techrights several times over the years
"Warning About IBM's Labor Practices"
IBM is not growing and its revenue is just "borrowed" from companies it is buying; a lot of this revenue gets spent paying the interest on considerable debt
[Meme] The Easier Way to Make Money
With patents...
The Curse (to Microsoft) of the Faroe Islands
The common factor there seems to be Apple
Electronic Frontier Foundation Defends Companies That Attack Free Speech Online (Follow the Money)
One might joke that today's EFF has basically adopted the same stance as Donald Trump and has a "warm spot" for BRICS propaganda
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Friday, December 20, 2024
IRC logs for Friday, December 20, 2024
Gemini Links 21/12/2024: Death of Mike Case, Slow and Sudden End of the Web
Links for the day
Links 20/12/2024: Security Patches, Openwashing by Open Source Initiative, Prison Sentence for Bitcoin Charlatan and Fraud
Links for the day
Another Terrible Month for Microsoft in Web Servers
Consistent downward curve
LLM Slop Disguised as Journalism: The Latest Threat to the Web
A lot of it is to do with proprietary GitHub, i.e. Microsoft
Gemini Links 20/12/2024: Regulation and Implementing Graphics
Links for the day
Links 20/12/2024: Windows Breaks Itself, Mass Layoffs Coming to Google Again (Big Wave)
Links for the day
Microsoft: "Upgrade" to Vista 11 Today, We'll Brick Your Audio and You Cannot Prevent This
Windows Update is obligatory, so...
The Unspeakable National Security Threat: Plasticwares as the New Industrial Standard
Made to last or made to be as cheap as possible? Meritocracy or industrial rat races are everywhere now.
Microsoft's All-Time Lows in Macao and Hong Kong
Microsoft is having a hard time in China, not only for political reasons
[Meme] "It Was Like a Nuclear Winter"
This won't happen again, will it?
If You Know That Hey Hi (AI) is Hype, Then Stop Participating in It
bogus narrative of "Hey Hi (AI) arms race" and "era/age of Hey Hi" and "Hey Hi Revolution"
Bangladesh (Population Close to 200 Million) Sees Highest GNU/Linux Adoption Levels Ever
Microsoft barely has a grip on this country. It used to.
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Thursday, December 19, 2024
IRC logs for Thursday, December 19, 2024