Bonum Certa Men Certa

Links 16/8/2021: Kdenlive 21.08 is Out and Slackware 15.0 is on the Way



  • GNU/Linux

    • Audiocasts/Shows

    • Kernel Space

      • Mediatek MT8167 DRM Driver Support Coming For Linux 5.15

        The Mediatek Direct Rendering Manager driver updates slated for Linux 5.15 were sent out this weekend.

        Besides implementing mmap support as a GEM function option, MT8133 AAL support, and other low-level changes to this Direct Rendering Manager driver, there is new hardware support in the form of MT8167 bring-up. The Mediatek mmap code as a GEM function now allows for the driver to use DRM helpers for different mmap callbacks and does save a few lines of code.

      • Graphics Stack

    • Applications

      • Converseen – A Free Batch Image Processor for Linux

        Do you work in a field that requires you to handle a lot of media files for editing, resizing, rotating, etc.? Whether you’re a social media manager, photo wall curator, etc., I’m happy to tell you about a batch image processor that recently got my attention. It’s called Converseen.

        Converseen is a free and open-source application for batch image conversion for Linux and Windows computers. This means that you can use it to convert multiple images into over 100 different formats at once. It can also edit their size, change their aspect ratio, flip them, and rotate them at once.

      • Automatically Synchronize Subtitle With Video Using SubSync

        Let me share a scenario. You are trying to watch a movie or video and you need subtitles. You download the subtitle only to find that the subtitle is not properly synchronized. There are no other good subtitles available. What to do now?

        You can synchronize subtitles in VLC by pressing G or H keys. It adds a delay to the subtitles. This could work if the subtitle is out of synch by the same time interval throughout the video. But if that’s not the case, SubSync could be of great help here.

        SubSync: Subtitle Speech Synchronizer

        SubSync is a nifty open source utility available for Linux, macOS and Windows.

        It synchronizes the subtitle by listening to the audio track and that’s how it works the magic. It will work even if the audio track and the subtitle are in different languages. If necessary, it could also be translated but I did not test this feature.

        I made a simple test by using a subtitle which was not in synch with the video I was playing. To my surprise, it worked pretty smooth and I got perfectly synched subtitles.

      • Updated: NewsFlash is an Awesome RSS Feed Reader for Linux



        This app is described as the “spiritual successor” to the great (but-never-quite-perfect) FeedReader, a feature-packed GTK RSS app for the Linux desktop that I covered many times in the past.

        NewsFlash is an entirely new app, though. It’s built in Rust, runs on a new codebase, and has a modern GNOME-orientated appearance.

        In this post we’ll show you more of this app’s features, its design, and how to install it on your desktop.

    • Instructionals/Technical

      • How to Install FTP with SSL in Rocky Linux and AlmaLinux

        File Transfer Protocol (FTP) is needed for seamless transfer or exchange of data between machines and computers defined on the internet or a private network.

        Through TCP (Transmission Control Protocol), an FTP application makes uploading and downloading file data easy. This article will help you achieve secure file transfer on an FTP server through Very Secure FTP Daemon (vsftpd) in Rocky Linux and AlmaLinux (same instructions also works on RHEL and CentOS).

      • How to Install Icinga2 on Ubuntu 20.04

        Icinga2 is a free, open-source, and cross-platform monitoring tool written in PHP and C++. It can monitor network resources, notifies outages, large complex environments, generate performance data for reporting. Icinga is scalable and extensible.

        Icinga capabilities include monitoring SMTP, POP3, HTTP, NNTP, ping, CPU load, disk usage, switches, routers, and more.

        The Icinga stack consists of Icinga2 - which monitoring server and Icinga Web 2 - is the web interface to keep monitoring.

        In this tutorial learn how to install Icinga2 on Ubuntu 20.04 LTS. We also configure the Icinga Web 2 interface.

      • How to Install Python 3.10 on Fedora Linux - LinuxCapable

        Python is one of the most popular high-level languages, focusing on high-level and object-oriented applications from simple scrips to complex machine learning algorithms. Python 3.10 is the latest release and is not classed as stable compared the Python 3.9, but the final candidate is expected to be completed on the 4th of October 2021.

      • Barrier: an introduction - Fedora Magazine

        To reduce the number of keyboards and mice you can get a physical KVM switch but the down side to the physical KVM switch is it requires you to select a device each time you want to swap. barrier is a virtual KVM switch that allows one keyboard and mouse to control anything from 2-15 computers and you can even have a mix of linux, Windows or Mac.

        Don’t confuse Keyboard, Video and Mouse (KVM) with Kernel Virtual Machine (KVM) they are very different and this article will be covering the former. If the Kernel Virtual Machine topic is of interest to you read through this Red Hat article https://www.redhat.com/en/topics/virtualization/what-is-KVM that provides an overview of the latter type of KVM.

      • How to Install Tor Browser on Debian 11 Bullseye - LinuxCapable

        Tor, also known as The Onion Router, is open-source, free software that enables anonymous communication when using online services such as web surfing. The Tor network directs the Internet traffic through a free worldwide volunteer overlay network with over six thousand relays and continues to grow. Many users want to find more ways to keep their information and activities anonymous or at least as private as possible, which has led to Tor Browser growing quite popular in recent years as it conceals a user’s location and usage from anyone conducting network surveillance or traffic analysis.

      • How to download and add Google fonts to your Ubuntu desktop - Techzim

        I am constantly preaching about how Ubuntu and Linux in general is awesome. The truth though is that no desktop operating system is perfect and one area in which Windows has Ubuntu beat is the number of fonts you get by default.

        Most people who use Windows never even stop to think about it, but the fonts you see when you are for example doing graphic design or Word processing are bundled by Microsoft to make sure you have a great out of the box experience. It’s something Ubuntu and most Linux distros never do.

        If you want extra fonts from the paltry default collection you have to roll up your sleeves and install them yourself. Yes, just like applications, fonts have to be installed too. Thanks to Google’s wonderful fonts collection it’s now easier to find and install free fonts on Ubuntu in order to augment the few that come installed by default.

      • How to Upgrade to Gnome 40 on Debian 11 Bullseye - LinuxCapable

        Many Debian 11 users know that Gnome 38 is the default version that ships with the codename Bullseye operating system. However, as much hype has been built around the new Gnome 40 desktop, many would be looking for an opportunity to install and test or permanently use the newest on offer from Gnome.

      • 13 Basic Cat Command Examples in Linux Terminal

        The cat (short for “concatenate“) command is one of the most frequently used commands in Linux/Unix-like operating systems. cat command allows us to create single or multiple files, view content of a file, concatenate files and redirect output in terminal or files.

        In this article, we are going to find out the handy use of cat commands with their examples in Linux.

      • 15 Things To Do After Installing Elementary OS 6 Odin

        Elementary is a Ubuntu LTS based Linux distribution. It's well known for its privacy settings and elegant custom software. Elementary OS out of the box is fast, pretty looking, and solid.

        In this tutorial, we learn 15 things to do after installing elementary OS 6 Odin.

      • How to Find Disk Usage of Files and Directories in Linux

        The Linux “du” (Disk Usage) is a standard Unix/Linux command, used to check the information of disk usage of files and directories on a machine.

        The du command has many parameter options that can be used to get the results in many formats. The du command also displays the files and directory sizes in a recursive manner.

      • Chown Command in Linux with Examples – TecAdmin

        Management of Files and resources can quickly become a headache for Linux administrators as it is a multi-user OS. The administrators have to manage all the resources available on the system. They have to ensure that only the authorized users have the permissions to access and modify certain files.

        The administrators can take advantage of many built-in commands like chattr and chown to help them in file management:

      • Top 14 Things To Do After Installing Elementary OS 6 (Odin)

        Elementary OS is one of the most beautiful Linux distros out there and user-friendly as well. One of the main highlights of this linux distro is that it provides added support for user security and privacy. Now that you have successfully completed the installation of Elementary OS 6.0 “Odin” using our step-by-step installation guide, it is time to check what to do after installation.

        If you have noted, Elementary OS setup is not complete without a few tweaks including installing some apps, drivers and codecs etc. Let’s look at the top 14 things to do after installing Elementary OS 6.0.

      • How to install Teamviewer on Elementary OS 6 Odin - Linux Shout

        Teamviewer on Elementary OS 6 allows you to remotely access the Desktop of this Linux OS or others, in case you need some support remotely.

        Elementary OS 6 is the recently launched latest version of Linux meant to target consumers who don’t want a much complicated Linux system. It is beginner-friendly and offers a macOS-like look. Whereas the Teamviewer which is also a free-to-use application available for Linux can be easily installed on it using the steps given here.

      • Linux Tee Command Tutorial With Examples For Beginners

        When working with the terminal in Linux, there are many command line utilities available to make your life easy. One such utility is Tee. In this brief guide, we will learn what is Tee and the usage of Tee command in Linux with practical examples.

      • How to kill a process in Linux - guide for beginners

        In some situations, processes in Linux can prevent users from starting tasks or installing applications for instance when an apt command is invoked , an error similar to ’could not get lock /var/lib/dpkg/lock-frontend’ might occur. This might be due to the fact that the apt command is being used by another process and in such circumstances killing that process might solve the issue. Killing a process actually means to force it to quit. This makes it possible for users to sort out problems without actually rebooting.

        In this tutorial you we will first briefly describe what processes are in Linux before delving into how to kill a process in linux properly.

      • How To Install Netdata on Debian 10 - idroot

        In this tutorial, we will show you how to install Netdata on Debian 10. For those of you who didn’t know, Netdata is an open-source real-time Linux server performance monitoring tool with a beautiful web front-end. Netdata comes with simple, easy to use and extensible web dashboards that can be used to visualize the processes and services on your system. You can monitor CPU, RAM usage, disk I/O, network traffic, and Postfix using Netdata

        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 through the step-by-step installation of the Netdata real-time server monitoring tool on a Debian 10 (Buster).

      • Enable Hardware Video Acceleration (VA-API) For Firefox in Ubuntu 20.04 / 18.04 & Higher | UbuntuHandbook

        This tutorial shows how to enable hardware video acceleration (VA-API) for Firefox, so it uses the video card to decode/encode video to save power.

        Hardware video acceleration is a computer technology to make the graphics card to encode and decode video, thus offloading the CPU to save power. And compared to CPU, GPU are normally more efficient at the job.

      • Linux Fu: Walk, Chew Gum | Hackaday

        If you ever think about it, computers are exceedingly stupid. Even the most powerful CPU can’t do very much. However, it can do what it does very rapidly and repeatably. Computers are so fast, they can appear to do a lot of things at once, too and modern computers have multiple CPUs to further enhance their multitasking abilities. However, we often don’t write programs or shell scripts to take advantage of this. However, there’s no reason for this, as you’ll see.

    • Games

      • Stellaris set for a big 'Lem' update in September with 'The Custodians' initiative | GamingOnLinux

        It appears that Paradox will continue to push ahead with upgrading Stellaris with a new team formed to help with free upgrades for all players every few months.

        This was actually announced back in June that we missed as it was in a regular developer diary post. What they've done is split the teams working on Stellaris so there's now the "Custodians" team to work on free updates approximately every three months with the "expansion team" focusing directly on new content. Paradox mentioned they're in it for the long run and there's no quick-fixes. Here's some of what the new Custodians team will work on over time through many different free updates...

      • OpenTTD gets a first 12.0 version Beta to make playing with others easier | GamingOnLinux

        After the release of OpenTTD on Steam recently, the popularity of the game got a healthy boost but it came with a lot of feedback about some parts that could be improved so this is the first step with OpenTTD 12.0 Beta 1.

        What is OpenTTD? It's an open source simulation game based upon the popular Microprose game "Transport Tycoon Deluxe", written by Chris Sawyer. It attempts to mimic the original game as closely as possible while extending it with new features.

      • Fortune's Run is an upcoming retro-styled hard-scifi shooter worth watching | GamingOnLinux

        Announced during the recent Realms Deep 2021 event, Fortune's Run is an upcoming retro-styled first-person shooter set in a hard science fiction universe.

        "Fortune's Run is a retro-styled first-person shooter developed on Unity inspired by Deus Ex, EYE: Divine Cybermancy and Build Engine titles. It is set in a hard-scifi universe where entrepeneuring colonists have left countless worlds bereft of resources and opportunity. You play as Mozah Lydd'sekh, an ex-con stuck working for the soul-crushing mega-corp du jour as a result of their conditional release terms. You will lurk through rusted industrial spires and over-populated residential warrens, trying to make sense of a world long forgotten by those who built it."

      • OpenRazer 3.1 Released with New Razer Peripherals Support

        OpenRazer, open-source driver and user-space daemon to manage Razer peripherals on Linux, released version 3.1.

        One of the things that’s most frustrating about building a new computer for Linux is peripherals, especially for gamers who are looking for lots of functionality out of their peripherals.

        However, there are currently no official drivers for any Razer peripherals in Linux. But if you have Razer peripherals, you may be in luck, because the OpenRazer project has a solution for you.

        OpenRazer is a collection of Linux drivers for the Razer devices, providing kernel drivers, DBus services and python bindings to interact with the DBus interface. It is an entirely open source driver and user-space daemon that allows you to manage your Razer peripherals on Linux.

      • OpenRazer 3.1 rolls out with new Razer device support and bug fixes | GamingOnLinux

        OpenRazer is the excellent free and open source driver collection for a big growing list of Razer devices. A big new release is out with OpenRazer 3.1. When paired up with the Polychromatic front-end, it gives you a really simple way to properly manage Razer devices on Linux.

      • Stardeus is an exciting and expansive space colony management game up on Kickstarter | GamingOnLinux

        Stardeus from studio Kodo Linija (Bloody Rally Show) is an upcoming space colony management game inspired by the likes of RimWorld, Factorio, Dwarf Fortress, Oxygen Not Included, Prison Architect and FTL. The developer has been dedicated working on it for over a year, to try and create a level of depth not often seen in such building sims.

        In the game you play as an immortal AI, armed with a bunch of robots and drones your task is to build up a working ship. It sounds a bit like Starmancer on the basics of the story (although the original idea came about from the film Passengers), with earth destroyed humankind looked to the stars for a new hope with people placed into stasis for you, the ships computer, to bring them all back to life. Something tears apart the ship and you get placed in control to deal with it.

      • It's hard to believe Selaco is running on GZDoom in the latest 3 minute trailer | GamingOnLinux

        We've seen plenty of gamepacks and mods for various things running on GZDoom and some are pretty awesome but the upcoming Selaco looks like it's going to be one of the absolute best. To think that GZDoom started off its early life as the somewhat simple ZDoom, another source port of the old Doom engine that eventually added more advanced features over time and now it's spawned a massive community of people making entire games with it.

        Selaco may not have a real release date yet but that doesn't stop us being excited about it because it looks awesome. Inspired by the F.E.A.R game series while still mixing in traditional retro-FPS elements from the likes of Quake and Doom but still having plenty of modern features. The developers say "Selaco is a fully fleshed out world full of character, action, and mystery".



      • I'm Running A Game On Steam on Ubuntu Linux With Intel HD 4000, It Worked or Failed?

        I have a laptop with specs: Core i5 3th Gen, 8GB RAM, GPU Intel HD 4000 and using Ubuntu Linux. I want to play my favorite game that I used to play on Windows(Super Mecha Champions). I once tried running it on Ubuntu using Wine, but it didn't work.

        After editing the configuration on Ubuntu, finally, it can run on Wine. However, the gaming experience when using Ubuntu on my favorite games was very bad. Because when on Windows I can play this game smoothly.

        When I tried it on Linux, in the tutorial section, the game was very laggy and didn't run smoothly. I suspect that the driver in Ubuntu is not running optimally by default, and at that time I was lazy to find a way to maximize graphics from Intel HD 4000 in Ubuntu.

        [...]

        After installing the Game, I tried pressing the "PLAY" button on Steam and.... The game won't run. Okay, maybe Intel HD 4000 is not suitable for playing this game. Finally I read some of the posts of people on ProtonDB and found posts discussing the Super Mecha Champions game.

        Some users ask why this game won't run. In fact, many users there are using a GPU that is much better than mine (based on the specifications info on the right of the user's post). I thought, if they can't run it on a PC with such cool specs, what about the specs of this potato? Definitely can't either.

        [...]

        The conclusion is finally I can play my favorite game(Super Mecha Champions) on my Ubuntu laptop and it runs fine. Hopefully in the future many game developers will also build their games for Linux.

    • Desktop Environments/WMs

      • K Desktop Environment/KDE SC/Qt

        • Maui 2 released (open source, cross-platform app UI framework)
          The Maui Project has announced the release of Maui 2, a major update to the open source, cross-platform user interface framework for applications that can run on phones, tablets and desktops.

          Maui 2 includes an updated MauiKit framework with new common widgets and utilities, as well as new and updated Maui Apps including a file manager, music player, text editor, terminal emulator, image and document viewers, web browser, and more.

        • Maui 2 Release

          This version of Maui brings new features and bug fixes to Maui’s applications and the frameworks they rely on. The changes introduced in this release will make your experience with apps like the Index file manager, Vvave music player, and Nota text editor much more enjoyable and fun.

          Read on to find out how Maui’s software has improved and what new features to look out for...

        • Maui 2 Released For Open-Source UI Framework
          The Maui open-source user interface framework and Maui Apps are out with a new release for those interested in this framework and applications that are designed to work well cross-device as well as largely working cross-platform too.

          Maui 2 was announced on Sunday with a number of improvements to the framework itself as well as the Maui 2 Apps.

        • Kdenlive 21.08 is out

          Kdenlive 21.08 is out with an upgraded engine, bug fixes and many interface and usability improvements. Although the highlights are mostly under the hood we managed to add some nifty new features as well. This version now requires MLT7, which comes with a new time remapping feature and a more stable and concise code base. (MLT7 sets the foundation for long awaited features like GPU processing, multicore support and improved color management to name a few, all expected in MLT8.)

          The Automask effect has been removed in MLT7 (along with many other legacy and buggy modules) but it will eventually be replaced with more powerful OpenCV tools. The Region module is also removed and it has been replaced with a new Effect Masking feature. Taking the opportunity of these changes we have also cleaned up the code base and removed old and unmaintained tools like the DVD Wizard (yes, some people still used it) and the Preview Compositing mode.

          We do not recommend to open old projects with Kdenlive 21.08 due to the aforementioned changes.

        • Kdenlive 21.08 Released For KDE's Video Editor
          Kdenlive 21.08 is now available as the newest feature upgrade to KDE's non-linear video editor.

          Kdenlive 21.08 comes with some performance improvements thanks to various "under the hood" improvements, several UI/UX improvements, a new time remap feature, support for masking effects just to specific regions of a clip, and a variety of other refinements for this one of several prominent open-source video editing solutions.

      • GNOME Desktop/GTK

        • Maximiliano Sandoval: Decoder 0.2.0 Released

          It has been a few months since last release in February, and quite a lot has changed, GTK 4 had many issues back then and had to be manually included in the Flatpak manifest, libadwaita was still a WIP merge request for libhandy and didn’t include changes to the Adwaita stylesheet, ASHPD didn’t have an asynchronous API, and gtk4-rs was in a state of constant flux, to the point where making the required API changes when updating the app took hours, just due to the massive number of improvements in gtk-rs-core. Just updating those dependencies makes a big difference.

          The worst offender was that the gstreamer plugging used for the camera depended on gstreamer/gst-plugins-good/!767 for GTK 4 support, and to make everything bad, a bug in the Intel drivers made the app crash in Wayland when initializing the camera so it had to be released without Wayland support.

    • Distributions

      • 15 Things To Do After Installing Elementary OS 6 Odin

         

        Elementary is a Ubuntu LTS based Linux distribution. It's well known for its privacy settings and elegant custom software. Elementary OS out of the box is fast, pretty looking, and solid.

        In this tutorial, we learn 15 things to do after installing elementary OS 6 Odin.

      • Top 14 Things To Do After Installing Elementary OS 6 (Odin)
        Elementary OS is one of the most beautiful Linux distros out there and user-friendly as well. One of the main highlights of this linux distro is that it provides added support for user security and privacy. Now that you have successfully completed the installation of Elementary OS 6.0 “Odin” using our step-by-step installation guide, it is time to check what to do after installation.

        If you have noted, Elementary OS setup is not complete without a few tweaks including installing some apps, drivers and codecs etc. Let’s look at the top 14 things to do after installing Elementary OS 6.0.

      • Slackware Family

        • Current (pre-release) ChangeLog for x86_64
        • Slackware 15.0 Coming Soon With RC1 Released

          Not only did Debian 11 make it out this weekend, but Slackware 15 is finally up to its release candidate phase as the next major installment of this long-running Linux distribution.

          While Slackware is one of the oldest still-maintained Linux distributions out there, it doesn't often see new updates and doesn't have nearly the manpower of more modern alternatives. It's been nearly one decade since Slackware 14 but Slackware 15 is about to ship.

          Back in February marked the release of Slackware 15.0 Alpha and then in April was the Slackware 15.0 Beta. Now in August is the first release candidate of Slackware 15.0 while the stable release shouldn't be too far out.

      • IBM/Red Hat/Fedora

        • Fedora 35 To Support Restarting User Services On Package Upgrades

          While Fedora currently allows restarting of system services automatically when upgrading the packages for those services, there hasn't been that capability for user services to automatically restart as part of RPM package upgrades. But now approved for Fedora 35 is that change.

        • Explore new features in SystemTap 4.5.0 | Red Hat Developer

          SystemTap uses a command-line interface (CLI) and a scripting language to write instrumentation for a live, running kernel or a user-space application. A SystemTap script associates handlers with named events. When a specified event occurs, the default SystemTap kernel runtime runs the handler in the kernel like a quick subroutine and then resumes.

          This article lays out the new features in SystemTap 4.5.0. This version will appear in Red Hat Enterprise Linux 9.0. The features fall into three general categories: context variable access, aliasing, and the Berkeley Packet Filter (BPF) back-end.

        • Next Open NeuroFedora meeting: 16 August 1300 UTC | NeuroFedora: Blog

          Please join us at the next regular Open NeuroFedora team meeting on Monday 16 August at 1300UTC in #fedora-neuro on IRC (Libera.chat). The meeting is a public meeting, and open for everyone to attend.

        • Popular Ansible Alternatives

          Ansible enables automation at scale and is a vendor-agnostic open-source software. Additionally, it allows you to work with a wide variety of operating systems, devices, and platforms.

        • How to install software packages with an Ansible playbook | Enable Sysadmin

          Ansible is a popular automation tool used by sysadmins and developers to get computers in a specific state. Ansible modules are, in a way, what commands are to a Linux computer. They provide solutions to specific problems, and one common task when maintaining computers is keeping them updated and consistent. In this article, I show you how to install software packages with Ansible.

      • Debian Family

        • Linux: Stable Debian 11 'bullseye' arrives with five years of support

          The project behind the Debian Linux distribution has released stable Debian 11, codenamed 'bullseye'. It's a version that was two years, one month and nine days in the making.

        • Debian 11 formally debuts and hits the Bullseye

          The Debian project has released the eleventh version of its Linux distribution.

          Code-named "bullseye", the new distro emerged on Saturday and will be supported for five years – a lifecycle made possible by its use of version 5.10 of the Linux kernel, which is itself a long-term support release that will be maintained until 2026.

        • Debian celebrates our 28th Anniversary!

          Today is Debian's 28th anniversary. We send all of our gratitude and love to the many Contributors, Developers, and Users who have helped this vision and project.

          There are many celebrations of #DebianDay happening around the world, perhaps one is local to you? Later this month the celebration continues with #DebConf21 which will be held Online during August 24 through August 28, 2021.

        • Upgrade Debian 10 Buster to Debian 11 Bullseye From Command Line

          Debian 11, codenamed Bullseye, was released on August 14, 2021. This tutorial is going to show you how to upgrade Debian 10 to Debian 11 from the command line. You can follow this tutorial on a Debian 10 desktop, or Debian 10 server. As with every Debian release, Debian 11 will be supported for 5 years. The codename “Bullseye” is named after the toy horse in the Toy Story movie.

        • Debian Edu / Skolelinux Bullseye released

          Following the Debian "Bullseye" release is a new Skolelinux distribution for a school near you.

        • Debian Edu / Skolelinux Bullseye released
          Are you the administrator for a computer lab or an entire school
          network? Would you like to install servers, workstations, and laptops to
          work together? Do you want the stability of Debian with network services
          already preconfigured? Do you wish to have a web-based tool to manage
          systems and several hundred or even more user accounts? Have you asked
          yourself if and how older computers could be used?
          
          

          Then Debian Edu is for you. The teachers themselves or their technical support can roll out a complete multi-user multi-machine study environment within a few days. Debian Edu comes with hundreds of applications pre-installed, and you can always add more packages from Debian.

          The Debian Edu developer team is happy to announce Debian Edu 11 "Bullseye", the Debian Edu / Skolelinux release based on the Debian 11 "Bullseye" release. Please consider testing it and reporting back (<debian-edu@lists.debian.org>) to help us to improve it further.
    • Devices/Embedded

    • Free, Libre, and Open Source Software

      • Ackee: The Google Analytics Open-source alternative for 2021

        Ackee is a free real-time web analytics tool built on top of Node.js and MongoDB. It comes with a fancy simple user-interface which summarize all insights in a clear organized dashboard.

        While there are a dozen of open-source free website analytics solutions, Ackee is built upon modern technologies and offers a real-time tracking for multiple domain and website at the same time.

      • Productivity Software/LibreOffice/Calligra

        • Open Badges for awesome Czech documentation contributors!

          LibreOffice’s documentation team is driven by volunteers around the world. Today, we want to say a special thanks to members of the Czech LibreOffice community, who’ve worked hard to translate and proof-read the software’s documentation.

          So we’re sending out Open Badges – special, customised badges with embedded metadata, describing their achievements. The badges can be verified using an external service, and are a great way to show off contributions and use as proof of participation.

        • Week #10 - GSoC Weekly Report - 100 Paper Cuts
      • Programming/Development

        • Dirk Eddelbuettel: RcppBDT 0.2.4 on CRAN: Updates

          ...the last time RcppBDT was released, anytime did not yet exist. And some of the changes now finally released here in this version are some of the first steps made towards what became anytime. RcppBDT is broader in scope and provides a wider range of functionality but in a somewhat rougher form as we never sat down writing higher-end wrappers in R for all the potential use cases. When we wrote the first RcppBDT versions, many other popular date/time packages were all in R code and not compiled, and this package showed how things could be done at the compiled level. Now other packages, including anytime have filled the void so fully polishing RcppBDT may never happen. In any event, this release refreshes the package and brings it to full R CMD check --as-cran compliance.

        • Daniel Vrátil: Initial release of QCoro

          I’m happy to announce first release of QCoro, a library that provides C++ coroutine support for Qt.

        • DIY 3D Printed IoT Weather Station Using an ESP32

          Today we’re going to be building a wireless outdoor weather station that takes temperature, humidity, barometric pressure, light and wind speed readings. The data is then posted to the cloud and can be accessed through a Thingspeak dashboard on an internet-connected computer, tablet, or mobile phone.

        • Let's write a compiler, part 1: Introduction, selecting a language, and doing some planning

          Today we will begin writing a compiler for a real high-level language. It will be a simple language for sure. But let's not let simplicity stand in our way. We will be able to write real programs with our compiler. How real, you ask? Let's plan on writing a compiler for our selected language and then being able to write a compiler in that same language the compiler compiles using our compiler to compile it! From zero to compiler to self-hosted compiler. It will take a good bit of work for sure, but I think we are up to the task. We'll spend this series writing our initial, non-self-hosting compiler. We'll take some time to enjoy our work, then we'll come back and embark on a second series that develops the self-hosted compiler using the compiler we will write in this series.

        • Hello Isovalent!

          In my new position I will be a technical marketing manager and thus working on technical content, messaging and enablement. With Cilium Enterprise Isovalent offers an eBPF based solution for Kubernetes networking, observability, and security – and since I am rather new to Kubernetes, I expect a steep learning curve.

        • Perl/Raku

          • Rakudo Weekly News: 2021.33 Cucumbering

            Some weeks just have sad news: And the saddest part about this, is that it wasn’t until this week to become known that Robert Lemmen has died in June 2020 already. Robert Lemmen mostly worked on Debian, in the Raku context specifically about packaging Raku on Debian. They also had a number of modules in the Raku ecosystem, and also blogged about them (The Surprising Sanity of Using a Cache but Not Updating It).

            [...]

            The past week saw the publication of two articles in “mainstream” online media about events related to The Perl Foundation: TheRegister (HackerNews comments), ArsTechnica (HackerNews comments), which sadly also involved members of the Raku community (including yours truly). You should probably skip the comments.

          • Post hoc apt-listchanges

            Yesterday I upgraded a machine from Debian “buster” to “bullseye” without apt-listchanges installed, oops. Here’s a way to get new NEWS.Debian entries after the fact.

          • Perl Weekly Challenge 125: Pythagorean Triples

            These are some answers to the Week 125 of the Perl Weekly Challenge organized by Mohammad S. Anwar.

        • Python

  • Leftovers

    • Mercator Misconceptions: Clever Map Shows the True Size of Countries

      In a more globally connected world, geographic literacy is more important than ever. As people become more accustomed to equal area maps and seeing the Earth in its spherical form, misconceptions about the size of continents may become a thing of the past.

    • Pierre’s Razor

      Pierre had a roving intellect that ranged across many disciplines. You might call him a polymath, though the word sounds much too Greek for that old blues aficionado. To read this article, log in or or Subscribe. In order to read CP+ articles, your web browser must be set to accept cookies.

    • Health/Nutrition

    • Integrity/Availability

      • Proprietary

        • Security

          • Privacy/Surveillance

            • India’s New IT Rules Paving Way for Legitimised Surveillance

              While the central government claims that the new laws are aimed at quelling the crisis of misinformation in the country by targeting sources, social media giants, alternative media platforms and privacy activists claim that the laws will bring them under direct government oversight giving enormous power to the executive to crackdown on privacy and dissent--leading to increased censorship.€ €  To read this article, log in or or Subscribe. In order to read CP+ articles, your web browser must be set to accept cookies.

    • Defence/Aggression

      • The Gunning of America
      • US Founders Demonized Indigenous People While Coopting Their Political Practices
      • After 20 Years of Lies and War, US Retreat Underway as Taliban Retake Control of Afghanistan

        Nearly two full decades of lies and wishful thinking from U.S. generals, politicians, liberal interventionists, and neoconservative talking heads came into full view Sunday as the Taliban in Afghanistan surrounded Kabul while American military forces and diplomatic personnel rapidly evacuated the U.S. Embassy and the Afghan government of President Ashraf Ghani negotiated a surrender and transition government with opposition forces.

        "What is happening in Afghanistan isn't like the fall of Saigon. It's like the United States lost another war after destabilizing a country that will likely be a failed state for decades, something which has happened multiple times in the 'War on Terrorism.'"

      • Opinion | Trillions Spent on Disastrous Afghan War vs. Just $25 Billion to Vaccinate World's Poor

        The collapse of Afghanistan’s U.S.-installed government has been swifter and more precipitous than the "experts" predicted. Our multi-trillion-dollar "Global War on Terror" has also led to the collapse of Libya, the agony ISIS inflicted on countless civilians, the murder of innocents by U.S. drones, and other misdeeds that have made this country less safe, rather than more.

      • Over 700 Dead From Earthquake as Powerful Storm Heads Toward Haiti

        More than 700 people were confirmed dead Sunday and many thousands more injured and left homeless due to the large earthquake which struck Haiti on Saturday.

        The Haitian government has declared a state of emergency following the 7.2 quake and the Office of Civil Protection put the official death toll Sunday afternoon at 724 individuals with approximately 2,800 injured—though both numbers are almost certain to rise.

      • Opinion | Obama's Election Night From My Cell in Guanatanamo Bay

        The author, a citizen of Yemen, was detained by the U.S. military from 2001 to 2016 without charges, collateral damage of the American “war on terror” that began 20 years ago after the attacks of Sept. 11, 2001. The following article is an adapted excerpt from his book “Don’t Forget Us Here: Lost and Found at Guantánamo,” which will be published Tuesday.

      • Iran’s nuclear program – and averting a Middle East war nobody wants

        Until recently, hopes for a breakthrough had been rising. But talks held in June over Iran’s nuclear program have not since resumed, and Israel now says the Iranians’ “breakout point” – when they will have sufficient fissile material to make a bomb – is around 10 weeks away.

      • The global will to reform is lacking

        We easily interpret globalisation as a 'Westernisation' of the world as our values, technology and free trade philosophy spread. Others may likewise perceive it as a Western, capitalist invention. Positive globalisation must also have an Asian and African face.

        Migration is a sensitive and difficult chapter in the globalisation process. Progressive Westerners like open borders and are for free movement - this as a moral position. That would mean no less than a world revolution. Surveys show that between 13 and 14% of the world's population want to emigrate, which means at least seven hundred million emigrants. If this is would be in the cards, it would put an end to a positive globalisation trend. It can be safely stated that public opinion in no country is prepared for that revolution.

    • Environment

      • The U.N.’s Terrifying Climate Report

        In 1988, the World Meteorological Organization teamed up with the United Nations Environment Programme to form a body with an even more cumbersome title, the Intergovernmental Panel on Climate Change, or, as it quickly became known, the I.P.C.C. The I.P.C.C.’s structure was every bit as ungainly as its name. Any report that the group issued had to be approved not just by the researchers who collaborated on it but also by the governments of the member countries, which today number a hundred and ninety-five. The process seemed guaranteed to produce gridlock, and, by many accounts, that was the point of it. (One of the architects of the I.P.C.C. was the Reagan Administration.) Indeed, when the scientists drew up their first report, in 1990, the diplomats tried so hard to water down their conclusions that the whole enterprise nearly collapsed. Every five or six years since then, the group has updated its findings, using the same procedure.

      • Opinion | We Know What to Do on Climate. We Know How to Do It. Only Question: Will We?

        The first response many of us have to a cancer diagnosis is terror, horror and the conviction that we’re doomed. For those who haven’t been paying serious ongoing attention to climate chaos, reminders that we are facing catastrophe can bring the same kind of response. But if you’ve been through cancer or been close to people who have, you know that the usual next phase is figuring out what the treatment options are and, in most cases, going all out for them. The good news is going to be that you got approved for a promising new treatment, are responding well, you are in remission, feel healthier, have a good prognosis. That there are things worth doing that make a difference.

      • Overpopulation

        • Why more women are deciding not to have kids

          Since 2007, the nation's birth rate had been declining about 2% each year on average. Despite early speculation about a pandemic baby boom, the coronavirus crisis accelerated the decline even further, with births falling by 4% last year.

    • Finance

    • AstroTurf/Lobbying/Politics

      • Chair of Committee Overseeing Postal Service Brands DeJoy and Bloom as "Bandits"
      • Facebook shut down research on Instagram algorithm: Report

        According to the report, the researchers ultimately chose to shut down the project, believing they would face legal action from the company if it continued.

        The report mentioned that a Facebook representative confirmed the meeting but denied threatening to sue the project, saying the company was open to find privacy-preserving ways to continue the research.

      • Rahul Gandhi: Twitter restores Congress party member accounts

        As Mr Gandhi refused to delete the image, the micro-blogging site locked his account. Not long after, the official account of the Congress party, several of its leaders and "about 5,000 volunteers" who had retweeted Mr Gandhi - were also locked.

      • Twitter unblocks Indian politicians’ accounts after suspending them for violating disclosure law

        However, Indian law prohibits the disclosure of the identities of children and sexual assault victims. According to a notice posted on the Lumen database, India’s National Commission for Protection of Child Rights requested Twitter take action. A Twitter spokesperson said in an email to The Verge that Gandhi submitted a copy of an authorization letter from the people in the image to the company’s India Grievance Channel, and his account was reinstated. But the tweet in question, which has been shared more than 15,000 times, will remain withheld in India even though it is visible globally.

      • KP Oli resigns as Prime Minister of Nepal

        Nepal caretaker Prime Minister KP Sharma Oli resigned on Tuesday as opposition leader Sher Bahadur Deuba is set to be sworn in as the new PM after the Supreme Court's verdict. "Our party abides with the order given by the Supreme Court," Oli said.

        The apex court in its verdict ordered President Bidhya Devi Bhandari to appoint Deuba as the successor of now caretaker Prime Minister KP Sharma Oli. Sources from President's Office told ANI that preparations for the oath-taking ceremony are underway. However, the time for the event will be announced shortly.

    • Misinformation/Disinformation

      • Fired Tennessee vaccinations director planning to leave state with her family

        "We're in an age of misinformation, distrust, and quick to be angry, and quick to protest. And we have sort of shifted out of a timeframe of collaboration, understanding and empathy," he added. "I think maybe the pandemic has turned that up somewhat."

        Michelle Fiscus formerly served as medical director for vaccine-preventable diseases and immunization programs at the Tennessee Department of Health. She said the state’s elected leaders put politics over the health of children by firing her for her efforts to get more Tennesseans vaccinated.

      • Misinformation at public forums vexes local boards, big tech

        Videos of local government meetings have emerged as the latest vector of COVID-19 misinformation, broadcasting misleading claims about masks and vaccines to millions and creating new challenges for internet platforms trying to balance the potential harm against the need for government openness.

    • Censorship/Free Speech

      • TikTok becomes next social media company to introduce new child safety features

        TikTok said in a blog post that from now on, 16- and 17-year-olds will have their direct messages set to “No one” by default when they sign up for the app. If they want to message someone, they’ll have to go into their settings and make the change. Users already signed up will now also receive a prompt asking them if they want to use the messaging feature. As it stands, no one under the age of 16 can use direct messaging.

        The company is also addressing the issue of young folks spending too much time on the app, a concern that has been shouted from the rooftops for years now. Users who are aged 13 to 15 won’t receive any push notifications after 9 p.m. The same thing will happen to 16- and 17-year-olds, but not until after 10 p.m.

      • Hong Kong democracy group behind massive protests disbands

        A pro-democracy group that organized some of the biggest protests during months of political upheaval in Hong Kong in 2019 is dissolving, the group said Sunday.

        The Hong Kong Civil Human Rights Front, made up of a slew of member organizations, said it could no longer operate. The decision comes as the group faces a police investigation for possible violation of a national security law, according to local media.

        The group, which also organized an annual protest march marking the semiautonomous territory’s handover to China in 1997, is the largest to disband amid a sweeping crackdown on dissent in the city. Earlier this week, the city’s largest teachers’ union disbanded in light of what it said were drastic changes in the political environment.

    • Freedom of Information/Freedom of the Press

      • Russia Says It Will Expel a BBC Journalist

        Russia is expelling a BBC correspondent based in Moscow, Russian state television reported, the first time in years that a high-profile Western journalist has been publicly forced out of the country as part of a political dispute.

        The BBC condemned the move to expel the reporter, Sarah Rainsford, while holding out hope that the decision could still be reversed.

    • Civil Rights/Policing

      • Turkish LGBTQ Activists Counter Oppression With Art, Solidarity and Radical Hope
      • Minnesota GOP rocked by top donor's sex trafficking scandal, as party chair faces calls to resign

        According to federal charges unsealed Thursday, 30-year-old Anton 'Tony' Lazzaro is accused of conspiring with others to recruit six underage victims to engage in "commercial sex acts." He was taken into custody in Minnesota just a few hours after the indictment was made public, the U.S. Attorney's office said.

        Lazzaro is also reportedly a close friend of state Republican Party Chair Jennifer Carnahan, spurring calls for her resignation from a number of state lawmakers.

      • This Innocent Man Spent 23 Years Behind Bars. He's Suing the Police Who Put Him There.

        Ricky Kidd seemed strangely confident for a man who had languished behind bars for 23 years. "While I may fall in the cracks of legal terms or certain legal impediments, my facts will hold up," Kidd told Reason in 2019. "I'm certain of that."

        They did, in fact, hold up. His confidence makes more sense in the context of his 1997 convictions for a double-murder, which were only secured after police in Kansas City, Missouri, left a trail of misconduct. In August of 2019, a judge granted him habeas corpus relief and vacated those convictions, with the Jackson County Prosecutor's Office dismissing the charges shortly thereafter.

        Kidd is now suing, alleging that the government should pay for the incompetence it displayed in imprisoning him for over two decades, even though the evidence consistently pointed to his innocence.

      • AFRINIC Court Case — Disappointment!

        I expected the AFRINIC legal team to be much better prepared and not have their request rejected due to incorrect procedures.

      • Go read this story of tech workers who secretly work multiple remote jobs

        The workers who spoke to the WSJ (anonymously) seem to go to great lengths to work for two companies simultaneously; from keeping extremely organized calendars, to juggling overlapping Zoom calls and project deadlines. And while it’s not necessarily illegal to work for more than one company, the WSJ reports, such arrangements may run afoul of employment contracts.

    • Internet Policy/Net Neutrality

      • NOW the web is 30 years old: When Tim Berners-Lee switched on the first World Wide Web server

        Today, most of us live, work, fall in love, and buy our goods over the web. To us, it's as natural as breathing. It wasn't always like that. In 1989 Tim Berners-Lee came up with his own take on creating a unifying structure for linking information across different computers. He called it, "Information Management: A Proposal." Later, Berners-Lee would call it the World Wide Web. It wasn't a new idea, you can trace it back to Vannevar Bush in 1945, who described a Memex: A desk, which would let users search microfilms to display documents from a library via trails of linked pages. Sound familiar? It should.

    • Monopolies

      • Patents

        • Hilco-linked NPE is the latest to take on Apple in Texas | IAM

          Having already been hit with a $300 million damages ruling in Texas, Apple must now do battle against another NPE with seemingly strong IP and a team of mobile IP heavy hitters

        • Compulsory License: India [Ed: How about just not granting such controversial patents in the first place?]

          The legal basis for compulsory licenses can be found under the Indian Patent Act, 1970 (Indian Patent Act), Chapter XVI, read with Indian Patent Rules, 2003 (Indian Patent Rules).

          Requirements for obtaining a compulsory license

          Compulsory licensing under the Indian Patent Act is well codified and is in line with international agreements. The purpose behind granting a compulsory license is to maintain the working of patented inventions on a commercial scale in India so that the interest of any person working or developing an invention is not prejudiced.

      • Trademarks

        • Ford asks court to dismiss GM’s lawsuit over ‘BlueCruise’ driver assist feature

          Ford said in its motion that the term “cruise” has been been in “ubiquitous use” over the past 50 years to refer to driver-assist features. “Consumers understand “cruise” to refer to a feature in their vehicle that performs part of the driving task or assists them in driving, and they do not associate that term with any one company or brand,” Ford argued in its complaint.

      • Copyrights

        • Microsoft Envisions a Blockchain-Based Bounty System to Catch Pirates

          A new paper published by Microsoft's research department proposes to tackle piracy with a blockchain-based bounty system titled "Argus." The system allows volunteers to report piracy in exchange for a reward. It uses the Ethereum blockchain and is transparent, practical, and secure, while limiting abusive reports and errors.



Recent Techrights' Posts

[Video] Microsoft Got Its Systems Cracked (Breached) Again, This Time by Russia, and It Uses Its Moles in the Press and So-called 'Linux' Foundation to Change the Subject
If they control the narrative (or buy the narrative), they can do anything
 
Sven Luther, Lucy Wayland & Debian's toxic culture
Reprinted with permission from disguised.work
Chris Rutter, ARM Ltd IPO, Winchester College & Debian
Reprinted with permission from disguised.work
Links 19/04/2024: Israel Fires Back at Iran and Many Layoffs in the US
Links for the day
Russell Coker & Debian: September 11 Islamist sympathy
Reprinted with permission from disguised.work
Sven Luther, Thomas Bushnell & Debian's September 11 discussion
Reprinted with permission from disguised.work
G.A.I./Hey Hi (AI) Bubble Bursting With More Mass Layoffs
it's happening already
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Thursday, April 18, 2024
IRC logs for Thursday, April 18, 2024
Coroner's Report: Lucy Wayland & Debian Abuse Culture
Reprinted with permission from disguised.work
Links 18/04/2024: Misuse of COVID Stimulus Money, Governments Buying Your Data
Links for the day
Gemini Links 18/04/2024: GemText Pain and Web 1.0
Links for the day
Gemini Links 18/04/2024: Google Layoffs Again, ByteDance Scandals Return
Links for the day
Gemini Links 18/04/2024: Trying OpenBSD and War on Links Continues
Links for the day
IRC Proceedings: Wednesday, April 17, 2024
IRC logs for Wednesday, April 17, 2024
Over at Tux Machines...
GNU/Linux news for the past day
North America, Home of Microsoft and of Windows, is Moving to GNU/Linux
Can it top 5% by year's end?
[Meme] The Heart of Staff Rep
Rowan heartily grateful
Management-Friendly Staff Representatives at the EPO Voted Out (or Simply Did Not Run Anymore)
The good news is that they're no longer in a position of authority
Microsofters in 'Linux Foundation' Clothing Continue to Shift Security Scrutiny to 'Linux'
Pay closer attention to the latest Microsoft breach and security catastrophes
Links 17/04/2024: Free-Market Policies Wane, China Marks Economic Recovery
Links for the day
Gemini Links 17/04/2024: "Failure Is An Option", Profectus Alpha 0.5 From a Microsofter Trying to Dethrone Gemini
Links for the day
How does unpaid Debian work impact our families?
Reprinted with permission from Daniel Pocock
Microsoft's Windows Falls to All-Time Low and Layoffs Reported by Managers in the Windows Division
One manager probably broke an NDA or two when he spoke about it in social control media
When you give money to Debian, where does it go?
Reprinted with permission from Daniel Pocock
How do teams work in Debian?
Reprinted with permission from Daniel Pocock
Joint Authors & Debian Family Legitimate Interests
Reprinted with permission from Daniel Pocock
Bad faith: Debian logo and theme use authorized
Reprinted with permission from Daniel Pocock
Links 17/04/2024: TikTok Killing Youth, More Layoff Rounds
Links for the day
Jack Wallen Has Been Assigned by ZDNet to Write Fake (Sponsored) 'Reviews'
Wallen is selling out. Shilling for the corporations, not the community.
Links 17/04/2024: SAP, Kwalee, and Take-Two Layoffs
Links for the day
IRC Proceedings: Tuesday, April 16, 2024
IRC logs for Tuesday, April 16, 2024
Over at Tux Machines...
GNU/Linux news for the past day