Bonum Certa Men Certa

Links 14/07/2023: Godot Engine Needs Help, AlmaLinux Diverging From RHEL, Rust 1.71.0 is Out



  • GNU/Linux

    • Desktop/Laptop

      • GamingOnLinux Star Labs announced the compact Byte Mk II PC
        Need a new mini-PC? Hardware vendor Star Labs have announced their refreshed Byte Mk II and it looks like quite a tidy little unit.

        Coming with an Intel N200 fanless processor, dual 1Gbps ethernet, coreboot and 8GB 3200MHz RAM (up to 16GB) and a 480GB PCIe SSD (up to 2TB) it has what you need to get going. As usual for Star Labs it has exceptional support for various Linux distributions with you being able to configure it with Ubuntu, Kubuntu, elementary OS, Linux Mint, Manjaro and more options.

    • Applications

      • Linux LinksMachine Learning in Linux: LibreTranslate is Self-hosted Machine Translation

        We recently explored Argos Translate, state of the art neural machine translation software. That software provides a Python library, command-line interface, and a GUI.

        LibreTranslate is a machine translation API which is entirely self-hosted. This software lets you use open source machine translation in your projects. It uses Argos Translate for its translation engine.

        We tested LibreTranslate with the Arch distro. As we recommended in our review of Argos Translate, use a virtual environment to install LibreTranslate. We’ll use conda, but you may prefer to run the software with Docker.

    • Instructionals/Technical

      • Data SwampEasily use your remote scanner on Linux (Qubes OS guide)

        Hi, this is a quick guide explaining how to use a network scanner on Qubes OS (or Linux/BSD in general).

        I'll be using a network printer / scanner Brother MFC-1910W in the example.

      • Ruben SchadeMy home IPv6 network plans

        Our ISP began offering IPv6 earlier this year. Rather than a single public IPv4 address, we’ve now been delegated a /48, from which our router can DHCPv6 addresses to every Internet-connected interface in our local domain.

      • APNICPrivacy and networking: Part 8 — IPv6 addresses and privacy

        One of the biggest advantages of IPv6, from a network administration perspective, is the ease of renumbering. While IPv4 networks can be renumbered using DHCP, the process of changing the address of every device on a network is always fraught with unexpected challenges. People (like me) have a habit of manually assigning printers and network-attached storage (NAS) devices a fixed address so they will be easy to find and use.

      • University of TorontoTwo views of security and vulnerability scanners

        In my entry on how web server should refuse requests for random URLs, I mentioned that we have an open source security and vulnerability scanner. Among the reactions I saw to that entry was people who felt that such scanners are basically a bad idea, and in thinking about the issue I've decided that I can see two views of such scanners.

    • Games

      • GamingOnLinuxFactorio upgraded with controller support - now in the stable release

        Factory building and automation sim Factorio has a fresh stable release out, continuing years of free upgrades and it now has gamepad controller support. Becoming available first in the 1.1.83 experimental build that I wrote about previously, the developers continuing refining various bits in the game for a few more testing releases before pushing it out to everyone today.

      • GamingOnLinuxGodot Engine has a new funding platform and they're calling for help

        With Godot Engine moving over to being supported by the Godot Foundation directly, they've begun pushing for people to support their efforts via their new funding platform inspired by Blender.

      • GamingOnLinuxNintendo Switch emulator yuzu makes some big progress in the latest report

        The incredible team building the Nintendo Switch emulator yuzu have a new progress report out for June 2023 and it's quite a doozy. Yes June, they're running over previous work. As usual, it's a lengthy read full of technical speak and exciting features and fixes so I'm here to summarise the important bits for you.

      • GamingOnLinuxTeam Fortress 2 - Summer 2023 Event is live as it smashes player records

        Finally it's here! Valve has updated Team Fortress 2 with a Summer Event for 2023 and it appears to have exploded the player counts. Going from around 100-125 thousand players at time to a record-breaking€ 253,997 peak as of 2 hours ago. Seems TF2 has plenty of life left in it, if only Valve gave it a bit more regular attention huh?

  • Distributions and Operating Systems

  • Free, Libre, and Open Source Software

    • SDx CentralIstio Service Mesh hits milestone (years after the open source project should have)

      The open source Istio service mesh project is hitting a major milestone today as it officially graduates to be a full project at the Cloud Native Computing Foundation (CNCF).

      Istio describes a service mesh as “a dedicated infrastructure layer that you can add to your applications. It allows you to transparently add capabilities like observability, traffic management, and security, without adding them to your own code.”

      Graduation at the CNCF is an indication of the maturity, usefulness, contribution and production-grade quality of a project, which are all check boxes that Istio arguably achieved years ago. Istio was originally started by Google in 2017, where it remained until April 2022 despite repeated calls from users and other vendors for the project to be contributed to a neutral third-party organization. That organization is the CNCF, which is also home to the open source Kubernetes container orchestration project that is routinely the primary way that Istio is deployed.

    • UndeadlyOpenBGPD 8.1 released

      Version 8.1 of OpenBGPD, the OpenBSD Border Gateway Protocol (BGP) routing daemon, has just been released.

    • GamingOnLinuxAMD opens up the FidelityFX SDK and it's now on GitHub

      Helping game developers integrate various AMD FidelityFX technologies into their games, AMD yesterday open sourced the FidelityFX SDK.

    • Web Browsers/Web Servers

      • Mozilla

        • Mozilla4 things we learned from Mozilla’s Responsible AI challenge

          From chat engines and generative apps to self-driving cars, technologies that use artificial intelligence continue to transform our lives in new ways. But how do we create AI that serves society without disempowering some of us? How can we make sure these innovations are fair and trustworthy?

    • SaaS/Back End/Databases

      • YottaDBMaking lua-yottadb Fast

        TLDR: YottaDB is a fast and clean database and it deserves a Lua API that is as fast as possible. This article discusses how we improved lua-yottadb to go ~4× as fast when looping through database records, and a stunning 47× as fast when creating Lua objects for database nodes, plus other improvements (results here). Low-hanging fruit aside, the biggest (and trickiest) improvement was caching the node’s subscript array in the Lua object that references a specific database node. Finally, porting to other language wrappers is discussed, as well as a tentative thought on how YDB might support an even faster API. Along the way we learned numerous things that might help someone port these efficiencies to other languages.

    • Productivity Software/LibreOffice/Calligra

      • A complete guide to factory reset LibreOffice to its default state

        LibreOffice is a powerful and versatile open-source office suite that provides a free alternative to commercial software like Microsoft Office. While using LibreOffice, you may encounter issues or experience glitches that can disrupt your workflow. In such cases, a factory reset can often resolve these problems and restore LibreOffice to its default settings. In this comprehensive guide, we will walk you through how to factory reset LibreOffice, step by step.

    • Education

      • RIPEConnected to Port 53 - A Report from the DNS Hackathon 2023

        DNS Hackathon took place during the weekend before RIPE 86 in Rotterdam. Co-hosted by DNS-OARC, Netnod and the RIPE NCC, it included 46 "hackers" who worked on 6 projects, had a lot of fun and many stroopwafels. Read about the results, and join us next time!

    • Programming/Development

      • Terence EdenA whimsical fuzzy clock

        And here we come to a central problem with any fuzzy system - repetitiveness. How to make it say something new every time it is called? I guess there are three main approaches: [...]

      • Evan HahnA picross game in 1024 bytes

        It was challenging to fit this all in just 1024 bytes! This post is a retrospective on the project.

      • Pierre EquoyAutomated blog builds with Sourcehut

        I am a happy Sourcehut user and I wanted to try its build service. Every time changes are pushed to a git repository hosted on Sourcehut, it is possible to trigger a series of actions described in a manifest that will be run in a virtual machine on builds.sr.ht. If you've ever used Github Actions or Gitlab Pipelines, you should be pretty familiar with this concept.

      • Rust

        • Rust BlogAnnouncing Rust 1.71.0 | Rust Blog

          The Rust team is happy to announce a new version of Rust, 1.71.0. Rust is a programming language empowering everyone to build reliable and efficient software.



          [...]

          The behavior for unforced unwinding (the typical case) is specified in this table from the RFC which proposed this feature. To summarize:

          Each ABI is mostly equivalent to the same ABI without -unwind, except that with -unwind the behavior is defined to be safe when an unwinding operation (panic or C++ style exception) crosses the ABI boundary. For panic=unwind, this is a valid way to let exceptions from one language unwind the stack in another language without terminating the process (as long as the exception is caught in the same language from which it originated); for panic=abort, this will typically abort the process immediately.

          For this initial stabilization, no change is made to the existing ABIs (e.g. "C"), and unwinding across them remains undefined behavior. A future Rust release will amend these ABIs to match the behavior specified in the RFC as the final part in stabilizing this feature (usually aborting at the boundary). Users are encouraged to start using the new unwind ABI variants in their code to remain future proof if they need to unwind across the ABI boundary.
        • LWNRust 1.71.0 released [LWN.net]

          Version 1.71.0 of the Rust language has been released. Changes this time include the C-unwind ABI, an upgrade to musl 1.2, and more.



Recent Techrights' Posts

The "Alicante Mafia" - Part XIII - Is EPO Vice-President Steve Rowan in Cahoots With the "Alicante Mafia"?
that deserves much media attention, political intervention, and condemnation
“Wikilaundering” Explained
"London PR firm rewrites Wikipedia for governments and billionaires"
Some Slopfarms and Some Real News Sites Cover Richard Stallman’s (RMS) Talk
If his message about Software Freedom spreads, then we're all better off
 
Expect More XBox Layoffs Shortly
As expected
Links 27/01/2026: Japan-China Feud Escalates Again, "Iran's Internet Blackout Persists"
Links for the day
Online 'Gathering' Held Today to Organise Industrial Actions in EPO, Strikes Will be Starting Shortly
"Online Extraordinary General Meeting on Action Plan"
It's Not About What You Know, It's About Who You Know (and Stay Quiet About the Cocaine)
This is not an organisation that exists to ensure laws are followed
FOSDEM 2026: democracy panel: FSFE uses women as stooges, gerrymander
Reprinted with permission from Daniel Pocock
Must Use Proprietary JavaScript to Submit Feedback to the European Commission About Moving From GAFAM to Free Software
Nevertheless, go tell them why Software Freedom would benefit Europe's defence and economy
Distortion of the Facts About Mass Layoffs at IBM
more layoffs are ahead
Gemini Links 27/01/2026: "Waiting Isn't a Waste", Posting from Lynx, and Bookmarks
Links for the day
Links 27/01/2026: "Oracle Debt and TikTok Transition Troubles Vex the Ellison Media Empire", Richard Stallman Quoted on Copyrights
Links for the day
Steven Field (Red Hat) Speaks of "Recent Layoff" (RA/Wave) in Red Hat
IBM really doesn't like it when people talk about "RAs"
A Week Ago We Contacted the EPO's Stephen (Steve) Rowan About Cocainegate
Tomorrow we'll write some more about Rowan
IBM Reports 'Results' Tomorrow, Expect More "RAs" (Mass Layoffs)
they use words like "efficiency", "optimisation", "AI", "pivot", "modernisation" and so on
Earlier This Month Microsoft Lunduke Said in Public It Was Good That Renee Good Was Murdered, Now He Mocks or Demonises People for Saying the US is Unsafe
Don't be easily conned by demagogues
Google News and "Linux" Slop
Why won't Google be interested in tackling this issue? Instead Google has been trying to participate in this issue.
IBM Kills Red Hat in the Darkness
What IBM does to Red Hat is malicious
IBM Red Hat's Goal Is Not Real Security (It Probably Never Was)
Spies and trolls are very malicious people and sometimes they're the same thing
With Absurd Lies About Slop, Which Lacks Intelligence or Financial Potential, GAFAM and IBM Will Twist Mass Layoffs as 'Efficiency Drive' or 'AI Pivot'
More layoffs are on the way
Animal Advocacy Works
All it takes is effort and determination
EPO Strike This Week
What has happened to Europe?
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Monday, January 26, 2026
IRC logs for Monday, January 26, 2026
For the EPO to Survive, António Campinos and the "Alicante Mafia" Must Fall on Their Sword
There are EPO insiders who are convinced Campinos too is (or was) a cocaine addict
Gemini Links 26/01/2026: Pocket Power Pack, Batteries, and Breaks
Links for the day
"Microsoft Vista 11 Emergency Update" as Windows Fails to Boot (Again)
Microsoft is desperately trying to find some new business model as the debt soars
4 Hours Ago The Register MS Published Paid-for Spam About "AI" (Slop, Buzzwords)
"AI" mentioned 13 times in the page
IBM 'Results' Due Wednesday Evening, Expect Clues About Mass Layoffs
Don't expect IBM to say anything about "layoffs" or "RAs"
The Fall of the EPO (or the "Alicante Mafia" at EPO) Will be Due to This Reckless Lawyer Who Does Cocaine in Public While Speaking for the EPO
The longer European politicians (and media) turn a blind eye to this corruption, the worse it'll get
Why RMS is Scary to GAFAM 'Engineers' and the GAFAM Apologists (or Addicts)
especially because of his ideas and his way of life
Firefox 'Market Share' Down to All-Time Low in 2026, Adding to It User-Hostile 'Features' Only Worsens Things
What is the goal of Mozilla at this point?
Links 26/01/2026: Windows Back Doors, American Winter Storm, and Report Says Iran's "Protest Death Toll May Exceed 30,000"
Links for the day
Life Got Simpler and Therefore Also Healthier and Happier
Some people envy not wealth but happiness (which they're unable to attain, even with hoarding and accumulation)
Richard Stallman's Experiences With 'Cancel Brigades' Ought to Educate Linus Torvalds
Now they talk about "if Linus dies" scenarios
Links 26/01/2026: Financial Stress in German Farms and Germany Wants to Take Its Gold Reserves Out of the US
Links for the day
Gemini Links 26/01/2026: "Lack of Meaningful Things" and Getting Back to Programming
Links for the day
Strong Correlation Between the Slop Ponzi Scheme (or Bubble) and Major Disasters
BitCoin ruins the planet; so does slop
We Will Never Allow the "Alicante Mafia" to Hide "Cocainegate"
transparency typically scares malicious actors
Fewer Involuntary Interruptions This Year
This year we're doing much better
Prisons Are for Dangerous People Who Pose a Threat to the Public, Not People Who Inform the Public
At the end of the week EPO workers go on strike
Microsoft Loses Grip on Indian Ocean
Many countries, including in older allies of the US (such as Canada and the US), look for ways to get out of Microsoft dependence urgently
XBox Consoles Nearly Dead by Now, the 'XBox' (ex-Box) Brand Now Stands for Something Full of Slop, Spam, Filler, and Chaff
We're seeing the last day (maybe year) of "XBox"
The Great "AI" CON Explained by Dr. Andy Farnell
LLMs are basically advertisers of sorts
Links 26/01/2026: "Journalists Detained", in Germany "Unjustly Jailed Man Gets €1.3 Million Compensation"
Links for the day
Red Hat Quietly Going Extinct After Bluewashing in 2026
At this point it would be rather foolish to assume that IBM will let Red Hat just "do its own thing" or maintain its corporate culture, identity, projects etc.
The "Alicante Mafia" - Part XII - Kris De Neef and Roberta Romano-Götsch, Who Stepped in for the Cokehead, Have No Comment on His Cocaine Usage (and the EPO's Cover-up)
Sh-t floats to the top.
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Sunday, January 25, 2026
IRC logs for Sunday, January 25, 2026
Gemini Links 26/01/2026: Cold Perception, Software Patches in NixOS, and Sunk Cost Fallacy
Links for the day
Fake IBM Retirements (IBM Gives Older Workers Ultimatums, Deadlines, and Carrots on Sticks)
As they point out, IBM is desperate to lower costs
Linuxiac is Basically a Fake News Site, But It's Being Fed by Google News
Because Google News is run by Google, a slop pusher
Links 25/01/2026: Slop "Tribalism", Nike Apparently Cracked
Links for the day
Claims That PIPs Are Abused for Silent Mass Layoffs at IBM (Without Severance) or Forced Retirements
Performance Improvement Plans (PIPs) "clearly bogus as everyone on my team who has been on one has been fired"
WebM Version of Richard Stallman's Latest Talk (Georgia Tech Talk)
The file size is smaller
After Half a Decade Vista 11 is Still a Giant Failure
Don't expect Microsoft to gain a foothold
Details on IBM Layoffs in the EU Last Week, Same Allegedly Coming to the US Shortly
"Around 50 people affected in Belgium."
Technology Trends Driven by DRM Giants, Planned Obsolescence, Not the Needs of the Buyers
The "pushers" think of customers as "users"; and they encourage passivity, Stockholm Syndrome
Links 25/01/2026: Microsoft BitLocker Backdoored for Decades Already, Microsoft-Backed ICE Still Murders Civilians
Links for the day
Gemini Links 25/01/2026: "Expert in a Dying Field" and Global Commands
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Saturday, January 24, 2026
IRC logs for Saturday, January 24, 2026
After the Slop Bubble
At the end, looking back, we'll all generally understand that the net effort of slop was environmental destruction
IBM CEO Says IBM is Just Reliant on Buzzwords That Are Overhyped
IBM has nothing to show anymore and telling fairytales to shareholders is a temporary 'fix'
The "Alicante Mafia" - Part XI - No Comment From Steve Rowan, Niloofar Simon, and Christoph Ernst About Cocaine Inside EPO
What kind of patent office is this?