Bonum Certa Men Certa

Links 03/09/2023: GNOME 45 Work and Debian Fatigue



  • GNU/Linux

    • Linux On Mobile2023-08-27 [Older] Weekly GNU-like Mobile Linux Update (34/2023): KDE Gear 23.08 and an update to Genode on PinePhone
    • Unicorn MediaFOSS Week In Review: ReiserFS, Armbian, Linux From Scratch, and More

      Welcome back for another late edition of FOSS Week in Review! Late again because, we’re in the process of moving FOSS Force from the home office that has been our home since we started publishing something like 15 years ago.

      It seems that the woman who owned the house we’ve been renting for the last 30 years or so died in May and her two children decided to sell the 168 acres that our house sits on. A few months ago, some local good ‘ol boy rural yuppies bought the place and verbally gave us to the end of the year to vacate the house…which we thought was pretty nice of them since the rental housing market in these parts has gone from pretty cheap and easy-to-find to expensive and nearly impossible to find, evidently as a result of the whole Covid thing.

    • Desktop/Laptop

      • Adriaan de GrootSlimbook Fixins

        My Slimbook died. I closed the lid and chucked the laptop into a backpack, and two hours later at the other end of that trip it didn’t start at all. Something I really like about Slimbook is their customer service. My experience is that sending them mail is actually useful, and this time I got back a bunch of troubleshooting advice and a disassembly video. So the machine may be out of warranty, there’s still support and help to repair the machine – good from a sustainability perspective, too.

    • Audiocasts/Shows

    • Kernel Space

    • Applications

    • Instructionals/Technical

      • 2023-08-27 [Older] How to Copy a Directory in Linux – Beginner’s Tutorial
      • 2023-08-25 [Older] Renaming Files in Linux: A Beginner’s Guide with Practical Examples
      • LinuxTechiHow to Install VirtualBox Guest Additions on Ubuntu 22.04
      • TecMint5 Most Frequently Used Open Source Shells for Linux

        The shell is the command interpretor in an operating system such as Unix or GNU/Linux, it is a program that executes other programs. It provides a computer user an interface to the Unix/GNU Linux system so that the user can run different commands or utilities/tools with some input data.

        When the shell has finished executing a program, it sends an output to the user on the screen, which is the standard output device. For this reason, it is referred to as the “command interpretor”.

      • Unix SheikhTips on how to structure your home directory

        Structuring or organizing directories is not much different from structuring or organizing other stuff and it really comes down to what makes the most sense to you - at least as long as you're only dealing with your own directories. As soon as you're dealing with an organization, things can very quickly get out of hand.

        The main purpose behind any kind of organizing is efficiency. That really is the keyword. You need to be able to easily and quickly find what you're looking for and just as easily and quickly be able to store what needs to be stored.

      • Own HowToHow to install Gnome Extension Manager on Debian 12

        Extension Manager is an app that allows you to install different shell extensions, to make your Linux experience better.

        Extension Manager is a flatpak app on flathub repository, so installing Gnome Extension on your system could be done by using flatpak.

      • Net2How to install Zoom on Ubuntu 22.04

        Zoom has become the world’s most popular video conferencing software. With its easy-to-use interface and reliable video quality, Zoom is great for meetings, webinars, and connecting with colleagues and friends remotely. While Zoom is proprietary software, it can be installed on Linux-based operating systems like Ubuntu.

      • Ubuntu HandbookInstall Firefox ESR 115 with ease in Ubuntu 22.04/23.10 via PPA

        For those who are sticking to Firefox ESR, the latest 115 release is now easy to install in all current Ubuntu releases via PPA. Firefox ESR (Extended Support Release) is a slow moving release series target for organizations, including schools, universities, businesses. It has different release circle compare to the general Firefox series.

      • Chris CoyierLink Categorization

        I like how Juha-Matti Santala didn’t just think in terms of those categories for themselves but re-bucketed like: [...]

      • Juha-Matti SantalaWhere do my links live?

        Originally the discussion sparked somewhat simultaneously in two communities where we discussed the use of tabs in browsers. A lot of people have a lot of tabs open all the time and they never close tabs. That’s their strategy to store things and if the browser would crash and forget the tabs, they’d lose them all which seems to cause a bit of anxiety.

        I personally have never been much of a tabber. If I have more than a small handful of tabs open at any given time, I get anxious. I usually keep a few tabs open as pinned (like mail, calendar) and then very limited amount of tabs I work actively. I close tabs as soon as I no longer need them actively. I’d rather open a site over and over again during the day when I need it rather than keep it open.

      • University of TorontoAlerting on high level 'user stories' failing doesn't work in all setups

        At first, I was going to write an entry about the practical challenges of doing very much of these end to end tests and alerts in our rather different environment. But the more I thought about it, the more I think that this 'user journeys' style of alerting is not entirely generally applicable, or at the least is very hard to apply in some environments. As an outsider, it seems that 'user journey' alerts work best in an environment where you have relatively few user services and these services don't have single points of failure in their implementation, and perhaps you have significant churn over time in how these services are implemented and operated. This often describes web applications, which also tend to come with convenient broad problem indicators in the form of monitoring for certain HTTP error results that signal internal issues.

      • University of TorontoIn practice, 'alerts' can have different meanings in different organizations

        One of the things I've become more and more aware of over time as I talk about our metrics, monitoring, and alerting system is that what 'alerts' are can vary quite a bit between environments, despite everyone using the same term and often the same technology to implement their particular form of 'alerts'. Some of the difference in what alerts mean is technological and some of it is organizational (or 'operational').

      • James GWriting introductions in technical tutorials

        This is my take on an introduction. Everyone has their own style, informed by their experience and the types of content they write; there are few hard rules about introductions. Ultimately, it is up to you, the writer, to figure out what you want to say and how you want to say it!

      • Linux CapableHow to Install Ungoogled Chromium on Ubuntu 22.04 or 20.04

        For individuals concerned about online privacy, Ungoogled Chromium serves as an excellent browser choice. This guide will detail installing Ungoogled Chromium on Ubuntu 22.04 Jammy Jellyfish LTS or the older stable release of Ubuntu 20.04 Focal Fossa LTS; this method will also work with the latest short-term release.

      • Doug BrownHow am I supposed to safely disable this warning on ARM GCC?

        I recently ran into an interesting warning on newer versions of ARM GCC, including the latest (as of this writing) Arm GNU Toolchain 12.3.Rel1.

      • idroot

        • ID RootHow To Block IP Address on Nginx

          In today’s digital landscape, web servers play a pivotal role in delivering content and services to users worldwide. Nginx, a popular open-source web server, is known for its speed and versatility. However, as your web applications gain popularity, they can become targets for malicious activities, making security a top priority.

        • ID RootHow to use Traceroute Command on Linux

          In the dynamic realm of networking, achieving seamless connectivity and swiftly resolving issues are paramount for optimal performance. Enter the “traceroute” command – a network detective tool that reveals the journey packets undertaken across networks.

      • linuxconcept

        • Surviving the Storm: Managing Notification Floods in Nagios

          Nagios, a powerful open-source monitoring system, is a lifeline for IT professionals tasked with ensuring the reliability of critical infrastructure. However, like any robust tool, Nagios can sometimes become a double-edged sword when it comes to notifications. The constant stream of alerts can quickly overwhelm your team, leading to alert fatigue and missed critical issues.

        • Escalating Critical Alerts: Best Practices for Timely Responses

          In today’s fast-paced digital landscape, where software systems and applications are at the core of most businesses, the ability to respond swiftly to critical alerts is paramount. These critical alerts often signify potential issues that, if left unattended, can lead to system failures, downtime, and ultimately, financial losses.

        • Navigating Notification Rules: Configuring Alerts in Nagios

          In the realm of system monitoring and infrastructure management, Nagios has long been a stalwart companion. This powerful open-source tool empowers administrators to keep a vigilant eye on the health and performance of their IT environments.

        • SMS Alerts with Nagios: Keeping You Informed on the Go

          In today’s fast-paced world, staying informed about the status of your critical IT infrastructure is paramount. Nagios, a popular open-source monitoring system, provides comprehensive monitoring capabilities to ensure the health and performance of your systems. One crucial aspect of monitoring is receiving timely alerts when issues arise.

        • Smooth Integration: Connecting Nagios Notifications with Incident Management

          In the realm of IT operations and infrastructure monitoring, Nagios has long been a trusted ally. Its robust capabilities for system and network monitoring provide valuable insights into the health and performance of your environment. However, effectively managing incidents and responding promptly to alerts generated by Nagios can be a complex task.

        • Mastering Email Notifications in Nagios: A Step-by-Step Guide

          Monitoring your IT infrastructure is essential for ensuring its reliability and availability. Nagios is a powerful open-source monitoring system that can help you keep a close eye on your network, servers, and services. One of the key features of Nagios is its ability to send email notifications when issues are detected.

        • The Power of Timely Notifications: Enhancing IT Monitoring

          In the fast-paced world of Information Technology (IT), where systems are constantly evolving and user demands are ever-increasing, effective IT monitoring is crucial. However, monitoring alone is not sufficient; what truly empowers IT teams is timely notifications.

  • WINE or Emulation

  • Games

    • Positech GamesCode Breakdown for Gratuitous Space Shooty Game

      I code my games in C++ using visual studio 2015, and some help from visual assist from whole tomato (basically improved intellisense). I coded my own engine, but as GSSG is a simple 2D space shooter, thats easily good enough. I thought just in case anyone who reads my blog is learning C++, it might be interesting to describe some of the code.

    • GamingOnLinuxLinux user share remains above macOS in the latest Steam Survey

      After the rather exciting development in the last Steam Hardware & Software Survey where Linux users overtook macOS for the first time, the latest survey shows Linux continues to be above macOS but with the numbers dipping down.

    • GamingOnLinuxThe state of optimus-manager explained by its developer

      Optimus-manager is a nice piece of software that lets you configure dual GPU setups usually available on laptops that share the same built-in screen and have a lot of nuances to be dealt with: [...]

    • GamingOnLinuxGE-Proton 8-14 released, deprecated workarounds removed

      The latest release for GE-Proton, the community version of Proton, has dropped. Version 8-14 brings with it several fixes and workaround removals that had deprecated. We must note that this isn't the official version of Proton from Valve, so you'll have to download it separately.

    • HackadayWill An 8088 Run DOOM? Now, Yes It Will!

      The question on everyone’s lips when a new piece of hardware comes out is this: Will it run DOOM? Many pieces of modern hardware have been coaxed into playing id Software’s 1993 classic, but there have always been some older machines that just didn’t have the power to do it. One of them has now been conquered though, and it’s a doozy. [Frenkel]’s Doom8088, as its name suggests, is a port of the game for the original PC and AT.

  • Desktop Environments/WMs

    • GNOME Desktop/GTK

      • SlashdotNautilus File Manager Gets New Features in Upcoming GNOME 45
      • Aryan Kaushik: GUADEC 2023 Experience
        Sveiki visiem!

        In this blog, I'm pumped to share my experience attending GUADEC 2023 held in Riga, Latvia.

        Let's start :)

        During the conference, I presented a joint talk with Pooja Patel on "How to add 16.67% more users and contributors: A guide to creating accessible applications".

        The talk was on Day 2 of the conference and we got quite nervous haha. We didn't join the walking tour and had to skip some of the most amazing talks on Day 2.

        Fortunately, The journey was made more streamlined due to the extensive support of the staff team. I also want to thank Melissa for doing all the bookings and keeping up with our issues xD

      • Ubuntu HandbookTop-left ‘Activities’ Replaced with Workspace Indicator in GNOME 45

        In the recent update of Ubuntu 23.10 daily build, the GNOME desktop has been updated to v45 beta. And, here are some visual changes. The default wallpaper now has a dark variant. Meaning changing Ubuntu Desktop to dark style will also change to dark style wallpaper.

      • GNOMEFlorian Müllner: Extensions in GNOME 45

        By now it is probably no longer news to many: GNOME Shell moved from GJS’ own custom imports system to standard JavaScript modules (ESM).

  • Distributions and Operating Systems

    • New Releases

      • LinuxiacNitrux 3.0 Brings Plasma 5.27.7 and Latest Software Updates

        Powered by Liquorix kernel 6.4, Nitrux 3.0 ships with the most up-to-date Plasma 5.27.7, bug fixes, and the latest Maui apps.

      • Beta NewsNitrux 3.0.0 raises the Linux bar while outshining Microsoft Windows 11

        Today is an exciting day in the world of Linux; Nitrux 3.0.0 has just been launched, and you can download an ISO here. This groundbreaking release screams innovation and forward-thinking, something that seems to have escaped Microsoft’s latest Windows 11. Nitrux 3.0.0 comes with a robust set of improvements, from its use of Linux Kernel 6.4.12-2 (Liquorix) to an updated Firefox version 117.0. But let’s talk about the ‘Nitrux Update Tool System’ that even offers a rescue operation for backup redundancy.

    • Debian Family

      • 9to5LinuxArmbian 23.08 Brings Support for Lenovo X13s, Official Distro Upgrades

        Coming about a month from the previous update for the Armbian 23.05 series, Armbian 23.08 is here with support for the most recent memory chips on the Banana Pi BPI-M5 single-board computer, Linux kernel 6.1 LTS support for the Banana Pi BPI-CM4 single-board computer, and initial support for the Lenovo ThinkPad X13s ARM laptop.

        Armbian 23.08 also brings official distro upgrade support integrated into armbian-config, armbian-gaming as an extension, a new grub-with-dtb extension to enable the GRUB extension and implement various GRUB hooks, enables power management functions in Allwinner boards, improves Khadas VIM3/VIM3L and Odroid M1 boot support.

      • DaemonFC (Ryan Farmer)Reasons Why Debian 12 KDE Should Not Default to Wayland. More Flatpak Observations. (Hiding Proprietary Software)

        Wayland simply isn’t ready and it isn’t clear it ever will be.

      • Daniel PocockManuel Estrada Sainz (ranty), Andres Garcia (ErConde) & Debian Deaths overworking

        People have noticed that Thiemo Seufer's death in a car accident occurred after working on Christmas Day. That was in 2008. It turns out there was a precedent for this.



        [...]

        The deaths were discussed on the debian-private gossip network. Robert Millan commented that Sr Estrada had worked all night at a previous DebConf.

        I found an archived copy of Sr Estrada's web site. It has a large banner on the front page, Wellcome to HELL. Coincidentally, the distance from Valencia to Seville is approximately 666km.

      • Sparky GNU/LinuxSparky 6.7.1 armhf & arm64

        This is a minor update of Sparky of the oldstable line 6.7.1 “Po Tolo” targeted to the single board mini computers Raspberry Pi.

      • Junichi Uekawa: September.
        September. Looking at performance traces and analysing scheduling and other issues. CPU Cache doesn't really play into effect until I figure out the scheduling issues. They don't collide.

    • Devices/Embedded

      • Linux GizmosUgoos releases TV Box series with Android 11 support
      • Linux GizmosGOWIN & Andes Technologies collaborate and reveal 22nm SoC FPGA

        Gowin Semiconductor and Andes Technologies have recently unveiled the specifications for their AndesCore A25 RISC-V CPU IP along with the AE350 peripheral subsystem integrated into the GW5AST-138 GOWIN FPGA from the Arora V family. The announcement marks one of the initial successful implementations of a complete RISC-V MCU implemented into an FPGA.

      • CNX SoftwareSparkFun launches ESP32-based “Arduino IoT Weather Station” with Arduino IoT Cloud integration

        SparkFun’s Arduino IoT Weather Station is a complete weather station kit leveraging the company’s MicroMod ecosystem with an ESP32 Processor Board and various sensors and developed in collaboration with Arduino for integration into their IoT Cloud service. Most people will check the weather on the Internet or watch the weather forecast on TV, but if you live in a remote area with a micro-climate or just want to have fun building your own weather station, the latest SparkFun kit will allow you to monitor temperature, air and soil humidity, wind speed and direction, lightning, and rainfall data at home and monitor the data from anywhere using a web browser.

      • HackadayArduino-Powered Trap Hopes To Catch Mice

        The old adage that you’ll make a fortune by developing a better mouse trap is not super realistic, as the engineers behind Sony’s Betamax video tape standard could tell you. However, you can still learn a lot building your own, as this project from [ROBO HUB] demonstrates.

      • HackadayIs A Pigeon Faster Than The Internet?

        [Jeff Geerling]’s latest project is for the birds — literally. Even though he has a brand new high-speed fiber optic internet connection, online backups of YouTube video projects still take hours. He decided to see if the conclusions from a 2009 in South Africa study still hold true today — that using carrier pigeons to send files can be faster than the internet. [Jeff] sets up an experiment to send 3 TB of data by homing pigeon a distance of one mile to establish a baseline. Next, [Jeff] sends the same 3 TB of data over the internet, and donning the cap of honorary pigeon, simultaneously embarks on a journey by air to his off-site backup service in Nova Scotia, Canada.

    • Open Hardware/Modding

      • Tom's HardwareBubble Bonanza: Raspberry Pi Bubble Machine Powered by Pico

        According to Jazmati, the project consists of a plastic disc with holes that spin through a small trough of soapy water. A fan is connected to blow air through the bubble solution on the disc. You can experiment with different hole sizes and fan speeds to tune it right.

      • Andrew HutchingsAmiga 1200 Restoration

        Someone recently sent me their Amiga 1200, which used to be their pride and joy, for free, to look after. They no longer had a use for it. It needed a bit of work, so I decided to document it.

      • Old VCRAdding a cooling fan to the Commodore 128DCR

        Call it a "refurb weekend sequel" to our previous work on my beloved Commodore 128DCR. It's been a hot, horrid summer in Floodgap Very Sub-Orbital Headquarters and I was somewhat concerned about the heat in the house computer lab even with the A/C cranked up to "Vegas weekend for Southern California Edison's Board of Directors" levels. But it's even worse for cooling when your one and only rear vent looks like this: [...]

      • Raspberry PiMost Unusual Sentence Extractor | HackSpace #70

        I wanted my computer to be a traditional word processor but with a few modern updates: it was important for me to be able to write directly to the cloud so that I could pick up writing from anywhere, and know my progress would be saved automatically. I also wanted a screen to display my documents in a very simplified manner – ideally monochrome or e-ink so that my focus was on the words directly and not on social media, video games, or any other distractions. With this in mind, I started my preliminary design process.

    • Mobile Systems/Mobile Applications

  • Free, Libre, and Open Source Software

    • IdiomdrottningFedi is like email

      Email has a lot of the same problems fedi has. It’s used by some very bad people, there’s not a lot of moderators, there’s spam and bad faith servers that you need to block on the instance level, if you get kicked off a server or a server operator folds you need to migrate your address and that’s a 🐝, the protocol is also really complicated these days with many layers and spec addons, it’s difficult to find a place and crowd that’s good for you etc.

      Fedi also has some of the same advantages as email: no-one owns it, it can be used for all kinds of things, it’s free etc.

      Email and fedi work very similarly except fedi has more bugs.

    • Ruben SchadeThe version of vi shipped with the BSDs

      Hackaday ran a story about Vim with some interesting history. I knew the late Bram Moolenaar had started the project on the Amiga, though I didn’t know the history of the original code going back to Tim Thompson’s Stevie on the Atari ST, and the ports made by Tony Andrews. I swear the world is conspiring to get me into buying a 520 or 1040ST.

    • The Register UKThe world seems so loopy. But at least someone's written a memory-safe sudo in Rust

      The sudo utility provides a way for privileged users of Unix-like systems (eg: Linux and FreeBSD) to run a command as root. It presents a bit of a risk in that low-privileged rogue users or software could find a way to abuse it, such as by exploiting a bug in the code, to elevate their access to root, or superuser, level. Ideally sudo and su should be as secure and vulnerability-free as possible, as they act as gateways to taking full control of a system.

    • Events

      • HackadayTo Give Is Better Than To Receive

        Better to give a talk at a hacker event, that is. Or in your hackerspace, or even just to a bunch of fellow nerds whenever you can. When you give the talk, don’t be afraid to make it too “easy” to understand. Making a tough topic comprehensible is often the sign that you really understand it, after all, and it’s also a fantastic service to the audience. And also don’t be afraid that your talk isn’t “hard core” enough, because with a diverse enough crowd, there will absolutely be folks for whom it’s still entirely new, and they’ll be thankful.

    • Education

      • uni EmoryCollege hacks to get you through your first year

        Don’t know how to eat, sleep, study, budget and flourish in college? Don’t worry. We’ve got you covered. This is by no means a comprehensive list, but it’s a good college starter pack to get you through your first year. Who knows? By this May, you may just have your own list of college hacks. But for now, you can take some of ours. (You’re welcome!)

      • Adolfo OchagavíaBecoming a contractor

        How many roads must a programmer walk down before you call them a contractor? It’s been about three years since I went down this (bumpy) path, and I finally have the feeling that my contracting business is “bootstrapped”1. Here’s an account of my journey so far, hoping you find it inspiring!

    • Programming/Development

      • James GThoughts on teaching generative text literacy

        This would be the first in a series of lessons that I would want to convey. Having clear expectations on the veracity of AI-generated text is, in my book, a foundation: something that should be taught at the earliest possible opportunity. From there, ideas like prompting can be explored: the idea that, with natural language, you can tune the response to a question. "Explain this to me like I am five", or "Convey this point in bullet points", or variants thereof are interesting. I am especially intrigued by how language models can convey the same concept in different ways.

      • Doug BrownHow am I supposed to safely disable this warning on ARM GCC?

        I recently ran into an interesting warning on newer versions of ARM GCC, including the latest (as of this writing) Arm GNU Toolchain 12.3.Rel1. In particular I’m dealing with arm-none-linux-gnueabihf-g++. Here’s a very simple example program that demonstrates the warning: [...]

      • Barry KaulerFix convert Void pkg db to Puppy db format

        Previous post about supporting Void Linux .xbps packages:

        https://bkhome.org/news/202309/woofq-support-to-build-withvoid-xbps-packages.html

        Have now got the '0setup', '1download' and '2createpackages' scripts to work in woofQ.

        One problem is that support/void/cvt.sh (called from void0setup) performs an incomplete db conversion. 'cvt.sh' is written in awk, that I have less than rudimentary capability with. I know that the awk language is wonderful, and have always intended to learn more about it. Anyway, I fixed a couple of db issues by putting in some extra code in '0setup':

      • Barry KaulerOE and woofQ change to usr-merge

        I have not been a fan of "usr-merge"; however, many mainstream distributions have changed, or are planning to change, to it. Let's see, Fedora, Mageia, Ubuntu, Arch, openSUSE and Void have changed, and Debian intends to do so in the next release.

        OpenEmbedded/Yocto has the capability, via adding "usrmerge" to the DISTRO_FEATURES variable. "usrmerge" was introduced to OE in 2017:

      • Hubert FiguièreHubert Figuière: Dev Log August 2023

        Didn't really do anything on Niepce in August, so no updates on that front. However I worked on a few other things.

        libopenraw

        A lot of work done on it. See my other wlog post. The short version is that I should look towards releasing 0.4.0 sometime soon.

        Since that last post, I have added a long standing to-do item: code to generate test cases so I can run a non regression test suite on existing files. However I get hit with flaws in the various XML serde crates.

      • Python

        • Linux HintPython Tarfile

          The Python “tarfile” module is used to perform various functions on tarfile, such as creating and reading tar files in various modes, extracting tar files, etc.

        • Linux HintPython Min() Function

          In Python, the inbuilt “min()” function retrieves the smallest item/element in an iterable such as a list, string, or dictionary.

        • Linux HintPandas Groupby Apply

          In Python, the “df.apply()” method is used along with the “df.groupby()” method to apply the specified function to the DataFrame group data.

        • Linux HintXLSX to CSV in Python

          The “df.to_csv()” method of the “pandas” module and “Openpyxl” and “CSV” modules are used to convert XLSX to CSV in Python.

        • Linux HintPandas Crosstab() Function

          The “pandas.crosstab()” function of the “pandas” module determines the simple cross-tabulation of single or multiple factors.



Recent Techrights' Posts

Microsoft's Bing Falls to Fourth in the Europe/Asia-Based Turkey, Share Halved Since LLM Hype, Now Only 1% (Sometimes Less)
Turkey (Eurasia) is another example of Microsoft failing with LLM hype and just burning a lot of energy in vain (investment without returns)
Backlash and Negative Press After Microsoft Tells Diversity, Equity, and Inclusion (DEI) People to DIE
Follow-up stories
Censorship as Signal of Opportunity for Reform
It remains sad and ironic that Wikileaks outsourced so much of its official communications to Twitter (now X)
The World Wide Web Has Been Rotting for Years (Quality, Accuracy, and Depth Consistently Decreasing)
In the past people said that the Web had both "good" and "bad" and that the good outweighed the bad
Comoros: Windows Plunges to Record Low of About 6% in Country of a Million People (in 2010 Windows Was 100%)
Many of these people earn a few dollars a day; they don't care for Microsoft's "Hey Hi PC" hype
The Mail (MX) Server Survey for July 2024 Shows Microsoft Collapsing to Only 689 Servers or 0.17% of the Whole (It Used to be About 25%)
Microsoft became so insignificant and the most astounding thing is how the media deliberate ignores it or refuses to cover it
Windows Down From 98.5% to 22.9% in Hungary
Android is up because more people buy smaller mobile devices than laptops
Microsoft Windows in Algeria: From 100% to Less Than 15%
Notice that not too long ago Windows was measured at 100%. Now? Not even 15%.
 
Joel Espy Klecker & Debian on Joe Biden's health and Donald Trump's assassination
Reprinted with permission from Daniel Pocock
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Wednesday, July 17, 2024
IRC logs for Wednesday, July 17, 2024
Links 18/07/2024: Hostname Pedantry and Retro Coding
Links for the day
Fedora Week of Diversity (FWD) 2024 Attracting 0.01% of the IBM Staff "Was a Success"
They expect volunteers (unpaid slaves) to do the PR for them...
African's Largest Population (Nigeria) Approaching 80% Android "Market Share" Amid Steady Monthly Increases While Microsoft Has Mass Layoffs in Nigeria
Microsoft- and Apple-sponsored Western (or English-speaking) media chooses to ignore that or treat it as irrelevant (a racist disposition in its own right)
[Meme] The Warlord's Catspaw
Thugs that troll us
Microsoft Misogyny Will be the Fall of Microsoft (Covering Up for Misogynists is a Huge Mistake and Highly Misguided Short-term Strategy)
Microsoft's undoing may in fact be its attitude towards women
Red Hat Keeps Behaving Like a Microsoft Reseller (for Proprietary Stuff!), Microsoft Employees as Authors in redhat.com
In some ways this reminds us of Novell
UEFI 'Secure Boot' Once Again Bricking PCs and Fake Security Models Are Perishing in Geminispace
Let's Encrypt has just fallen again
Links 17/07/2024: New Attacks on the Press, European Patents Squashed Even at Kangaroo Court (UPC)
Links for the day
Gemini Links 17/07/2024: Proponents of Censorship and New Arrivals at Gemini
Links for the day
Links 17/07/2024: School Budget Meltdown and Modern Cars as Tracking Nightmares
Links for the day
This Should Certainly be Illegal, But the Person Who Helped Microsoft Do This is Still Attacking the Critics of It
perhaps time for an "I told you so post"
[Meme] A Computer With an Extra Key on the Keyboard Isn't Everyone's Priority
(so your telling me meme)
Africa as an Important Reminder That Eradicating Microsoft Doesn't Go Far Enough
Ideally, if our top goal is bigger than "get rid of Microsoft", we need to teach people to choose and use devices that obey them, not GAFAM
Billions of Computers Run Linux and Many Use Debian (or a Derivative of It)
many devices never get updated or even communicate with the Net, so exhaustive tallies are infeasible
[Meme] Microsoft is Firing
Don't worry, Microsoft will have some new vapourware coming soon
More DEI (or Similar) Layoffs on the Way, According to Microsoft Team Leader
What happened shortly before Independence Day wasn't the end of it, apparently
[Meme] Many Volunteers Now Realise the "Open" in "OpenSUSE" or "openSUSE" Was Labour-Mining
Back to coding, packaging and testing, slaves
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Tuesday, July 16, 2024
IRC logs for Tuesday, July 16, 2024
Microsoft Windows "Market Share" in New Zealand Plunges to 25%
Android rising
[Meme] Ein Factory
A choice between "masters" (or "master race") is a false choice that results in mass exploitation and ultimately eradication (when there's little left to exploit)
Links 17/07/2024: Open Source Initiative Lies and Dark Net Thoughts
Links for the day
SUSE Goes Aryan: You May Not Use the Germanic Brand Anymore (It's Monopolised by the Corporation)
Worse than grammar Nazis
Media Distorting Truth to Promote Ignorance
online media is rapidly collapsing
Gratis But Not Free as in Freedom: How Let's Encrypt is Dying in Geminispace
Let's Encrypt is somewhat of a dying breed where the misguided CA model is shunned
Android Rises to New Highs of Almost 80% in Cameroon
How many dozens of nations will see Windows at under 10% this coming winter?
Links 16/07/2024: TikTok Ban in Europe and Yandex Split
Links for the day
Gemini Links 16/07/2024: On Packrafting and on Trump Shot
Links for the day
[Meme] Firefox Users Who Think They Know Better Than Mozilla
Enjoy Firebook
Firefox Used to Have About Half the Market in Switzerland, But It Doesn't Stand a Chance Anymore (Chrome Surging This Summer)
Mozilla has managed to alienate some of the biggest fans of Firefox
Microsoft's Biggest Losses Are in Europe This Summer
Microsoft's ability to milk a relatively rich Europe is fast diminishing
How to Make Software Suck and Discriminate Against People at the Same Time
ageism glorified
Bing Was at 2.6% in Russia When LLM Hype Started. Now It's Down to 0.8% (for 3 Months in a Row Already)
The sharp fall of Bing may mean that exiting the Russian market won't matter to anybody
[Meme] Microsoft Seems to be Failing to Comply With WARN Act (by Refusing to Announce Mass Layoffs as They Happen)
since when does Microsoft obey the law anyway?
Microsoft Layoffs Are Still Too Frequent to Keep Abreast of and Properly (or Exhaustively) Classify
The "HR" department knows what's happening, but whistleblowers from there are rare
Bahamas Joined the "5% Windows" Club
statCounter only traces back about 1 in 20 Web requests to Windows
Links 16/07/2024: Salesforce Layoffs and Microsoft's DMARC Fail
Links for the day
Antenna Abuse and Gemini Abuse (Self-hosting Perils)
Perhaps all this junk is a sign of Gemini growing up
Possibly Worse Than Bribes: US Politicians and Lawmakers Who Are Microsoft Shareholders
They will keep bailing out Microsoft to bail themselves out
The Software Freedom Conservancy Folks Don't Even Believe in Free Speech and They Act As Imposters (Also in the Trademark Arena/Sense)
Software Freedom Conservancy was already establishing a reputation for itself as a G(I)AFAM censor/gatekeeper
Djibouti Enters the Windows "10% Club" (Windows Was 99% in 2010)
In Africa in general Microsoft lost control
GNU/Linux Share Doubled in the United States of America (USA) in the Past 12 Months
Or so says statCounter
Even in North Korea (Democratic People's Republic Of Korea) Google Said to Dominate, Microsoft Around 1%
Google at 93.26%
[Meme] The Red Bait (Embrace... Extinguish)
They set centos on fire, then offer a (de facto) proprietary substitute for a fee
Shooting the Messenger to Spite the Message
segment of a Noam Chomsky talk
[Video] Boston Area Assange Defense (Yesterday)
It was published only hours ago
Guinea: Windows Down From 99.3% to 2.7% 'Market Share'
Guinea is not a small country
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Monday, July 15, 2024
IRC logs for Monday, July 15, 2024
What's Meant by "Antenna Abuse" (Gemini)
syndication is not a monopoly in Gemini and if one doesn't condone political censorship, then one can create one's own syndication service/capsule
Microsoft Layoffs and Entire Unit Termination: Diversity, Equity, and Inclusion
What an announcement to make just before Independence Day
Links 16/07/2024: Old Computer Challenge and One Page Dungeon Contest
Links for the day