Bonum Certa Men Certa

Links 05/08/2023: GNU/Linux at Record Usage



  • GNU/Linux

    • PC World Linux overtakes Macs on Steam thanks to the Steam Deck
      No, Macs have never been a serious gamer’s first choice. But when even Linux-based systems are climbing past Apple’s computers on Steam’s hardware list, you start to wonder.

      Steam’s monthly hardware report shows that more gamers are using Linux devices than Apple Macs, to the tune of 1.96 versus 1.84 percent (the vast majority of course run Windows PCs). The explanation? Probably Valve’s own Steam Deck gaming handheld. The breakout device runs on Valve’s custom Linux-based Steam OS and intensely marketed (and praised) over the past year.

    • Applications

      • Linux LinksBest Free and Open Source Linux Content Control Software

        These are two areas where parental control software plays an important role in enabling parents to protect their family from undesirable content, and to make sure that the internet does not become an addiction. There are very few Linux content control solutions which are high quality and maintained.

        Here’s our verdict captured in a legendary LinuxLinks-style ratings chart.

      • FOSSLinux15 fun activities to try on your Linux terminal

        So you’ve been using your Linux terminal for your regular chores, be it web development, systems administration, or simply browsing files in your system. But have you ever thought about having fun with it? Well, if you’re looking for a break from the mundane, you are at the right place.

        Here are 10 fun and quirky things you can do right on your Linux terminal. As a bonus, these activities also help to sharpen your Linux skills!

    • Instructionals/Technical

      • John GoerzenTry the Last Internet Kermit Server

        What is this mysterious protocol? Who uses it and what is its story?

        This story is a winding one, beginning in 1981. Kermit is, to the best of my knowledge, the oldest actively-maintained software package with an original developer still participating. It is also a scripting language, an Internet server, a (scriptable!) SSH client, and a file transfer protocol.

        And my first use of it was talking to my HP-48GX calculator over a 9600bps serial link. Yes, that calculator had a Kermit server built in.

        But let’s back up and talk about serial ports and Modems.

      • University of TorontoOn Linux, NFS v4 mounts are a different filesystem type than NFS (v3) mounts

        For more or less historical reasons, we currently use NFS v3 to mount filesystems from our fileservers. We're likely going to (slowly) move over to NFS v4 (after successful experiments), so I've been working on various preparations for that, such as making sure our automounter system doesn't specifically force NFS v3 but instead leaves it up to the system to pick a version. In the process of this, I've discovered a surprise.

        On Linux, NFS v4 mounts have the filesystem type 'nfs4', not 'nfs'; the 'nfs' filesystem type is for NFS v3 (and NFS v2, if you're using that, which you probably shouldn't be). Linux's normal 'mount' program will accept 'mount -t nfs ...' and do a NFS v4 mount if the server supports it, but listing mounts with 'mount -t nfs' will only list NFS v3 ones, and the actual filesystem type in /proc/mounts (aka /proc/self/mounts) and other things is 'nfs4'.

      • AoliumTry installing from source first

        A good reason to use package managers when installing software is that it normally just works. And while that's a very compelling reason, I still think developers should first try installing software from source when possible. The two main advantages of installing from source are: learning and control. Control over how the package is built, what's included, where it goes, how it's managed and the flexibility to apply patches and versions possibly not available in your package manager.

        Now, I'll be quick to admit that you probably shouldn't spend a huge amount of time trying to install something from source. For many packages the best case scenario is a complicated process requiring specific build tools and dependencies with their own complications. The worst case scenario is poor or lacking documentation and no idea how to even get started.

        But, you can try.

      • University of TorontoPrometheus scrape failures can cause alerts to be 'resolved'

        Prometheus expressions act as filters, or to put it another way, we're doing set operations. What an alert rule expression really yields is some number of individual time series, each with its own set of labels. Each time series will become an alert (with its labels taken from the time series), either a pending alert or a firing alert depending on whether or not the alert rule has a 'for:' (see my entry on delays and timings for alerts). As long as the alert rule expression continues to produce that time series, the associated alert will stay active. When the alert rule expression stops producing that time series, the associated alert goes away (unless you've set 'keep_firing_for' on it).

      • IT TavernGetting started with Fail2Ban on Linux

        I want to show you how to get started with Fail2Ban to keep your Linux servers more secure. For this blog post, I've used Ubuntu 22.04 LTS as a reference and will use it to secure my SSH service with iptables as the firewall. I assume that you already installed it on your system.

      • Linux CapableHow to Install Nextcloud Desktop Client on Fedora 38/37 Linux

        In the rapidly evolving realm of cloud computing, the Nextcloud Desktop application stands as a beacon for those seeking a harmonized approach to data management and synchronization. This guide aims to walk readers through the meticulous steps required to install the Nextcloud Desktop client, employing Fedora’s esteemed RPM repository.

      • ID RootHow To Install Gitea on Fedora 38

        In this tutorial, we will show you how to install Gitea on Fedora 38. For those of you who didn’t know, Gitea is a lightweight, self-hosted Git service that allows teams and individuals to collaborate efficiently and manage version control for their software projects.

      • Linux CapableHow to Install Lutris on Fedora 38/37 Linux

        In today’s era of gaming, diverse platforms and an assortment of game titles have made managing one’s gaming library a crucial aspect for enthusiasts. Enter Lutris, a comprehensive game manager tailored for Linux. This guide will demonstrate how to install Lutris on Fedora Linux utilizing Fedora’s RPM repository.

      • ID RootHow To Install Git Fedora 38

        In this tutorial, we will show you how to install Git on Fedora 38. For those of you who didn’t know, Git revolutionized version control systems with its distributed nature, allowing developers to work offline and collaboratively on the same project.

      • Linux Head Command: View Top of Files & Command Output

        In Linux, the head command is a commonly used command-line utility that allows you to view the top portion of a large file or the output of the command.

      • VituxInstall OpenNMS Network Monitoring system on Ubuntu

        OpenNMS, also known as “Open Network Management System”, is a free, open-source, and powerful network management and network monitoring solution. An enterprise network management system monitors and manages various services and devices from a central location. OpenNMS can be installed on Windows and Linux-based operating systems.

      • Linux Capableps Command in Linux with Examples

        The ps command in Linux stands at the forefront of powerful command-line utilities, offering critical insights for system administration and monitoring. Short for “process status”, it delivers detailed information about the currently running processes, including their process identification numbers (PIDs).

      • ID RootHow To Install Grafana on Fedora 38

        In this tutorial, we will show you how to install Grafana on Fedora 38. In today’s data-driven world, the ability to visualize and analyze data effectively is paramount. Grafana, an open-source tool, empowers users to create stunning visualizations and monitor systems with ease.

      • LinuxiacHow to Install Java on Debian 12 (Bookworm)

        Learn how to easily install Java on Debian 12 (Bookworm) with our step-by-step guide. Enhance your system for powerful Java applications!

      • Own HowToHow to install Discord on Debian 12 "Bookworm"

        Discord is one of the most popular chatting software that gamers use. Even though Discord was created mainly for gamers, nowadays many companies use Discord for different purposes.

        There are several different methods to install Discord on Debian 12.

      • Own HowToHow to Install and Use Paru to manage AUR packages on Arch Linux

        Paru is a new AUR helper that you can use to install and download packages from AUR repository on Arch Linux.

        Paru is based off Yay. However, the difference is that, Paru is written in Rust, while Yay is written in go.

      • Linux Capablermdir Command in Linux with Examples

        The Linux operating system is admired for its robust command-line utilities, offering users profound flexibility and control. One such utility is the rmdir command. The rmdir command, an abbreviation for “remove directory”, is an essential tool for users aiming to maintain an organized filesystem.

      • ID RootHow To Install Laravel on Debian 12

        In this tutorial, we will show you how to install Laravel on Debian 12. For those of you who didn’t know, Laravel has emerged as one of the leading PHP frameworks for web development, offering an elegant and efficient approach to building web applications.

      • Linux Capablecd Command in Linux with Examples

        In Linux, the “cd command” is pivotal for navigating the open-source operating system’s vast filesystem. This seemingly simple command, standing for “change directory,” is a cornerstone of user navigation and file management, showcasing the depth and power of Linux’s command-line utilities.

      • Linux Capablesed Command in Linux with Examples

        Linux, a versatile open-source operating system, offers various command-line utilities for various tasks. The sed command, standing for Stream Editor, holds a significant place among these utilities. It’s specifically tailored for parsing and transforming text in a data stream or file.

      • Linux CapableHow to Install Discord on Linux Mint 21/20

        Discord is a popular communication platform designed for gamers, but it has since become widely used for various purposes, including business, education, and personal communication.

      • Linux CapableHow to Install GIT on Linux Mint 21/20

        Git is an incredibly powerful and popular version control system (VCS) developers worldwide use to manage and track changes in their codebases. It was created by Linus Torvalds, the same person behind the Linux operating system, in 2005.

      • Linux CapableHow to Install SeaMonkey on Linux Mint 21/20

        If you’re a Linux Mint user seeking an alternative to mainstream Internet suites, SeaMonkey could be your next destination. This integrated Internet application suite might not get the same buzz as Google Chrome or Mozilla Firefox, but it has a unique charm that’s all its own.

      • Creating and Extracting Archives with the tar Command in Linux

        How to Use tar Command in Linux Objective The objective of this article is to explain various steps of creating backup data...

      • Creating Directories in Linux: A Beginner’s Guide to the mkdir Command

        If you are looking at how to make a directory in Linux then you are at the right place...

      • Real Linux UserHow to use Linux Mint without installing on a Mac – Linux Mint 21.2 edition

        In a previous tutorial I explained how to create a Linux bootable USB drive in macOS.

    • Games

    • Desktop Environments/WMs

      • K Desktop Environment/KDE SC/Qt

        • Nate GrahamThis week in KDE: porting, Dolphin, and KWin

          I wrote about all the porting work done recently for Plasma in yesterday’s Plasma 6 update. That work consumed a lot of time due to a big push to get it all done, so this week there isn’t as much feature work and UI polishing to report. Nevertheless, some good fixes and improvements made it in, especially for KWin and Dolphin!

          Copying and pasting files to the desktop that won’t fit there because there’s not enough space now shows a notification explaining the problem (Thenujan Sandramohan, link)

          In the Plasma Wayland session, cursors now look better when using fractional scale factors (Vlad Zahorodnii, link)

        • Volker KrauseJune/July in KDE Itinerary

          Since the last update two month ago we added new import options, public transport mode preferences and many more improvements to KDE Itinerary, and it got featured prominently on the awesome new KDE for Travelers page.

          The various options to import data into Itinerary have been consolidated behind a single global menu action.

          A new way to import online railway tickets has been added as well. Using the booking reference and passenger name or the corresponding app import URLs we can now retrieve the booking details from the operator directly.

          This is currently only available for Deutsche Bahn and SNCF. For adding more operators we again rely on your input in identifying the corresponding APIs and URLs of operators offering that feature.

      • GNOME Desktop/GTK

        • GNOMEDeveloping in GNOME OS: systemd-sysext

          In the old age, developing the desktop was simple™️. You only had to install a handful of toolchains, development headers, and tools from the distribution packages, run make install, execute say_prayer.sh and if you had not eaten meat on Friday you had a 25% chance for your system to work after a reboot.

          Well, if you are an application developer Flatpak makes this very simple. Applications run against a containerized runtimes, with their own userspace. The only thing they need from the host system is a working Desktop Environment, Flatpak, and Portals. Builder and flatpak-builder along with all the integration we built into the Desktop make sure that it will be a breeze.

  • Distributions and Operating Systems

    • 9to5LinuxSystemd-Free Immutable Distro Nitrux 2.9.1 Is Out Powered by Linux Kernel 6.4

      Even if the version number makes it look like a small point release to last month’s Nitrux 2.9 release, Nitrux 2.9.1 get a major kernel bump from Linux 6.3, which reached end of life on July 11th, 2023, to the latest Linux 6.4 kernel series. Nitrux 2.9.1 comes with a Liquorix-flavored Linux kernel 6.4.8.

      On top of that, this release ships with the very latest KDE software, including the KDE Plasma 5.27.7 LTS desktop environment, as well as KDE Frameworks 5.108 and KDE Gear 23.04.3 software suites, all built against the Qt 5.15.5 LTS open-source application framework.

    • New Releases

      • IPFire Official BlogIPFire 2.27 - Core Update 177 released

        It is time for another release of IPFire: IPFire 2.27 - Core Update 177. A brand-new update which brings enhanced hardening for the IPFire OS on modern processors, a large number of package updates and fixes various security vulnerabilities in the Linux kernel, AMD processors, OpenSSH and more.

        Before we start talking about the changes in detail, we would like to ask for your support. We put a lot of effort into building and testing this update and could not do any of this without you. Please, if you can, donate to the project helping us to put more resources to bring you more and better updates. It is very much appreciated by all of us here!

    • Canonical/Ubuntu Family

      • The Register UKBehold, Incus: Check out this fork of Canonical's LXD 'containervisor'

        SUSE developer Aleksa Sarai has created Incus, a fork of Canonical's LXD code, with the backing of the now-former lead developer of the container-manager-cum-hypervisor.

        A month ago, Canonical announced LXD would not be independent any more, and the Ubuntu maker was withdrawing it from the Linux Containers project and taking development in-house.

        Soon afterward at least one potential reason for Canonical's move became public: the former lead engineer of LXD, Stéphane Graber, declared that he had left the Linux distro developer. He stated he planned to continue contributing to the project and will be working under the handle Zabbly...

    • Devices/Embedded

      • Linux GizmosOrange Pi teases low-cost SBC based on Rockchip RK3566

        Orange Pi has just unveiled their latest single-board computer, featuring the high-performing Rockchip RK3566 SoC. This new SBC comes equipped with a wide range of peripherals useful for various embedded applications. Key features include a GbE port, multiple display interfaces, and seamless wireless connectivity.

        As previously mentioned, the Orange Pi 3B features the Rockchip RK3566 System-on-Chip with 22nm process similarly as the Boardcon RK3566 seen last month.

        In terms of operating system compatibility, the new SBC supports a wide range of options, including Android 11, Ubuntu 22.04, Ubuntu 20.04, Debian 11, Debian 12, OpenHarmony 4.0 Beta1, Orange Pi OS (Arch), Orange Pi OS, etc.

      • CNX Software Orange Pi 3B – A Rockchip RK3566 SBC with an M.2 NVMe/SATA SSD socket, up to 8GB RAM
        Orange Pi 3B is a new Rockchip RK3566 SBC that’s like a supercharged Raspberry Pi 3B board with the same form factor, but with a faster processor, up to 8GB RAM, and support for multiple storage options with a microSD card slot, an eMMC flash socket, an M.2 Key-M socket for NVMe (PCIe 2.1) or SATA III SSDs, as well as an SPI flash that should enable features like network boot.

        The board also features HDMI 2.0 and eDP display intefaces, a Gigabit Ethernet port, a WiFI 5 and Bluetooth 5.0 wireless module, four USB ports, MIPI DSI and CSI connector, and the 40-pin Raspberry Pi GPIO header. It’s powered through a USB-C port taking 5V instead of the micro USB port found in the Raspberry Pi 3B.

    • Open Hardware/Modding

      • Raspberry PiRaspberry Pi is this church’s new organist

        A few months ago, Eugene Olsen’s church lost its organist when they moved out of the area, but Eugene noticed that the organ happened to have a MIDI interface. He used a Raspberry Pi 4 and grabbed MIDI files of the hymns, then wrote a custom hymn player in C++.

      • ArduinoDIY force feedback steering wheel receives motor from an old power drill

        Racing simulators these days are very good, thanks to incredibly realistic graphics and physics. Developers have recreated the effects of everything from tire composition to asphalt temperature. But a lot of that effort goes to waste when you’re playing with a standard gamepad, because that can’t probably any feedback other than some vibration. To make the most of racing sims, Jason Winfield built a DIY force feedback steering wheel using the motor from an old power drill.

        Force feedback steering wheels act as both input devices and output devices. As input devices, they monitor the angle of the wheel to provide a steering value to the game. As output devices, a motor forces the steering wheel to rotate based on what occurs within the simulation. In a hard turn, it might provide resistance. If you spin out of control, the wheel might move around wildly. Because that has to overcome the player’s own grip on the wheel, the force feedback motor needs a lot of torque and that’s why Winfield chose to scavenge the motor from a power drill.

      • HacksterSine Wave generator

        This project visualizes a sinusoidal function on an OLED screen, and a LED can simulate these fluctuations, with a bit of trigonometry. It is easy to understand the code, although the LED may seem to increase and decrease its brightness, in reality, this process is digital and not analog, using a process called PWM.

      • Josh JusticeHighlights from Vintage Computer Festival Southeast 2023

        Last weekend I went to my first vintage computer festival: Vintage Computer Festival Southeast 2023.

        There are a number of Vintage Computer Festivals around the US throughout the year. Check out the VCF web site for a list.

        Here are some of the highlights of what I saw.

    • Mobile Systems/Mobile Applications

  • Free, Libre, and Open Source Software

    • OSI BlogCelebrating 25 years of Open Source at Campus Party [Ed: Microsoft mole ("community manager"), funded by Microsoft too (Nick Vidal), to dominate event exploiting the "Open Source" brand, pushing GPL violations under the guise of "HEY HI". OSI is thoroughly infiltrated and bribed by Microsoft. How many Microsoft moles does it take to destroy an organisation? One. But Microsoft already has at least 3 inside OSI.]

      OSI has been celebrating 25 years of Open Source at tech conferences around the world.

    • Why Open Source Matters [Ed: Microsoft mole, bribed by both Microsoft and GitHub (i.e. Microsoft twice over), cites Asay as authority on "Open Source". Asay brought Microsoft to the OSI after he had attempted to work for Microsoft (job interview). Moles galore.]

      Is it “open source”? The question doesn’t really matter. – Matt Asay When we as an industry talk about whether the term open source matters, we need to talk about that question on more than one level. There’s the obvious question of the licensing for a given project.

    • Ben Cotton: Does open source matter? [Ed: The person whom IBM fired (he led Fedora) cites Asay, who rejects Open Source (he uses Apple and works for proprietary software companies, has no technical background) as "authority"]

      Matt Asay’s article “The Open Source Licensing War is Over” has been making the rounds this week, as text and subtext. While his position is certainly spicy, I don’t think it’s entirely wrong. “It’s not that open source doesn’t matter, but rather it has never mattered in the way some hoped or believed,” Asay writes. I think that’s true, and it’s our fault.

      To the average person, and even to many developers, the freeness or openness of the software doesn’t matter. They want to be able to solve their problem in the easiest (and cheapest) way. Often that’s open source software. Sometimes it isn’t. But they’re not sitting there thinking about the societal impact of their software choices. They’re trying to get a job done.

    • Productivity Software/LibreOffice/Calligra

      • LibreOffice project and community recap: July 2023

        Here’s our summary of updates, events and activities in the LibreOffice project in the last four weeks – click the links to learn more… We started July by welcoming Michael Weghorn to The Document Foundation, the non-profit behind LibreOffice. Michael is a developer and will initially focus on accessibility improvements.

      • Czech translation of LibreOffice Draw Guide 7.4 – and more news

        ZdenÄ›k Crhonek (aka “raal”) from the Czech LibreOffice community writes: The Czech team has finished its translation of the LibreOffice Draw Guide 7.4.

      • Try our updated Extensions and Templates site!

        LibreOffice includes a wide range of features, covering most use-cases. But it also supports extensions for more functionality, and our worldwide community has submitted hundreds of great extensions (and templates).

      • Getting Started Guide updated to LibreOffice 7.5

        The LibreOffice Documentation Team is proud to release the latest version of the Getting Started Guide updated to the features available in LibreOffice 7.5. This book is for anyone who wants to get up to speed quickly with LibreOffice 7.5.

    • Education

      • RlangMultilingual Publishing

        As global movements, Open Source and Open Science face language-based exclusion as most resources are in English. This affects scientists and research software engineers working in R, particularly those who don’t have English as their first language.

        rOpenSci multilingual efforts aim to lower access barriers, democratize quality resources, and increase the possibilities of contributing to open software and science. We successfully piloted our Spanish-language peer review and the localization to Spanish of our comprehensive guide to software development, with Portuguese translation underway.

    • FSFE

      • Daniel PocockFSFE admits losing funds from bequest by insulting and ignoring Fellowship representative

        As Fellowship representative, I had tried to start a discussion about these funds at the 2017 annual meeting. I put forward several motions for discussion. Each motion was submitted as a separate topic for the meeting agenda. Spitefully, the FSFE president, Matthias Kirschner, merged all the motions into a single motion and had the group vote it away.

    • Licensing / Legal

      • SentryLet's Talk About Open Source

        Yesterday we announced that Codecov is now “Open Source”, and we messed up in two ways:

        We wrongly used the term Open Source; while unintentional, we should have known better

        We let our emotions get the best of trying to explain our position, rather than stepping back and addressing the problem

        I want to talk about both of these, how we made the mistake, why it’s important to us, and what we plan to do about this to improve the conversation in the future.

    • Programming/Development

      • Alex EwerlöfThrowing money at point A to get to D

        Sadly, it doesn’t work like that. You cannot solve the problem with the same mentality that created it. Sometimes money is not the solution. Sometimes bringing in new people is not the solution. Sometimes, we have to start from the within and be honest about why one environment stayed at point A while others went to point C.

      • RlangDrawing a tubular path with Julia

        I implemented the framed closed curves exposed in this blog post, in Julia and R. In fact it is useless with R, because the rgl function cylinder3d is faster and better.

        Here is the Julia implementation: [...]

      • EarthlyAn Introduction to Rust Generics

        Rust’s use of generics enables developers to write flexible and reusable code. Generics allow functions, structs, and enums to be defined without specifying the type of data they will operate on. This means that a single implementation can work with various types of data, making the code more versatile. Additionally, generics provide better type safety and reduce the likelihood of errors.xs

      • Matt RickardFocus On What Could Go Right (Not Wrong)

        In startups, focus on what could go right instead of wrong.

        Startups are call options in more ways than one. The extreme downside is capped at zero — the startup fails. You’ve lost time and effort, but the company wasn’t worth much (if anything) in the nascent stages. The fewer users you have, the fewer that will remember the product even existed.

      • Python

        • Julia EvansBehind "Hello World" on Linux

          But behind the scenes, there’s a lot more going on. I’ll describe some of what happens, and (much much more importantly!) explain some tools you can use to see what’s going on behind the scenes yourself. We’ll use readelf, strace, ldd, debugfs, /proc, ltrace, dd, and stat. I won’t talk about the Python-specific parts at all – just what happens when you run any dynamically linked executable.

        • Seth Michael LarsonSecurity Developer-in-Residence – Weekly Report #6

          I shared this newly published database with the OpenSSF Vulnerability Disclosures WG and received lots of feedback and tips for managing an OSV advisory database. Madison Oliver of GitHub Security gave advice on being a CNA and guidance for hosting first-party and third-party advisories as a CNA. Also received helpful feedback from Oliver Chang and Andrew Pollock. Thanks everyone!

          Being a participant in the distributed vulnerability database for OSV requires choosing an ID prefix for advisories. I chose PSF as the prefix and the prefix was accepted into the OSV schema specification. After the prefix was selected I configured automation in the database to automatically assign IDs for the PSF prefix.



Recent Techrights' Posts

[Meme] Being Believed, Not Censored or Defamed
Daniel Pocock, Zini, and John Sullivan (FSF)
Taking Things Up a Notch
we strive/aim towards 15-25 new pages per day, i.e. around 500 per month or 6,000 per year
 
Improving Site Navigation for Easier Discovery and Catch-ups
This site is run by code we wrote ourselves
LibrePlanet 2024 Recordings
Let's hope independent recordings by viewers can help recovery of "lost talks" (recordings)
GNU/Linux Reaches 11% Market Share in the United States Of America - an All-Time High
The United States Of America is where the operating system started (Boston) and where Linus Torvalds works (Portland)
Links 11/05/2024: XBox Crisis, Spotify Exodus Continues
Links for the day
Gemini Links 11/05/2024: Why to Delete GitHub
Links for the day
In Europe, Bing Fell Every Month This Year, Lost a Considerable Share Since "Bing Chat" and All the Chatbot Hype
Microsoft's Bing has had many layoffs lately
Links 11/05/2024: Analysis of the Microsoft Crisis and Backdoor-Looking Bugs
Links for the day
Attacking the Messenger?
Stack Overflow and LLM licencing
Microsoft Fired Loads of Staff in Kenya, Which is Another Large Country Where GNU/Linux Has Grown a Lot
Microsoft pays Kenyans only 2 dollars an hour for an IT/office job
Knowing the True History of Debian, Owing to Irish Debian Developer Daniel Pocock (Currently Running to Become Member of the European Parliament)
Irish-Australian and scapegoat of a highly dysfunctional 'Debian family'
Attacking by Credentials
Modest people do not demand fancy titles
Microsoft Windows Used to Have 99% of the OS Market in Jordan, Now It's Just 13% (Less Than iOS)
Based on the data of statCounter, GNU/Linux in Jordan climbed from 0.62% in May 2014 to nearly 5% right now
More Nations Are Reaching and Exceeding 5% Market Share for GNU/Linux, Microsoft Wants to be Bailed Out Again
Microsoft is once again reaching out to Biden for a bailout - a subject we'll cover in a video some time this weekend
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Friday, May 10, 2024
IRC logs for Friday, May 10, 2024
[Meme] What Do You Call a Woman Who Does BDS on Free Software? Elana Hamasman.
Here are some confused thoughts
[Meme] Mission Aborted
Mission Aborted: cancel RMS
Gemini Links 10/05/2024: Love Is Infinite and Books vs Internet
Links for the day
Links 10/05/2024: Fears Over TSMC, Microsoft Loses Major Patent Case
Links for the day
Links 10/05/2024: Burner Phones in 6-Eyes Government, “Hatred and Demonization” on the Rise
Links for the day
Microsoft Layoffs and Closures Now Reported in Africa
Microsoft Uninstalls Nigeria as it closes African Development Centre (ADC) in Lagos
[Video] Richard Stallman, "I Saw You Playing Your Recorder in Paris" (Due to Proprietary Software Only)
Corporate autocrats do not want counterparts or alternatives to even exist
Five Years After the Extensive Campaign of Defamation Against Richard Stallman He's Still Giving Public Talks
"Richard Stallman will give a talk, in French, Free Software and Freedom in a Digital Society at Centrale Supelec in Saclay, on May 15."
Microsoft Is Rebranding Its 'Chatbot' Search for the Third Time Because It Fails to Gain Adoption
it always means that something has failed - not that they'll openly admit it
Richard Stallman Gives a Talk in Paris Next Week (in French) and It's About Freedom
another talk, which he has only just announced
Pace Up, Distractions Down
We've made our curation process faster and more efficient
In Algeria, GNU/Linux Estimated to Have Grown Tenfold in a Decade
a sharp rise in GNU/Linux usage
[Meme] Red Hat Diversity
Red Hat: don't mention Haghighi
Our Sister Site Turns 20 in Exactly One Month
twentieth anniversary of the site
Corporate Media Focuses on Who's Suing Red Hat, Not What It's Sued For
The unfortunate thing is, anybody who has an opinion on this lawsuit will inevitably be framed as "pro-Trump" or "anti-Trump"
Links 10/05/2024: Many More Microsoft Layoffs on the Way
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Thursday, May 09, 2024
IRC logs for Thursday, May 09, 2024
Microsoft OSI Uses Its Money to Hire PR Agencies That Spy and Spread Mindless Openwashing of GPL-Violating Microsoft Ploy
`We're under attack. But the attackers smile at us and hire PR firms to spy, mislead etc.
Gemini Links 10/05/2024: geminispace.info to Shut Down in 3 Weeks
Links for the day
In Nigeria, Africa's (by Far) Largest Population, Microsoft Bing is the 0%
To Microsoft, Africa is just "someplace" to get intensive, hard-working human 'resources' (tech labour) at 2 dollars 'apiece' as in per person per hour
Links 09/05/2024: Journalists in Detention, China Banning Songs or Anthems
Links for the day
Support for harassment and abuse victims
Reprinted with permission from Daniel Pocock
Gemini Links 09/05/2024: Being Sick Enough and End of “World of Ends“
Links for the day
Links 09/05/2024: 'Hey Hi' (AI) Bubble Implodes Some More, Microsoft Layoffs So Widespread It's Hard to Keep Track
Links for the day
Speaking of Enshittification and Freedom, We've Still Not Begun Tackling the UEFI 'Secure' Boot Mess (Preventing GNU/Linux From Even Booting!)
Microsoft continues to fly under the radar and commit competition crimes with impunity
Microsoft Has Just Confirmed Mass Layoffs in Nigeria, It Now Adds Insult to Injury With Price Hikes for Locals
It's not like Microsoft paid them good salaries
Software Enshittification or Freedom? It's not a hard choice!
Reprinted from Alexandre Oliva
Links 09/05/2024: More Microsoft Layoffs on the Way
Links for the day
Amid Microsoft Layoffs in Nigeria GNU/Linux Climbs Above 6% Market Share (Not Including ChromeOS)
Hundreds are being laid off by Microsoft in Nigeria, based on yesterday's reports
[Meme] Blame the Robots or the 'Hey Hi' (AI), It Always Works in Today's Media
Companies do not have financial troubles! They have "efficiencies"...
News Reports Say Many More Microsoft Layoffs on the Way, Rumours Say Red Hat Also Imminently a Target
Microsoft is slipping out of control
Links 09/05/2024: Diplomacy Efforts With China, AstraZeneca Stops Experimenting With COVID-19 Vaccines
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Wednesday, May 08, 2024
IRC logs for Wednesday, May 08, 2024
Gemini Links 09/05/2024: Registered Computer Professionals and TLS (The Long Slog)
Links for the day