Bonum Certa Men Certa

Links 22/12/2022: Fedora Linux 37 Election Results



  • GNU/Linux

    • Make Use Of3 Sure Ways to Get in the Christmas Spirit With Linux

      With the holidays around the corner, you can get the Christmassy feel a bit early using your Linux PC.

      The holiday season is a great time to relax, get cozy, and make time for just you. While many others are getting caught up in the hustle and bustle of Christmas, why not take an opportunity to just take in some of the Christmas magic at home?

      It feels good to treat yourself. But these treats are ones that you don't have to travel far for. GNOME extensions, creative tools, and holiday wallpapers are available to unwrap from the comfort of your home.

      Let's break down three straightforward ways to decorate your Linux desktop while you get into the holiday spirit.

    • Server

      • Oracle VM VirtualBox on Oracle Cloud Infrastructure

        Oracle VM VirtualBox allows the simple and fast creation of virtual machines (VM) supporting a wide variety of operating systems. VirtualBox can be installed and run on various platforms, from a standalone laptop to a cloud instance. This hands on lab guides you through installing VirtualBox and its extension pack on an Oracle Linux cloud instance. It steps you through creating a new virtual machine using VirtualBox installed on the cloud instance, and installing the Guest Additions to the new VM.

    • Audiocasts/Shows

    • Applications

      • Libre Artsdarktable 4.2

        The new module called “sigmoid” does a very sensible scene-to-display tonemapping. There’s nothing it does that you can’t do with filmic, but if you feel like filmic is way over your head, you might want trying sigmoid. Good results, less controls to deal with.

        However, while the general idea of making good results easier achievable is great, you are essentially getting another way of doing the same. Which has become a bit of a user experience issue in darktable.

      • LWNDarktable 4.2.0 released
      • Ubuntu Pit10 Best Linux Email Clients for Your Workflow [Ed: Updated today]

        Are you tired of using the same old email client on your Linux system? Are you looking for something new and improved that can help you manage your inbox more efficiently and effectively? Look no further! In this article, we will introduce you to the best Linux email clients on the market.

        Whether you’re a business professional, a power user, or just someone looking for a reliable email solution, there is a Linux email client out there that will meet your needs. From popular options like Thunderbird and Evolution to lesser-known but equally powerful clients like Claws Mail and Geary, we’ve got you covered. So sit back, relax, and get ready to discover the perfect Linux email client for you!

    • Instructionals/Technical

      • SANSLinux File System Monitoring & Actions

        There can be multiple reasons to keep an eye on a critical/suspicious file or directory. For example, you could track an attacker and wait for some access to the captured credentials in a phishing kit installed on a compromised server. You could deploy an EDR solution or an OSSEC agent that implements an FIM (‘File Integrity Monitoring”)[1]. Upon a file change, an action can be triggered. Nice, but what if you would like a quick solution but agentless? (In the scope of an incident, for example)

        There is a well-known suite of API calls on Linux that track filesystem changes: inotify[2]. Around the API, a set of tools are available, like “inotifywatch” that generates an event when a file is “accessed”:

      • AddictiveTipsHow to Rsync files from Android to Linux

        Rsync is a powerful tool that Linux users often use to synchronize files and folders from one directory to another or, from one computer to another. Did you know you can use this powerful tool to sync files from your Android device to your Linux device? Here’s how to Rsync files from Android to Linux.

      • ZDNetHow to add Send Later functionality to Thunderbird email | ZDNET

        I have, on occasion, needed to compose an email and send it at a more apropos time.

        more how-tos

        Lost a phone? Here's how to track the location of an iPhone or Android device How to download YouTube videos three ways: Free, paid, and Linux command line How to create a drop-down list in Google Sheets How to recycle your old electronics into Amazon gift cards When such an instance arises, if I'm using either Gmail or Apple Mail, sending later is very simple.

        However, if I'm using Thunderbird, that option isn't built into the app.

        Since Thunderbird is the email client I use the most, having that functionality is pretty important.

      • UNIX CopHow to disable the “Block dangerous and deceptive content” Firefox feature

        Firefox is the best web browser out there (my opinion). However, it has sometimes a bit of annoying behaviors. Today, you will learn how to disable the “Block dangerous and deceptive content” Firefox feature.

        Let’s see, when surfing the Internet, it is common to download files that even if you know they are from trusted sources, the system, or the browser, detects that they are vulnerable.

        An example of this is the DEB or RPM packages that you find on the Internet. These packages contain binaries of applications that the system could consider as a threat. But what if we are confident that they are not threats?

        Well, Firefox does not know it, and it will “protect” you prohibiting the download, if you know that it is not threat, then it will be very annoying the situation. In this case, the best thing to do is to disable, even temporarily, this feature.

      • How to Install Sensu GO Monitoring Tool on Ubuntu - Tips On Unix

        This tutorial will be helpful for beginners to install Sensu Go Monitoring Tool on Ubuntu 22.04 LTS and Ubuntu 20.04

      • LinuxiacMySQL Root Password Reset in 3 Simple Steps

        Have you forgotten your MySQL server's root password? No worries. Here's how to quickly and easily reset it.

      • RoseHostingHow to Install Dolibarr on Debian 11 - RoseHosting

        In this tutorial, we are going to show you how to install Dolibarr on Debian 11 OS.

        Dolibarr is an open-source ERP platform and CRM solution used by many small business companies worldwide. Dolibarr includes different features for enterprise resource planning (ERP) and customer relationship management (CRM). In this blog post, we will install the LAMP stack for Dolibarr to be accessible in the browsers via the domain name.

        Installing Dolibarr on Debian 11 with LAMP stack is a straightforward process and may take up to 20 minutes. Let’s get started!

      • Linux Made SimpleHow to install Openshot video editor on a Chromebook

        Today we are looking at how to install Openshot video editor on a Chromebook.

    • Desktop Environments/WMs

      • K Desktop Environment/KDE SC/Qt

        • OMG Ubuntu‘Haruna’ is a Slick Qt-Based Video Player with YouTube Support

          I tried it this week and was really impressed by its design, its feature-set, and its ease of use.

          I’ve written a fair bit about fancy GTK media players like Clapper and Celluloid in the past. But Qt apps? Those not so much. And yet Haruna, an open source video player built using Qt/QML and libmpv, is every inch a match for those (and other) players.

          And naturally it looks fab on the KDE Plasma desktop...

  • Distributions and Operating Systems

    • Systemd FreeOn the discussion about elogind and dbus 'hate', is there reason? | systemd-free linux community

      A vivid discussion has broken out between members of the community, whether q66 considers her/himself one or not is not our prerogative to define, or exclude anyone, about the hardcore stance against FOSS pests such as systemd, elogind, dbus, udev, etc. So since the topic of discussion is very specific it would have been best if a topic addressed the specific issue, which is irrelevant to whether Chimera Linux belongs on a strict list of distributions without systemd or not. The criteria about that list are very clear. The criteria for the “gray” list are not very clear, but nobody really cares about this sloppy list of gray categorized distros, such as void, artix, and devuan.

      This is not a fan related categorization and polarization as “some” may prefer to portray it, not in the manner of being Barcelona or Liverpool fans, NY Yankees or Dallas Cowboys, against others. This is about rational content of why we might choose one over the others. The obvious is security of a system for a single user system. ONE does not need enterprise solutions, such as logind and dbus. An administrator who wants to maintain privileges over hundreds of users may benefit from such solutions, we isolated users of a single machine and installation have little to gain and way too much surface to protect over the “known threats” of privacy, anonymity, and security of data. The same may have been true for MS users, back when Win for workroups, and then NT were invented as enterprise solutions, finally combined into one system in XP, vista, 7-8-10-11. To the cost of the user’s system, one size of system fits all who can afford it, and they are the ones who are the market. If you have no money for an i3 or A6, you are no market to be worried about.

      IBM’s aim to dominate and dictate what is going on in FOSS through its finance of RH, Gnome, Freedesktop, etc.. and linux kernel itself, may have penetrated a significant part of the FOSS market, but its goal is not yet complete by any means. There are certain actors still out there, pretending to be independents, who facilitate this long-term plan of dominance, while there may be adversaries of equal intents, competitively acting for a share themselves. Qt corporation may be one, Intel may be another, Google, Oracle, MS, among others. So let us see what aspects have yet to be penetrated. A glibc based infrastructure has been penetrated to the maximum, and Gnu-tools based systems as well. A Musl based system is next, while the BSDs are also to be exploited. So are the active members/project actors for sale, working on those submarkets? Porting systemd, elogind, dbus functionality, udevd, into systems that have traditionally lived without? Would that be the next stage goal for corporations to achieve? If Qt is successful in one subcategory that fits the general goal, can it be purchased, owned, controlled, by a bigger fish? Of course, it can and it will when time is ripe. Can Oracle strategists see where all this is going and strategically forming alliances with IBM or others to be there among the few when time comes? Of course they can. So don’t go “wow!!!” when the news are official, try to see the news before they happen.

    • BSD

      • FreeBSD2022 in Review: Fundraising Update | FreeBSD Foundation

        Wow, another year has flown by! Is it just me, or are the days/years flying by more quickly than ever? Like many of you, December is when I reflect over the past year. I had a few personal goals, some I met and some I didn’t, but it helps guide me with determining what I want to accomplish in the new year. We do the same here at the Foundation. We start with lofty, but realistic goals. Lofty because there is so much we want to do to help the FreeBSD Project and community, but we are limited in what we can do because of the lack of resources. I like to think of us as a small, but mighty team of passionate FreeBSD supporters. If you haven’t yet, please take a look at what our team has accomplished over the past year throughout this newsletter.

        When discussing goals for the Foundation, one might argue that one of our most important goals revolves around fundraising. I have to agree with that. So, let’s talk about where we are with our fundraising efforts for 2022.

      • FreeBSD2022 in Review: Software Development | FreeBSD Foundation

        From ZFS support in makefs to experimental 16k page support on arm64 to lldb and wireguard improvements, the Foundation development staff and contractors had another busy year working to improve FreeBSD. From January 1, 2022 until mid-December 2022, 1114 of the 7575 commits to the src repository (about 15%) identify the FreeBSD Foundation as a sponsor. The raw commit data give a broad indication that the Foundation is dedicated to directly improving FreeBSD, however commit data only tell part of the story. Let’s review the Foundation’s role in FreeBSD development over the past year.

        Members of the Foundation team support development by serving in many ways. For example, two staff members serve on the FreeBSD core team, which takes on a variety of roles including setting Project policy and resolving disputes. We coordinate contracted development work, including internships and we contribute to cluster administration, source repository management, the security team, and continuous integration. We also played key roles in FreeBSD’s Google Summer of Code program. One Foundation staff member administered the program and served as a mentor, while two other staff members also served as project mentors. The program was a success in that all projects passed and code was contributed to the tree. For example, drm debugfs support was added to the LinuxKPI in f697b943. We also participated in a mentorship program through RISC-V International to get Syzkaller, a kernel fuzzer, working on FreeBSD/RISC-V. The project was a success and some RISC-V bug reports (e.g. PR 266108) have started coming in.

      • KlaraFreeBSD and ZFS Holiday Reads - 2022 Edition
    • PCLinuxOS/Mageia/Mandriva/OpenMandriva Family

    • Fedora / Red Hat

      • Fedora ProjectFedora Linux 37 election results - Fedora Community Blog

        The Fedora Linux 37 election cycle has concluded. Here are the results for each election. Congratulations to the winning candidates, and thank you all candidates for running in this election!

      • Kubernetes BlogKubernetes 1.26: Support for Passing Pod fsGroup to CSI Drivers At Mount Time | Kubernetes

        Delegation of fsGroup to CSI drivers was first introduced as alpha in Kubernetes 1.22, and graduated to beta in Kubernetes 1.25. For Kubernetes 1.26, we are happy to announce that this feature has graduated to General Availability (GA).

        In this release, if you specify a fsGroup in the security context, for a (Linux) Pod, all processes in the pod's containers are part of the additional group that you specified.

        In previous Kubernetes releases, the kubelet would always apply the fsGroup ownership and permission changes to files in the volume according to the policy you specified in the Pod's .spec.securityContext.fsGroupChangePolicy field.

        Starting with Kubernetes 1.26, CSI drivers have the option to apply the fsGroup settings during volume mount time, which frees the kubelet from changing the permissions of files and directories in those volumes.

      • SlashdotFedora 38 To Prohibit Byte Swapped Xorg and Xwayland Clients - Slashdot

        A rather exotic feature in Xorg and Xwayland is being proposed to have the default value turned off going forward in Fedora 38 due to its use in attacks (CVE-2014-8095, CVE-2014-8099, CVE-2014-8103. . . to name a few). The feature allows servers running on one endianess to byte-swap to allow clients of a different endianess to connect to it. This was more common in the 1980s when X servers ran on big-endian and clients would connect who were little-endian.

      • Red Hat OfficialCareer builders: Upskill in the new year with these 10 free Red Hat Training webinars

        Throughout 2022, training experts from Red Hat Training and Certification delivered free monthly Taste of Training webinars built around our existing curricula to provide viewers valuable insight into our course catalog and the latest updates on Red Hat technology. Don’t worry if you weren’t able to attend the live sessions – each webinar is available on-demand for one year after the live session. Here is a look back at the topics that were covered this year:

      • Red Hat OfficialCustomer success: Highlights from our public customer stories in 2022

        As this year draws to a close, we stop to reflect on what 2022 has meant to us. For many, it’s been a year that saw people returning to the office and other public venues, mingling with coworkers, family and friends—some of whom we haven’t seen in more than two years. Gatherings are becoming more frequent, restrictions are being lifted and fewer masks are worn in grocery stores and doctor’s offices, among a number of other things.

        Red Hat Summit went hybrid for the first time, with more than 900 attendees in Boston and in excess of 14,000 logging into the virtual experience. AnsibleFest was another popular event, showcasing the benefits of automation for organizations—from development and operations to security and network teams.

      • Red Hat OfficialELF section retrieval with debuginfod

        It's been almost a year since our last blog regarding debuginfod, an HTTP file server that provides debugging resources to debugger-like tools. Since then we have been busy working on improvements to the server itself, as well as the debuginfod clients built into tools such as GDB, Valgrind and Systemtap. One feature that we recently added is the ability to download specific ELF sections from ELF binaries available from the server. First I'll give brief summaries of how debuginfod works and what ELF sections are. For more information you can check out our other debuginfod blog posts.

    • Debian Family

      • Björn WärmedalWelcome Back, Bullseye - Björn Wärmedal

        Tried Debian Testing (Bookworm) for a while recently both on my laptop (vanilla Debian with MATE desktop) and on one Raspberry Pi (Raspberry Pi OS with the Pixel desktop). Eventually things just broke in ways that got me fed up. It really sucked when the laptop broke because I didn't know how to create a new boot image without it. The things that broke were Network Manager and the graphic desktop. I can do without the latter, but how do i get a new image without the former? It was Friday evening and my work laptop was at the office.

    • Devices/Embedded

      • PurismWhere is My Librem 5? Part 2



        Earlier this year I wrote a post titled Where is My Librem 5? where I went into detail about some of the challenges (in particular in the supply chain) that we faced in making the mass-produced Librem 5. If you haven’t yet read that article, I highly recommend it so you have more background on our Librem 5 production challenges. Understanding that will help you understand this post better.

        The main purpose of that article was to give a general status report on where we are, and where we intended to go to finish shipping everyone their Librem 5. In particular I identified three different production batches (E3, E4, and E5) that were necessary to complete all outstanding orders, and shared our internal goal to try to fulfill all of the orders by the end of the year. While we haven’t met that goal in that time frame, many people have received their Librem 5, and we are well on our way. In this post I will give an update on where we are currently and what the next few months will look like for Librem 5 fulfillment.

      • Tom's HardwareRaspberry Pi 5 Not Launching Until After 2023 | Tom's Hardware

        Raspberry Pi CEO Eben Upton talks to Explaining Computers about the impact of the pandemic and global chip shortage on the Raspberry Pi 5.

      • Bryan Lunduke"The Sidecar' -- Adding advanced networking, and a Linux shell, to a Psion palmtop

        I am a huge fan of finding creative ways of using the serial port on older computers to get them On-Line — and otherwise extend their functionality.

        One of my favorite such approaches is using a single board computer to emulate an old-school, analog modem… bridged to a WiFi connection. This allows an old computer — even ones which never had a networking stack — to use any plain old telecom software (the kind you might use to dial up a BBS in the 1980s) to connect to a Telnet or SSH server.

    • Mobile Systems/Mobile Applications

  • Free, Libre, and Open Source Software

    • FSF

      • FSFSurprise your loved ones with an FSF membership gift this holiday season

        Joining the FSF as an associate member is one of the best ways to bring your friends and loved ones into the free software community. For a full year, they'll be welcomed into the FSF community's collective push towards freedom, and your support will allow us to keep on spreading the free software message all year round -- as well as for years to come. Plus, your gift of a membership will count towards our year-end goal of 455 new members, helping us start the year off right financially.

        Your friend, colleague, or loved one will be able to redeem their membership from the moment your donation is complete. After donating, you'll receive a code and a printable page so that you can present your gift as a physical object, if you like. The membership is valid for one year, and includes the many benefits that come with an FSF associate membership, including a USB member card, email forwarding, access to our Jitsi Meet videoconferencing server and member forum, discounts in the FSF shop and on ThinkPenguin hardware, and more.

        [...]

        If you have a few spare moments around the kitchen table this holiday season, now might be the perfect time to share (or reshare!) our video ShoeTool for a way to start the conversation about free software and explore some of its most basic concepts.

    • Programming/Development

      • Make Use Ofcheat.sh Gives You Access to the Best Linux and Programming Cheat Sheets

        Learning how to do new things or fix problems on Linux can sometimes be overwhelming. If you're searching for an answer to a problem, and the man pages aren't working out, it's tempting to dive headfirst into Stack Overflow or even YouTube.

        But it's easy to access the best community-driven cheat sheet repositories in the world—right from your terminal.

      • The advantages of coding on Linux | Qrius

        Whether you’re running a business or are just an average user, open-source software has many benefits. Linux, in particular, is one to keep an eye out for, with its share in the worldwide market expected to reach $15.64 billion by 2027 due to the easy usability and perks it offers users.

        From securer networks to impressive customisation potential, Linux is an excellent platform for programmers and coders. While proprietary software is better suited for certain applications, Linux offers its users a variety of advantages, and here are just a few of them...

      • Get the window width and height in Javascript, Vanilla Javascript

        The script below displays the window width and window height dimensions.

        When the window is resized the window dimensions are reloaded using the window.addEventListener resize function.

        We assign window.innerWidth and window.innerHeight properties to variables and then use the document.write to print the dimensions on the screen.

      • Memfault Adds Embedded Linux to IoT Device Reliability Platform

        Memfault, the provider of the first IoT reliability platform, announced today its platform includes full support for embedded Linux. The expansion offers cross-platform support for developers building on MCUs, Android, or embedded Linux for any hardware device for an unlimited number of devices running any use case, anywhere.

        With Memfault’s IoT reliability platform, developers can solve operational challenges via fleet observability, remote debugging, and smart firmware over-the-air (OTA) management. Embedded Linux developers will now have easy access to Memfault’s device reliability engineering tools that offer product, engineering, and support teams deep insights into embedded device performance, irrespective of the hardware. Memfault’s device reliability engineering capabilities will be available across all product lines enabling teams to make product changes irrespective of device hardware and operating system with the confidence that it won’t impact their device fleets.

      • Perl / Raku

        • RakulangDay 23: Sigils followup: semantics and language design - Raku Advent Calendar

          Until a few days ago, I’d intended for this post to be an update on the Raku persistent data structures I’m deveoping. And I have included a (very brief) status update at the end of this post. But something more pressing has come to my attention: Someone on the Internet was wrong — and that someone was me.

          Specifically, in my post about sigils the other day, I significantly misdescribed the semantics that Raku applies to sigiled-variables. And – considering that the post was about sigils, the final third focused on Raku’s sigils, and much of that section discussed the semantics of those sigils – being wrong about the semantics of Raku’s sigils isn’t exactly a trivial mistake. Oops!

          In partial mitigation, I’ll mention one thing: no on pointed out my incorrect description of the relevant semantics, even though the post generated over two hundred comments of discussion, most of it thoughtful. Now, it could be no one read all the way to Part 3 of a 7,000 word post (an understandable choice!). But, considering the well-known popularity of correcting people on the Internet, I view the lack of any correction as some evidence that my misunderstanding wasn’t obvious to others either. In fact, I only discovered the issue when I decided, while replying to a comment on that post, to write an an oddly-designed Raku class to illustrate the semantics I’d described; much to my suprise, it showed that I’d gotten those semantics wrong.

        • PerlPerl Weekly Challenge 196: Pattern 132 and Range List
      • Rust

    • Standards/Consortia

      • SANSCan you please tell me what time it is? Adventures with public NTP servers., (Wed, Dec 21st)

        Keeping accurate time has never been easier. In the early days of my computing experience, the accuracy of computer clocks was always questionable. Many of them kept worse time than a $5 wristwatch. Having a cheap quartz oscillator on a motherboard with widely varying temperatures just didn't work all that well.

        Along came NTP, and now, almost all operating systems, even many IoT devices, come preconfigured with some reasonable NTP server. In addition, "pool.ntp.org" has made available many publicly available servers to choose from. Currently, "pool.ntp.org" claims to consist of about 4,000 servers provided by volunteers. But how good are they? That is a question that often comes up with volunteer projects like that. Pretty much anybody may join "the pool" and of course, there is no guarantee that the times are accurate. So I did a quick test and wrote a little python script to figure out how good they are.

  • Leftovers

    • Proprietary

      • Bryan LundukeCommercial Dev Tool vendor adds ARM64 and "Dark Mode" for Linux [Ed: Proprietary, not "commercial"; Free software can also be used commercially]

        I’m a big fan of commercial software supporting Linux. Big, big fan.

        When I see game developers and publishers throw their weight behind Linux, it makes my heart sing. Even when those games are closed source, it’s worth supporting their endeavors to support one of my favorite open source operating systems.

    • Linux Foundation

    • Security

      • Scoop News GroupSoftware bills of material face long road to adoption [Ed: Microsoft agenda (and old, antiquated FUD) creeping in under the guise of "security"]

        There are few things the fractious community of cybersecurity experts and researchers can agree on. One of the rare exceptions is the need for more widespread use of software bills of materials, or SBOMs, a tool that lists the components of a given piece of software.

      • Computing UKA year in cyber: Computing's biggest security stories of 2022

        Here's our round-up of the security stories that have shaped the cyber year in what has been yet another rollercoaster ride for infosec professionals.

    • Environment

      • Wildlife/Nature

        • US News And World ReportEndangered Pink Iguana Hatchlings Seen for First Time on Galapagos Island

          Scientists have discovered hatchling and juvenile populations of the Galapagos pink land iguana, an endangered reptile native to a sole island on the Ecuadorean archipelago, for the first time since the species' discovery just decades ago.

          Native only to the slopes of Wolf Volcano on the Galapagos' Isabela Island, the iguana is considered critically endangered and just several hundred are left, according to estimates.

    • Finance

    • Monopolies

      • Software Patents

      • Copyrights

        • Market WatchOpinion: Here are ChatGPT's practical uses for marketers, programmers and journalists - MarketWatch

          ChatGPT is a revolutionary iteration of OpenAI’s GPT-3 neural network machine learning model. It’s trained to generate any type of text using internet data.

          ChatGPT accrued more than one million users in five days when it was released this month. Maybe you’ve used it, or read stories about people creating fantastical stories with the software.

          Being in love with all things artificial intelligence (AI), I was thrilled to cover today’s topic: practical uses and implementations of GPT-3.

        • Kondrashov DMCA abuse seems to continue

          21,000+ notices piggyback on set of notices from Blog Part I

          In light of the growing number of revelations regarding Russian corruption in recent months, it stands to reason that anyone who may be under investigation for such behavior would want any online criticism of their behavior removed. The DMCA notice and takedown procedure remains the favored approach for coordinating the suppression of critical articles as part of larger reputation management efforts.

          The essence of the DMCA’s notice and takedown procedure is that OSPs cannot be held liable for copyright infringement as long as they removed disputed materials in response to takedown notices they receive. For copyright holders, takedown notices have made it easier to address online infringement and remove content online without having to go to court to assert their rights.

  • Gemini* and Gopher

    • Technical

      • No GoToSocial
      • GoToSocial instead of snac

        Here’s what I didn’t like.

        When I followed a person, all their posts ended up in my feed, even if they replied to people not in my feed. It was confusing. I remember this used to be a default in the distant past, and I remember Pleroma having this, too. When that default was changed for Mastodon, I didn’t like the change. Now, I don’t like going back. I am following hundreds of accounts from my main octodon.social account. I imported just a small sliver into snac, and it already felt like a glorious mess.

      • PostmarketOS as semi daily driver

        So, its now about a week that i flashed PostmarketOS on a Oneplus 6 i scavanged at work. How does it fare so far? I would say pretty good (bar the few hickups that were more or less my fault).

        One thing i can not get reliably to work is voice calling. Under SXMO i can establish a call but get no audio (and i get the error message "We failed to establish call audio"), under Phosh (yeah, i flashed the device multiple times... but more on that later) i CAN get working calls but not reliably. After spending a few days getting it to work and getting pretty frustrated a thought crept into my mind and i dug out the emails of the coworker that owned the device previously, and yes, a similar behaviour was wat lead to the device ending up in the "crap electronics" box in my office in the first place. Hmm... ok, lets put "voice calling" a few steps down on the priority ladder.

      • Programming

        • Unit Tests

          Granted, programmers may be under some amount of time pressure; tests and documentation are likely first to the axe. And rare may be the developer who actually likes writing and maintaining the tests and documentation; certain programming languages and operating systems have more of a culture for this than others.


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



Recent Techrights' Posts

A radical proposal to keep your personal data safe, by Richard Stallman
"The surveillance imposed on us today is worse than in the Soviet Union. We need laws to stop this data being collected in the first place"
An Update About Soylent News, With Jan Rinok "Back in the Saddle"
Burnout or "near burnout" a possibility when having to curate abuse
Rejecting 'Snoop-Phones' and Turning "Old" Phones (or Tablets) Into Freedom-Respecting Appliances
Paul Fernhout (pdfernhout.net) wrote back to Akira Urushibatathis this past weekend
 
Amazon Web Shenanigans Perfectly Timed for Today's Talk by Richard Stallman
Maybe listen to him instead of looking for excuses to ridicule the messenger
Mission:Libre Has Taken Off (Project by Carmen Maris)
there will be a lot more to report on next month (after the event)
Techrights to Publish More EPO Leaks Next Week
We're meanwhile also doing lots of work on search, whose interface now looks better
Links 21/10/2025: 'The Lost Art' of Neon Signs and Twitter (X) to Enable Identity Theft (or Handle Theft) as a Service
Links for the day
Plagiarism With LLM Slop: Hindustan Times (HT Digital Streams Limited) Has Become a Slop Factory/Hub
What a disgrace
Next Week We Launch Search at Techrights
We're planning to launch it some time next week. Maybe Tuesday, maybe Thursday.
Talk by Richard Stallman Will be Live-streamed in Less Than 10 Hours
Happy hacking
"No Kings" in the Software World (GAFAM Should Not Exist, Either)
"No Kings" is a good slogan. Let's start by ridding ourselves of masters, not only those who reside in DC or visit DC
Every Morning
Bugs/edge cases combined with automation can spell disaster
Insane, Deliberately Dishonest, or Just Another Bigot?
very intellectually-dishonest human being
A Lot of Techrights is Built on Perl
Perl also runs the sister site
The Register MS Selling Slop for Microsoft (Vapourware, Ponzi Scheme, False Claims)
What will be left of The Register MS if it keeps repeating falsehoods and looking to profit from Ponzi schemes?
analytics.usa.gov Says Less Than 14% of Web Requests (to Government Sites) Come From Vista 11
Vista 11 was released more than 4 years ago!
People Who Attempt to Take Down Correct Information Need a Doctor a Day
“Journalism is printing something that someone does not want printed. Everything else is public relations.” ― George Orwell
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Monday, October 20, 2025
IRC logs for Monday, October 20, 2025
Vista 11 is Sinking While Microsoft is PIPing (Mass Layoffs But Silent Layoffs)
We're witnessing a shift in platform dominance
Richard Stallman is Having a Good Week Already (Stallman Was Right About 'Clown Computing')
That alone is worth bringing up in his talk
When Prominent GNU/Linux Distros Are Run by Spies
What has Microsoft Canonical become?
More Publishers and Companies Nowadays Say "GNU/Linux", Not "Linux"
It's not to see InstallAware saying GNU/Linux this week
Google News is Now Promoting a Parasitic Slopfarm Called "findarticles.com", Where Plagiarism of "Linux" Articles is Rampant
Does Google even care about the slop epidemic? Google itself is a vendor of slop now (and it calls it "Gemini")
Gemini Links 20/10/2025: Pumpkin Carving, "Hey Hi", and Other Buzzwords
Links for the day
Slopwatch: Google News Promoting Fear, Uncertainty, Doubt (FUD)
What is the value of Google News if so many results in it are fake 'articles?
Our Uptime This Year Was Better Than AWS (Also a Lot Cheaper)
We never used "the cloud"
Amazon Web Shenanigans
An ongoing, experimental endeavour
Death of Elias Diem: FSFE mailing list archives hidden
Reprinted with permission from Daniel Pocock
Links 20/10/2025: Louvre Museum Reveals Weakness, About 7 Million Protest US Turning Into Oligarchy/Monarchy
Links for the day
They Should Have Listened to Techrights Over a Month Earlier (Xubuntu Site Compromised)
we reported this issue about 40 days earlier and nobody did anything about it
Richard Stallman to Give Another Talk Today in Bavaria (Bavarian Academy of Science)
Tomorrow at 6 PM he speaks in Munich
Apple is the Company of Dictators and Worse
Apple is just another greedy corporation in search of sweatshops and even pedophiles (especially the high-profile ones)
Counting Unhatched Eggs Is Not Counting Chickens
Everything here will persist as normal
Barry Kauler Explains That Puppy Linux and EasyOS Exclude Systemd to Keep Things Simple
Barry Kauler's Puppy Linux is in the community's hands. He now focuses on EasyOS and more.
The "Infinite Bread"
The biblical story of Jesus feeding the 5,000 has software parallels
Half a Year After Brian Fagioli Got Kicked Out of BetaNews for Slop He's Still Doing LLM Slop and Slop Images Targeting 'Linux' (Plagiarising Original Works)
If the Web gets polluted or flooded by slopfarms such as these, and Slashdot then sends traffic so these slopfarms (Slashdot probably doesn't do this intentionally), then real writers with real knowledge of GNU/Linux will lose the spark for publishing
In Many Cases and in Many Different Ways, Technology Became Less Durable and Less Reliable Over Time
The "modern" things are more complex. And complexity is a foe or reliability and repair-ability.
Microsoft's LinkedIn is Losing Money, Traffic, and Hope; Now It Wants to Sell Its Users' Lifeblood (and Data)
Let this be a reminder of what social control media really is about
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Sunday, October 19, 2025
IRC logs for Sunday, October 19, 2025
Campaign of FUD Against Framework Laptops and GNU/Linux (Using Microsoft's Attack on Linux, 'Secure Boot')
Ritual Defamation Cult has turned its attention over to Framework
Microsoft Lunduke: Freedom of Speech Means Spreading What I Have to Say and Banning People I Disagree With
4Chan is one he aims for and he is siccing 4Chan trolls at people he doesn't like
Liberation From 'The Feed'
They rank things based on the editor's choice/ideology (he or she knows the sponsors, hence the masters)
Microsoft's Killing of Vista 10 Seems to Have Resulted in More Articles About GNU/Linux (But Also FUD)
We not only saw a rise in traffic, we also saw a remarkable rise in the number of articles
Today (a Day Before Richard Stallman Talk at TUM) There's a Patent Propaganda Event at TUM
Perhaps an opportunity for Dr. Stallman to rebut this "invention to patent" nonsense/fantasy (conflating monopolies with innovation)
OpenSource or "Open Source" as a Brand is Dying, Let's Get Back to Talking About Software Freedom
Those of us who actually want to reform the industry and put users in control of their systems/devices will recognise that "Open Source" was selling a lie or got-co-opted by liars
19 Years in Numbers: Techrights' Anniversary Countdown and Retrospective
In 2019 we began improving our workflows and, accordingly/predictably, we became a lot more productive
Slop Turns People Off (LLMs Lack Intelligence, They're Just Plagiarism Powerhouses That Fail to Deliver Any Real, Measurable Value)
"More" (or "MOAR") isn't always better
IBM Red Hat Has Re-calibrated or Adjusted to Bubble Economics, False Promises, and Slop/Plagiarism
This won't end well
Fake Numbers, Fake Claims, Fake Economy, and Media Grifters That Prop Up Fraud
Grifters like The Register MS won't be looked upon kindly after the bubble implodes
For Some, the GNU Web Site is Not Accessible This Week
They seem to have gone into some kind of lock-down mode
Richard Stallman Back at the "Rudolf-Diesel" Hörsal "MW 2001" in About 40 Hours
He spoke there before; there's a very high seating capacity there
Symptoms of Upcoming Microsoft Layoffs in XBox
A crashing franchise
Psychiatrist confession: Germanwings crash & Debian toxic culture recognized before suicides
Reprinted with permission from Daniel Pocock
Gemini Links 19/10/2025: Scentjacking 101, Slop Hype Boosters, and Steam Next Fest
Links for the day
Slopwatch: The Serial Slopper, LinuxSecurity, and Google News
Let's hope slopfarms die as soon as possible
Links 19/10/2025: Cambodia Scam Centres, Slop Hurting Wikipedia Traffic
Links for the day
As Economies Crumble Free as in Beer Will Matter, Not Just Free as in Freedom/Libre (Libertad)
French regions choosing to embrace Software Freedom
25 Years Ago, an Explanation of How Reducing Free Software to 'Apps' Would Interfere With Freedom Goals
there's nothing unreasonable about it
A List of 63 Known Gemini Clients (Software to Browse Geminispace Content With Gemini Protocol)
Not counting browser plugins for Web browsers
Gemini Links 19/10/2025: "Firma Odin Is Transforming" and Bot Attacks While "AFK"
Links for the day
US Government: 6.1% of Site Visitors Use GNU/Linux
GNU/Linux has a considerable share and it is growing
LLM Slop Could Not Rise to Prominence Without Media Complicity and Artificial Hype
Inane garbage disguised as "journalism"
Why the FSF No Longer Recommends Debian, as Explained by Richard Stallman This Month
some weeks ago
All the Latest Half Dozen Articles by Mehedi Hasan (UbuntuPIT) Only Admit at the End That He's Using LLM Slop
Disclosure is OK, but the practice of using slop is not
The 'Modern' Web of Fake Security and Easy Censorship of Whole Domains
Each year it gets worse
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Saturday, October 18, 2025
IRC logs for Saturday, October 18, 2025