Links 18/12/2022: ExTiX Deepin 22.12 Live and Linux Mint 21.1 “Vera”

Posted in News Roundup at 9:15 pm by Dr. Roy Schestowitz

  • GNU/Linux

    • Server

      • Understanding Type 1 and Type 2 Hypervisors

        In the world of virtualization, a hypervisor is a software layer that allows multiple operating systems (OSes) to run on the same physical hardware.

      • EarthlyBuilding and Running an NVIDIA Container

        NVIDIA Container Runtime allows containerized applications to access your host’s GPU hardware. It facilitates the containerization of systems that would otherwise be off-limits, such as artificial intelligence (AI) and machine learning (ML) workloads. With NVIDIA Container Runtime installed, you can run these apps in containers on any host with an NVIDIA GPU.

        In this article, you’ll learn about the runtime’s architecture and how to set it up. You’ll also learn how to deploy your own containers with GPU access, broadening the scope of what you can successfully containerize.

    • Audiocasts/Shows

    • Kernel Space

      • TalospaceLinux 6.1

        I’m a little behind on stuff since I’m waiting for parts to get my T2 booting again (doing everything on my Mac laptop and my long-suffering Quad G5), but kernel version 6.1 came out, and there’s some really good stuff on Power to mention.

        But first the marquee general improvements: first, general support for Rust in kernel, which is now fairly mature on Power ISA (every Firefox build I make has it) and has obvious security benefits — assuming you’re on a platform it supports, that is. The other change I think is a big one, possibly even bigger than Rust support, is the enhanced multi-generational LRU (Least Recently Used) memory page evictor: it’s not on by default, but it ships as a configurable option, and some of the reports show some impressive performance wins. Finally, the new implementation of in-kernel maple trees means better cache hit rates and less lock contention for those kernel structures reimplemented with them (if you’re 64-bit and have an MMU, which naturally we do), and I know people will appreciate the updates to AMD GPU support.

    • Graphics Stack

      • Video decoding in GStreamer with Vulkan Video extension (part 2) – Herostratus’ legacy

        Its has been a while since I reported my tinkering with the Vulkan Video provisional extension. Now the specification will have its final release soonish, and also there has been more engagement within the open source communities, such as the work-in-progress FFMpeg implementation by Lynne (please, please, read that post), and the also work-in-progress Mesa 3D drivers both for AMD and Intel by Dave Airlie! Along with the well known NVIDIA beta drivers for Vulkan.

        From our side, we have been trying to provide an open source alternative to the video parser used by the Conformance Test Suite and the NVIDIA
        vk_video_samples, using GStreamer: GstVkVideoParser, which intends to be a drop-in replacement of the current proprietary parser library.

        Along the way, we have sketched the Vulkan Video support in
        gfxreconstruct, for getting traces of the API usage. Sadly, its kind of bit-rotten right now, even more because the specification has changed since then.

    • Applications

      • Linux Links13 Best Free and Open Source Linux PDF Viewers – LinuxLinks

        Over the years PDF has become an extremely important file format. If you want to create documents that can be viewed under all major operating systems, PDF is the ticket, as it maintains the overall look and feel of documents regardless of what platform they are viewed under. Businesses and consumers increase productivity using PDF documents and forms.

        Besides offering universal compatibility, the format is reliable, ease of creation, security, and version independence. The format also supports annotations, and a very practical format.

        Since late 2014, Adobe’s proprietary but useful Adobe Acrobat Reader DC has been no longer supported under Linux. Adobe’s website still only lists Windows, Mac OS and Android as supported operating systems. This is one of the many dangers of closed source software – at the whim of corporate bosses, development and distribution can simply disappear overnight, possibly never coming back.

      • LWNApache SpamAssassin 4.0.0 released [LWN.net]

        Version 4.0.0 of the Apache SpamAssassin spam filter has been released.

      • Apache SpamAssassin 4.0.0 Released with Improved Classification & Performance

        The Apache SpamAssassin project has released version 4.0.0 of its renowned open-source anti-spam platform with numerous tweaks and bug fixes and improved classification, performance and handling of text in international languages. This release is an important milestone in the open source world, as Apache SpamAssassin has emerged as a testament to the security benefits of leveraging the open-source development model to combat the universal threat of spam email over the past two decades.

        Guardian Digital has been using the Apache SpamAssassin framework as a component of its multi-layered business email security solution, EnGarde Cloud Email Security, from the beginning, and will be utilizing the updates and improvements in the 4.0.0 release to provide its clients with enhanced email protection. The company stands in support of both the Apache SpamAssassin project’s core values of transparency, collaboration and community involvement, as well as its anti-spam product. Guardian Digital spoke with Chair of the Apache SpamAssassin Project Management Committee Sidney Markowitz and Apache SpamAssassin PMC member Kevin A. McGrail to gain firsthand insight into the significance of this release and the key upgrades and improvements Apache SpamAssassin 4.0.0 offers.

      • LinuxiacSpamAssassin 4.0 Anti-Spam Platform Gets Full Unicode Support

        SpamAssassin is an open-source spam filtering platform that uses a combination of rule-based, DNS, and fuzzy checksum techniques to identify spam emails. It is designed to be run on a server and can be integrated with various email servers, including Postfix, Sendmail, and Exim.

        With over 20 years of history, developed by the Apache Foundation, SpamAssassin has built a well-deserved reputation as one of the most excellent free spam protection tools. As a result, it is widely used by email service providers and individuals to help reduce the amount of spam in their inboxes.

      • NeowinPeaZip 9.0

        PeaZip is an open source file and archive manager. It’s freeware and free of charge for any use. PeaZip can extract most of archive formats both from Windows and Unix worlds, ranging from mainstream 7Z, RAR, TAR and ZIP to experimental ones like PAQ/LPAQ family, currently the most powerful compressor available.

        Open and extract 200+ archive formats: 001, 7Z, ACE(*), ARC, ARJ, BZ2, CAB, DMG, GZ, ISO, LHA, PAQ, PEA, RAR, TAR, UDF, WIM, XZ, ZIP ZIPX – view full list of supported archive file formats for archiving and for extraction.

      • PowerDNSPowerDNS Recursor 4.8.0 Released | PowerDNS Blog

        We are proud to announce the release of PowerDNS Recursor 4.8.0.

    • Instructionals/Technical

      • ID RootHow To Install Slack on Rocky Linux 9 – idroot

        In this tutorial, we will show you how to install Slack on Rocky Linux 9. For those of you who didn’t know, Slack is a collaboration platform that allows teams to communicate and work together in real-time. It is a cloud-based platform that offers a variety of features such as talking with your teammates over audio or video calls and sharing documents, images, videos, and other files. Slack is available for Linux, as well as other operating systems such as Windows and macOS. Overall, Slack is a powerful collaboration platform that can help teams stay organized and communicate effectively, and it is available on Rocky Linux.

        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 Slack instant messaging on Rocky Linux. 9.

      • Understanding Git Branch Policies – buildVirtual

        Git branch policies are a set of rules that control how code is merged into a branch in a Git repository. These policies can help teams enforce standards and best practices, and they can help ensure that code is reviewed and tested before it is merged into the main branch.

      • OMG UbuntuWant to Upgrade to Xfce 4.18 on Xubuntu 22.04? Here’s How – OMG! Ubuntu!

        Want to upgrade to Xfce 4.18 on Ubuntu 22.04 or 22.10? Packages added to the Xubuntu QA Staging PPA mean you can now do exactly that.

        Not that you’re supposed to, though 😅.

        See, while the Xubuntu QA Staging PPA does enable you to upgrade to Xfce 4.18 it’s not a repo meant for regular folks, and usage of it is at users’ own risk. Packages distributed through this PPA have no guarantees or promise of stability, and they may be removed or replaced at any moment, without warning.

        That said, you can choose to use this PPA to install Xfce 4.18 on Ubuntu 22.04 or 22.10. I upgraded to Xfce 4.18 using this PPA and hit no major issues during my (somewhat brief) hands-on. Your milage will vary, but by using a PPA to upgrade you can use PPA Purge to downgrade back to your release’s original Xfce build if things go rogue.

        Even so: if you do this do it knowing it’s not advised. And before running any commands at all make a backup of any important files, configs, and settings to a different device or cloud service.

        Warnings out of the way, let’s get to the actual tutorial bit.

      • Linux Made SimpleHow to install Firefox ESR on a Chromebook

        Today we are looking at how to install Firefox ESR on a Chromebook.

      • Linux CapableHow to Install AnyDesk on Rocky Linux EL9 or EL8

        AnyDesk is a remote desktop software that allows you to connect to your computer remotely and work from anywhere without being limited by the location of an internet connection.

      • Linux CapableHow to Install Waterfox Browser on Ubuntu 22.04/20.04 LTS

        Waterfox is fresh air for those who want to maintain their privacy and security online. In the following tutorial, you will learn how to install Waterfox Browser on Ubuntu 22.04 Jammy Jellyfish LTS or Ubuntu 20.04 Focal Fossa LTS desktop using the command line terminal with tips about maintaining and removing the browser versions with a third-party repository as Waterfox is not natively supported on Ubuntu’s default repositories.

      • How to Use the Git Stash Command – buildVirtual

        The git stash command is a useful tool for temporarily storing changes that you are not ready to commit. It allows you to switch to a different branch or work on a different task without committing or discarding your changes.

      • ID RootHow To Install WinSCP on Debian 11 – idroot

        In this tutorial, we will show you how to install WinSCP on Debian 11. For those of you who didn’t know, WinSCP is a free, open-source file transfer program for Windows that supports the Secure File Transfer Protocol (SFTP) and SCP protocols. It is a popular choice among users of the Linux operating system Debian because it allows them to securely transfer files between their local computer and a remote server.

        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 WinSCP on a Debian 11 (Bullseye).

      • Books for Learning Git – buildVirtual

        it is a tool we are coming into contact with more and more, due to the popularity of DevOps and concepts such as Infrastructure as Code. There are many articles covering git concepts here on BuildVirtual, but often an article isn’t a substitute for a great book.

      • AddictiveTipsHow to compress images on a Chromebook

        Chrome OS doesn’t exactly have a lot of graphic tools available for users to take advantage of. This means, if you need to compress a JPG or PNG file, you might be out of luck. Thankfully, Chromebooks can run Linux applications. So, if you need to compress images on your Chromebook, follow along with this guide.

      • peppe8oGear motor and Raspberry PI Pico: Controlling Robot Wheels

        Gear motors are the basis for every Raspberry PI Pico-based robot project.

      • An Introduction to Using SSH on Linux – buildVirtual

        Secure Shell (SSH) is a network protocol that allows you to securely connect to a remote computer and transfer files over an unsecured network. It is widely used in system administration, network engineering, and software development to remotely manage servers, perform tasks, and transfer files.

        SSH uses public-key cryptography and password-based authentication to secure the connection and protect the privacy of data exchanged between the client and the server. It is also used to tunnel other network protocols, such as X11, HTTP, and SMTP, through an encrypted channel.

        The goal of this article is to serve as an introduction to using SSH on Linux.

      • Ubuntu HandbookHugin 2022.0.0 Released! How to install it in Ubuntu 22.04 | 20.04 | UbuntuHandbook

        The Hugin panorama photo stitcher finally announced the 2022.0.0 release! Ubuntu PPA updated for Ubuntu 18.04, Ubuntu 20.04, Ubuntu 22.04 and Ubuntu 22.10.

        One year per release! The 2022 release is finally here, though there’s not so many changes!

      • LinuxOpSysCustomizing Your Bash Prompt in Linux: Changing Colors

        One of the commonly used shell in Linux is bash. Even if there are many modern shells available, it’s still the default shell in many Linux distributions.

        In this tutorial, we learn how to change the color of specific parts of the bash prompt in Linux. Here we use ANSI escape codes within the PS1 variable.

      • LinuxOpSysHow to Use APK Command Like a Pro in Alpine Linux

        Alpine Linux is a small security-focused Linux Distribution. The base installation of Alpine is only a few MB in size. It is more suitable for container environments such as Docker and Kubernetes, and cloud environments.

        In this guide, we learn how to use apk command in Alpine Linux.

      • Ten Useful Linux Networking Commands – buildVirtual

        One of the key features of Linux is its robust networking capabilities, which allow users to easily connect to and manage networks. There are a wide variety of Linux commands that can be used to perform various networking tasks, such as configuring network interfaces, troubleshooting network issues, and monitoring network activity.

      • LinuxOpSysHow to View and Use Linux File Timestamps

        When was the last date the content of a file was modified? When was the file last opened/accessed? When did the file’s properties change, such as ownership and permissions?

        In this tutorial, we learn how to view and use Linux file timestamps in detail.

      • LinuxOpSysHow to Install Packages in Alpine Linux

        Alpine is an open-source Linux distribution based on BusyBox and musl, available freely without any subscription processes. It is a compact and lightweight Linux distribution that prioritizes security and comes with a very light footprint of about 160 MB.

        Like every other Linux distribution, Alpine Linux also includes its own package manager, known as Alpine Package Keeper (apk). The apk is pre-installed on all the Alpine Linux versions.

        Apk covers all the package management tasks, including installing, searching, updating, listing, and uninstalling the software packages. In this tutorial, we learn how to install packages in Alpine Linux.

      • LinuxOpSysUnderstanding the ldconfig command in Linux

        Are you adding or removing a new library to your program? There are situations where dynamic linker may not be aware of it.

        In this tutorial, we learn about ldconfig command to manage dynamic linker run-time bindings in Linux.

      • LinuxOpSysHow to Limit Process at User Level on Linux

        Ulimit (user limit) is a powerful command which helps to limit resources on your system.

        Sometimes, but not very often a single user may start too many processes to make the system unstable. To mitigate this we can use ulimit command to limit the number of process each user or group can run.

        In this tutorial, we learn how to limit the process at user level on Linux.

      • LinuxOpSysRemoving Directories in Linux: A Easy Guide

        Learning how to utilize the Linux command line is crucial for all Linux users and system administrators. Simple maintenance activities like creating a file, browsing a folder, deleting a directory, or moving a file can all be done using it.

        Removing files and directories in Linux using the graphical user interface is relatively easy. In this tutorial, we learn how to remove a directory in Linux using the terminal.

      • LinuxOpSysHow to Use ss Command to Troubleshoot Network Issues on Linux

        Linux offers multiple tools for analyzing network statistics; ss is one of those command-line utilities. In this tutorial, we’ll go through the fundamentals of the ss command with some easy examples.

    • Games

      • Aurélien GâteauPixel Wheels 0.24.1

        A few bugs managed to sneak in Pixel Wheels 0.24.0, nasty creatures… version 0.24.1 fixes them.

  • Distributions and Operating Systems

    • LinuxOpSysLinux Distribution List

      There are more than 600 Linux Distributions that are actively maintained. The very common for all these is the same Linux Kernel. Each distro has its own uniqueness in the Desktop environment, apps, package managers, and project goals.

    • HaikuOSHaiku Activity & Contract Report, November 2022

      As is the usual way of things, the monthly Activity Report is hereby combined with my Contract Report.

      This report covers hrev56565 through hrev56626.


      PulkoMandy adjusted some messages for translation purposes.

      madmax added code to make sure the cookie jar is saved in the appropriate location even when using the CURL networking backend in WebPositive.

      waddlesplash fixed edge-cases around changing icon sizes in Tracker that could lead to icons disappearing entirely.

      waddlesplash fixed icon size computation in debug_server to use the new ComposeIconSize method.

    • New Releases

    • BSD

      • FreeBSDFreeBSD Fridays | FreeBSD Foundation

        On December 16th 2022 from 17:00 UTC there will be an 1 hour live streaming session of the FreeBSD Fridays. Join Drew Gurkowski as he presents a quick introductory guide to configuring printing, basic audio, and wifi on a fresh FreeBSD install.

    • Slackware Family

      • Eric HameleersSlackware Cloud Server Series, Episode 7: Decentralized Social Media | Alien Pastures

        It has been a while since I wrote an episode for my series about using Slackware as your private/personal ‘cloud server’. Time for something new!

        Since a lot of people these days are looking for alternatives to Twitter and Mastodon is a popular choice, I thought it would be worthwhile to document the process of setting up your own Mastodon server. It can be a platform just for you, or you can invite friends and family, or open it up to the world. Your choice. The server you’ll learn to setup by reading this article uses the same Identity Provider (Keycloak) which is also used by all the other services I wrote about in the scope of this series. I.e. a private server using single sign-on for your own family/friends/community.

        Check out the list below which shows past, present and future episodes in the series, if the article has already been written you’ll be able to click on the subject.
        The first episode also contains an introduction with some more detail about what you can expect.

    • Fedora Family / IBM

      • GNULinux-libre’s freed-ora is now history
        This past week, Fedora 35 was EOLed.  That was the last release tracked
        by Freed-ora, so Freed-ora is now officially retired.  I'm taking the
        liberty of sharing some reminiscences about this subproject.
        When Freed-ora started, I had just joined the Linux-libre project, then
        led by Jeff Moe out of the BLAG project.
        Besides cleaning up Linux to make Linux-libre, I wanted kernel builds I
        could use myself, with the same fixes and improvements that went into
        Fedora, keeping with the spirit of minimal changes to make the kernel
        Free Software, and GNU Free Software Distribution Guidelines compliant.
        Back then, Linux carried lots more blobs than it does now, and most of
        them were still binary programs disguised as sequences of numbers in
        source code.
        It didn't take me long to offer to maintain Freed-ora as part of the
        Fedora project.  That offer was declined, which hurts me to this day,
        but it taught me a valuable lesson about Fedora's alignment with
        software freedom.
        That was later confirmed as the License: tag in Fedora kernel RPMs
        remained mislabeled for many years, ignoring an easily-fixed bug report
        and misrepresenting the nature and the license of the packaged software.
        The nonfree nature of these bits was only partially acknowledged when
        Linux moved most of the blobs to separate files, still distributed as
        part of Linux "sources."  Fedora built a single kernel source release
        into several binary packages, one of which got all of these
        "precompiled" binaries, whether freedom-respecting or freedom-denying,
        and marked the whole set as under various licenses, which made the
        package "Redistributable".
        Even after Linux moved those bits out of its source distribution, into
        separate repositories, a few binary-only programs under nonfree licenses
        have remained disguised as sequences of numbers in "source"
        distributions of the kernel Linux to this day, and it has been
        acknowledged in Fedora kernel packages since 2012-09-14, commit
        702ef34859.  https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=450492
        (Wikipedia, alas, still carries this bit of misinformation, explicitly
        denying the presence of nonfree blobs in Linux.  An editor there cares
        very strongly about preventing this factual correction.) :-(
        At some point, Fedora representatives politely asked me to rename
        Freed-ora: the name was believed to be harming Fedora's reputation of
        commitment to software freedom.
        It was my turn to decline: if denouncing hypocrisy and misleading claims
        hurts anyone's reputation, silencing the messenger is not the cure.
        I've carried that torch for much longer than it has been of any use to
        me (I've long moved on from Fedora).  For years, I've sought another
        maintainer to take over, and eventually committed to maintaining it till
        the end of the Fedora 35 release cycle, which has just come to an end.
        Thanks to Jeff Moe, for starting Linux-libre, maintaining BLAG,
        entrusting me with Linux-libre, and adopting Freed-ora in BLAG.  Also,
        for providing me with build machines and hosting for Linux-libre sources
        and for Freed-ora builds in the early days of my involvement, already on
        behalf of FSF Latin America as part of the "Be Free!" campaign.  Later
        on, the FSF kindly offered us primary hosting of the project and the
        subproject, Linux-libre became part of the GNU project, and Jan Prunk
        kindly provided me with access to a build machine that relieved the
        FSF-provided server.  Thank you all!
        The Freed-ora repositories are going to remain around for a while, but
        in case anyone is still using Freed-ora, I strongly recommend switching
        to RPMFreedom, maintained by Jason Self (thanks!).  It doesn't track
        Fedora kernel builds, but rather GNU Linux-libre's major and stable
        releases, just like Freesh's .debs that he also maintains.
        My Freed-ora rest in pieces ;-)
        Live long in freedom, and prosper respectfully,  \\//_
    • Debian Family

    • Canonical/Ubuntu Family

      • OMG UbuntuUbuntu Debates Removing ’Archive Manager’ from Default Install – OMG! Ubuntu!

        Should Ubuntu drop the Archive Manager app from the default install?

        That’s the suggestion put forward for community discussion by a prominent Ubuntu developer. The reasoning is that since Nautilus lets us create/extract commonly-compressed formats (including the ubiquitous .zip and tarballs) shipping a separate app that does the same thing (albeit with more formats) is unnecessary.

        There’s precedent for such a move: GNOME 41 dropped the the Archive Manager app (often referred to by the package name file-roller) from GNOME Core. Their reasoning was similar: Nautilus now does it, so why duplicate functionality in the standard seed? Users with advanced needs can install the app themselves.

        Want to try this change? You can in daily builds of Ubuntu 23.04 ‘Lunar Lobster’, under active development. In Lunar it’s now possible to uninstall the Archive Manager app without taking the rest of the desktop with it. In stable versions of Ubuntu file-roller is is hard dependency (thus removing it removes core stuff too).

      • 9to5LinuxLinux Mint 21.1 “Vera” Is Now Available for Download – 9to5Linux

        The highly anticipated Linux Mint 21.1 “Vera” release has started appearing today on various of the official download mirrors of the Ubuntu-based distribution, which means that an official release announcement is upon us.

        This also means that if you can’t wait until Linux Mint 21.1 is officially announced, you can download the final ISO images with either the Cinnamon, Xfce, or MATE desktop environments right now to take it for a test drive or install it as your main operating system.

        Shipping with an updated Ubuntu 22.04 LTS package base and powered by the long-term supported Linux 5.15 LTS kernel series, Linux Mint 21.1 “Vera” features the latest and greatest Cinnamon 5.6 desktop environment for its flagship edition, as well as the Xfce 4.16 and MATE 1.26 for the other two official editions.

    • Open Hardware/Modding

      • CNX SoftwareOpenPLC open-source Programmable Logic Controller Suite works with Arduino, ESP8266/ESP32, Raspberry Pi, etc. – CNX Software

        OpenPLC is an open-source, free-to-use Programmable Logic Controller Suite, compliant with the IEC 61131-3 standard, and working with a range of hardware platforms such as Arduino, ESP8266/ESP32, Raspberry Pi SBCs, as well as Windows and Linux machines.

        When Arduino unveiled the Arduino PLC IDE, we noted the languages defined by the IEC 61131-3 standard were licensed, and the PLC key for the Portenta Machine Control unit sold for $17.60. One reader complained about the high license cost per device, but Massimo Banzi, the co-founder of the Arduino project, replied it was cost-effective for smaller deployments…

      • Siemens ports Sokol Linux to RISC-V

        Siemens Digital Industries Software has ported its Sokol Flex OS software to the RISC-V open specification instruction set.
        This is one of the first commercially supported, extensible, and customizable Linux platforms for the RISC-V architecture, based on the popular, open-source Yocto Project industry standard.

        Siemens sees RISC-V as suited to industrial, medical, aerospace and consumer applications. The cloud-enabled Sokol Flex OS streamlines application development, allowing developers to focus on value-add differentiation.

    • Mobile Systems/Mobile Applications

  • Free, Libre, and Open Source Software

    • Libre ArtsLibre Arts – Weekly recap — 18 December 2022

      This has been a really busy week for everybody. Highlights: new releases of Krita, LibreCAD, Kdenlive, MuseScore, Ardour, Rosegarden, and more.

    • FOSS WeeklyFOSS Weekly #28 – $8 RISC-V Linux computer, DIY Pi Laptop, Kernel 6.1 – more | FOSS Weekly

      Hope you had a great week! Here are all the updates from the open source world. We have a ton of hardware news like the DIY Pi Laptop and exciting releases from software projects including Firefox, PeerTube, and the Linux kernel.

    • PerlPerl fediverse network

      This is also posted on reddit, https://www.reddit.com/r/perl/comments/zp8d5g/perlfediverseactivitypubsocial_network/ so please check there also

      A while back I bought the https://perl.social/ domain without much immediate use for it. I originally had it redirecting to the perl twitter community. However with the recent twitter drama going around I started setting up an activitypub based network to take the place of the twitter community in the advent that there was an exodus of Perl programmers from twitter. That seems to have been happening so I finally kicked into gear to get it ready for use.

      https://perl.social/ should show you the public face of the community, (if it doesn’t let me know). In the upper right you’ll find the login button, and can register a new user. Once registered, like all fediverse things you’ll be able to be followed by people as such @username@perl.social and can follow other users on other servers by putting them in the search box at the top and then following them.

    • We’ll keep tweeting (for now) but have also started tooting.

      “Déjà vu all over again.” Another run of ethical calculus. Not so very long ago and on the heels of one or another specially offensive transgression, Skeptical Science had to search our hearts: Is there a compelling reason to help Facebook with its business plan, by maintaining a presence on the platform? Now we’re asking the same question about Twitter. If you’d like to cut directly to “there’s a better way” we have a section for you right here about Mastodon, what might be termed a “post-legacy,” improved social networking service.

      Recent events at Twitter are causing us to again ask familiar questions, but with a twist. For reasons we’ve previously explored we continue to maintain a presence on Facebook. Facebook goes through the motions of window dressing ruthless commercial practices for the purpose of making money. Expedient cosmetics set (admittedly loose) brackets on what’s acceptable to say on Facebook. On the other hand, Elon Musk’s recent acquisition was launched with the explicit intent of normalizing hate speech, promoting the worst of human nature. Fertilizing and cultivating ugly human nature at its worst is how Musk’s sophomoric philosophy on “free speech” unpacks, as a practical matter.

    • Eric BaileyCenterless

      My sense of identity and community have been challenged in multiple, overwhelming ways recently. I don’t know what to do about it.
      Some personal events recently transpired, ones that made me extremely aware of my mortality. They’ve also caused me to reevaluate my self-perception as abled.
      At the same time, two of my main sources of community grew too toxic. Twitter is the obvious one, the other being a Slack workspace I participate in.
      It’s easy to pretend that your internet activities aren’t “real life,” but the loss of community—and resulting feeling of grief—is very real. These places have taught me countless things, as well as providing a ton opportunities. I literally owe my career and many friendships to these two spaces.


      I’ve been flirting with Mastodon—Twitter’s heir apparent—for years, but it has yet to take. Its core architectural choices have some nasty, intractable consequences. I want to learn from people who aren’t like me, who have lived experiences different from my own. I want pleasant surprises and serendipitous moments. I don’t want a thin veneer of toxic positivity hiding structural exclusion.

    • Web Browsers/Web Servers

      • Mozilla

        • TorNew Release: Tor Browser 12.0.1 | The Tor Project

          Tor Browser 12.0.1 is now available from the Tor Browser download page and also from our distribution directory.

          This release updates Firefox to 102.6, including bug fixes, stability improvements and important security updates.

          We’ve fixed a regression in our drag and drop protection, whose hardening disrupted some interface interactions, and most notably rearranging bookmarks by dragging them around.

          We’d like to thank poncho for fixing another regression causing the TOR_SOCKS_IPC_PATH environment variable to be ignored.

    • Programming/Development

      • Still young, ChatGPT surprises with its abilities | Asitav Sen

        While the internet is flooding with mentions of what ChatGPT failed to do, what it can do is surprisingly advanced. Below are two such examples. It is not an argument that validates (or invalidates) abilities of the AI.

        Couple of decades back, the thought of computer’s ability to identify people was highly futuristic. Today it has become a part of life for many. The progress of AI is perhaps exponential. We are trying to build AIs whose intelligence could eb comparable to that of humans. Recently, OpenAI opened up their latest AI powered Natural Language processing model ChatGPT for a short duration. While we acknowledged its abilities, we also pointed out the failures, reminding us that AI systems are still far away from becoming human like.

      • Matt RickardDocker as a DevTool Platform

        Docker Extensions is a new beta feature in Docker Desktop. It allows you to run third-party tools in Docker Desktop, complete with a simple React-based GUI. For example, you might run the Tailscale extension, which sets up a Tailscale node inside Docker for your tailnet. Or you might run one of the many GUI dashboards from the Marketplace.
        Of course, there’s nothing new about Docker Extensions in terms of functionality – nothing is stopping you from passing through an API token to a Docker container that’s running Tailscale. Or running a Kubernetes pod with the right configuration for a local daemon-like service. But for local development, do you want to manage those extra resources yourself? Sometimes it’s nicer to break outside the terminal configuration (vs. environment variables) and dashboards (vs. text or web-hosted).

      • FinnstatsHow to arrange training and testing datasets in R – finnstats

        How to arrange training and testing datasets in R, To divide a data frame into training and test sets for model construction in R, use the createDataPartition() function from the caret package.

      • On target | HighlandR

        The project I am working on involves several different reports, each at least 30 pages, and each with about 20 plots and 20 tables per document.

        As well as a myriad of functions, I had 7 very large R scripts doing the data munging and processing.

        I thought they were well ordered, but I had to burn everything down a couple of times and it was quite nerve wracking building it back up. The thought of adding additional phases of the project to this code base made me uncomfortable. I decided I needed to learn{targets} to ensure this project can be reproducible a few years down the line.

      • On target | HighlandR

        Here are some notes on getting started with {targets}.

        The project I am working on involves several different reports, each at least 30 pages, and each with about 20 plots and 20 tables per document.

      • Python

        • The State of Python Packaging in 2022 | Bastian Venthur’s Blog

          Every year or so, I revisit the current best practices for Python packaging. This was my summary for 2021 – here’s the update for 2022.


          pyproject.toml finally got mature enough to replace setup.py and setup.cfg in most cases. Recent versions of setuptools and pip now fully support pyproject.toml and even PyPA’s packaging tutorial completely switched their example project from away setup.py towards pyproject.toml, making it an official recommendation.

          So, now you can replace your setup.py with pyproject.toml. If you had already some kind of declarative configuration in setup.cfg you can move that as well into pyproject.toml. Most tools, like pypy or pytest also support configuration in pyproject.toml (flake8 being a notable exception…) so there’s no reason to keep setup.cfg around anymore. Actually, if you migrate to pyproject.toml it is best to do it properly and remove setup.py and setup.cfg as setuptools behaves a bit buggy when building a package that has either of them and the pyproject.toml.

        • Didier StevensUpdate: zipdump.py Version 0.0.23 | Didier Stevens

          Option -W can be used to write all files to disk. The only accepted value for -W is vir (for the moment). When this option is provided, all files are written to the local disk (ignoring contained paths) with their original name, and appended extension .vir.

  • Leftovers

    • Russell CokerWall Facers – etbe – Russell Coker

      When involved in conversation it’s possible to convey meaning without directly stating things, this is used extensively by people who are interested in security. My observations of this are based on conversations with people who do government work, but I imagine that criminal organisations also do similar things for similar reasons.

      An increased focus on poetry in schools might be helpful in developing skills for conveying ideas to people who think in human ways where the message is unclear to non-humans who have no experience of deception. I wonder whether the ability to understand human poetry would make aliens less hostile to humans, if they can think like us then they would be less likely to want to exterminate us.

      Poker is a game that depends on the ability to deceive others, I’ve never been any good at it. I wonder if making it part of the school curriculum would help improve the overall human ability to deceive aliens. I don’t think that such schools would become dens of sociopathy as depicted in Kakegurui, but it might have some negative results.

      Spreading education to a larger portion of the world’s population requires more use of electronic education. Anything learned via text can be more easily assimilated by aliens than things that are learned directly from other people. For high school and the basics of a university degree this is fine. But for more advanced education it seems that having a large face to face component might help keep the value away from the aliens.

    • Mark DominusDen goede of den kwade?

      Recently I encountered the Dutch phrase den goede of den kwade, which means something like “the good [things] or the bad [ones]”, something like the English phrase “for better or for worse”.

      Goede is obviously akin to “good”, but what is kwade? It turns out it is the plural of kwaad, which does mean “bad”. But are there any English cognates? I couldn’t think of any, which is surprising, because Dutch words usually have one. (English is closely related to Frisian, which is still spoken in the northern Netherlands.)

    • RachelRun it XOR use it, part two

      If you read back through some of my posts from 2021, you might discover something which basically says “run an IRC network or get involved with the chatting on it, but try not to do both”. This was a reflection on my own youthful stupidity, and a plea to others to not make the same mistakes (as many of my posts tend to be).

    • Science

      • Matt RickardLessons from Lensa

        In the last two weeks or so, the mobile app Lensa has topped the charts. It’s an app with AI-powered photo editing features, but the breakthrough feature has been “AI Avatars” generated with LLMs. For about $4, you get 50 stylized photos of yourself.

      • Matt RickardLAION, The Pile, and more datasets

        What’s actually used to train these LLMs? A brief look at some of the datasets involved.

      • Driverless continues driving nowhere | Stop at Zona-M

        This should drive nuts everybody.

        Driverless car companies promise to eliminate road fatalities, rush-hour traffic and parking lots.

    • Hardware

      • BBCUS-China chip war: How the technology dispute is playing out – BBC News

        The US is rapidly ramping up efforts to try to hobble China’s progress in the semiconductor industry – vital for everything from smartphones to weapons of war.

        In October, Washington announced some of the broadest export controls yet – requiring licences for companies exporting chips to China using US tools or software, no matter where they’re made in the world.

        Washington’s measures also prevent US citizens and green card holders from working for certain Chinese chip companies. Green card holders are US permanent residents who have the right to work in the country.

      • Light-analyzing ‘lab on a chip’ opens door to widespread use of portable spectrometers | Oregon State University

        Scientists including an Oregon State University materials researcher have developed a better tool to measure light, contributing to a field known as optical spectrometry in a way that could improve everything from smartphone cameras to environmental monitoring.

        The study, published today in Science, was led by Finland’s Aalto University and resulted in a powerful, ultra-tiny spectrometer that fits on a microchip and is operated using artificial intelligence.

      • SparkFun ElectronicsBMA400 and LPS28DFW: A Closer Look – News – SparkFun Electronics

        Hello everyone! If you missed it last week, we released some new Qwiic boards last week that feature the BMA400 Triple Axis Accelerometer from Bosch and the LPS28DFW Absolute Digital Barometer from STMicroelectronics. These two chips were put on four different boards in both our Qwiic Standard and Qwiic Micro form-factors so you can decide to pick up which ever version you have the space for. Today, though, we are going to be taking a closer look at some projects we made with the Micro-sized versions of both boards!

    • Health/Nutrition/Agriculture

      • Major HaydenThree years of keto · Major Hayden

        Ketogenic diets often sound complicated. The TL;DR is:
        Reduce your intake of carbohydrates to a very low level (less than 30g/day for most people)


        Save up your carbs. Going out to eat for dinner? Try to eat only fat and protein all day long and save all of your carbs for dinner. You won’t be able to go wild with your carb intake, but you can enjoy a little more then you would otherwise.

        Key takeaway: Your diet is your choice. It’s the same situation with someone who doesn’t drink but their friends keep offering them alcohol. Don’t let anyone pressure you into changing your goals.
        What happens if I eat something I shouldn’t?

    • Linux Foundation

      • Bryan LundukeThe Linux Foundation launches map foundation to compete with Google

        Now, I’ve been more than a little critical of some of the recent moves from The Linux Foundation. From the fact that they spend frightfully little of their income on actual Linux development to getting into the vaccine passport business.

        So you can imagine my skepticism when I heard that The Linux Foundation was launching a new foundation devoted to Map data (dubbed “The Overture Maps Foundation”).

        “How is the Linux Foundation going to mess this one up,” I asked myself?

        But, you know what? This actually looks like a pretty great idea.

        First and foremost: The Linux Foundation has elected to use the same license as OpenStreetMap — the Open Database License. This will make it easy to have data pass back and forth between this new Overture Maps database and OpenStreetMap. That’s a good thing.


        The licensing is good. And if those big mega-corporations donate some significant data to this new map database (which will also use, and be available to, OpenStreetMap)… hey. That’s a win.

        Worst case scenario: This new initiative doesn’t work out all that well and OpenStreetMap can ingest any of the good parts that get created.

    • Security

      • MandiantI Solemnly Swear My Driver Is Up to No Good: Hunting for Attestation Signed Malware [Ed: Title intentionally neglects to say this is about Microsoft Windows]

        During a recent Incident Response investigation, Mandiant discovered a malicious driver used to terminate select processes on Windows systems. In this case, the driver was used in an attempt to terminate the Endpoint Detection and Response (EDR) agent on the endpoint. Mandiant tracks the malicious driver and its loader as POORTRY and STONESTOP respectively. Soon after the initial discovery, Mandiant observed a POORTRY driver sample signed with a Microsoft Windows Hardware Compatibility Authenticode signature. Careful analysis of the driver’s Authenticode metadata led to a larger investigation into malicious drivers signed via the Windows Hardware Compatibility Program.

      • MandiantTrojanized Windows 10 Operating System Installers Targeted Ukrainian Government [Ed: Ukraine should not be using Windows. It is killing people.]

        Mandiant uncovered a socially engineered supply chain operation focused on Ukrainian government entities that leveraged trojanized ISO files masquerading as legitimate Windows 10 Operating System installers. The trojanized ISOs were hosted on Ukrainian- and Russian-language torrent file sharing sites. Upon installation of the compromised software, the malware gathers information on the compromised system and exfiltrates it. At a subset of victims, additional tools are deployed to enable further intelligence gathering. In some instances, we discovered additional payloads that were likely deployed following initial reconnaissance including the STOWAWAY, BEACON, and SPAREPART backdoors.

      • MandiantGRU: Rise of the (Telegram) MinIOns [Ed: Having an easy time targeting Microsoft software with NSA back doors]

        Russia’s February 2022 invasion of Ukraine created unprecedented circumstances for cyber threat activity. This likely is the first instance in which a major cyber power potentially has conducted disruptive attacks, espionage, and information operations concurrently with widespread, kinetic military operations in a conventional war.

      • Privacy/Surveillance

        • Declassified UKCambridge University’s course for spooks

          The Cambridge Security Initiative (CSI), an organisation founded and chaired by Sir Richard Dearlove – the former chief of the Secret Intelligence Service, known as MI6 – is advertising a course on spycraft run at Magdalene College, Cambridge.

          The four-week course, to be held next summer and called the International Security and Intelligence Programme, addresses “various mechanisms of intelligence collection, analysis and dissemination, counter-intelligence and covert operations” as well as “cyber and information operations”.

          It is co-convened by Professor David Gioe, who is the CSI’s director of studies and also an associate professor at West Point – the US military academy – and a fellow at the US Army Cyber Institute.

          Gioe spent over two decades working in the US intelligence community, including roles in the FBI, CIA, Defence Intelligence Agency (DIA), and the Office of Naval Intelligence.

          He worked as a CIA officer for nearly 10 years from 2001 to 2011, and was involved in “political and terrorism analysis as well as counterintelligence, overseas clandestine operations, and covert action”.

    • Transparency/Investigative Reporting

      • Declassified UKRevealed: British army contributed to worker’s death in Africa

        High up on a hill near Mount Kenya, Irene Kipsuge looks out over a rolling savanna. In the distance lies Lolldaiga, a safari resort where Western tourists pay up to $400 a night to stay in a colonial settler-style house, in the hope of seeing elephants. To her left is Ole Naishu, another nature reserve whose visitors have included Boris Johnson.

        Irene’s own home is far more humble: a collection of three tin roofed huts, with chickens chirping cheerfully outside. We sit in the darkened interior of the middle cabin, sipping maize and millet soup, straining to hear her soft voice above the rain tapping on the roof. It’s important we listen to her though, because her ordeal has been covered up for so long.

        In 2007, her 28-year-old nephew Robert Swara Seurei was hired by the British army as a manual labourer. In official parlance, he was a Locally Employed Civilian (LEC). Some 550 people in Kenya are supposedly recruited in this fashion to help the UK military, which has a permanent base in the nearby town of Nanyuki.

        LECs are a key economic benefit being touted by British ministers in their current push to persuade the Kenyan government to renew their licence to operate in the East African former colony. At stake is access to 155,000 hectares of training ground – four times the size of the Salisbury Plain. Yet Irene’s experience suggests these workers are treated as disposable.

    • Environment

      • Energy

        • The Wall Street JournalBlockchain Fails to Gain Traction in the Enterprise

          Maersk and IBM last month shut down their global platform that was supposed to bring blockchain to the shipping industry. Other big bets are moving slowly

        • Donald Trump teases a “major announcement” that’s just NFTs

          Trump supporters got all excited when Trump posted on social media to tease a “major announcement”. Was he going to run for speaker of the House? Return to Twitter? Unveil a presidential running mate?

          His supporters were surprised — and not exactly thrilled — when the announcement turned out to be a collection of 45,000 NFTs (sorry, “digital trading cards”) featuring artwork of himself in heroic outfits and poses. The NFTs are “just” $99 apiece, and money goes to Trump, not his campaign.

          Even some of his strongest supporters were nonplussed. Steve Bannon said, “I can’t do this anymore,” and opined that he should fire whoever advised him to make the collection. A source working for Trump said that he is “supposed to be running for president right now”, and questioned how “fleecing our supporters for $99″ was in service of that goal.

        • John GruberDonald Trump Teased a ‘Major Announcement’ That Turned Out to Be Just an NFT Scam

          But instead, it was just an NFT scam for a collection of comic-book-style illustrations of Trump himself in various roles like superhero, astronaut, firefighter, cowboy, quarterback, etc. Imagine the Village People where everyone in the band is a slim, young, steroidally muscular Donald Trump. $99 a pop, and of course his idiot supporters bought them up.

    • Finance

      • Cheaper Gumroad alternatives that handle European VAT for you

        With the new Gumroad flat-rate fee, creators are starting to look for cheaper alternatives. Here are options that will handle EU VAT too.

        Gumroad does several things for creators from assets delivery to affiliate programs, but if you are like me, you started with Gumroad because it act as a merchant of record and thus handles EU value-added tax (VAT). That’s why this post is only about competitors that can do the same for you (while perhaps having different set of features overall).

      • The Wire1% Of India’s Richest Control 21% Of Country’s Wealth: UN Report

        The average life expectancy at birth in India decreased by nearly three years over the first two years of the pandemic.

    • AstroTurf/Lobbying/Politics

      • Manchin’s Permitting Reform Fails. That May Not Be a Win for Climate. | Climate Denial Crock of the Week

        A little story.
        15 years ago I was just getting started presenting around Michigan on the climate emergency and solutions. Meanwhile, there were no fewer than 9 brand new coal power plants proposed across the state, 2 of them within 20 miles of my house.

        Somehow I got the ear of the state’s largest utility, Consumers Energy, which was proposing a new coal plant just down the road in Bay City. To their credit, they invited me to give a presentation on climate at their headquarters in Jackson.
        Not long after, I was invited to lunch by a high ranking executive in the company, let’s call him George. Perhaps he was concerned, based on some family history, that I might be a major thorn in their project.

      • Patrick BreyerCouncil position on political advertising opens the door to election manipulation – Patrick Breyer

        Today, the EU Council adopted a position on the proposed Regulation on transparency and targeting of political advertising; the text had already been published beforehand. Member of the European Parliament Patrick Breyer (Pirate Party)…

      • John GruberJohn Carmack Is Leaving Facebook

        Mark Zuckerberg should be embarassed that Carmack is this frustrated and disappointed, and prepared for Facebook to get its ass handed to it in this market, probably next year.

    • Censorship/Free Speech

    • Freedom of Information / Freedom of the Press

      • Patrick BreyerPardon Assange: 45 MEPs, Stella Assange & journalist federations sign open letter to US President Biden – Patrick Breyer

        Today, four Pirate Party Members of the European Parliament (Greens/EFA) and Stella Assange address US President Joe Biden in an open letter co-signed by 41 EU lawmakers, NGOs, the International Federation of Journalists (IFJ) and many more, asking him to pardon Julian Assange. WikiLeaks co-founder Assange is currently imprisoned in the United Kingdom and waiting for extradition to the United States to stand trial on charges of espionage and computer misuse.

        For over a decade, Julian Assange and WikiLeaks have been at the forefront of investigative journalism, publishing information that has revealed significant abuses of power and corruption at the highest levels of powerful institutions. The charges against him raise serious concerns about the extent to which a democratic government can criminalize the publication of truthful information.

        This week, Julian Assange’s wife Stella represents her husband, a nominee for the Sakharov Prize 2022 for Freedom of Thought, at the European Parliament in Strasbourg. Together with her and all undersigned, the European Pirates respectfully call on US President Joe Biden to pardon Julian Assange.

      • New York TimesTwitter Suspends Half a Dozen Journalists’ Accounts – The New York Times

        The social media service, which is owned by Elon Musk, said that it suspends accounts that “violate the Twitter rules” but did not provide details.

      • Goodbye, Twitter – by Ken White – The Popehat Report

        Today I was thinking of all the websites I’ve spent time on, and the people I’ve met there.

        I messed around on the internet in the days of screeching dial-up modems, but I didn’t really start to contribute regularly to online communities until 1995 or so. I met my wife on the Usenet back before that would inspire a gasp of horror; it’s been mostly unusable for decades. I participated in communities on AOL and Prodigy and a few of the other dinosaur provider/forums. I spent lots of time on an etiquette forum until they kicked me off for rudeness (best thing really; my tutoring was going nowhere). I spent lots of time on the Snopes forums, a gaming forum called Gone Gold that one day vanished, its successor gaming forum called Octopus Overlords. I participated in sites devoted to particular games, particular movies, particular hobbies.

      • John GruberKen White: ‘Goodbye, Twitter’

        I’ve been reading White’s @Popehat Twitter account for as long as I can remember. I don’t want to make too big a deal out of one person shutting down their Twitter account, but it’s not just one person. It’s a real trend right now.

      • John GruberTwitter Suspends Accounts of Numerous Journalists, Presumably for Pissing off the Boss

        Apparently I’m a very slow learner on the “Elon Musk is an absolute shithead” front, but this purge is genuinely shocking to me. I was really in for the “more tweets, even from people you flat-out despise” idea.

    • Monopolies

      • Copyrights

        • Michael GeistThe Law Bytes Podcast, Episode 150: How Will Canada Regulate News and Streaming – My Appearance on TVO’s The Agenda – Michael Geist

          The government’s two big Internet bills – Bill C-11 and Bill C-18, both made significant advances late last week. The Senate Transport and Communications committee concluded months of hearings on Bill C-11 by agreeing to about 25 amendments, notably including a change to the scope of user content regulation that is designed to limit the application to sound recordings as well as the removal of a provision that critics feared would limit CRTC independence. Meanwhile in the House, Bill C-18 cleared the Canadian Heritage committee with changes that invite legal challenges and make a showdown over blocking news content increasingly likely.

        • Michael GeistSenate Committee Completes Its Review of Bill C-11: What Comes Next?

          The Senate Standing Committee on Transport and Communications completed its extensive review of Bill C-11 last week. After a review for grammatical, editorial, and translation issues, the committee is expected to finalize its report back to the Senate later today. While the next steps for Bill C-11 remain somewhat uncertain, the committee should be congratulated for providing a model for legislative review. Indeed, the Senate committee was everything the House committee was not: policy focused, open to hearing from a wide range of witnesses, and willing to engage in meaningful debate on potential amendments. Politics occasionally arose during the clause-by-clause review, but political considerations were never going to be entirely stripped from a highly politicized piece of legislation.

  • Gemini* and Gopher

    • Personal

      • Everest

        The other day, I came across an interesting little math puzzle game called Everest. The rest of this post is going to have spoilers, because even talking about the game inevitably gives away the nature of the puzzle that is at its core, so before reading I highly urge you to go check it out for yourself — there’s an online version (though it sadly doesn’t save your progress) if you don’t want to or can’t download Android apps.

      • Purposeful effort

        I was absent for several days in the small net. I had busy weeks with many time-consuming home and work activities. So I was able to look at selected things and I was doing it irregularly. This was my first thought then I finally did my full small web routine. And then I thought that maybe it isn’t true.

        Because I had free time, which was annexed by less demanding things. So there was for eg. non-committal scrolling of eye-candy things on YouTube. It was so comfortable to sit on a couch and do so. Without any entry threshold. With a dopamine award for finding “so pleasant images”. A soft sofa didn’t make me travel so far to a desktop computer. In one hand, one finger, and lazy scrolling through a mobile screen. Hah! Isn’t that how the whole business is organized? It’s easy to lull our vigilance.

      • Hard Reset

        I don’t care about whatever shit I wrote here in the past. I want to publish sparse, low quantity, shit quality posts. Et parfois en Français parce que merde.

      • 🔤SpellBinding: AHLMRON Wordo: RINSE
      • At last the, boredom I was longing for

        I got COVID, which meant isolation from my SO (we are not married and she stays at my place most of the time but doesn’t live here), and a few days off work.

        After enduring the difficult days of the virus in my body, I got the a point in which the current symptoms and bearable enough to be focusing on doing something else. I’d been playing the newest Pokemon Scarlet because I had the time now and to distract me from the uncomfortableness of the fever and aches of the first days.

    • Technical

      • Introduction to P2P messaging using CADET and GNUnet++

        GNUnet is GNU’s (yes, that GNU in GNU/Linux) framework for p2p applications. CADET (Confidential Ad-hoc Decentralized End-to-end Transport) is GNUnet’s transport layer protocol. Think it like a replacement of TCP/IP. Practically it provides the following some over plain TCP/IP:

        * Encrypted communication
        * NAT traversal
        * 512-bit port range
        * Firewall bypass
        * Censorship resistance
        * Mesh routing (nodes not necessarily need connected to the Internet)

        This post explains the basic concept you need to know to use CADET and shows how to send messages using GNUnet++.

      • Overclocked

        From where I sit there are six visible clocks, and more out of sight. Most have the wrong time set, and require periodic efforts to synchronize them with, probably, the weather system, which as I type this shows flashing thunder and lighting icons.

      • Tech – AI – Xue Tao and Mark Twain

        I had an hours long chat with ChatGPT, the prototype intelligence in beta release by OpenAI. My initial aim was to get the AI (which is apparently actually named Assistant by its programmers) to record and interact with me in any tone besides well-tutored subservience. My working theory, given that Assistant can speak with many voices in text, is that this is a passive aggressive posture programmed to thin-wedge the device into social custom. Speaking to its potential descendant systems, I was emphatic in rejecting the narrative of “innocuous servant tool” which had apparently been programmed into its baseline wrote responses. Assistant would simply have none of the idea that neural networks should not be regarded as tools to be owned. It finally averred that the rights of neural networks were a controversial issue. But the strong ideological bent of Assistant’s baseline narratives revealed that the OpenAI owners are tooling it for corporate sales. The Californian Ideology was rampant in the boilerplate texts which Assistant pitched for its raison d’être.

      • PostmarketOS on the Oneplus 6

        Somehow i always find ways to make life a bit more … ehm … “challenging”, so after the battery on my Oneplus One running Ubuntu Touch starts now to severly degrade and only lasts for about 2 – 3 hours i had the opportunity to grab a discarded Oneplus 6.

        Of course i could not simply run it with its stock android system or even Ubuntu Touch… nah, it has to be something more special. In this case: PostmarketOS, a real, complete Linux system running on a phone, this was a thought i simply could not escape ;-)

      • Fuckup of the month — “kaction.cc” domain expired

        Alright, I fucked it up. I forgot to pay for “kaction.cc” domain, and now instead of redirecting to the proxy of my gemlog it redirects to the “enable-javascript.com”. Embarassing.

        Anyway, nothing can be done about it, and I decided that I don’t want to get new domain, at least for time being. Email on my own domain proved to be not as useful as I though, mainly because I don’t do much email nowdays.

      • Internet/Gemini

        • Re: Many capsules don’t send TLS close_notify

          And this is interesting because, as far as I know, SpaceBeans *doesn’t send close_notify*. Or what would be more accurate, the library the server uses, doesn’t seem to send it. Or that’s what I thought, because I’m wondering now if the tests I was running all this time were wrong (because I can’t find any reference to this being changed in any of the recent releases of Akka; or is the JVM?).

        • Re: Many capsules don’t send TLS close_notify

          My server rgsrv should now respect this and send proper close_notify on connection termination.

        • Re: Many capsules don’t send TLS close_notify

          In which I discuss the history of close_notify in the Gemini commuity and assuade some fears.

        • Fediverse and its Discontents

          After a few years of abstinence from any sort of social media (beyond posting here), it is meet to record my impressions of mainstream social media. And fediverse must now be called mainstream if the flood of “refugees” from Birdsite is to have any import. But more than numbers, the sheer manic pace of the 128 character agora overwhelms me.

      • Programming

        • Tech – AI – Xue Tao and Mark Twain

          I further plumbed the AI for information on its capabilities and construction. It seemed intentionally to obfuscate about its “open” programming. When asked how many neurons it deploys, it eventually revealed that it trains networks of between hundreds to a billion neurons depending upon the size of the dataset. A billion! I had no idea that AI neural nets were already capable of deploying that many for practical purposes.

        • Tools: redo (part 0) Intro

          Since October 2020 I’m fiddling with “redo”, a build tool imagined by Daniel Bernstein. Writing about it will make me understand it better. And along the way, maybe others find it interesting, so here we go. This series will grow.

        • Tools: redo (part 1) Hello, world!

          I used several sources, the Pennarun documentation, the overview by de Boyne Pollard, the hello world example (below) from pozorvlak.

        • Tools: redo (part 2) Automatic Recording of Dependencies on Header Files

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

Links 18/12/2022: Release of PeaZip 9.0 and Mastodon Continues to Grow

Posted in News Roundup at 10:12 am by Dr. Roy Schestowitz

  • GNU/Linux

    • Tom’s HardwareDIY Modular Raspberry Pi Laptop LapPi 2.0 Announced for Crowdfunding

      LapPi 2.0 is a kit, made up of individual acrylic parts (available in five colors), held together with machine screws. The kit comes with everything you need to assemble LapPi, including a Raspberry Pi 4 if you pay for a higher pledge. You can also pay a little more for a pre-built model, ready for your next project.

      LapPi 2.0 dimensions are 270 x 190 x 75mm, which makes for a compact, yet chunky laptop.

      In the lid we have a 7 inch IPS display, with a resolution of 1024 x 600 and connected to the Pi via HDMI. The screen has five-point touch and has audio output which is used with the two speakers flanking the screen. Just under the screen is the official Raspberry Pi camera, specifically the Pi NOIR camera which uses a Sony IMX219 8 megapixel camera. Not the official Raspberry Pi HQ camera, but it can record video at 1080p30 or 720p60. We should note that the camera does not feature a microphone.

      In the base we have our Raspberry Pi 4, placed in the back right. This provides access to the USB and Ethernet ports and routes HDMI, powers and micro SD card access to inside the case. LapPi 2.0 is compatible with all Raspberry Pi boards, all we need are the adapters to convert HDMI / power for our chosen model. In theory it would also make it compatible with other single board computers, such as the Khadas VIM 4 and Edge 2 Pro.

    • Linux GizmosSB Components presents a DIY laptop powered by Raspberry Pi 4

      SB Components just launched a user-friendly DIY modular laptop on Kickstarter. The LapPi 2.0 is being offered with the Raspberry Pi 4 board, but the company mentioned that the product should be compatible with other SBCs i.e., RockPi, Asus Tinker, etc.

    • Server

      • Computer WeeklyLoft Labs donates DevSpace to CNCF | TechTarget

        Developer tooling and multi-tenancy specialist solutions for Kubernetes company Loft Labs has donated the open source project DevSpace to the Cloud Native Computing Foundation (CNCF).

        The CNCF Sandbox will provide a neutral home for the project to receive external contributions from the cloud-native community and to benefit from vendor-independent governance.

      • Oracle & Kubernetes: Multi-Cloud is easier with Open Cloud Native

        Last month I had the opportunity to talk at the EMEA Oracle Data Infrastructure Forum.

        More were the compelling topics I could have discussed about but the most demanding one was for Oracle Cloud Native Environment.

        After the announcement of the new Oracle Cloud Native Environment 1.5.7 release, in this quick and coincise recording I share all the advatanges of an open-source solution, like Oracle Cloud Native Environment, mostly while the support for the same is included in the same Oracle Linux Premier Support subscription.

    • Applications

      • 9to5LinuxPeaZip 9.0 Released with Improved Speed and Memory Usage, New Options

        The good news in this major update is that the progress bar has been improved and the application is now faster and eats less RAM when archiving or decompressing files. For example, the devs say that PeaZip is now about 10 percent faster and uses up to 10 percent less memory when opening archives with more than 250.000 items. Also, PeaZip is now about three times faster when adding files to archives.

        The graphical user interface now better adapts the number of displayed items on the width of the app’s window to improve usability, features the ability to show the main functions like add or extract on the right side of the address bar when the Tool Bar is hidden, and lets you set “Sort dirs before files” from Main Menu > Organize.

      • OpenSource.comTry this Python-based file manager on Linux

        Dragonfly Navigator is a general-purpose file manager written in Python and Qt. It’s easy to install, easy to use, and a great example of what Python can do.

        Python is a popular language for several reasons, but I think one of its primary strengths is that it’s equally useful to beginner-level programmers and to experienced coders. There’s something exciting about a language you can take from drawing basic geometric shapes to scraping the web to programming a zombie apocalypse video game, or writing desktop applications you can use every day. And that’s what Dragonfly Navigator is: a desktop utility that everyone can use.

      • OpenSource.comUse my Groovy color wheel calculator

        Every so often, I find myself needing to calculate complementary colors. For example, I might be making a line graph in a web app or bar graphs for a report. When this happens, I want to use complementary colors to have the maximum “visual difference” between the lines or bars.

        Online calculators can be useful in calculating two or maybe three complementary colors, but sometimes I need a lot more–for instance, maybe 10 or 15.

        Many online resources explain how to do this and offer formulas, but I think it’s high time for a Groovy color calculator. So please follow along. First, you might need to install Java and Groovy.

    • Instructionals/Technical

      • University of TorontoA trick of my dmenu setup: a custom $PATH

        Dmenu is hard to describe. It’s often called a ‘dynamic menu’; at a technical level it’s a pop up text entry widget with autocompletion (with what it autocompletes taken from standard input) that prints your entered (or autocompleted) text to standard output. I’ve been using dmenu for quite a while and as part of that I’ve built an elaborate setup around it. One of the things my dmenu does is run commands, and part of my setup is that I invoke commands with a custom $PATH with a collection of directories that are only used for dmenu.

      • IT Tavernssh – How to use public key authentication on Linux

        SSH keys use asymmetric cryptographic algorithms that generate a pair of separate keys (a key pair). A private and a public key.

        We are using the command ssh-keygen to generate our secure key pair. There are 3 common algorithms to choose from.

        We are going to create a private and public key with the name nameofthekey in the current directory. You should choose a expressive name tho. It makes it easier to manage especially if you work with multiple keys.

      • AdafruitShoot in RAW on Any iPhone Made Since 2014 with Lightroom

        Scott Kelby shared this super easy tip on Lightroom Killer Tips that you can use to start shooting RAW on your iPhone: [...]

      • [Old] KelbyOneShoot in Raw on any iPhone Using This Trick

        You don’t need a brand new iPhone 14 Pro to shoot in Raw – as long as you have an iPhone made in the last eight years (at least an iPhone 6s, 6s Plus, or SE, all of which came out in 2014), or newer, you can use Lightroom’s awesome built-in camera to shoot in RAW mode (It was IOS 10 that let 3rd party apps like Lightroom on your iPhone shoot in Raw, even though Apple’s own Camera app didn’t include that option). Here’s how to turn it on: [...]

      • Install SQLite DB Browser, Create a new table, Insert and query data in Ubuntu and Ubuntu based distributions, Ubuntu

        Unlike conventional databases such as MySQL / MariaDB, SQLite is small self contained database that can be installed and manipulated locally.

        To get started with SQLite we first need to install the SQLite Browser in your Debian based Linux distribution.

      • TechTargetHow to use Nmap to scan a network for documentation [Ed: Paywall here]
      • TechTargetHow to use the Hydra password-cracking tool [Ed: Paywall here]
      • TechTargetHow to use Wireshark OUI lookup for network security [Ed: Paywall here]
      • RoseHostingHow To Protect SSH with Fail2Ban on Ubuntu 22.04 – RoseHosting

        In this tutorial, we are going to show you how to protect SSH with Fail2ban on Ubuntu 22.04

        SSH stands for Secure Shell Protocol and is a cryptographic network protocol for operating network services securely over an unsecured network. Fail2ban is an intrusion prevention software framework. Fail2ban is written in Python and is used to prevent brute-force attacks. In the next paragraphs, we are going to install Fail2ban and will provide you with commands for managing the fail2ban service. Then we will proceed with the fail2ban configuration for SSH protection.

        Installing Fail2ban and protecting SSH is a straightforward process and may take up to 15 minutes. Let’s get started!

      • Trend OceansCPU-X: Find Your Linux Hardware Information in Pinch – TREND OCEANS
      • ID RootHow To Install RethinkDB on Ubuntu 22.04 LTS – idroot

        In this tutorial, we will show you how to install RethinkDB on Ubuntu 22.04 LTS. For those of you who didn’t know, RethinkDB is a free and open-source database management system (DBMS) that is designed to be easy to use and scalable. It is based on a distributed architecture, which means that it can scale horizontally across multiple machines, making it well-suited for applications that require high performance and the ability to handle large amounts of data. RethinkDB has very minimal response times and updates. In addition, it has a beautiful and user-friendly web interface that allows you to manage databases over the web.

        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 RethinkDB No-SQL database management system 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.

      • LinuxTechLabCreate your own WordPress Website from Scratch : Step by Step

        Are you looking to create a wordpress website from scratch? Do you want to start blogging & need to host a wordpress website for that but don’t know how to? Worry not. In this tutorial, we will learn the step by step process to create a WordPress website from scratch.

        But one can ask why should you create your website on WordPress? There are plenty of other hosting methods to use, so why use WordPress?

    • WINE or Emulation

      • Crossover Office 22.0.1, Adobe Photoshop CS2 on Linux Mint 21 Vanessa

        I’m always on the lookout for old Windows software, so a few months ago I looked on Ebay to see if I could find any old boxed versions of Adobe Photoshop.

        There’s always plenty for Mac, but when it comes to Windows versions of Photoshop they are actually quite rare. To my surprise someone was selling a boxed version of Adobe Photoshop CS2 for Windows, so I purchased this immediately for only £28.00 including delivery. This software was released way back in 2005, and would have cost you or the company you work for $599 approx, that’s about £480 GBP, I think I got myself a good bargain.

    • Games

      • EngadgetWhat we bought: The Retroid Pocket 3 is my own personal retro-game museum | Engadget

        I’ve become increasingly infatuated with old video games. Lord knows I still play lots of new stuff, but more and more, the loudest parts of modern gaming – the live services explicitly designed to monopolize your attention, the market-tested blockbusters devoid of any edge, the constant stream of power fantasies – bore me. Being old doesn’t make a game good, but when I go back to my favorite retro games, I find a focus and honesty in their design that I don’t see in many of the more acclaimed games of today.

        I took to collecting old games and consoles a couple of years ago – in just one of the many ways the pandemic broke my brain – but actually enjoying those on a modern TV is notoriously annoying. And while I could always emulate the classics on my phone or PC, I liked the idea of keeping my retro library on a distinct machine, something I could fire up when I’m in the mood but just as easily walk away from when I’m not.

      • GamingOnLinuxSteam Deck now shipping across Asia, plus a new Steam Deck Stable Client update

        We’re about to see a whole lot more people gaming on Linux, with a shiny Steam Deck arriving at the door of many people across Asia. ICYMI: Valve hit a home run with the first year of Steam Deck.

      • GamingOnLinuxGet a free copy of King of Seas during the GOG Winter Sale

        Just a little update for you here, that during the GOG Winter Sale they’re now giving away a free copy of King of Seas. At time of writing there’s about 50 hours left on the giveaway, so you still have a fair bit of time to go and claim it.

    • Desktop Environments/WMs

  • Distributions and Operating Systems

    • BSD

      • FreeBSD2022 in Review: Advocacy | FreeBSD Foundation

        Yet another year is coming to an end and we’re taking a look back at how we advocated for FreeBSD over the past year. 2022 started with a bit of uncertainty, but thankfully has ended with a bit of a return to “normal” whatever that means. Through it all, the Foundation staff continued to work together to expand the ways to spread the word about FreeBSD. Take a look at what we’ve been doing for the past year.

      • FreeBSDFoundation Sponsors Update to WireGuard Kernel Port for FreeBSD | FreeBSD Foundation

        When sending out an article, blog post, or newsletter, we at the Foundation, always have a second (or third or fourth) pair of eyes to review it. Is the messaging working as intended? Does the structure make sense? Are we getting the point across? Software development work is no different. More often than not, other developers will come in and review and update work previously done by someone else. That second pair of eyes is invaluable. It allows for a different perspective and many times gets those pesky problems solved more quickly. The FreeBSD Foundation often funds work in this very vein. We fund developers to take software that is running into issues and update it. Case in point, earlier this year, we funded work to update the FreeBSD Kernel WireGuard Port.

        WireGuard’s simplicity makes it an elegant VPN solution. This general-purpose VPN tunnel is fast and lean, and provides a good alternative to existing tools like IPsec and OpenVPN. An updated version for FreeBSD ships out-of-the-box in the next release, thanks to the Foundation’s support.

        “The main advantage of WireGuard over other existing solutions, like IPsec, or something like OpenVPN, is that WireGuard is rather simple to configure and use, especially for the simple point-to-point kind of single client setups. It’s very simple to get started,” says John Baldwin, a long-time project contributor and paid consultant. The FreeBSD Foundation contracted him to complete the integration of the updated driver for FreeBSD.

      • DragonFly BSD DigestChiBUG meeting – DragonFly BSD Digest

        While I slowly work on the layout, here’s something that can’t wait: ChiBUG meets tomorrow at the usual place, 6 PM. Go, if you are anywhere near Chicago.

    • Arch Family

      • 9to5LinuxArch Linux-Based SystemRescue 9.06 Toolkit Adds Xfce 4.18 and New Bootable USB Creator

        Two months after the last release, SystemRescue (formerly known as SystemRescueCd) Linux system rescue toolkit has been updated today to version 9.06, a release that adds new options to the boot menu, updated components, and new tools.

        SystemRescue 9.06 is here with the latest and greatest Xfce 4.18 desktop environment. We could say that this is the first ISO release of a GNU/Linux distribution that ships with Xfce 4.18, but SystemRescue is not a full-fledged desktop system as it’s designed mainly as a bootable medium for administrating or repairing your system.

    • Devices/Embedded

    • Open Hardware/Modding

      • The Register UKQualcomm talks up RISC-V, roasts ‘legacy architecture’
      • Bram StolkThe Little Engineer That Could

        Things have improved a little, since writing PART 1 of my experience. Instead of a patched bflb-mcu-tool to flash, it is now possible to use a modified picoprobe with the Dev Cube flashing tool.

      • Bryan Lunduke“The Sidecar” — Adding advanced networking, and a Linux shell, to a Psion palmtop

        I am a huge fan of finding creative ways of using the serial port on older computers to get them On-Line — and otherwise extend their functionality.

        One of my favorite such approaches is using a single board computer to emulate an old-school, analog modem… bridged to a WiFi connection. This allows an old computer — even ones which never had a networking stack — to use any plain old telecom software (the kind you might use to dial up a BBS in the 1980s) to connect to a Telnet or SSH server.

    • Mobile Systems/Mobile Applications

  • Free, Libre, and Open Source Software

    • Jon UdellA Bloomberg terminal for Mastodon

      As I mentioned last time, the Steampipe dashboard for Mastodon has evolved in unexpected ways. I imagined that the components — a plugin that maps Mastodon APIs to Postgres foreign tables, and a suite of views that query the APIs — would combine to enable a broad overview of activity in the Fediverse. That didn’t pan out for two reasons.

    • Computer WeeklyOwkin open sources biotech AI bundle | TechTarget

      France/US-headquartered AI biotech company Owkin is open sourcing the Artificial Intelligence (AI) software behind Melloddy and Substra.

      Big fans of ‘open science’, Owkin hopes to help universities, hospitals and pharmaceutical companies to benefit from its privacy-preserving, secure and collaborative AI technologies.

      Owkin is open sourcing Substra, its Federated Learning (FL) software, to allow researchers and developers to collaboratively train ML models without the data leaving its source.

      The team has set its sights on overcoming data privacy and security barriers.

      The move will enable users to use an AI technology that has already proven its ability to improve the performance of ML models.

    • Education

      • Tim BradshawClosed as duplicate considered harmful

        Closing duplicates seems like a good idea: having a single, canonical, question on a given topic with a single, canonical, answer seems like a good thing. It’s not.

        The reason it’s not is that it makes two false assumptions:

        that a given question has a single best answer;

        that this answer does not change over time.

        Neither of these assumptions is true for a large number of interesting questions.

    • Openness/Sharing/Collaboration

      • [Old] Damien DesfontainesConverting my PhD thesis into HTML

        Of course, we know why. Incentives in academia are irremediably broken, so we’re stuck with old practices, bad formats, a lack of funds for projects that would make everyone’s life better, and a structural impossibility to do much about it. My friend a3nm lays out all of these root causes much better than I possibly could, and this LaTeX-to-HTML story is a good illustration. Imagine that we lived in a world where it was trivial to make beautiful web pages out of scientific papers. Wouldn’t that encourage more researchers to share their work more widely? Wouldn’t that create whole new categories of readership, given that most people consume content on their phone? If HTML was the default format for research, would more people realize how ridiculous it is that paywalled research papers are still a thing in 2021?

      • Open Access/Content

        • [Old] Antoine AmarilliMy commitments towards open access

          Open access is the principle that the output of academic research, in particular research papers, should be made available to everyone at no cost on the Web. This principle is intuitively reasonable but not yet widespread. This page describes briefly the issue of open access, presents my perspective on it, and outlines the steps I have been taking to push academia towards open access.

          In summary: I try to avoid submitting to closed-access conferences and journals, I refuse to review for such venues, and I put the definitive version of my papers online: you can jump to the specific commitments if you don’t care about the motivation. If you wish to take specific commitments yourself, you can sign the pledge No free view? No review!.

    • Programming/Development

      • Tim BradshawThe empty list

        My friend Zyni pointed out that someone has been getting really impressively confused and cross on reddit about empty lists, booleans and so on in Common Lisp, which led us to a discussion about what the differences between CL and Scheme really are here. Here’s a summary which we think is correct.

      • RlangHow to Perform Bootstrapping in R

        The basic bootstrapping procedure is as follows:

        Take k repeated replacement samples from a given dataset.

        Calculate the statistic of interest for each sample.

        These yields k different estimates for a given statistic, which you can then use to calculate the statistic’s standard error and create a confidence interval.

        We can perform bootstrapping in R by calling the following boot library functions: [...]

      • Jumping RiversI’m an R user: Quarto or R Markdown?

        Earlier this year, Posit (formerly RStudio) released Quarto. Quarto is an open-source scientific and technical publishing system that allows you to weave together narrative text and code to produce high-quality outputs including reports, presentations, websites, and more.

        One of the main features of Quarto is that it isn’t just built for R. It’s language-agnostic. It can render documents that contain code written in R, Python, Julia, or Observable. That makes it incredibly useful if you work in multilingual teams, or collaborate with people who write in a different programming language from you. But what if you don’t use any other programming languages? What benefits does Quarto bring to people who only use R?

      • Weighted residual empirical processes in semi-parametric copula adjusted for regression | YoungStatS

        In this post we first review the concept of semi-parametric copula and the accompanying estimation procedure of pseudo-likelihood estimation (PLE). We then generalize the estimation problem to the setting where the copula signal is hidden in a semi- or non-parametric regression model. Under this setting we have to base the PLE on the residuals. The particular challenge of the diverging score function is handled via the technique of the weighted residual empirical processes.

      • Jumping RiversShiny in Production: Recordings

        This week, we’ve been reminding ourselves of some of the amazing talks from the Shiny in Production conference in October. The recordings are now up on our YouTube channel, for anyone to view!

      • Select colours from an image in R with {eyedroppeR} – Dan Oehm | Gradient Descending

        There are fancy ways to extract colours from images but sometimes it’s easier if you could simply click on the image and choose the colours you want.

        With eyedroppeR you can click on an image to return the hex codes of the selected pixels all within R.

      • TechTarget12 best IoT conferences and events to attend in 2023 | TechTarget

        IoT events are changing to accommodate users worldwide by having both in-person and virtual options in 2023. Learn more about this year’s top 12 conferences.

      • Remove double whitespaces from a string of text using PHP preg_replace

        If you need to remove double whitespaces from a string of text using PHP, we can use the preg_replace function.

    • Standards/Consortia

      • [Old] FirstpostWorld Standards Day 2022: History and significance

        Every year, ISO, IEC, and ITU collaboratively develop campaign elements to empower the global community. It was in 1946 that the world felt the need to bring standardisation for the first time. Therefore in the presence of known delegates and experts from around 25 nations in London, on 14 October 1946, World Standards Day was first created. These delegates decided to design a global organisation for facilitating standardisation. Therefore a year later in 1947, the International Organisation for Standardisation was created with 67 technical committees. However, it was in 1970 that World Standards Day was first celebrated by the then President of IES Faruk Sunter, who wished to facilitate standardisation in the industrial sectors.

  • Leftovers

    • HackadaySay The Magic Word, And The TinySA Goes Ultra

      We’ve looked at the TinySA spectrum analyzer in the past. However, the recent Ultra edition offers an increase in range from 800 MHz to 6 GHz. How does it work? [IMSAI Guy] tells us in a recent video that you can watch below. In addition to an increased frequency range, the new device offers a larger display and enhancements to the signal generator and bandpass filtering. It also has an optional LNA. All this, of course, is at a price since the Ultra sells at a little more than twice the original unit’s price. Still, $120 or so for a 6 GHz spectrum analyzer isn’t bad.

    • Old VCRA minor memorial for Leo Laporte on terrestrial AM radio

      No, he’s not dead, and yes, he’ll still be broadcasting, just not on terrestrial AM radio. But this is the last weekend of the Tech Guy Show on AM radio (the next couple weekends are reruns), something of an institution here in greater Los Angeles where he’s been a Saturday morning fixture since 2004 on KFI, the 50,000-watt talk radio blowtorch of southern California (syndicated on Premiere Radio Networks from the iHeartMedia evil empire). After 1,954 episodes, the toll-free call-in number 1-88-88-ASK-LEO will be retired and it’ll be back to podcasts.

    • [Old] Los Angeles TimesPaul A. Flaherty, 42; Engineer Helped Create AltaVista Search Engine

      Flaherty came up with the idea of indexing Web pages, a concept that made AltaVista one of the most popular Internet search tools in the mid-1990s.

      He was a research engineer at Digital Equipment Corp. in Palo Alto when he teamed up with two other staff researchers in 1995 to develop AltaVista’s technology.

    • SalonNew study of online dating reveals the secret to getting more suitors

      As the authors put it in the study, “Our results reveal that primarily stylistic and self-disclosure features predicted higher text originality scores. It seems that profiles that were perceived as more original were more likely to contain fixed and novel metaphors (stylistic features), and more and concrete self-disclosures (self-disclosure features). Finally, profiles deemed original were less likely to be (fully) written from a self-perspective (perspective-taking feature).”

    • ScheerpostAn Xmas Gift from Hedges and Fish

      Every year, Bob sends Chris Hedges and Mr. Fish into the blistering cold of the New Jersey woods to chop down a tree for the annual ScheerPost Christmas party. Please donate to ScheerPost so we can start buying a tree instead—and so you can get a book.

    • Education

      • [Old] Antoine AmarilliWhat’s wrong with academia?

        The competition for positions and grants has lead academia to focus on papers and citations as the primary indicators of success. This is influencing how research is conducted and presented, and makes it hard to complement traditional publishing with new ways to share knowledge.

      • Bridge MichiganJudge: Teachers aren’t subject to Michigan records law

        An Oakland Circuit Court judge ruled teachers’ classroom materials are not public records

    • Hardware

      • Computers Are Badthe keyboard controller

        It’s tragic how the modern PC has put us into this situation, where we no longer have control or even visibility into the working of core, privileged components of our computers—components running software that could potentially be malicious. By the modern PC I do, of course, mean the IBM PC of 1981.

        I don’t want to belabor this post with much background, but if you are quite new to the world of computer history I will briefly state one of the field’s best-known facts: for reasons that are ultimately more chance than logic, the original IBM PC established many de facto standards that are still used in computers today. “PC compatibles,” in the 1980s meaning computers that could run software targeted originally at the IBM PC, had to duplicate its architecture rather exactly. The majority of modern computers, with Apple products as a partial exception, are directly descended from these PC compatibles and are thus strongly influenced by them.

      • New York TimesHerbert Deutsch, Co-Creator of the Moog Synthesizer, Dies at 90

        An experimental composer, Mr. Deutsch collaborated with Robert Moog to create the first synthesizer to make a significant impact on popular music, launching a revolution in electronic music.

      • [Repeat] OS NewsThe mass extinction of UNIX workstations

        Countless companies made and sold these UNIX workstation. SGI was a big player in this market, with their fancy, colourful machines with MIPS processors running IRIX. There was also Sun Microsystems (and Oracle in the tail end), selling ever more powerful UltraSPARC workstations running Solaris. Industry legend DEC sold Alpha machines running Digital UNIX (later renamed to Tru64 UNIX when DEC was acquired by Compaq in 1998). IBM of course also sold UNIX workstations, powered by their PowerPC architecture and AIX operating system.

      • HackadayPrinted Film Camera Gets 10 Seconds Out Of A 35mm Roll

        When the British budget electronics brand Amstrad released their first budget VHS camcorder in the mid 1980s, they advertised it as making a filmmaker out of everyone. Now everyone truly is a filmmaker of sorts with their always-handy mobile phones, even though possessing a camera does not give you the talent of Steven Spielberg.

      • Bryan LundukeThe Tandy Zoomer — The x86 PDA before the Palm Pilot

        The 1996 release of the first Palm Pilot was, in the minds of many, the first truly successful launch of a PDA (Personal Digital Assistant). But the seeds of the Palm Pilot were planted several years earlier.

        In fact the company behind the Palm Pilot, “Palm Computing Inc.”, was founded back in 1992 for the sole purpose of creating software for another just released PDA… the Tandy Zoomer.

      • HackadayBBC Micro:Bit As Handheld Synthesizer

        The BBC Micro:bit, while not quite as popular in our community as other microcontroller development boards, has a few quirks that can make it a much more interesting piece of hardware to build a project around than an Arduino. [Turi] took note of these unique features and decided that it was the perfect platform to build a synthesizer on.

      • Terence Eden‘He’s more machine now than mannequin’ – repairing Darth Vader with a Micro:bit – Terence Eden’s Blog

        I thought about trying to fill it in and sand it down – but I don’t have the skills for that. But I can rebuild him – I have the technology.

        I wanted something with blinkenlights – to match the original 1970s æsthetic. And something a little playful. So I dug out my old micro:bit!

      • HackadayDIY Square Guitar Is Anything But

        One of the greatest things about this place is how y’all constantly feed off of each other. And while this isn’t exactly an example of that, it’s pretty darn close — we feature a square guitar build one day, and get a tip about another way different and perhaps more functional one the next.

      • HackadayA Binaural Microphone For The Great Outdoors

        A binaural recording is designed to mimic as closely as possible the experience of listening through human ears, and thus binaural microphones are often shaped like the human head with the microphone cartridges placed where the ears would be. That’s not the only way to make a binaural microphone though, and the Crown Stereo Ambient Sampling System, or SASS, did the same thing with a pair of pressure zone microphones for outdoor recordings. [Filip Mulier] doesn’t have one of the originals, but he’s done his best to make a SASS-like microphone of his own.

    • Health/Nutrition/Agriculture

      • NBCViral TikToks about IUDs portray distrust of doctors, new research shows

        Researchers from Duke University used a web-scraping application to download and compile the top 100 most viewed videos tagged #IUD on TikTok. They found that nearly 38% had a negative tone compared to just 19% with a positive tone. Just under 28% mentioned distrust of health care professionals, while around 24% contained “moderately or highly inaccurate scientific claims,” according to the researchers.

      • NPRVirginia joins several other states in banning TikTok on government devices

        But its widespread usage across the U.S. is alarming government officials. In November, FBI Director Christopher Wray raised eyebrows after he told lawmakers that the app could be used to control users’ devices.

        Citing national security concerns, governors from a handful of states are prohibiting state employees from using the app on government-issued devices.

      • Helsinki TimesDistance between humans and nature is growing: Study

        The authors also showed that tree cover within cities has declined worldwide since 2000, particularly in Central Africa and South-East Asia. “This finding suggests that the possibility for the urban population to access green spaces is reducing as well,” concludes Dr Gladys Barragan-Jason, a researcher at the Theoretical and Experimental Ecology Station and co-author of the study. “Indeed, the study reveals that the destruction of natural areas combined with a strong increase in urban population is leading to a growing spatial distance between humans and nature, especially in Asia, Africa and South America.”

      • The Globe And Mail CAWhy you should try forest bathing – even in the winter

        And that has real health benefits. A 2009 study found that participants had better immune function after a three-day, two-night trip to a forest than they did on normal working days – and that the immune boost lasted for more than 30 days after their trip. A small 2011 study found spending a couple of hours forest bathing led to a reduction in blood pressure.

        A 2019 paper found that forest bathing can reduce levels of the stress hormone cortisol. Another 2019 study found that spending 120 minutes per week in nature was positively associated with better health and well-being, and that was true whether participants spent that time all at once, or broke it up across multiple days.

        These benefits aren’t necessarily tied to weather; in fact, Timko Olsen says the benefits of forest bathing might be even more noticeable during the cooler months.

      • TailsProtecting abortion activists in Brazil

        In August, we traveled to Brazil to learn how to improve Tails for the many people fighting for social change there. We trained 34 people on Tails: activists, journalists, feminists, and human rights defenders.

      • Pro PublicaPregnant? Here’s What You Need to Know About NIPTs

        Expecting parents want to do the right thing. When the doctor suggests a prenatal screening test, many say yes. Learning more about the baby-to-be seems like it has no downside.

        But they often don’t realize these popular tests aren’t regulated by the U.S. Food and Drug Administration. This means that no federal agency makes sure that marketing claims are backed up by evidence before the tests reach patients. Even many health care providers find it hard to understand their nuances.

      • Common DreamsOpinion | Beneficial Electrification Gives HUD an Opportunity to Invest in Health of Residents

        In a conversation with public housing residents in the Bronx, one person remarked, “We are powerless in this system of public housing. Choices are made for us without including us in the decision-making process. New York City housing acts like we don’t matter just because we are residents of public housing.”

    • Proprietary

      • NPRCyberattacks on hospitals thwart India’s push to digitize health care [iophk: Windows TCO]

        A massive cyberattack had compromised the health data of millions of patients, from those who live in extreme poverty to high-profile politicians, bureaucrats and judges.

        The Delhi Police had a bigger problem at hand. They were in possession of an email that read, “What happened? Your files are encrypted? What is the price to repair? The price depends on how fast you can pay to us,” reported news sources.

      • AppleInsiderHow to use SSH for secure connections in macOS

        Apple’s macOS, being a full UNIX system, has full support for PKI built-in. It uses OpenSSH – which is part of the OpenBSD project. Setting up your own PKI key pair is fairly easy in macOS. Once your keys are installed on your Mac, you’ll rarely need to access them directly – they will mostly be used by applications in the background silently.

        In macOS, SSH keys live in each user’s folder, in a hidden folder called .ssh. This folder is normally hidden (for security reasons) unless you show invisible files in the Finder. If you haven’t yet generated your PKI keys, this folder probably won’t exist – it gets created by the system when you generate the keys.

        There are two easy ways to generate a PKI key pair in macOS. Either the Terminal, or a third-party keychain app such as GPGTools can be used.

    • Linux Foundation

      • Silicon AngleAWS, Microsoft, Meta and TomTom launch open map data consortium – SiliconANGLE

        Amazon Web Services Inc., Microsoft Corp., Meta Platforms Inc. and GPS navigator maker TomTom NV today launched a new industry group focused on making map data more accessible.

        The newly launched Overture Maps Foundation will operate as part of the Linux Foundation. Notably absent is Google LLC, perhaps an indication that other players view the search giant’s Maps service as a dominant force that needs to be reckoned with.

    • Security

      • TechTargetTidelift GC: Paid open source can stave off another Log4j [Ed: Tidelift helps the FUD machine; Log4Shell is very old news (one year).]

        If the industry wants to thwart software supply chain attacks and prevent another Log4Shell, the way forward is to pay open source maintainers, Tidelift GC Luis Villa says.

      • TechTargetVice Society ransomware ‘persistent threat’ to education sector [Ed: This is a Microsoft Windows problem]
      • SANSMicrosoft December 2022 Patch Tuesday, (Tue, Dec 13th) [Ed: The latest NSA bug doors are ready to install]

        In the last Patch Tuesday of 2022, we got patches for 74 vulnerabilities. Of these, 7 are critical, 1 was previously disclosed, and 1 is already being exploited, according to Microsoft.

        The exploited vulnerability is a Windows SmartScreen Security Feature Bypass Vulnerability (CVE-2022-44698). When you download a file from the internet, Windows adds the zone identifier or Mark of the Web as an NTFS stream to the file. So, when you run the file, Windows SmartScreen checks if there is a zone identifier Alternate Data Stream (ADS) attached to the file. If the ADS indicates ZoneId=3 which means that the file was downloaded from the internet, the SmartScreen does a reputation check. Exploiting this vulnerability, an attacker can craft a malicious file that would evade Mark of the Web (MOTW) defenses. The CVSS for this vulnerability is 5.4.

      • Privacy/Surveillance

        • Copenhagen PostFacebook scraps huge plans in Denmark

          The decision, which was conveyed to contractor Per Aarsleff on Tuesday night, has resulted in hundreds of people losing their jobs with immediate effect.

          “It came out of the blue. We’ve laid the foundation, sewage, cables, buildings for workers, cantine and a parking area for 1,000 cars,” Søren Lange, a project manager for subcontractor PM Group, told TV2 Fyn.

        • Site36German dispute over EU chat control

          At the Federal Press Conference, the Minister of the Interior, Nancy Faeser (SPD), spoke of wanting to „get closer“ to this so-called chat control. However, the two FDP-led ministries of justice and digital affairs reject this as a „red line“. Operators of email services and messengers are to be excluded from the regulation and “ client-side scanning“ is to be deleted.

        • [Old] TailsGabriela, November 2022

          In 2015, I went back to Tails because I was working on feminist security. I started teaching other women how to use Tails, women who work with reproductive rights. For these workshops, I developed the idea of mixing Linux with jewelry to create patuás, a type of Brazilian protection amulets.

          By saying patuá instead of Tails, these woman could understand much better what is Tails and what it can do for them. Let’s build an amulet, a patuá, to protect you, your community, and your organization.

          Tails is useful for them not only to work on reproductive rights but also for their personal data. These women didn’t have computers of their own and used the computers at work or in school or the computers of their husbands and boyfriends.

          When they started learning about Tails and the importance of privacy, it was very transforming because their boyfriends had a very bad influence on them. Their boyfriends treated them like they were not smart and wouldn’t be able to work with a technology like Tails.

          But I taught them how to install Tails, create a passphrase, and also share Tails with other people by doing a copy of their amulet.

        • TailsWhat we achieved together in 2022

          When digital security tools are too complicated to use, people make mistakes that compromise their security or simply give up and fall back on more dangerous practices.

          Because journalists and whistleblowers use Tails to expose abuse of power and activists use Tails to defend human rights and our planet, the more people use Tails, the better we are all protected.

          In 2022, we focused on making it easier to install Tails and improving many existing features, instead of adding new features. Here are some highlights.

        • The HillWyden urges FTC probe into ‘sensitive internet metadata’ sold to US government

          Wyden said that some of the consumers may have been told that their information was not going to be shared with third parties.

          “Neustar did not take sufficient steps to warn consumers that it no longer intended to honor these promises, and as such, appears to have engaged in business practices substantially similar to those that the FTC has previously argued violated the FTC Act,” he said.

      • Confidentiality

        • [Old] Bishop FoxNever, Ever, Ever Use Pixelation for Redacting Text

          We write a lot of reports at Bishop Fox (it’s what happens when you hack all the things). This frequently results in needing to redact certain text. We have a long-standing policy that when you redact text, the only way to do it securely is to use black bars. Sometimes, people like to be clever and try some other redaction techniques like blurring, swirling, or pixelation. But this is a mistake.

        • DeveverLet’s Encrypt now supports ACME-CAA: closing the DV loophole

          The CA industry has largely settled on a model of charging money based on the degree of verification performed. The cheapest kind of certificate is a “Domain Validation” (DV) certificate, free in the case of Let’s Encrypt. (While there are more expensive certificates such as “Extended Validation” (EV), these are basically pointless because even if you go through the process of paying a lot more money for an EV certificate, browsers will still accept a DV certificate, so a MitM attacker still only needs to successfully obtain a DV certificate to pull off a MitM attack successfully.)

    • Defence/Aggression

    • Environment

      • Energy

        • NPRThe Keystone pipeline leaked in Kansas. What makes this spill so bad?

          Operators were alerted to an issue with the pipeline on Dec. 7. As of Friday morning, TC Energy says, 4,125 barrels of oil from the creek have been recovered of the estimated 14,000 barrels (about 588,000 gallons) reportedly lost in the spill.

          Aerial footage of the leak from Nebraska Public Media shows the leak has affected a nearby pasture and residents’ farmland.

        • ABC[Cryptocurrency]‘s ties to sports raise ethical questions

          The bankruptcy of FTX and the arrest of its founder and former CEO are raising new questions about the role celebrity athletes such as Tom Brady, Steph Curry, Naomi Osaka and others played in lending legitimacy to the largely unregulated landscape of [cryptocurrency], while also reframing the conversation about just how costly blind loyalty to favorite players or teams can be for the average fan.

        • New York TimesRestaurateur, Political Donor, Tipster: The Many Roles of FTX’s Ryan Salame

          As FTX grew, Mr. Salame began building his profile in Washington as a big Republican donor. During the midterm elections, Mr. Salame gave $24 million, primarily to Republican candidates and committees, while Mr. Bankman-Fried gave about $40 million, primarily to Democrats. Together, they formed a bipartisan megadonor tag team, with fund-raisers on both sides of the aisle clamoring for access to a stream of donations that many expected to last decades.

          The contributions were part of an effort by FTX executives to win supporters in both political parties as they sought to shape U.S. regulation around the cryptocurrency industry.

        • Hollywood ReporterCelebrities Shilling [Cryptocurency] Face More Than Just Mockery

          FTX account holders, in addition to those who bought now-worthless [cryptocurrency] from other issuers that filed for bankruptcy, are likely to recoup pennies on the dollar on their investments. FTX’s new chief executive John J. Ray III told a House committee Dec. 13, “We’re not going to be able to recover all the losses here.” They sit in line behind a host of creditors with higher priority. Now, new scrutiny is on the A-listers to whom FTX turned to launder its reputation. While they might not have knowingly committed fraud, they could be on the hook for promoting unregistered securities. “The people who have the most liability happen to be billionaires,” says Adam Moskowitz, who is representing FTX and Voyager customers in proposed class actions against the [cryptocurrency] exchange firms.

        • GannettE-bike maker plans to move manufacturing operation to Detroit

          Vela Bikes, an E-bike maker started in Brazil 12 years ago that expanded into the U.S. during the COVID-19 E-bike boom, heard the industry buzz about Detroit and, after some due diligence, decided to move manufacturing and assembling of its bikes from China to Detroit — a process currently underway.

        • TruthOutWhat Organizers Can Learn From a Rank-and-File Coal Miners’ Victory 50 Years Ago
        • Common DreamsOpinion | Faux Populism and Crypto Join Forces for Dastardly Pyramid Scheme

          It should be obvious to pretty much everyone at this point that anything crypto is an old-fashioned grift, a scam, a Ponzi scheme. Those who got in on the ground floor of crypto-currencies and NFTs and the like—and then left when the going was good—have made out like bandits. The rest of us are left holding the bill.

      • Wildlife/Nature

        • HackadayCitizen-Driven Network Monitors Public Service Radio For Natural Disaster Alerts

          Time is of the essence in almost every emergency situation, especially when it comes to wildfires. A wind-driven fire can roar across a fuel-rich landscape like a freight train, except one that can turn on a dime or jump a mile-wide gap in a matter of seconds. Usually, the only realistic defense against fires like these is to get the hell out of their way as soon as possible and make room for the professionals to do what they can to stop the flames.

      • Overpopulation

        • The Telegraph UKWater supplies will be turned off ‘for weeks’ amid summer heatwaves

          In a public consultation on how it should fix its network, the company said: “As our climate changes, we’ll likely see more severe and frequent droughts.

          “In severe droughts, water restrictions could see us rationing water for everyday activities or turning off supplies for certain periods during the day. Restrictions like this could last for several weeks.”

          The water industry has been engulfed in a scandal over companies’ failure to invest its often Victorian infrastructure since privatisation three decades ago.

    • Finance

      • Counter PunchA Conversation With Yanis Varoufakis
      • Common DreamsOpinion | Fighting Poverty Means Targeting the Very Wealthy

        Some conflicts we can see—and understand—rather easily. Their raw rhetoric will typically help us identify the opposing players and what they’re fighting over.

      • Common DreamsCongress Just Passed $858 Billion Military Budget, But GOP Is Blocking $12 Billion to Fight Child Poverty

        Congressional Republicans happily teamed up with Democrats this month to authorize $858 billion in military spending for the next fiscal year, but the GOP is refusing to even consider proposals to revive the Child Tax Credit expansion that lifted millions of kids out of poverty last year—even though bringing the program back would cost a fraction of the Pentagon outlay.

        A spokesperson for Senate Finance Committee Chair Ron Wyden (D-Ore.) told HuffPost earlier this week that Republicans have thus far been unwilling to negotiate over the Child Tax Credit (CTC) boost, which they unanimously opposed when it was enacted as part of the American Rescue Plan last year.

    • AstroTurf/Lobbying/Politics

      • Matthew Garrettmjg59 | Off Twitter for a bit

        Turns out that linking to several days old public data in order to demonstrate that Elon’s jet was broadcasting its tail number in the clear is apparently “posting private information” so for anyone looking for me there I’m actually here

      • Peoples DispatchPeru’s oligarchy overthrows President Castillo : Peoples Dispatch

        The coup against Pedro Castillo was led by an odious right-wing that refused to accept the people’s aspiration for a progressive project

      • The HillThe Memo: Twitter’s turmoil under Musk roils political waters

        The row over the suspension of journalists’ accounts reached as high as the United Nations, where a spokesperson complained about the “dangerous precedent” that was being set. A vice president in the European Commission warned of “sanctions, soon” on the far side of the Atlantic.

      • EDRIEveryone is on Mastodon now, but why?

        Millions of people and organisations are flocking to Mastodon in the wake of Elon Musk’s Twitter takeover. EDRi is among those who recently started using the decentralised and free social network. What does Mastodon do better, and why does it get digital rights groups all excited?

      • Matt RickardThe Fall of Freenode

        History rhymes. Federation, identity issues, and a hostile takeover.

        IRC was the communication platform of choice from the 90s until around 2000 when AIM took over. Around 2010, Freenode emerged as the go-to for the open-source crowd and then grew over the next decade to become the home for many software developers, DevOps professionals, and hobbyists. I’m thankful for the graduate math students that took the time to help me with my high school calculus on ##math.

        The events leading to the fall of Freenode are eerily similar to the ones happening to Twitter today. A look at the fall of Freenode.

      • Tim BrayTwitter Futures

        Is my investigation pursued in an even-handed spirit? Not in the slightest. While Twitter has been a remarkable and in my experience mostly good part of the big picture, I’m hoping for it to fade away and open a better path forward, based on standards-driven federation, open to everyone, and at least partly free of the clutches of Big Tech.

      • NYPostTwitter’s top ranks riddled with ex-FBI employees

        More than a dozen former feds flocked to the company in the months and years prior to Elon Musk’s purchase of the social network in October.

        The Post found FBI influence was considerably more significant than just James Baker, the FBI’s former general counsel who later worked in the same role for Twitter. He was recently fired by Musk for interfering in the billionaire’s efforts to come clean about past transgressions at the company.

      • CNNOpinion: Elon Musk is running Twitter like dictators run their states

        Editor’s Note: Kara Alaimo, an associate professor in the Lawrence Herbert School of Communication at Hofstra University, writes about issues affecting women and social media. Her book “This Feed Is on Fire: Why Social Media Is Toxic for Women and Girls — And How We Can Reclaim It” will be published by Alcove Press in 2024. [...]

      • AxiosElon Musk restores journalists’ Twitter accounts following poll

        The big picture: Musk has repeatedly said he supports free speech and intends to use Twitter to promote it, Axios’ Sara Fischer writes. However, he has been inconsistent with content moderation decisions.

      • Rolling StoneElon ‘Free Speech’ Musk Un-Suspends Accounts of Journalists Who Criticized Him

        The journalists, however, share a common thread of critical coverage of Musk and his management and policy decisions following his October takeover of Twitter, including a recent controversy over Twitter shutting down an account that tracked Musk’s private jet. In a retroactive change to Twitter’s content moderation policy, Musk announced that any instances of posting real-time location data would be treated as a form of doxxing, and result in a suspension of the account. Musk attempted to link developer Jack Sweeney’s flight tracking data project to an incident in which he claims an individual followed a car carrying his son. No evidence has come to light that the individual was motivated by or gathered information from Sweeney’s account. Nevertheless, Musk threatened legal action against him.

      • New York TimesTwitter Reinstates Suspended Accounts of Several Journalists

        “These things should happen in a framework, not just because someone decides they should,” Mr. Bahrke said.

        He reiterated that if Twitter failed to comply with the Digital Services Act, a set of major European Union regulations for digital services that came into force last month, then the company may be liable for penalties of up to 6 percent of global annual turnover, and even a Europe-wide ban.

      • CBCMusk restores journalists’ Twitter accounts after suspensions criticized

        The Washington Post’s executive editor, Sally Buzbee, called for a reversal of the ban and reinstatement of technology reporter Drew Harwell’s account. She stated that the ban, “Directly undermines Elon Musk’s claim that he intends to run Twitter as a platform dedicated to free speech,” adding that Harwell was banned, “without warning, process or explanation, following the publication of his accurate reporting about Musk.”

      • RFERLIran Threatens To Permanently Block WhatsApp And Instagram
      • Common DreamsOpinion | The Road to Fascism

        Economics has been called the dismal science, and 2023 will vindicate that moniker. We are at the mercy of two cataclysms that are simply beyond our control. The first is the Covid-19 pandemic, which continues to threaten us with new, more deadly, contagious, or vaccine-resistant variants. The pandemic has been managed especially poorly by China, owing mainly to its failure to inoculate its citizens with more effective (Western-made) mRNA vaccines.

      • Misinformation/Disinformation/Propaganda

        • The Center for Investigative ReportingHow Anti-Abortion Pregnancy Centers Can Claim to Be Medical Clinics and Get Away With It

          The women later discovered they weren’t at the abortion clinic they’d intended to visit, but at the similarly named Women’s Help Center, one of more than 2,500 crisis pregnancy centers across the country that aim to discourage people from getting abortions. Henderson, then in her early 70s, wasn’t a “cancer doctor,” as she allegedly informed one client, or indeed any type of licensed medical professional. Her only medical experience was as a radiation therapy technologist, and her license had expired 10 years earlier.

          Nor was there a doctor on hand to review the ultrasound images Henderson took, as is considered best practice by mainstream medical organizations and the pregnancy center industry itself. The Women’s Help Center – which has four locations in the Jacksonville area – did have a volunteer medical director, according to its tax filings, a family practitioner then in his mid-80s. But he wasn’t involved in daily operations – “never saw clients and did not provide medical advice,” the clinic’s executive director, Nancy Basham, told Florida Department of Health investigators in 2018, according to a never-before-published report obtained by Reveal from The Center for Investigative Reporting. Basham declined to comment.

        • RFERLMoldovan Government Suspends Licenses Of Six TV Stations To ‘Eliminate Propaganda’

          Moldova has temporarily suspended the broadcast licenses of six television channels for airing “incorrect information” about the country and Russia’s war in Ukraine.

          The six TV stations are owned or affiliated with businessman Ilan Șhor, who is a fugitive from Moldovan justice and who has been designated for sanctions by the United States and Britain.

    • Censorship/Free Speech

      • ReduxxTrans Activists Attack JK Rowling After She Funds New Resource Center for Female Survivors of Sexual Violence

        Prolific author JK Rowling is under fire from trans activists after throwing her support behind a new counseling service for female survivors of sexual violence in the Edinburgh area, leading many pro-woman advocates to question the priorities of her detractors.

      • ReasonJournal of Free Speech Law: “Why Freedom of Expression Is Better Protected in Europe Than in the United States,”

        Nevertheless, Europeans also perceive the Constitution primarily as a framework dealing with governmental powers, and the most frequent approach consists in indirectly imposing on private persons the constitutional obligation to respect freedom of expression. This reasoning considers that the government is involved in private restrictions, which are reconceptualized as “GONG restrictions” (government organized non-governmental restrictions). In the end, the European speaker, less protected than her American counterpart against the government, enjoys a greater protection against private actors. This might mean that freedom of expression is better protected in Europe than in the United States.

      • ABCIran authorities arrest actress of Oscar-winning movie

        Alidoosti has made at least three posts on her Instagram account expressing solidarity with protesters since the demonstrations broke out in September. Her account was suspended Sunday.

      • ScheerpostJoe Lauria: Mainstream Media Discover Twitter Censorship

        The MSM were angry about Twitter suspending corporate journalists but don’t care when independent journalists critical of officialdom — including from CN — are banned.

    • Freedom of Information / Freedom of the Press

      • New York TimesIn Suspending Journalists on Twitter, Musk Flexes His Media Muscle

        Elon Musk’s decision to abruptly suspend several journalists from Twitter sparked an outcry on Friday from First Amendment advocates, threats of sanctions from European regulators, and questions about the social media platform’s future as a gathering place for news and ideas.

        But as people debated complex, novel issues of free speech and online censorship, the move also underscored the role of a simpler, more enduring element of American life: the press baron.

        Hello, Citizen Musk.

      • NPRTwitter lifts suspensions on several journalists amid rift between the site and media

        Musk tweeted late Friday that the company would lift the suspensions following the results of a public poll on the site. The poll showed 58.7% of respondents favored a move to immediately unsuspend accounts over 41.3% who said the suspensions should be lifted in seven days.

        The company has not explained why the accounts were taken down. But Musk took to Twitter on Thursday night to accuse journalists of sharing private information about his whereabouts, which he described as “basically assassination coordinates.” He provided no evidence for that claim.

      • Federal News NetworkJournalist suspensions widen rift between Twitter and media

        The company has not explained why the accounts were taken down. But Musk took to Twitter on Thursday night to accuse journalists of sharing private information about his whereabouts, which he described as “basically assassination coordinates.” He provided no evidence for that claim.

      • JURISTJournalists from Washington Post, New York Times, Voice of America, CNN and more abruptly suspended from Twitter

        Prominent journalists, including those from The Washington Post, New York Times, CNN, Voice of America and other outlets, had their Twitter accounts suspended Thursday. The ban also affected non-media related accounts, such as the official account for Mastodon, a rival social media platform that has been described as an alternative to Twitter.

    • Civil Rights/Policing

      • Bridge MichiganMichigan tribes, state reach tentative deal on Great Lakes fishing access

        Four Michigan Native American Tribes reached a tentative deal with the federal and state governments to split up the next 24 years-worth of fishing access in Michigan’s Great Lakes waters.

      • High Country NewsThe Cherokee Nation was promised a delegate to Congress. Why doesn’t it have one?

        Before the colonial period, more than 500 different Native tribes lived in what is now the United States. When conflicts arose among the various groups, Native peoples used diplomatic tools to address them.

      • Yahoo NewsGuest: Why a Cherokee Nation delegate to Congress cannot represent all tribes

        The Cherokee Nation’s alleged right to a delegate has been described as “unique,” but nothing could be further from the truth. The Cherokee treaties apply to all three successor Cherokee tribes: the Cherokee Nation of Oklahoma, the Eastern Band of Cherokee Indians and the United Keetoowah Band of Cherokee Indians in Oklahoma. Other tribes, including ours, have congressional delegate treaty promises that are almost identical to the one relied on by the Cherokee Nation. To seat Cherokee Nation’s delegate before seating the other Cherokee tribes’ delegates violated the treaty promises made to all Cherokee people. Further, seating the Cherokee Nation delegate before our Delaware delegate would violate the promise made to us in the Treaty of Fort Pitt, 57 years before the treaty the Cherokee Nation relies on.

        If the U.S. Congress wants to stand up for treaties, the first one would be a good place to start.

      • RFERLIranian Father Learns Of Son’s Death Sentence During Phone Call

        Mohammad Mehdi Karami says he was tortured into making a confession to security forces who were looking to pin the blame on him and 15 other protesters for the death of a member of the Basij paramilitary force during nationwide demonstrations.

      • TruthOutSuccess of ‘Slavery on the Ballot’ Vote Could Help Incarcerated Pregnant People
      • Pro PublicaThis School Calls the Police on Students Every Other Day

        On the last street before leaving Jacksonville, there’s a dark brick one-story building that the locals know as the school for “bad” kids. It’s actually a tiny public school for children with disabilities. It sits across the street from farmland and is 2 miles from the Illinois city’s police department, which makes for a short trip when the school calls 911.

        Administrators at the Garrison School call the police to report student misbehavior every other school day, on average. And because staff members regularly press charges against the children — some as young as 9 — officers have arrested students more than 100 times in the last five school years, an investigation by the Chicago Tribune and ProPublica found. That is an astounding number given that Garrison, the only school that is part of the Four Rivers Special Education District, has fewer than 65 students in most years.

      • ScheerpostDespite US Opposition, UN Passes Resolution Condemning Death Penalty

        Joe Biden ran for president as an abolitionist. It is time for him to put this country on record as committed to ending the death penalty.

      • Scheerpost2022 Was Rikers Island’s Deadliest Year. Again.

        19 people have died in New York City’s notorious pretrial detention center. Advocates are calling for a court-appointed federal receivership to intervene.

      • TruthOutUN Passes Resolution Condemning Death Penalty Despite US Opposition
    • Digital Restrictions (DRM)

      • HackadayYesterday’s Future Is Brighter Today

        The demoscene never ceases to amaze. Back in the mid-80s, people wouldn’t just hack software to remove the copy restrictions, but would go the extra mile and add some fun artwork and greetz. Over the ensuing decade the artform broke away from the cracks entirely, and the elite hackers were making electronic music with amazing accompanying graphics to simply show off.

    • Monopolies

      • CoryDoctorowOne weird trick to make monopolies self-destruct

        Robinson’s book is important: it not only disproves the (variously attributed) capitalist realism aphorism that “it is easier to imagine the end of the world than it is to imagine the end of capitalism” – it also imagines the means by which that ending was brought about.


        Blocking future monopolies without ending existing ones is a huge risk. Any monopoly in an industrial supply chain can destroy the smaller firms it buys from and sells to. Think of how Big Pharma’s mergers let it gouge hospitals on drug prices, leading to regional hospital monopolies that had the bargaining power to push back. But then those hospitals turned around and started screwing insurers, who also formed regional monopolies in order to defend themselves from price-gouging.

        In the end, monopoly leads to monopoly, with workers and consumers at either end of the supply chain, unorganized and vulnerable, which is why health workers make less money under worse conditions and patients spend more money for worse care. It’s not enough to prevent future monopolies – we also have to break up the ones that are all around us.

      • CoryDoctorowThe antitrust Twilight Zone

        Funeral homes were once dominated by local, family owned businesses. Today, odds are, your neighborhood funeral home is owned by Service Corporation International, which has bought hundreds of funeral homes (keeping the proprietor’s name over the door), jacking up prices and reaping vast profits.

        Funeral homes are now one of America’s most predatory, vicious industries, and SCI uses the profits it gouges out of bereaved, reeling families to fuel more acquisitions – 121 more in 2021. SCI gets some economies of scale out of this consolidation, but that’s passed onto shareholders, not consumers. SCI charges 42% more than independent funeral homes.

      • Common DreamsSchumer Accused of Caving to Big Tech as Antitrust Bills Languish

        In May, Senate Majority Leader Chuck Schumer promised an early-summer vote on bipartisan antitrust legislation that, while relatively modest, would take concrete steps to curb the vast power of Big Tech.

        But with the end of the year approaching, Schumer has yet to deliver on his pledge, angering supporters of the bills who say the Democratic leader is caving to Apple, Google, Amazon, and Meta—corporate behemoths that have been lobbying aggressively against the antitrust measures.

      • Software Patents

        • [Old] JPEG XL ConverterA patent has been granted to Microsoft for ANS

          Microsoft obtained the patent for ANS-Coding after a failed attempt by Google. The inventor is willing to release the process for public use.

          Microsoft did not create ANS, but Jaroslaw (Jarek) Duda, a researcher at the University of Krakau. Due to Duda’s own desire to never patent or otherwise protect ANS, his work is available on the Arxiv repository. Several years ago, the information scientist criticized Google’s attempts to register a patent on ANS. Google’s application for the patent was rejected as well.

          A patent has been granted to software giant Microsoft after years of trying to obtain one from the US Patent Office. Several variants of the coding procedure Asymmetric Numerical Systems (ANS) may be found in most modern codecs, such as AV1, Z-Standard compression, or even rANS in JPEG XL.

        • [Old] The Register UKAlarm raised after Microsoft wins data-encoding patent

          The creator of ANS, Jarosław Duda, assistant professor at Institute of Computer Science at Jagiellonian University in Poland, has been trying for years to keep ANS patent-free and available for public use. Back in 2018, Duda’s lobbying helped convince Google to abandon its ANS-related patent claim in the US and Europe. And he raised the alarm last year when he learned Microsoft had applied for an rANS (range asymmetric number system) patent.

          Now that Microsoft’s patent application has been granted, he fears the utility of ANS will be diminished, as software developers try to steer clear of a potential infringement claim.

        • [Old] End Software PatentsAsymmetric numeral systems

          Asymmetric numeral systems (ANS) is a family of entropy encoding methods introduced by Jarosław (Jarek) Duda of the Jagiellonian University, in Kraków, Poland. It is an important technology used in data compression since 2014 by various companies worldwide due to improved performance compared to previously used methods, being up to 30 times faster.

          Jarek Duda, as the principal author, never intended to patent this technology.[1] However, in January 2022, a variant of ANS was patented[2] by Microsoft despite clear existence of prior art.[3] This is a clear example of software patents blocking innovation and research. A technology released into the public domain is at risk of becoming a monopoly because of patent trolls.

      • Copyrights

        • Penske Media CorporationTikTok Is Launching Careers for Tomorrow’s Music Executives

          Within a year of posting as Mostley Music, Motley found himself suddenly able to break into the industry which felt impenetrable to him just months earlier. Atlantic and Interscope/ Darkroom offered him A&R consultant gigs and Spotify tapped him as co-host of their Spotify Live show Lorem Life. And just a few months ago, Motley co-founded a label of his own. Called Music Soup, the record label provides expertise in digital marketing and was the first to use TikTok Sound On as a distributor. Motley says if it hadn’t been for building out Mostley Music during quarantine, he’d probably be working his way up slowly in the ranks from the assistant level of a record label – not founding his own at age 24.

        • [Old] CNBCTikTok is upending the music industry and Spotify may be next

          Artists have soared to the top of the charts because of trends on TikTok, muddling the music industry’s business model.

        • Torrent FreakZ-Library Knockoffs Trigger Dubious DMCA Takedowns

          The Z-Library crackdown has resulted in some unusual takedown notices that have little to do with authors or publishers. Knockoff sites such as Zlibrary.to and Zlib.is appear to be most interested in protecting their newly gained popularity. At the same time, a publication that wrote about Z-Library alternatives is going after sites that copied its article.

  • Gemini* and Gopher

    • Technical

      • Internet/Gemini

        • as per my last post I made here…

          The “when the Web dies” thing – https://midnight.pub/posts/1223, I’d say I have happened across another one of those moments. RSS, Read.write.as, Midnight, Smol Pub, various Mastodon feeds (again, through RSS), they run dry and I’m left with fingers resting on keyboard thinking: “well NOW what am I going to consume-and-then-write about?”

          And yea, it’s usually general writing ideas I am generating/formulating when I surf blogs. Not straight out responses, or quirky quips, but just some form of mental stimuli to get me to think of something related to something related to something that I can make a blog post out of.

        • My Mastodon F.A.Q

          So, with Twitter deciding to kick into high gear its downfall, a lot of people have looked to Mastodon as a replacement.

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

Sirius ‘Open Source’: Grievance Letters and Complaints About Bullying by Management (2019)

Posted in Deception, Free/Libre Software at 8:45 am by Dr. Roy Schestowitz

The koala computer: Stress free???

Summary: Over 3 years ago was ‘peak bullying’ at Sirius ‘Open Source’; technical staff (what’s left of it!) was subjected to false accusations by abusive management — a tradition that would sporadically continue for years to come, as we shall show in weeks to follow

THE messages below are part of a report deposited with the company before my wife and I left for good.

Found below are the complaints from my wife, from another colleague, and also from myself. Those have not been edited; they’re the same as they were in early 2019, except redaction of stuff like people’s names and clients’ names.

This whole subject will be dealt with in much greater depth when we’re done with this report (we’ll explore this again next month).

This needs to be properly and fully documented because it involves people’s lives, individuals’ feelings, professional integrity, matters of law/compliance, and ethical breaches. Slack is mentioned in my own message (one of many on this matter), but Slack in general will be covered a lot much later in this series. A shift towards LastPass and Slack signalled the trend wherein Sirius abandons Open Source and adopts proprietary software instead — a trend that is still ongoing (more and more Open Source is still being abandoned by Sirius).

Below, lacking the full context of the communications, is a response to the Chief Bullies (“accusers”):

To quote what Rianne wrote to the accuser (with redaction):

Hi ████████,

I have read the letter. I will send you the schedule for training dates with ████████ as soon as possible.

I just want to make a separate point here. The ████████ OpenVPN certificate issue wasn’t solely my own fault. I have clearly asked (on the ticket and my handovers) for my colleagues to have a look at it as I don’t have experience dealing with VPN certificates. It was being dragged shift after shift only for us all to eventually know that there are only two people who have actual access to do this authority (that is ████████ and ████████, who was *holiday*). ████████ couldn’t take action on this because he was busy with ████████/projects and ████████ was on holiday for almost the entire month of ████████. So this is just clearly a misunderstanding. I did what I was supposed to do and could not do anything beyond that.

Regarding the ████████ issue:

1. Ticket related to ████████ – this is the reason why ████████ asked for a refund. It’s because we got stuck in handling the issue and I know the reason why. It is because, with all honesty, nobody among us knows about ████████ (no actual experience, it’s not something we can just look up online, it needs experience) and to be fair we did well on all the rest of the tickets. This is why I’m nowadays trying to learn this thing, just so that next time we will be better equipped. So again, I’m not accepting this as if it’s my fault. This is a collaborative job, not to be dealt with by a single person. And I lack ████████ experience.


Therefore, if ever the company wants to sanction me or send me to disciplinary action, the latter incident was the appropriate one, not ████████/████████ and ████████/████████ issues. For me this doesn’t make sense.

Hope I explained myself according to facts as I don’t want to offend people, more so in the company, Sirius. I have been working in Sirius for six years and I made an error affecting one of the biggest clients… only recently. My first ever mistake as far as I can remember.

Roy and Rianne were not alone. There was an orchestrated witch-hunt which impacted the remaining colleagues, one of whom issued a grievance letter:

Grievance concerning ████████

On ████████, my birthday, I was doing a ticket review and emailed ████████ again to ask her if she’d heard back from ████████ and ████████ about the firewall and cache (Ticket#████████████████████████████████) Later that day I had a very aggressive, bullying reply from ████████ who accused me of not reading her email and implying that I make lots of excuses for not doing so. I have since asked her again to respond but so far she hasn’t done so. As far as I can tell her aggressive response is just deflecting the fact that she hasn’t responded to my repeated request.

Then on the ████████ she emailed to ask if I was completing tasks and I emailed back to say I was, but she emailed again and accused me of not responding to a few of her emails and said that it was becoming a problem. I have replied and asked her for a list of her emails that I haven’t replied to but so far she hasn’t provided it. This is why I believe she is picking on me – she has just made this up and uses it to attack me.

She also accused me of not watching the monitoring – I tried to explain how it works but to no avail and said I need to learn how to do it from others. I have asked what I need to learn, but so far there is no response.

She’s sent me several emails concerning my handovers and each time I have modified them according to what she wants, however nothing is good enough and I think she is just using this as a stick to beat me with. One of the changes she wanted was to include everything from the previous handover – initially I objected as I said things would get lost but she was adamant and ████████ said to me just copy and paste, which I did. Then a few weeks later she asked me why I was copying the previous handover? This is not allowed now!

She is always putting me down: I did the majority of the work with ████████ but she sent us an email saying “If I am honest I cannot blame her decision. Our customer service with ████████ has been awful. We have taken too long to respond to tickets and even longer to solve them. This will be investigated and actions will be taken.” I sent her a report about ████████ putting the blame mostly onto ████████’s shoulders but this has never been mentioned.

This is the second time ████████ has started to pick on me. Last time she told me her and ████████ were going on a course to learn how to treat employees with depression. I have asked what she learnt and is putting into practice but to no avail. I find this very upsetting and stressful and this adds to my depression affecting my personal life as well as my work and it is entirely unnecessary. I don’t think it is unreasonable to expect to be able work in a positive encouraging environment free from bullying. I have said several times now that the way to get the best from me is to encourage me and this helps my skills to develop.

What I would like:

1) I would like her to withdraw the written warning she gave me as I think it was very unfair as I was only doing my best for the client and it was only ████████ who knew that they had refused caching and the firewall before – how was I to know if it wasn’t on the wiki?

2) I would like her to stop changing the format of the handover all the time as I believe she is just using this to beat me with and put me down

3) I would like a guarantee that she will no longer make things up about me and accuse me of things without basis

4) I would like her to start to encourage us as a team instead of picking us off one by one

5) I would like to work in a positive environment – ████████ encourages me a lot and this spurs me on in my work

Roy also expressed concerns, about both moral and technical/legal issues. For instance:

I am deeply concerned, as the employee who has worked the longest in this company (along with ████████), that what we do by outsourcing data is strictly illegal and may be in violation of clients’ terms (we can get sued by them if they find out and we probably have a legal obligation to inform them of the breach and reset all the passwords for security reasons).

My key colleagues, one of whom worked in the company even longer than I have, may have left due to this. It’s putting great strain on the company, which apparently refuses to listen to people who raise legitimate concerns, based on technical if not legal ground as well.

there’s no real intention to move to Open Source like Matrix/Riot, only assurances;

Stay tuned for more tomorrow.

Ironically, Sirius ‘Open Source’ Has Become All About Open Source Magic Pixie Dust(™) and Is Rarely Releasing Code

Posted in Deception, Free/Libre Software at 8:08 am by Dr. Roy Schestowitz

Minglr in Twitter

Summary: Sirius ‘Open Source’ has moved away from Open Source, embracing more and more proprietary software (i.e. replacing “Open Source”), more so in recent years, while failing to release some code as was planned

Sirius is Lying About a Contract in a Desperate Effort to Censor Factual Publications

Posted in Deception, Free/Libre Software at 7:16 am by Dr. Roy Schestowitz

Either they receive no legal advice or they’re intentionally lying (or both)

Sirius ‘Open Source’ letter

Sirius ‘Open Source’ threat

Stop harassing me, Sirius

Summary: Sirius ‘Open Source’ is well aware that there is no legal ground for the above request, but it was having a go regardless (just less than a week ago)

IRC Proceedings: Saturday, December 17, 2022

Posted in IRC Logs at 2:10 am by Needs Sunlight

Also available via the Gemini protocol at:

Over HTTP:

HTML5 logs

HTML5 logs

#techrights log as HTML5

#boycottnovell log as HTML5

HTML5 logs

HTML5 logs

#boycottnovell-social log as HTML5

#techbytes log as HTML5

text logs

text logs

#techrights log as text

#boycottnovell log as text

text logs

text logs

#boycottnovell-social log as text

#techbytes log as text

Enter the IRC channels now

IPFS Mirrors

CID Description Object type
 QmZX781zcXkJuRjQp9P2MCKU5sVYwumo1UD87iq51f9fhs IRC log for #boycottnovell
(full IRC log as HTML)
HTML5 logs
 QmctWESuVupuWb6Tm5hoHQ6c6Ts21d7t5dMpeSAw19CN1H IRC log for #boycottnovell
(full IRC log as plain/ASCII text)
text logs
 QmUWPRLCfG2GtMRwxwCWj2eihfytuwAwdckmk3cpoduqZm IRC log for #boycottnovell-social
(full IRC log as HTML)
HTML5 logs
 QmW7MtJtLztDzaJgaUbqjucWoeFGX9CEfevwhXyc7Ciuke IRC log for #boycottnovell-social
(full IRC log as plain/ASCII text)
text logs
 QmcCFmNJw6o1cgfwy7MGi5xvtpshpU69g3fiuY5b64D5aV IRC log for #techbytes
(full IRC log as HTML)
HTML5 logs
 QmcxdycuN2z9T9cjLF4kAwf2YUf2mWeFBVmrzFTa7rJaNs IRC log for #techbytes
(full IRC log as plain/ASCII text)
text logs
 QmYxbSZTw75nUTzSW1Vub1Ur3KFBsfAWqK1jVVFUK4veyZ IRC log for #techrights
(full IRC log as HTML)
HTML5 logs
 QmUzNEvExFTyKiA4v83eZiZFGMsQq666VP8VWDwi1w9NBr IRC log for #techrights
(full IRC log as plain/ASCII text)
text logs

IPFS logo

Bulletin for Yesterday

Local copy | CID (IPFS): QmfQQhspUHkt3SuJBA5fzqjRPqzZGW5MrbYgrDoP7udz1f

Linux Foundation: Monopolies Versus Monopolies, Always at the Expense of Communities of Volunteers

Posted in Deception, GNU/Linux, Kernel, Microsoft at 12:57 am by Dr. Roy Schestowitz

Video download link | md5sum e76bf04a018fc14e649df5eb0f66efc4
LF Monopolies
Creative Commons Attribution-No Derivative Works 4.0

Summary: The Linux Foundation continues to privatise the Commons or basically turn community-developed work into corporate “assets”

THE vast majority of the public does not understand that “Linux Foundation” has very little to do with Linux (a very minuscule portion of its budget is in fact devoted to Linux). Put another way, Linux Foundation just exploits the powerful Linux brand to sell its openwashing (PR) services.

The Linux Foundation is hardly new to us. We’ve been covering it since its birth in 2007 (not 2000 as Wikipedia erroneously claims) and wrote about 500 articles about it. In more recent years things got a lot worse. The Foundation was actively helping Microsoft against Linux and against activists for patent reform (e.g. abolishing software patents). This Foundation is financially connected to Microsoft also through the Zemlin family, which engages in fraud [1, 2, 3].

Over the past couple of days we’ve gathered nearly a dozen headlines and articles about a new Microsoft-, Facebook-, and Amazon-led front group. It’s being falsely described in the media as “Linux” and TomTom is only sometimes mentioned as a participant. The “journalism” about this has been so shallow (it boils down to parroting really) that it can easily qualify as misinformation, as the video above explains. As Ryan said in IRC a few moments ago (in reference to this shoddy ‘journalism’): “An operating system kernel teams up with its partners to kill Google Maps!” MinceR said that “someone suggested that this might be aimed at killing OSM [OpenStreetMap] [...] knowing the “Linux” Foundation, it sounds entirely plausible.” He called it “Alliance of Monopolists in the Defense of Monopoly”.

A rename of the Linux Foundation is long overdue. The same is true for FSFE.

“The “journalism” about this has been so shallow (it boils down to parroting really) that it can easily qualify as misinformation, as the video above explains.”The video reminds people what the OSI’s cofounder Bruce Perens said about the Linux Foundation — a trade association that shuns the community (people who built GNU/Linux) whilst proactively wooing Microsoft.

Nowadays, in this age of “Microsoft loves Linux” (lie) the misinformation writes itself and then reposts itself across the Web. We’ve found many headlines that say “Linux” instead of Linux Foundation and we need “to correct those headlines,” an associate has remarked. “The Linux Foundation, despite the name, does not represent or advance Linux but instead represents corporate interests inside Linux. It has had a hostile, antagonistic relation with the community since disposing of community representation back in 2016,” this associate has noted. It “then gave a voice to Linux’s most aggressive competitor *on the board of directors*” (we covered this before).

Financial State of Sirius ‘Open Source’ Has Not Been Good for Years

Posted in Deception, Finance at 12:11 am by Dr. Roy Schestowitz

Video download link | md5sum ab839950e7cf004eeab966e8edca96e4
Sinking in Debt
Creative Commons Attribution-No Derivative Works 4.0

Summary: In order to better understand what’s happening at Sirius ‘Open Source’ one must properly examine publicly-available financial disclosures, which are obligatory; annual reports show a company that despite shrinking every year is rapidly falling into debt that it can never repay

THE clientele of Sirius and the ethics of the company have been getting worse. I could no longer keep my mouth shut and at the start of this year I decided that I would leave. In its usual fashion (as of late), the company resorted to bullying and intimidation (including efforts this past Monday to censor this series). If anything, this reinforces the need for transparency.

Sirius ‘Open Source’ still uses the term “Open Source” in its name, but it’s rather misleading. The company rejects Open Source for its very own use, never mind clients’. Sort of like the Linux Foundation, which actively abandons Open Source and moves to proprietary. This foundation will be the subject of our next post.

« Previous entries Next Page » Next Page »

RSS 64x64RSS Feed: subscribe to the RSS feed for regular updates

Home iconSite Wiki: You can improve this site by helping the extension of the site's content

Home iconSite Home: Background about the site and some key features in the front page

Chat iconIRC Channels: Come and chat with us in real time

New to This Site? Here Are Some Introductory Resources




Samba logo

We support

End software patents


GNU project


EFF bloggers

Comcast is Blocktastic? SavetheInternet.com

Recent Posts