Bonum Certa Men Certa

Links 20/04/2022: Ubuntu 22.04 LTS Nearly Ready



  • GNU/Linux

    • Unix MenThe easiest way to learn Linux for students

      Linux is a strong, stable and reliable operating system which, if enough resources are available, allows hundreds of users to run programs simultaneously on a single machine. Because of its ability to scale up, it is the operating system of choice for large-scale scientific calculations.

      Linux has also become a topic of interest to students. They start to study it both for their general development, because of their multifaceted interests, and in order to tie their career to the IT industry.

      If a student wants to do a deeper study of Linux sooner or later he has to write a case study. For this they will use any case study writing service they can find on the Internet. Such a service really helps to reduce the time it takes to write such important papers.

      Linux is the operating system of choice for a wide range of devices, from smartphones to desktops to supercomputers. Linux is used in smart TVs and newer, smart washing machines in everyday life.

    • Desktop/Laptop

      • H2S Media6 Linux distributions to revive an old laptop or PC

         With Windows 11, Microsoft has made it difficult for users to run its latest OS on a large number and variety of hardware, especially if it is not recent and does not meet certain requirements. In such a situation, Windows 7 can be an option to look but it officially has been abandoned, hence no security updates. Hence, Linux distros are the flame of hope, but which one to go for? To makes things a little bit easy for you, here is a list of six Linux distributions that could bring an old laptop back to life.

        Well, when we are saying Old computer, that doesn’t mean we are referring to some old piece of junk instead this article revolves around an old 32-bit or 64-bit PC or laptop with at least Intel Core 2 Duo or equivalent process coupled with 2 GB of RAM because such hardware configuration computers exist in large numbers.

        Hence, let’s see the Linux distros that are developed to provide speed and performance while consuming fewer system resources.

      • Linux HintLinux Computing on an Android

        No one can question the growth of mobile phones and their importance in today’s age. It is evident the second you step into a café, walk onto a bus, or just wander the streets. Smart phones definitely drive a lot of activities in our daily lives today. To give a perspective on this, research has been conducted on mobile vs. desktop usage based on website visits (1). In 2020, mobile made up 68% of all website visits compared with 29% on desktop globally. With over 6 billion smartphones in use as of the end of 2020 (this is 3 times the number of PCs), it is no wonder that mobile phones have become the primary computing device for many (2).

        Portability, ease of app installation and download, internet connectivity, and cost are all driving factors as to why phones have become so popular as a computing tool. In addition, the evolution of mobile phone technology has definitely resulted in phones becoming more powerful than many PCs.

        For us Linux users though, the options are far and few in terms of having a mobile device with an environment or applications we are familiar with (outside of PinePhone and Librem). The support for many of our favorite Linux applications are limited when you search the iOS or Play Store which can be quite frustrating. Even if there is support, some of the applications have limitations in functionality and control. So, if the world is going to keep moving towards mobile, how do we ensure that we don’t sacrifice our productivity and overall experience?

      • ZDNetBest Linux distro for beginners (2022) | ZDNet

        Some people still insist that using Linux is hard. Sure, it was difficult -- when I started with the Linux desktop back in the 1990s. But that was a long time ago. Today, the easiest desktop of all, Chrome OS, is simply Linux with the Chrome web browser on top of it. The more full-featured Linux desktop distributions are as easy to use in 2021 as Windows or macOS.

        Yes, you can get a lot more from Linux if you know how to do shell programming and the like. But that's also true of Windows and PowerShell. With both operating systems, you don't need to know the deep ins and outs of either one to get your work done.

    • Server

      • UbuntuThe next-gen open source financial services cloud | Ubuntu

        The financial services industry has evolved at an astonishing rate in recent years, underpinned by rapid advances in technology. Financial institutions (FIs) are digitising their customer journeys and scaling-up transformation. Cloud is a catalyst for enterprise business transformation and is a focus for C-suite executives and board members of financial services organisations.

      • UbuntuTry Kubernetes 1.24 release candidate with MicroK8s | Ubuntu

        The latest Kubernetes release, 1.24, is about to be made generally available. Today, the community announced the availability of the 1.24 release candidate. Developers, DevOps and other cloud and open source enthusiasts who want to experiment with the latest cutting edge K8s features can already do so easily with MicroK8s.

        MicroK8s is a CNCF-certified Kubernetes that is perfect for kicking the tires on the latest Kubernetes release. Equally at home as a single node on a laptop or a cluster in the cloud, it delivers a no-nonsense, minimal-effort way to spin up any version, including the latest stable or release candidates. MicroK8s is delivered as a self-contained snap package, which uses channels to support different versions with the same simple deployment command.

      • Red Hat OfficialFrom the mainframe to the edge: Red Hat Enterprise Linux for IBM z16 – the next generation of IBM zSystems

        As we’ve said before, every IT organization is different - from the underlying architecture and public cloud usage to edge strategies and the applications actually running in production. There is, however, one constant that supersedes these differences for CIOs - the need for commonality across all of these heterogeneous workloads, environments and applications. In many organizations, this common platform stretching across the hybrid cloud, from the datacenter to the edge, is Red Hat Enterprise Linux (RHEL).

    • Audiocasts/Shows

    • Kernel Space

      • LWNLinux 5.17.4

        I'm announcing the release of the 5.17.4 kernel.

        All users of the 5.17 kernel series must upgrade.

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

        thanks,

        greg k-h

      • LWNLinux 5.15.35
      • LWNLinux 5.10.112
      • LWNLinux 5.4.190
      • LWNLinux 4.19.239
      • LWNLinux 4.14.276
      • LWNLinux 4.9.311
      • Graphics Stack

        • CNX SoftwareNVIDIA submits NVDLA AI accelerator driver to mainline Linux - CNX Software

          NVIDIA has just submitted a large patchset to mainline Linux for their NVDLA AI accelerator Direct Rendering Manager (DRM) driver, accompanied by an open-source user mode driver.

          The NVDLA (NVIDIA Deep Learning Accelerator) can be found in recent Jetson modules such as Jetson AGX Xavier and Jetson AGX Orin, and since NVDLA was made open-source hardware in 2017, it can also be integrated into third-party SoCs such as StarFive JH7100 Vision SoC and Allwinner V831 processor.

    • Instructionals/Technical

      • Save space by compressing files and folders in Linux - LinuxStoney

        Surely more than once we have worked with compressed files or folders on our computer. A compressed file is a “package” within which several files are stored, making it much easier to share it over the Internet, and also considerably reducing its overall size. All operating systems are compatible with this type of file, although we will need the appropriate tools to be able to operate with them. And so, today we are going to see how we can work with this type of file from any Linux .

        In Linux there are several ways to work with compressed files. The first, and one of the most used, is to open them from a terminal console. But we can also work with them from the desktop interface if we prefer. Likewise, there are several programs to be able to operate with these files, each of which is specialized in a file format (ZIP, RAR, 7Z, etc) so that, depending on the format with which we want to work, we can use one or other.

      • Do you need Java? So you can install it Java on Linux - LinuxStoney

        Java is an element that, surely, more than once we have needed to start up on our computer. In Windows, we only have to go to the website of this environment, download the installer and install it in the operating system as one more program. Also, many programs that depend on it (such as JDownloader) usually have it included so that we don’t have to do anything. But what about Linux? Java is also available for this OS, as expected. Although it is true that, to start it up, we may have to take a few laps. Let’s see how it’s done.

      • Vitux6 Methods to Generate a Strong Password in Ubuntu – VITUX

        We all know how important it is to use strong passwords for our systems, online accounts, and other sensitive applications. The real question is how you generate a password that you can rely on and that meets the criteria of a strong password. Ideally, a strong password must contain lowercase and uppercase letters, numbers, and symbols. If it seems annoying to you to do this task manually, Ubuntu offers many options that allow you to generate such strong passwords automatically.

        This article describes 6 such ways of automatic secure password generation.

        We have run the commands and methods mentioned in this article on an Ubuntu 20.04 LTS system. Most of the methods mentioned here involve using the Ubuntu command line, Terminal, to install and use a password generation utility. You can open the Terminal application using either the System Dash or the Ctrl+Alt+T key combination.

      • Network WorldUsing whereis, whatis, and which to find out about commands on Linux

        When you're trying to find your way around the Linux file system and want some information on specific commands, the whereis, whatis, and which commands can help. Each provides a different view of the command you're asking about. In this post, I'll compare these commands and explain what they tell us and what they don't tell us.

      • How to fix a "Command not found" error in Linux | Enable Sysadmin

        When you're trying to run a command (with or without sudo) and get an error message that reads "Command not found," this means the script or file you're trying to execute doesn't exist in the location specified by your PATH variable. What is this variable, and how can you run commands that it can't find?

      • ID RootHow To Install Persepolis on Ubuntu 20.04 LTS - idroot

        In this tutorial, we will show you how to install Persepolis on Ubuntu 20.04 LTS. For those of you who didn’t know, Persepolis is a free and open-source download manager written in Python. It’s developed For GNU/Linux Distributions, BSDs, macOS, and Microsoft Windows.

        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 Persepolis download manager 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.

      • Insert Data In MySQL Database Using PHP - OSTechNix

        After creating a MySQL database and table, we can start inserting the data (i.e. records) in them. In this tutorial, we are going to learn how to insert data in MySQL database using PHP in XAMPP stack.

      • How to create incremental and differential backups with tar

        Tar (Tape ARchiver) is one the most useful utilities in the toolbox of every Linux system administrator out there. With tar we can create archives which can be used for various purposes: to package applications source code, for example, or to create and store data backups.

        In this tutorial we focus on the latter subject, and we see how to create full, incremental and differential backups with tar, and more specifically with the GNU version of tar.

      • How to export repositories with the git-daemon

        Git is probably the most used version control software in the world. Free and open source, it was created by Linus Torvalds, and it is the base of services provided by web platforms like Github and Gitlab. In a previous article we discussed the git workflow basics,

        In this tutorial we see how to quickly export a git repository using the git-daemon.

      • How to Install Apache Tomcat 10 on Ubuntu 20.04 with Nginx - Cloudbooklet

        Apache Tomcat is an open source web server and a servlet container which is mainly used to server Java based applications.

        In this guide you are going to learn how to install Apache Tomcat 10 on Ubuntu 20.04 and secure the setup with Nginx and Let’s Encrypt SSL.

      • OSNoteHow to Install Anaconda Python Distribution on Rocky Linux 8 – OSNote

        Anaconda is an open-source package manager and distribution of Python. It is designed for machine learning and data science and comprises several open-source packages. In this tutorial, we will walk you through the steps for the installation of Anaconda on a Rocky Linux 8 or CentOS 8 system.

      • Can I install Word and Excel on the Raspberry Pi? - LinuxStoney

        Depending on the needs of each case, normally we either buy a more powerful PC, or we prioritize its cost. We have countless configurations to choose from, including building our own Raspberry Pi .

        Perhaps many of you already know firsthand that here we are talking about a small board to which we add devices and components to assemble our mini PC. In addition, thanks to its virtues and characteristics, a wide range of possibilities opens up to us in terms of its types of use. Here we have the possibility of installing a good number of operating systems depending on what we are going to use the Raspberry Pi for.

      • VideoUpgrade Ubuntu Server 20.04 to 22.04 - Invidious

        In this vid we upgrade Ubuntu Server 20.04 to 22.04 on my netbook files server. WARNING! Do this at your own risk. This is a quick and dirty method and you need to backup up completely before attempting yourself.

      • Linux Shell TipsHow to Crop and Resize Images on Linux Using Gwenview

        The Linux operating system domain offers numerous ideal and recommended solutions to image manipulation. One of the key attributes that favor this Linux-to-image-manipulation software relationship is the open-source nature of both the Linux OS being used and the application software installation taking place.

      • Linux Shell TipsHow to Change the Default Shell in Linux System

        Under the Linux operating system environment, a shell can be described as a program that takes user inputs from the computer keyboard in form of commands and interprets them with the aim of yielding immediate execution results or leading to another program execution instance.

        As you familiarize yourself with Linux, you will get the opportunity to meet and interact with many Linux-oriented shell environments like bash, ksh, fish, sh, and zsh. Due to the popularity of Bash Shell, there is a high chance that you are using it now as the default shell on your Linux system.

      • Linux Shell TipsHow to Delete Files Listed in Another File in Linux

        Under a Linux operating system distribution, anything goes. Such open-source operating system environments take you through a roller coaster on anything there is to know about operating systems.

        One key aspect that strongly defines the need and continued need for an operating system is file management. No operating system handles file management better than Linux. Whether you want to restrict, create, or enhance the security of your system and user files, Linux provides the best user experience and performance.

        The Linux terminal or command-line interface is a flexible environment for manipulating files through commands associated with creating, renaming, moving, and deleting files. What if you learned another file manipulation tweak?

      • ID RootHow To Install Apache Cordova on Ubuntu 20.04 LTS - idroot

        In this tutorial, we will show you how to install Apache Cordova on Ubuntu 20.04 LTS. For those of you who didn’t know, Apache Cordova is an open-source development framework for mobile devices that helps developers to use HTML5, CSS3, and JavaScript to build new mobile applications (iOS or Android). The platform includes a set of pre-built plugins to provide access to the camera, GPS, filesystem, and other components of the device.

        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 Apache Cordova 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.

    • Games

      • PS4 Release: Nobara OS (Linux Distro) + Max Payne 3 and GTA 4 Full Screen Gameplay

        Noob404 is at it again with another Linux release for the PS4, this time Nobara OS. In the video he provided with this release, you can see him demonstrate Fullscreen gameplay of Max Payne 3, GTA IV, and also a demo of OBS Studio running on the PS4.

      • Boiling SteamHyper-5, A New Shoot'em Up That Works Great on Linux (Proton) - Boiling Steam

        This won’t be some kind of very thorough review, because I have no idea how to finish a shoot’em up without cheating or training for hundred hours to get good enough, but take it as it is: my impression of Hyper-5, a new shoot’em up released a few weeks back.

        It happens to work fine on Proton, which is why I could play it. I realize that some of the younger kids out there may not be too familiar with shoot’em ups: this was a genre that was HUGE back in the 80s: there was a whole market for it and everyone back then knew R-Type, ThunderForce, Axelay, Gradius, Parodius, Project-X, Apidya, the 194x series, and that’s just the small tip of the iceberg. This was a different era when people wanted hard core difficulty and enjoyed dozens of sprites on screen at the same time, and huge bosses to go with it.

    • Desktop Environments/WMs

      • Linux LinksdaedalOS - desktop environment in the web browser

         A desktop environment is a collection of disparate components that integrate together. They bundle these components to provide a common graphical user interface with elements such as icons, toolbars, wallpapers, and desktop widgets. Additionally, most desktop environments include a set of integrated applications and utilities.

        Desktop environments provide their own window manager, system software that controls the placement and appearance of windows within a windowing system. They also provide a file manager which organizes, lists, and locates files and directories. Other aspects include a background provider, a panel to provide a menu and display information, as well as a setting/configuration manager to customize the environment.

        daedalOS takes a different approach to the traditional desktop environment such as GNOME and KDE. The aim of the daedalOS project is to make a web-based desktop environment that’s suitable for everyday use. It’s written in JavaScript.

    • Distributions

      • A Linux in 10 megabytes? This is Tiny Core Linux - LinuxStoney

        Many times we have talked about light Linux distros, ideal to be able to install on old computers and give them a second chance. These systems sacrifice aesthetic aspects and programs to reduce the use of RAM and CPU so that these computers, which may have 10 or 20 years behind them, can handle them. However, there are always those who seek to take this to the extreme, reducing the system to the maximum to make it as minimalist as possible. And it seems that the limit is set by Tiny Core Linux , a fully functional distro that occupies only 10 megabytes.

      • Barry KaulerLibreOffice missing icons

        That is weird. LibreOffice is compiled in OpenEmbedded, and defaults to the "colibre" icons, that are located at /usr/lib/libreoffice/share/config/images_colibre.zip

      • SUSE/OpenSUSE

        • SUSE Announces “Adaptable Linux Platform” for SUSE Linux Enterprise

          There are movements around SUSE and the most recent attends to the denomination of Adaptive Linux Platform (ALP)a kind of initiative with which to promote the open development of the next version of SUSE Linux Enterprise.

          Because… when will the next version of SUSE Linux Enterprise (SLE) be released? The current one, SLE 15, dates from June 2018, almost four years ago. Too long a priori for how the world of professional software goes, although it should be remembered that the last major update, SLE 15 SP3, arrived last year imminently preceded by openSUSE Leap 15.3 and with many new features in both cases, many of they shared.

        • SUSE's Corporate BlogSUSE Technical Reference Documents: Kubernetes Reference Configurations Integrated with Dell Technologies | SUSE Communities

          SUSE and Dell Technologies continue to deliver joint solutions that help you in your digital transformation journey. Here are six reference configurations for SUSE and SUSE Rancher on Dell Technologies PowerEdge servers.

      • IBM/Red Hat/Fedora

        • Enterprisers ProjectIT leadership: 3 best practices to strengthen today's teams [Ed: IBM is promoting disinformation and fake news, blaming the victims of a failing economy, using nonsensical myths like "Great Resignation"]

          The Great Resignation has hit the IT sector particularly hard.

        • Enterprisers ProjectArtificial Intelligence (AI) strategy: 4 priorities for CIOs [Ed: Mindless buzzword-dropping by clueless IBM]

          It’s an exciting and scary time to be a technology leader: Exciting for the endless opportunities offered by rapidly evolving digital technologies – and scary due to the associated feeling of FOMO (fear of missing out).

          Consider Artificial Intelligence (AI). Driven by the desire to tap unprecedented volumes of data for a broad array of real-world applications, many organizations see AI as a magic wand that CIOs can swing to generate customer delight and executive exhilaration.

          CIOs know better, of course. The challenges that come with any new technology hit technologists harder and faster than the optimism driving it. This is especially true with AI and related areas such as machine learning (ML), data science, deep learning, natural language processing (NLP), and cognitive intelligence. Not only is talent scarce in these fields, but their vocabulary and application development are also different.

        • Faster GDB Startup — The Cliffs of Inanity

          The speedup for ordinary C++ code is dramatic — I regularly see a 7x performance improvement. For example, on this machine, startup on gdb itself drops from 2.2 seconds to 0.3 seconds.

        • Red HatCreate and manage local persistent volumes with CodeReady Containers

          In the early days of container-based development, each user had to ask an administrator to create a PV for that user's containers. Usually the administrator created 100 PVs in advance when the cluster was installed. The administrator also had to clean up the used PVs when they were released. Obviously, this process was inefficient and really burdensome.

          Dynamic provisioning using StorageClass was developed to solve this problem. With StorageClass, you no longer have to manually manage your PVs—a provisioner manages them for you. Sounds good, right?

          But the next question is how to set up the StorageClass on the cluster without cost. If you can afford it, the easiest way is to use Red Hat OpenShift Dedicated, which provides the default gp2 StorageClass. But it is not free.

          Let's say you want to play around with an OpenShift cluster installed on your laptop using Red Hat CodeReady Containers. The environment is absolutely free and under your control. Wouldn't it be great if this cluster had a StorageClass? With such an environment, you could test most scenarios without charge.

          The NFS Provisioner Operator is open source and available on OperatorHub.io, which means that it can be easily installed via OpenShift's OperatorHub menu. The Operator uses the Kubernetes NFS subdir external provisioner from kuberentes-sigs internally.

        • Red HatDeploy Keycloak single sign-on with Ansible

          This article is the fourth installment in our series on Ansible for middleware. In this article, you'll use Ansible to simplify and automate the installation of Keycloak, a popular open source tool to implement single sign-on for Web applications.

        • Its FOSSAlmaLinux 9.0 Beta Is Here, Ready to Replace to RHEL 9 - It's FOSS News

          AlmaLinux, the popular enterprise Linux distro, has just announced its 9.0 Beta release to keep up with the upstream, i.e. RHEL 9.

          Just to give you some context, AlmaLinux was introduced in the early 2021 to replace the then recently discontinued CentOS. One of its main goals was to be a drop-in replacement for RHEL, specifically needing to be 100% binary compatible.

          Not to forget, AlmaLinux is free, making it one of the best RHEL alternatives.

        • Unicorn MediaAlmaLinux 9.0 Beta Released – Testers Needed
          On Tuesday, AlmaLinux announced in a blog the beta release of AlmaLinux OS 9.0, based on the upcoming release of Red Hat Enterprise Linux 9, which is expected to see its production ready official release in May. The official AlmaLinux 9.0 will be released shortly after the RHEL release.

          The new AlmaLinux adds support for IBM Z systems alongside its existing support of x86 64, ARM 64, and POWER, which means it now supports all four of the architectures supported by RHEL. The project said that cloud images and containers are still in process, but that they anticipate the first batch to be ready in the next day or so.

        • AlmaLinux 9.0 Beta Released for Community Testing

          A list of new packages and features in AlmaLinux 9.0 beta is available for download and testing.

      • Canonical/Ubuntu Family

        • OMG UbuntuUbuntu 22.04 LTS: Screenshot Tour

           If you prefer the moving images to a series of heavily compressed .jpg files do check out the Ubuntu 22.04 video I uploaded to YouTube. I had a lot of fun making it (thanks in part to this release being a pretty jam-packed one).

          On we go!

        • Ubuntu 22.04 LTS ‘Jammy Jellyfish’ Released : Download ISO And Upgrade [Ed: No, it is not released. Fake news by lousy sites.]

          Ubuntu 22.04 LTS is released on April 21, 2022. The Ubuntu 22.04 codename is “Jammy Jellyfish“. Ubuntu 22.04 LTS is the 36th Ubuntu release since 2004. You can find tons of major improvements features on Ubuntu 22.04 LTS ” Jammy Jellyfish.

    • Devices/Embedded

    • Free, Libre, and Open Source Software

      • MedevelDuckDB is an in-process SQL OLAP database management system

        DuckDB is designed to support analytical query workloads, also known as Online analytical processing (OLAP). These workloads are characterized by complex, relatively long-running queries that process significant portions of the stored dataset, for example aggregations over entire tables or joins between several large tables. Changes to the data are expected to be rather large-scale as well, with several rows being appended, or large portions of tables being changed or added at the same time.

      • MedevelManuskript an open-source novel writing assistant app for Windows, Linux, and macOS

        Manuskript is a free, open-source feature-rich writing tools for carrier writers. It is customized for novel writers who write fiction.

        The app is available for Windows, Linux, and macOS. It is easy to install, and use as it does not require any steep learning curve like its competitors.

        In this article, we will demonstrate its features, and what can you do with it.

      • MedevelTaguette is an open-source collaborative qualitative analysis tool

        The Taguette app is a free and open source qualitative research tool. It is also a web-based self-hosted solution that anyone can install on his local machine or web server.

        It works on a single user mode and multi-user mode without having to worry about a complex configuration or a different setup.

      • FSFEOnline session: The future of Router Freedom in Austria - FSFE

        Austria has introduced a reform law for the telecommunications sector which will affect the ability of consumers to choose and use their own routers and modems. Together with the Alliance of Telecommunication Terminal Equipment Manufacturers (VTKE) the FSFE is organising a session on "The Future of Router Freedom in Austria".

        The Free Software Foundation Europe (FSFE) and the Alliance of Telecommunication Terminal Equipment Manufacturers (VTKE) are organising an online session about the future of Router Freedom in Austria. In this session, you will have the opportunity to learn more about why Router Freedom is fundamental not only for consumer rights but also for a functional and competitive router and modem market.

      • Russell CokerAndroid Without Play €« etbe - Russell Coker

        The first thing to install was f-droid [2] as the app repository. F-droid has a repository of thousands of free software Android apps as well as some apps that are slightly less free which are tagged appropriately. You can install the F-Droid app from the web site. As an aside I had to go to settings and enable “force old index format” to get the list of packages, I don’t know why as other phones had worked without it.

      • Productivity Software/LibreOffice/Calligra

        • Notebook CheckDitch Office 365: 3 free Microsoft office alternatives for Windows, Linux and macOS - NotebookCheck.net News

          LibreOffice is the go-to open-source office powerhouse. It has everything you realistically need — word processing, presentation creation, spreadsheet wrangling...you name it, LibreOffice has it — but the user interface is definitely a throwback to Windows XP days. LibreOffice does offer theming and custom layouts, but the default UI looks like something pulled straight out of Windows XP. Subjectively, the somewhat retro look and feel may appeal to some. Objectively speaking, the UI is unoptimised and somewhat messy — with options buried in sub-menus in odd places — which gives the software a bit of a steep learning curve.

          User-created extensions expand the functionality of LibreOffice even further, while Collabora Office offers a paid, enterprise-ready, cloud-based collaboration solution based on LibreOffice.

          LibreOffice offers support for just about every document format under the sun, including PDF and Microsoft's proprietary formats. If you're not afraid of spending some time setting up the software to your liking and getting used to some quirks, you should give LibreOffice a chance.

      • Programming/Development

        • Node.js 18 Improves Open-Source JavaScript Framework for the Long Term

          Node.js 18 provides long-term support for the popular JavaScript framework and new features to improve developer productivity.

        • QtQt 6.2.4 packages for the Conan package manager

          Qt 6.2.4 Conan Technology Preview packages are now available via the Conan package manager from our Conan server. Desktop packages are available for Windows (MSVC2019 and MinGW), macOS, and Linux.

        • Announcing HPVM 2.0 Release - LLVM Project - LLVM Discussion Forums

          The Illinois LLVM Research Group excited to announce the release of HPVM v2.0. HPVM is a retargetable compiler infrastructure for heterogeneous parallel systems that targets CPUs, GPUs, and FPGAs, and has been used for other domain-specific accelerators. HPVM uses a target-independent compiler IR that extends the LLVM compiler IR with an explicit, hierarchical dataflow graph representation that captures task, data, and (streaming) pipelined parallelism.

        • llunak: Improving text layout performance

          So I've been working on improving LO text layout performance, as specified by the TDF tender. As it says, text layout in LO can be rather slow, because of problems like repeated text layout calls for the same text.

        • That is not a number, that is a freed object

          As the pass tracks origins of the pointer in question, it unfortunately does not take into account any uses between the allocation and the reference in the builtin that may alter the nature of the pointer. This means that if the pointer was reallocated between its first allocation and the builtin call, the pass won’t notice unless the pointer was explicitly updated. This is a benign limitation in the static case because for the above example, it would simply compute the maximum of new_size and old_size and return the result. In fact in most real world cases since the reallocation is bound to be dynamic, it would simply bail out, resulting in a missed fortification.

          With dynamic sizes though, one will now get the new size for n != o but not for the n == o case. As a result, any fortified function call based on this information will see the old size and abort fearing a buffer overflow even though there technically wasn’t any. This was seen in autogen, which had this precise pattern and hence stumbled when it was built with _FORTIFY_SOURCE=3.

        • Shell/Bash/Zsh/Ksh

          • HowTo GeekHow to Read Data From a Socket in Bash on Linux

            Sockets allow networked software to communicate. They were first implemented in the 4.2BSD Unix operating system, which was created at the University of California, Berkeley, in 1983.

  • Leftovers

    • TediumThe Great Stirrup Controversy: Lynn White, Jr.’s Spicy Medieval Take

      Ever think about how most of the debates we have on social media seem to fade in and die out after a day or so? It turns out, this is not always the way it was, and some debates linger on years after the fact, in essays on blogs or in books whose opinions target other academics. One of those debates came about in the early 1960s, when a respected historian who had spent time at Princeton, Stanford, and UCLA released a book that took a novel approach to thinking about how new technology benefited people during an earlier time. And it lingered for a little bit, carrying a legacy in part because it was a respected work, and in part because the argument was so novel and unusual that others couldn’t help but poke holes in it. Today’s Tedium talks about a debate in history circles that could be best described as stirrup-gate. Yes, stirrup-gate.

    • Hardware

      • Re: The Mechanical Keyboard Addiction

        I grew up on old DEC and HP keyboards. Probably with mechanical switches, but maybe not. The keyboards at the institute, where I spent the time writing my thesis were loud, tacky, with long strokes (several mm). They were heavy and sturdy.

        With every new job keyboards became lighter, more fragile, and ultimately unpleasant to type. The worst offenders imho are chiclet keyboards on many notebooks. I abandonded more recent Thinkpads in favour of Dell Latitudes just for the keyboards. Keyboards are serious matter! So some day I had enough. I just blindly went ahead to purchase two DasKeyboard unlabeled black keyboards[a], one with brown switches, the other with blue. What a difference! I did not look back. While I argue that the staggered key layout is not needed any more, and I would like to have a straight layout (I had a stint with a Kinesis Advantage for a while), I still have these two keyboards in daily use, brown switches at work, blue switches at home.

    • Integrity/Availability

      • Proprietary

        • TechRadarSome Lenovo laptops may be carrying a serious security flaw | TechRadar

          Cybersecurity experts from ESET have found three security flaws in hundreds of different Lenovo laptop models which could put millions of users at risk.

          ESET said exploiting these vulnerabilities would allow attackers to deploy and successfully execute UEFI malware either in the form of SPI flash implants like LoJax or ESP implants like ESPecter.

          In total, three vulnerabilities have been discovered, which are now tracked as CVE-2021-3970, CVE-2021-3971 (also known as SecureBackDoor and SecureBackDoorPreim), and CVE-3972 (SMM memory corruption inside the SW SMI handler function).

        • Security

          • arXivPlanting Undetectable Backdoors in Machine Learning Models

            Given the computational cost and technical expertise required to train machine learning models, users may delegate the task of learning to a service provider. We show how a malicious learner can plant an undetectable backdoor into a classifier. On the surface, such a backdoored classifier behaves normally, but in reality, the learner maintains a mechanism for changing the classification of any input, with only a slight perturbation. Importantly, without the appropriate "backdoor key", the mechanism is hidden and cannot be detected by any computationally-bounded observer. We demonstrate two frameworks for planting undetectable backdoors, with incomparable guarantees. First, we show how to plant a backdoor in any model, using digital signature schemes. The construction guarantees that given black-box access to the original model and the backdoored version, it is computationally infeasible to find even a single input where they differ. This property implies that the backdoored model has generalization error comparable with the original model. Second, we demonstrate how to insert undetectable backdoors in models trained using the Random Fourier Features (RFF) learning paradigm or in Random ReLU networks. In this construction, undetectability holds against powerful white-box distinguishers: given a complete description of the network and the training data, no efficient distinguisher can guess whether the model is "clean" or contains a backdoor.

          • USCERTCISA Releases Secure Cloud Business Applications (SCuBA) Guidance Documents for Public Comment [Ed: Clown computing and security are mutually incompatible notions, but NSA/CISA want your data at arm's reach]

            In accordance with Executive Order 14028, which is aimed at improving security for federal government networks, CISA’s SCuBA project aims to develop consistent, effective, modern, and manageable security that will help secure agency information assets stored within cloud operations.

          • LWNSecurity updates for Wednesday

            Security updates have been issued by Debian (condor), Red Hat (389-ds:1.4, container-tools:2.0, kernel, kernel-rt, and kpatch-patch), SUSE (chrony, containerd, expat, git, icedtea-web, jsoup, jsr-305, kernel, libeconf, shadow and util-linux, protobuf, python-libxml2-python, python3, slirp4netns, sssd, vim, and wpa_supplicant), and Ubuntu (bash).

          • geteltorito make CD firmware upgrades a breeze

            Recently I wanted to upgrade the firmware of my thinkpad, and located the firmware download page from Lenovo (which annoyingly do not allow access via Tor, forcing me to hand them more personal information that I would like). The download from Lenovo is a bootable ISO image, which is a bit of a problem when all I got available is a USB memory stick. I tried booting the ISO as a USB stick, but this did not work. But genisoimage came to the rescue.

    • Finance

    • Monopolies

      • Copyrights

        • Public Domain ReviewThe Stream of Time (1803–58) – The Public Domain Review

          In his foundational textbook Elements, the Alexandrian mathematician Euclid defined a line as “breadthless length” — a thing with only one dimension. That’s what lines can do to history when used to plot events: they condense its breadth into pure motion, featuring only those people and places that serve as forces thrusting it forwards along an infinite axis. Early in the nineteenth century, Friedrich Strass proposed a different way to visualize time’s flow. A Prussian historian and schoolteacher, he published his chronological chart in 1803, a massive diagram titled Der Strom der Zeiten oder bildliche Darstellung der Weltgeschichte von den altesten Zeiten bis zum Ende des achtzehnden Jahrhunderts (The stream of the times or an illustrated presentation of world history from the most ancient times until the eighteenth century). The linear timelines that Strass resisted, like those inspired by Joseph Priestley, “implied a uniformity in the processes of history that was simply misleading”, write Anthony Grafton and Daniel Rosenberg. Strass’ stream, by contrast, allowed historical events to “ebb and flow, fork and twist, run and roll and thunder”. It would spawn several imitations as the century drew on.



Recent Techrights' Posts

They Want You To Talk About Trump or 'The Other Bill' in Relation to Trafficking of Underage Girls for Sexual Exploitation
Just something we wanted to say...
How to Quadruple Your "Goodwill" Value and Grow Your (Wall) Street "Value" From $152B to $4000B Without Producing a Single Successful Product/Service
The longer it goes on for, the bigger the implosion will be
Staying Productive
Two very reputable institutions recently told us they now reckon Microsoft is somehow funding those SLAPPs against us
66 Countries Where More People Use iPhones (or iPads) Than Microsoft Windows, According to statCounter Data
a list of countries where iOS now exceeds Windows
Windows All-Time Lows, Android All-Time Highs in Kuwait
New lows for Windows can be found in many countries this month
The Register is Desperate for Money, According to The Register
I decided to check how they're doing as a business
Some Cola Formulas Aren't Secret, But the Barrier is the Branding
That's the power of the channel/distribution, marketing, and brand recognition (accomplished through endless marketing)
 
FOSSY 2025 Conference Safety
The GAFAM-funded FOSSY 2025 is over
Microsoft's Favourite Pay-to-Say 'Analyst' Firm Has Just Collapsed
'Analysts' that helped propel Microsoft to fictional values akin to Ponzi schemes
Ask Google (Jeeves)
What does Google "know", not know, or would rather forget (or embellish)?
A Blow for Patent Ambitions of Bill Epsteingate
It's about money
Apple's iOS Bigger Than Microsoft Windows in Many Countries
This ought to alarm Microsoft
The Mainstream Media Talks About Spotify Share Price and Price Hikes, Not Its Debt Increasing by About 33% in Just 12 Months
Spotify isn't a company in good shape
New "US Editor for The Register" is 80% Microsoft and Windows
they typically just treat Microsoft like the "Holy Grail" of "IT"
Microsoft is Apparently Sending Gag Orders or NDAs to Staff That Got Laid Off (“We were told not to post on LinkedIn. Not to say anything.”)
The main lies we keep seeing
Richard M. Stallman Has Published AI Memos Since 1980 (45 Years Ago)
Back when the term AI actually meant something
Gemini Links 06/08/2025: BitTorrent and Feedly Bots
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Tuesday, August 05, 2025
IRC logs for Tuesday, August 05, 2025
Openwashing Slop... Using Slop!
So get ready for "open" "hey hi" with its proprietary models to engage in openwashing, helped by serial sloppers who use the LLMs to produce fake 'articles'.
On "Tragedy of the Commons in the Production of Digital Artifacts"
There's a better way to do things. None of that should involve GAFAM.
Gemini Links 05/08/2025: Opel Zoo near Frankfurt and Alhena 5.2.5
Links for the day
The Inflammatory Influence of Social Control Media Giants
CPC's ByteDance says it's cool
Microsoft v Planet Earth
Is Microsoft profitable?
IRC Turns 37
Internet Relay Chat (short: IRC), which started in 1988, turns 37 this month
Shortly After a Microsofter Took Over The Register as Editor in Chief Microsoft Tim (Tim Anderson) is Back and It's Still Microsoft Propaganda, Sometimes Funded by Microsoft
Notice his focus
Stricter Enforcement of Worker Adjustment and Retraining Notification (WARN) Act is Sorely Needed
Who's keeping track anyway?
Calling Plagiarism "Intelligence" is Pure Genius, Brilliance!
One thing to "like" (or dislike) about LLMs is how they're falsely marketed using various buzzwords
Geminispace Promises Simplicity But Also Provides a "bunch of forums that get flood-filled by agitation against the very essence of Gemini itself"
claims of stagnation in Geminispace started because of a person who spent a long time agitating against GNU/Linux as well
Zimbabweans Aren't Into Windows or Microsoft
This cannot be good news for GAFAM
Microsoft's Washington Layoffs Aren't Everything, They're Definitely Not Happening in Just One State in the US
Washington is just more strict with WARN notices
Gemini Links 05/08/2025: Lagrange v1.18.6, No Stagnation in Geminispace, and Fake Coding (Slop)
Links for the day
The Register's Editor in Chief (Who Left for Google) Told Me "AI" Was a Bubble, But Now The Register Gets Paid to Participate in Inflating This Bubble
A lot of the online media is a scam
Introducing Mission:Libre and FreeXR (and BreakXR)
efforts that accompany the foundations put there by the Free Software Foundation in 1985
Slopwatch: WebProNews, LinuxSecurity, and Some Success Stories
Google News still has a slopfarm issue
Links 05/08/2025: Hey Hi (AI) Passing Fads and GAFAM "Embracing the Military"
Links for the day
Links 05/08/2025: Samsung and Microsoft Layoffs
Links for the day
Rumours of Mass Layoffs at Red Hat Next Week (August 11th, 2025)
The eleventh means next Monday
IBM is Shutting Down (Piecewise)
IBM is basically being liquidated
The Debian Language Police Department (PD)
"there has never been complaints about anyone that was offended by this -off package"
Tesla's Debt More Than Doubled in 2 Years and the Company Will Operate in the Red (at a Loss) Quite Soon
If your first-quarter net income is $409 million and you borrow billions from banks, plus interest to pay on those loans, then you're not far from returning to losses
When The Register MS Says "Linux Backdoor" It Actually Talks About Malware
The leading story in The Register US/MS this morning is Microsoft
Microsoft Windows Fell to 19% "Market Share" in Montenegro
Microsoft must be well aware of this trend
Why We Also Include Gopher Links in Our Gemini (Protocol) Links
There are still many people who use Gopher to relay their messages (like blog posts). They're mostly technical people.
Shouting is an Indication of a Lack of Convincing Argument
Beware what they are attempting to distract from
Mongolia: Microsoft Windows at All-Time Low
in 2009 when Windows was at 99.45% in Mongolia the company was "worth" less than 200 billion dollars
About a Quarter of Today's "linux" News in Google News Came From One Domain and It's a Slopfarm
Not kidding!
Gemini Links 05/08/2025: Zombie Threat and Switching to NixOS
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Monday, August 04, 2025
IRC logs for Monday, August 04, 2025
ChatGPT in Trouble
Watch out for the newer buzzwords
The Register MS Links to the Wrong statCounter Page
They link to older data
Dr. Andy Farnell Explains How Google Turned From "Librarian" Into "Oracle", Telling Us What to Think Instead of Where to Look
Google was always a lousy librarian
Microsoft Layoffs Continue in August 2025
If Microsoft is doing so well, how come about 10 rounds of layoffs in about 7 months in 2025?
Microsoft and Windows Have Many Back Doors, But LLM Slop Keep Claiming That Linux Has "Backdoor"
It's another example of LLM slop as FUD amplifier, via slopfarms as well
In Many Countries Vista 11 Adoption Stalled or Became Negative
Not just because people move to GNU/Linux
Microsofters' Lawyers Are Name-calling and Insulting Microsoft Critics, Even Their Spouses
How not to win arguments
Flagging or Tagging Slop That We Find Online
Right now we use ImageMagick
Links 04/08/2025: Very Bad Weather and Travel Restrictions in China
Links for the day
Gemini Links 04/08/2025: Misiamisia and Mobile Linux
Links for the day
Microsoft's Stock is Like a Religion, Microsoft Goes Into 'Hiding' (From Shareholders)
like a religious person or devout believer, the media just parrot anything Microsoft says
Links 04/08/2025: 80 Years Since Last Nuclear War, IPv6 in China
Links for the day
Groklaw Static Site Relaunches With New Theme, But Many Pages and All the Comments Are Missing
We suppose that's still a lot better than the site being offline, as it was for several months
"For Five decades; For freedoms; For all users" (Original EMACS Turns 50 Next Year)
Linus Benedict Torvalds was only 6 when EMACS started
In Spain, Microsoft's Search Engine Market Share Fell to 2%
16 years have passed since Bing was introduced
Protecting GNU/Linux-Centric Journalism From Serial Sloppers
Unoriginal slop is taking away traffic from the people who did all the real work
It Looks Like Managers at Oracle Now Use LLM Slop to Write Blog Posts
Did he cheat by prompting LLMs for mindless text "filler"?
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Sunday, August 03, 2025
IRC logs for Sunday, August 03, 2025
Gemini Links 04/08/2025: Qubes OS and Curious crypto case of certificates (CCCC)
Links for the day