Bonum Certa Men Certa

Links 14/01/2023: KDE Frameworks 5.102.0 and Mesa 23 RC



  • GNU/Linux

    • Veira Group introduces Linux-based Coolita 2.0 solutions for the Indian Smart TV market. - Newspatrolling.com

      Veira Group, one of India’s largest ODM for Smart TVs introduces Linux-based Coolita 2.0 solutions for the country’s growing smart TV market. With this development, Veira Group enters a new tech territory in partnership with the proprietary Coolita OS, highlighting its commitment to building a new smart TV ecosystem. Coolita OS is Skyworth first self-developed smart TV operating system, delivering a lighter, smoother, more convenient user experience.

      With the release of the Coolita 2.0 solutions, Veira intends to sell 500,000 Smart TVs equipped with the new OS for the top Indian brands. The new OS is set to transform the smart TV experience, for today’s internet-driven generation. It offers a wide variety of entertainment options and applications, such as YouTube, Prime Video, Zee5, Hungama, SonyLiv Etc. with a range of global and local content. Other features of this lite TV OS include pre-installed lite cloud games, a built-in Internet browser, an app store and a Data Saver that provides real-time data reminders to help people efficiently manage their data usage. Any Smart TV device that is connected to LAN can be used to watch a movie with network-free screen projection. With an exceptional user experience, platform stability, and affordability, Coolita is expected to become one of the leading & preferred Smart TV OS’s in India.

    • Veira Group introduces Linux-based Coolita 2.0 solutions for the Indian Smart TV market - Content Media Solution
    • Make Use OfThe 9 Best Career Options After Learning Linux

      Ready to start your professional Linux career? Here are some of the best job options for you after you've learned Linux and open source.

      There is a reason why many people use Linux but in different capacities. From using Linux distros as individual users to developers writing apps for Linux users, there is a different purpose associated with Linux.

      When working on Linux, you can pursue various career options and avenues. Each stream will open opportunities, allowing you to make the most out of your newly derived skills.

      You can pursue a few options after getting familiar with Linux and its related technologies. Here are a few top professions you can choose after learning Linux.

    • Linux LinksLinux Around The World: USA - Missouri - LinuxLinks

      We cover events and user groups that are running in the US state of Missouri. This article forms part of our Linux Around The World series.

    • Desktop/Laptop

      • Notebook CheckSystem76 teases beefy Pangolin Linux laptop update with Ryzen 7 6800U - NotebookCheck.net News

        System76 is known for its high-quality laptops that run Linux (either Ubuntu or System76's own Pop!_OS). However, most of their laptops run on Intel CPUs, so AMD fans were left in the lurch... until the original Pangolin debuted a few years ago. System76 recently teased the upcoming version of the Pangolin, replete with the latest and greatest from AMD.

        The new Pangolin will come with AMD's Ryzen 7 6800U CPU, Radeon 680M integrated graphics (built on AMD's RDNA 2 architecture), and up to 32 GB of LPDDR5 RAM (6400 MHz). The laptop will have slots for two M.2 PCIe NVMe SSDs (up to 16 TB total).

        Connectivity is covered by three USB-A 3.2 Gen 1 (5 Gbps) ports, a single USB-C 3.2 Gen 2 (10 Gbps) port, and an SD card reader. USB 4 is noticeably absent. An HDMI 2.0 port and 3.5 mm combo audio jack round out connections.

        The Pangolin has most of the conveniences of other modern laptops, including a backlit chiclet-style keyboard, a multitouch trackpad, and a Kensington lock. The webcam falls flat at only 1 MP (720p), but there is a hardware kill switch to turn off the webcam.

    • Audiocasts/Shows

    • Kernel Space

      • LWNLinux 6.1.6 [LWN.net]

        I'm announcing the release of the 6.1.6 kernel.

        All users of the 6.1 kernel series must upgrade.

        The updated 6.1.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-6.1.y and can be browsed at the normal kernel.org git web browser: https://git.kernel.org/?p=linux/kernel/git/stable/linux-s...

        thanks,

        greg k-h

      • LWNLinux 5.15.88 [LWN.net]

        I'm announcing the release of the 5.15.88 kernel.

        All users of the 5.15 kernel series must upgrade.

        The updated 5.15.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.15.y and can be browsed at the normal kernel.org git web browser: https://git.kernel.org/?p=linux/kernel/git/stable/linux-s...

        thanks,

        greg k-h

      • LWNLinux 5.10.163 [LWN.net]

        I'm announcing the release of the 5.10.163 kernel.

        All users of the 5.10 kernel series must upgrade.

        The updated 5.10.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.10.y and can be browsed at the normal kernel.org git web browser: https://git.kernel.org/?p=linux/kernel/git/stable/linux-s...

        thanks,

        greg k-h

    • Graphics Stack

      • Free Desktop[ANNOUNCE] mesa 23.0.0-rc1
        Hi list,
        
        

        I'd like to announce mesa 23.0.0-rc1, which is now available for general consumption. The branch was made yesterday, as many noticed, but I wasn't able to get the actual relase cut until today. There's a ton of great changes here.

        As always, please be sure to test and file issues for any problems you run into.

        Cheers, Dylan
    • Applications

    • Instructionals/Technical

      • UNIX CopHow to Install Varnish with Apache on Ubuntu 22.04

        . We already know that Apache is one of the best web servers out there. But there are always tools to improve it and to increase its power. So, today, you will learn how to install Varnish with Apache on Ubuntu 22.04.

      • KifarunixPerform Unattended VM Installation on VirtualBox 7
      • ID RootHow To Install uTorrent on Ubuntu 22.04 LTS - idroot

        In this tutorial, we will show you how to install uTorrent on Ubuntu 22.04 LTS. For those of you who didn’t know, €µTorrent (also known as uTorrent) is a popular and widely used BitTorrent client that allows users to download and manage torrent files. One of the key features of €µTorrent is its small size and minimal system requirements. It is designed to be lightweight and fast, which makes it suitable for use on older or less powerful computers. It also has a simple and user-friendly interface, which makes it easy to use for both beginners and advanced users.

        This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of the uTorrent BitTorrent client on Ubuntu 22.04 (Jammy Jellyfish). You can follow the same instructions for Ubuntu 22.04 and any other Debian-based distribution like Linux Mint, Elementary OS, Pop!_OS, and more as well.

      • AddictiveTipsHow to install and use the G4Music app on Linux

        If you’ve been looking for a new music app for Linux, look no further than G4Music. G4Music is a new, elegant GTK4 music application for Linux. It is light and easy to use. In this guide, we’ll show you how to install and use it on your Linux system.

      • Red Hat OfficialAutomating HA cluster configuration with RHEL system roles

        The ability to provide services to customers continuously and with minimal-to-no outages is critical in today’s world. The Red Hat Enterprise Linux (RHEL) High Availability Add-On can help you achieve that goal by improving the reliability, scalability and availability of production systems. High availability (HA) clusters do this by eliminating single points of failure and by failing over services from one cluster node to another in case a node becomes inoperative.

        In this post, I’ll demonstrate using the ha_cluster RHEL system role to configure an HA cluster running an Apache HTTP server with shared storage in active/passive mode.

      • VideoCreate Your Own Emacs Start Page - Invidious

        In the last few days, I have been playing around with creating my own "start page" for Doom Emacs. By default, Doom comes with its own "dashboard" program but I wanted to create my own, mainly for the experience, but also because I could create a start page that was tailored exactly to my needs..

      • How to enable developer mode on Chrome OS Flex

        I have recently switched to Chrome OS Flex as main operating system. The experience so far is really great. It does everything what it should do. I can browse the internet with it, game with it (in the past Google Stadia, now Xbox Cloud), answer my mails and even work on Arch Linux. Even printing worked pretty much out of the box.

      • DebugPoint[Fixed] VirtualBox Needs Microsoft Visual C++ 2019 Redistributable Package

        Here’s a quick guide to fix the error “VirtualBox Needs Microsoft Visual C++ 2019 Redistributable Package”.

        Oracle’s VirtualBox is a popular virtualization software that helps you create guest virtual machines for Linux distributions in any host system.

      • The New StackKubernetes App Deployment from the Command Line - The New Stack

        If you’ve been following my Kubernetes 101 series, you may have discovered that there are ways to make Kubernetes considerably easier. Thanks to MicroK8s and Portainer, the journey doesn’t have to be challenging all the time. But even though you can begin your dive into Kubernetes as a point-and-click affair with Portainer, at some point you might want to be able to work from the command line. That’s not a given but you never know if you’ll be thrown into a situation where you’re asked to deploy an app or service to a Kubernetes cluster and there is no Portainer GUI to be found.

    • Games

      • Boiling SteamThe Best Deck accessory: a Virtual Monitor? nReal Air AR glasses Review - Boiling Steam

        The Steam Deck we all know and love was designed with pragmatism in mind — an all-in-one gaming console that you could use anywhere, uncluttered, unencumbered. It largely succeeded; so much that often the gaming portals and news sites must remind the reader that it is not a gaming PC. It has neither the power nor the peripherals for fulfilling this role, and its 7″ screen while bright and clear is unable to substitute for a big gaming monitor. And while you could attach such monitors to the Deck, they are big, heavy and power-hungry, and definitely not portable.

        At least, not the physical monitors. How about a virtual monitor? Augmented reality is the merging of the real-world view with a digital image in real-time, done with devices like glasses and headsets. What if the digital image is the monitor, and the augmented reality device are particularly unassuming sunglasses?

    • Desktop Environments/WMs

      • K Desktop Environment/KDE SC/Qt

        • KDEKDE Ships Frameworks 5.102.0 - KDE Community

          KDE today announces the release of KDE Frameworks 5.102.0.

          KDE Frameworks are 83 addon libraries to Qt which provide a wide variety of commonly needed functionality in mature, peer reviewed and well tested libraries with friendly licensing terms. For an introduction see the KDE Frameworks release announcement.

          This release is part of a series of planned monthly releases making improvements available to developers in a quick and predictable manner.

        • 9to5LinuxKDE Frameworks 5.102 Enables File Transfers over 2GB in KDE Connect

          The KDE Project released today KDE Frameworks 5.102 as the latest update to this collection of over 80 add-on libraries to Qt providing commonly needed functionality for the KDE Plasma desktop environment and related apps.

          KDE Frameworks 5.102 is packed with many changes, but the most prominent ones include support for file transfers over 2GB in size in the KDE Connect app, which lets you transfer files between your mobile device and your computer, but also do other things like receive notifications, control media players, etc.

        • Running Plasma on VisionFive-2 - cordlandwehr

          New year, new RISC-V Yocto blog post \o/ When I wrote my last post, I did really not expect my brand new VisionFive-2 board to find its way to me so soon… But well, a week ago it was suddenly there. While unpacking I shortly pondered over my made plans to prepare a Plasma Bigscreen RaspberryPi 4 demo board for this year’s FOSDEM.

          Obvious conclusion: “Screw it! Let’s do the demo on the VisionFive-2!” — And there we are:

          After some initial bumpy steps to boot up a first self-compiled U-boot and Kernel (If you unbox a new board, you need to do a bootloader and firmware update first! Otherwise it will not boot the latest VisionFive Kernel) it was surprisingly easy to prepare Yocto to build a core-image-minimal that really boots the whole way up.

  • Distributions and Operating Systems

  • Free, Libre, and Open Source Software

    • GNU Projects

      • Jérôme Lejeune Foundation adopts GNU Health

        We start 2023 with exciting news for the medical and scientific community!

        GNU Health has been adopted by he Jérôme Lejeune foundation, a leading organization in the research and management of trisomy 21 (Down Syndrome) and other intellectual disabilities of genetic origin.

        Lejeune foundation has its headquarters in France, with offices in Argentina, the United States and Spain.

      • GNUGNU Binutils 2.40 released

        Hi Everyone,

        We are pleased to announce that version 2.40 of the GNU Binutils project sources have been released and are now available for download at:

        https://ftp.gnu.org/gnu/binutils https://sourceware.org/pub/binutils/releases/

      • Sean Whitton: Always running Emacs under gdb



        The emacsclient(1) program is used to connect to Emacs running as a daemon. emacsclient(1) can go in your EDITOR/VISUAL environment variables so that you can edit things like Git commit messages and sudoers files in your existing Emacs session, rather than starting up a new instances of Emacs. It’s not only that this is usually faster, but also that it means you have all your session state available – for example, you can yank text from other files you were editing into the file you’re now editing.

        Another, somewhat different use of emacsclient(1) is to open new Emacs frames for arbitrary work, not just editing a single, given file. This can be in a terminal or under a graphical display manager. I use this as often as I invoke emacsclient(1) via EDITOR/VISUAL. I use emacsclient -nc to open new graphical frames and emacsclient -t to open new text-mode frames, the latter when SSHing into my work machine from home, or similar. In each case, all my buffers, command history etc. are available. It’s a real productivity boost.

        Some people use systemd socket activation to start up the Emacs daemon. That way, they only need ever invoke emacsclient, without any special options, and the daemon will be started if not already running. In my case, emacsclient on PATH is a wrapper script that checks whether a daemon is running and starts one if necessary. The main reason I have this script is that I regularly use both the installed version of Emacs and in-tree builds of Emacs out of emacs.git, and the script knows how to choose what to launch and what to try to connect to. In particular, it ensures that the in-tree emacsclient(1) is not used to try to connect to the installed Emacs, which might fail due to protocol changes. And it won’t use the in-tree Emacs executable if I’m currently recompiling Emacs.

    • Programming/Development

      • Software testing, and why I'm unhappy about it

        Automated testing of software is great. Unfortunately, what's commonly considered best practice for how to integrate testing into the development flow is a bad fit for a lot of software. You know what I mean: You submit a pull request, some automated testing process is kicked off in the background, and some time later you get back a result that's either Green (all tests passed) or Red (at least one test failed). Don't submit the PR if the tests are red. Sounds good, doesn't quite work.

        There is Software Under Test (SUT), the software whose development is the goal of what you're doing, and there's the Test Bench (TB): the tests themselves, but also additional relevant parts of the environment like perhaps some hardware device that the SUT is run against.

        The above development practice works well when the SUT and TB are both defined by the same code repository and are developed together. And admittedly, that is the case for a lot of useful software. But it just so happens that I mostly tend to work on software where the SUT and TB are inherently split. Graphics drivers and shader compilers implement some spec (like Vulkan or Direct3D), and an important part of the TB are a conformance test suite and other tests, the bulk of which are developed separately from the driver itself. Not to mention the GPU itself and other software like the kernel mode driver. The point is, TB development is split from the SUT development and it is infeasible to make changes to them in lockstep.

      • Dirk EddelbuettelDirk Eddelbuettel: RApiDatetime 0.0.8 on CRAN: Maintenance

        RApiDatetime provides a number of entry points for C-level functions of the R API for Date and Datetime calculations. The functions asPOSIXlt and asPOSIXct convert between long and compact datetime representation, formatPOSIXlt and Rstrptime convert to and from character strings, and POSIXlt2D and D2POSIXlt convert between Date and POSIXlt datetime. Lastly, asDatePOSIXct converts to a date type. All these functions are rather useful, but were not previously exported by R for C-level use by other packages. Which this package aims to change.

      • Barry Kaulergui_engine runs in initrd

        I posted yesterday about compiling 'dialog' statically, enabling text-mode GUIs in the initrd:

        https://bkhome.org/news/202301/first-bootup-2-letter-language-asked-in-initrd.html

        'dialog' is completely stand-alone, doesn't require any shared libraries, and is 508KB. It supports unicode characters.

        All of the utilities in the initrd are statically-linked; 'busybox' is another example.

        [...]

        The example is named 'example' and is 304KB. That is a statically-link standalone application. Most of the size is the linked-in libsdl, so adding more features to the app won't increase the size much.

        Very limited widgets, no documentation, but very simple and small C code. So definitely interested in taking it on as a project. Might be of interest to someone else also. First task -- there is no way to exit from the example, had to do a hard power-off.

      • What is ActiveRecord becomes from Rails

        Have you heard about the ActiveRecord becomes method from Rails? Maybe it’ll come handy one day.

  • Leftovers

    • TediumSo Many Itches To Scratch

      It may be weird to consider in a world where we have so many ways to interact with things through touch, but we don’t use all of those types of interaction to communicate with a computer. To offer an example: Scratching. Often done with fingernails, quarters, or other somewhat abrasive materials, it’s a common type of gesture that has no true equivalent in the world of smart devices (well, unless you scratch your screen). I’ve been thinking a lot about the nature of scratching recently, and for today’s Tedium, I wanted to offer up every single scrap of thinking on scratching. I’m feelin’ kinda itchy.

      [...]

      Thanks to its use of a latex-based ink or varnish that covers up the winning details until you scratch them off, scratch-offs are naturally multi-layered, and that general design allows for things to be hidden. In some ways, the coating is the key element—but in others, it’s the underlying algorithms behind the game of chance. Maybe it’s the combination of the two.

      As the Detroit Free Press reported late last year, the invention comes to us from an early computer scientist named John Koza, one of the first graduates of the University of Michigan’s computer science program. Koza’s innovation was not the scratch-off material itself—which was already in wide use by his employer in undergrad at the time, the sweepstakes company J&H International—but the addition of algorithms that helped turned lottery games into things that could be played—and won—instantly, rather than things that came with a long wait.

    • Science

      • Omicron LimitedJames Webb telescope reveals Milky Way–like galaxies in young universe

        New images from NASA's James Webb Space Telescope (JWST) reveal for the first time galaxies with stellar bars—elongated features of stars stretching from the centers of galaxies into their outer disks—at a time when the universe was a mere 25% of its present age. The finding of so-called barred galaxies, similar to our Milky Way, this early in the universe will require astrophysicists to refine their theories of galaxy evolution.

        Prior to JWST, images from the Hubble Space Telescope had never detected bars at such young epochs. In a Hubble image, one galaxy, EGS-23205, is little more than a disk-shaped smudge, but in the corresponding JWST image taken this past summer, it's a beautiful spiral galaxy with a clear stellar bar.

      • BoingBoing1940s Bell Telephone introduces the mobile phone | Boing Boing

        This video is fun. I miss the ring of an old Bell telephone. I have one here in the house but no landline to plug it into, and so it sits on my desk. I also have a candlestick phone that is nothing more than art.

    • Security

      • CyberRisk Alliance LLCSigstore announces the first stable release of code and certificate signing tool for Python [Ed: Centralisation of "trust" (for software in this case) brings a whole host of new issues]

        Sigstore community today announced the first stable release of sigstore-python, improving software supply chain security and paving the way for other client implementations of Sigstore that are in earlier stages.

        Sigstore is an open source project launched by Linux Foundation with the goal of providing free and stable services for all developers to easily sign, verify and protect their software projects. While code signing is a valuable tool to prevent hackers from co-opting patching systems and delivering malware, it is difficult to implement in open source projects given the complexity of key management.

      • CyberRisk Alliance LLCSecurity researchers report Linux malware with cryptocurrency miner payload [Ed: The problem here is weak passwords, not "Linux" or "SSH"]

        "It is presumed that after successful authentication through a dictionary attack on inadequately managed Linux SSH servers, various malware were installed on the target system. This bot supports not only DDoS attacks such as TCP flood, UDP flood, and HTTP flood, but various other features including command execution, reverse shell, port scanning, and log deletion," researchers said.

      • SlashdotNew Linux Malware Downloader for Compromised Servers Spotted in the Wild [Ed: Slashdot helps Microsoft sites stagmatise "Linux" as not secure; but the problem here is weak passwords, not Linux; This headline is intentionally misleading, just like the Microsofters']
      • TechRadarThis new Linux malware floods machines with cryptominers and DDoS bots [Ed: So weak passwords are the fault of Linux now?]
      • Red Hat OfficialA Brief History of Cryptography

        Cryptology is a young science.

        Though it has been used for thousands of years to hide secret messages, systematic study of cryptology as a science (and perhaps an art) just started around one hundred years ago.

        The first known evidence of the use of cryptography (in some form) was found in an inscription carved around 1900 BC, in the main chamber of the tomb of the nobleman Khnumhotep II, in Egypt. The scribe used some unusual hieroglyphic symbols here and there in place of more ordinary ones. The purpose was not to hide the message but perhaps to change its form in a way which would make it appear dignified. Though the inscription was not a form of secret writing, but incorporated some sort of transformation of the original text, and is the oldest known text to do so. Evidence of some use of cryptography has been seen in most major early civilizations. "Arthshashtra", a classic work on statecraft written by Kautalya, describes the espionage service in India and mentions giving assignments to spies in "secret writing" - sounds like an ancient version of James Bond?

        Fast forwarding to around 100 BC, Julius Caesar was known to use a form of encryption to convey secret messages to his army generals posted in the war front. This substitution cipher, known as Caesar cipher, is perhaps the most mentioned historic cipher in academic literature. (A cipher is an algorithm used for encryption or decryption.) In a substitution cipher, each character of the plain text (plain text is the message which has to be encrypted) is substituted by another character to form the cipher text (cipher text is the encrypted message). The variant used by Caesar was a shift by 3 cipher. Each character was shifted by 3 places, so the character 'A' was replaced by 'D', 'B' was replaced by 'E', and so on. The characters would wrap around at the end, so 'X' would be replaced by 'A'.

  • Gemini* and Gopher

    • Personal

      • Bocchi the Rock! / ぼっち・ざ・ろっく!

        Readers of my gemlog may have guessed that I quite like music-themed anime, so how could I have missed out on Bochi the Rock. It started out as probably the most invisible show of the season, but wao, that surely changed quickly.

      • Moving to Hugo

        I started this website around 2008 at wordpress.com. Later in 2012[1], I moved to Jekyll and started blogging on Markdown. I started using git to manage the code and host the website first on GitHub Pages and later on Netlify. Since then, I've slowly moved other projects from Jekyll to Hugo. I still have a few in the good old ruby tech, the biggest one, without any doubt, being the daily geospatial digest[2].

      • Email training

        By the end of last year, I enrolled in cibervoluntarios[1], an NGO that provides free training about Information technologies to seniors and young people, and other groups with exclusion risk. It's an entirely virtual organization where volunteers sign up for proposed activities, and the organization provides all the materials and guidance. Then on the training day, you show up and do the gig.

      • [Corrected URL] 🔤SpellBinding: AEHIRYW Wordo: AMITY
    • Technical

      • Allotment Plan: 2023

        This year, I'm going to do some high-intensity growing on the allotment, following a pretty relaxed quarter-year in 2022 where I just cut back overgrowth and harvested things put in by the previous owner.

      • Adding a minimal fingerd to bubblewrapped services (bws)

        Some time back Toby Kurien published details and code about his favourite setup regarding self hosting services at home. He did put in quite some effort to make this simple to install and run. I quite like this setup and I have written a minimal finger daemon to run in this setup.

      • Perception of what the Internet looks like today

        I came across DOStodon, a Mastodon client for MS-DOS. I looked at screenshots and I saw today's Internet distorted by the crystal of time. So there is almost everything in its place, but it looks different. A similar feeling accompanies browsing a world map in MapSCII, and probably during the usage of other niche tools.

        So we have a vision of today's Internet in our mind. It could be similar to the vision of the black-and-white film era, which made our minds feel that people, cities, and their activities then were less colorful than now. Or characteristic colors of Kodachrome film, which is emulated today by software color palettes.

      • Internet/Gemini

        • Tidying up gemini.circumlunar.space user capsules

          In earlier times, I offered free sftp-based Geminispace at this server, and sixty or so people took advantage before I discontinued the offer. Some of those capsules continue to be regularly updated to this day, which makes me very happy. Others have been abandoned, which is to be expected, but some never even got off the ground in the first place. I'd like to start tidying the place up a bit.

      • Programming

        • A Wafer Thin Common LISP Package Primer

          Common LISP packages tend to trip up noobs presumably only familiar with packages as found in other languages; in those languages you usually have a file that contains a package and that package is only defined in that one file. We might call this a file-package. This is obviously a simplification; usually other languages have various ways to break the file-package rule, e.g. code to import things into or from somewhere else, dynamic loading, monkey patching, LD_PRELOAD, and worse.


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



Recent Techrights' Posts

The four freedoms and GNU/Linux naming controversy, by Akira Urushibata
Social control media owned and run by 'broligarchs' keeps attacking RMS for insisting on names that include GNU
Open Source Initiative (OSI) Not Doing Its Job, Instead It's Promoting Microsoft Ponzi Schemes
it participates in Microsoft's Ponzi scheme, which helps Microsoft distract from or excuse the mass layoffs
The Register MS: Installing Free Software on Your Device is 'Sideloading'
This is a form of propaganda
Mozilla's Assisted Suicide, Assisted by GNOME
Firefox is meant to get better all the time, but instead it gets worse
Frankly Getting Sick of Slop About "AI" (Slop)
Calling everything out there "AI" serves nobody and nothing but the Ponzi scheme
Media Gaslighting Dooms the Media
this "AI" gaslighting is done because publishers get paid to do so
 
The Free Software Foundation (FSF) Looking to Add Associate Members
"Celebrate '26 by helping us reach our New Year's goal before Jan. 16: join as an associate member today. You will help the FSF remain strong and independent to empower technology users everywhere. Join us today and help us reach our goal of 100 new associate members!"
Only Google is Still Spreading Lots of Slopfarms' Fake News and Plagiarism About Linux
2 days' worth of Google News spewing crap out about "Linux"
Georgia Institute of Technology (Georgia Tech) Formally Announces Upcoming Richard Stallman Talk
Room 100, Scheller College of Business
Links 07/01/2026: Europe's 'Binding Commitments' on Ukraine's Security, "Venezuelan Leaders Project Independence"
Links for the day
Gemini Links 07/01/2026: Smart Toaster and Social Control Media Fatigue
Links for the day
Projection Tactics - Part II: Causing "Serious Harm" to Many People (Even Animals)
Narcissists and sociopaths are like that
Even Microsofters Now Speak About Microsoft Reportedly Planning to Sack 10% of Its Staff (as Early as This Month, or 2 Weeks From Now) as Real Income Falls
Microsoft buying from Microsoft isn't real income, it is accounting fraud
Crans-Montana, Le Constellation: journalists, victims' families, ProtonMail users at risk, police raids
Reprinted with permission from Daniel Pocock
GNU/Linux Reaches All-Time High in Tanzania
This month (and year) GNU/Linux is measured at an all-time high there, based on the data that statCounter can see
Links 07/01/2026: Microsoft ChatGPT Killing People and Microsoft "Github monopoly is destroying the open source ecosystem"
Links for the day
Mass Layoffs in Microsoft's XBox Soon, Just Like We've Said for Months
IBM and Microsoft are heading in a similar trajectory and are hiding how bad things are using similar tactics
Now It's a Mainstream Media (MSM) Story: Microsoft Layoffs Coming, They'll be Vast (and They Blame "AI", As Usual!)
the books were cooked (accounting fraud) to hide what really went on
Stick to the Science, the Facts, the Observable Reality
Science is at the heart of this site
Africa's Search Market Has Been Unfavourable to Microsoft
In Africa, as we've just noticed, Bing is moving down, even more sharply this year
Slideshare is Slop
Be sure fools will rewrite history online
Gemini Links 07/01/2026: Looking at 2026, Linux Anti-Minimalism, Diode Function Generators, and Inkscape
Links for the day
Projection Tactics - Part I: What is "Serious Harm"? Or Whose?
the most serious harm was done to us
Links 07/01/2026: More Signs XBox the Console is Dead/Dying, Convicted Felon Repeats Threats of Greenland Annexation
Links for the day
EPO People Power - Part XXVII - Science- and Principles-First Journalism About Issues That Matter
journalism became so shallow that nowadays it can be replaced by bots
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Tuesday, January 06, 2026
IRC logs for Tuesday, January 06, 2026
Gemini Links 06/01/2026: Collective Responsibility, Pico2DVI, and TV Detox
Links for the day
Microsoft Loves Freedom, Democracy... and Linux? No, Microsoft Laying Off Because "Microsoft Loves Linux" Was Failed Posturing, Its Former Staff Moves to GNU/Linux
"What are the running totals for IBM and Microsoft layoffs?"
GNU/Linux at 4% "Market Share" (Even According to Steam Survey)
Another milestone
Links 06/01/2026: Neglect of the Elderly, Abandonment of International Laws
Links for the day
Links 06/01/2026: More Reports Point to Mass Layoffs at Microsoft (Later This Month), Greenland/Denmark Cautions the Dictator Who Illegally Invaded Venezuela
Links for the day
Internet Policy/Net Reality: You Must Never Ever Rely on Google (no "S.E.O." Either)
Stack Overflow is dying
Ahead of Mass Layoffs Microsoft Tries to Rebrand or Redefine XBox (Because the XBox is Tentatively Dead)
2026 will be the last year of XBox in all likelihood
Richard Stallman (RMS) Announces His Georgia Talk 2.5 Weeks in Advance
A lot earlier than usual
Dr. Andy Farnell on Technology That Harms People (and Lack of Regulation Which is Needed to Address This Problem)
Dr. Farnell's article is long but well worth reading
GNU/Linux Rising to 5% in Cameroon and It's Hardly the Exception
"AI" is just a smokescreen as losses pile up
Rumours: Microsoft to Lay Off 12,500-25,000 Workers Soon (Tentatively Wednesday, 15 Days From Now)
"Layoffs are coming third full week of Jan. Likely 21st but these things can move around a bit based on last minute developments."
EPO People Power - Part XXVI - European Media Has Become Part of the Problem
it is as clear as daylight that Cocainegate is real
IBM 2026 "Organizational Change/s" Means Layoffs Resume Soon, Some Claim "Forever Layoffs."
It's about "narrative control"
Microsoft Layoffs in January 2026
Get ready
Google Still Boosting Slopfarms
Slopfarms will probably all perish as soon as Google News quits sending them visitors
Links 06/01/2026: Cryptocurrency Scam Emails and Greenland's Fear of Getting 'Venezuelad'
Links for the day
Links 06/01/2026: DIY Projects and Inertial Music
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Monday, January 05, 2026
IRC logs for Monday, January 05, 2026
To The Register MS, ARM Means Microsoft Windows (Follow the Money)
the Free software community can campaign and run sites (like the one below), but it cannot afford to bribe so-called 'news' sites like Microsoft and its OEMs do
IBM's CEO Makes No Sense
"IBM CEO Aravind Krishna on what’s really driving tech layoffs"
Links 05/01/2026: Tensions in Korea, Ukrainians See "Double Standard" in a US Russia-Style Invasion
Links for the day
Gemini Links 05/01/2026: Farewell to CBS Reality, Being On-Call, Digital Ad Spendings
Links for the day
Remember That Nobel Prizes Are All Named After the Inventor of Explosives (Even a "Nobel Prize for Peace")
These rewards are only as valuable as the reputation they earn for themselves
Baidu and Yandex Have Overtaken Microsoft in Asia
how about all the Bing layoffs?
Googlebombing for Bill Epsteingate
Maybe the slopfarms too can help him cover up
Of Course GNU/Linux Has Reached All-Time High in Africa in 2026
Africa will, on average, gravitate towards Free software or whatever costs less
From GNU/Linux Boosting to Slop-Boosting Career
It is sad to see someone who devoted many years of his life producing GNU/Linux stories stooping down to this "AI" boot-licking
IBM Buys, Then Disposes/Sacks, the Staff (That It Paid For)
Any money gained is spent buying some more companies to add/join up their revenue, even if the debt surges and there's little integration going on (misfits absorbed)
Time for Microsoft to Rebrand to Fit the Vapourware (Ponzi Scheme)
something between Meta and Alphabet
Links 05/01/2026: Slop Ruining Children's Minds, "Complicity of the Press in US Violence"
Links for the day
Microsoft's Windows Falls Below 20% in the UK
After a lot of years of advocacy and hard work
The Real GNU Anniversary (Not Manifesto or Announcement) is Today
the development, not the manifesto
GNU/Linux Usage Said to Have Doubled in Oceania
it's hard to discount or dismiss Oceania as a bunch of "coconut islands"
There's No Such Thing as "AI Godfather", Stop Repeating This Pure Nonsense!
Infantile or corruptible media that plays along with slop or uses slop will perish
Gemini Links 05/01/2026: "Poverty and Hunger", "Entrepreneurial Family", "Abandoning Obsidian for Logseq"
Links for the day
Links 05/01/2026: A Shrinking Canadian Economy, Brigitte Bardot's Environmentalism Recalled, Unredacted Epstein Files
Links for the day
Microsoft Allegedly Uses Performance Improvement Plans (PIPs) to Hide the Massive Scale of Company-Wide Layoffs
Just like IBM; they meanwhile talk a bunch of nonsense about "AI" to distract from their commercial calamity
Battles Are Won in the Court of Public Opinion
Many "systems" rely on the mere perception or appearance of legitimacy
No, Writing Isn't in Decline, Some of the Large and Centralised Platforms Are
Slop isn't really competition, just a passing fad and pure noise
GNU/Linux Share in Mongolia More Than Doubles
they probably lack any genuine excitement for "hey hi PCs"
Whistleblowing is About Understanding Boundaries and Risks
The bottom line is, people typically find out the truth at the end
EPO People Power - Part XXV - While EPO Managers Snort Cocaine the Staff Compiles 'Insurance Files' to Expose EPO Corruption
In this increasingly authoritarian world we need more whistleblowers
"The European Patent Reform" That Represents a Gross Violation of Laws, Constitutions, and Conventions (in Order to Make the Rich Even Richer, Mostly Outside Europe)
How far and how long will EPO corruption go?
The Reputation Issue Is Not Our Fault
Trying to squash words (and people) merely diverts more attention to them
GNU/Linux Distribution "Ultimate Edition" Fixes Its Web Site (Apparently Compromised Months Ago)
they dealt with the issue before media shame and a catastrophe of trust
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Sunday, January 04, 2026
IRC logs for Sunday, January 04, 2026