07.06.21

Gemini version available ♊︎

Links 6/7/2021: Proxmox Virtual Environment 7.0 and Virtuozzo VzLinux 8.4

Posted in News Roundup at 3:47 pm by Dr. Roy Schestowitz

  • GNU/Linux

    • Audiocasts/Shows

      • Master Touch Typing on Linux With KTouch

        The productivity you can achieve on Linux is unparalleled to other operating systems when used appropriately. The keyboard is perhaps the most used input device on your Linux machine. This provides you with a large scope to further enhance your productivity with touch typing.

        Most of the tasks that you perform with your mouse or trackpad can be done much faster using the keyboard with the help of some keyboard shortcuts and touch typing. Want to give it a try yourself? This article will help you in getting started.

        What Is Touch Typing?

        Touch typing is a technique that helps you to type faster by placing your fingers on specific parts of the keyboard and hit the keys without looking at the keyboard. This is especially useful if you have a job that involves typing a lot, such as an author or programmer.

        With touch typing, you can minimize the key travel and type more efficiently without moving your fingers a lot. Each finger will be responsible for a specific set of nearest keys on the keyboard. Touch typing is great for increasing your typing speed as well as accuracy.

      • Growing a KDE Video Community: My Experiment
    • Applications

      • Popular Open Source Tool Audacity in News Again, for all the Wrong Reasons

        Audacity is a popular, free and open-source audio editor available cross-platform.

        Muse Group recently acquired Audacity. In case you didn’t know, they are popularly known for open-source music notation software, Musescore.

        While this was a good thing considering Audacity’s future growth with all the extended resources after the acquisition, it is turning out to be a nightmare. Why?

        After Muse Group bought Audacity, they have managed to spark multiple controversies.

    • Instructionals/Technical

      • Convert and Optimize Ebooks in Linux – Linux Hint

        This article will cover a guide on using “ebook-convert” and “ebook-polish” commands available as a part of the Calibre ebook management software suite. These commands can be used to convert ebooks in a variety of ways and you can adapt ebooks for your ereader using various options available under them.

      • How to Configure NTP on CentOS 8

        This post will teach you about the Network Time Protocol (NTP), its installation, and its configuration method on CentOS. Furthermore, we will also show you the procedure of setting NTP server and Client on your CentOS system. So let’s head towards this journey!

      • How to Set Up a Raspberry Pi Web Server in 2021 [Guide] | Beebom

        Raspberry Pi is not only a small board computer but a tinker card that can do almost anything and everything. Do you want to set up Pi-hole on Raspberry Pi to block ads and trackers from your entire home network? Yes, it does that. Do you want to set up a Raspberry Pi web server for web development and local file transfer? Well, it does that too. In fact, using a Raspberry Pi is a great and affordable way to build a personal web server. So if you are interested, follow this simple guide and turn your Raspberry Pi into a web server in no time.

      • Edit PDFs on the Linux command line | Opensource.com

        Many of the documents you receive come in PDF format. Sometimes those PDFs need to be manipulated. For example, pages might need to be removed or added, or you might need to sign or change a specific page.

        Whether good or bad, this is the reality we all live in.

        There are some fancy graphical user interface tools that let you edit PDFs, but I have always been most comfortable with the command line. Of the many command-line tools for this task, the ones I use when I want to modify a PDF are qpdf and poppler-utils.

      • Linux Fu: PDF For Penguins | Hackaday

        PostScript started out as a programming language for printers. While PostScript printers are still a thing, there are many other ways to send data to a printer. But PostScript also spawned the Portable Document Format or PDF and that has been crazy successful. Hardly a day goes by that you don’t see some kind of PDF document come across your computer screen. Sure, there are other competing formats but they hold a sliver of market share compared to PDF. Viewing PDFs under Linux is no problem. But what about editing them? Turns out, that’s easy, too, if you know how.

      • Send and receive Gmail from the Linux command line | Opensource.com

        I’m a Mutt user. I like viewing and composing emails in the convenience of my Linux terminal. With a lightweight and minimal client like Mutt, I know that I can have my email available regardless of system specifications or internet access. And because I have a Linux terminal open more often than not, my email client essentially has no footprint on my desktop real estate. It’s hidden away in a terminal tab or multiplexer pane, so I can ignore it when I don’t need it but get to it quickly when I do need it.

        A commonly perceived problem with Mutt is that most of us use hosted email accounts these days and interact with actual email protocols only superficially. Mutt (and ELM before it) was created back in simpler times, when checking email was a call to uucp and a glance at /var/mail. However, it’s adapted nicely to developing technology and works well with all sorts of modern protocols like POP, IMAP, and even LDAP, so you can use Mutt even if you’re using Gmail as your email host.

        Because it’s relatively rare to run your own email server today, and because Gmail is very common, this tutorial assumes you’re using Mutt with Gmail. If you’re concerned about email privacy, consider opening an account with ProtonMail or Tutanota, both of which provide fully encrypted email. Tutanota has many open source components, and ProtonMail provides an IMAP bridge for paid users so that you don’t have to work around accessing your email outside a browser. However, many companies, schools, and organizations don’t run their own email services and just use Gmail, so you may have a Gmail account whether you want one or not.

      • How to Display PPIDs in Linux

        In Linux, PPID refers to the process ID of the parent process. A parent process in Linux is the one that is capable of spawning child processes. A single parent process can have multiple child processes whereas a single child process can belong to one and only one parent process. In other words, multiple child processes can have the same PPID. In today’s tutorial, we want to show you the two methods of finding the parent process IDs or PPIDs in Linux.

      • How To Install Evernote Client on Ubuntu 20.04 LTS – idroot

        In this tutorial, we will show you how to install Evernote Client on Ubuntu 20.04 LTS. For those of you who didn’t know, Evernote is the world’s most popular note-taking and personal organization service. It is widely used by people who need their notes to be tidy and available from anywhere thanks to the cloud. Evernote’s ability to interact with other applications such as Drive, Gmail, and Outlook is one of its most appealing features.

        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 Evernote client on Ubuntu 20.04 (Focal Fossa). You can follow the same instructions for Ubuntu 18.04, 16.04, and any other Debian-based distribution like Linux Mint.

      • How To Change Visudo Default Editor

        In this tutorial we learn how to change visudo default editor. I use Ubuntu 20.04 for this tutorial but you should be able to follow this tutorial on any versions and flavors of Ubuntu.

        To change visudo default editor, you can use the command below.

      • How To Enable Passwordless Sudo in Ubuntu

        In this tutorial we learn how to enable passwordless sudo in Ubuntu. I use Ubuntu 20.04 for this tutorial, but you should be able to follow this tutorial on older versions of Ubuntu like Ubuntu 18.04 or newer version like Ubuntu 20.04 or Ubuntu 21.04.

      • How To Enable TLS 1.3 on Apache and Nginx – idroot

        In this tutorial, we will show you how to enable TLS 1.3 on Apache and Nginx. For those of you who didn’t know, TLS 1.3 makes your web servers more secure with the latest security protocols. The latest TLS 1.3 is supported by all major browsers so there will be no compatibility issue. By using TLS 1.3 it provides better security and fastest speed than all previous TLS versions.

        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 enable transport layer security (TLS) on Apache and Nginx webserver.

      • How To Install Syncthing on Ubuntu 20.04 LTS – idroot

        In this tutorial, we will show you how to install Syncthing on Ubuntu 20.04 LTS. For those of you who didn’t know, Syncthing is an open-source continuous file synchronization used to sync files between two or more computers in a network. Syncthing uses peer-to-peer architecture, meaning that each device attached to your Syncthing network retains copies of the files in your shared folders and pushes new content whenever any changes have been made.

        This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of the Kitematic Docker GUI tool on Ubuntu 20.04 (Focal Fossa). You can follow the same instructions for Ubuntu 18.04, 16.04, and any other Debian-based distribution like Linux Mint.

      • How To Setup Firewall With UFW On Linux – OSTechNix

        This guide explains what is UFW, how to install UFW in Linux, and how to setup firewall with UFW on various Linux operating systems.

      • How to Install Gitea with Nginx and free Let’s Encrypt SSL on Ubuntu 20.04

        Gitea is an open-source and self-hosted version control system written in Go. It is simple, lightweight, and can be installed on low-powered systems. It is a fork of Gogs and an alternative to GitHub and GitLab. It comes with a lot of features including, repository file editor, project issue tracking, user managements, notifications, built-in wiki, and much more. It can be installed on all modern operating systems including, Linux, macOS, Windows, ARM, and PowerPC architectures.

        In this tutorial, we will show you how to install Gitea Git service with Nginx and Let’s Encrypt SSL on Ubuntu 20.04.

      • How to Check if Your System Uses MBR or GPT Partitioning

        Knowing the correct partitioning scheme of your disk could be crucial when you are installing Linux or any other operating system.

        There are two popular partitioning schemes; the older MBR and the newer GPT. Most computers use GPT these days.

        While creating the live or bootable USB, some tools (like Rufus) ask you the type of disk partitioning in use. If you choose GPT with an MBR disk, the bootable USB might not work.

        In this tutorial, I’ll show various methods to check the disk partitioning scheme on Windows and Linux systems.

      • How to install TeamSpeak Server on Ubuntu 21.04 – Unixcop

        TeamSpeak is a voice-over IP chat software, it allows users to talk in a chat channel with other users, just like a traditional conference call. To do this, clients have to connect to a server. This is what we are going to do.

        The main advantage is that you can manage the created instance yourself.

      • How to install deepin 20.2.2

        In this video, I am going to show how to install deepin 20.2.2.

      • How to repair and Defragment partitions in ubuntu

        Generally there is a misconception among the linux community that it doesn’t need Defragmentation. Now in recent times most of the linux distributions use journalized File systems such as EXT2, EXT3, EXT4 ,JFS, ZFS,BTRFS etc. All of these file systems empowers the operating system with smart ways and techniques for file allocation. Hence as a result all of these minimize the fragmentation problems. Fragmentation though can still be an issue for those who use space limited disks that may not offer file allocation options. In this tutorial I will help you to defragment ubuntu partition , when a system reaches critical levels of fragmentation. Here I would help you to Defragment ubuntu partition.

      • Linux Essentials – Formatting & Mounting Storage Volumes

        Storage volumes are essential to our Linux servers and workstations, but how do we format and mount additional storage volumes? In this episode of Linux Essentials, I’ll walk you through the process of formatting additional storage volumes and mounting them in your Linux instance.

    • Games

      • Steam Summer Sale 2021: Our Picks

        As the Steam Summer Sale 2021 is coming to an end (you still have a couple of days to grab something still), here’s a quick recap of what we have decided to pick up, and why! By the way, while we don’t always publish long form reviews on Boiling Steam, we do from time to time update our game recommendations on our Steam Curator Page, so you’d better subscribe to it if you are on Steam!

    • Desktop Environments/WMs

      • Xfce Development Reports

        • Weekly update – transfer queueing, execution safety flag, and MTP

          After transfer queueing was introduced, it frequently caused crashes or freezing when working with remote location. This problem was solved by introducing a waiting queue. To be released in Thunar 4.17.4.

        • (A bit late) weekly update

          I’m still working on safety-flag, which is mentioned in my introduction post and 2nd saturday post. Not much have changed, but now an interface for safety flag is going to be merged into libxfce4util. Also, this flag will now only be used for .desktop files, rather than every executables.

        • Support for GTK-Recent and various improvements

           In the introductory blog-post I wrote that for the first month of my GSoC time I had planned to work on supporting the `recent:///` location and on adding some other requested features, most notably the option to save the zoom-level per directory. The time has come for you to take a closer look at what I’ve been working on.

        • Weekly update – cdadr – is an argument of the procedure

          Coding safety flag interface is done, but since it requires new version of libxfce4util, it is waiting for docker image to be updated.

        • Weekly update
    • Distributions

      • How your organisation’s equipment policy can impact the environment

        At the Endless OS Foundation, we’ve recently been updating some of our internal policies. One of these is our equipment policy, covering things like what laptops and peripherals are provided to employees. While updating it, we took the opportunity to think about the environmental impact it would have, and how we could reduce that impact compared to standard or template equipment policies.

        How this matters

        For many software organisations, the environmental impact of hardware purchasing for employees is probably at most the third-biggest contributor to the organisation’s overall impact, behind carbon emissions from energy usage (in building and providing software to a large number of users), and emissions from transport (both in sending employees to conferences, and in people’s daily commute to and from work). These both likely contribute tens of tonnes of emissions per year for a small/medium sized organisation (as a very rough approximation, since all organisations are different). The lifecycle emissions from a modern laptop are in the region of 300kgCO2e, and one target for per-person emissions is around 2.2tCO2e/year by 2030.

      • New Releases

        • Proxmox Virtual Environment 7.0 released

          We are really excited to announce the release of the new version Proxmox Virtual Environment 7.0!

          This major release is based on Debian 11 “Bullseye” with a Linux kernel 5.11, and includes QEMU 6.0, LXC 4.0, and OpenZFS 2.0.4, and countless improvements.

        • Proxmox Virtual Environment 7.0 Released

          Earlier today, Proxmox Server Solutions GmbH, or just Proxmox for short, announced a major release of its server virtualization management platform, Proxmox Virtual Environment 7.0. Being a number before the decimal point always indicates big things. Here Proxmox announced the new release is based on Debian 11 “Bullseye” but using a Linux kernel 5.11, and includes QEMU 6.0, LXC 4.0, and OpenZFS 2.0.4.

      • IBM/Red Hat/Fedora

        • Kafka Monthly Digest – June 2021

          This is the 41st edition of the Kafka Monthly Digest. In this edition, I’ll cover what happened in the Apache Kafka community in June 2021.

        • Customer success stories: DevOps at scale

          Digital transformation doesn’t stop at just one product or solution. As your organization takes steps towards modernizing IT infrastructure, it’s worth thinking about the processes and people components as well. Sometimes it’s as much organizational transformation as it is digital.

          Team processes like DevOps to support continuous software releases can help you innovate faster. (We’ll show you how in an Open Innovation Lab.) Whether you’re exploring how to upgrade your legacy environment or adding to the Red Hat enterprise open source solutions you already have, our expert team can guide you on connecting your technology, culture, and processes together.

          This month, see how Red Hat solutions helped three companies across the globe learn new ways of working and find success.

        • Red Hat Satellite 6.9.3 has been released

          We are pleased to announce that Red Hat Satellite 6.9.3 is generally available as of July 1, 2021.

          Red Hat Satellite is part of the Red Hat Smart Management subscription that makes it easier for enterprises to manage patching, provisioning, and subscription management of Red Hat Enterprise Linux infrastructure.

        • Why you need to use Kubernetes schema validation tools | Opensource.com

          How do you ensure the stability of your Kubernetes (K8s) clusters? How do you know that your manifests are syntactically valid? Are you sure you don’t have any invalid data types? Are any mandatory fields missing?

          Most often, we become aware of these misconfigurations only at the worst time: when we’re trying to deploy the new manifests.

          Specialized tools and a “shift-left” approach make it possible to verify a Kubernetes schema before it’s applied to a cluster. This article addresses how you can avoid misconfigurations and which tools are the best to use.

        • With Whitehurst stepping down, where do IBM and Red Hat go from here?

          After IBM acquired Red Hat for $34 billion in October 2019 and then Red Hat CEO Jim Whitehurst was named IBM’s President three months later, most IBM and Red Hat analysts assumed it was only a matter of time before Whitehurst would take over the top job of IBM CEO. We were wrong.

        • Virtuozzo VzLinux 8.4 Now Available

          The Virtuozzo team is always hard at work making sure that we release a new version and bug fixes that coincide with the updates provided by RHEL 8.4.

          On the 11th of June we released VzLinux 8.4, a production ready, stable release for you – our loyal supporters – to run your different workloads on.

          We have received some very cool feedback and are glad that you all love what we are doing.

          Thanks for noticing that we are fixing bugs so quickly (24 hours) and that you think VzLinux is stable and enterprise ready. To those who have asked if we will be following a similar path as CentOS, shifting its focus to Stream, the answer is: there are no plans for us to go this route, VzLinux will remain free to download, use and distribute.

          You can read more about this release, installing and upgrading by checking out our Release notes.

        • Virtuozzo VzLinux 8.4 Now Available
        • Fedora Community Blog: Community Blog monthly summary: June 2021 [Ed: Signs of weakness under IBM]

          In June, we published 15 posts. The site had 3,060 visits from 1,777 unique viewers. 108 visits came from Twitter, while 44 came from Fedora Planet, and 35 came from the WordPress Android App.

      • Canonical/Ubuntu Family

        • Ubuntu 21.10 Release Date & Planned Features

          Ubuntu 21.10 will be released on October 14, 2021 and in this post we take a closer look at the new features and changes it is likely to come with.

          Admittedly Ubuntu 21.10 development is still in a (somewhat) early state, but rumours are rife on what we can expect from the release that its developers have named the “Impish Indri”.

          Below is a rundown of everything we know so far, including when Ubuntu 21.10 will be released, how long it’ll be supported for.

          Plus, there’s a link to download Ubuntu 21.10 daily builds if you fancy taking the release for a test ahead of its stable release in the autumn.

        • Finserv open source infrastructure powers digital transformation

          Covid-19 pandemic has presented unprecedented challenges and opportunities for financial institutions to embrace digital transformation initiatives at pace and scale. Finservs are enhancing their purview of digital transformation initiatives to stay relevant and create a technology foundation that enables them to quickly bounce back from future contingencies.

          Finserv digital transformation is spurred by technology, and the leading technologies spurring digital transformation are open source. It is fair to say that open source technologies are playing a key role in digital transformation.

          Financial institutions require a comprehensive portfolio of digital infrastructure and interconnection choices, both physical and virtual, and a wide range of cloud, and SaaS options to deliver that change.

        • Ubuntu Blog: Ubuntu in the wild – 06th of July

          The Ubuntu in the wild blog post ropes in the latest highlights about Ubuntu and Canonical around the world on a bi-weekly basis. It is a summary of all the things that made us feel proud to be part of this journey. What do you think of it?

    • Devices/Embedded

      • 3.5-inch Tiger Lake SBC offers quad displays, 2.5GbE, and M.2 with PCIe Gen4

        Commell’s 3.5-inch “LE-370” SBC features a Tiger Lake UP3 CPU with up to 32GB DDR4, GbE and 2.5GbE ports, quadruple displays, 4x USB 3.2 Gen2, 2x M.2, and mini-PCIe.

        Commell was one of the first companies to announce a Pico-ITX board with Intel’s 11th Gen Tiger Lake UP3 platform with its LP-179 SBC and has now followed up with a larger, 3.5-inch board. The LE-370 follows other 3.5-inch Tiger Lake boards including Ibase’s IB953, Aaeon’s GENE-TGU6, and Kontron’s 3.5”-SBC-TGL.

      • RAKwireless announces 14 new WisBlock modules for IoT prototyping – CNX Software

        Rakwireless has added 14 new Wisblock modules to the WisBlock IoT modular system introduced last year, plans to soon release a Raspberry Pi RP2040 based LoRaWAN Wisblock Core module, and will give away some Wisblock starter kits this week.

      • Whiskey Lake panel PCs prep for the operating room

        It differs, however, in that Fedora 24 (with Intel Graphics Driver), Yocto Project, and standard Linux have equal billing with Win 10.

      • Open Hardware/Modding

        • Arduino gets AI framework, from Fraunhofer

          Sensor data can be processed directly in the device. Training data can be captured directly on the device and used for training.
          Called AIfES, “the high optimisation of the framework allows even the 8bit controller of the Arduino Uno to implement an artificial neural network that can be trained in moderate time,” according to Arduino.cc. “This enables the creation of customizable devices that can adapt to the task at hand by means of training without using an external computer.”
          It integrate directly into the Arduino IDEs through the Arduino library manager.
          Fraunhofer IMS has been using AIfES internally in AI research and development, proving an effective development tool for customer-specific AI solutions, said Arduino. Demonstrators include a handwriting recognition, gesture recognition and a wireless current sensor.
          “AIfES is very similar to and compatible to Python ML frameworks such as TensorFlow, Keras or PyTorch, but its functionality is significantly reduced,” according to the Fraunhofer. “In the current version, feed-forward neural networks are supported, which can be configured completely freely. Also the popular activation functions like ReLU, Sigmoid or Softmax are already integrated. Model development is oriented to the Python frameworks. The common algorithms for training like the gradient descent optimiser or the Adam optimiser are also included.”

        • AIfES for Arduino high-efficiency AI framework for microcontrollers becomes open source – CNX Software

          AIfES (AI for Embedded Systems) is a standalone, high-efficiency, AI framework, which allows the Fraunhofer Institute for Microelectronic Circuits and Systems, or Fraunhofer IMS for short, to train and run machine learning algorithms on resource-constrained microcontrollers.

          So far the framework was closed-source and only used internally by Fraunhofer IMS, but following a collaboration with Arduino, AIfES for Arduino is now open-source and free to use for non-commercial projects.

        • AIfES is an AI/ML framework for Arduino and Small Microcontrollers

          In the last few years there have been more and more solutions for running machine learning (ML) on microcontrollers. Some of the most popular are scaled down versions of frameworks designed for servers. But those are only suitable for fairly powerful MCUs.

          This is now a thing of the past. With the open-source solution AIfES (Artificial Intelligence for Embedded Systems) from the Fraunhofer Institute for Microelectronic Circuits and Systems (IMS) it’s possible to run, and even train, artificial neural networks (ANN) on almost any hardware, including the 8-bit Arduino Uno.

        • New possibilities arising with AIfES

          Fraunhofer IMS has developed AIfES, a platform-independent and constantly growing machine learning library developed using the C programming language, which implies a fully configurable Feedforward Neural Network (FNN). AIfES uses standard libraries based on the GNU Compiler Collection (GCC). The program source code is reduced to a minimum, thus even the integration on a microcontroller including learning algorithms is possible. AIfES runs on almost any hardware from 8-bit microcontrollers to smartphones and PCs

        • Work on your Arduino sketches from anywhere with remote sketchbook

          Remote sketchbook offers synchronization between the Arduino IDE 2 beta and Arduino Cloud. This powerful new feature now means you can work on your code from literally anywhere and everywhere.

        • Keyboardio Model 100 wooden keyboard runs open-source Arduino firmware (Crowdfunding) – CNX Software

          The Keyboardio Model 100 ships with QWERTY keycaps, but alternative keycap sets with Dvorak, Colemak, Linear A, or blank legends are available as a add-on. Other accessories include a 1.5 USB-A to USB C cable for connection to the host, a 10cm RJ45 interconnect cable and a 1m RJ45 interconnect cable to connect the two halves of the keyboard, two octo-stands with mounting screws, a flat interconnect bar, a 7.5 degree interconnect bar, and a screwdriver.

    • Free, Libre, and Open Source Software

      • Nextcloud Hub 22
      • Nextcloud Hub 22 Includes User-Managed Groups, Approval Workflows

        Nextcloud has announced Nextcloud Hub 22, optimized for the modern, digital office. The release introduces user-defined groups, integrated chat and task management, an easy approval workflow and integrated PDF signing with DocuSign, EIDEasy and LibreSign.

        With Nextcloud Hub 22 also comes the introduction of an integrated knowledge management application with the name Collectives. Collectives features pages and subpages to structure knowledge, and cross-document links to connect information. There is also a series of improvements in Nextcloud Groupware.

      • Daniel Stenberg: curl reaches 100K raised

        I’m proud and happy to mention that curl just passed the magic limit of 100,000 USD in raised sponsorship money. Or call it donations if you want. Since April 2018. That’s about 40 months.

      • Web Browsers

        • Mozilla

          • Mozilla Localization (L10N): Better Understanding Pontoon Notifications to Improve Them

            As l10n-drivers, we strongly believe that notifications are an important tool to help localizers organize, improve, and prioritize their work in Pontoon. In order to make them more effective, and focus our development work, we first needed to better understand how localizers use them (or don’t).

            In the second quarter of 2021, we ran a couple of experiments and a survey to get a clearer picture of the current status, and this blog post describes in detail the results of this work.

      • SaaS/Back End/Databases

      • Productivity Software/LibreOffice/Calligra

        • LibreOffice 8.0 UI Mockup

          After going through various stages and phases, finally our design team set a UX plan that is quite promising going forward. Below is the UI design for LibreOffice (Writer only) that we will propose.

          - There are multiple tabs for working on documents at once. The good news is that these tabs can be dragged and separated like tabs in a browser

          - Start Center can still be accessed at the top right. In fact, you don’t have to close all documents like before to access the Start Center

          - The traditional menus (File, Edit, View etc.) can still be accessed via the dropdown in the Menu tab. This menu tab itself is like the main menu in MS Office which provides the main commands such as print, document properties and the like.

        • LibreOffice QA/Dev Report: June 2021
        • Online meeting of the Spanish-speaking LibreOffice community

          On Saturday June 26, we held the first virtual meeting of the Hispanic community this year. The activity was attended by several members, who are recognized for their participation and collaboration in the project.

          We have opted for a new name for the event, although the same spirit as last year has been maintained. We understand that this modification is in line with what we do every day in the different areas we set up for this purpose: talk about LibreOffice.

        • GTK4: Adapting to Toolbar changes

          In GTK4 the dedicated GtkToolbar is gone, replaced by GtkBox with a style of “toolbar”. The spelling dialog now supports this conversion.

      • Programming/Development

        • What Should Be a Student’s First Programming Language? – The New Stack

          It’s a question that’s fascinated educators for decades. When students first begin to learn computer science — which programming language should they start with?

          One person who’s given it a lot of thought is Mark Guzdial, a computer science professor at the University of Michigan who has also conducted his own research in the fields of computer science education. And two different colleagues had recently suggested it didn’t matter which language was taught first to CS students, which got him thinking.

          “I have a hypothesis that this belief once was true when the field was younger,” Guzdial wrote in a recently-published piece in Communications of the ACM, the house organ of the Association of Computing Machinery (ACM). But that was back in the late 1960s when the curricula were first being established — while today, students of all ages and experience levels are learning how to program, and they ultimately have different needs.

        • Perl/Raku

          • The next fast thing

            A few commits ago lizmat taught next to take an argument. I started to play with this and found that not all loops are created equal.

        • Python

        • Shell/Bash/Zsh/Ksh

  • Leftovers

    • Hardware

      • About PCIe 4.0 SSD – Linux Hint

        SSDs (Solid-State Drives) are the most efficient and the fastest storage media of today, with 10 times, or even more, the speed of HDDs. It is largely due to this speed advantage that SSDs are now dominating the storage market. Since 2015, the global shipment of SSDs has been rising while that of HDDs has been slowing down.[1]

        Early releases of SSDs were using the SATA interface but because SATA was primarily designed for HDDs, it’s limiting the full potential of SSDs. SSDs needed a much faster interface for optimum performance and manufacturers later on tapped the PCIe interface which significantly gave SSDs a strong boost in performance. Before we discuss PCIe SSDs further, let’s first have an overview of what PCIe is.

      • Arm chief hits out at ‘ill-informed speculation’ over proposed Nvidia buyout • The Register

        The boss of Arm has moved to tackle prolonged concerns that the British chip designer’s proposed $40bn buyout by Nvidia could damage competition and spell disaster for the UK’s tech sector.

        Writing in a company blog at the weekend, Simon Segars, chief exec of Arm, was quick to latch onto the significance of the “history-making” deal while dismissing what he described as the “ill-informed speculation out there about what the future of Arm with Nvidia will look like.”

        The proposed deal has been repeatedly attacked on multiple fronts, not least by its customers and potential investors.

    • Integrity/Availability

      • Proprietary

        • Pentagon scraps $10bn JEDI winner-takes-all cloud contract

          The Pentagon has killed off the $10bn JEDI IT contract that Amazon, Microsoft, Oracle, and others spent years fighting over.

          The US government’s Dept of Defense announced today the decade-long, single-vendor, winner-takes-all cloud deal would be scrapped.

          “With the shifting technology environment, it has become clear that the JEDI Cloud contract, which has long been delayed, no longer meets the requirements to fill the DoD’s capability gaps,” the department said in a statement to the media.

        • Pentagon Scraps JEDI in Win for Amazon at Microsoft’s Expense

          Pentagon officials on Tuesday terminated the massive JEDI cloud-computing contract and said they would start fresh with a new project, capping a yearslong initiative that had become mired in litigation from Amazon.com Inc. and a barrage of objections from Congress.

          In terminating the contract with Microsoft Corp. , Department of Defense officials focused largely on technical reasons, saying advances in cloud computing and the Pentagon’s own evolving needs had made the Joint Enterprise Defense Infrastructure scheme obsolete.

        • Microsoft cancels plans to deliver SQL Server on Windows Containers
        • SQL Server beta for Windows Server Containers terminated ‘with immediate effect’
        • Kaseya says it’s seen no sign of supply chain attack, sets SaaS restoration target of Tuesday afternoon, on-prem fix to follow

          Kaseya has said it’s been unable to find signs its code was maliciously modified, and offered its users a ray of hope with news that it is testing a patch for its on-prem software and is considering restoring its SaaS services on Tuesday, US Eastern Daylight Time (EDT).

        • Kaseya: Roughly 1,500 businesses hit by REvil ransomware attack
        • Protecting Your Online Privacy: Three Levels of Security

          Data leaks happen once every few months at least. Millions of users can have their phone number, address, and Social Security Number smeared across the internet in a matter of seconds. Your online browsing behavior is also sold legally by tech companies to the highest bidder. Ever seen an ad that is a little too specific? Most major tech companies rely on some form of data harvesting for revenue.

          As consumers, should we do anything? Can we do anything? The answer to both of these questions is resoundingly ‘yes.’ By using services geared towards privacy, we can jointly prevent both sources of danger to our private information – that is, data leaks and data harvesting.

          In this article, I will give a brief synopsis of data exploitation, and I will subsequently describe three different levels of increasing security we can do based on technical expertise.

        • Pseudo-Open Source

          • Privatisation/Privateering

            • Linux Foundation

              • Linux Foundation Launches Open 3D Foundation, Amazon Lumberyard Spun As Open 3D Engine[“Yep, so far this Open 3D Engine effort backed by the Linux Foundation so far requires Microsoft Windows and Visual Studio…” as noted here about Linux Foundation ]

                Amazon previously made Lumberyard available on GitHub while keeping to a proprietary license but this move is indeed seeing Open 3D Engine made available under an Apache 2.0 license and “unencumbered by commercial terms and will provide the support and infrastructure of an open source community through forums, code repositories, and developer events.”

              • Linux Foundation to Form New Open 3D Foundation [Ed: The so-called 'Linux' Foundation is once again a Microsoft proprietary software monopoly (GitHub) outsourcer, plus the openwashing]

                The Linux Foundation, the nonprofit organization enabling mass innovation through open source, today announced an intent to form the Open 3D Foundation to accelerate developer collaboration on 3D game and simulation technology. The Open 3D Foundation will support open source projects that advance capabilities related to 3D graphics, rendering, authoring, and development. As the first project governed by the new foundation, Amazon Web Services, Inc. (AWS) is contributing an updated version of the Amazon Lumberyard game engine as the Open 3D Engine (O3DE), under the permissive Apache 2.0 license. The Open 3D Engine enables developers and content creators to build 3D experiences unencumbered by commercial terms and will provide the support and infrastructure of an open source community through forums, code repositories, and developer events. A developer preview of O3DE is available on GitHub today. For more information and/or to contribute, please visit: https://o3de.org

              • The Linux Foundation gets into game development with new Open 3D Foundation [Ed: Paid-for puff piece from the usual sites]

                With a new open-source version of Amazon’s Lumberyard game engine, the Open 3D Foundation hopes to be a resource for 3D game developers worried about commercial license constraints.

              • New Open 3D Engine Game-Changing for Developers [Ed: More openwashing puff pieces]

                The Linux Foundation (LF), Amazon, and more than 20 other gaming companies hope to make open-source game playing more of a win-win technology for both developers and players.

                LF on Tuesday announced an intent to form the Open 3D Foundation to accelerate developer collaboration on 3D games and simulation technology. The Foundation is a nonprofit organization focusing on mass innovation through open source.

              • Linux Foundation Forming the Open 3D Foundation

                This new Foundation is launching with over 20 corporate members including representatives from Adobe, AWS, Huawei, Niantic, and Red Hat. The goal is simple: To accelerate developer collaboration on 3D engine development for AAA-games and high-fidelity simulations.

              • Linux Foundation launches the Open 3D Engine based upon Amazon Lumberyard

                Currently, the game engine editor on GitHub only has Windows build instructions, which is hilarious (in an annoying way) when you consider that this is coming from the Linux Foundation. Going by their public roadmap, Linux Client support isn’t hooked up yet either but it is planned with Vulkan support. Early days though of course, and now it’s in the open and open source (available under either the Apache License 2.0 or MIT) perhaps we can now see a boost to Linux support from contributors.

              • LF Networking Adds 7 New Members Across Enterprise & Government Ecosystems
              • ‘West’ Is A Swiss Army Knife For Zephyr Project
        • Security

          • Security updates for Tuesday

            Security updates have been issued by Arch Linux (python-django), Debian (libuv1, libxstream-java, and php7.3), Fedora (rabbitmq-server), Gentoo (glibc, google-chrome, libxml2, and postsrsd), openSUSE (libqt5-qtwebengine and roundcubemail), SUSE (python-rsa), and Ubuntu (djvulibre).

          • DarkRadiation ransomware targeting RedHat, Debian Linux distributions [Ed: This actually requires that the user fetches malicious software or uses an already-compromised machine]

            DarkRadiation downloads the required tools through the YUM/Yellowdog Updater, Modified if a device doesn’t support any of these. It is a python-based package manager used by popular Linux distros, including RedHat and CentOS.

          • S3 Ep 39.5: A conversation with Eva Galperin [Podcast] – Naked Security

            Join Eva as she discusses growing up with cryptography, the troubling issue of stalkerware, how to get started in cybersecurity… and the sort of hobbies that help infosec professionals to free their minds from work pressure when they want to relax.

          • Privacy/Surveillance

            • British Airways data breach lawsuit settled: Airline coughs up potentially millions to make sueball bounce away

              British Airways has settled the not-quite-a-class-action* lawsuit against it, potentially paying millions of pounds to make the data breach case in the High Court of England and Wales go away.

              PGMBM, one of the law firms which brought the group litigation against BA to the High Court, said in a statement that the case was settled on “confidential” terms.

              “The resolution includes provision for compensation for qualifying claimants who were part of the litigation. The resolution does not include any admission of liability by British Airways Plc,” said PGMBM.

Share in other sites/networks: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Reddit
  • email

Decor ᶃ Gemini Space

Below is a Web proxy. We recommend getting a Gemini client/browser.

Black/white/grey bullet button This post is also available in Gemini over at this address (requires a Gemini client/browser to open).

Decor ✐ Cross-references

Black/white/grey bullet button Pages that cross-reference this one, if any exist, are listed below or will be listed below over time.

Decor ▢ Respond and Discuss

Black/white/grey bullet button If you liked this post, consider subscribing to the RSS feed or join us now at the IRC channels.

DecorWhat Else is New


  1. Links 5/12/2021: Touchpad Gestures in XWayland

    Links for the day



  2. Society Needs to Take Back Computing, Data, and Networks

    Why GemText needs to become 'the new HTML' (but remain very simple) in order for cyberspace to be taken away from state-connected and military-funded corporations that spy on people and abuse society at large



  3. [Meme] Meanwhile in Austria...

    With lobbyists-led leadership one might be led to believe that a treaty strictly requiring ratification by the UK is somehow feasible (even if technically and legally it's moot already)



  4. The EPO's Web Site is a Parade of Endless Lies and Celebration of Gross Violations of the Law

    The EPO's noise site (formerly it had a "news" section, but it has not been honest for about a decade) is a torrent of lies, cover-up, and promotion of crimes; maybe the lies are obvious for everybody to see (at least EPO insiders), but nevertheless a rebuttal seems necessary



  5. The Letter EPO Management Does Not Want Applicants to See (or Respond to)

    A letter from the Munich Staff Committee at the EPO highlights the worrying extent of neglect of patent quality under Benoît Battistelli and António Campinos; the management of the EPO did not even bother replying to that letter (instead it was busy outsourcing the EPO to Microsoft)



  6. IRC Proceedings: Saturday, December 04, 2021

    IRC logs for Saturday, December 04, 2021



  7. EPO-Bribed IAM 'Media' Has Praised Quality, Which Even EPO Staff (Examiners) Does Not Praise

    It's easy to see something is terribly wrong when the people who do the actual work do not agree with the media's praise of their work (a praise motivated by a nefarious, alternate agenda)



  8. Tux Machines is 17.5 Years Old Today

    Tux Machines -- our 'sister site' for GNU/Linux news -- started in 2004. We're soon entering 2022.



  9. Approaching 100

    We'll soon have 100 files in Git; if that matters at all...



  10. Improving Gemini by Posting IRC Logs (and Scrollback) as GemText

    Our adoption of Gemini and of GemText increases; with nearly 100,000 page requests in the first 3 days of Decembe (over gemini://) it’s clear that the growing potential of the protocol is realised, hence the rapid growth too; Gemini is great for self-hosting, which is in turn essential when publishing suppressed and controversial information (subject to censorship through blackmail and other ‘creative’ means)



  11. Links 4/12/2021: IPFire 2.27 Core Update 162 and Genode OS Framework 21.11

    Links for the day



  12. Links 4/12/2021: Gedit Plans and More

    Links for the day



  13. Links 4/12/2021: Turnip Becomes Vulkan 1.1 Conformant

    Links for the day



  14. IRC Proceedings: Friday, December 03, 2021

    IRC logs for Friday, December 03, 2021



  15. Links 4/12/2021: EndeavourOS Atlantis, Krita 5.0.0 Beta 5, Istio 1.11.5, and Wine 6.23; International Day Against DRM (IDAD) on December 10th

    Links for the day



  16. Another Gemini Milestone: 1,500 Active Capsules

    This page from Balázs Botond plots a graph, based on these statistics that now (as of minutes ago) say: “We successfully connected recently to 1500 of them.” Less than a fortnight ago more than 1,800 capsules overall were registered by Lupa, almost quadrupling in a single year



  17. [Meme] António Campinos and Socialist Posturing

    Staff of the EPO isn’t as gullible as António Campinos needs it to be



  18. António Campinos as EPO President is Considered Worse Than Benoît Battistelli (in Some Regards) After 3.5 Years in Europe's Second-Largest Institution

    The EPO's demise at the hands of people who don't understand patents and don't care what the EPO exists for is a real crisis which European media is unwilling to even speak about; today we share some internal publications and comment on them



  19. Media Coverage for Sale

    Today we're highlighting a couple of new examples (there are many other examples which can be found any day of the year) demonstrating that the World Wide Web is like a corporate spamfarm in "news" clothing



  20. Links 3/12/2021: GNU Poke 1.4 and KDDockWidgets 1.5.0

    Links for the day



  21. IRC Proceedings: Thursday, December 02, 2021

    IRC logs for Thursday, December 02, 2021



  22. Links 3/12/2021: Nitrux 1.7.1 and Xen 4.16 Released

    Links for the day



  23. Links 2/12/2021: OpenSUSE Leap 15.4 Alpha, Qt Creator 6

    Links for the day



  24. The EPO's “Gender Awareness Report”

    There’s a new document with remarks by the EPO’s staff representatives and it concerns opportunities for women at the EPO — a longstanding issue



  25. IRC Proceedings: Wednesday, December 01, 2021

    IRC logs for Wednesday, December 01, 2021



  26. EPO Staff Committee Compares the Tactics of António Campinos to Benoît Battistelli's

    The Central Staff Committee (CSC) of the EPO talks about EPO President António Campinos, arguing that “he seems to subscribe to the Manichean view, introduced by Mr Battistelli…”



  27. Prof. Thomas Jaeger in GRUR: Unified Patent Court (UPC) “Incompatible With EU Law“

    The truth remains unquestionable and the law remains unchanged; Team UPC is living in another universe, unable to accept that what it is scheming will inevitably face high-level legal challenges (shall that become necessary) and it will lose because the facts are all still the same



  28. Links 1/12/2021: LibrePlanet CFS Extended to December 15th and DB Comparer for PostgreSQL Reaches 5.0

    Links for the day



  29. EPO Cannot and Will Not Self-Regulate

    The term financialisation helps describe some of the activities of the EPO in recent years; see Wikipedia on financialisation below



  30. [Meme] Germany's Licence to Break the Law

    Remember that the young Campinos asked dad for his immunity after he had gotten drunk and crashed the car; maybe the EPO should stop giving diplomatic immunity to people, seeing what criminals (e.g. Benoît Battistelli) this attracts; the German government is destroying its image (and the EU’s) by fostering such corruption, wrongly believing that it’s worth it because of Eurozone domination for patents/litigation


RSS 64x64RSS Feed: subscribe to the RSS feed for regular updates

Home iconSite Wiki: You can improve this site by helping the extension of the site's content

Home iconSite Home: Background about the site and some key features in the front page

Chat iconIRC Channel: Come and chat with us in real time

Recent Posts