Bonum Certa Men Certa

Links 26/03/2023: OpenMandriva ROME 23.03, Texinfo 7.0.3, and KBibTeX 0.10.0



  • GNU/Linux

    • Audiocasts/Shows

      • Open Source Security (Audio Show)Free Software Security/Josh Bressers: Episode 368 – The Sovereign Tech Fund with Fiona Krakenbürger

        Josh and Kurt talk to Fiona Krakenbürger about the Sovereign Tech Fund. This is a fund created by Germany to fund important open source projects. Fiona has amazing insight into how this fund was created, what it’s doing today to help fund open source. She discusses where we go from here and what the future will look like. The Sovereign Tech Fund is a forward thinking program to fund open source across the world. This episode is a window into the future.

      • GNU World Order (Audio Show)GNU World Order 505

        **polkit-kde-agent** , **powerdevil** , **poxml** , **print-manager** ,

        **prison** , **pulseaudio-qt** , **purpose** from the Slackware **kde**

        package set.

        shasum -a256=533bba40acd690d666ad17934dd66c073ea61784eaf85eacd398220cf0051a94

    • Kernel Space

      • Linux mailing listsLinux 6.3-rc4
        Things are looking pretty normal for this time of the release process.
        All the stats look very regular, and the diffstat mostly does too.
        
        

        I say "mostly", just because we had a bunch of xfs fixes last week, which makes the diffstat skew that way more than usual. But even that is mainly for a self-test addition. The actual code changes are much smaller.

        So instead of the usual 50+% drivers, the rc4 diffstat is about "one third drivers, one third filesystems, one third rest". Not all of the filesystem stuff is xfs, of course - we have cifs, btrfs and ksmbd fixes too.

        On the driver side, it's a mix, but networking and gpu shows up as usual. With USB and thunderbolt fixes showing up, and the rest being fairly random.

        And "the rest" is all the normal stuff. Self-tests, core networking, architecture updates, nothing odd there.

        Let's hope things stay normal. And, as normal, testing and reporting issues is appreciated,

        Linus
    • Graphics Stack

      • Free Desktop[ANNOUNCE] libinput 1.23.0
        libinput 1.23 is available!
        
        

        Thanks to Yinon Burgansky, this version has a new pointer acceleration profile: the "custom" profile. This profile allows users to tweak the exact response of their device based on their input speed.

        On X11, the code required to configure a custom acceleration profile was already merged [1]. In the Wayland world, now that libinput 1.23 has been released, compositors are able to expose this feature to their users.

        Peter Hutterer already covered how this feature works on his blog in detail, so make sure to have a look at his article [2].

        In addition to the new acceleration profile, this release includes a set of new quirks for different hardware. The work done for Razer hardware is especially noticeable.

        Finally, various bugs has been fixed and the CI has been improved.

        [1] https://gitlab.freedesktop.org/xorg/driver/xf86-input-libinput/-/merge_requests/39 [2] http://who-t.blogspot.com/2023/01/libinput-and-custom-pointer.html

        Thanks to everyone involved for making this new version possible:

        Aksel Stokseth (1): add quirks for Logitech MX Master 3B

        Benjamin Tissoires (1): CI: bump b2c and kernel

        Bill A (1): quirks: add generic quirk for Dell 2-in-1 models for side volume buttons

        Cyril LEVIS (1): fix: add apple m2 keyboard quirks

        Diep Pham (1): quirk: Lenovo P14s Gen 1 AMD Trackpoint

        José Expósito (13): test: remove unused variable tablet-pad-leds: fix compiler warning when -Dlibwacom=false tablet: fix compiler warning when -Dlibwacom=false test: fix compiler warning when -Dlibwacom=false test: fix uninitialized variables sparse: make some variables static quirks: add quirks for Positivo-Vaio touchpad tools/record: fix quirk error message quirks: touchpad: add ModelPressurePad doc/user: fix trackpoint quirks path quirks: fix DWT on Legion 5i quirks: add a note to not quirk the Bolt Receiver libinput 1.23.0

        Lucas Zampieri (1): Allow rotation on all mice and for any angle

        Marge Yang (1): quirks: Dell Mayabay (Pressure Pad).

        Peter Hutterer (36): doc/user: explicitly specify language as en test: print the usage from the symbols-leak-test Remove trailing whitespaces in the tree Remove a few empty lines with nothing but a lonely tab Remove duplicate empty lines in our source tools: fix a tab after space whitespace issue gitlab CI: add a job to check for whitespace issues quirks: allow overriding of AttrEventCode and AttrInputProp evdev: only read the trackpoint multiplier on trackpoints tools: add a libinput list-kernel-devices tool tools: add a --hid toggle to libinput-list-kernel-devices doc/user: document the new list-kernel-devices tool meson.build: fix a deprecation warning CI: give the meson-build.sh script a proper license tag CI: make the meson-build.sh script even more generic CI: use meson compile over ninja directly in meson-build.sh filter: add helper functions to create/destroy a delta smoothener doc/api: set HAVE_DOT to YES doc/user: fix sphinx warning tools: add --replay-after and --once to libinput replay CI: bump to use Fedora 37 gitlab CI: drop comment about weekly rebuild of images gitlab CI: remove a leftover use of a fedora image gitlab CI: explicitly run the test in the systemd service CI: update to latest ci-templates CI: add new workflow rules test: give the generic MT touchscreen realistic ranges quirks: fix duplicate section names quirks: change all 3-digit matches to zero-prefixed 4-digit matches tools: honor FDO_CI_CONCURRENT in the tools option parser test: drop the explicit -n auto to the tool options test CI: make the ci-fairy commit check verbose test: comment two tap tests test: add a quicks file validation test test: add a test to make sure we don't accidentally add Logitech receivers quirks: add a bunch more Razer internal keyboards

        Richard Stefun (1): Improve X280 support

        Tobias Bengfort (3): filter: simplify speed_factor() doc/user: fix tap in palm exclusion zone touchpad: rm dead tp_palm_tap_is_palm

        Yinon Burgansky (3): Introduce custom acceleration profile filter: validate custom acceleration function's points size filter: add scroll movement type to the custom acceleration profile

        Zhangyuan Nie (1): quicks: invert horizontal scrolling for Logitech MX Master 3S

        gogogoghost (1): quirk: Google Chromebook Atlas (Pixelbook go)

        hrdl (2): evdev-tablet: clip touch arbitration rectangle evdev: apply calibration for touch arbitration
      • Free Desktop[ANNOUNCE] mesa 23.0.1
        Hi list,
        
        

        I know this email is going out a little late, but better late than never. Which may also be the name of the 23.0.1 release. I must apologize, I was running behind to start with, and then the troubles with the CI pushed me even further behind. As such, there are still a great number of patches nominated that are not in the release. I basically got what I could in by the end of day Friday, and cut that as the release, and I'll continue to pull in patches over the next week and half to have a normally scheduled release on April 5th.

        There's a lot here, covering a wide swath of the mesa codebase, especially Intel, AMD, and Zink.

        Cheers, Dylan

    • Applications

    • Instructionals/Technical

      • Make Use OfHow to Install IDLE Python IDE in Ubuntu

        When starting out in Python, setting up a coding environment can be challenging. IDLE (Integrated Development Learning Environment) is a Python IDE that simplifies the process for the same. You can start coding immediately after you install it.

        IDLE is an easy-to-use IDE with features that make it easier for you to write and run Python code. It comes pre-installed with some operating systems, but on Linux, you need to install it. Learn how to install IDLE on Ubuntu and how to use its interactive shell.

      • How to Write a Simple Linux Bash Honeypot

        The first step in a malicious hacker attack is scanning. This means that an attacker will scan its target for open ports and vulnerabilities.

      • Linux CapableHow to Delete MySQL User Accounts

        MySQL is a widely used open-source relational database management system (RDBMS) that allows you to store, organize, and retrieve data efficiently. User account management plays a crucial role in maintaining the security and integrity of your database.

      • Linux CapableHow to Install Kdenlive on Ubuntu 22.04 or 20.04

        When it comes to video editing, Kdenlive stands out as a versatile and user-friendly solution for Linux users. Developed on the KDE platform, this open-source video editor has gained widespread popularity among multimedia enthusiasts and professionals alike.

      • Linux CapableHow to Install KTorrent on Ubuntu 22.04 or 20.04

        KTorrent is an efficient and feature-rich BitTorrent client designed for the KDE Plasma desktop environment on Linux systems. Built with user-friendliness and flexibility, KTorrent offers advanced features catering to beginners and experienced users.

      • Linux CapableHow to Install MyPaint on Ubuntu 22.04 or 20.04

        MyPaint is a highly versatile and user-friendly open-source digital painting application designed to cater to artists of all levels. With its powerful, dynamic brush engine and sleek, intuitive interface, MyPaint has become a go-to tool for creatives looking for a seamless digital painting experience.

      • Linux CapableHow to Check the MySQL Version

        MySQL is an open-source relational database management system (RDBMS) that is widely used for web applications and content management systems. Knowing the MySQL version you are running can be essential for compatibility, security, and performance reasons.

      • ID RootHow To Install LibreOffice on Linux Mint 21

        In this tutorial, we will show you how to install LibreOffice on Linux Mint 21.

      • ID RootHow To Install MyPaint on Ubuntu 22.04 LTS

        In this tutorial, we will show you how to install MyPaint on Ubuntu 22.04 LTS. For those of you who didn’t know, MyPaint is a free, open-source graphics application designed specifically for digital painting and drawing.

      • ID RootHow To Install ProcessWire on Ubuntu 22.04 LTS

        In this tutorial, we will show you how to install ProcessWire on Ubuntu 22.04 LTS.

      • ID RootHow To Install Audacity on Rocky Linux 9

        In this tutorial, we will show you how to install Audacity on Rocky Linux 9.

      • Linux ITEmanuele Rocca: EFI and Secure Boot Notes

        To create a bootable EFI drive to use with QEMU, first make a disk image and create a vfat filesystem on it.

        $ dd if=/dev/zero of=boot.img bs=1M count=512
        $ sudo mkfs.vfat boot.img

        By default, EFI firmwares boot a specific file under /efi/boot/. The name of such file depends on the architecture: for example, on 64 bit x86 systems it is bootx64.efi, while on ARM it is bootaa64.efi.

        Copy /usr/lib/grub/x86_64-efi/monolithic/grubx64.efi from package grub-efi-amd64-bin to /efi/boot/bootx64.efi on the boot image, and that should be enough to start GRUB.

      • LinuxiacHow to Install VMware Workstation Player on Debian 11 (Bullseye)

        Install VMware Workstation Player on Debian 11 (Bullseye) and easily enjoy virtualization. Follow our step-by-step tutorial to get started.

      • FOSSLinuxMaximize functionality with these tmux plugins & extensions

        In this article, we will explore valuable tips and tricks for using Tmux plugins and extensions, including how to install them, configure them, and use them to streamline your workflow. Whether you are a beginner or an advanced user, this guide will provide you with the knowledge you need to take your Tmux experience to the next level.

      • FOSSLinuxSimplifying virtualization on Ubuntu with GNOME Boxes

        In this guide, we will provide a step-by-step tutorial on how to install and use Gnome Boxes on Ubuntu. We will cover the steps involved in installing Gnome Boxes, creating and managing virtual machines, and configuring virtual machine settings. We will also explore some popular use cases for Gnome Boxes.

      • FOSSLinuxExploring the Pop!_OS Desktop Environment

        In this guide, we will provide an introduction to the Pop!_OS desktop environment. We will cover its features, customization options, and differences from other popular desktop environments. We will also explore some popular tools and applications for working with Pop!_OS.

    • Games

    • Desktop Environments/WMs

      • K Desktop Environment/KDE SC/Qt

        • Building Plasma against Qt6

          As you probably have heard by now the lastest development versions of Plasma and KDE Frameworks require Qt6. This transition has been in the works for a few years by now, but it was only somewhat recently that we took the plunge and started relying on Qt6 exclusively for Plasma. Plasma 5.27 is the last Plasma 5 release and continues in bugfix-only mode.

          For people who want to hack on Plasma features this raises the obvious question: How do I build Plasma 6 to hack on it?

          Before diving into this, a word of warning: Current Plasma master is in no way “ready for production”. There are known-broken things and things may temporarily regress at any time. That said, the only way to get towards a stable thing is to dig in and fix things. So let’s see how to do that.

          For this explanation I’m assuming you have build KDE software with kdesrc-build before. If not we have some extensive documentation for that. First you need at least Qt 6.4 installed. The usually best way to get that is from your distribution. If your distribution does not have Qt6 packaged yet please complain^Wtalk to them. CMake should complain about any missing Qt6 modules/development files, but make sure you have the qtpaths tool installed beforehand. It should be named something like qtpaths6 or qtpaths-qt6.

        • KBibTeX 0.10.0 released

          After the recent release of KBibTeX 0.9.3.2 as the last release of the 0.9.x branch, it is now time to make a stable release of KBibTeX 0.10.0. Tar-balls are as usual available at KDE’s download mirrors. Some of the changes were documented more than two years ago in a pre-release (0.9.90), but here are the highlights taken from the ChangeLog: [...]

  • Distributions and Operating Systems

    • It's FOSSblendOS Aims to Replace All Linux Distributions

      Sounds too far-fetched?

      Well, blendOS pitches itself to be the ultimate distro-blend.

      blendOS is a new project by Rudra Saraswat, known for Ubuntu-based remixes, and Ubuntu Unity in particular (which is now an official Ubuntu flavour).

      I would say the project has a pretty accurate name for what it wants to achieve.

      But, how does blendOS aim to be a replacement to all? What is it all about?

    • Arca NoaeI want ArcaOS 5.1!

      ArcaOS 5.1 is complete and ready for release. The holdup is really related to our distribution system, which is based on the WooCommerce platform.

    • Boiling SteamTime to Stop Using (and Recommending) Solus

      I’ve complained in the past about Solus (Linux distro) when they could not be bothered to fix their Steam Linux client packaging after Proton 5.13 was long out (they eventually did)...

    • Reviews

      • Distro WatchReview: siduction 22.1.1

        I like Debian and run it on almost every computer I own, so siduction felt very familiar to me. In some ways it was a preview of Debian 12, and in other ways, it was an interesting look at some advanced features that go beyond the conservativeness of vanilla Debian. The three major features covered in its release notes -- chroot helper, Nala, and snapper -- are all great features. I just wish the chroot helper worked with my eMMC drive, but siduction would not be the first distribution that had issues when the only storage available is eMMC storage.

        If Debian-based distributions are your preferred Linux distributions, I highly recommend giving siduction a try. It offers many interesting things while remaining familiar. There are certainly plenty of Debian-based distributions out there, but siduction provides a lot of features that make it different from other distributions. Sure, it lacks the conservativeness of Debian Stable, but aside from the issue with the siduction-btrfs package on an ext4 install, I ran into no major issues when working on this review. Though, I am somewhat amused by absurdity of the root password issue, but that was 99% on me for doing something I knew would likely end up ending in the situation that it did.

    • PCLinuxOS/Mageia/Mandriva/OpenMandriva Family

      • LinuxiacOpenMandriva ROME 23.03 is Here: Get Ready to be Impressed

        Shining with KDE Plasma 5.27.3 and vanilla GNOME 43.3, OpenMandriva ROME 23.03 will impress and satisfy every user's taste.

      • 9to5LinuxOpenMandriva Lx 23.03 Released with Linux 6.2, Mesa 23, and KDE Plasma 5.27

        OpenMandriva Lx 23.03 is here almost three months after the introduction of OpenMandriva Lx 23.01 ROME as OpenMandriva’s first-ever rolling-release edition where you install once and receive updates forever.

        This release bumps the kernel to the latest Linux 6.2, ships with the latest and greatest KDE Plasma 5.27 LTS desktop environment series, which is accompanied by the KDE Frameworks 5.104 and KDE Gear 22.12.3 software suites, and features out-of-the-box support for the Flatpak universal and sandboxed binary format.

      • PCLOS OfficialOpera Browser 97.0.4719.28

        The Opera Browser has been updated to 97.0.4719.28 and available through our software repository. No need to go hunting all over the internet to find your favorite web browser when they are in the PCLinuxOS software repository!

      • PCLOS OfficialVivaldi Browser 5.7.2921.65

        The Vivaldi Browser has been updated tp 5.7.2921.65 and shipped to our software repository.

      • PCLOS OfficialPaleMoon Browser 32.1.0

        The PaleMoon Browser has been updated to 32.1.0 and available from the software repository.

      • PCLOS OfficialChromium Browser 111.0.5563.64

        The Chromium Browser has been updated to 111.0.5563.64 and available from the software repository.

      • PCLOS OfficialBrave Browser 1.49.128

        Brave Browser has been updated to 1.49.128 and has been shipped to the software repository. Brave Browser is one of the best Chromium based browsers on the market.

    • Devices/Embedded

    • Mobile Systems/Mobile Applications

  • Free, Libre, and Open Source Software

    • Art

      • Libre ArtsLibreArts Weekly recap — 26 March 2023

        Week highlights: new releases of topologicpy and LSP plugins, new features and improvements in GIMP, Inkscape, FreeCAD, Olive, automatic generation of subtitles from audio is coming to Kdenlive.

        GIMP

        There’s some minor porting of various file support plugins to GimpProcedureDialog API going on. Other than that, no major changes.

      • David RevoyFa Bd Comics books on SCAMazon: don't buy them
        Achievement unlocked: we found with the Pepper&Carrot community Fa BD Comic, the publisher of the worst derivations of Pepper&Carrot made so far.

        Unfortunately, the product's are published under my name and also in the name of artists who sent fan-arts of Pepper&Carrot... That's why I write this article to describe a bit this scam and desktop publishing carnage happening right now on Amazon and inform the audience of Pepper&Carrot to not buy them.

        Brace yourself, cause we are going in the territory of the zero absolute of quality, graphic designs horrors, colorimetry nightmares and bad layout.

    • Content Management Systems (CMS)

      • Bryan Quigley: Email list to Ghost site - PastaDollar.com

        From a pricing perspective, the platform scales with your audience size. Importantly, Ghost does not take a cut of your membership subscription revenue. For this reason, the pricing incentives mean your Ghost site is more cost-effective when you have 100% paid members and 0% free members. I'm sure that ratio is a pipe dream for most publications, but that's how the business model works. Pricing is currently $9/mo for any site with 500 or fewer subscribers, including web hosting.

    • GNU Projects

      • GNUTexinfo 7.0.3 released
        We have released version 7.0.3 of Texinfo, the GNU documentation format.
        
        

        This is a minor bug-fix release containing minimal changes from the previous release (7.0.2).

        This package contains tools to produce documentation in various formats, including HTML and PDF, from source files in the Texinfo format. Texinfo is a text-based format with commands for marking text, document structuring and indexing.

        https://ftpmirror.gnu.org/texinfo/texinfo-7.0.3.tar.xz https://ftpmirror.gnu.org/texinfo/texinfo-7.0.3.tar.gz

        If automatic redirection fails, the list of mirrors is at: https://www.gnu.org/prep/ftp.html

        Failing that, you can use the main server: https://ftp.gnu.org/gnu/texinfo/texinfo-7.0.3.tar.xz https://ftp.gnu.org/gnu/texinfo/texinfo-7.0.3.tar.gz

        Please email any comments to bug-texinfo@gnu.org.

        The Texinfo web page: https://www.gnu.org/software/texinfo/

        Support free software ~ https://www.fsf.org/ ~ https://www.gnu.org/

        News:

        * texi2any . fix performance regression when Perl binary extension (XS) modules are not being used (e.g. with TEXINFO_XS=omit)

        * info . further fix of recoding of UTF-8 files to ASCII to avoid text disappearing from nodes . avoid possible freeze at start of a file with `-v nodeline=pointers'
      • GNUtexinfo @ Savannah: Texinfo 7.0.3 released

        We have released version 7.0.3 of Texinfo, the GNU documentation format. This is a minor bug-fix release. It's available via a mirror (xz is much smaller than gz, but gz is available too just in case): http://ftpmirror.gnu.org/texinfo/texinfo-7.0.3.tar.xz http://ftpmirror.gnu.org/texinfo/texinfo-7.0.3.tar.gz Please send any comments to bug-texinfo@gnu.org. Full announcement: https://lists.gnu.org/archive/html/bug-texinfo/2023-03/msg00087.html

      • GNUa2ps @ Savannah: a2ps 4.15.3 released [stable]
         GNU a2ps is an Any to PostScript filter.  Of course it processes plain
        text files, but also pretty prints quite a few popular languages.
        For more information, see https://www.gnu.org/software/a2ps/
        This release is a minor bug-fix release; no pressing need to update unless
        you’re affected by a bug it fixes (see the end of this message for details).
        Here are the compressed sources and a GPG detached signature:
        https://ftpmirror.gnu.org/a2ps/a2ps-4.15.3.tar.gz
        https://ftpmirror.gnu.org/a2ps/a2ps-4.15.3.tar.gz.sig
        b2ae4016b789a198c50a2f1dc0fefc11bda18ebe a2ps-4.15.3.tar.gz
        0A6B4OtNy/LUlj2J4d8rtm9x5m1ztBUsQ8+YOOaq98c a2ps-4.15.3.tar.gz
        The SHA256 checksum is base64 encoded, instead of the
        hexadecimal encoding that most checksum tools default to.
        gpg --verify a2ps-4.15.3.tar.gz.sig
        pub rsa2048 2013-12-11 [SC]
        2409 3F01 6FFE 8602 EF44 9BB8 4C8E F3DA 3FD3 7230
        uid Reuben Thomas <rrt@sc3d.org>
        uid keybase.io/rrt <rrt@keybase.io>
        gpg --locate-external-key rrt@sc3d.org
        gpg --recv-keys 4C8EF3DA3FD37230
        wget -q -O- 'https://savannah.gnu.org/project/release-gpgkeys.php?group=a2ps&download=1' | gpg --import -
        gpg --keyring gnu-keyring.gpg --verify a2ps-4.15.3.tar.gz.sig
        Gnulib v0.1-5892-g83006fa8c9
        * Noteworthy changes in release 4.15.3 (2023-03-26) [stable]
        * Bug fixes:
        - Fix fixps to use GhostScript’s ps2write device instead of defunct
        pswrite.
        * Build:
        - Fix a problem building PDF version of manual.
    • Programming/Development

      • Geeks For GeeksHow to Implement OTP View in Android?

        An OTP View or PinView in android is a widget that allows users to enter their PIN, OTP, etc.

      • RlangLittle useless-useful R functions – Transforming dataframe to markdown table
        Writing markdown documents outside RStudio (using the usual set of packages) has benefits and struggles. Huge struggle is transforming dataframe results into markdown table, using hypens and pipes.

      • RlangReading Remote Data Files

        Sometimes data arrives as a series of individual files each of which is organized in the same way—which is to say, each of which has the same variables, features, or columns.

      • Dirk EddelbuettelDirk Eddelbuettel: littler 0.3.18 on CRAN: New and Updated Scripts

        The nineteenth release of littler as a CRAN package landed this morning, following in the now seventeen year history (!!) as a package started by Jeff in 2006, and joined by me a few weeks later.

        littler is the first command-line interface for R as it predates Rscript. It allows for piping as well for shebang scripting via #!, uses command-line arguments more consistently and still starts faster. It also always loaded the methods package which Rscript only began to do in recent years.

        lives on Linux and Unix, has its difficulties on macOS due to yet-another-braindeadedness there (who ever thought case-insensitive filesystems as a default were a good idea?) and simply does not exist on Windows (yet – the build system could be extended – see RInside for an existence proof, and volunteers are welcome!). See the FAQ vignette on how to add it to your PATH. A few examples are highlighted at the Github repo, as well as in the examples vignette.

    • Standards/Consortia

  • Leftovers

  • Gemini* and Gopher

    • Personal

      • Sunset! 2023-03-25 (Fairbanks, AK, USA)

        I felt bad that my wife is not usually able to come along on these sunset chasing adventures, since one of us has to stay with the kids, so I decided to bring the whole family along this evening. I could only think of a few decent parking spots with the right view for this, so I settled on Hot Springs Gas, a gas station a little east of Fairbanks, which has a decent view to the west, and also a bathroom and snacks for children. It almost goes without saying that trying to watch the sunset while trapped in a vehicle with three young children for 50 minutes is far from a tranquil experience.

      • Rain, rain, rain

        It rained most of Wednesday and Thursday, and all day yesterday and today. I'm wondering if it's going to wash away all the cherry blossoms. The trees are out in full bloom now.

      • Do I need Windows

        Not the operating system, but the display concept. Do I actually need them?

        I've been thinking a bit about my computing setup, primarily, how I plan to reconfigure my desktop machine to move off of Manjaro. It has been "fine", but I've found delays and fuck ups from their end, and some "choices" they've made to just not align with my personal computing preferences.

        // FWIW, I'm the type of gal that expects my computer to work the same every time I boot it. If you, computer, decide to update something that I didn't explicitly authorize in the updater? See Ya!! And Ubuntu, and now Manjaro have broken that rule. Which is often why I stick to mainline distros like Debian, or Arch + a DE and not get "out of the box" type stuff, since that's someone/group controlling the direction, and I'm perfectly capable of doing nothing thanks :)

      • What a nice day

        It was a really nice 22c/71f today; it was nice and sunny and HOT. I had to run to the store around lunch time and I was hot wearing a thin jacket. Kids on the street were in T-shirts and shorts. Too bad it's going to rain the rest of the week :/

        Also at lunch was the news that Japan won the WBC (World Baseball Classic.) It was, of course, all over the TV on most of the channels. I checked the news back home but the only bit there was this story way down the page. It took a while to find it cnn.com, too.

    • Technical

      • Gave up TWTXT

        After some time of trying I have decided that TWTXT is not for me. In its current form it shares many negatives of other social networks while almost nothing to offer (for me). Unlike the Gopher, it's useless on older computers (SSL is required for most people's files).

        I don't say I will not try it once more in future but at the moment I have no use for it.

      • systemd, a Retrospective

        Ah, systemd. More or less this was Linux under new management, same as the old management. For example, systemd on RedHat Enterprise 7 (2014) had a charming feature where, sometimes, it would fail to shutdown a host, and one would eventually stride to the server room and apply the Paperclip of +3 System Slaying. Such already unbent paperclips had been hung on the racks for exactly this purpose. RedHat 7 (2000) also had this feature. Folks with money might have remote management, or maybe a data centre tech would be wandering about Europe at 2 AM as one kept the Sev-1 line informed of their progress. Regardless, there was a manual reset because of a wedge at shutdown. Different clowns, same act.

        [..]

        That systemd generated more than 20 log lines by default for each and every mailman cron job on RHEL7 was charming. What was the point of all that log spam? I forget how I squelched it; RedHat Linux is fairly maintenance heavy.

        [...]

        The past tense means I haven't really touched Linux in a while; there is an Alpine Linux virt under vmd(8) somewhere, gently unused. And a big-endian Debian MIPS qemu thing used even less to test that code does not assume little-endian. OpenBSD gets the complexity and maintenance needs just about right.

      • Monitor your remote host network quality using smokeping on OpenBSD

        If you need to more the network quality of a link, or the network availability of a remote host, I'd recommend you to take a look at Smokeping.

      • Emphasis vs Italics

        Same goes for strong and b.

        I like that it gives you a choice between _ and *, that they mean the same thing, and that you can mix and match them, and that double means stronger. That was a good design decision that was a lot easier to remember than the other markup formats I was using before. So solutions where “_ is cite and * is em” are no good, especially when they don’t fix things like Linnaean names.

        I suggest that Markdown installations that do allow fallthrough HTML should stick with em and strong as the default, since those are the most common cases and fallthrough HTML can handle the special cases, but Markdown installations on online forums that disable fallthrough HTML (i.e. where Markdown is used in lieu of bbcode or Wiki syntax), it should generate i and b instead of em and strong. It’s less wrong.

      • Announce: release of run-many=1.0.0

        I just uploaded first release of "run-many" tool that is standalone implementation of colored interleaved output like "docker-compose up" or "devenv up".

      • Signal Corps Sergeant 1st Class

        I was just looking at an old photo of my great grandfather. He was in the 99th aero squad in WWI, which I think I've written about previously. Maybe not.

        In any case, I noticed that in this photo, he had handwritten the names and ranks of the people around him, who were all officers. But, none of them had sleeve insignia, except him. He didn't bother writing his own name or rank, of course. Saving the memories for himself, I think.

      • Will I outlive NetBSD?

        I was recently reading a detailed account of Apple UNIX, a Macintosh-compatible UNIX operating system published by Apple for Macintosh computers with m68k CPUs. The account appeared to have been written in 2001, based on one screenshot of the author's PC desktop. The account concludes by recommending that operators of m68k-based Macintosh computers who wish to run UNIX on their machines find an alternative to Apple UNIX for a number of reasons. They recommend NetBSD.

      • Fedora Deprecates Legacy BIOS Installs

        As of release 37, Fedora has deprecated legacy BIOS installs [0] - you can still boot and presumably upgrade an existing OS install over the network, but you can no longer install it fresh.

        I think the biggest issue with this decision for me is the lack of awareness around e-waste and re-purposing of old hardware that may have many years of useful life left. I know I am not alone in that I mostly buy refurbished or older computers. I keep them for years and maintain them or replace parts in them as needed, and only junk them when they are truly dead.

      • Trisquel 11 on a New Desktop

        I needed to replace my aging desktop, which is my daily driver for work, so last week I purchased a refurbished "business desktop" with four CPU cores, a large SSD and plenty of RAM (32GB), which is more computing power than I have ever had. My old desktop has half that amount of RAM with a SATA HDD, and was beginning to groan under the weight of all the web-based and other apps I'm forced to use while at work. Things like Google apps and Slack were noticeably sluggish.

      • Internet/Gemini

        • What happened to index.gmi?

          I am quite sure that Gemini server on tilde.pink user to serve directory index automatically, now I have to regenerate "index.gmi" manually. I understand that it makes server simpler which is good, but that broke by dist/ directory, which is bad. Did I miss an announcement?

        • Tinylog

          I had a feeling looking at my capsule that there should be a last time stamp for every section. Because without that reader must check every link if there was any change. So I implemented a script for that...

        • Gophersphere is (still!) volatile

          Gophersphere was crowded at the beginning of the 90s. And it was empty at the end of the same decade. We are aware that most of that content was lost. The only archive which is available is from 2007 and we are naming it The Wayback Machine. The same as that from Internet Archive. But Internet Archive which is operating The Wayback Machine for WWW has 802 billion web pages, not some small amount of final stage content of Gophersphere. Probably there isn't any other backup of Gophersphere from the earlier years. And we can only weep for that.


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



Recent Techrights' Posts

Attacks on Techrights Are Only Making Techrights Bigger and Even More Popular
A week ago they offered to settle with us
EPO Staff Can Go Listen to Richard Stallman Next Week in Munich (Technical University of Munich, Rudolf-Diesel Hörsaal (MW2001) on Campus Garching at 18:00)
"The talk is open to the public and attendance is free. Registration is not required."
 
Links 15/10/2025: Qantas Airways Loses Control of Sensitive Data and Software Patents Are Being Thrown Out
Links for the day
Vista 10 is 'Dead', Here's Why People Should Move to GNU/Linux (or the BSDs)
Today we try to make an outline of reasons move away from Windows to GNU/Linux
Our Sites Continue to Improve
LLM slop has had no noticeable impact on us
Gemini Links 15/10/2025: Neovim, Helix Compared and Gemlog.blue Now Closed
Links for the day
Links 15/10/2025: Mass Layoffs at Amazon, OneDrive Spyware Revved Up, More 'Gen Z Protests'
Links for the day
The EPO's Staff Engagement Survey 2025 is Already Tainted by Intimidation by EPO Management (Trying to Influence Outcomes by Scaring Genuine, Honest Critics)
"[W]e have received reports that, following the previous survey, teams with negative responses were reproached or questioned about their answers..."
The DDoS Attacks by Microsoft's Scam Altman and Other Slop Charlatans and Frauds is Hurting the FSF, Delinking It From Copyleft Projects
This impacts a lot more than access to the licences
Microsoft Scanning Faces in Photos People Upload to Microsoft (Even Unconsciously), Slashdot Turns Report About It Into "Microsoft Sez" (Says)
Or "let's repeat the lies from a PR person/Microsoft's publicist"
[Teaser] Angel Aledo Lopez the Manipulator (Nepotism, Poll Rigging, and Other EPO Corruption)
We'll discuss this later today or tomorrow, based on internal EPO material
Epic Metaphor for End of IBM: "The IBM Demolition is Down to the Last Shards!"
Nothing lasts forever
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Tuesday, October 14, 2025
IRC logs for Tuesday, October 14, 2025
Proprietary and DRM Prisons Spiralling Down the Sinkhole? Not Just Yet.
Let's hope that more people will flee to GNU/Linux
The European Patent Office (EPO), the Second-Largest Institution in Europe, is Cracking Down on Recreational Activities
Without AMICALE activities, and as staff already says it's pressured to work more for less, how can the EPO recruit bright people?
Transparency: FSFE financial reports exclude speaker fees and expenses
Reprinted with permission from Daniel Pocock
Many Developers Have Many Political Views, They'll Never Agree on Everything
It's an effort to divide and destroy, not build
Gemini Links 14/10/2025: An Opportunity to Consider GNU/Linux and Another Simple IRC Client
Links for the day
Slopwatch: UbuntuPIT, LinuxSecurity, Google News, and the Serial Slopper Brian Fagioli
Nothing of merit here, just more slop
Links 14/10/2025: Lack of Trust in Slop and "Retirement Challenges"
Links for the day
Rhonda D'Vine, Gerfried Fuchs, Pronouns & Debian pregnancy cluster
Reprinted with permission from Daniel Pocock
At IBM, Relocation Means Layoffs (Downsizing)
Silent or 'invisible' layoffs?
Central Staff Committee of the European Patent Office (EPO) Warns That EPO Management is Robbing or Manipulating Pension Funds Again
Faking "growth" is just about as bad as forgery
Probably a Lot Worse Than LLM Slop: GNOME Tying Itself to Divisive Politics, Even Where It's Clearly Not Relevant
Something has gone terribly wrong in GNOME
Links 14/10/2025: Microsoft OneDrive Scanning Faces in Photos (Without Asking First), "OpenAI Says It Will Move to Allow Smut"
Links for the day
They Generally Don't Like Scholars, as They're Less Compelled or Pressured to Repeat What Corporations and Oligarchs Say
People who loathe scholars have an agenda in mind that, unlike that of reasonable people, revolves around controlling people
Dystopian Trends in Technology Make Richard Stallman More Relevant Than Ever
It's good to see him attracting vast audiences
Belated New Article About Last Thursday's Lecture by Richard Stallman in Helsinki, Finland
there are good reasons to pay with cash, not limited to privacy
Attacking Richard Stallman Has Become 'Career Suicide'
If you're going to viciously attack somebody, make sure your arguments are rock-solid
Microsoft's Failing XBox Business Has Turned Games Into Funerals
How does it feel to depend on Microsoft?
Yesterday's "Distinguished Lecture" by Richard Stallman Possibly Attended by Close to 1,000 People
The capacity of the place is about 900
Slop Poisons Everything
Imagine wanting to find what Torvalds has just said or what has just been released
Taking Software Freedom 'Mainstream'
interest in Software Freedom must have grown
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Monday, October 13, 2025
IRC logs for Monday, October 13, 2025
Gemini Links 14/10/2025: Ada Lovelace Day, Sony CLIE PEG-TG50 Review, Why to Avoid Network Solutions
Links for the day
Richard Stallman (RMS) Announced His Talk Less Than 24 Hours Before It Took Place and Still Filled Up the Auditorium at Sapienza Università di Roma
Photos from yesterday evening [...] It looks like it was a very successful event
The EPO's War on Techrights Was a Massive Mistake
The EPO started the SLAPPs after we had published a few hundreds of articles; we've since then published close to 6,000 because the attacks on us emboldened insiders to help us
General-Purpose Computers to Become Growing Area of Coverage
Without them, we have little left for controlling our lives
"They missed a great opportunity to shut up." -Jacques Chirac
Brett Wilson LLP has been trying to cheat the legal system many times
Harassment evidence: Switzerland, overcrowded fitness and yoga centers, incompetence and racism in accident response
Reprinted with permission from Daniel Pocock
Vincent Danjean & Debian NXIVM collateral, blackmail risks
Reprinted with permission from Daniel Pocock
In Sweden This Past Friday Richard Stallman Explained Why Copyleft is Important
And he didn't have to 'bash' BSDs, either
IBM Layoffs Due to a Lack of Money and Company Debt Rising by Almost 10 Billion Dollars in 6 Months
IBM didn't buy Red Hat for any ideological reasons; it was a fast "cash grab" for revenue
Forbes Already Stopped Being a News Sites. Now It's a Spam and Propaganda Platform for "Paying Partners" (Companies).
news from Forbes became very scarce
Is the Second-Largest Institution in Europe (EPO) Gradually Becoming More Like a Sweatshop?
Underpaid, unqualified, inexperienced and incompatible people are already recruited to replace veteran examiners
The Register MS Has No FOSS Coverage Anymore
The Editor in Chief is like a Microsoft plant
Links 13/10/2025: "Toasty Subwoofer" and WiFi Speakers "Are About To Go Dumb"
Links for the day
Gemini Links 13/10/2025: iNaturalist and Tove Jansson’s Moominpappa at Sea
Links for the day
Microsoft Does Not Deny That Large Retailers Like Walmart, Costco and Target Are Giving Up on XBox (and Not Stocking It)
No doubt XBox is in trouble and rumours suggest that more mass layoffs are imminent
We'll Encourage Richard Stallman to Talk About Software Patents at the EPO Next Week When He Visits Munich (EPO Headquarters)
Go listen to Richard Stahlmann
Investigative Journalism Protects Society From Corruption, Crimes Against Women, Assaults on Civil Society
"what is the point of men doing military practice to defend a system that is so rotten?"
Swiss pimp usurping reputation of legendary Tissot boss Francois Thiébaud from France (BaselWorld, SWATCH Group SA)
Reprinted with permission from Daniel Pocock
Paris 'Love Nest' & Debian Outreachy: from Lycée Lakanal to ENS Cachan, Cr@ns, nepotism
Reprinted with permission from Daniel Pocock
Richard Stallman to Give Public Talk in 3 Hours, Then in the Technical University of Munich (Germany) Next Week
Richard Stallman at TUM on 21.10.2025 18:00, MW2001
Arnaud Parreaux lost case defending rogue employer
Reprinted with permission from Daniel Pocock
Mathieu Elias Parreaux declared bankrupt in Switzerland
Reprinted with permission from Daniel Pocock
Breakdown of the Rule of Law and Patent Law in the European Union (EU)
The EPO cannot recruit suitably qualified patent examiners this way, let alone retain them
Gemini Links 13/10/2025: Good Films, Wizard of Earthsea, Upgrading the Steam Controller's Stick
Links for the day
Leaks and Whistleblowers: Our Plan for Today
Society simply cannot advance when too many people self-censor
It's Not Justice When One Side Denies the Other Side the Ability to Even Speak
At this stage, Brett Wilson LLP is in my humble opinion acting in contempt of the Court
Links 13/10/2025: Australian Catholic University Uses Slop to Libel Students, Canada Threatens to Kill Beluga Whales
Links for the day
How Not to Silence Tux Machines (It'll Only Backfire, Badly)
defending Microsoft while attacking this site
Slopwatch: UbuntuPIT and Google News
It seems abundantly clear that Google News and Google in general participates in the slop epidemic
Vincent Danjean (not INTERPOL), Claire Bardel & Debian pregnancy cluster
Reprinted with permission from Daniel Pocock
Christmas lynchings: Martin Krafft (madduck), Penny Leach (mjollnir) & Debian pregnancy cluster
Reprinted with permission from Daniel Pocock
Gemini Links 13/10/2025: Birthdays and "Committee Unable to Contact Nobel Prize Winner"
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Sunday, October 12, 2025
IRC logs for Sunday, October 12, 2025