Bonum Certa Men Certa

Links 18/10/2022: Coreboot 4.18, Git 2.38.1, and WordPress 6.1 Release Candidate 2



  • GNU/Linux

    • Desktop/Laptop

    • Server

      • NetcraftOctober 2022 Web Server Survey [Ed: Big drops again by Microsoft this past month, heading towards zero]

        In the October 2022 survey we received responses from 1,130,378,382 sites across 271,883,623 unique domains, and 12,299,940 web-facing computers. This reflects a gain of 1.13 million sites, 258,363 unique domains, and 47,769 web-facing computers.

        Cloudflare saw strong growth, with an increase of 9.44 million (+11.3%) sites resulting in an increase of 0.83pp in market share. It also gained a moderate 0.20 million unique domains (+0.79%), an increase of 0.06pp in market share.

        Both nginx and Apache experienced decreases across all metrics. nginx lost 10.07 million (-3.15%) sites, a loss of 0.92pp in market share, 1,201 web-facing computers (-0.16pp market share), and 20,677 unique domains (-0.03pp market share). Apache lost 1.17 million sites (-0.13pp market share), 973 web-facing computers (-0.12pp market share), and 306,055 unique domains (-0.13pp market share).

        Within the top million busiest sites, Apache remains the most used web server, but its market share continues its long-term downward trend, decreasing by 0.21pp. nginx also lost 0.12pp, but closes its gap to Apache to 3,622 sites. Cloudflare’s growth continues, with a gain of 0.07pp, bringing its market share to 20.83%. This reduces Apache’s lead to less than 1pp, and Cloudflare is set to overtake both Apache and nginx in the next few months if the trends continue.

        OpenResty had the largest increase in web-facing computers, gaining 13,972 (+7.69%). However, it was overtaken by Cloudflare in overall number of sites after a decrease of 1.06 million (-1.14%) sites. It also saw a decrease of 0.26 million (-0.65%) unique domains, losing 0.11pp in market share.

      • Container JournalSurvey: More Complex Stateful Apps Running on K8s

        A global survey of 501 IT professionals published today by the Data on Kubernetes Community (DoKC) consortium finds organizations are now running more complex analytics (67%) and artificial intelligence (AI) and machine learning algorithm (50%) workloads on Kubernetes clusters.

      • Container Journal3 Design Antipatterns That Sabotage K8s App Scalability - Container Journal

        Software design patterns were popularized in the 1990s by the authors of the influential computer science book Design Patterns: Elements of Reusable Object-Oriented Software. Although the book focuses on software development, design patterns can be used to address many IT engineering challenges, including designing Kubernetes infrastructures.

        [...]

        Antipatterns can be thought of as the opposite of design patterns: They are common pitfalls that initially appear to be good solutions but prove to be ineffective and are often counterproductive.

    • Audiocasts/Shows

    • Kernel Space

    • Applications

      • The Register UKFOSS digital audio workstation Ardour reaches version 7 ● The Register

        Ardour, a free multi-platform digital audio workstation (DAW), has released version 7.

        The upgrade comes nearly two and a half years after Ardour 6, which The Reg evaluated in 2020..

        Ardor is developed by Paul Davis (formerly Paul Barton-Davis, once Amazon's fourth employee) and his company Linux Audio Systems, which also wrote the JACK low-latency sound server for Linux, used in Ubuntu Studio. (The less specialized editions of Ubuntu mostly use PulseAudio, and are in the process of moving to Pipewire.)

        A DAW is a high-end sound editor. You might know podcasters' favorite Audacity, while old hands might remember the sometimes controversial Atari ST tool Cubase, which started out as a simpler MIDI controller and editor then evolved into a DAW. Apple offers two: the lower-end Garageband and high-end Logic Pro.

    • Instructionals/Technical

      • OSTechNixSetup Docker And Docker Compose With DockSTARTer - OSTechNix

        This guide explains what is DockSTARTer, how to install DockSTARTer in Linux and how to setup Docker and Docker compose using DockSTARTer to run containerized applications in Linux.

      • Linux High Availability Cluster — part 1
      • TecMintHow to Install VirtualBox 7.0 in OpenSUSE

        In this article, we will explain how to install the latest version of Oracle VirtualBox 7.0 in the OpenSUSE Linux distribution.

        VirtualBox is a free and open source, powerful, feature-rich, cross-platform, and popular x86 and AMD64/Intel64 virtualization software for enterprise and home use. It is targeted at server, desktop, and embedded use.

      • Make Use OfHow to Install and Set Up Rudder on Ubuntu/Debian

        Rudder is an infrastructure management platform used to configure systems across organizations. Here's how to install it on Ubuntu/Debian.

        Rudder is an open-source web-based IT infrastructure configuration and automation platform that helps in configuring and managing systems across organizations. It allows you to automate complex configurations and control your IT infrastructure while maintaining security guidelines.

        Rudder has two main components: root server and node. The root server defines configurations for the managed nodes, whereas nodes are the systems managed by the root server.

      • HowTo ForgeHow to Install ModSecurity 3 with Nginx on Ubuntu 22.04

        ModSecurity is a free and open-source Web Application Firewall (WAF) that protects your website from several types of attacks, including cross-site scripting...

      • VideoHow to install Xubuntu 22.10 - Invidious

        In this video, I am going to show how to install Xubuntu 22.10.

      • Make Use OfHow to Create an ISO File From a CD or DVD on Any Operating System

        Need to ditch those old data CDs and DVDs? Here's how to easily create an ISO disk image and store optical discs on your hard drive, SSD, or cloud.

      • ID RootHow To Install Discourse on Ubuntu 22.04 LTS - idroot

        In this tutorial, we will show you how to install Discourse on Ubuntu 22.04 LTS. For those of you who didn’t know, Discourse is an open-source discussion platform. You can use it as a mailing list, a discussion forum, and a long-form chat room. Discourse provides several social features similar to Twitter and Facebook.

        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 Discourse open-source discussion platform on Ubuntu 22.04 (Jammy Jellyfish). You can follow the same instructions for Ubuntu 22.04 and any other Debian-based distribution like Linux Mint, Elementary OS, Pop!_OS, and more as well.

      • HowTo GeekHow to List Linux Services With systemctl

        Your Linux computer relies on a lot of background tasks called services or daemons. On systemd-based distributions you have built-in commands that let you see which services are running, disabled, or failed.

        [...]

        Services and daemons are background tasks that run without a user interface, don’t require human interaction, and are usually started as the computer boots up.

        At one time, services were launched by init, which was the very first process to be launched. The details of the services were held in a collection of scripts located in the “/etc/init/d” directory. On non-systemd distributions that’s still the case.

        In the systemd world, services are launched by systemd which is the now first process to be launched. The details of the services are stored in unit files located in the “/usr/lib/systemd” directory.

      • TechRepublicHow to add LURE to Ubuntu- and Fedora-based distributions

        Arch Linux has a community-driven repository that includes software not available in the standard repositories found with the likes of Fedora and Ubuntu-based distributions. AUR stands for Arch User Repository, and it’s extra fancy because what it does is use the source for a piece of software and then, with the help of the distribution’s package manager, installs it.

        You can see this as a sort of best-of-both-worlds scenario, and it’s one you won’t find with non-Arch distributions—unless you make use of a brand-new tool called LURE, or Linux User REpository. Although LURE doesn’t give you access to the AUR repositories, what it does is strive to bring an AUR-like feature to non-Arch distributions.

      • ZDNetHow to easily install fonts in Linux on a per-user basis | ZDNET

        I'm a font collector. Part of the reason for that is I design book covers and marketing material to help promote those books. Because of that, I tend to lean heavily into artistic fonts to help make the material stand out.

        When I first started using Linux, adding new fonts to the system could be a bit problematic. This was especially so when dealing with TTF fonts. However, over the past five or so years, installing fonts in Linux has become incredibly easy.

      • H2S MediaHow to install Hyper Terminal app on Ubuntu 22.04 LTS

        Replace your default Gnome terminal by installing the Hyper Terminal app on Ubuntu 22.04 LTS Jammy JellyFish for more features and customization options.

        Hyper is an Electron-based Terminal emulator with a number of customization options, and that is your first priority, Hyper Terminal should be the best choice for you. Built with HTML, CSS, and JavaScript this terminal app is more suitable for developers, and also has support for plugins to increase the productivity of the program.

        You can find a number of plugins in the Hyper Repository, and I am sure you will definitely find some of them useful for you. With support for ZSH, you can actually change the complete look and feel of the emulator and the support for various themes in some way or another can increase your productivity and workflow. Just give Hyper Terminal a try to unleash the full potential of a Terminal emulator.

      • TechRepublicHow to install VirtualBox 7.0 on Ubuntu-based Linux distributions | TechRepublic

        VirtualBox 7.0 has finally been released, and this latest iteration brings plenty of new features to the virtual machine software. As you’ve probably expected, the latest version has yet to hit the standard repositories for most Ubuntu-based distributions. What do you do when you want to get all those new features for your virtual machines?

      • H2S Media3 Ways to install Freeorion Game on Ubuntu 22.04 Jammy LTS

        Learn the steps to install FreeOrion Game on Ubuntu 22.04 LTS Jammy JellyFish Linux using the command terminal.

        FreeOrion is an open-source game that gameplay and name are inspired by the “Master of Orion” series, but it is not exactly a clone, because new ideas have also been implemented. It is a turn-based space and 4X strategy game with still active development.

        The theme of this game is based on Galaxy where you will start from a small planet and finally have to conquer an entire galaxy.

        For better or worse, you will come across foreign peoples with whom you can wage either peaceful trade or destructive wars.

        At FreeOrion, research and production determine the well-being and woe of your people. The game and its contents are open source and released under various licenses. A helpful Online Wiki helps you get started with the game. Further, to get familiar with the game, on Youtube, there is a short video tutorial for FreeOrion. The game runs on Windows, Mac OS, Linux, and BSD systems.

      • Make Tech EasierQutebrowser Keyboard Shortcuts - Make Tech Easier

        Qutebrowser is a simple yet powerful web browser for the Linux desktop. It allows you, among other things, to use Vim keybindings in a browser. For example, it is possible for you to scroll through a web page by only pressing the J and K keys.

      • DebugPointCompletely Remove Snap from Ubuntu Linux [Tutorial]

        A tutorial on how to remove Snap from Ubuntu Linux and getting a snap-free system.

        Snap packages developed by Canonical are beneficial for several use cases. It provides an easy and faster update of applications directly to the end-users. Not only that, it has several other benefits, such as it comes with all dependencies packaged and allows multiple installations of the same applications. Furthermore, it runs in a sandbox mode providing security and other benefits.

        Among all these benefits, there are other debatable drawbacks of Snap tech. For example, almost every user who used Snap reported its slower performance, including its startup time, compared to native deb or RPM packages. In addition, due to its design, the application installation size is huge and costs disk space because it packages all the dependencies.

        Not only that, but due to its sandbox nature, the Snap apps may not access several areas of your Linux desktop until managed with proper permission.

      • H2S Media3 Ways to install Freeorion Game on Ubuntu 22.04 Jammy LTS

        Learn the steps to install FreeOrion Game on Ubuntu 22.04 LTS Jammy JellyFish Linux using the command terminal.

        FreeOrion is an open-source game that gameplay and name are inspired by the “Master of Orion” series, but it is not exactly a clone, because new ideas have also been implemented. It is a turn-based space and 4X strategy game with still active development.

        The theme of this game is based on Galaxy where you will start from a small planet and finally have to conquer an entire galaxy.

        For better or worse, you will come across foreign peoples with whom you can wage either peaceful trade or destructive wars.

        At FreeOrion, research and production determine the well-being and woe of your people. The game and its contents are open source and released under various licenses. A helpful Online Wiki helps you get started with the game. Further, to get familiar with the game, on Youtube, there is a short video tutorial for FreeOrion. The game runs on Windows, Mac OS, Linux, and BSD systems.

    • Games

      • GamingOnLinuxIf you use PolyMC for Minecraft you should switch away now | GamingOnLinux [Ed: Just quit using Minecraft altogether; Microsoft is far more untrustworthy than any of the people discussed here]

        14 hours ago, according to GitHub, the creator removed the Code of Conduct with a commit message titled "reclaim polymc from the leftoids". After that, they then kicked out the other developers from the project in some kind of completely hostile takeover.

        [...]

        Regardless on your views, this kind of behaviour is not something anyone of any sane mind should support. Who knows what they would do next? What they've done is only show how they are completely untrustworthy, and they've basically killed the project. You should 100% consider PolyMC to be compromised and move onto another launcher.

        Sadly, this means the various videos and guides I did on PolyMC are no longer valid, and so I will be looking to cover other launchers in future. You should also revoke any permissions you gave to PolyMC via your Microsoft account.

    • Desktop Environments/WMs

      • It's FOSSGive Your Linux Desktop a Halloween Makeover - It’s FOSS

        Halloween is around the corner. Boo!

        Of course, there are ways to celebrate Halloween, and I believe you might have a few ideas of your own. How about giving your Linux desktop a spooky, dark makeover? Something like the screenshot below?

      • K Desktop Environment/KDE SC/Qt

        • KDEKDE Plasma 5.26.1, Bugfix Release for October - KDE Community

          Tuesday, 18 October 2022. Today KDE releases a bugfix update to KDE Plasma 5, versioned 5.26.1.

          Plasma 5.26 was released in October 2022 with many feature refinements and new modules to complete the desktop experience.

        • KDE is all about the apps! - Scarlett Gately Moore

          Hello everyone. I am back to bringing KDE to your desktops in a variety of formats. I am always working on Debian packages, but now I will be working diligently to get these packages in Debian proper.

        • Scarlett Gately Moore: New KDE Gear snaps in the works

          KDE Extras 22.08.2 was released! https://kde.org/announcements/gear/22.08.2/

          So… I am working on new snaps! This release also includes a new content snap I made with frameworks 5.98 and Qt 5.15.6. With all the new goodness, I am (Re) testing all snaps to make sure they are working as expected.

          You can find a link to all of my snap releases from the KDE Snap Store Releases on the menu above.

  • Distributions and Operating Systems

    • Ubuntu Pit15 Independent Linux Distros You Should Know About

      There are plenty of other independent Linux distributions out there, and these are just a few of the most popular ones. If you need a unique experience other than the mainstream Linux distros, give one of these a try. You may be surprised at how different they can be. But you might give a second thought to using some of those, if not all of them are not ideal for your day-to-day desktop experience. Despite this, you will still have a wild experience using these independent Linux distros. Who knows, you might find one that you really like and end up sticking with it!

    • New Releases

      • Coreboot (Official)Announcing coreboot 4.18 - coreboot

        The 4.18 release was quite late, but was completed on October 16, 2022.

        In the 4 months since the 4.17 release, the coreboot project has merged more than 1800 commits from over 200 different authors. Over 50 of those authors submitted their first patches.

        Welcome and thank you to all of our new contributors, and of course the work of all of the seasoned contributors is greatly appreciated.

    • SUSE/OpenSUSE

      • OpenSUSEProject Enters Election Phase 0 - openSUSE News

        The openSUSE Project has begun its annual elections process that will fill three board seats to represent the project’s governance.

        Phase 0, which is the announcement of the elections and the call for candidates/nominations, started Oct. 15. This phase aims to get people involved with the project to consider serving as a representative for fellow openSUSE community members.

        “Fellow Geeko’s now is the time to put forward your candidacy for the three available seats on the board this year!” wrote the election committee to the project mailing list.

      • FreeAptitude - openSUSE 15.3 to 15.4 upgrade notes

        In a previous article I have shown how to upgrade a distro using zypper and the recently released plugin zypper-upgradedistro, but some issues might always happen for a specific version, that’s why I collected all the changes and the tweaks I applied switching from openSUSE Leap 15.3 to 15.4 during and after the installation process.

      • SUSE's Corporate BlogEnriched system visibility in the SUSE Customer Center
    • Red Hat / IBM

    • Debian Family

      • LinuxiacTails 5.5 Privacy-Focused OS Released for Linux Paranoids

        Focused on security and anonymity, Tails 5.5 comes with an updated Tor browser and the latest stable version of the Thunderbird mail client.

        Tails (The Amnesic Incognito Live System) is a Debian-based distro that differs from all other Linux distributions in that it is a live system solely focused on privacy.

        The distribution is intended for security paranoids looking for maximum personal security and anonymity on the Internet. But, of course, this has its drawbacks.

        For example, because it is primarily designed to run from a USB stick, the changes you make don’t get saved. So, as soon as you reboot, everything goes to default.

    • Canonical/Ubuntu Family

      • Ubuntu's New Terminal 'Ad' is Angering Users
      • DebugPointTop New Features of Ubuntu MATE 22.10 Kinetic Kudu

        Ubuntu MATE is the official flavour of Ubuntu, featuring the latest and greatest MATE desktop. This short-term release is based on Ubuntu 22.10 Kinetic Kudu and brings up-to-date MATE packages and components.

        Here's a brief summary of the new features of Ubuntu MATE 22.10 Kinetic Kudu release.

      • UbuntuCanonical Presence at KubeCon + CloudNativeCon North America 2022 | Ubuntu

        Canonical, the publishers of Ubuntu, will once again have a major presence at this year’s KubeCon + CloudNativeCon North America as a platinum sponsor. The Cloud Native Computing Foundation’s flagship conference brings together adopters and technologists from leading open-source and cloud-native communities. It takes place Oct. 24-28, 2022, in Detroit, and includes a virtual option.

        Ubuntu is the foundation for the three public cloud providers’ managed Kubernetes services – Amazon Elastic Kubernetes Service (EKS), Microsoft Azure Kubernetes Service (AKS), and Google Kubernetes Engine (GKS) – which is why it is the only OS that can seamlessly support workloads on any of them.

        [...]

        Canonical is taking security one step further with Strictly Confined MicroK8s. Now generally available, Strictly Confined MicroK8s is a snap confinement level that provides complete isolation, up to a minimal access level that’s always deemed safe.

        Strictly confined snaps cannot access files, networks, processes, or any other system resource without requesting specific access and uses security features of the Linux kernel, including AppArmor, seccomp, and namespaces to prevent applications and services from accessing the wider system.

    • Devices/Embedded

      • Notebook CheckJuno Tablet: Juno Computers presents Linux tablet with Intel Celeron N5100 for €£449 - NotebookCheck.net News

        Juno Computers has unveiled the Juno Tablet, a tablet for Linux enthusiasts. Offered with Mobian, Plasma Mobile or Phosh based on Manjaro, the Juno Tablet relies on the Intel Celeron N5100, a Jasper Lake processor from last year that has a 6 W TDP and four CPU cores that can boost to 2.8 GHz when needed. For reference, the Intel Celeron N5100 contains an Intel UHD Graphics iGPU with 24 Execution Units (EU), too.

        Additionally, the Juno Tablet has 8 GB of LPDDR4 RAM clocked at 2,144 MHz and 256 GB to 1 TB of storage. Meanwhile, these components are powered by a 3,200 mAh battery that supports up to 36 W fast charging via the tablet's USB 3.1 Type-C port. Incidentally, the Juno Tablet features 3.5 mm audio, mini HDMI, microSD card and USB 3.0 Type-A ports, as well as 1 W stereo speakers and two cameras. Unfortunately, neither the speakers, nor the 2 MP webcam or 5 MP primary camera work yet on any Linux distribution.

      • Linux GizmosSmart-agriculture board features ESP32 MCU

        The Eduponics Mini v2 is a platform built around the open source ESP32 microcontroller. This IoT board is equipped with useful sensors in agricultural apps such as temperature, humidity, soil moisture, etc. In addition to Wi-Fi//BLE connectivity, the Eduponics Mini v2 includes Grove connectors and IO expansion pins for additional peripherals.

        The ESP32 module featured in this product seems to be the ESP32-WROVER-B seen on the gCore GUI platform not so long ago. This ESP32 module comes with 8MB of memory along with 2.4GHz Wi-Fi, BL 4.2 and BLE support.

    • Open Hardware/Modding

      • CNX SoftwareEspressif ESP8684 RISC-V WiFi - BLE MCU embeds up to 4MB flash in a 4x4mm package - CNX Software

        Espressif Systems ESP8684 is a single-core RISC-V microcontroller with 2.4 GHz WiFi 4 and Bluetooth 5.0 LE (BLE) connectivity that also integrates 1, 2, or 4MB flash into a tiny 4x4mm QFN package.

      • ArduinoThe Airio Explorer 1 is a Nano 33 IoT-based indoor gas monitor | Arduino Blog

        The environments we reside in can have massive effects on our health, as poor air quality, crowded spaces, or uncomfortable temperatures can all lead to certain illnesses. Of these metrics, Tindie seller AppliedSBC has focused on air quality since too much CO2 or too little oxygen quickly impact health with sometimes grave consequences.

        AppliedSBC’s Airio gas monitoring platform, with the Airio Explorer 1 being the first product in the series, utilizes a Nano 33 IoT board to control several different sensors. The primary one is a gas sensor, which can measure concentrations of carbon dioxide and oxygen gases with relative accuracy. In addition to these datapoints, there is a secondary temperature and relative humidity sensing module that can provide even more information about the surrounding air. The kit supports continuous monitoring, which logs data to either a microSD card (up to four years of data) or to a live web portal once every second.

    • Mobile Systems/Mobile Applications

  • Free, Libre, and Open Source Software

    • FSFContribute to the free software movement: Intern at the FSF! Apply by November 10

      The Free Software Foundation (FSF) is looking for interns to spend the winter contributing to work in one of three areas: campaigns, licensing, or with our tech team. Apply by November 10

      Do you believe that free software is crucial to a free society? Do you want to help people learn why free software matters, and how to use it? Do you want to dig deep into software freedom issues like copyleft, Digital Restrictions Management (DRM), or surveillance and encryption? Or, do you want to learn systems administration, design, or other tasks using only free software?

    • InfoWorldThe best open source software of 2022

      InfoWorld’s 2022 Bossie Awards celebrate the most important and innovative application development, devops, data analytics, and machine learning tools of the year.

    • Events

    • Web Browsers/Web Servers

      • Daniel StenbergDeviating from specs

        Today, in October 2022, curl and libcurl combined consist of nearly 150,000 lines of source code (not counting blank lines). 19% of those are comments.

        This source code pile was carefully crafted with the sole purpose of performing Internet transfers using one or more of the 28 separate supported protocols. (There are 28 different supported URL schemes, it can be discussed if they are also 28 protocols or not.)

        [...]

        A while ago I collected the what I consider most important RFCs to read to figure out how curl works and why. That is right now 149 specification documents at a total of over 300,000 lines of text. (It was not done very scientifically.)

      • Mozilla

        • LWNFirefox 106 released [LWN.net]

          Version 106.0 of the Firefox browser has been released. There are several new features, including PDF editing, Firefox View (an overview of recently closed tabs), and a set of new color schemes.

        • The Register UKFirefox 106 will let you type directly into browser PDFs

          Mozilla has released the latest version of the leading FOSS browser for Linux, Windows, macOS, FreeBSD and mobile OSes.

          Firefox version 106 isn't a big release, but it includes some welcome new features nonetheless, with notable improvements in PDF handling and cross-device sync.

          The built-in Javascript-based PDF viewer has been updated, so there's less need to rely on a local PDF viewer having these functions. Firefox has been able to display PDFs for many years, and since version 93 late last year, you can complete forms directly in the browser as well – in both AcroForms and the deprecated XFA format. That nicely obsoletes Adobe's scary warning about the older format.

        • MozillaThe Mozilla Blog: Firefox makes browsing more colorful with new ‘independent voices’

          The internet we know today has evolved from a place to perform a specific task into a creative and essential platform touching most aspects of our lives.

          Despite advances since the personal computer was invented decades ago, the same lackluster color palette that plagued its original design still remains present on many digital spaces today. Because of this, Firefox has decided now is the time for a more colorful web, one that can spark joy and offer a richer user experience.

          With Firefox version 106, the Colorways library has been updated with 18 new color options to make browsing all your own. With Colorways – a browser feature that brings the internet to life with color – Firefox users can customize their browsers by choosing from seasonal shades and limited-edition color drops (and change them as often as they like). Each limited edition colorway presents its own individual bespoke characteristic allowing users to select color that best resonates with them.

        • MozillaThe Mozilla Blog: Privacy online just got easier with today’s Firefox release

          October is one of our favorite months of the year with Autumn and Cybersecurity Awareness Month. We’re supporting Cybersecurity Awareness with Private Browsing mode upgrades. Additionally, we’re rolling out new features to help you pick up where you last left off with Firefox View and new Colorways and wallpapers to refresh your look.

        • MozillaYou don’t have to be an astronaut to explore space, Mozilla Hubs can take you there

          This month, Mozilla Hubs, a place where you can get together with friends online in a virtual-social space, partnered with conceptual artist Ashley Zelinskie on her New York exhibition, “Unfold the Universe: First Light.” The exhibition features her VR artwork “Unfolding the Universe: A NASA Webb VR Experience” in Mozilla Hubs. The exhibit runs through October 23rd (more details visit here), and for those who want to visit virtually, you can visit the VR portion of the exhibition here: https://unfoldtheuniverse.myhubs.net/.

          Earlier this year, Mozilla Hubs was contacted by conceptual artist Ashley Zelinskie on a project with the NASA James Webb team. They wanted to make space exploration accessible to everyone. Mozilla Hubs seized this out-of-world opportunity as a chance to do real life testing with their subscription service before making it available next week.

          [...]

          We will be exhibiting a few different works of art in Mozilla Hubs. The first one being the one we created to commemorate the launch of the James Webb Space Telescope called “Unfolding the Universe: A NASA Webb VR experience”. This piece includes interactive portraits of scientists and engineers on the Webb team, a custom musical soundscape, and digitally animated version of sculptures that will be shown in the ONX gallery. Since the first images were released we created two new works to reflect the new discoveries. One of the works depicts exoplanet spectroscopy data in the form of a rainbow aurora mountain landscape and the other is a totally new VR world inside the black hole at the center of the cartwheel galaxy.

    • Content Management Systems (CMS)

      • WordPressWordPress 6.1 Release Candidate 2 (RC2) Now Available - WordPress News

        “Release Candidate” means that this version of WordPress is ready for release and it is a key milestone in the 6.1 release cycle! Before the official release date, the community sets aside time to perform final reviews and help test. Since the WordPress ecosystem includes thousands of plugins and themes, it is important that everyone checks to see if anything has been missed along the way. That means the project would greatly benefit from your assistance.

        WordPress 6.1 is planned for official release on November 1st, 2022, two weeks from today.

        This version of the WordPress software is under development. Please do not install, run, or test this version of WordPress on production or mission-critical websites. Instead, it is recommended that you test RC2 on a test server and site.

    • Programming/Development

      • IT Pro TodayHow Important Is It for Programmers to Possess Linux Skills?

        It's no longer a must for every developer to possess Linux skills. Here's why.

      • Linux mailing listsGit v2.38.1 and others
        A maintenance release v2.38.1, together with releases for older
        maintenance tracks v2.30.6, v2.31.5, v2.32.4, v2.33.5, v2.34.5,
        v2.35.5, v2.36.3, and v2.37.4, are now available at the usual
        places.
        
        

        These maintenance releases are to address the security issues identified as CVE-2022-39253 and CVE-2022-39260.
      • Sam Thursfield: Status update 18/10/2022

        The most important news this week is that my musical collaborator Vladimir Chicken just released a new song about Manchester’s most famous elephant. Released with a weird B-side about a “Baboon on the Moon”, I am not sure what he was thinking with that one.

        I posted on discourse.gnome.org already about GNOME OpenQA testing, now that the tests are up to date I’m aiming to keep an eye on them for a full release cycle and see how much ongoing maintenance effort they need. Hopefully at next year’s GUADEC we’ll be able to talk about moving this beyond an “alpha” service. We’ll soon have something like GNOME Continuous back in action after “only” 6 years of downtime.

        Other exciting things in this area: Abderrahim Kitouni and Jordan Petridis have updated gnome-build-meta to track exact refs in its Git history; there are some details to work out so that it still provides quick CI feedback but this was basically necessary to ensure build reproducibility. And Tristan Van Berkom already blogged about research to use Recc inside BuildStream, with the eventual goal of unlocking fast incremental builds within the reproducibility guarantees that BuildStream already provides.

      • Barry KaulerSet-hwclock-type GUI improved

        The first time that EasyOS is booted, or if booted from a USB-stick for the first time on a different computer, a little GUI window pops up asking if the hardware clock is local-time or UTC (also known as GMT).

        [...]

        That little GUI utility, /usr/sbin/set_hwclock_type, is ancient. It was written by Old Puppy Forum member 'pizzasgood' in 2009, and it was internationalised by 'rodin.s' in 2012. Unchanged since then.

      • Red Hat OfficialIntroducing Node.js 19

        Even though October signals the end of summer in my part of the world, it’s one of my favorite times of year because it means a new Node.js major release AND a new LTS version. Today, I’m happy to share that the Node.js community is releasing Node.js 19 and that next week Node.js 18 will be promoted to Long Term Support (LTS). It’s all very predictable due to the community’s well defined release process.

  • Leftovers

    • as days pass by — Don’t Read Off The€ Screen

      Don’t read off the screen.

      If I could offer you only one piece of advice for why and how you should speak in public, don’t read off the screen would be it. Reading your slides out is guaranteed to make your talk boring, whereas the rest of my advice has no basis in fact other than my own experience, and the million great people who gave me thoughts on Twitter.

      I shall dispense this advice… now.

      Every meetup in every town is crying out for speakers, and your voice is valuable. Tell people your story. The way you see things is unique, just like everybody else.

      Everybody gets nervous about speaking sometimes. Anybody claiming that they don’t is either lying, or trying to sell you something. If you’re nervous, consider that its a mark of wanting to do a good job.

      Don’t start by planning what you want to say. Plan what you want people to hear. Then work backwards from there to find out what to say to make that happen.

    • Hardware

      • IT WireSmartphone shipments experience biggest third-quarter drop since 2014

        Smartphone shipments in the third quarter of 2022 fell for the third consecutive time this year, with a 9% decrease year-on-year, the technology analyst firm Canalys says, adding that this made it the worst third quarter since 2014.

        The company did not offer any numbers, but another agency, Counterpoint Research, reported back in August that 342 million units were shipped in the third quarter of 2021. A third firm, Gartner, also gave similar figures: a shade over 342 million units shipped in the third quarter of 2021.

        A 9% drop would thus mean that 311.2 million units were shipped during the third quarter of 2022.

        Canalys attributed the drop to the gloomy economic outlook which it claimed had made consumers put off the purchase of smartphones and instead opt for more essential items, adding that this trend was likely to persist for at least the next six months.

        {loadposition sam08}Among the vendors, only Apple and Samsung witnessed growth in market share, with the former increasing its portion of the market from 15% in the third quarter of 2021 to 18% in the current third quarter, while the latter increased its share from 21% to 22%.

    • Linux Foundation

    • Security

      • Citizen LabCybersecurity Will Not Thrive in Darkness: A Critical Analysis of Proposed Amendments in Bill C-26 to the Telecommunications Act - The Citizen Lab

        On June 14, 2022, the Government of Canada introduced “Bill C-26: An Act respecting cyber security, amending the Telecommunications Act and making consequential amendments to other Acts.” If passed into law, it will significantly reform the Telecommunications Act as well as impose new requirements on federally regulated critical infrastructure providers. This report, “Cybersecurity Will Not Thrive in Darkness: A Critical Analysis of Proposed Amendments in Bill C-26 to the Telecommunications Act,” offers 30 recommendations to the draft legislation in an effort to correct its secrecy and accountability deficiencies, while suggesting amendments that would impose some restrictions on the range of powers that the government would be able to wield. These amendments must be seriously taken up because of the sweeping nature of the legislation.

        As drafted at time of writing, Bill C-26 would empower the Minister of Industry to compel telecommunications providers to do or refrain from doing anything in the service of securing Canadian telecommunications networks against the threats of interference, manipulation, or disruption. The legislation would authorize the Minister to compel providers to disclose confidential information and then enable the Minister to circulate it widely within the federal government; this information could potentially include either identifiable or de-identified personal information. Moreover, the Minister could share non-confidential information internationally even when doing so could result in regulatory processes or private right of actions against an individual or organization. Should the Minister or other party to whom the Minister shares information unintentionally lose control of the information, there would be no liability attached to the government for the accident.

      • Drew DeVaultTOTP for 2FA is incredibly easy to implement. So what's your excuse?

        Time-based one-time passwords are one of the more secure approaches to 2FA — certainly much better than SMS. And it’s much easier to implement than SMS as well. The

      • LWNSecurity updates for Tuesday [LWN.net]

        Security updates have been issued by Debian (glibc and libksba), Fedora (dhcp and kernel), Red Hat (.NET 6.0, .NET Core 3.1, compat-expat1, kpatch-patch, and nodejs:16), Slackware (xorg), SUSE (exiv2, expat, kernel, libreoffice, python, python-numpy, squid, and virtualbox), and Ubuntu (linux-azure and zlib).

      • USCERTCISA Releases Two Industrial Control Systems Advisories | CISA

        CISA released two Industrial Control Systems (ICS) advisories on October 18, 2022. These advisories provide timely information about current security issues, vulnerabilities, and exploits surrounding ICS.

    • Monopolies

      • Copyrights

        • Public Domain ReviewBlack Bibliography: Daniel Murray’s *Preliminary List* (1900) – The Public Domain Review

          Prepared for “The Exhibit of American Negroes” at the Paris Exposition, Murray's bibliography lists all works of Black Americans known at the time.

          Reflecting on more than a century of attempts to archive African American literature, Jacqueline Goldsby and Meredith McGill — directors of the Black Bibliography Project — recently argued that “Black bibliography reminds us that organizing knowledge is a vital and deeply political act”. For Daniel A. P. Murray (1853€­€­–1925), only the second Black American to work at the Library of Congress, the recovery and preservation of a literary tradition could help grant dignity previously withheld. “As literature is the highest form of culture and the real test of the standing of a people in the ranks of Civilization”, he wrote in a 1900 article for Colored American Magazine, the multitude of works unearthed from previously neglected writers “must undoubtedly raise the Negro to a plane previously denied him.” Having dedicated his life to books, serving as an assistant librarian for forty-one years, Murray’s proclamation took aim both at gatekeepers of belles-lettres and the violent rhetoric of racial inferiority in 1890s America. During “Bibliographia-Africania”, a 1904 essay penned for The Voice of the Negro, he quotes Voltaire’s Dictionnaire philosophique — “All the world, except savage nations, is governed by books” — before asking a question of his readers: “Have [Black American writers] produced anything in the literary line worthy of recognition and preservation? That is the test. If they have, let us see it, so we may justly assign to them their proper place in the ranks of civilization.”

  • Gemini* and Gopher

    • Personal

      • Roadkill (cw: graphic description of dead companion animal)

        I drove past a dead cat today. Its front legs were splayed out in front of it, and its back half was just a bloody smear. I can’t imagine that it died painlessly.

        I see this all the time as a rideshare driver. Dead rabbits. Raccoons. Deer. Animals I can’t identify, I’m driving too fast and their corpse is just a blur out the corner of my eye.

        And I’m upset. And I hate cars and drivers and modern infrastructure for making this happen.

      • SpellBinding: EVISTUG Wordo: INSET
      • FFXIV patch 6.25, day one thoughts

        Woke up *in the morning* today so I could unlock the Omicron tribal quests and do my first three dailies before the daily reset. OMG, being awake this early is, uh, certainly a thing! (Written at 10:42 AM)

      • If everyone has trauma, nobody does

        I don't know if this is a new trend, but it seems like I can't read or watch anything created by zoomers/millennials without someone going into the "trauma" they experienced.

        Now a good portion of the time they are using it in jest; talking about scary media they watched as a child that haunted them such as "The Scary Maze Game" or the T-Rex scene in "Jurassic Park". However, I see it more frequently being used by people of the "Mental Health" (TM) milieu to describe times where they felt uncomfortable as traumatic.

    • Technical

      • Internet/Gemini

        • These have to be legit offers for writers

          And Yes, the second one to arrive before the first one was sent—it just took its time getting to me. It also seems the first sender had … um … issues with sending the email as the subject line is missing, and no mention of my website. I did check techstuff.example.net and found Ken Lee (not his real name) has written articles there. And the photo attached to Ken Lee appears to be him. I did not find any writer named Nosmo King (again not his real name) on the site. Perhaps he's a new writer there? I just found it amusing that two “different” writers, writing for the same site, decided to send me the same email shilling their work.

      • Programming

        • Re: Re: Unit Test

          In my original response I described the difference between the two, and that the point of writing well thought out unit tests that work at the lowest level is that the total coverage area of your system level tests does not need to be hitting all edge cases. It is far easier to validate that your code checking password restrictions by running a test directly on the validation code. It is far more cumbersome to write the same coverage at the "As a user I should be able to login" system level test.

          When writing communication systems there were scenarios where we knew many potential states of the system during failure. Getting the system into that specific state was extremely complex. To write tests at that level would have taken an enormous amount of effort. We could still test the happy path, and we could still test a few failure paths to make sure that failure handling occurred. We were able to make sure that the feature does what is asked of it. But the point of writing unit tests was to reduce the extreme complexity of those those higher level tests.

        • Computability

          One way to think of incompleteness/halting is that the future is not computable. Meaning that to see the result of some symbolic/computational process you have to actually run the program and there is no shortcut to making a prediction one way or the other if we want to know for certain what the result would actually be.

          There is something called abstract interpretation that can tell you what the result of some computation will be but by necessity it can only be an approximation because it must halt in some finite amount of time. Type systems are a good example of abstract interpretation because type systems assign a logical/mathematical semantics to code and allow one to determine in a finite amount of time whether some code is logically coherent according to the rules of the type system.


* Gemini (Primer) links can be opened using Gemini software. It's like the World Wide Web but a lot lighter.



Recent Techrights' Posts

Techrights' Statement on Code of Censorship (CoC) and Kent Overstreet: This Was the Real Purpose of Censorship Agreements All Along
Bombing people is OK (if you sponsor the key organisations), opposing bombings is not (a CoC in a nutshell)
 
Wayland is an Alternative to X
the alternative to X (as in Twitter) isn't social control media but something like IRC
BetaNews, Desperate for Clicks, is Pushing Donald Trump Spam Created by LLMs (Slop)
Big clap to Brian Fagioli for stuffing a "tech" site with Trump spam (not the first time he uses LLMs to do this)
[Meme] Social Control Media Bliss
"My tree is bigger than yours"
Links 24/11/2024: More IMF Bailouts and Net Client Freedom
Links for the day
Gemini Links 24/11/2024: Being a Student and Digital Downsizing
Links for the day
[Meme] The Most Liberal Company
"Insurrection? What insurrection?"
apple.com Traffic Down Over 7%, Says One Spyware Firm; Apple's Liabilities Increased Over 6% to $308,030,000,000
Apple is also about 120 billion dollars in debt
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Saturday, November 23, 2024
IRC logs for Saturday, November 23, 2024
[Meme] GAFAMfox
Mozilla Firefox in a state of extreme distress
Google Can Kill Mozilla Any Time It Wants
That gives Google far too much power over its rival... There are already many sites that refuse to work with Firefox or explicitly say Firefox isn't supported
Free (as in Freedom) Software Helps Tackle the Software Liability Issue, It Lets Users Exercise Greater Control Over Programs
Microsofters have been trying to ban or exclude Free software
In the US, Patent Laws Are Up for Sale
This problem is a lot bigger than just patents
ESET Finds Rootkits, Does Not Explain How They Get Installed, Media Says It Means "Previously Unknown Linux Backdoors" (Useful Distraction From CALEA and CALEA2)
FUD watch
Techdirt Loses Its Objectivity in Pursuit of Money
The more concerning aspects are coverage of GAFAM and Microsoft in particular
Links 23/11/2024: Press Sold to Vultures, New LLM Blunders
Links for the day
Links 23/11/2024: "Relationship with Oneself" and Yretek.com is Back
Links for the day
Links 23/11/2024: "Real World" Cracked and UK Online Safety Act is Law
Links for the day
Links 23/11/2024: Celebrating Proprietary Bluesky (False Choice, Same Issues) and Software Patents Squashed
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Friday, November 22, 2024
IRC logs for Friday, November 22, 2024
Gemini Links 23/11/2024: 150 Day Streak in Duolingo and ICBMs
Links for the day
Links 22/11/2024: Dynamic Pricing Practice and Monopoly Abuses
Links for the day
Topics We Lacked Time to Cover
Due to a Microsoft event (an annual malware fest for lobbying and marketing purposes) there was also a lot of Microsoft propaganda
Microsofters Try to Defund the Free Software Foundation (by Attacking Its Founder This Week) and They Tell People to Instead Give Money to Microsoft Front Groups
Microsoft people try to outspend their critics and harass them
[Meme] EPO for the Kids' Future (or Lack of It)
Patents can last two decades and grow with (or catch up with) the kids
EPO Education: Workers Resort to Legal Actions (Many Cases) Against the Administration
At the moment the casualties of EPO corruption include the EPO's own staff
Gemini Links 22/11/2024: ChromeOS, Search Engines, Regular Expressions
Links for the day
This Month is the 11th Month of This Year With Mass Layoffs at Microsoft (So Far It's Happening Every Month This Year, More Announced Hours Ago)
Now they even admit it
Links 22/11/2024: Software Patents Squashed, Russia Starts Using ICBMs
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Thursday, November 21, 2024
IRC logs for Thursday, November 21, 2024