Bonum Certa Men Certa

Links 03/06/2022: GSoC 2022 Projects and More



  • GNU/Linux

    • Desktop/Laptop

      • HowTo GeekHP and System76 Teamed Up to Build a Powerful Linux Laptop

        System76 has been selling some of the best Linux laptops for years, but now the company is teaming up with HP to sell the ‘HP Dev One’ — a laptop built for developers with System76’s custom flavor of Linux.

        System76 has plenty of its own laptops and desktops, and in 2017, it started developing its own variant of Ubuntu Linux called Pop!_OS. Pop is now a popular Linux distribution in its own right, with a customized desktop interface and additional built-in drivers, and the OS can be installed on third-party PCs. However, the only computers that shipped with Pop were from System76 itself… until now.

        HP has started accepting pre-orders for the HP Dev One, a new laptop primarily aimed at development work. It appears to be a slightly-customized version of the HP EliteBook 845 G8, with an 8-core/16-thread AMD Ryzen 7 Pro 5850U processor, a 14-inch LED screen (without touch), a glass touchpad, a 1TB NVMe SSD for storage, 16GB RAM, and a 720p camera. That amount of RAM might be too little for some development work, but System76 confirmed that the SSD, Wi-Fi card, and RAM can be easily replaced or upgraded.

    • Applications

      • MedevelMyDrive is an open-source self-hosted Google Drive alternative and DMS

        MyDrive is an Open Source cloud file storage server (Similar To Google Drive). Host myDrive on your own server or trusted platform and then access myDrive through your web browser.

        MyDrive uses mongoDB to store file/folder metadata, and supports multiple databases to store the file chunks, such as Amazon S3, the Filesystem, or just MongoDB. MyDrive is built using Node.js, and Typescript. The service now even supports Docker images!

      • MedevelGrapesJS: an Outstanding Open-source Web Visual Builder

        GrapesJS is an open-source, multipurpose, Web Builder Framework which combines different tools and features with the goal to help you (or users of your application) to build HTML templates without any knowledge of coding.

        [...]

        GrapesJS is released under the BSD 3-clause License.

      • MedevelUppy is an Open-source self-hosted file uploader

        Uppy licensed under the MIT license. It is written with JavaScript.

    • Instructionals/Technical

      • Network WorldUse bash to change an IP address from dynamic to static on Linux

        Changing the IP address of a Linux system from dynamic to static is not difficult, but requires a little care and a set of commands that you likely rarely use. This post provides a bash script that will run through the process, collect the needed information and then issue the commands required to make the changes while asking as little as possible from the person running it.

        The bulk of the script focusses on making sure that the correct settings are used. For example, it collects the 36-charater universally unique identifier (UUID) from the system so that you never have to type it in or copy and paste it into place.

      • VideoHow to install Linux Lite 6.0 - Invidious

        In this video, I am going to show how to Linux Lite 6.0.

      • ID RootHow To Install VirtualBox on AlmaLinux 9 - idroot

        In this tutorial, we will show you how to install VirtualBox on AlmaLinux 9. For those of you who didn’t know, VirtualBox is a free and open-source virtualization software commonly used at the desktop level to create a test environment. Using VirtualBox you can run Windows on Linux Machine and Linux on a Windows machine without getting into complications of installing a dual boot operating system. VirtualBox may be installed on Windows, macOS, Linux, and Solaris.

        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 VirtualBox virtualization on AlmaLinux 9. You can follow the same instructions for CentOS and Rocky Linux.

      • ByteXDHow to Flush DNS Cache in Ubuntu 22.04 - ByteXD

        In this article you will learn what is the purpose of DNS caching and why it is important to flush it.

        Additionally you’ll be acquainted with how to clear DNS cache using the system-resolved service.

        In order to understand the importance of flushing your DNS cache, first we need to break down some several components.

      • Linux HintImprove SD Card Lifespan Using Log2RAM – Raspberry Pi

        The Raspberry Pi uses the SD-card as a primary storage device allowing users the space to install different applications or packages on the device. However, it also gets hammered with the presence of excess log files (system record files) that may reduce the performance and lifespan of the SD-card. Log2RAM is a bunch of scripts designed especially for the Raspberry Pi users that changes the physical location of log files to RAM in order to increase the SD card performance.

      • Linux HintHow to Configure and Run Stadia on Raspberry Pi

        Stadia is a google cloud gaming service that provides the service to play different high-end AAA games online. You can access Stadia on any device using a web browser. However, on the Raspberry Pi device, you will require to set up a few things so that you would be able to run the platform on the device.

        If you don’t know how to run Stadia on Raspberry Pi, go through this article’s guidelines.

      • Linux HintHow to build your first Raspberry Pi Cluster?

        Raspberry Pi is an extremely lightweight device utilized to explore computing and learning how to program. However, its processor isn’t that powerful in performing multiple high-computational tasks all at once. For example, if you are using this device for mining purposes, it may heat up too early because it doesn’t have much capacity to perform these tasks single handily. In that case, you will surely need to build a Raspberry Pi cluster to speed up the performance of your Raspberry Pi device.

        This article will guide you in building your first Raspberry Pi cluster. However, before going into the details, let’s first discuss the Raspberry Pi cluster.

      • How To Remove Your Personal Information From The Internet

        Today you'll learn how to opt-out and remove your personal data from people search engine sites.

        The opt-out procedures will be shown at the bottom of this post, for those who want to skip ahead.

        In case you didn't know.

        Your sensitive personal information, including your name, phone number, home address and even financial records are visible on the web.

      • Ubuntu HandbookHow to Easily Zoom in/out Your Screen in Ubuntu 22.04 LTS | UbuntuHandbook

        Want to zoom in or zoom out your screen content? It’s easy to do the job via the system built-in magnifier tool.

        If you just want to magnify your web pages, press Ctrl and + key combination on keyboard can do the trick in the most web browsers. For others, Ubuntu has a built-in screen magnifier.

        It’s definitely the GNOME feature that also works in Fedora Workstation, and other Linux with the desktop environment. Which, can be useful when recording video tutorials.

      • ID RootHow To Install CSF Firewall on Ubuntu 22.04 LTS - idroot

        In this tutorial, we will show you how to install CSF Firewall on Ubuntu 22.04 LTS. For those of you who didn’t know, ConfigServer Security & Firewall (csf) is an open source software firewall application. It is working based on iptables. Firewall configuration script created to provide better security for your server while giving you an easy to use, advanced interface for managing your firewall settings. CSF configures your server’s firewall to lock down public access to services and only allow certain connections.

        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 CSF Firewall 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.

      • Install Wine 7.9 On Ubuntu 22.04 & Linux Mint | Tips On UNIX

        This tutorial will be helpful for beginners to install wine 7.9 on Ubuntu 22.04 LTS, Ubuntu 20.04, and Linux Mint 20.3.

      • Linux CapableHow to Install Sails.js Framework with Nginx on AlmaLinux 9

        Sails.js is a Javascript framework that you can easily and quickly build customized enterprise-grade for Node.js. It resembles the MVC architecture from such frameworks as Ruby on Rails but with improved support for the more data-oriented modern style of developing web applications and is compatible with other front-end, including Angular, React iOS, Android, Windows Phone, and much more.

        In the following tutorial, you will learn how to install Sails.js on AlmaLinux 9 and how to access the web-based interface by installing and configuring an Nginx reverse proxy setup.

      • FOSSLifeThe Linux cheat Command

        The Linux cheat command lets you search for and display a list of example tasks you might do with a command, writes Seth Kenlon.

      • Network WorldConnecting to your Linux system with your Android phone | Network World

        While using your cell phone to connect to your Linux system might not seem like much of a priority, it is possible and you might have a good reason to do this from time to time. If you have an Android cell phone, you can install a tool that will allow you to connect, open a terminal session on your Linux box and run commands just like you would if you were sitting in front of the system. Well, almost.

        The tool that I recommend is called JuiceSSH. It installs easily and leaves an icon with an image of a lemon with its name below it on your screen. Click on that icon and select Quick Connect to set up your connection.

      • Using Gandi DNS for Let's Encrypt certbot verification

        I had some problems getting the Gandi certbot plugin to work in Debian bullseye since the documentation appears to be outdated.

    • Games

      • Boiling SteamNew Steam Games with Native Linux Clients - 2022-06-03 Edition - Boiling Steam

        Between 2022-05-27 and 2022-06-03 there were 31 New Steam games released with Native Linux clients. For reference, during the same time, there were 290 games released for Windows on Steam, so the Linux versions represent about 10.7 % of total released titles. Here’s a quick pick of the most interesting ones...

    • Desktop Environments/WMs

      • GNOME Desktop/GTK

        • Utkarsh Gandhi: Inrotductory Post

          I'm Utkarsh Gandhi, a 20-year-old, second-year B.Tech student. I have been coding for a few years now but had never contributed to an open-source project before. My seniors advised me to participate in GSoC as it is the best way to start contributing to open source projects.

          I looked at a lot of organisations, but none of them seemed right. Then finally, GNOME caught my eye. I had been using the GNOME desktop environment and its applications for a year, so this seemed like the perfect opportunity for me to give back to this organisation. I knew this would be the right fit for me.

          I started contributing to GNOME (more specifically Nautilus) around mid-February this year. I chose Nautilus as it is one of those applications which I use on a daily basis, and it just seemed logical to try and contribute to the app which is really important to me.

  • Distributions and Operating Systems

    • Fedora Family / IBM

      • 9to5LinuxHelp Shape Fedora Linux’s Future by Taking the Fedora Contributor Survey 2022

        If you’re a Fedora Linux user or a Fedora Project contributor, the development team behind this popular and powerful GNU/Linux distribution would love to hear from you and they invite anyone interested in shaping Fedora Linux‘s future to take the annual Fedora Contributor Survey.

        Powered by LimeSurvey, the Fedora Contributor Survey has a total of 44 questions and it’s split into several sections, starting with basic details about you as a Fedora contributor, member, or user, your familiarity with Linux-based operating systems, what social network you use, and what do you use Fedora Linux for.

      • Fedora MagazaineFedora Linux editions part 1: Official Editions - Fedora Magazine

        Fedora Linux provides several variants to meet your needs. You can find an overview of all the Fedora Linux variants in my previous article Introduce the different Fedora Linux editions. This article will go into a little more detail about the Fedora Linux official editions. There are five editions — Fedora Workstation, Fedora Server, Fedora IoT, Fedora CoreOS, and Fedora Silverblue. The Fedora Linux download page currently shows that three of these are official editions and the remaining two are emerging editions. This article will cover all five editions.

      • Red Hat OfficialHigh availability for SAP on Red Hat Enterprise Linux

        Red Hat Enterprise Linux (RHEL) has been providing high availability (HA) for business critical workloads at the application and database (DB) level for years, helping maximize uptime and minimize unplanned disruptions of service, making critical environments more resilient.

      • Fedora ProjectFedora Community Blog: CPE Weekly Update – Week 22 2022

        Purpose of this team is to take care of day to day business regarding CentOS and Fedora Infrastructure and Fedora release engineering work.

  • Free, Libre, and Open Source Software

    • Web Browsers

      • Mozilla

        • MozillaIntroducing Ryan Johnson

          Please join me to welcome Ryan Johnson to the Customer Experience team as a Staff Software Engineer. He will be working closely with Tasos to maintain and improve the Mozilla Support platform.

    • SaaS/Back End/Databases

      • PostgreSQLPostgreSQL: pgtt v2.8.0 has been published

        pgtt is a PostgreSQL extension to create, manage and use Oracle-style Global Temporary Tables.

        The main interest of this extension is to reproduce Oracle behavior with GTT when you can not or don't want to rewrite the application code when migrating to PostgreSQL. In all other case best is to rewrite the code to use standard PostgreSQL temporary tables.

      • PostgreSQLPostgreSQL: pgcluu v3.3 released

        pgCluu is a Perl program used to perform a full audit of a PostgreSQL Cluster performances. It is divided in two parts, a collector used to grab statistics on the PostgreSQL server using psql and sar, a reports builder that will generate all HTML and charts output.

        This release is a maintenance release that fixes issues reported by users since past nine months. It also adds new reports and features.

    • Productivity Software/LibreOffice/Calligra

    • GNU Projects

      • GSoC 2022 project announced: CMYK features

        The cat is out of the bag: Nikc, a Google Summer of Code student, is working this year on getting CMYK features into GIMP. Let’s talk about this in a little more detail.

        For the record, we only requested this unique project slot to Google. Nikc discussed beforehand with us to understand the needs, the project current state as well as the wanted direction. They also contributed patches before GSoC selection so we knew how they interact during code review. If anyone is interested in GSoC in future years, please consider communicating with us like this, not just dropping a proposal without contacting us on our mailing lists or IRC.

    • Programming/Development

      • OpenSource.comHow static linking works on Linux | Opensource.com

        Code for applications written using C usually has multiple source files, but ultimately you will need to compile them into a single executable.

        You can do this in two ways: by creating a static library or a dynamic library (also called a shared library). These two types of libraries vary in terms of how they are created and linked. Your choice of which to use depends on your use case.

        In a previous article, I demonstrated how to create a dynamically linked executable, which is the more commonly used method. In this article, I explain how to create a statically linked executable.

      • Linux HintDart Conditionals

        Decision-making expressions are those which let programmers choose which statement to execute under different circumstances. Conditional statements are used in different programming languages to inform the computer on what factors to make when certain conditions are met. These decisions are taken only if the already stated conditions are true or false: it depends on the functions in the mind of the programmer. The if statement, if-else statement, and if-else-if statements are often used in Dart to introduce the conditional implementation of statements based on one or more Boolean expressions.

        The syntax within the example of the Dart If statement, If-Else statement, If-Else-If ladder, and nested If-Else statement will be covered in this tutorial.

      • Linux HintDart Interfaces

        An interface in the Dart programming language is considered as a way of creating abstraction within your code. The Dart interface acts as a blueprint for all the classes that wish to implement this interface. Afterwards, these classes are required to provide their own implementations for all the interface methods. In this article, we will teach you the use of the interfaces in the Dart programming language in Ubuntu 20.04.

      • Linux HintDart Sets

        A set in the Dart programming language is defined as a collection of multiple elements of the same data type. However, each of these elements needs to be unique. In this guide, we will study the usage of the Dart sets in Ubuntu 20.04 by going through some simple yet helpful examples.

      • Linux HintDynamic Memory Allocation in C

        In DMA, the decision on memories that are allocated cannot take during the compile time. This decision or memory is allocated during the Runtime.

        Whenever we create any variable through DMA, that type of variables do not have any name; we access these variables through address or pointer.

        In SMA, Programmer knows from earlier time that how many Variables or How many memories are required for his/her program.

        But In DMA, programmer does not know from earlier state that how many variables or memory is required, it depends upon the user’s requirement.

      • Linux HintArithmetic Operator in C

        There are several types of operators are present in C languages. With these operators, we can manipulate different types of operands or data with different procedure. Arithmetic operator is one of the operators by which we can operate different types of mathematical values. First, we have to see that what the position of arithmetic operator in operator groups is.

      • QtVR with Qt Quick 3D—source code now available

        Some of that work is already part of Qt: Qt Quick 3D Physics will be released as Tech Preview in Qt 6.4. The VR part is not currently on the roadmap, however, so we haven't got to the stage where we polish the module to Qt levels of quality. But it is still a lot of fun to play around with, and it is amazing to be able to experience a Qt Quick 3D scene in VR by just adding a couple of lines of code.

      • Barry KaulerUser override of top-level zram

        This means that as you use the applications, download packages, etc., it will all be happening in zram, with no writes to the drive. Instead, there is a "save" icon on the desktop, and save is offered at shutdown, when or if you want to save the work to the drive.

        This is great for a flash drive, where you likely want to limit writes to the drive; however, if Easy is installed to a HDD or a high-quality SSD, it will not be such a concern. In that case, you might prefer the previous behaviour with direct writes to the drive, and no "save" icon on the desktop.

        I know that some people prefer to have a "save" icon anyway, as a security measure. That is, if something happens that you don't like, just shutdown without saving.

        Anyway, there is now a mechanism for users to override the default setting for top-level-zram...

      • Perl / Raku

      • Python

        • Linux HintNumpy Np.Apply_Along_Axis

          The apply_along_axis() function is used to apply a specific function to a 1D slice along a specified axis.

        • Linux HintNumpy Np.Add.At

          The add.at a function in NumPy allows you to perform an in-place operation on the left-side operand.

          In the case of an addition operation, the function will add the right operand to the left operand at the specified array index.

        • Linux HintNumpy Fromfile

          This article will discuss saving and reading a NumPy array to and from a binary file.

        • Linux HintNumPy Count True

          We have an array containing Boolean elements. The goal is to determine how many of those elements in the array are True.

        • Linux HintFind Strings in Pandas

          This article will help you understand various methods we can use to search for a string in a Pandas DataFrame.

        • Linux HintPandas Combine Date and Time

          This short article will discuss how you can create a Pandas timestamp object by combining date and time strings.

  • Leftovers

    • Security

      • LWNSecurity updates for Friday [LWN.net]

        Security updates have been issued by Debian (cifs-utils, debian-security-support, and pypdf2), Fedora (fapolicyd, mariadb, openssl, and qt5-qtbase), Oracle (firefox, maven:3.5, maven:3.6, postgresql:10, postgresql:12, and postgresql:13), Red Hat (.NET 6.0, firefox, gzip, java-1.8.0-openjdk, java-11-openjdk, java-17-openjdk, pcs, rsync, subversion, thunderbird, and zlib), Scientific Linux (thunderbird), Slackware (mozilla), SUSE (firefox, hdf5, suse-hpc, kernel-firmware, libarchive, patch, php8, and redis), and Ubuntu (cifs-utils and vim).

      • DiffoscopeReproducible Builds (diffoscope): diffoscope 215 released

        The diffoscope maintainers are pleased to announce the release of diffoscope version 215. This version includes the following changes:

        [ Chris Lamb ]
        * Bug fixes:
          - Also catch IndexError (in addition to ValueError) when parsing .pyc
            files. (Closes: #1012258)
          - Strip "sticky" etc. from "x.deb: sticky Debian binary package […]".
            Thanks to David Prévot for the report. (Closes: #1011635)
          - Correctly package diffoscope's scripts/ directory, fixing the extraction
            of vmlinuz kernel images. (Closes: reproducible-builds/diffoscope#305)
          - Correct the logic for supporting different versions of argcomplete in
            debian/rules.
        
        

        * New features: - Support both PyPDF 1.x and 2.x.

        * Codebase improvements: - Don't call re.compile and then call .sub on the result; just call re.sub directly. - Clarify the logic around the difference between --usage and --help.

        * Testsuite improvements: - Integrate test coverage with GitLab's concept of artifacts. - Re-enable Gnumeric tests as its now available again. - Test --help and --usage, and additionally test that --help includes the programmatically-generated file format list as well.

        [ Holger Levsen ] * Bump Standards Version field in debian/control to 4.6.1.

      • eSecurity PlanetMillions of MySQL Servers are Publicly Exposed [Ed: Something being reachable does not imply it being breached, unlike with Microsoft; you might say this enables DDOS attacks, but then again those databases can be connected to sites that are publicly exposed and which can be DDOSed too]

        More than 3.6 million MySQL servers are publicly exposed on the internet, security researchers noted this week.

        Shadow Server Foundation researchers reported that they simply issued a MySQL connection request on default port 3306 to see if a server responded with a MySQL Server Greeting, rather than intrusive requests that pentesters use to break into databases.

      • Raphaël Hertzog: Freexian’s report about Debian Long Term Support, April 2022

        Two projects are currently in the pipeline: Gradle enterprise and Tryton update. Progress is quite slow on the Gradle one, there are technical difficulties. The tryton one was stalled because the developer had not enough time but seems to progress smoothly in the last weeks.

    • Civil Rights/Policing

      • TheNewArabSyrian regime arrests citizens under new cybercrime law
      • AccessNowU.S.-Canadian firm Sandvine fosters Russian censorship infrastructure

        Infamous Canadian-American company, Sandvine Corporation, owned by a notorious Silicon Valley investment firm, Francisco Partners, was providing Russia with Deep Packet Inspection (DPI) technologies, according to a Bloomberg investigation published today.

        Access Now calls on Sandvine to immediately withdraw all technology from Russia that could be used for censorship and surveillance, and for the U.S. government to launch a full investigation into Sandvine’s involvement in Russia and other countries with human rights abuses, and implement robust regulations of technologies that can be misused for human rights violations.

        Sandvine has been selling DPI technologies through its Russian partners, state-owned Tele2 Russia and Megafon. Sandvine’s DPI tech has helped facilitate human rights abuses in more than a dozen countries, including Egypt, Syria, Turkey, and, most recently, in Belarus—where the company was forced to pull out its business in 2020 after scandal and pressure from U.S. officials, diaspora groups, and human rights organizations, led by Access Now.

    • Internet Policy/Net Neutrality

      • Some Thoughts on Spartan

        Spartan is seeing a fair bit of adoption it would seem, including some software that I author and now my own Gemini capsule being mirrored on Spartan as of last night. It is an interesting protocol and very easy to work with, and handily solves certain issues that one might have with Gemini in a clever way. That said, I have mixed feelings about Spartan, especially when taken together with Gemini.

        On the one hand, the simplification that goes hand in hand with ditching tls makes the protocol even simpler than one might expect, and the prompt line idea is a nice way to skip a round trip to the server. I also rather like the fact that cross site redirects are not allowed, and rather wish that Gemini had gone this way to begin with.

      • The RecordIt’s exam time in Syria — and that means internet shutdowns

        As hundreds of thousands of Syrian high school students sit to take national exams, their government is taking an extreme proctoring measure: shutting down national internet access.

        Syria’s authoritarian regime has long kept a tight grip on the country’s internet access via government-affiliated Syrian Telecom, which controls the primary routes web traffic can transit in and out of the country. Internet shutdowns became common during the ongoing Syrian Civil War — but have been deployed in the country for years to prevent academic misconduct.

        How well Syrian students do on their final high school exams is a primary factor in what higher education options they can access — defining the economic futures of many. That puts a lot of pressure on students and even family members who may be looking to help the next generation gain whatever advantage possible amidst years of conflict.

        “The stakes for the exams are so high and there’s an assumption that everyone is cheating,” said Doug Madory, director of internet analysis at Kentik.

        Prior to Syria implementing the exam blackouts, “questions would begin appearing on social media 30-60 minutes before each exam, thus allowing cheaters to circulate correct answers and compromise the integrity of the test,” Madory wrote in a 2016 blog post chronicling what’s believed to be the first round of Syrian academic internet outages.

        The way the exam blackouts typically operate in Syria is by blocking fixed line and mobile internet access in the hours before the exams as paper tests are printed and physically distributed across the country. Mobile service remains down while students take the tests, according to Madory. The recent outages appear to be implemented by taking down the routes that announce how internet traffic comes into the country, he said.

        Local state-funded outlet Syria TV noted the outages are happening again, despite Syria’s education minister saying last summer they would be canceled in the coming year.



Recent Techrights' Posts

It Has Cost $215,000 in Legal Costs to Sue IBM for Wrongful Termination
IBM typically settles out of court and demands secrecy (to avoid anyone else benefiting from the very expensive outcome)
The PIPs or 'Voluntary Termination Offers' Help IBM Fake Its Situation
"IBM is not a tech company"
General Assembly Covers EPO Strikes on Thursday, September 17th (2026)
The EPO's staff representation at The Hague has asked people to join an upcoming online session about industrial actions
 
LG Lies to Cover Up Lies About Its Spying TVs (It Records and Transmits Conversations in Rooms)
This is what a lot of "modern" technology is like
Oracle's Debt Continues to Soar (Increase of 60 Billion Dollars in 15 Months, Not Counting the Secret Debt, With Off-balance-sheet Debt Having "Grown Roughly Thirtyfold in Four Years")
Oracle debt continues to grow
Apple's iOS and macOS Measured as Bigger Than Windows in the US, Linux-Based OSes at Almost 30%
Expect the silent layoffs at Microsoft to continue at a rapid pace
Oracle, Like Microsoft, Drowns in Debt and Discards Tens of Thousands of Staff (Microsoft Does the Same More Discreetly)
The main difference between Microsoft and Oracle is that the latter is honest about what's going on
Gemini Links 14/09/2026: First Android Phone, Leaving Sony, and Rant About Gemini-to-HTTP Proxy Providers
Links for the day
Links 14/09/2026: "Scam Altman Now Trying to Gain Control of Electric Grid" and Sweden Moving to the Right
Links for the day
Vista 11 Flunked
Microsoft cannot start a "Vista 12" campaign as it would only make matters worse
Microsoft Urgently Needs Distraction: There's No "Next XBox", But There's a New Boot Screen (Like 'Dark Mode', a Feature That Can be Implemented in Mere Minutes/Hours)
Anything to distract from XBox fiasco
IBM Flying Away to Sweatshops (So Will Red Hat)
Even on Sunday people post about 'leaving' IBM
RFID Ambitions Already Established by Widespread Skinnerbox Adoption
A society that cannot maintain privacy for those who deserve it will not manage to assure dignity of citizens
SLAPP Censorship - Part 183 Out of 200: What Actually Happened Two Months Ago (Based on People Who Attended)
It's dangerous to assert what happened in a hearing you did not attend (there was no video stream or recording, either)
Phil Harvey, an Editor-in-Chief in a B2B Site, Explains Why ChannelFutures (Connected to TechTarget) and Other Sites That Used to Cover Linux Deleted Many Articles
Every old article in channelfutures is gone!
Software Freedom Day 2026 is 5 Days From Now, Fresh Reminder to Boycott Proprietary Software
Let this be a timely reminder of why people should avoid proprietary software
Links 14/09/2026: Slop Hardly Used for Actual Work (Chatbots Are for Lonely People), Slop Bots (Scrapers, Plagiarism) "Are Thirsty for Power"
Links for the day
Gemini Links 14/09/2026: Trip, Hiding, and OCR
Links for the day
IBM PIPs Are Layoffs (RAs Come Later Even If You Satisfy the "Performance" and "Plan")
Notice how "the media" almost never mentions silent layoffs, as if just because they're silent, there's nothing to investigate, nothing to see there
Slop Companies Engage in Plagiarising the Web, Now They Pay People to Contaminate the Web With Their Lies
Remember that the lawfare against us is funded by slop salaries!
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Sunday, September 13, 2026
IRC logs for Sunday, September 13, 2026
Microsoft is Laying Off All Year Long (It's Just Keeping Quiet About It)
The issue here is also the media. It's complicit.
MElon's Twitter Takeover Was Meant to Amplify People Like Himself or David Heinemeier Hansson (Slop Pyramid Schemes and Bigotry)
Social control media is not neutral
Microsoft Lunduke of 'Linux Sucks' (and Microsoft Corp.) Tries to Replace GNU/Linux With Toxic Discussions About Toxic Politics
Poisoning the well people drink from
Links 13/09/2026: Republican Campaign Aide Uses Nazi Photo and Convicted Felon is Wielding Power to Stifle Speech
Links for the day
Gemini Links 13/09/2026: Never Settling, Plain Text Digital Life, and Newsgroups
Links for the day
SLAPP Censorship - Part 182 Out of 200: UK Dockets With Machine-Generated Applications to the Court (From American Slop Companies)
Earlier this year Garrett was using machine-generated output as legal papers and submissions
Efforts to Cancel Matt Mullenweg Have Made Us More Sympathetic Towards Mullenweg and More Sceptical of the People Who Run Automattic (Named After Mullenweg)
Mullenweg, unlike Automattic, is not "in it for the money"
Boosters of Omarchy Are No 'Underdogs'
There are many Arch derivatives that do not rely on "viral" marketing in MElon's child porn-pushing social control media and are instead relying on real development, not slop
PIPs Are a Setup: They Set Workers Up to Fail While Working Their Arse Off Before Getting Kicked (Out) in the Arse
Malicious and exploitative
SLAPP Censorship - Part 181 Out of 200: This is Really More Like Brett Wilson LLP v Schestowitz (Using Money From American Slop Companies, Plagiarism Pushers)
We approach the parts where we explain that the Application to the Court with Garrett's name on it was instead complaining about fair criticism of the combative law firm (irrelevant to any injunctions) as if it was impermissible to explain what it had done - and still does - to my wife and I
It Sometimes Feels Like Slop Companies Are Committing Online/Digital Crimes
"GPT" out of control
Gemini Links 13/09/2026: Why Omarchy is "Plain Disgusting" and "AI Slop" and Why "Plain Text To Do List" Rocks
Links for the day
Links 13/09/2026: Scam Altman Admits Issues (Financial), Rival Says Stop Slop (Plagiarism)
Links for the day
Windows Down to New Lows as Switzerland's Federal Government Abandons Microsoft (Where Feasible for Now)
That's how it starts...
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Saturday, September 12, 2026
IRC logs for Saturday, September 12, 2026
Televisions Have Become Billboards
Bottom line: you get what you pay for
Mass Layoffs at Microsoft as "Voluntary Separation Agreement" (or PIP)
the man who kept lying about the layoffs has just left the company
The Cyber Show on Media Clickbait About Slop as 'Existential Threat' and Derek Thompson's Response to That
Ignore the hype, focus on real news
Links 12/09/2026: "Revolt Is Here" Against Slop and "Top Chinese Court" Cracks Down on Slop That's Fake/Misleading
Links for the day
Gemini Links 12/09/2026: Rants About Slop, Switching From QWERTY, and Why TVs Are 'Cheap'
Links for the day
SLAPP Censorship - Part 180 Out of 200: A Third Act, (Mis)Using Your Client's Application to the Court for Your Own Purposes as a Law Firm (Reputation Management and Censorship)
How much can a lawfare firm get away with?
Canonical Has Withdrawn Ubuntu 24.04.5 Installer Due to a Critical Bug Connected to Microsoft-Controlled Restricted Boot and TPM
already breaking systems running GNU/Linux [...] Who asked for TPM in Linux?
SLAPP Censorship - Part 179 Out of 200: Using One's Clients to Save Face at Their Expense
Who's being served really?
Switzerland's Software Freedom/Digital Sovereignty is Improving as People Move to GNU/Linux
Well done to them
Links 12/09/2026: "U.S. Debt Surpasses $40 Trillion" and "Trump Wants to [Illegally] Bribe Voters."
Links for the day
Gemini Links 12/09/2026: Readjusting, Fighting Sleep, and FreeBSD bhyve
Links for the day
Matt Mullenweg Got the 'Linus Treatment' or 'RMS Treatment'
"back, but not in charge any more..."
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Friday, September 11, 2026
IRC logs for Friday, September 11, 2026