Bonum Certa Men Certa

Links 10/01/2023: John Deere Surrenders a Little and Nadella Drops Hints of Upcoming Microsoft Layoffs



  • GNU/Linux

    • Audiocasts/Shows

    • Kernel Space

      • 9to5LinuxYou Can Now Install Linux Kernel 6.1 on Ubuntu, Here’s How

        Being the latest stable kernel series, Linux 6.1, which will also be a long-term supported (LTS) series receiving updates for at least two years, brings new features, better performance, and improved hardware support so you can enjoy a safer, faster, and more stable Linux desktop or server experience.

        It took a while, but Linux kernel 6.1 is now finally available for Ubuntu users and users of Ubuntu-based distros. The latest release, Linux kernel 6.1.4, can be downloaded and installed on Ubuntu 22.10 (Kinetic Kudu), Ubuntu 22.04 LTS (Jammy Jellyfish), or even Ubuntu 20.04 LTS (Focal Fossa).

      • BootlinWelcome to Alexis Lothoré - Bootlin's blog

        Bootlin is really happy to welcome another engineer in its team: Alexis Lothoré, who joined us on January 3, 2023.

        Alexis graduated in 2016 from INSA Toulouse and built his experience on embedded systems and embedded Linux while working for Smile and then Somfy Protect. In addition his experience on embedded Linux, Alexis has experience on micro-controller based development, with real-time operating systems such as FreeRTOS, and also has a wide knowledge around connected systems: protocols, security, robustness, evolutivity.

    • Graphics Stack

    • Applications

      • Linux LinksExcellent Utilities: Nushell – flexible cross-platform shell with a modern feel

        The shell is a program that takes commands from the keyboard and gives them to the operating system to perform. This environment lets users run commands, programs, and shell scripts. The shell is both an interactive command language and a scripting language, and is used by the operating system to control the execution of the system using shell scripts.

        The first Unix shell was the Thompson shell, sh, written by Ken Thompson at Bell Labs back in the early 1970s. Nowadays, on many Linux systems, bash (which stands for Bourne Again SHell) acts as the shell program. But there are lots of other free and open source shells available for Linux.

      • Make Use OfWhat Is Oracle VirtualBox and What Can You Do With It?

        Computers have become so fast and capable that you can run multiple other virtual computers using its internal resources. This idea is known as virtualization, and although it may seem strange, virtualization has many uses. Plus, it can save you a lot of money for tasks that would normally require multiple computers to accomplish.

        To create these virtual machines, we use a program known as a hypervisor. One of the most recommended hypervisors is Oracle’s VirtualBox. So, what exactly can you do with VirtualBox? And why use it over other hypervisors?

      • VideoAll About htop - Invidious

        Explaining some of the things you can do in the popular interactive process viewer htop

      • MedevelImpressive: Make a Catchy Presentation with Style

        Impressive is a free open source presentation software that enables you to create a catchy beautiful presentation. In another work "Impressive".

        It allows smooth alpha-blended slide translation, overview screen, and allows you to add a highlight for your boxes. Moreover, adding spotlight effect that you can browse or navigate through.

        Smooth alpha-blended slide transitions are provided for the sake of eye candy, but in addition to this, Impressive offers some unique tools that are really useful for presentations.

      • MedevelSpice-up: Open source Standalone Presentation App

        Unlike many presentation software programs that resemble Microsoft PowerPoint, and LibreOffice embedded presentation, Spice-up is a standalone presentation software for Linux systems.

    • Instructionals/Technical

      • ID RootHow To Install Google Chrome on Manjaro 21 - idroot

        In this tutorial, we will show you how to install Google Chrome on Manjaro 21. For those of you who didn’t know, Google Chrome is a free and open-source web browser developed by Google. The usability and extensive feature list of Chrome attracts users, and therefore a large community of people is using it as their primary web browser. Chrome is available for Windows, Mac, Linux, Android, and iOS operating systems.

        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 Google Chrome browser on a Manjaro 21.

      • TecAdmin(Resolved) MySQL connection error: certificate verify failed

        The SSL connection error: error:0A000086:SSL routines::certificate verify failed error is usually encountered when establishing an SSL connection to a MySQL server. I was configuring the replication between two MySQL servers running with MySQL version 8.0. After configuring the replication, the “SHOW SLAVE STATUS” command on the slave instance shows me the following error...

      • AddictiveTipsDifference between Shadowsocksr vs Shadowsocks vs SOCKS5 proxy

        If you’re looking for different ways to spoof your IP address, you’ll quickly come across proxy protocols like SOCKS5 as well as Shadowsocks and its different variants. What do these protocols do, and how are they different from each other?

      • Linux CapableHow to Install QMPlay2 on Linux Mint 21 or 20 - LinuxCapable

        QMPlay2 is an open-source multimedia player designed to provide a simple and feature-filled way to enjoy all media types in one place. Unlike VLC Media Player, QMPlay2 does not require extra plugins or libraries; its features are built and made available from the program’s modern GUI and inbuilt modules.

      • Linux CapableHow to Install WoeUSB on Linux Mint 21 or 20 - LinuxCapable

        WoeUSB is a free, open-source simple tool that enables you to create your own USB stick windows installer from an iso image or an actual DVD. I have used it myself to create bootable USB sticks for installing Windows from ISO images, and it has worked flawlessly every time. The interface is straightforward to use. Select the ISO image or DVD you want to use, select your USB drive, and click “Create.” The process is quick and painless, and the results are always perfect. If you need to install Windows from a bootable USB stick, WoeUSB is the ideal tool for the job.

        The following tutorial will teach you how to install WoeUSB on the Linux Mint 21/20 desktop release series using a LaunchPAD APT PPA with the command line terminal. This installation method will allow you to run in CLI mode or use the graphical mode interface.

      • Linux CapableHow to Install Firefox ESR on Ubuntu 22.04 or 20.04 - LinuxCapable

        Firefox ESR is the perfect choice for enterprise users who need stability and security updates but may not have access to newer features. The Firefox Extended Support Release (ESR) versions are officially supported by their respective organizations because they do not contain any bugs or unfinished products within their programmed functions! The Firefox extended support release is perfect for university or government networks needing more support than updated software or for users who prefer using Enterprised-based software.

        The following tutorial will teach you how to install Firefox ESR on Ubuntu 22.04 LTS Jammy Jellyfish or Ubuntu 20.04 Focal Fossa LTS Linux using a recommended Launchpad PPA repository to provide the most up-to-date version using the command line terminal.

      • Linux CapableHow to Install Remmina on Fedora Linux - LinuxCapable

        Remmina is a remote desktop client written in GTK+, aiming to be useful for system administrators and travelers who need to work with many remote computers in front of either large monitors or tiny netbooks. It supports the following protocols: RDP, VNC, NX, XDMCP, and SSH. Among its features are Multi-Monitor support, Tabbed sessions, port forwarding, proxy support, and easy access to typical applications like Firefox or LibreOffice. Remmina also has a robust plugin system that can be used to extend its functionality.

        In the following tutorial, you will learn to install Remmina on Fedora Linux using two different methods: dnf package manager or flatpak package manager, with some tips for maintaining or removing popular remote desktop software in the future.

      • UNIX CopHow to install and use Vim plugins

        Recently, you learned how to install Vim in Ubuntu 22.04. This powerful text editor that emerges as an improvement to the mythical vi also has support for plugins. Today, you will learn how to install and use Vim plugins.

        One of the most important reasons to use vim is that it is fast, lightweight, efficient and because it supports many important plugins. These plugins further increase the functionality of the editor and turn it into a Swiss army knife that can help us with almost anything.

        There are two ways to install plugins in Vim. The first one is manually, where we will have to download each one of the plugins. Although this process is safe and very efficient, the truth is that if you are going to install several, it will not be so much.

      • Linux Made SimpleHow to install Your Only Move Is HUSTLE on a Chromebook

        Today we are looking at how to install Your Only Move Is HUSTLE on a Chromebook. Please follow the video/audio guide as a tutorial where we explain the process step by step and use the commands below.

      • HowTo ForgeHow to Install phpBB Forum with Apache and free Let's Encrypt SSL on Ubuntu 22.04

        phpBB is free and open-source forum software that provides a space for people to gather and communicate with each other.

      • HowTo ForgeHow to Install Wireguard VPN on Debian 11

        Wireguard is a free and open-source VPN protocol alternative to IPSec, IKEv2, and OpenVPN.

      • HowTo ForgeHow to Install and Configure a JupyterLab Environment on Rocky Linux 9

        JupyterLab is a next-generation web-based development environment for Project Jupyter.

      • UbuntubuzzHow To Switch Ubuntu Desktop Language to Chinese

        This tutorial will help you switching Ubuntu user interface language to Chinese (汉语, HànyÇ” or 中文, Zhōngwén). We offer you both choices of Simplified (简化字, JiÇŽnhuàzì) and Traditional Chinese (正體字, Zhèngtǐzì). This will change the language of basically everything you see on the screen including login screens, menus and buttons, calendar and locale / regional format. For example, once switched you will immediately see Files, Writer and Clock all turned into Chinese characters. We also included a procedure to revert back to English language in case you need it. Finally, we write this as an aid for our friends Ubuntu computer users whose language is Chinese everywhere including China, Hong Kong, Indonesia, Macau and Taiwan.

      • Make Use OfWhat Is Ubuntu Remote Desktop? How to Set Up and Use It

        If you're working from home, or are too far from your Ubuntu PC, setting up a remote connection seems smart.

        Ubuntu features a built-in remote desktop tool. This gives you total control over your desktop from any other computer or mobile device. You'll see what's on that screen and be able to move the mouse and even type!

        The remote desktop feature supports RDP and VNC and is built into Ubuntu by default. Here's how to use remote desktop software with Ubuntu.

      • HowTo ForgeHow to Install Strapi CMS on Ubuntu 22.04

        Strapi is an open-source, headless Content Management System (CMS) built with JavaScript (NodeJS).

    • Desktop Environments/WMs

      • K Desktop Environment/KDE SC/Qt

      • GNOME Desktop/GTK

        • Linux MagazineGnome 44 Now Has a Release Date - Linux Magazine

          Gnome 44 will be officially released on March 22, 2023.

          Although it's a bit premature to talk about what features will be found in the 44th iteration of the Gnome desktop, it's safe to say that the Epiphany web browser will most likely get the GTK4 port we've been waiting for as well as WebExtensions support that will be enabled out of the box. There also may be wider libadwaita support in more apps.

          The big question on my mind is will Gnome 44 finally feature the new terminal app, Console, or will it continue on with the current default gnome-terminal?

          According to 9To5Linux, Gedit is making a comeback, although there is no indication it will return as the default text editor. My guess is that the new default will remain the same with the newly-updated Gedit available as an alternative.

        • OMG UbuntuHelp Test GNOME’s New 'Window Focus' Behaviour - OMG! Ubuntu!

          A new ‘window focus’ animation for GNOME Shell is available to test.

          GNOME designers are currently exploring a different way to indicate ‘focus’ in GNOME Shell. One idea is to remove the app icon, name, and menu that appears in the Top Bar (next to Activities button – this was retained to indicate the app in focus) and replace it with a window animation

          As is, user testing shows the (what’s left of the) app menu confuses users. “They think that it’s a task switcher, a shortcut to a specific app, or don’t understand what it is at all. It seems to be a trip hazard for new users,” explains GNOME design team member Tobias Bernard.

          Those running GNOME 43 interested to see if the proposed approach would affect their workflow can try it out by installing a new GNOME extension.

        • DEV CommunityReflections on GNOME .Asia Summit 2022 - DEV Community

          Recently, I got an opportunity to attend GNOME Asia Summit 2022 held in Kuala Lumpur. And it was an experience that I'll never forget.

          It was my first time attending an in-person conference. I was not quite nervous and unsure of what to expect. However, from the moment I arrived at the conference, I was immediately struck by the welcoming and inclusive atmosphere.

          [...]

          I also got an opportunity to meet and connect with other members of the GNOME community. I had the chance to chat with developers, designers, and advocates from different parts of the globe, and it was fascinating to hear about the different ways in which they are using and contributing to GNOME. Along with that, I also got to meet my fellow GSoCers/ friends at the event, and they made the event even more fun.

  • Distributions and Operating Systems

    • MX Linuxdesktop-defaults-mx-common updates - MX Linux

      We are fixing an issue in desktop-defaults-mx-common that should allow menu editing tools like menulibre to work without removing the mx-tools category. The fix involves a change is capitalization of the mx-tools.menu file that is hidden from users, but needs adjusted so that menulibre actually populates the category.

      For some users, you may see a double “mx-tools” menu category after the change. By defaults, those users who did fresh installs with MX-21 iso and those that updated from MX-19 may see the double category. Anyone doing a fresh install with MX-21.1 and later should not see the issue. This has to do with the original way the mx-tools menu entry was setup, by supplying files directly into the user’s home folder at user creation. From MX-21.1 and forward, those files have been moved outside the home folder, which is why only some users will see the issue. Users who successfully updated to desktop-defaults-mx-common 23.01.03 also won’t see the issue, but that package was pulled because it failed for some users. The full changes are in desktop-defaults-mx-common 23.01.04.

    • BSD

      • Ruben SchadeRubenerd: I feel for the NetBSD community

        We share a common struggle within the BSD community, and more broadly among Unix-like OSs that aren’t Linux. Think Minix, illumos, heck maybe even big iron UNIX. Linux is now perceived as the default, meaning anyone presenting an alternative has to justify their existence on top of its features and capabilities. Linux people with longer memories probably can recall what that used to be like.

    • PCLinuxOS/Mageia/Mandriva/OpenMandriva Family

      • Mandriva Linux Chronicles: First 2023 post: OpenMandriva Lx ROME 23.01 is here!

        Two days ago, Distrowatch published the announcement that OpenMandriva is making its debut into the world of rolling distros with its ROME (Rolling OpenMandriva Edition, I presume) release.

        I had upgraded the system not long ago, but I wanted to make sure that I am using this release, so I followed ben79's most detailed walkthrough here. Big thanks, ben79!!!

        Everything worked perfectly and my system is stable as a rock.

    • Slackware Family

      • Eric HameleersMirror for slackpkg+ and slakfinder | Alien Pastures

        For some time now, the slakfinder.org website has been offline. The domain still exists, but the web site just does not respond. Matteo Rossini (zerouno) needed a break from computers, so it is likely that the site won’t return on short notice.

    • Fedora Family / IBM

      • CentOSCentOS Hyperscale SIG Quarterly Report for 2022Q4 - Blog.CentOS.org

        This report covers work that happened between October 1st 2022 and January 8th 2023. For previous work, see the 2022Q3 report.

        [...]

        Since the last update, the SIG gained one new member (Jun Wang).

        We welcome anybody that’s interested and willing to do work within the scope of the SIG to join and contribute. See the membership section on the wiki for the current members list and how to join.

    • Canonical/Ubuntu Family

    • Open Hardware/Modding

      • ArduinoThis reverse geocache gift box only opens at specific GPS coordinates | Arduino Blog

        Geocaching is a hobby that combines the fun of a scavenger hunt with modern GPS technology. One party will hide a small cache somewhere, then post the general location and the exact GPS coordinates for other parties to find. The goal is to use GPS navigation to find the hidden cache. Often, people will sign a log or leave a small memento in the cache for others to find. Trent Wyatt took that idea and flipped it with this “reverse geocache box” that will only open when someone takes it to a specific GPS location.

        Wyatt designed this with gift-giving in mind. The box has an internal lock that isn’t accessible from the outside. The only way for the recipient to open the box and get their gift is by pushing the red button when they are at the location set by the giver. If they aren’t at the proper location, the display on the box will show the distance to the proper GPS location and how many tries they have left. The idea is that the giver will tell the recipient the general location and the recipient will have to perform triangulation to find the exact coordinates where the box will open.

      • PurismPhosh 2022 in Retrospect - Purism

        We’re usually aiming for a phosh release at the end of each month. In 2022, we did 10 releases like that, 7 major releases (bumping the middle version number) and 3 betas. We skipped the April and November releases. We also did one bug fix release out of line (bumping the last bit of the version number).

        I hope we can keep that cadence in 2023 as it allows us to get changes to users in a timely fashion (thus closing usability gaps as early as possible) as well as giving distributions a way to plan ahead. Ideally we’d not skip any release but sometimes real life just interferes.

        Those releases contain code contributions from about 20 different people and translations from about 30 translators. These numbers are roughly the same as 2021 which is great. Thanks everyone!

        In phosh’s git repository we had a bit over 730 non-merge commits (roughly 2 per day), which is about 10% less than in 2021. Looking closer this is easily compensated by commits to phoc (which needed quite some work for the gestures) and phosh-mobile-settings which didn’t exist in 2021.

      • AdafruitMIDI For Makers

        MIDI stands for Music Instrument Digital Interface. It’s the standard communication method for all things music. It’s the way an instrument can talk to a computer. Every musician working in the digital space uses MIDI. Laurie Anderson’s violin? MIDI. Chemical Brothers? MIDI. But why might a DIY MIDI project be useful for you?

      • Petros KoutoupisCircuitMess Spencer: The Educational DIY Voice Assistant Hobby Kit - Random [Tech] Stuff

        Around the same time last year, I posted a review of a project where my son and I built a DIY mobile phone: the CircuitMess Ringo. Well, this year, both he and I built a DIY voice assistant: the CircuitMess Spencer.

        I have to admit, this kit took a bit less time to assemble [than the Ringo]. It also required less soldering which is good for my son, because he needs to spend time practicing before taking on projects such as this. Fortunately, CircuitMess manufactures and sells practicing kits which I will need to purchase for him to build up his soldering skills.

    • Mobile Systems/Mobile Applications

  • Free, Libre, and Open Source Software

    • GNU Projects

      • GNUGNU Health - News: GNU Health Hospital Management patchset 4.0.5 released [Savannah]

        GNUHealth 4.0.5 patchset has been released !

        [...]

        We provide "patchsets" to stable releases. Patchsets allow applying bug fixes and updates on production systems. Always try to keep your production system up-to-date with the latest patches. Patches and Patchsets maximize uptime for production systems, and keep your system updated, without the need to do a whole installation.

    • Programming/Development

      • Linux HintHow to Uninstall Boards from Arduino IDE

        Arduino is a microcontroller-based platform that includes both hardware and software (Arduino IDE) to program. Arduino is an open-source platform which means we can install multiple libraries and different board cores in it. Sometimes we need to uninstall these boards from the Arduino IDE. This article will cover all the methods one can follow to delete Arduino boards from IDE.

      • GNOMEUsing the 'glab' CLI tool with GNOME GitLab - Will Thompson

        I like to use the glab command-line tool, which used to be a third-party project but which has apparently now been adopted by GitLab themselves. In particular, the glab mr family of commands to interact with merge requests are invaluable for checking out branches from contributors’ forks.

      • Perl / Raku

        • RakulangRakudo Weekly News: 2023.02 Microfeatures

          Hillel Wayne wrote an interesting article titled “Microfeatures I’d like to see in more languages“, which caused quite some comments on the interwebs, including many references to the Raku Programming Language. Check out the comments on HackerNews, /r/programming and Lobste.rs. Good to see many people out of the blue mentioning Raku!

        • PerlCreating a Simple DSL in Perl
      • Rust

        • Rust BlogUpdating the Android NDK in Rust 1.68 | Rust Blog

          We are pleased to announce that Android platform support in Rust will be modernized in Rust 1.68 as we update the target NDK from r17 to r25. As a consequence the minimum supported API level will increase from 15 (Ice Cream Sandwich) to 19 (KitKat).

          [...]

          Going forward the Android platform will target the most recent LTS NDK, allowing Rust developers to access platform features sooner. These updates should occur yearly and will be announced in release notes.

  • Leftovers

    • Xe's BlogSite Update: Revue backups are live

      Turns out that Revue is getting shut down. This means that I won't be able to use it anymore (and I stopped using it because it wasn't getting much traction vs the amount of work I put into it).

    • Science

    • Health/Nutrition/Agriculture

      • [Repeat] Ruben SchadeTime spent looking at my phone

        I gave myself a few goals to meet this year, one of which was to be more aware of how I use my phones. Whenever I reach for them, I take deliberate note and have them justify their intrusion, or their flip cases remain closed.

        [...]

        The other observations were a tad unsettling. The most alarming is what I’m dubbing the lucid dream effect. I’ve become more attuned to when I’m reaching for my phone, but I’ve still caught myself mindlessly scrolling well after the fact. It’s become so rote, in some cases I had no recollection of picking it up in the first place. It’s like realising you’ve been in a dream this whole time.

        Mostly though, I’ve realised just how often I reach for it to fill a spare moment. This is unsurprising; it’s conventional wisdom that we’re hooked on these devices and crave the sugar hit and dopamine that comes from a brief, superficial distraction. But I think we kid ourselves by thinking yeah, but I’m smart, and that doesn’t happen to me! It does.

        [...]

        And I’ve already noticed a change, even after just a week. There isn’t a way to talk about these without sounding cliché, but I’ve become more aware of my surroundings. I’ve smiled at more people! I look out the window more.

    • Proprietary

    • Security

      • LinuxSecurityAdmins Receive Automated Linux Patch Management & Improved Security with ManageEngine Endpoint Central

        Patching endpoints is one of the most exhausting and redundant tasks that Linux admins are burdened with, but keeping up with the latest security updates is crucial in maintaining a robust security posture. Failing to keep endpoints up-to-date with critical and recent patches that are released allows for security vulnerabilities to exist in the network that malicious hackers can use to infect endpoints and systems with harmful malware.

      • Pen Test PartnersUK gov website being used to phish porn site creds | Pen Test Partners

        UK Government Environment Agency web site had an open redirect that was actively being used to redirect to various porn sites, including OnlyFans clone sites. Disclosure should have been easy but wasn’t, as the agency haven’t followed wider UK government policy on vulnerability disclosure.

        [...]

        Don’t run government sites on old web servers.

        Check for open redirects.

        Make vulnerability disclosure easy.

      • How to Learn Ethical Hacking Online?

        In order to prevent a data breach, ethical hackers look for loopholes in systems, network architecture, and software. In the contemporary digital age, the internet has helped users to connect with one another on a global scale, but it has also created a number of challenges related to cybercrime and theft. Even large organizations have had substantial financial setbacks and data leaks as a result of security flaws. Over time, there has been an increase in demand for certified ethical hackers due to the growth in online attacks. To protect their data from criminal cyber-attacks, several businesses already use the expertise of ethical hackers.

        [...]

        The technique of getting into network or computer systems to check for threats or flaws that a hostile attacker may find and exploit to steal sensitive information, inflict financial loss, or do other major damage is known as ethical hacking, also referred to as penetration testing.

      • DISA Issues Security Technical Implementation Guide for TOSS 4 Operating System - ExecutiveBiz

        The Defense Information Systems Agency has released a security technical implementation guide to ensure the secure installation of the Tri-Lab Operating System Stack 4.

        The TOSS 4 STIG outlines requirements to guide the installation of the production simulation environment in compliance with the Defense Department’s security requirements, the DoD Cyber Exchange said Thursday.

    • Digital Restrictions (DRM)

      • AdafruitJohn Deere & Co. will allow farmers to repair their own equipment

        As the agriculture sector accelerates its adoption of technology, the reliance on high-tech machinery such as GPS-guided combines and tractors has become more common-place.

        But equipment makers such as Deere have generally required customers to use their parts and service divisions for repairs and until recently, only allowed authorized dealers the means and tools to access the complex computerized systems of their tractors and other machinery.

        The “right-to-repair” movement has gained steam as input costs have surged in recent years – as has the price of repairs.

      • ReutersDeere & Co. will allow farmers to repair their own equipment

        The American Farm Bureau Federation and machinery manufacturer Deere & Co (DE.N) signed a memorandum of understanding on Sunday that ensures farmers have the right to repair their own farm equipment or go to an independent technician.

        As the agriculture sector accelerates its adoption of technology, the reliance on high-tech machinery such as GPS-guided combines and tractors has become more common-place.

        But equipment makers such as Deere have generally required customers to use their parts and service divisions for repairs and until recently, only allowed authorized dealers the means and tools to access the complex computerized systems of their tractors and other machinery.

      • The Register UKJohn Deere signs right to repair agreement
    • Monopolies

      • Copyrights

        • Michael GeistListen Up: My Recent Podcast Appearances on Bills C-11, C-18 and Canadian Copyright Law - Michael Geist

          Parliament remains on break for most of the month of January, but that hasn’t cooled interest in Bills C-11 and C-18. I’ve appeared on several podcasts in recent weeks on these bills that may interest. Last week, I was pleased to appear on CBC’s Front Burner for an episode titled “Will Canada Make Web Giants Pay For News?”. The discussion with host Jayme Poisson focused on the implications of paying for links, the inclusion of the CBC in the system, and potential alternatives that would mitigate against the harms created by the bill.

        • Public Domain ReviewEating and Reading with Katherine Mansfield – The Public Domain Review

          Like fast food and snacks, the short story has been derided as minor cuisine, ephemeral and insubstantial, light fare compared to the novel’s sustenance. For Katherine Mansfield, a great master of the form, eating offered a model for the sensuous consumption of her fiction — stories, in turn, that are filled with scenes of alimentary pleasure. On the centenary of the New Zealand writer’s death, Aimée Gasston samples her appetites.

          When in 1920 Katherine Mansfield quoted Coleridge in her notebook — “I, for one, do not call the sod under my feet my country. But language, religion, laws, government, blood — identity in these makes men of one country”— she replied beneath resolutely with the words: “The sod under my feet makes mine”.1 For Mansfield, the messy materiality of the external world was more keenly significant than any secondary intellectual ordering of it, as the redolent sensuousness of her prose still attests. Reviewing the version of Mansfield's journal published by her lover/husband John Middleton Murry in 1927, Virginia Woolf concluded: “She is a writer, a born writer. Everything she feels and hears and sees is not fragmentary and separate; it belongs together as writing”.2 Writing for Mansfield was a holistic expression of every one of her heightened senses. But Woolf omitted one faculty that was crucial to Mansfield — taste. Mansfield wrote poems about food in her notebooks, as well as recipes and grocery lists, and would interrupt her prose with famished declarations such as: “Im so hungry, simply empty, and seeing in my minds eye just now a surloin of beef, well browned and with plenty of gravy and horseradish sauce and baked potatoes I nearly sobbed”.3 More recent additions to New Zealand’s Alexander Turnbull Library's manuscripts collection add to its store of food-related Mansfieldian matter, comprising shopping lists, receipts, and recipes for orange soufflé and cold-water scones. This expanding wealth of material, both fictional and biographical, is not circumstantial evidence of everyday life and art intermingling — it is far more often proof that, to Mansfield, the two could never be separated.

  • Gemini* and Gopher

    • Personal

      • Do not overthink treasure placement

        If you're not sure about the amount of treasure to add to your treasure, I'm here to tell you: don't fret. Instead, make sure you have a solid restocking rule and you're golden. There will always be enough treasure if restocking adds treasure. And if you're running a Megadungeon, it never gets cleared out so there's always restocking to do.

      • Epsom Salt Crystals

        I grew one crystal for a week or so, using a slow evaporation process. You can see in the images that several additional crystals_20230109_ were growing off of it, and several on the sewing thread.

      • All is fucked

        I should be studying for this shit exam of this shit class I have tomorrow. "Requirements and Software Architecture" is the class, if you must know. Can you think of anything that's more boring than this? I'm going through past exams to prepare (because we rarely did any such exercises during classes; grading is mostly based on a PA) and I'm wondering if it makes any difference. The (theory) lectures were so damn boring and uninteresting I couldn't bear to be there, I couldn't concentrate on what the professor said, I couldn't not think to myself "what a bunch of bull!" So instead I stopped attending, naturally.

      • So you do like beer after all



        I had a dream that continued the timeline of another dream I had some days ago, like consecutive episodes of a series. This is the first time it happened to me I think.

        I was in an open space, at night, palm trees around and many lights, some kind of event, many people were around, almost like a festival or something of the sort. The place was somewhere in Asia (not because there were specific features I can point out to, but because it was a dream, I just know alright?). A guy crossed paths with me and asked if I didn't like beer, or why I wasn't drinking beer, or something like that. I replied that I don't much appreciate beer. He gave me a dark, almost black, beer bottle, the label was black, and it was in Thai or similar (so I assume I was in Thailand). I gave it a sip and indeed not that bad, nothing like the crap I tasted in real life...

    • Technical

      • An epiphany about bloated web pages might be the result of a dumb network

        I was scared by an epiphany I had the other day when I read a quote by John Carmack [1]. But before I get to the quote and the ephiphany, I need to give some background to understand where I was, and where I am.

        First, for the years I was working for The Corporation (and later, The Enterprise), I was in essense, working in telephony networking, and I was never a fan of telephony networking (the Protocol Stack From Hell [2] notwithstanding).

      • My first game.

        I have long tried many different ways of making games. I've used large engines such as Godot, Unity, and Unreal. I've used purpose-built frameworks like MonoGame, XNA, LOVE, and PyGame. I've even tried close to the metal low-level libraries like Raylib and Bevy.

        It wasn't until I was browsing my Itch.io purchases and stumbled across a license to DragonRuby in the Palestinian Aid Bundle that I finally found a way to make games that is fun for me. Everything just clicked, and effortlessly, I was rendering text and blinking it on screen within an hour. For reference, I had 0 Ruby knowledge up until this point, it's just that easy to learn. The Discord community was essential in getting me hooked, and helping me through some of the thinking involved in my first game.

      • Invidious: Make Youtube cool again

        I have a complicated relationship with Youtube like, I imagine, a lot of people.

        While I really dislike everything that Google is doing with the platform and their idiotic algorithm, there are tons of exceptionnaly good content on the platform.

        You can find everything regarding computer science, 3d printing, physics talks, video games, history and so much more. It's full of dedicated people talking about their passion. I used to only use the "Subscriptions" page of Youtube. The default home page has always been irrelevant, and the Popular tab is just plain cancer.

      • Collect traffic data for your Capsule

        As everyone else around here, I love a good tracking of visitors.

        Kidding... screw that.

        However, I feel it's pretty good to know if your capsule gets any traffic at all and which part of it people find it more interesting. Some may not care, some may.

      • Running molly-brown in a container

        In order to do that, I just need a gemini server (I choose molly-brown), docker and my content (that's my *.gmi files).

      • Creating slim container images for rust

        This is the Dockerfile that I'm currently using when I need to create some proof of concepts with rust.

        In this case, I'm building a simple rust application using the rocket framework as dependency.

      • Internet/Gemini

        • On Gemini mentions

          I didn't take too much time reading everything in detail, but "Why though?" is also my thought.

          I certainly won't be using it. For one, my capsule is hosted on SourceHut, so I couldn't use it even if I wanted. But most of all, I don't see the point. I know that if I had something like that, something others could use to let me know they'd linked to a post of mine, I would get FOMO and that's not cool. I understand this is very individual, maybe you get peace of mind by having this system giving you the latest mentions and whatnot, that's alright. For me, "what if someone replied but didn't let me know?" would be at the back of my mind too frequently, I can smell it. And that's another reason to ask "why though?" If your RFC, that you wrote for yourself, requires others to adopt it to be useful to you, then it's not much use, I don't think.

        • Why did I work on gemini mention

          After publishing yesterday an idea of gemini mention kind of "standard" and a couple of implementations, I realized I haven't explained why I decided to "work" on this proposal.

        • Have one's cake and eat it - likes, comments, backlinks and so on

          Inspired by [My take on gemlog responses] by Bacardi55. On the one side is so convenient and tempting to have the whole achievements of the modern web. It's not that I oppose it, or I don't want it at all, and I renounce it. On the other hand, are we not creating mechanisms for small-net whose distorted operation drives the big-net in the opposite direction to what is expected?

        • Re: Gemlog responses

          To me these proposals feel like Web technology. They are (relatively) complex technical solutions that are difficult to apply universally to everyone, and require (relatively) costly commitment from both gemlog authors and readers.

          Gemlogs are not meant for interaction, per se. It's a bit like having a discussion with someone by publishing open letters in a newspaper. It's a many-to-many, open ended forum.

        • My take on gemlog responses

          The Gemini community is globally very nice and I've really been enjoying the different interaction I had with fellow geminauts over station€¹, tinylogs€², gemlog entries or via email (keep emails coming!). I really like those interactions, but I feel like interacting with each other over gemlog entries remains difficult. At least to ensure the author see all the responses to their posts. It's very common to see a gemlog entry being a response to another author entry, but we don't have yet a simple way to notify each other.

        • My RE:log experiment (RE: "Introducing the Re:log concept" by Freezr)

          Freezr made an interesting proposal about having a "Re:log" for replies in the geminispace, separate from the gemlog...

        • Gemlog responses - 1st update (after response from Sean Conner)

          As I wrote in the initial post, I am not an expert in programming and have a non-IT engineering background. Nevertheless I have some coding experience (I do some Python coding every now and then), so I understand the argument, that log-parsing is in the more complex than a CGI script. I also have to say that I wrote this post from my perspective, self-hosting my gemini capsule on a virtual Rootserver, which gives me access to all Logs. I see the point, that not every user has access to this.

        • Introducing the Re:log concept

          The Gemini-space is really versatile and offers countless ways to interact with, one aspect I love so much on Gemini is this direct thread that links a capsule to another one! On dynamic aggregators, like Antenna, you can often find entries that directly address other Gemlogs by simply adding a "Re:" before the title's Gemlog they are referring to, exactly as you would reply to an email from your favorite client!


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



Recent Techrights' Posts

Maintenance Reminder
We'll carry on publishing
EPO "Cocaine Communication Manager" - Part VIII - Mobbing and Silencing of Dissenting Staff
that's the very cornerstone of functional democracies with real opposition parties
Reader Shares Recent Memes on Slop and 'Coding' by LLMs
"just some funny memes I thought were relevant to current coverage."
Invitation to General Assembly After 1,200 EPO Workers Participated in the Demonstration 3 Days Ago
"the strike of 19 March was also very well followed."
SLAPP Censorship - Part 17 Out of 200: A Long Track Record of Online Abuse, Then Choosing a Low-Cost Law Firm to Muzzle People Who Have Illuminated This Abuse for Over a Decade
Censorship by targeting ISPs and webhosts isn't unprecedented
 
Never Trust People Who Write Their Own Wikipedia Pages (Vanity Pages About Themselves) or Ask Friends to Do So. Also: Jono Bacon is Married to Microsoft.
We'd hardly be the first to point out Wikipedia isn't what it seems
No Tolerance for Attacks on Family Members
Being a Free software activist ought not lead to "collateral damage" like attacks on family members, including doxing
Sirius Open Source is Just a Zombie Firm With Shell Entities
Many companies fake their health and their size
Communities Can Only Survive When Trust Prevails
PCLinuxOS is still a vibrant and authentic community
Techrights Was Always a Community Site
The harder we're attacked, the more people participate in the site
Behind the PR Smokescreen and Microsoft-Sponsored Chaff, Microsoft Layoffs in "AI" Alleged This Month
In an age when ~1,000 simultaneous layoffs aren't enough to receive any media coverage, what can we expect remaining publishers to tell us about Microsoft layoffs in 2026?
Bluewashing at Confluent: Some Workers to Leave Within 3 Months (IBM Mass Layoffs)
Is the "era of AI" an era when none of the media will mention over 800 layoffs? [...] There's a lesson here about the state of the contemporary media, not just IBM and bluewashing
Microsoft OpenAI, Drowning in Debt and Forced to Make Significant Cuts (as Reports Reveal This Month), Does Hiring Disguised as "Takeovers" to Fake Value or Alleged Potential
Remember what happened to Skype last year
Slop Does Not Replace Art, It Contaminates Everything With Reckless Nonsense
many Computer Scientists do not want programs to get contaminated by slop
Coders Don't Just Reject 'Vibe Coding' Because They're "Luddites", They Just Know the True Cost of Slop
if some programmer says slop sucks, don't rush to assume selfishness or defence of one's occupation
When Nobody Else Covers the News
There's an obvious "media blackout" regarding the mass layoffs
Links 21/03/2026: David Botstein Dies, Slop as Censorship Apparatus
Links for the day
Links 21/03/2026: Metastablecoin Fragmentation and Crescent Moon
Links for the day
Gemini Links 21/03/2026: Historic Ada Docs; The Lurking LLM on the SmolNet
Links for the day
HSBC the Latest Failed Bank Using Slop as Excuse for Its Financial Failure
"HSBC is planning on cutting as many as 20,000 jobs in the near future as the company allies with AI revolution."
A/Prof Susan G Kleinmann, Enkelena Haxhija & Debian-private risk to MIT
Reprinted with permission from Daniel Pocock
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Friday, March 20, 2026
IRC logs for Friday, March 20, 2026
Plagiarism in "Linux" Clothing (LLM Slop in linuxiac.com, LinuxTeck.com, and linuxsecurity.com)
The net effect of those slopfarms is very negative
Links 20/03/2026: Facebook Weaponised Politically, Openwashing by LF and NVIDIA, Encyclopedia Britannica Sues Microsoft Proxy for Plagiarism
Links for the day
The EPO's Local Staff Committee Munich (LSCMN) Explains to the Administrative Council (AC) How Bad Things Have Become at Europe's Second-Largest Institution, Biggest Patent Office, and Corruption/Cocaine Hub (Jobs Sold to Friends)
We'll say a bit more tomorrow
IBM's Red Hat Diversity: Only 3 Women (Out of 11 Leaders)
For comparison's sake, the FSF is about 50% female
Symptom of Publishers Dying: They Move to Adopt Slop. Symptom of Software Companies Dying: They Move to Adopt Slop ('Vibe').
It'll always fail. It's hype. It's a bubble.
Under IBM, Red Hat Replaces Code With LLM Slop, Fedora is Slopware
Not even hiding it, those things are in plain sight
Gemini Links 20/03/2026: Depictions of Culture and The Social Smolnet
Links for the day
SimilarWeb Was Never a Reliable Yardstick for Traffic
5RB may need some "house-cleaning"
Strangulation, suffocation, Jonathan Carter & Debian toxic culture confirmed
Reprinted with permission from Daniel Pocock
Reports or Hearsay Suggest Ogilvy Broke Up With IBM and Insiders Report Mass Layoffs in "Infrastructure" (Might Impact Red Hat Entrants)
hearsay in Social Control Media
Scheduled Server Maintenance Tomorrow Night
Starting 9PM
None of the Above (NotA) & Debian snubbing Sruthi Chandran
Reprinted with permission from Daniel Pocock
Links 20/03/2026: Cryptography Pioneers Win Turing Award and BMG Sues Anthropic for Copyright Infringement
Links for the day
Even Uganda Understands That Journalists Never Belong in Prison
"Ugandan authorities must respect the spirit of this ruling and abandon any measures that seek to jail Ugandans for the free flow of ideas."
Inaction Helps Your Enemies
Without freedom, there's nothing else left
Windows Down From 99% to ~50% in Republic of Seychelles (République des Seychelles)
Windows fell by a lot
"systemd is essentially a corporate IBM/Redhat project and corporations of course will comply"
Microsoft and IBM care about users' freedom like Cheeto Lump cares about the US Constitution
Confluent Insiders: IBM Laid Over Over 800 at Confluent, Not Just 800
For the record, the layoffs at Confluent won't be over. After the bluewashing there will be "IBM RAs" impacting Confluent folks, aside from PIPs
The Layoffs at IBM Carry on (Shades of Enron)
Is IBM another Enron?
"IBM boss Arvind Krishna... financial package valued at $38 million in calendar 2025 - equivalent to the average collective pay of 765 Big Blue workers."
continues to ruin the company to enrich himself while pretending he has a strategy
Gemini Links 20/03/2026: Digital Identity Bifurcation and a "Return to Gemini"
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Thursday, March 19, 2026
IRC logs for Thursday, March 19, 2026
SLAPP Censorship - Part 16 Out of 200: Detailing the Actors and Explaining Techrights' Own Internet Relay Chat (IRC) Network
For those who have not followed our story
Microsoft "hiding behind bigger news of war, Epstein, other companies' layoffs"
They know what's coming, they just don't know when
Joerg Jaspert (Debian Account Manager/DAM) personally approved Raphael Hertzog's wife Sophie Brun
Reprinted with permission from Daniel Pocock
Letter 'A' prohibited by Code of Conduct extremism
Reprinted with permission from Daniel Pocock
Spoiler: Diversity & Debian means different things to different people
Reprinted with permission from Daniel Pocock
Solicitors Regulation Authority (SRA) Admits Failures and Criticism of Inaction on SLAPPs
many if not all solicitors and solicitor firms in the UK are in effect unregulated
Archiving or Preserving Pages About IBM Layoffs
Layoffs at IBM and the media does not talk about these
ABC, the American National Broadcaster, "Now Publishes Slop"
If the "big media" absorbs slop, it'll no longer be trusted and therefore not read/watched by the public
Links 19/03/2026: Culling Deepfakes of Artists’ Music and "Age Verification Isn’t the Answer"
Links for the day
Gemini Links 19/03/2026: "Aktion GPT-4" and "Kill All Descendants"
Links for the day
"AI" 15 Times in Short 'Article' From The Register MS. And The Register MS Got Paid to Publish It.
gets paid to do this
People Who Decided to Boycott Novell Over Its Microsoft Alliance Should Also Boycott Canonical
As an associate put it, "selling out further, due to Microsoft moles inside Canonical"
Links 19/03/2026: "AI Glasses" as Euphemism for Mass Surveillance and ABC (US) Has Begun Publishing Slop as 'News'
Links for the day
The European Patent Office, Europe's Second-Largest Institution, is on Strike Today
Lots more to come
What People Impacted by the Bluewashing Layoffs at IBM Confluent Say (While the Media Says Nothing at All, in Effect Burying the News)
Worse yet, the mainstream media spreads lies about it right now
IBM Has Turned Red Hat and Fedora Into Slop
This is IBM policy
IBM is Being Robbed, Companies and Jobs Are Destroyed
Companies taken over by IBM will be exploited and destroyed to keep a bubble inflated for a little while longer
In Confluent Layoffs, IBM Vapourises a Quarter of Its Workforce (IBM Buys Something That It Destroys Already)
In the past, such things were typically referred to as "media blackout"; now it's just "the norm".
IBM Effect at Confluent: Mass Layoffs and IBM's Business Conduct Guidelines (BCGs) Said to be Violated
For Confluent employees who survived the layoffs there will be "culture chock"
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Wednesday, March 18, 2026
IRC logs for Wednesday, March 18, 2026
Links 19/03/2026: LLM Fatigue (It Doesn't Work as Advertised), "Small Web Feeds"
Links for the day