Bonum Certa Men Certa

Links 11/07/2022: Crosswords 0.3.3 and Limine 3.11



  • GNU/Linux

    • Desktop/Laptop

      • The Register UKChoosing a non-Windows OS on Lenovo Secured-core PCs is trickier than it should be

        Lenovo's laptops caused a disturbance last week after a security engineer found himself unable to boot up a copy of Linux due to restrictions that are apparently insisted upon by Microsoft.

        Matthew Garrett, an information security architect, was keen to check out Lenovo's latest Pluton-equipped wares but found himself unable to boot Linux from a USB stick "for no obvious reason."

        Pluton is Microsoft's latest effort to secure PCs and can act as both a Trusted Platform Module (TPM) or as a non-TPM security co-processor. It emerged in 2020, with Microsoft saying Intel, AMD, and Qualcomm were all onboard. While Acer launched tech with the kit in May, Dell is not keen and Lenovo started the year saying it wouldn't be turned on by default.

        A Microsoft spokesperson told The Register in January that using the tech with Linux was "an unsupported scenario."

        Garrett was keen to examine a functional implementation of the co-processor, but upon unboxing a new Z13 found himself unable to boot into anything but the pre-installed Windows.

        Historically, many Linux distributions have worked with Secure Boot to ensure that the boot loader and kernel have not been tampered with.

      • H2S MediaDon't like Windows 11? Four Linux alternatives based on Ubuntu

        Find a few good Ubuntu-based Linux distros as alternatives to Windows 11, so that you can still use your old hardware without loosing security updates…

        With Windows 11 Microsoft has put some restrictions that make old hardware configuration system users unable to use it. Trust Platform Module 2 and Secure boot are some of the core requirements our system needs to full fill to install Win 11. Apart from that with Windows 11 22H2, Microsoft is also putting Pro editions users mandatory to use a Microsoft account to log in. Taking all these things into consideration, users who are worried about their privacy and at the same time want their old system to have a new life can go for Linux.

        In the world of Linux – Ubuntu is a name that is quite popular among Desktop users because of software availability and ease of usage. Although the users can customize the Ubuntu Desktop to give it a familiar look, however, there are many Linux distros out of the box that mimics the Windows look. Here we discuss what are those…

    • Audiocasts/Shows

    • Applications

      • LWNCalibre 6.0 released [LWN.net]

        Version 6.0 of the calibre ebook management system is out.

      • New in calibre 6.0

        Welcome back, calibre users. It has been a year and a half since calibre 5.0. The headline feature is Full text search, calibre can now optionally index all the books in your library so you can search your entire library for a word or phrase.

        To use the new Full text search upgrade to calibre 6.0 and simply click the FT button to the left of the search bar in calibre. This will allow you to index the calibre library and once indexing is complete, search it.

      • Its FOSSTropy: An Open-Source App to Organize Your Research Photos

         Organizing photos is a big deal for individuals and researchers. Managing a large photo collection is not easy, whether it is just for a passion project or professional work.

        What if you want photos for research or a detailed archive?

        Tropy can help you out with that.

        Tropy is an impressive open-source software that lets you organize all your research photos, add essential details to them, and have them ready for research purposes as well.

        Primarily, it is built for researchers, where you get the superpower to add several properties of metadata to describe the content of your photo.

      • LinuxOpSysChattr Command in Linux with 5 Examples

        When many users access and use the Linux system there is a chance for accidental deletion of files or directories. So it's important for administrators to keep the required files in an undeletable state. There comes chattr command to help in this situation.

        In this guide, we learn about chattr command with some practical examples.

      • Its FOSSTropy: An Open-Source App to Organize Your Research Photos - It's FOSS

        Organizing photos is a big deal for individuals and researchers. Managing a large photo collection is not easy, whether it is just for a passion project or professional work.

        What if you want photos for research or a detailed archive?

        Tropy can help you out with that.

    • Instructionals/Technical

      • How to Get the Current Working Directory in Python - buildVirtual

        This short tutorial shows how to list and change the current working directory using Python. Python can be used to perform many actions on a file system, for example you can rename a file in Python, copy a file or delete a file and more. To do so, it’s first useful to understand how to get the current working directory and change to a different directory – essentially the Python equivalent of using the pwd command and the cd command.

      • MakeTech EasierHow to Use IRC in Emacs with ERC - Make Tech Easier

        Emacs is a wonderful tool that can do just about anything. While it is a text editor, It can function as an email client, RSS reader and even music player too. If you are an Internet Relay Chat (IRC) user, it is also possible to use IRC from inside Emacs. This can be useful if you want to chat with others through IRC but do not want to leave your Emacs buffer.

      • OSTechNixRun Linux, macOS, Windows Virtual Machines With Quickemu - OSTechNix

        This guide explains what is Quickemu and how to create and run Linux, macOS and Windows desktop virtual machines with Quickemu in Linux.

      • How to Install OpenCart on Ubuntu 22.04 - LinuxTuto

        OpenCart is a popular open-source and free to use content management system (CMS) designed for building online stores.

        It offers a lot of plugins that help you to extend the platform’s functionality and includes features like user management, multi-store functionality, affiliates, discounts, multiple payment gateways, product reviews, and more.

        In this tutorial, we will explain how to install and configure the OpenCart e-commerce platform on Ubuntu 22.04.

    • Desktop Environments/WMs

      • GNOME Desktop/GTK

        • Crosswords 0.3.3: Double Dutch – Jonathan Blandford

          It’s time for another GNOME Crosswords release! This time we had a focus on I18N support. I also got patches from another new contributor – Philip – who added some nice improvements, dutch-language support, and a downloader.

  • Distributions and Operating Systems

    • LinuxiacWhat Happens to Cutefish OS? Users Are Concerned Whether the Project Is Still Alive

      The suspension of active development on the Cutefish OS has led to concerns among Linux users that the project no longer exists.

      Cutefish OS, a new Linux distro, broke onto the scene in September 2021, seeking its place among the Linux distributions with the best user-friendly desktop experience. There are already proven names like elementary OS, Zorin OS, Deepin, etc.

      However, the distribution found a way to stand out from the rest by providing its developed desktop environment, CutefishDE, based on the QT framework.

    • Barry KaulerNew features in Limine 3.11

      In the Limine menu, you can have an entry to chainload to a drive with an MBR (MSDOS partition table).

    • Barry KaulerGave up installing Fedora

      Installed Debian, Manjaro, Mint, openSUSE and EndeavourOS. The installers all had some quirks, such as how they setup Grub.

      This afternoon, decided to add Fedora to the collection. I was astounded how unintuitive the installer is. The so-called advance partitioning tool is painfully slow. In fact, the whole desktop user interface, running it from iso on a usb-stick, PC has 16GB RAM, was slow.

  • Free, Libre, and Open Source Software

    • Productivity Software/LibreOffice/Calligra

      • Document FoundationCommunity Member Monday: Peter Schofield - The Document Foundation Blog

        I am Yorkshire bred and born, which was a very long time ago. Left home at 16 to join the Royal Air Force. Served for almost 19 years as an Aircraft Technician, which is where my engineering knowledge started.

        Became interested in Technical Writing in the early 80s and became qualified as a Technical Writer in 1985. This has enabled me to work in aviation, defence, mining, plant machinery, construction, electronics, telecommunications, computer peripherals and software. This did involve working in several countries, which has given me a very broad outlook on life.

        Now official retired from paid work and have settled down in Poland with my lovely Polish wife.

    • FSF

      • FSFFSD meeting recap 2022-07-01

        Check out the great work our volunteers accomplished at today's Free Software Directory (FSD) IRC meeting.

        Every week, free software activists from around the world come together in #fsf on Libera.Chat to help improve the FSD. This recaps the work we accomplished at the Friday, July 1st, 2022 meeting, where we didn't see any new programs added, but we had a few great conversations and several entries updated.

    • GNU Projects

      • GCCRust front-end
      • LWNRe: Rust front-end
        Congratulations! The GCC Steering Committee has voted to accept the
        contribution of the Rust Frontend (aka GCC Rust) to GCC.  Please work
        with the GCC Global Reviewers and GCC Release Managers for technical
        review and technical approval of the patches.  We look forward to
        including a preliminary, beta version of GCC Rust in GCC 13 as a
        non-default language.
        
        

        Thanks, David
      • LWNRust frontend approved for GCC

        The GCC steering committee has approved the contribution of the Rust frontend to the compiler suite. "We look forward to including a preliminary, beta version of GCC Rust in GCC 13 as a non-default language".

    • Programming/Development

      • ArduinoDetecting harmful gases with a single sensor and tinyML | Arduino Blog

        Experiencing a chemical and/or gas leak can be potentially life-threatening to both people and the surrounding environment, which is why detecting them as quickly as possible is vital. But instead of relying on simple thresholds, Roni Bandini was able to come up with a system that can spot custom leaks by recognizing subtle changes in gas level values through machine learning.

        To accomplish this, Bandini took a single MiCS-4514 and connected it to an Arduino Nano 33 BLE Sense, along with an OLED screen, fan, and buzzer for sending out alerts. The MiCS-4514 is a multi-gas sensor that is able to detect methane, ethanol, hydrogen, ammonia, carbon monoxide, and nitrogen dioxide. This capability means that explosive and/or poisonous gas can be identified well before it builds up to a critical level indoors.

      • MedevelStatamic is a Free Laravel-based Flat-file CMS

        Statamic is the flat-first, Laravel + Git powered CMS designed for building beautiful, easy to manage websites.

        It may look like WordPress in away, but it comes with dozens of unique custom features that allow developers to build large scale websites.

  • Leftovers

    • Science

      • Jussi PakkanenNibble Stew: Further adventures in creating a custom math-themed jigsaw puzzle

        After assembling this puzzle once the main issue became apparent quite immediately. The curve needs to have a smooth linear gradient from black to white. Since this is a 256 piece puzzle it would require 256 discrete gray levels. Unfortunately the engraver can't achieve this level of precision. There are maybe 64 different achievable levels in practice and different parts of the plywood board react differently to the laser. Thus it is actually fairly difficult to judge where any given piece should go and assembling the final puzzle was not really fun. Back to the old drawing board, then.

        The only other way of doing this seems to be to print the artwork to a separate sheet of paper, glue it to a plywood board and then cut the end result with a laser cutter. The problem with this is that you need to be very precise with registration. Even if you get the alignment perfect in one corner, it can be completely off in the opposite corner if the printed artwork gets glued down at an angle. Individual pieces are about two centimeters on each side so if the pattern is off by more than a few millimeters the end result looks bad.

    • Security

      • LWNSecurity updates for Monday [LWN.net]

        Security updates have been issued by Debian (php7.4), Fedora (gerbv, kernel, openssl, and podman-tui), Oracle (squid:4), Slackware (wavpack), and SUSE (apache2, chafa, containerd, docker and runc, fwupd, fwupdate, libqt5-qtwebengine, oracleasm, and python).

      • LWNRonacher: Congratulations: We Now Have Opinions on Your Open Source Contributions

        On his blog, Armin Ronacher comments about a recent security key giveaway by the Python Package Index (PyPI) to provide two-factor authentication (2FA) tokens to the maintainers of the "critical" projects on the index. While (eventually) requiring maintainers to use 2FA before being able to update PyPI packages is reasonable, Ronacher worries about where the idea might lead...

      • XDAMajor Linux kernel vulnerability affects Pixel 6, Galaxy S22, and others

        Android security has come a long way in recent years. The fostering of monthly security patches has kept hundreds of threats at bay, while Google Play Protect is there to bar malware from the Play Store. However, there are still instances where rogue actors can exploit vulnerabilities hidden within in Android’s code for nefarious purposes. Zhenpeng Lin, a security researcher and Northwestern University PhD student, recently discovered such a vulnerability on the Google Pixel 6, and you may be at risk even after installing the latest July 2022 security update.

        The vulnerability in question affects the kernel portion of Android, allowing the attacker to gain arbitrary read and write access, root privilege, and the authority to disable SELinux. With this kind of privilege escalation, a malicious actor could tamper with the operating system, manipulate built-in security routines, and do a lot more harm.

      • LinuxSecurityHacker's Corner: Complete Guide to Anti-Debugging in Linux - Part 1

        What good is a keylogger (or any such tool, for that matter), that is reversed using a debugger within minutes? Let's level up just a little bit, and try to make malware analyst's job slightly more involved.

    • Environment

      • Energy

        • My Personal Blog: A Letter the Editor of the Tulsa World

          A letter published about Keystone XL Pipeline was way off. There were 2 erroneous errors in that argument. 1. All that oil was going to export anyway. Response, that's not how modern gas pricing works. Gas prices are mostly determined by the overall prices of crude oil.

    • Internet Policy/Net Neutrality

    • Monopolies

      • Public Knowledge“Yo Competition!”: How America Can Learn From Rocky & Win the Global Fight for Tech Innovation - Public Knowledge

        In Rocky IV, all-American underdog Rocky Balboa faces his stiffest challenge yet—Soviet colossus Ivan Drago. Drago’s training consists of high-tech scientific workout machinery and a hefty dose of anabolic steroids. Does Rocky try to beat Drago by simply copying the Russian’s training regimen? Nope. Instead, he goes to the Siberian wilderness to train via trudging through the snow, Good Samaritan sled rescue, and lifting heavy rocks around a remote farm (a truly epic training montage). Rocky’s eventual victory is won not through playing Drago’s game, but playing his own. American tech companies could stand to learn a few things from the Italian Stallion if they want to win their bouts with the Russian and Chinese corporate Dragos. Don’t expect America to retain and grow its technological edge through coddling of monopolies, but through good, old-fashioned, American-as-apple-pie competition.

        Enter the debate around two landmark tech competition bills—The American Innovation and Choice Online Act (AICO)and the Open App Markets Act (OAMA) concerning their potential effects on American global competitiveness. Led by the all-American bipartisan and bicameral tag teams of Reps. David Cicilline and Ken Buck along with Sens. Amy Klobuchar and Chuck Grassley, these bills would level the competitive playing field and return fair competition to tech platform markets. These bills represent an essential step in the preservation of an industry dominated by a handful of unaccountable companies. Yet their beneficial impacts won’t just be limited domestically. They can be a key component in making America the place for the next generation of technological innovation.

        These bills should increase America’s technological edge by introducing the American secret sauce to the equation: competition. American antitrust law is all about competition. Congress should be looking to protect it, cherish it, and promote it at every turn. When companies have to duke it out every day, they’re forced to innovate and be better. Competition also gives technology users greater choice in the digital platform they use and less beholden to one walled garden whose features, practices, and standards they may not prefer. Under competitive threat, companies are marathon runners finding that extra burst of speed to fend off an encroaching rival. Freed from competition, they grow sluggish, lazy, and complacent.

  • Gemini* and Gopher

    • Personal

      • Names as head-space claims

        If you want someone to defend something, simply teach him a lot of terms about various small details about the thing. If it is worth defending for anyone at all, you will have no trouble making up fine divisions for it.

        This is a phenomenon that I have noticed in various cases, principally myself. I don't know why it works, but I do know that it works pretty well, and I want to use this short article to propose some reasons to why this works, and additionally some situations where it made it out.

        Before we continue, I want to note that none of this is substantiated truth. I will not claim any of this to be backed by anything other than anecdote and conjecture. Please be aware of this as you read this through.

    • Technical

      • The one page principle

        Recently I've moved the index of my posts from "posts.gmi" to my main index file and I wanted to clarify why I'm doing so and why I encourage others to do so too.

        When I first started out my Gemini capsule, I've used "gemlog.gmi." After a while, I've switched to putting my posts list in my index file, then I went to "posts.gmi" and now back to the index file. I liked to separate my posts in a distinct file because of aesthetic mostly, keeping my index page "clean."

        I've switched back to the "one page principle", all of your posts are in your index file, the top of the page featuring other pages, the ones that are less important compared to your posts. This way it's more accessible for people in regions with bad network speed, such as those living remote. Gemini, of course, is much lighter than the HTTP, although for those living in the aforementioned areas that don't have the network infrastructure that developed, loading additional pages can be a time consuming and costly task. Every kilobyte counts.


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



Recent Techrights' Posts

Ubuntu Becomes Microsoft GitHub, Based on Decision Made by British Army Officer
You're hopeless, Canonical
Sharing Code and Recipes
It helps explain the triviality of software freedom
How Many Women Has Microsoft's Alex Balabhadra Graveley Already Strangled and Where Does That End?
If you too are a victim of this man and wish to share information, contact us
"We Might Save Somebody's Life"
I follow the example of my father
Gemini Links 16/07/2025: Tmux and OCC25 Working TLS
Links for the day
Reboots Should Never be Necessary
"BUT WHAT ABOUT SECURITY!!"
 
Links 16/07/2025: Chip Bans and Microsoft’s “Digital Escort” Program
Links for the day
Revolving Doors: One Day You're a Judge, the Next Day You're an Attorney Paying Public Officials and Working for Violent and Dangerous Microsoft Employees
how the US justice system works
Slopwatch: Noise, Plagiarism and Even Fear, Uncertainty, Doubt/Fear-mongering/Dramatisation
What are we meant to do to prevent a false association or misleading connotations? Game the LLMs? No. Boycott slopfarms.
Gemini Links 16/07/2025: BaseLibre Numerical System and Simple Web Browsing with TLS
Links for the day
Links 16/07/2025: Fascist Slop Takes "Intelligence" Clothing, New Criminal Case Against MElon
Links for the day
Why I am Suing the Serial Strangler From Microsoft, Alex Balabhadra Graveley, in the UK High Court This Week
Out of respect to the process and to the Court, I shall not share any pertinent details about the case
Links 16/07/2025: China’s Economy Grows Steadily, France Takes Action Regarding Harm to Children by GAFAM and Fentanylware (TikTok)
Links for the day
It is Not About Politics
Beware the people who try to make this about politics
Good Journalism Saves Lives
a shocking number of women die or get seriously hurt every day due to violence from a partner
Recognition of Women's Contributions to Free Software
Being passive is not an option when bad things are happening
Slopfarms Are Going to Perish Because Public Opinion is Changing
Many slopfarms will simply go offline
19 Years of Standing Up for Justice, Equality, and Truth
This week we shall take it up a notch
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Tuesday, July 15, 2025
IRC logs for Tuesday, July 15, 2025
Links 15/07/2025: LLM Pollution and Pushback in Ukraine
Links for the day
Gemini Links 15/07/2025: xkcd, New Cert, and Alhena Gemlog
Links for the day
Links 15/07/2025: Press Freedom at Risk and New Facebook Blunders
Links for the day
There's Still Hope for the World Wide Web
Let's hope that the trajectory of the Web won't be leading us to over-reliance on Google, nor will it reward worthless slopfarms
Gemini Links 15/07/2025: Smolweb and Alhena 5.1.7
Links for the day
The Danes Want GNU/Linux
David Heinemeier Hansson recently moved to GNU/Linux
Cory Doctorow Explains Why Software Freedom Matters, Whereas "Open Source" Misses the Point and Helps Monopolies
It's a very long article
BillPR (EpsteinGate-Bribed NPR) is Turning Into a Partial Slopfarm that Promotes Slop
"I went on a date with a chatbot!"
Two Weeks Passed Since Latest Large Wave of Microsoft Layoffs, More Expected Next Month
Blaming the debt on "AI" is just self-serving storytelling
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Monday, July 14, 2025
IRC logs for Monday, July 14, 2025
Gemini Links 15/07/2025: Gemini "Style Sheets" and Switching From Microsoft GitHub to Codeberg
Links for the day
Coming Soon: Another OSI Scandal, This One Implicating Molly de Blanc
OSI has been fairly quiet lately
Outreachy & Debian pregnancy cluster, Meike Reichle evidence
Reprinted with permission from Daniel Pocock
Again, "Lunduke is Actually Sending His Audience to Attack People"
Microsoft Lunduke is not trying to "protect" Linux
XBox is Rapidly Turned Into a Slopfarm by Microsoft
Slop isn't about efficiency and saving money
One of the Most Hilarious Things About the Microsoft SLAPPs
It's so ridiculous
Financial Support for the Free Software Foundation or the GNU Project
The FSF has extended until Friday its fund-raising campaign
Illegally Hiding (or Demanding Secrecy Around) Illegal Requests or Attempts at Extortion
unlawful communications like threats
Microsoft's Halloween Documents and systemd, Wayland, Etc.
Maybe one day Wayland will be widespread. Or maybe not.
Gemini Links 14/07/2025: BOFH Archive, Updating Old Palm PDAS, and Nginx vs Slop Bots
Links for the day
Ubuntu is Becoming GAFAM-Like
What does that say about Canonical and Ubuntu?
Slopfarms Which Take Real Articles About GNU/Linux and Turn Them Into Copycats Which Are False
Even before the LLM hype those were quite common
The Firm That Picks on Techrights is Accustomed to Working With Criminals
Techrights never did anything illegal. So why is it being picked on by people who work with criminals?
Microsoft Said the Mass Layoffs Were for "Investment" in "AI", But It's Also Laying Off the "AI" and "Copilot" Staff
Months ago we showed many so-called "AI" people were getting the boot and this time it's the same
DryDeadFish is Dead, Long Live DryDeadFish
We kept checking, hoping it can recover from some temporary technical issue
For Quite Some Time Already Microsoft Attracts Crackpots, Scams, and More
Occasionally we talk about the situation at IBM as there are many parallels
Links 14/07/2025: Chatbots Broken Again, McHire LLM Shows Limits of the Hype
Links for the day
Changing One's Name Won't Change One's Past
People who have earned a bad reputation are not magically "entitled" to reset
People Who Assault Women Are Not Victims of "Distress"
It seems like an American tradition. In a country with almost 50 presidents, not even one was a female.
Slashdot Media Turned Linux Journal Into a Slopfarm and Now Slashdot Actively Promotes Anti-Linux Slopfarms
Yes, "no-nonsense" apparently means actual nonsense
Adoption of Gemini Protocol Still Growing
Gemini Protocol is being obscured by the media - it doesn't help that Google 'hijacked' the word "Gemini" - but people still manage to find out about it, download a client, and use it
Links 14/07/2025: Arresting Photographers, Threats to Revoke US Citizenship Over Criticism
Links for the day
More EPO Leaks on the Way
We hope that Mr. Rowan will actually try to refute what we say and show, not merely point the finger at the messengers
Decommodification is a Corporate Strategy Against Communities
systemd is led by Microsoft and hosted by Microsoft
copyleft.org 'Hijacked' by the People Who Attack the Person Who Created Copyleft
So far there's nothing "tasteless" in copyleft.org, but that can change at any time in the future
Asking People to Take Down Articles and Videos Only Makes These More Popular and "Viral"
If you do something bad, one of the worst things you can possibly do it try to silence those who speak about it
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Sunday, July 13, 2025
IRC logs for Sunday, July 13, 2025
Two-Thirds Towards FSF Goal, Richard Stallman to Give Talks in Europe
There are 67 left before reaching the target
Brett Wilson LLP "Takes it Personal" (Character Assassination, Not Professionalism). Everybody Can See That.
On behalf of violent men
Gemini Links 14/07/2025: Politicised Tech and "Leaving GitHub"
Links for the day