Bonum Certa Men Certa

Links 04/07/2022: China's Journey to GNU/Linux Continues, openSUSE.Asia Summit 2022 Planned



  • GNU/Linux

    • 9to5Linux9to5Linux Weekly Roundup: July 3rd, 2022

      This week we had some really great software releases, starting with both the Mozilla Thunderbird 102 email client and Mozilla Firefox 102 web browser, continuing with the Plasma Mobile Gear 22.06 software suite for mobile devices, new NVIDIA graphics and HP printing drivers, the OTA-23 update for Ubuntu Touch, a new major Unity7 desktop update, and ending with Darktable 4.0 RAW image editor.

      Below, you can enjoy these and much more in 9to5Linux’s Linux weekly roundup for July 3rd, 2022.

    • TechRadarChina is doubling down on Linux in a bid to leave Windows behind
      China is now one step closer to eliminating Windows from its government endpoints, an effort it has been pursuing for more than two decades now.

      As reported by The Register, the country has been laser-focused on switching to Linux (opens in new tab) entirely amid conflict with the US, but has thus far lacked the support of developers. But now, all of that might change with the launch of the openKylin project (opens in new tab).

      The project’s goal is to speed up the development of the Kylin Linux distro, an OS distribution that’s entirely China-made. The project’s participants will include developers, but also colleges and universities.

    • Desktop/Laptop

      • 9to5LinuxTUXEDO Pulse 15 Gen2 Linux Ultrabook Out Now with Ryzen 7 5700U, WQHD Display

        Unveiled two years ago, the TUXEDO Pulse 15 Linux laptop is now in its second generation with a newer AMD Ryzen 7 processor, namely the 35W Ryzen 7 5700U with only 15 watts TDP, a single-fan/single-heatpipe cooling system, and integrated AMD Radeon RX Vega graphics, which promises to offer virtually the same performance as the Ryzen 7 4800H processor used in the first generation of the laptop but with much less power draw.

      • Beta NewsTUXEDO Computers Pulse 15 Gen2 Linux laptop is powered by AMD Ryzen 7 5700U with 35W TDP
        Now is a wonderful time to be in the market for a laptop that comes pre-loaded with a Linux-based operating system, as there are many great options. Linux laptops used to be a bit of a rarity, but as Linux gains popularity, these computers are becoming more commonplace. Currently, my recommendation is the HP Dev One which runs System76's Ubuntu-based Pop!_OS, as that notebook is affordable, well-built, and offers an overall excellent experience.

        Today, yet another new Linux laptop is announced, this time by TUXEDO Computers. Well, technically it isn't entirely new, but actually, it is the second generation of its Pulse 15. Yes, after two years, the company has decided to refresh the computer with an AMD Ryzen 7 5700U processor (with 35W TDP) and 15.6-inch 165Hz WQHD (2560 x 1440) IPS display.

    • Audiocasts/Shows

    • Kernel Space

      • HackadayNeed A Linux Kernel Module? Scratch That | Hackaday

        If you have been for (or against) Rust in the Linux kernel, get ready for a Linux kernel module written in… Scratch. That’s right. Scratch, the MIT-developed language with blocks popular for teaching kids to code. We didn’t mean “from scratch.” We meant IN Scratch. The bootstrap code and Makefile is out there on GitHub.

        Of course, it is a simple module and the reason it is possible is because of the scratchnative system that lets you compile Scratch into C code. If you want to look at the decidedly simple code, you can open it in your browser.

        We don’t t think anyone is seriously suggesting you start doing this kind of development in Scratch, but it is sort of amazing that you can do it at all.

      • LWNKernel prepatch 5.19-rc5 [LWN.net]

        The 5.19-rc5 kernel prepatch is out for testing. "So everything looks ok - we certainly have some issues still being looked at, but on the whole 5.19 looks normal, and nothing particularly bad seems to be going on".

    • Applications

      • Its FOSSmassCode: A Free and Open-Source Code Snippet Manager - It's FOSS

        If a tool makes things faster and efficient, that is a life-saver for many developers.

        While there are different services and platforms that try to make the coding experience quicker, you still have several other options to consider.

        For instance, a code snippet manager. With a snippet manager, you aim to save a section of code that you want to quickly access. It is more like assigning shortcuts to add the required code in your program.

        This is not a new concept, but the tools available for the job may not be entirely open-source.

        Fortunately, I stumbled upon a decent project that provides you with a free and open-source snippet manager, i.e., massCode.

      • MedevelFood-Tracker is An Open Source Privacy-Friendly Calorie Tracker

        Food-Tracker is a free open-source Android app that helps you track calories in thousands of food items. The app is available to download, use for free from F-Droid and Google Play application store.

        Beside the search, the user also can save the items and bookmark them in a simple straightforward interface.

        [...]

        The Project is released under the GNU General Public License v3.0 or later.

    • Instructionals/Technical

      • DedoimedoPerf Trace, Private Tux - Solving Linux mysteries

        Perf trace is a versatile, flexible powerful option in the perf toolbox, allowing to combine the power of strace with additional capabilities, which give you a multi-dimensional view of your system's behavior. For instance, by default, strace is a bit more difficult to follow and analyze, whereas perf trace helps more easily bucket results per thread, filter out unnecessary information, and conversely, zero in on the specific data you need.

        Hopefully, this tutorial is a good reference point for getting started with perf trace. You do need some background knowledge, you need to know how your software behaves, but then you can use it to figure out possible performance bottlenecks, and improve and optimize its execution. Perf may also need some tweaking to run well in userspace, and you have tons of flags and options to narrow down the troubleshooting to what you need. And that would be all for today.

      • How to Test Your Website Speed on Linux - Linux Stans

        Website speed, often called website performance, refers to the amount of time a web browser renders web pages from a specific site.

        A site’s loading speed can significantly affect user experience (UX). For example, a slow website response time (SRT) can lead to high bounce rates. Subsequently, having a poorly performing website can harm your search engine optimization (SEO) efforts.

        This article will cover three tips for testing a website’s speed, including how to do it in a Linux Terminal. By identifying the areas for improvement, website owners can optimize website speed more efficiently.

      • OSTechNixDocker Commands Tutorial | Getting Started With Docker - OSTechNix

        This detailed Docker tutorial covers the essential Docker commands, such as how to create a new container, run the container, remove a container and so on. In addition, this guide also explains how to build your own Docker image from an existing container and how to remove containers and images. Without further ado, let us get started with Docker basics usage!

      • How to Install ReactJS on Ubuntu 22.04 - LinuxTuto

        React (also known as React.js or ReactJS) is an open-source JavaScript front-end library for creating web frontend and UI components.

        It is developed and maintained by the Facebook and a large community of developers. This is also useful for creating mobile applications.

        In this tutorial you will learn to install and create ReactJS Application on a Ubuntu 22.04 OS.

      • Linux CapableHow to Install Plex Media Server on Fedora 36 Linux - LinuxCapable

        Plex Media Server is a piece of software that allows you to store all your digital media content in one place. It is extremely popular with people who have large TV and movie libraries, as it allows them to share their content with friends and family. Plex Media Server organizes your files and content into categories, making it easy to find what you are looking for. It also supports a wide range of client applications to access your content on your TV, NVIDIA Shield, Roku, Mobile App, and many more platforms. If you have a good enough connection, you can share your content with friends and family. Plex Media Server is a great way to keep your digital media content organized and accessible. It is worth considering if you have a large TV or movie library. It supports a wide range of client applications and allows you to share your content with others.

      • SUSE's Corporate BlogApplying DISA STIG hardening to SLES installations | SUSE Communities

        The DISA and SUSE have authored a STIG (Secure Technical Implementation Guide) that describes how to harden a SUSE Linux Enterprise system.

        The STIG is a long list of rules, each containing description, detection of problems and how to remediate problems on a per rule basis.

      • H2S MediaInstall XAMPP on Ubuntu 22.04 LTS Jammy Linux - Linux Shout

        Learn the commands to install XAMPP on Ubuntu 22.04 LTS Jammy JellyFish Linux using the terminal for setting up Apache web server and MySQL environment quickly.

        With the free software collection XAMPP, preconfigured web servers based on Apache can be conveniently set up. For this purpose, the open-source package also includes the database program MariaDB as well as the scripting languages PHP and Perl combined in one installation routine

        Also on board are useful tools such as the FTP server FileZilla, the mail server Mercury Mail Transport System, Tomcat for Java applications, phpMyAdmin, the analysis tool Webalizer, the mail tester Fake Sendmail and OpenSSL encryption. The modules are conveniently operated via the XAMPP Control Panel.

      • ID RootHow To Install Dashlane Password Manager on Ubuntu 22.04 LTS - idroot

        In this tutorial, we will show you how to install Dashlane Password Manager on Ubuntu 22.04 LTS. For those of you who didn’t know, Dashlane is one of the popular password managers that is available in both free and premium versions. Dashlane is more than just a password manager. It fills all your passwords, payments, and personal details wherever you need them, across the web, on any device. It’s the app that makes the internet easier. Do note that Dashlane can only be used on one computer or device for free. To enable cross-platform sync you have to stump up $39.99 per year.

        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 Dashlane Password Manager 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.

      • TecMintHow to Install Fedora 36 Server with Screenshots

        Fedora 36 is released for desktop, server & cloud environments, and the Internet of Things, and in this tutorial, we shall go through the various steps on how to install the Fedora 36 server with screenshots.

        There are some crucial improvements in the server edition, before we proceed to the installation steps, we shall look at some of the new features and improvements.

      • Linux LinksEssential System Tools: gWakeOnLAN - turn machines on through Wake On LAN - LinuxLinks

        This series highlights essential system tools. These are small utilities, useful for system administrators as well as regular users of Linux based systems. The series examines both graphical and text based open source utilities. For details of all tools in this series, please check the table in the summary section.

        gWakeOnLAN is a small graphical utility that lets you wake up machines using the Wake on LAN (WOL) feature. WOL lets you wake a computer from a low-power state when a network adapter detects a WOL event. Typically, such an event is a specially constructed Ethernet packet, often known as a “magic packet”. When the packet is received, the target machine’s network device (Network Interface Controller or NIC) wakes up the rest of the machine.

      • How to install Visual Studio Code on Fedora 36 [Ed: No, do not install proprietary spyware from the company that attacks GNU/Linux. Use free/libre software which does not spy on the user and is not controlled by Microsoft]
      • How to install Visual Studio Code on Opensuse 15.4
    • Desktop Environments/WMs

      • K Desktop Environment/KDE SC/Qt

        • Fcitx 5 Plasma Theme support | CS Slayer

          Kimpanel is a plasma applet that uses plasma and dbus to display the input method popup window. In X11, people who want to have native plasma theme based input method window may use it to provide a nice integration with plasma.

          So you might ask, we already having kimpanel in Plasma desktop, what’s point to have this feature in Fcitx 5?

          Well, if you use the wayland.. you will notice that kimpanel does not work properly in terms of window positioning. The input window is a small popup window used by input method. It needs to be shown at the cursor position in order to make user eye focused at the point where they are typing. This popup window is critical for CJK input method users.

          And you might ask again, why can’t we just fix kimpanel? Unfortunately, it’s hard to fix.

        • Carl SchwanKDE PIM in May and June

          KDE PIM is the set of applications that helps you manage your email, contacts, appointments, tasks and more.

          In the months since the KDE PIM March-April report there have been two patch releases for Kontact, and over 1300 changes made by more than 30 contributors have been integrated. Here are some of the highlights.

  • Distributions and Operating Systems

    • Barry KaulerEasyApps 3D-CAD entry fix

      Rick reported that the "apps" icon on the desktop, "Graphics -> 3D-CAD" does not work. It is supposed to run SolveSpace, and it does work from the menu.

      I found a typo, fixed. The version of the EasyApps PET is now 3.1.2.4.

      Rick also reported that none of the pupTelly (see pupRadio/puptelly entry in "Multimedia" menu category) work.

  • Free, Libre, and Open Source Software

    • FSF

      • LinuxiacMicrosoft Did It Again, SFC Urges Developers to Quit GitHub

        Microsoft’s new service for automatically writing AI-based code, Copilot, has sparked outrage in the Open Source community.

        “Microsoft loves open source.” So much has been put on this slogan recently, only to change the Open Source community’s perspective toward the Redmond company.

        And while Microsoft was no longer demonized as the worst thing that could happen to the Open Source, certain of the Redmond tech giant’s tactics remained regardless of the times.

        It must be said unequivocally, now and forever, that Microsoft loves open source! However, with one additional qualification: when it can generate a profit from it.

        While this may appear to be perfectly acceptable from a business standpoint, it is quite the opposite regarding moral violations. And Microsoft did it again.

    • Programming/Development

  • Leftovers

    • Hardware

      • CNX SoftwareMini review of ORICO USB 4.0 M.2 NVMe SSD enclosure - CNX Software

        ORICO has sent me a sample of a USB 4.0 M.2 NVMe SSD enclosure for review, which was timely as I did not have a fast USB storage option for testing. In this post, I’ll check out the hardware, show how to install an NVMe SSD, and test performance in UP Xtreme i11 mini PC since it happens to come with a USB 4.0 port.

    • Proprietary

      • The Register UKRufus and ExplorerPatcher make Windows 11 less onerous ● The Register

        The latest beta of the popular Windows USB creation tool Rufus adds some handy features, such as removing Microsoft account requirements and turning off TPM chip detection – and there are others too.

        In olden times, PCs used to come with recovery disks so that if your hard disk died you could fit a new one and reinstall. Then optical drives started to fade away, and PC makers found it saved money if they didn't include the disks and just put a recovery image on the hard disk. Happily, though, Microsoft made downloads of ISO images of Windows free on its website.

        If you try to download on another copy of Windows, it tries to push the Microsoft Media Creation Tool at you, but you can refuse and use your own. If you do, Rufus is a good alternative.

        The latest beta version of Rufus, which in future will be version 3.19, has some interesting new additions. While it writes your ISO, you can optionally disable some of Windows' more annoying features.

    • Security

      • Cloud OSINT. Finding Interesting Resources

        I had a curiosity driven excursion into the public clouds of AWS and Azure to find what is publicly hosted and who by. As anticipated, the results were extremely broad and interesting as I found PII, various web applications, login portals, source code, and adult material.

        Please note that this blog will not include all steps of reconnaissance as that is a topic for another blog.

      • LWNSecurity updates for Monday [LWN.net]

        Security updates have been issued by Debian (gnupg2 and kernel), Fedora (golang-github-apache-beam-2, golang-github-etcd-io-gofail, golang-github-intel-goresctrl, golang-github-spf13-cobra, golang-k8s-pod-security-admission, and vim), Oracle (.NET 6.0, compat-openssl10, compat-openssl11, cups, curl, expat, firefox, go-toolset:ol8, grub2,, gzip, java-1.8.0-openjdk, java-11-openjdk, java-17-openjdk, kernel, libarchive, libgcrypt, libinput, libxml2, pcre2, postgresql, python, rsync, rsyslog, ruby:2.6, subversion, thunderbird, vim, xz, and zlib), Scientific Linux (firefox and thunderbird), SUSE (python-nltk and salt), and Ubuntu (linux, linux-aws, linux-hwe-5.13, and linux-oem-5.14).

    • Internet Policy/Net Neutrality

      • AccessNowUzbekistan region in information vacuum, authorities must #KeepItOn - Access Now

        Access Now is demanding the immediate end to an information vacuum that is exacerbating social unrest in Karakalpakstan, an autonomous region of Uzbekistan. In response to the decision by Uzbek President, Shavkat Mirziyoyev, to amend the constitution and curtail the autonomy of the Karakalpak people, protests erupted on July 1, 2022, that were reportedly swiftly met by an internet shutdown.

        “Internet access gives people power,” said Felicia Anthonio, #KeepItOn Campaign Manager at Access Now. “And that’s why authorities are likely targeting it in Karakalpakstan. We call on the government of Uzbekistan to ensure an open internet for all, and allow freedom of expression across the region.”

        While the President dropped plans to curb Karakalpakstan autonomy from his constitutional reform plans, the situation is far from stabilized. The state of emergency that has been implemented in the region, and set to run until August 2, 2022, means people are denied freedom of movement. This has the potential to provoke further clashes. According to some reports, Karakalpakstan has experienced connectivity issues with mobile internet since June 27, 2022, followed shortly after by the loss of fixed-line internet.

  • Gemini* and Gopher

    • Politics

      • The Cooperative Principle

        When talking, most people expect that the cooperative principle is in play.

      • Freedom and minority rule

        For no particular reason, I’d like on this day to reassert my belief that all systems of minority rule are illegitimate.

      • Happy 4th & Stuff

        Hello! Happy 4th of july for fellow americans. Hope you are celebrating the 'murican way! Indulging on yummy food and watching colorful magnesium compounds explode in the night sky. I myself plan to get terribly intoxicated and listen to music on top of those things but thats optional.

        [...]

        I had a job interview at a winery/renaissance faire for the position of Electrical Helper. The guy who interviewed me was the single electrician the company had. Apparently he had been working there a decade and only now they decided it was time he could use a helper. I really liked the guy and the work doesn't seem too terrible all things considered, a lot better than my work in the printing press as a maintenance tech.

        He walked me around the faire grounds and showed the electical boxes and how they were run. Cleverly disgused in places the average faire goer would never notice walking by. In a place thats supposed to look historical and stuff its important to hide the electrical wires else it kills the vibe lol.

        For some reason the prospect excited me. It wouldn't be making me a lot of money but its different. Outside work around cute castles and checkerboard gardens instead of being trapped in an industrial complex having to wear hearing protection all the time just to not go deaf.

    • Technical

      • Internet/Gemini

        • What is this space for?

          It is probably safe to say that everyone hanging out on the smol Internet has experience in the precise cycle that I am about to discuss, and it has been causing me to pause and wonder if it is even worth addressing. But as this is my very infrequently trafficked space and probably the only place on the web that is specifically for me to be entirely self-indulgent, I will roll with it.

          [...]

          It is sad to consider not looking in on people I have encountered who live on the other side of the globe or those in my local community who I have only met through online spaces. I feel like I am losing the only way I know to find what was the beautiful promise of the Internet way back when.


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



Recent Techrights' Posts

Links 02/02/2025: Website Revamps, Blogging About Blogging, and Self-Harming Tariff Wars (Higher Prices)
Links for the day
 
Yandex Has Nearly Caught Up With Microsoft Internationally, Bing Falls to Pre-LLM Hype Levels
Of course we've been saying all along that this would happen
Germany's 'Share' of GNU/Linux Rises to All-Time High Based on This Surveyor
Many public services have made the move to GNU/Linux
Microsoft Uses the Mindset of Drug Dealers and Pays 'News' Sites to Sell 'Drugs'
Microsoft pays publishers to spread the illusion that the only viable option for developers and non-developers is "drugs" like Visual Studio and Microsoft Office, respectively
Windows Going South in the "Global South" (Africa and More)
Microsoft has long been shameless about using the tactics of drug dealers
Sharp Drop for Microsoft Windows This Month, Based on statCounter
Facebook meanwhile censors GNU/Linux advocacy
3 Months Ago Lupa Saw 4,200+ Unique Gemini Capsules; Now It Sees Nearly 4,400
many bots target our capsule (129,152 Gemini requests yesterday alone)
Gemini Links 02/02/2025: Geminispace Targeted by Chatbots, Gabbro 0.1.1 Released
Links for the day
Oracle's Debt Soars to 100 Billion Dollars (12 Billion Added in Just 9 Months!) While Larry Ellison Backs Fascism for Bailouts, Graft, and "Contracts"
Including attempts to gain control of TikTok, owing to the corrupt dictator long promoted by Larry Ellison (also via Twitter takeover)
Links 02/02/2025: Union-Busting and Censorship by Executions
Links for the day
Gemini Links 02/02/2025: Limits Pushing, Free Software Absolutism, and Why Gemini Matters
Links for the day
Slopwatch: BetaNews and linuxsecurity.com Have Just Published More Fake 'Articles' About "Linux"
There's probably more "Linux" slop out there, but we do our best to identify it on a daily basis
Richard Stallman Has Another Talk in India Tomorrow, at Least Fourth India Talks in Recent Days
In the past month he has given at least half a dozen talks
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Saturday, February 01, 2025
IRC logs for Saturday, February 01, 2025
Links 01/02/2025: Chinese and American Censorship, Cloud-[sic]Native Targeted by Software Patents
Links for the day
Links 01/02/2025: Belated Happy New Year 2025 and Gabbro 0.1.2
Links for the day
Hiring for Tech Roles Based on Perceived Loyalty is No Better Than Hiring to Meet Diversity Quotas
What we're seeing right now is a national security disaster and it is almost purely about technology
S.E.O. SPAM by Serial Sloppers With L.L.M. Garbage is Hurting Linux
We continue to run Slopwatch
Links 01/02/2025: Administrative Chaos and Aviation Disasters Persist
Links for the day
Arrested: Albanian Outreachy whistleblowers, Sonny Piers GNOME & Debian connections
Reprinted with permission from Daniel Pocock
Links 1/2/2025: LLM Hype Revisited, Linuxwashing by Oumi
Links for the day
Growing Evidence That the Patent Industry Has Become a Major Scam
Seeing that the patent "industry" has turned to serious crimes (sometimes to cover up corruption) and seeing that the net negative is clearer for all to see, people who argue for abolition of all patents will have a field day
IBM Says That Half of Its "Assets" is Basically Pure Fiction ("Goodwill")
It times get tough, IBM can sell "Goodwill" at the local pawn shop and pay back the lenders, right?
Planet Ubuntu Overrun by LLM Slop? Faizul "Piju" 9M2PJU Seems to be Publishing Fake Articles About "Linux"...
Maybe it is "assisted" by LLM slop, but slop is slop and it introduces many problems
Gemini Links 01/02/2025: LLMs, Analog Computer, and BorgBackup
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Friday, January 31, 2025
IRC logs for Friday, January 31, 2025
Links 31/01/2025: Mass Layoffs at Amazon and Microsoft, Sweden Again Fails to Protect Critics of Violence
Links for the day
Slopwatch: Fake Articles About "Linux" and More (Latest Roundup Featuring BetaNews, Janus Atienza, and Brittany Day From Guardian Digital, Inc)
LLM slop season
Microsoft Staff Explains How Microsoft Swindled Employees and Avoided Paying Out Severance Pay (Microsoft Hasn't Much Money Left in the Bank)
This is a classic way to avoid paying workers
"Not one of us" by Dr. Andy Farnell
Elon Musk has brought embarrassment to nerds and technologists
Gemini Links 31/01/2025: "Bulletin Buble" and "Why Blog?"
Links for the day
Static Site Generators (SSGs) Pay Off: Vastly Faster Sites, Much Smaller Hosting Bills
success story for SSGs
Of Note: Linux Foundation Has Already Let Linux.com Rot for About 4 Months (No Activity)
there's no campaign aside from marketing spam there
Techrights Should be Even Faster Now
We're now better off
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Thursday, January 30, 2025
IRC logs for Thursday, January 30, 2025
Richard Stallman (RMS) Gave 3 Talks in India in Less Than a Week
In India this month we've not seen a single negative comment about RMS
Indian Data Biases statCounter For or Against "Linux"
In statCounter, the GNU/Linux increases and decreases are deeply tied to what it does with data collected in India
The Corporate Media Pretends That Facebook ("Meta") Has Performed Well, But Its Debt Doubles Every 2 Years Despite Mass Layoffs
That same media also helps parrot misleading financial claims
Microsoft's Debt Surged by More Than 6,000,000,000 Dollars in Just 3 Months
numbers released hours ago
The Sheer Irony of Microsoft Proxy Accusing Others of 'Stealing'
Wherever DeepSick's data came from, Microsoft (or its proxy) is in no position to issue criticism.
The Difference a Decade (and GAFAM Money) Makes
Credibility cannot be purchased
[Meme] The Free Software Foundation (FSF) Has Critics Because Its Message is Effective
Applying to others the same standards one is willing to violate?