Bonum Certa Men Certa

Links 03/10/2022: OpenMandriva ROME Gold Candidate and IceWM 3.0.0



  • GNU/Linux

    • Audiocasts/Shows

    • Kernel Space

      • GNUGNU Linux-libre 6.0-gnu (-ETOOSIXY)
        GNU Linux-libre 6.0-gnu (-ETOOSIXY) cleaning-up scripts, cleaned-up
        sources, and cleaning-up logs (including tarball signatures) are now
        available from our git-based release archive
        git://linux-libre.fsfla.org/releases.git/ tags
        {scripts,sources,logs}/v6.0-gnu.
        
        

        Compressed tarballs and incremental patches are also available at <https://www.fsfla.org/selibre/linux-libre/download/releases/6.0-gnu/>.

        The cleanup scripts required a change after rc7, because of blob names changed for the final release upstream.

        Jason Self and I have settled on -ETOOSIXY as the codename for this release, and wrote a parody titled "I'm Too Sixy". Jason made the image. https://www.fsfla.org/selibre/linux-libre/ETOOSIXY.en.html

        Freesh and RPMFreedom, the distributions of .deb and .rpm packages of GNU Linux-libre maintained by Jason Self, are expected to have binaries of 6.0-gnu available shortly.

        == Cleaning-up changes in this release

        Blob requests have been neutered in the UCSI interface driver for STM32G0, and in the CS35L41 HD-audio side codec driver.

        MediaTek MT76 drivers have had their mcu blob requests refactored into a connac mcu library, and cleaning up scripts have been adjusted to match.

        Multiple dts files for Qualcomm and MediaTek AArch64 systems have been added, requiring blob names in them to be cleaned up.

        Cleaning up of blob names and requests in AMDGPU, Adreno, Tegra VIC, Netronome NFP, and Habanalabs Gaudi2 drivers have been updated.

        The VXGE driver was removed upstream, so we could drop the corresponding cleaning up logic.

        For up-to-the-minute news, join us on IRC (#gnu-linux-libre on libera.chat). I often mention our releases on P2P or federated social media as well. The link in my email signature has directions.

        Be Free! with GNU Linux-libre.

        What is GNU Linux-libre? ------------------------

        GNU Linux-libre is a Free version of the kernel Linux (see below), suitable for use with the GNU Operating System in 100% Free GNU/Linux-libre System Distributions. http://www.gnu.org/distros/

        It removes non-Free components from Linux, that are disguised as source code or distributed in separate files. It also disables run-time requests for non-Free components, shipped separately or as part of Linux, and documentation pointing to them, so as to avoid (Free-)baiting users into the trap of non-Free Software. http://www.fsfla.org/anuncio/2010-11-Linux-2.6.36-libre-debait

        Linux-libre started within the gNewSense GNU/Linux distribution. It was later adopted by Jeff Moe, who coined its name, and in 2008 it became a project maintained by FSF Latin America. In 2012, it became part of the GNU Project.

        The GNU Linux-libre project takes a minimal-changes approach to cleaning up Linux, making no effort to substitute components that need to be removed with functionally equivalent Free ones. Nevertheless, we encourage and support efforts towards doing so. http://libreplanet.org/wiki/LinuxLibre:Devices_that_require_non-free_firmware

        Our mascot is Freedo, a light-blue penguin that has just come out of the shower. Although we like penguins, GNU is a much greater contribution to the entire system, so its mascot deserves more promotion. See our web page for their images. http://linux-libre.fsfla.org/

        If you are the author of an awesome program and want to join us in writing Free (libre) Software, please consider making it an official GNU program and become a GNU Maintainer. You can find instructions on how to do so at https://www.gnu.org/help/evaluation. We look forward to hacking with you! :)

        What is Linux? --------------

        Linux is a clone of the Unix kernel [...]

        (snipped from Documentation/admin-guide/README.rst)
      • ZDNetLinux 6.0 arrives as Linus Torvalds promises 'core new things' ahead | ZDNET

        Linux 6.0 is a major new kernel number, but doesn't represent big fundamental changes. That's coming in Linux 6.1.

      • Linus Torvalds debuts Linux kernel 6.0, but is more excited about kernel 6.1

        The new version of Linux — Linux 6.0 — has been launched. However, based on its founder Linux Torvalds' reactions, the best of this new OS is yet to come. Torvalds is more excited about the upcoming 6.1 version of the Linus kernel. He mentioned that Linux 6.0 does not contain the ‘core new things’ coming in Linux 6.1.

        Nonetheless, Torvalds hailed Linux 6.0 as “one of the bigger releases at least in numbers of commits in a while”, thanks largely to the inclusion of “15,000 non-merge commits in there in total”. In open source, the ‘number of commits’ means that the user is permitted to contribute source code changes.

      • Tech TimesLinux Kernel 6.0 Officially Drops: Support for AArch64 Hardware Finally Introduced | Tech Times

        The Linux Kernel 6.0 officially drops, and now, it introduces an interesting new feature which is its support for AArch64 hardware architecture. This allows it to swap huge transparent pages without even needing to split them.

      • Linux MagazineLinux Kernel 6.0 Officially Released - Linux Magazine

        Although it will be some time before most Linux distributions ship with the latest kernel, the next major release is now available.

        Over on the Linux Kernel Mail List, Linus Torvalds announced the availability of the latest kernel by saying, "So, as is hopefully clear to everybody, the major version number change is more about me running out of fingers and toes than it is about any big fundamental changes."

        That doesn't mean, however, there aren't any changes and new editions to be found in the 6.0 release. In fact, with regards to the number of commits, the 6.0 kernel is one of the biggest releases in a while.

        The new additions to the Linux kernel include a new graphics driver for the AMD RDNA 3 GPU, a new audio driver for AMD's "Jadeite" systems, support for PCI buses on OpenRISC and LoongArch systems, improved cache block management for RISC-V, new support for the Lenovo ThinkPad X13 laptop, fixes for TUXEDO and Clevo laptop touchpads, initial support for XP-PEN Deco L Drawing Tablets, support for AMD Sensor Fusion Hub for Ryzen laptops, and functioning Thunderbolt support for Intel Raptor Lake.

    • Applications

      • Linux HandbookPodman vs Docker: What's the Difference?

        Containerization is all the rage right now. Docker, introduced back in 2014, has become the most popular tool for managing containers. Later, in 2018, Red Hat unveiled Podman as an alternative to Docker.

        Since both Docker and Podman are intended to do the same thing, let us see what advantages one holds over the other.

      • Linux LinksStreaming with Linux: TIDAL - LinuxLinks

        This is a series that surveys popular streaming services from a Linux perspective. We are not reviewing any of the streaming services themselves although we may make subjective comments along the way.

        TIDAL is a global music streaming platform. It was the first streaming service to offer hi-res audio thanks to its adoption of MQA technology. Its competition has caught up in the hi-res player stakes with Amazon Music HD, Apple Music and Qobuz also offering better-than-CD streams – and at a cheaper price point. We tested “Tidal HiFi” which offers audio at up to 1411kbps (i.e. CD quality) from a Linux perspective.

        There are Windows and Mac desktop apps, web player and Android and iOS mobile apps. But we’re running Linux. There’s no official or even semi-official client for Linux from TIDAL. Instead, the only choices are to use the web player or install TIDAL Hi-Fi, a third-party client. Let’s examine the web player.

    • Instructionals/Technical

      • Red Hat OfficialTest your Linux system with LTP | Enable Sysadmin

        The Linux Test Project (LTP) offers a comprehensive suite of tests to cover the reliability, robustness, and stability of Linux subsystems.

      • Linux CapableHow to Upgrade to Ubuntu 22.10 Kinetic Kudu with GNOME 43

        The much-anticipated Ubuntu 22.10 release is just around the corner, and with it comes significant improvements and the highly anticipated GNOME 43 and Linux Kernel 5.19. For users that would like to get a head jump now, you can begin to upgrade your Ubuntu system now as the full release is not far away.

        Do note with any pre-release, even the final version before release, bugs can occur for users with data or documents that they cannot afford to lose. Remember to back your important files up as you should be doing already.

      • How to Install Django with Apache on Ubuntu 22.04 - LinuxTuto

        Django is a python based full stack framework. This framework works based on the model-template-view architectural patterns. Django is considered to be one of the popular web based development frameworks for developing Python’s server applications.

        The high profile websites that use Django are Disqus, Instagram, MacArthur Foundation, National Geographic channel, Knight Foundation, Pinterest, Open knowledge foundation, and open stack software.

        We will be installing Django application in a Python virtual environment. It is very useful because it allows developers to run and develop an application with different python versions.

      • HowTo GeekHere’s How Steam Works on Chromebooks

        In early 2022, Google and Valve announced that Steam would be coming to Chrome OS. This instantly made Chromebooks much more capable gaming devices. It took a long time for this to happen, so how does it work?

        Technically, there are two ways to play Steam on a Chromebook. You can download the Steam Link Android app, which streams games from your PC to the app, or the newer method that lets the games actually be played on your Chromebook. That’s the method we’ll be focusing on.

      • H2S MediaInstall OpenToonz on Ubuntu 22.04 LTS Linux - Linux Shout

        Learn the steps to install OpenToonz 2D animation software on Ubuntu 22.04 LTS Jammy JellyFish Linux using the command terminal.

        “OpenToonz” is a 2D animation software that allows you to bring static drawings such as animals, people, and entire environments to life. In this way, short films, cartoons, or entire animated series can be produced. Among other things, the program offers the possibility to import hand-made sketches and convert them into editable lines and shapes.

        In addition, you can use the Paint tool to add color to scenes and objects and blend them together on multiple layers. Effects such as image style, the incidence of light, or distortion can be inserted or removed with just a few clicks. In the timeline and the node tree, you keep track of all settings and parameters of the animation.

        Even well-known TV series such as Futurama rely on the animation software Toonz. Now the program is also available for free as an open-source tool. After a bit of learning, you can create moving figures from static drawings or even your own animated series.

        The open-source version of Toonz is based on the normal Toonz software which is also used by the Japanese Studio Ghibli. Thus, all features developed by the studio itself are also included in OpenToonz.

      • 9to5LinuxHow to Install Linux Kernel 6.0 on Ubuntu 22.10

        Linux 6.0 will soon make its way into the stable software repositories of some of the most popular rolling-release distributions like Arch Linux and openSUSE Tumbleweed, and it’s coming to major distro releases this fall, such as the upcoming Fedora Linux 37.

        But what about Ubuntu? Well, Ubuntu 22.10 will be released on October 20th and it will ship with Linux kernel 5.19, which will probably reach end of life before Kinetic Kudu hits the streets. This means that you’ll probably want to install a newer kernel, such as Linux 6.0.

    • Desktop Environments/WMs

      • K Desktop Environment/KDE SC/Qt

        • Jonathan RiddellAkademy Talks Day 2 - Jonathan Esk-Riddell’s Diary

          The sun is shining, the beach is busy, the cava is flowing, the record shops are full of hipsters. Akademy is in full swing here in Barcelona, Here’s some scribbled notes I took from some of the talks I went to incase they are any interest to anyone.

          The keynote was from Ashai dev Hector Martin. Ashai Linux runs on M1 ARM macs. EFI is a security nightmare, it’s an operating system in itself. Linus said Apple Macs won’t be available for Linux unless Apple opens up its GPU. Macs have a permissive mode to boot custom kernels including XNU (Apple’s open source OS kernel). He got himself a patreon and github sponsorship and enough people fund him to do it as a job. He did lots of impressive things to get Linux working on ARM M1 Macs and voila his video shows a Plasma desktop on a Mac.

        • IceWM 3.0.0

          The latest released version is 3.0.0 (2022-10-03).

  • Distributions and Operating Systems

    • Screenshots/Screencasts

    • PCLinuxOS/Mageia/Mandriva/OpenMandriva Family

      • OpenMandriva NewsOpenMandriva ROME Gold Candidate - OpenMandriva

        ROME is the rolling release designed for individual users, it will receive the most up to date packages including recent security and bug fix upgrades. Some of the major changes since ROME Silver Candidate:

        Kernel 5.19.12 (clang compiled kernel as default, with the option to install GCC compiled kernel easily from the om-welcome module) The very latest KDE products: KDE Frameworks 5.98.0, Plasma Desktop 5.25.90, KDE Gear 22.08.1 LibreOffice suite 7.4.1, VLC 3.0.17, Krita 5.1 LLVM/Clang 15.0.1, systemd 251,Calamares 3.2.61 More software upgraded to the latest version

        If you want to contribute to making ROME even better please have a look at the Backgrounds contest.

        The ROME final release, suitable for a wide audience of users will be out very soon. Stay in touch with us and continue to enjoy the new ROME Project.

    • SUSE/OpenSUSE

    • CentOS, Red Hat, and Fedora Family

      • CentOSCentOS Hyperscale SIG Quarterly Report for 2022Q3

        Since the last update, the SIG gained two new members (Quentin Deslandes and Richard Phibel).

        We welcome anybody that’s interested and willing to do work within the scope of the SIG to join and contribute. See the membership section on the wiki for the current members list and how to join.

        [...]

        The latest version in the Hyperscale SIG is systemd 251.4 for both CentOS Stream 8 and CentOS Stream 9. While the “hs+fb” version has been tagged and rolled out within Meta, we are still working on resolving issues with SELinux policies in the “hs” version before tagging and releasing it. In the meantime, the “hs” version is available on CBS for testing.

        If you’re interested in learning more about how we roll out systemd in the Hyperscale SIG, we did a talk about it at the CentOS Dojo this past August. You can find out more about this and our other systemd-related conference activities this quarter in the conference recap linked below.

      • Red Hat OfficialEmbracing multicloud container development platforms to drive cloud-native innovation

        With the world increasingly becoming digital-first, organizations are aggressively moving towards the cloud—or clouds, to be precise. Modern IT teams often find themselves utilizing more than one cloud to solve a problem. In fact, leveraging a hybrid or multicloud strategy is becoming the new norm.

        Given this, how can an organization stand out from the competition? Through cloud-native innovation.

      • ZDNetHere come the new Red Hat Enterprise Linux distros | ZDNET

        Red Hat is the Linux distro security leader. And with its latest Red Hat Enterprise Linux (RHEL) beta releases, RHEL 8.7 and 9.1, the Linux powerhouse company is continuing to stake out its security claims.

      • Fedora ProjectFedora Community Blog: Contribute to Fedora 37 Upgrade Test Day

        Fedora test days are events where anyone can help make sure changes in Fedora Linux work well in an upcoming release. Fedora community members often participate, and the public is welcome at these events. If you’ve never contributed to Fedora before, this is a perfect way to get started. The F37 Upgrade Test Day is Wednesday, October 5.

        [...]

        A test day is an event where anyone can help make sure changes in Fedora work well in an upcoming release. Fedora community members often participate, and the public is welcome at these events. Test days are the perfect way to start contributing if you not in the past.

    • Debian Family

      • Daniel PocockMolly Russell suicide & Debian Frans Pop, Lucy Wayland, social media deaths

        One of the key features of the news reporting are the words of an expert witness who reviewed the online content and reported that he was unable to sleep.

        Over the summer, I was one of the Debian volunteers reviewing evidence of the Frans Pop suicide. I wrote some of the blogs about it and I created the Debian.Day web site with some of Frans' last emails.

        There are thousands of emails in the threads leading up to Frans' first and second resignation. I emphasized that in one of the blogs. We can imagine the participants in those discussions suffering from the same sleepless nights that haunted the expert witness, a psychiatrist, in the Molly Russell inquest.

        Despite Frans sending that last email the night before Debian.Day, some people insist on deflecting responsibility with comments asserting that "Frans had his own reasons" for the suicide. Nobody gave any examples of those reasons. In fact, everybody has reasons to contemplate suicide. Google and Ubuntu have both applied unreasonable pressure on volunteers. Their business practices keep people up at night and they keep people at work seven days per week. If somebody is suffering from depression or thinking about suicide, they need that energy to protect themselves. Sadly, Debian harassment culture has stolen the energy from some people.

      • LinuxiacDebian Decided to Include Non-Free Firmware in the Installer

        In a vote held over the past two weeks, Debian’s developers decided to include non-free firmware by default in the Debian installer.

        Debian has always aimed to adhere to the spirit of FOSS as closely as possible. As a result, its developers are known for their careful approach to the software included in the distribution.

        However, times are changing. This necessitates either evolving and adapting to new realities or stubbornly refusing to accept them, putting your future at risk. Fortunately, the Debian developers went with the first option.

      • Paul Wise: FLOSS Activities September 2022

        This month I didn't have any particular focus. I just worked on issues in my info bubble.

      • Thorsten Alteholz: My Debian Activities in September 2022

        This month I accepted 226 and rejected 33 packages. The overall number of packages that got accepted was 232.

        All in all I addressed about 60 RM-bugs and either simply removed the package or added a moreinfo tag. In total I spent 5 hours for this task.

        Anyway, I have to repeat my comment from last month: please have a look at the removal page and check whether the created dak command is really what you wanted. It would also help if you check the reverse dependencies and write a comment whether they are important or can be ignored or also file a new bug for them. Each removal must have one bug!

    • Canonical/Ubuntu Family

    • Devices/Embedded

      • CNX SoftwareANAVI Macro Pad 10 - Knobs input devices run KMK firmware on Raspberry Pi RP2040 (Crowdfunding) - CNX Software

        ANAVI Macro Pad 10, Knobs 3, and Knob 1 are open-source hardware input devices based on the Raspberry Pi RP2040-powered Xiao RP2040 mini module, and equipped with mechanical keys and/or rotary encoders

        Leon Anavi has some experience under his belt with the earlier Macro Pad 2 and Macro Pad 8 open-source keypads with mechanical keys running QMK open-source firmware on a Microchip 8-bit microcontroller. The new models switch the MCU to the Raspberry Pi RP2040 and to KMK open-source firmware written in CircuitPython.

      • What's Going on in Embedded Linux? Watch the EEI Livestream on October 5

        If you're looking for a reliable operating system with support for file systems and connectivity, an embedded version of Linux is probably one of the possible candidates. With a huge installed base, plenty of experienced developers, and active development, it's available for all the major SoCs. So, who is behind its development, and can it get any better?

    • Mobile Systems/Mobile Applications

  • Free, Libre, and Open Source Software

    • Programming/Development

      • Barry KaulerLimine Installer fixes

        Just a quick report. I have posted the latest Limine Installer scripts here

      • The series on the WPE port by the WebKit team at Igalia grows, with several new articles that go deep into different areas of the engine

        These articles are an interesting read not only if you're working on WebKit, but also if you are curious on how a modern browser engine works and some of the moving parts beneath the surface. So go check them out!

      • on "correct and efficient work-stealing for weak memory models"

        Hello all, a quick post today. Inspired by Rust as a Language for High Performance GC Implementation by Yi Lin et al, a few months ago I had a look to see how the basic Rust concurrency facilities that they used were implemented.

        One of the key components that Lin et al used was a Chase-Lev work-stealing double-ended queue (deque). The 2005 article Dynamic Circular Work-Stealing Deque by David Chase and Yossi Lev is a nice read defining this data structure. It's used when you have a single producer of values, but multiple threads competing to claim those values. This is useful when implementing per-CPU schedulers or work queues; each CPU pushes on any items that it has to its own deque, and pops them also, but when it runs out of work, it goes to see if it can steal work from other CPUs.

        [...] The funny thing is that I looked at the proof and I looked at the industrial applications of the deque and I thought well, I just have to transcribe the algorithm exactly and I'll be golden. But it just goes to show that proving one property of an algorithm doesn't necessarily imply that the algorithm is correct.

      • Ubuntu Pit10 Best IntelliJ Themes and Color Schemes To Use in 2022

        If you have been programming for a while, you know the grind. You see a problem; you brainstorm the solution – the casual trial and error. However, we know that it can get frustrating to keep looking up at the same dull screen every time. So, if you are using IntelliJ IDEA, we can help you spice things up by introducing you to some awesome IntelliJ Themes.

        We can also help you if you use other Jetbrains IDEs because you can find compatible versions of the ones we will talk about as Pycharm themes or as themes for PhpStorm – as well as any other IntelliJ-based IDE created by Jetbrains. You also do not need to worry about the costs as the themes we’ll discuss are all free.

      • MedevelWorking from Home? These 4 Tips Will Help You to Stay Productive

        That takes away precious hours, so it’s no wonder that 58% of US workers believe they can work remotely and finish job tasks on time.

      • Perl / Raku

        • RakulangRakudo Weekly News: 2022.40 Learning to Core

          Vadim Belman has started preparing for a set of teaching classes about developing the Rakudo core, and would like to know if you’re interested! It’s a great chance to get a flying start into contributing to the Raku Programming Language.

  • Leftovers

    • Health/Nutrition/Agriculture

      • Make Tech EasierCoroner Blames Instagram, Pinterest for London Teen’s Suicide

        For years we have heard about the influence of social media on teens who take their own lives, but just how culpable are they? A London coroner has answered this question. He officially decided against officially declaring a 14-year-old girl’s death a suicide. The coroner listed Instagram and Pinterest as contributing factors in the teen’s death, declaring her suicide was “an act of self-harm while suffering from depression and the negative effects of online content.”

        [...]

        Molly Russell died in 2017 by taking her own life. Her family’s attorneys have said that in the six months before she died, the 14-year-old showed an interest in 16,300 posts on Instagram by liking, sharing, or saving, with 2,100 of the posts self-harm related. She had 5,793 impressions and 2,692 close-ups on Pinterest in that same time frame.

        [...]

        But was her excessive use of social media the fault of the algorithms? Did it lure her into that behavior? It’s a hard call.

    • Security

      • LWNSecurity updates for Monday [LWN.net]

        Security updates have been issued by Debian (chromium, gdal, kernel, libdatetime-timezone-perl, libhttp-daemon-perl, lighttpd, mariadb-10.3, node-thenify, snakeyaml, tinyxml, and tzdata), Fedora (enlightenment, kitty, and thunderbird), Mageia (expat, firejail, libjpeg, nodejs, perl-HTTP-Daemon, python-mako, squid, and thunderbird), Scientific Linux (firefox and thunderbird), SUSE (buildah, connman, cosign, expat, ImageMagick, python36, python39, slurm, and webkit2gtk3), and Ubuntu (linux, linux-aws, linux-kvm, linux-lts-xenial and linux-gke-5.15).

      • UbuntuIoT project lifecycle – long-term support for IoT devices

        How long will you support your device? Long-term support for IoT is a simple but difficult question for many device manufacturers.

        If you are developing a smart home device, a mobile robot for hospitality, or the next iron man jetpack, you need to consider how long you will support the device on the market. This will have implications on your operational expenses, team resources and customer satisfaction. Simply put, the longer you support your device, the happier your user will be. But the more expensive it will be for you.

        What does this mean for your company in practice? And what are the costs associated with it? Let’s have a look!

      • CISACISA Issues Binding Operational Directive 23-01: Improving Asset Visibility and Vulnerability Detection on Federal Networks | CISA

        CISA has issued Binding Operational Directive (BOD) 23-01: Improving Asset Visibility and Vulnerability Detection on Federal Networks, which seeks improve asset visibility and vulnerability enumeration across the federal enterprise.

      • Integrity/Availability/Authenticity

        • Bruce SchneierDetecting Deepfake Audio by Modeling the Human Acoustic Tract - Schneier on Security

          This is, of course, not the last word. Deepfake generators will figure out how to use these techniques to create harder-to-detect fake voices. And the deepfake detectors will figure out another, better, detection technique. And the arms race will continue.

        • USENIXWho Are You (I Really Wanna Know)? Detecting Audio DeepFakes Through Vocal Tract Reconstruction | USENIX

          Generative machine learning models have made convincing voice synthesis a reality. While such tools can be extremely useful in applications where people consent to their voices being cloned (e.g., patients losing the ability to speak, actors not wanting to have to redo dialog, etc), they also allow for the creation of nonconsensual content known as deepfakes. This malicious audio is problematic not only because it can convincingly be used to impersonate arbitrary users, but because detecting deepfakes is challenging and generally requires knowledge of the specific deepfake generator. In this paper, we develop a new mechanism for detecting audio deepfakes using techniques from the field of articulatory phonetics. Specifically, we apply fluid dynamics to estimate the arrangement of the human vocal tract during speech generation and show that deepfakes often model impossible or highly-unlikely anatomical arrangements. When parameterized to achieve 99.9% precision, our detection mechanism achieves a recall of 99.5%, correctly identifying all but one deepfake sample in our dataset. We then discuss the limitations of this approach, and how deepfake models fail to reproduce all aspects of speech equally. In so doing, we demonstrate that subtle, but biologically constrained aspects of how humans generate speech are not captured by current models, and can therefore act as a powerful tool to detect audio deepfakes.

        • The ConversationDeepfake audio has a tell – researchers use fluid dynamics to spot artificial imposter voices

          Imagine the following scenario. A phone rings. An office worker answers it and hears his boss, in a panic, tell him that she forgot to transfer money to the new contractor before she left for the day and needs him to do it. She gives him the wire transfer information, and with the money transferred, the crisis has been averted.

          The worker sits back in his chair, takes a deep breath, and watches as his boss walks in the door. The voice on the other end of the call was not his boss. In fact, it wasn’t even a human. The voice he heard was that of an audio deepfake, a machine-generated audio sample designed to sound exactly like his boss.

    • Internet Policy/Net Neutrality

      • Internet Freedom FoundationIn proceedings before CIC, IFF obtains website censorship orders from DoT and MTNL

        In February 2021, we filed Right to Information (‘RTI’) applications with the Department of Telecommunications (‘DoT’) and Mahanagar Telephone Nigam Limited (‘MTNL’). We asked for the number of websites they blocked because of orders of competent courts in 2020 and 2021, and copies of such orders. While DoT did not provide us with complete information, MTNL claimed exemption under S.8(1)(a) and 8(a)(d) of the RTI Act, 2005. We appealed to the Central Information Commission (‘CIC’), which held hearings on both the RTIs on 20.09.2022. Before the hearing, MTNL reconsidered its stance and informed us that it had blocked 4700 websites in 2020 and 2021. On the other hand, CIC directed DoT to provide copies of the banning orders from 2020 and 2021.

        [...]

        DoT had directed the banning of 3725 websites till February 2021, and MTNL blocked 4700 websites in 2020 and 2021. This is a considerable number. Censorship of these websites directly impacts the right to speech on the internet. Thus, examining the underlying orders based on which such websites have been banned is essential. As a result of our efforts before CIC, we now have copies of those orders. We believe an analysis of these orders could provide important insight into the nature of information being censored by courts. We will study these orders and inform you of our findings.

        [...]

        We welcome both the decisions of the CIC. Online censorship is a serious threat to free speech, and the free exchange of ideas that has been enabled by the internet. The information we have received and will receive because of these orders will improve our understanding of the nature of information censored regularly by courts. We are thankful to advocates Krishnesh Bapat, Tanmay Singh, and Anandita Mishra, who appeared before the CIC in these proceedings and provided legal assistance by drafting written submissions.

  • Gemini* and Gopher

    • Personal

      • Most Dreaded Question of the Day

        “How are you?” is the default answer, as my brain either goes completely blank before receding into a state of existential crisis, or I just blurt out a “fine” and keep it moving.

        I learned early on that most people don't care how you're actually feeling; they use it as a greeting instead, and engage in a baffling exchange of useless filler phrases (“I’m fine, how are you?”) before transitioning into actual conversation.

        [...]

        This was after I sort of snubbed him the previous week, when I only said “Yeah” and didn't elaborate further. Cause ya know…my writing isn't an interesting topic to him. Tried again last week, and he just walked away.

        I get that he asks to be polite or whatever, but what's the point if you aren't going to even fake enthusiasm? Don't bother me with pointless pleasantries, it just makes us both feel awkward.

      • ADILNUV Wordo: TOUGH
    • Politics

      • Language supporting gender diversity

        If you're not someone who's trans/gender-divergent (TGD), trying to navigate the various language issues related to sex and gender can be bewildering. This piece is an attempt to note some language that's currently considered problematic, and to provide some more appropriate language and alternatives.

    • Technical

      • Science

        • Materials

          The fewer materials I posses the more cognizant I become of their hollow nature. When this line of thinking is taken to its logical conclusion it becomes obvious that the mad rush to accumulate money and materials is essentially a form of collective insanity. Expressed somewhat more bluntly, there is no salvation for a culture that converts the bounty of nature into plastic garbage because there is only so much that can be plundered and pillaged from the biosphere before it can no longer sustain human existence.

        • The State vs the climate

          This post is about “politics qua politics,” a topic I hoped to avoid writing about. I read something from a thinker I hold in high regard, and I feel like it deserves a rebuttal. But if you’re burnt out on talk about political parties and the like, feel free to skip this.

          [...]

          I think she’s mistaken. There are several reasons why I don’t believe that electoral paths to climate protection are worth pursuing, but I want to talk about how long and difficult this path actually is. I’ll focus on the US because I’m most familiar with its politics, but also because it is the world’s biggest barrier to mitigating climate change. The US military alone is probably responsible for more CO2 emissions than any other entity on Earth.

      • Programming

        • The Ever Present Rumble

          At one point in my life, I knew Python well. That point has receded to the point that much of the syntax escapes me. Though more so than the syntax itself, the practise of using list comprehensions and generators escapes me. Well, it *escaped* me. It no longer escapes me, as I am using these constructs in my current Python programming, though I'm certainly not adept at it yet. I have no recollection of using list comprehensions or generators when I initially obsessed myself with the language. I believe I was more concerned with object design. Those constructs may not have existed yet in Python, in fact. Possibly, my Haskell explorations were the first to enlighten me with higher programming paths, which brings me to the point of the current blog entry: My memory erodes more quickly than I'd like. This is especially true concerning anything academically oriented. Programming is very much at home in this bucket.

        • AWK the ultimate swiss army knife for data

          I want AWK to be more well known. It was treated as soem weird-ass tool that somehow works but no one knows why. It's all over the place on StackOverflow whenever we need to select a reagon of a file or something. I didn't apprishate this in the beginning. I was forced to learn `sed` and `awk` back in collage. Now I absolutely love awk. It's a standard tool shipped on every UNIX system (so, anywhere besides Windows). Being readily available and easy to use. It's a great tool to have in your toolbox if you work with any kind of data.

        • Doom & Game Preservation

          Last year I decided to read Doom's source code to learn how to organize big C projects. Even though my exploration of doom's source code was short I learned a lot from that experience and also made me realize some things that I never thought about Video Game preservation.


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



Recent Techrights' Posts

Lovers and Haters
Always beware hate preachers and demagogues (or how they frame issues or whose fault they distract from)
 
Links 25/09/2025: More European Airports Shut Down Due to What Seems Like Russian Drones
Links for the day
Gemini Links 25/09/2025: Amiga Revived and Hackers (UTF-8)
Links for the day
Purchasing Concert Tickets in 2025 in Manchester: The "Modern" Experience
I recently spent a couple of days here testing the "terrain" in order to better understand how large public venues, for concerts rather than sporting events like football, currently "work"
Links 25/09/2025: French Unions Want Another Strike, Super Typhoon Ragasa Kills Many
Links for the day
Microsoft 'Secure Boot' and Shim as Barrier or Obstacle to New GNU/Linux Users Trying to Escape Microsoft
Just as intended all along
Focusing on What People Have in Common Instead of Killing and Cancelling One Another
Men and women of both "wings" stand to gain a lot by working together on common interests
'Cancel Culture' Isn't About Enforcing Ethics (and It's Done by People on the Right, Not "The Leftists")
Smarter folks would leave social control media
Russia's Attack on Europe (and NATO) Will Worsen Censorship and Corruption in Europe
Can we still debate issues that predate the invasion of Crimea?
Lawyers Should Permanently Lose Their Licence (and Worse) for Using Chatbots in Legal Work
They not only waste people's money and time. They pollute the literature with falsehoods. They commit perjury. [...] Brett Wilson LLP sent the Judge nearly 1,000 pages of material (mostly mine, copied without proper permission) shortly before a short Hearing, which lasted less than an hour
GAFAM and MATA (Mythical, Metaphor) as Explained by analognowhere.com
They're instruments of suppression that sponsor the oppressor
We've Already Mentioned Who Nowadays Funds Garrett's SLAPP Against Us (Not Garrett), Let's Examine Who Sponsored His Litigation Partner (Other Than Microsoft Salaries There's a Buddy of Bill Gates)
it's alleged that the Serial Strangler from Microsoft got money from him
Florian Müller: Using Software Patents to Attack Software Developers, Agitate Against Patent Reform
He also promotes attacks on the German Constitution and laws
Reliance on Typepad Seems to Have Doomed the Voice of Software Patents and Patent Maximalists in PatentDocs
Follow the money
UEFI 'Secure Boot' is Potential Mayhem to the Environment (Older and Leaner Distros Stop Working)
creating new problems, disguised as "solutions" to problems that do not exist
Sometimes 'Cancel Culture' Backfires Badly
There's no such thing as "too much" coverage
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Wednesday, September 24, 2025
IRC logs for Wednesday, September 24, 2025
Links 25/09/2025: Jimmy Kimmel Returns to Air (With Limitations) and London Stansted Airport Latest to Have Incident (Fire)
Links for the day
Slopwatch: Fake Articles, SPAM With Slop, and Google News Directs People to Read Slopfarms
why does Google News insist on still linking to prolific slopfarms?
Gemini Links 25/09/2025: New Game for Gemini Protocol, Eleven, and Network Solutions Woes
Links for the day
Punching People Doesn't Work
It makes nobody any safer
Look Ma, No "Cloud"
So far this year we've had an almost perfect uptime
Links 24/09/2025: Autism Blame-Shifting and Typhoon Ragasa Enters China
Links for the day
Buying From Oneself is Not Business Success
This isn't at all a joking matter even if you already laugh at the whole thing because your pension, savings etc. are tied to this scam at some level
This is How Microsoft's XBox and Entire Consoles (If Not Gaming) Ventures Will Ultimately Die
Ensure you can blame "Tariffs" (politics)? If not "hey hi", the fashionable go-to excuse when businesses fail?
What They Really Hate David Heinemeier Hansson (DHH) for
Nothing to do with code
Smart People Won't Buy 'Smart' Cars
Imagine trying to sell someone a house (proper home) while insisting that it'll need to be demolished 5 or 10 years later, then rebuilt again from scratch on the same vacant lot
The Relationship Between IBM Red Hat and Microsoft, Visualised
This metaphor goes a long way (projects, collaborations, and outsourcing
The Complaint About Brett Wilson LLP - Part III - Spying on Reporters' Families, Chaining Cases for Microsoft Employees Who Demand Censorship of Facts (Even Politely Expressed)
the time seems right to wrap up this introductory series
The Complaint About Brett Wilson LLP - Part II - UK SLAPPs for Americans, SLAPPs for Profit
Brett Wilson LLP has a track record of this kind
Cloudflare Gives Us All Another Reason to Boycott Cloudflare
If Cloudflare wants to use its vast surveillance network (which is what it does as a CDN) to foist paywalls and maybe something worse (like DRM on top), then Cloudflare should be more widely rejected as a company
Links 24/09/2025: "NASA Moving Out of Entire Buildings as It's Gutted" and Purge of Online Critics (Opposing Fascism Becomes Unlawful)
Links for the day
Science is Under Attack
Oligarchy prefers a dumbed-down population
Someone Expiring Certificates on the Day of the 9/11 Attacks is Not Someone I Would Want Controlling My PC (or Deciding What's Authorised for Booting)
"social justice warriors"
The Solicitors Regulation Authority (SRA) Has Reportedly Failed People With Wrong Advice
At the moment the SRA has a PR blunder
The Man Suing Brett Wilson LLP and Gervase de Wilde (5RB)
Now he's probably using the (almost) 200,000 pounds he's supposed to receive to sue Brett Wilson LLP and former colleagues/partners
More Microsoft-Red Hat Cross-Pollination as the Company Loses a Managing Director
some people move from Microsoft to Red Hat and some do the opposite
Slopwatch: A World Wide Web That's Rotting for Companies That Won't Even Exist in a Few Years
some of the junk Google News is promoting
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Tuesday, September 23, 2025
IRC logs for Tuesday, September 23, 2025
Links 24/09/2025: Qt Creator 18 Beta, Microsoft Cannot Bail Out "ChatGPT" Anymore, China and US Intensify Censorship
Links for the day
Gemini Links 24/09/2025: Gemlogs and Politics
Links for the day
Links 23/09/2025: Japan Limits Uses of Skinnerboxes ('Smartphones') With Toxic "Apps", Fentanylware (TikTok) Tapped by "MAGAts"
Links for the day
Brett Wilson LLP Has Just Been Sued (by Their Own Clients!)
Vladimir and Alla Yanpolsky sued Brett Wilson LLP in BL-2025-001167 at the end of last week
Mayday: Optus emergency calling crisis
Reprinted with permission from Daniel Pocock
Links 23/09/2025: Massive Data Breach, Slop Versus Productivity, and Vista 11 Update Breaks Things Again
Links for the day
Code of Censorship
Extortion is peace
The Free Software Foundation (FSF) Has Un-cancelled the Best People, Just in Time for the Big 4-0
Mr. Oliva should have been there all along (since 2019)
Most "Modern" Technology Makes You Slower and Dumber
Because proprietary software makes you worse off
"What Comes After Free Software?" Wrongly Insinuates We've Reached the Goal (Prison is Not the Goal)
The oil tycoons use similar tactics against environmentalists, giving them fake "wins"
Making More Work Space
I learned the hard way that less is more in circumstances where more means distraction
MAHA is a Lie, Public Officials Never Valued Citizens' Health (They Still Value Private Businesses, Their Sponsors)
Reject demagogues
Free Software Foundation (FSF) Has a New Press Kit for the Weekend After Next Weekend (40th Anniversary)
miles better than social [sic] media [sic] quips, moderated by narcissists and oil tycoons.
Microsoft Had Two Waves of Mass Layoffs This Month (That We Know of) and It'll Get Worse for Microsoft Soon
Will the axe fall again by month's end?
Gemini Links 23/09/2025: Happy Equinox, Photronic Arts, and Perception Cognition
Links for the day
Lessons We've Learned After 17 Years of American Hosting
GAFAM is "all-in" with the "Trump agenda"
Back to Normal Now, We Plan to Do More In-Depth Series (or Multi-part Stories)
Articles (or series thereof) that contain philosophy are important to us
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Monday, September 22, 2025
IRC logs for Monday, September 22, 2025
Microsoft Media is Panicking Amid Mass Layoffs Every Month, H-1B Fees, and "Seattle’s Tech Scene in Trouble"
In "late stage Microsoft", copyleft becomes proprietary
The Next Wave of IBM/Red Hat Layoffs Being Discussed Already
Red Hat is sort of disappearing the way Tivoli did
New Techrights Turns 2
Today starts the third year of the SSG-based Techrights