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

Preparations for Our 19th Anniversary Have Already Begun
When we get back we'll probably sort out some balloons and venue for the next party
Pleased After 2 Years With team.blue
Moving from a Content Management System (CMS, dynamic) to a Static Site Generator (SSG) was a wise decision that made life so much easier
The Free Software Foundation (FSF) is Being Attacked by Organisations Jealous of Its Principled Stance and Longevity
Nobody is perfect, but imperfection does not instantaneously imply sinister intent
Many Microsoft "Assets" Are Fabricated Baloney (to Game the Numbers)
At times it seems like what we deal with are many weak patents (on algorithms), valuations or speculations based on hype ("hey hi"), and stocks held by Microsoft and its own staff
 
Links 03/09/2025: Microsoft Causes Mass Layoffs Outside Microsoft Also, "Google Can Keep Paying for Firefox Search Deal"
Links for the day
Gemini Links 03/09/2025: calendar.txt, Alhena 5.3.1, and ROOPHLOCH
Links for the day
The Theory That the Man From McKinsey, Whom Red Hat Took From Microsoft a Month Ago as Executive, Wants 'Efficiency' (Lower Salaries)
So far... no "official" word
When Your Site's Articles Are Being 'Cheapened' by Slop as Feature Images
Dr. Farnell should become an advisor to The Register MS
Certificate Authority Let's Encrypt Drops to Only Half a Dozen Capsules and 0.2% of the Whole in Geminispace, Self-Signed is the Way to Go
It used to have hundreds, according to Lupa
Doing to Red Hat What They Already Did (and Still Do) to IBM
there seems to be a drive to hire cheaper staff, and it may be led by somebody Red Hat hired from Microsoft
Links 03/09/2025: Salesforce's Latest Mass Layoffs, 93% in Large Poll at The Register MS Say UK Government Should Dump Microsoft
Links for the day
If You Reject the Google Verdict in the US, Then You Should Also Reject the "Modern" Web (Do Something About It)
Gemini Protocol is still open; it cannot be hijacked or subverted because it's frozen by design and by intention
Open Source Initiative IRS Filing: Almost All the Money is Corporate, Stefano Maffuli (Executive Director) Takes About a Quarter of That Money for Openwashing of "AI" Ponzi Scheme
OSI is currently little but a PR/marketing agency of Microsoft
Many People Are "Leaving" Red Hat, Even High-Level Managers
Something is definitely going on at Red Hat
Techrights Has Been Subjected to Calls of Violence (and Death Threats), It Never Condoned Violence
I have no sympathy for people who call violence "free speech" and then get in trouble
Condoning Violent Behaviour and "Free Speech"
perhaps Microsoft Lunduke lost touch with what constitutes violence
Takeaway From the Google Verdict: GAFAM Has Too Much Control (Even Over the US Government and Courts With Government Appointees)
Many people feel disappointed but hardly surprised by the verdict
The Free Software Foundation (FSF) Turns 40 in One Month
As noted a few days ago, several times in fact, many people now recognise the importance of the FSF's mission, even if most people don't know what the FSF is
"Voluntary" Layoffs at Microsoft (to Game the Numbers, Sugar-Coating a Crisis)
"Employees interested have until the end of October to volunteer."
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Tuesday, September 02, 2025
IRC logs for Tuesday, September 02, 2025
Links 02/09/2025: Oligarch Tech and Text Encoding Concerns in Ada
Links for the day
"Internal Changes at Red Hat / IBM"
It seems like quite a few people are leaving
Confirmed in French Media: Mass Layoffs (10% Culled) in Microsoft France
Now some reports in French
"People on LinkedIn Saying That They've Left Red Hat."
We already saw signs of it a month ago and named some of the people
Gone With the BRICs (or BRICS): "Linux 8" in Cuba
GAFAM must be worried
Telecompaper Reports Microsoft to Reduce the Workforce by Another 10% (in France)
Imagine what this will do to staff's morale
Microsoft in Freefall in Finland
Can Finland eradicate Windows from all its infrastructure, including core operations that are sensitive to sabotage by cracking?
Google's Chrome Passes 70% and Web Standards Are Dying
The Web is quickly becoming devoid of any standards
India is Back to Windows 8 (Market Share Down to 8%) as Android Soars to a New Record High
For Microsoft, India is a runaway market
Slopwatch: Plagiarism and Ponzi Scheme, Bubble About to Burst Entirely, Admits Goldman Sachs
the hype that Google News and The Register MS actively participate and profit from
Links 02/09/2025: SCO Summit and Russia Suspected Of Jamming GPS
Links for the day
Gemini Links 02/09/2025: Mediterranean Marriage and Staying Connected at 35,000 Feet
Links for the day
The Register MS Says "AI Web Crawlers Are Destroying Websites", So Why Does The Register MS Help 'AI' Companies? (Spoiler: Money)
People need to call out The Register MS on its hypocrisy
Slopfarms Already Peaked, They Will Die When Slop Companies Run Out of Money to Borrow
slopfarms will lack an actual "engine"
Links 02/09/2025: Attacks on Unions, Microsoft TCO, and DDoSing a Growing Problem
Links for the day
Why We Publish Information About the SLAPPs (But Not About the Legal Process), an Abuse of Process by Americans Trying to Silence Critics of Their Employer, Microsoft
It doesn't take thousands of pages to explain something simple
Internet Relay Chat Didn't Fall Off a Cliff
IRC will turn 40 in less than 3 years from now
The UEFI 9/11 - Part V - This is Not a Drill (Disable "SecureBoot" Now)
A "9/11" Coming
There's No Obligation to Speak to Anybody
The very fact that "bkuhn" is till spending time in social control media says a lot about his poor judgment
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Monday, September 01, 2025
IRC logs for Monday, September 01, 2025
Microsoft Trying to Force People to Resign (Amid Mass Layoffs) a Strategy That Takes Its Toll
Microsoft seems to be circling down the drain and the "final flush" will be the moment the "hey hi" (AI) bubble implodes completely
Google Simply Cannot Be Trusted
Only fools would trust GAFAM
Admission That a Third Party (or Parties) Funds the SLAPPs Against Techrights
This can end up costing them over a million dollars
Modifying and Writing One's Own Computer Programs is Not a Crime (or: Google Proves That Stallman Was Right)
We're generally gratified to see so many positive mentions of him
Why We Stopped Publishing Videos (for Now)
We'll probably get back to videos one day, but it's hard to say when or to what extent
What Animal Rights Activism Teaches Us About Sympathy and Focus
It's possible to believe that the planet is warming, that we must do something about it, and still eat eggs and butter
When You Turn Web Sites About Tech Into Political Sites
A lot of people fall into the trap of catering only for particular groups
Gemini Links 02/09/2025: ROOPHLOCH 2025 and Lagrange 1.19 Released
Links for the day
Gemini Links 01/09/2025: News Corp. WSJ and A Month With NixOS
Links for the day
“Sideloading” Never Killed Anybody
There are many online discussions this week about the misnomer "sideloading"
Slopwatch: Google News as FUD Vector Against Linux and Plagiarism Enhancer, Serial Slopper (SS) Uses LLMs to Googlebomb "Linux"
Slop destroys the Web not just by screwing with search engines and helping plagiarists. It's also responsible for de facto DDoS attacks...
Links 01/09/2025: "Attacks on Science" and China's "Soft Power" Grows
Links for the day
Links 01/09/2025: Fresh Backlash Against Slop and "Norway’s Electricity Crisis is About to Hit Britain"
Links for the day
Writing and Coding Isn't Always Enough
Last year we had to assume a role we didn't have before: litigants
Links 01/09/2025: Catching Up (Mostly via Deutsche Welle), "Windows TCO" Effect in UK
Links for the day
Gemini Links 01/09/2025: Linguistic Barriers and "Web 1.0 Hosting"
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Sunday, August 31, 2025
IRC logs for Sunday, August 31, 2025
Autumn Has Come
Autumn should be exciting in all sorts of ways; it'll also mark our anniversary
The UEFI 9/11 - Part IV - External Interference
They all seem to be playing a role in crushing Software Freedom and self-determination for users