Still Rumours of Microsoft Layoffs This Month

Posted in Microsoft, Rumour at 9:04 pm by Dr. Roy Schestowitz

3rd time in 6 months?

Layoffs Microsoft January 2023

Summary: As we noted last month, Microsoft layoffs are expected this month though Microsoft might delay a bit to ‘prove’ the rumours false (common strategy)

Stephen Fry Explains GNU and Free Software

Posted in Free/Libre Software, GNU/Linux at 8:54 pm by Dr. Roy Schestowitz

Note: This was recorded when GNU was turning 25. RMS is turning 70 later then year and then the GNU Manifesto turns 40.

Licensed under a Creative Commons Attribution-No Derivative Works 3.0 United States License


Computers. I‘ve loved them since I’ve been able to afford to have my own, back in the beginning of the modern home computer era, the 1980s. And I‘ve owned a large number of different kinds of computer and I‘ve expressed, publicly, loyalty to this kind or that kind. But recently my mind has turned, as many people‘s have, to this whole business of Free Software. There is a lot of confusion about what this means and I‘d like to help clear it up because this happens to be a year of celebration, and I want to help us all celebrate it and to look forward to the future of Free Software.

If you have – I don‘t know – plumbing in your house, it may be that you don‘t understand it, but you may have a friend who does and they may suggest you move a pipe here, a stopcock there, or a valve somewhere else. And you‘re not breaking the law by doing that, are you? Because it‘s your house and you own the plumbing. You can‘t do that with your computer. You can‘t actually fiddle with your operating system, and you certainly can‘t share any ideas you have about your operating system with other people because Apple and Microsoft, who run the two most popular operating systems, are very firm about that fact that they own that and no one else can have anything to do with it.

Now this may seem natural to you: “Why shouldn’t they?” But actually, why can‘t you do with it what you like? And why can‘t the community, at large, alter, and improve, and share? That’s how science works, after all… all knowledge is free, and all knowledge is shared in good science. If it isn’t — it’s bad science and it’s a kind of tyranny.

And this is, really, where it all started. A man called Richard Stallman, who decided 25 years ago, almost to this very day, to write a whole new operating system from the ground up. He called it GNU, which stands for “GNU is Not Unix” because it isn’t. It is similar to Unix, in many ways, but every element of it, every module, every little section of the code (and it‘s a gigantic code because it’s to run on many many platforms) is run by the community, is run by coders “out there” who are welcomed in to the GNU community, to help improve the software. Every “distro”, as they are called, every distribution of GNU, is tested, and worked upon, and refined by people whose only interest is in creating the perfect operating system that can be used across the spectrum of platforms and by as many users as possible.

Now, there came a time when the kernel, which is the central part of an operating system, needed to be written. And a man called Linus Torvalds, of whom you may have heard, wrote the kernel and it was named after his name, Linux (line-ucks) or Linux (Lin-ucks) as some people pronounce it. And Linux is the kernel that runs within GNU and I‘m here simply to remind you that GNU and Linux are the twin pillars of the Free Software community: people who believe, and this is the important part, that software should be Free, that the using community should be allowed to adapt it, and adopt it, to change it, to improve it, and to spread those improvements around the community, like science. That‘s basically what it is saying. In the same way that good scientists share everything and all knowledge is open and free, so it should be with an operating system.

So, if you‘re a supporter of GNU, if you‘re a supporter of Linux, and the Free Software Foundation, “Well, what can I do?”, you are probably wondering. The most obvious thing you can do is use a GNU/Linux operating system on your own computer. It‘s a lot easier than you might think. Go to gnu.org and see if you can find a distribution that suits you. Probably, if you like a good graphical user-interface, something like g-New-Sense, gNewSense. You’ll see it there on gnu.org. Or, if you’re a really smart cookie, you might want to do your own coding. You might want to contribute to the sum of knowledge that makes GNU and Linux what they are.

Either way, I hope you will join me in wishing GNU a very happy twenty-fifth birthday. Lets do that now actually…

So, “Happy birthday, GNU!” Twenty-five years old. The operating system of the future. Freedom!

Chocolaty good. The tastiest operating system in the world… and it‘s all free.

[Meme] How to Destroy One’s Own Company

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

That'll show the staff! If only they stopped talking about what actually happened...

Summary: In the coming days we’ll show how Sirius ‘Open Source’ basically shot its own foot in a number of different ways

Happy 2023. Techrights Now Has Over 7,000 Objects in IPFS!

Posted in Site News at 8:29 pm by Dr. Roy Schestowitz

IPFS milestone

Summary: We’re fast becoming a very large player in the IPFS space; there’s an extensive catalogue of objects going back to 2020

Just over two years ago we adopted IPFS. On a daily basis we add 9 objects to it, i.e. 3,285 per year. It was therefore inevitable that we’d pass 7,000 by now. Later this year it will be 10,000. We currently operate two IPFS nodes. One will be changed over to fibre-optics at the start of February.

IPFS makes us a lot more resistant/resilient/robust to censorship attempts. It lets us publish information other sites are afraid to publish or struggle to publish (and then keep online).

Full Report on Sirius ‘Open Source’ Inc./Limited/Corporation

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

Sirius track record statement

Summary: Our report about Sirius ‘Open Source’ (as longtime insiders at the time) is available for reading by anyone who wishes to understand what Sirius ‘Open Source’ Inc./Limited/Corporation truly is

TODAY we publish a PDF version of the original report as sent to the company’s management a little over a month ago and just before my wife and I resigned. There are some typos in the document, which was prepared in a rush (just a couple of days’ work), but the series as we’ve covered it so far offers a lot more details, even some screenshots and better, additional context. It’s more suitably organised and adapted to an audience who knows too little or nothing about the company.

Download the statement/report (transmitted December 1st, 2022)

The series is far from over. Thus far we’ve only mentioned the stuff that was put in the report. We’ve since then remembered additional aspects and angles, which ought to be explained more properly, starting with the ‘gun-slinging’ by the CEO. Of course it backfired very badly.

Expect this series to last at least another month.

Links 03/01/2023: DragonFly BSD 6.4, KDE Plasma 5.26.5, and EasyOS 4.5.4

Posted in News Roundup at 7:59 pm by Dr. Roy Schestowitz

  • GNU/Linux

    • Audiocasts/Shows

    • Graphics Stack

      • How Cursor is Rendered

        The new cursor design is more powerful and should make it easier to add new fancy features. For example, it would be amazing if you could wire the velocity of the cursor to its scale so you could shake the pointer in order to find the cursor more easily. The new design also fixes longstanding limitations that prevented kwin from displaying cursors rendered by OpenGL or Vulkan.

    • Applications

      • Make Use OfHow to Show Your Battery Percentage as a Wallpaper on Linux

        Having a wallpaper that automatically updates depending on your current battery status is a must for everyone who uses Linux as their daily driver.

        Running out of power can ruin your day—especially if you’re using your Linux laptop for critical projects or are in the middle of a long-distance video call to friends and relations on the other side of the world.

        It’s difficult to keep an eye on your battery life when you’re busy, but with battery-wallpaper, you can keep an eye on your charge level just by glancing at your wallpaper.

      • Make Use Ofhaxor-news Lets You Browse and Search Hacker News From Your Linux Terminal

        haxor-news Lets You Browse and Search Hacker News From Your Linux Terminal

        Hacker News is an essential source of news and interesting articles for hackers, coders, and anyone with an interest in technology and tech culture.

        While you would normally read HN through a web interface, a dedicated app, or an email digest, you can read, search, and filter the latest articles through your terminal. Here’s how.

      • ByteXD10 IP Scanners for Detecting and Analyzing Network Devices

        IP/Network scanning is a security process that helps identify network vulnerabilities and loopholes that can harm your system.

        IP scanning safeguards our network from attacks and unusual behaviors. Vulnerable networks lead to data leakage, and users may lose confidential information to exploiters.

        To ensure security, IP scanners can help. IP scanners have multiple purposes. Many popular IP scanners work very well.

        This article enlists the most popular IP scanners with descriptions regarding their features. It is essential to note that the listing hasn’t been done based on preference, and you should pick one with the features you want.

      • BusyBox 1.36.0 released
    • Instructionals/Technical

      • Make Tech EasierKdenlive Keyboard Shortcuts – Make Tech Easier

        One of the most significant selling points of Kdenlive is that it uses open audio and video codec standards through FFmpeg. This means that, similar to MPV, it is possible to use the program with almost any media format you might need. Further, Kdenlive also provides you with a set of powerful features through its extensive plugin system.

        By default, Kdenlive has several keybindings that you can use to do basic file manipulation, timeline editing and playback control. This cheatsheet aims to provide you with the basic set of keybindings for Kdenlive. Not only that, but it also aims to highlight some of Kdenlive’s little-known features.

      • Ubuntu Handbook[Quick Tip] How to Disable Event Sound in Ubuntu 22.04 | 22.10 | UbuntuHandbook

        Ubuntu by default play a short alert sound when you plug in/out USB drive, power supply, or hit tab function key in terminal.

        This is useful for indicating certain type of system messages and events, but it’s easy to mute these type of sounds in case you don’t like them. And, here’s the quick tutorial show you how.

      • TecAdminAdvanced “Apt Package Manager” Techniques for Linux Pros

        The apt command is one of the most powerful and versatile tools in the Linux operating system. It provides users with a powerful, yet easy-to-use, package management system that can be used to easily manage and install the software. With the apt command, users can quickly and easily search for, install, upgrade, and uninstall software applications from their systems.

        This guide provides a detailed overview of the apt command and explains how to use it to manage software on a Linux system. It explains the different commands and options available and outlines how to use them to manage software, resolve software dependencies, and keep your system running smoothly and efficiently.

      • Fixing an unresponsive gnome-software on Fedora

        A short note on fixing an unresponsive GNOME Softwate application.

      • Network WorldUsing the Linux locale command | Network World

        The locale settings in Linux systems help ensure that information like dates and times are displayed in a format that makes sense in the context of where you live and what language you speak. Here’s how to use them.

        NOTE: None of the commands described in this post will change your locale settings. Some merely use a different locale setting to display the response you might be seeing from a different location.

      • VideoHow to install Inkscape on KDE Neon – Invidious

        In this video, we are looking at how to install Inkscape on KDE Neon. Enjoy!

      • ByteXDHow to Use SCP To Transfer Files with SSH Keys (PEM File) – ByteXD

        Every Linux administrator is well versed with various command-line utilities used to access and manage remote servers. Two of the most popular utilities are SSH and SCP. SSH or Secure Shell is a cryptographic protocol that enables you to remotely access a remote device securely over a network.

        SCP on the other hand works similar to the normal CP command you use to copy files on your system. The major difference is that SCP is used to securely copy files between a local and a remote system or across two remote systems.

        When you look at the two utilities (SSH and SCP) you will notice one major similarity – security. Both are trying to create a secure channel of communicating with other systems. What if you could combine the two? Well, that would definitely guarantee a maximum level of security.

      • ByteXDWhy is Rsync Skipping Directories – ByteXD

        The Rsync command is a popular utility for synchronizing files and directories between two remote systems.

        Unlike other utilities, Rsync is highly recommended for transferring large amounts of data over a network. That’s because it can efficiently transfer only the portions of files that have changed rather than transferring the entire file each time.

      • Linux Made SimpleHow to install Gedit on a Chromebook

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

        If you have any questions, please contact us via a Rumble comment and we would be happy to assist you!

        Please use the video as a visual guide, and the commands and links below to install it on your Chromebook.

      • Linux Made SimpleHow to install Mine-Imator 2.0 Pre-Release on a Chromebook

        Today we are looking at how to install Mine-Imator 2.0 Pre-Release on a Chromebook. Please follow the video/audio guide as a tutorial where we explain the process step by step and use the commands below.

    • Desktop Environments/WMs

      • K Desktop Environment/KDE SC/Qt

        • KDEKDE Plasma 5.26.5, Bugfix Release for January

          Today KDE releases a bugfix update to KDE Plasma 5, versioned 5.26.5.

          Plasma 5.26 was released in October 2022 with many feature refinements and new modules to complete the desktop experience.

          This release adds a month’s worth of new translations and fixes from KDE’s contributors. The bugfixes are typically small but important and include…

        • 9to5LinuxKDE Plasma 5.26.5 Released with More Plasma Wayland Session Fixes

          KDE Plasma 5.26.5 is here five weeks after the KDE Plasma 5.26.4 update to fix more Plasma Wayland session bugs, including a KWin crash when connecting a laptop to a docking station, an issue that prevented external monitors from working when using various ARM-powered devices, as well as the ability to select text in GTK apps when disabling middle-click paste.

          With this update, KDE Plasma now no longer displays critical notifications in the Overview, Present Windows, and Desktop Grid effects. Also, it improves scrolling on the language list sheet on the Region and Language page in System Settings.

      • GNOME Desktop/GTK

        • DebugPointStunning Graphite Theme for GNOME, GTK4 and libadwaita

          If you are looking for a unique theme that concentrates on grey or dark grey, try the Graphite theme for the GNOME desktop.

          The Graphite theme’ brings several variants’ main attraction is the thick border with the combination of variants of grey, black, Nord and other items. You can also tweak the thickness using several options.

          Here’s how to install it.

        • OMG UbuntuOne Thing – Put a Single Task/Goal in the GNOME Panel – OMG! Ubuntu!

          Next time you need to remember something important, don’t reach for a sticky note and pen. Instead, reach for the One Thing GNOME extension.

          This Linux version of the One Thing app for macOS works in the same way: you enter some text (and yup, emoji is supported too), and whatever you enter appears in the Top Bar (the panel that runs along the top of the screen in a standard GNOME Shell; if you use Dash to Panel, it’ll appear in that).

          As concepts go it’s not the most imaginative (so no cries of who copied who), but it doesn’t need to be. Sometimes, all it takes for us to actually get on and do something is to be reminded to do it. This does that, simply.

          There are no settings; you can’t customise the font, change text colour, make it blink, flash, or animate in some eye-catching way. You also can’t choose where on the panel the text sits (though this would be handy feature to have). Your “one thing” just stares out at you from the GNOME panel, from beside the Status Menu.

        • OMG! LinuxCustomize GNOME Touchpad Gestures with this Extension – OMG! Linux

          For greater control over multitouch gestures in GNOME Shell, check out the Gesture Improvements extension.

          This simple power-up lets you customize (almost) every swipe, pinch and scroll gesture in any Linux distribution using GNOME 40 or later.

          The extension is designed to work with Wayland and X11, though the latter requires an additional daemon to be installed, but that is not covered here.

  • Distributions and Operating Systems

  • Free, Libre, and Open Source Software

    • Events

    • Programming/Development

      • Python

        • Enrico Zini: Things I learnt in December 2022

          Python’s multiprocessing is prone to deadlocks in a number of conditions. In my case, the running program was a standard single-process, non-threaded script, but it used complex native libraries which might have been the triggers for the deadlocks.

        • ByteXDPython: How to Use the If-Else Statement in One Line – ByteXD

          Conditional statements in python are commands for controlling actions and decisions. These conditional constructs take action based on a condition. The given condition evaluates to true or false (if condition is true then take action).

          In many cases, the executed action that is taken by a true condition is merely returning a value (assigning a new value to a target variable). Therefore, due to the simplicity of these types of if statements, many languages, including Python support inline if-else expressions.

          In this article, you will learn how to use inline conditional expressions in Python.

          The method of using if and else in the same line is usually referred to it as conditional expressions or ternary operations. The most common ternary conditional operator is ?: for many languages.

          For example, the subsequent ternary expression: (a ? b : c), which returns b if a is true, or to c if the a condition is false. However, there is a different syntax for Python. Its ternary expression looks like the following: (a if condition else b), just as before, the expression returns a if condition is true, otherwise to b if condition is false.

          In the later sections, we will explain how to use inline if-else expressions with examples.

  • Leftovers

    • Hardware

      • CubicleNateHP EliteBook RAM Failure – CubicleNate’s Techpad

        In all my time using computers, I haven’t had a memory failure since the late 80s on Commodore 64 which was likely caused by a static discharge. Every computer since, laptop or desktop, traveling around the world, have not seen any sort of memory issue. I’ve gong through hard drives, replaced screens, keyboards and touch pads but never memory. I basically assumed such things were a thing of the past. I have and keep many systems running, with the average age of actively used systems at 12 years old all with properly working memory. Yet it is my newest laptop has been afflicted with RAM failure.

      • Jonathan Dowlandjmtd → log → Tex Shinobi first impressions

        A small Taiwanese company, Tex, produce a series of mechanical keyboards very openly inspired by the IBM/Lenovo trackpoint models that I’ve been using for so long, complete with trackpoints. I’d been eyeing up their Tex Yoda II keyboard for some time, which looks great, very minimalistic, but in practise I do use the keys it omits, and it’s pricey.

        I decided to take the plunge and buy a more key-ful and reasonably priced Tex Shinobi ISO/UK layout, and I opted for Cherry MX Silent Red switches. Silent to give me the option of using in the Newcastle office, but also to reduce the risk of waking up the kids at home.

        The Silent Reds are a bit “squishier” than raw Reds which is a shame, but not enough of an obstacle to typing rapidly. The keyboard shape and layout is a close clone of the old IBM Ultranav keyboards I used to use so I was at home on it straight away.

        The real unknown quantity to me was how well the trackpoint works. I’d read mixed responses, but it’s not clear that the people reviewing it were very familiar with the Lenovo ones. I am pleased to report that it’s indistinguishable to the Lenovo one to me (and I used that a lot).

        The keyboard came in a funky replica Thinkpad box and with some keycap and trackpoint pointer options. I opted for a yellow “hat” shaped trackpoint cover (to appease my yellow-obsessed youngest daughter) and the blue IBM-style Enter keycap.

    • Proprietary

    • Pseudo-Open Source

      • Openwashing

        • ArduinoThis project facilitates augmented reality Minecraft gaming [Ed: Arduino ought to refrain from covering proprietary Microsoft traps]

          Augmented reality (AR) is distinct from virtual reality (VR) in that it brings the real world into virtual gameplay.

        • FOSSLifeAWS Announces Finch, an Open Source Container-Building Tool [Ed: Openwashing stunt. AWS is proprietary is GitHub is proprietary. “FOSSlife Team” is misnomer. Microsoft boosters, proprietary software apologists. FOSSlife Team FOSSLifecovers things with no connection to FOSS.]

          According to the announcement, Finch “provides for simple installation of a native macOS client, along with a curated set of de facto standard open source components including Lima, nerdctl, containerd, and BuildKit. With Finch, you can create and run containers locally, and build and publish Open Container Initiative (OCI) container images.”

    • Security

      • LWNSecurity updates for Tuesday [LWN.net]

        Security updates have been issued by Oracle (bcel), SUSE (ca-certificates-mozilla, glibc, minetest, multimon-ng, nautilus, ovmf, python-Django, samba, saphanabootstrap-formula, and xrdp), and Ubuntu (usbredir).

      • Bruce SchneierBreaking RSA with a Quantum Computer – Schneier on Security

        A group of Chinese researchers have just published a paper claiming that they can—although they have not yet done so—break 2048-bit RSA. This is something to take seriously. It might not be correct, but it’s not obviously wrong.

        We have long known from Shor’s algorithm that factoring with a quantum computer is easy. But it takes a big quantum computer, on the orders of millions of qbits, to factor anything resembling the key sizes we use today. What the researchers have done is combine classical lattice reduction factoring techniques with a quantum approximate optimization algorithm. This means that they only need a quantum computer with 372 qbits, which is well within what’s possible today. (The IBM Osprey is a 433-qbit quantum computer, for example. Others are on their way as well.)

        The Chinese group didn’t have that large a quantum computer to work with. They were able to factor 48-bit numbers using a 10-qbit quantum computer. And while there are always potential problems when scaling something like this up by a factor of 50, there are no obvious barriers.

      • Dark ReadingWordPress Sites Under Attack from Newly Found Linux Trojan [Ed: The problem here is neither Linux nor WordPress but unpatched plugins. Misleading 'journalism', calling everything "Linux" when it is negative.]
      • IT World CANewly discovered Linux vulnerability rated 10 in severity [Ed: This headline is incorrect. It's not severity 10.]
    • Monopolies

      • Copyrights

        • AdafruitPublic Domain in 2023 #ArtTuesday

          I recently had a debate with my 10 year old nephew on the pros and cons of IP entering the public domain, his take was surprisingly nuanced.

          Regardless of how you feel, every year a list of works become public domain. As we roll through the 20’s we’ll see more and more movies on the list. This year we get Fritz Lang’s monumental sci-fi epicMetropolis. Other notables are works from Franz Kafka, Virginia Woolf, and Arthur Conan Doyle.

  • Gemini* and Gopher

    • Personal

      • What I’ve read in 2022

        It’s been a weird year. When I wrote my mid-year “what’s up” post, it was right before some turmoil happened IRL and at the same time I started a new job (already left it btw lol), and my reading habit that was going OK during the first half of the year simply ended. Still, I’m incredibly grateful of the love of my friends and family and I don’t lose hope that 2023 will finally let more place to reading. OK! The books!

      • The Wanderer Returns (map upside down)

        Two months ago I had the grand idea of writing a post each night. We can see how well that went can’t we. What worries me is that I look back an have no recollection of what was going on to stumble after just two consecutive posts.

        Well, after finding my password (thanks the great maker for the underside of beer mats) I thought I would quietly sneak back in and sit in the corner. Lots to catch up on here at the bar it seems.

      • Day 003: The mushroom bed

        If the precedent room was dark, like the rest of the dungeon, with only the sculpted nude rock to reverberate the light of your torches (if you use torches), this one is naturally lighted by some of the wondrous and numerous plants (mostly different kinds of mushroom¹, but not only) that occupy the room. The walls, instead of being straight and very obviously carved by something intelligent, seem natural, like if the cave was older than the rest of the dungeon, and just linked to it by a door (except for the door‘s wall).

      • emulation – basically immortal entertainment

        ay mates! another nostalgia related thing, even if i wasn’t born on those years when the games i mention got released.

        these days i’ve been playing classic games from consoles like the nes, snes, gba, ds and many others through the power of emulation. actually, i’ve been using emulators ever since i was a kid on a windows xp machine, searching for “sonic 3 free download” or “mario games fun pc” or something goofy like that. i am surprised i never got a virus back then and i highly advise you to not do what i used to do. now i am smart and search on more known websites like vimm’s lair. i also actually used to use emuparadise before the entire “free mario download english language not italian i am not mario” searching cycle.

    • Technical

      • Let’s go back to IRC

        Modern IMs are bloated, annoying, spyware, time wasters, often proprietary, slow to load, awful to use on bad connections, actively try to sabotage your attention. It’s time we should actively reconsider on how we, as a society, communicate via our devices, and the costs imposed on upon us by the services we use, or get used by.

        Why does a messaging program need typing notifications? Read receipts? Auto-playing videos? GIF avatars? Reactions? This is by no means a “hurr durr I’m living in a log cabin in the mountains, all that is new is stupid” commentary, it’s just that we use a messaging program, to message. Not to waste another hour, mindlessly clicking through mentions, watching videos, and other specifically engineered “features” to make you spend as much time as possible on their program.

      • sbc woe woe – 2023-01-03

        i ended 2022 perplexed, disturbed, flame extinguished – and worse than all of that my RPi4-4gb died in the dark in a storm and now resides in a plastic box with three other sbcs.

        i think a loose emmc card did for the RPi4 – card unreadable, RPi4 un-bootable.

      • LOS20 and Nextcloud

        On that cheery note, I’ve upgraded all of my android sets to LineageOS version 20, based on Android 13. This seems to be the first android release that is reasonably up to date with the current mainline Linux kernel (6.x.x).

        I’ve seen a flourish of activity on the xda-developer forums from hobbyists who are releasing LOS20 builds for really old outdated handsets. I’m secretly patting myself on the back for keeping these old mobiles, and I don’t know why LOS18 and LOS19 weren’t so popular, but LOS20 really seems to be getting ported onto everything and anything!

      • Command line tools I’d like to use but can’t

        miller[1] is a command line tool and scripting language that can be used to manipulate, transform and summarise structured data from CSV, JSON and other formats. Miller is fast and can handle pretty large datasets by streaming data rather than loading it all into RAM. I’d always hoped to use it for quickly exploring a new dataset, or for extracting data subsets for SEOSAW[2] data requests. What has held me back is that I know how to do basically everything that miller can do in an interactive R session. Maybe if I was in a role that only required data munging, rather than munging plus statistical analysis I would use miller more.

      • Internet/Gemini

        • The Gemini Mention amusing coincidence

          Nota: I started this entry as a short fun fact about a coincidence, and ended writing a long post responding to Martin and Sean, I’m sorry, but it seems I can’t be concise…

          On Sunday, while publishing my review for 2022 from my new laptop, I had to reinstall a few things for the deployment of my capsule and blog to work. I was using an old version on kiln[1] (static capsule generator) on my previous laptop, so after installing the latest one, I had some issues to fix. I took the “opportunity” to clean a bit my capsu

      • Programming

        • Program Picker With Zenity

          Zenity is a small utility program for building simple graphical widgets and menus. I’ve never had use for it before, but a few days ago I ran into a situation that it just so happened to be perfect for.

          I have a program of which I currently have several different versions compiled. Stable, release candidate, latest, etc. Since I start pretty much everything through gmrun (look that up: it’s the best part of searching in the Gnome 3 menu, but without the bloat of Gnome 3) I didn’t want to have to remember which versions I currently have. Wouldn’t it just be better to run a command and pick from the currently available builds?

        • Faster Index Joins

          The most common (and most costly) operation of the marginalia search engine’s index is something like given a set of documents containing one keyword, find each documents containing another keyword.

        • Rogue

          rogue, or at least the oldest version I could find at the time on the Internet, did not compile on modern systems.

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

Links 03/01/2023: Fwupd 1.8.9 and helloSystem

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

  • GNU/Linux

    • Desktop/Laptop

      • GamingOnLinuxLinux use overtakes macOS on the Stack Overflow Survey | GamingOnLinux

        Well this is a fun statistic, it seems Linux has become a fair bit more popular than macOS on the Stack Overflow Developer Survey for 2022.

        Firstly for the 2021 data, professional Linux use was at 25.17% and overall Linux use was 25.32%. At the time macOS was at 30.04% for professionals and 25.19% overall. This was from over 80,000 responses.

        This year’s survey had over 70,000 responses, and the results for 2022 show that 40.23% use Linux for personal use while 39.89% use it as a professional. Personal use for macOS was at 31.07% and professional use at 32.97%.

    • Applications

      • 9to5LinuxFwupd 1.8.9 Adds SHA384 Support for TPM Hashes, New Devices, and More

        Fwupd 1.8.9 Linux system daemon that allows session software to update firmware on GNU/Linux machines has been released today as the latest stable version bringing new features, support for new devices, and lots of improvements.

        Coming almost a month after fwupd 1.8.8, which brought BIOS rollback protection support for Dell and Lenovo systems, the fwupd 1.8.9 release is here to add SHA384 support for TPM hashes, an interactive request when re-inserting the USB cable, as well as new X-FingerprintReader, X-GraphicsTablet, X-Dock, and X-UsbDock categories.

    • Instructionals/Technical

      • Linux HandbookList Mounted Drives in Linux

        If you have multiple drives mounted and want to perform any operations such as repartitioning them, it is crucial to have on-point information.

      • Learn UbuntuSee Logged in Users on Ubuntu Linux

        Linux from its core is made to have multiple users especially if we consider servers.

        And there are several reasons why you want to check the currently logged-in users such as to check for unauthorized access.

        The easiest way to check the logged-in users in your Ubuntu machine is to use the users command:

      • Network WorldCreating and removing directory structures on Linux | Network World

        Managing directories on Linux is easy, but the process gets more complex when you need to create, empty or remove large, complex directory structures. This post will take you from the most basic commands to some fairly complex ones that can help make the process easier.

      • ID RootHow To Install Kate Text Editor on Fedora 37 – idroot

        In this tutorial, we will show you how to install Kate Text Editor on Fedora 37. For those of you who didn’t know, Kate is a free and open-source text editor for Linux, Unix-like, and Windows operating systems. It is part of the KDE Applications software suite and is designed to be a powerful and user-friendly text editor for programmers and non-programmers alike. Kate brings useful features for programmers and other power users, including code folding, syntax highlighting, dynamic word wrap, an embedded console, an extensive plugin interface, and some preliminary scripting support.

        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 Kate Text Editor on a Fedora 37.

    • Games

  • Distributions and Operating Systems

    • University of TorontoResearch Unix V2 already had a lot of what we think of as ‘Unix’

      When I looked into how far back Unix’s special way of marking login shells goes, I wound up looking at the V2 source of login.s, which is a .s file instead of a .c file because C (the language) was barely starting to be a thing in mid-1972. One of the things that struck me when I looked at the V2 login.s was how much of what we consider standard Unix features were already there in some form in V2.

    • New Releases

      • LinuxiacNitrux Linux 2.6: A New Approach to Package Management

        Nitrux 2.6 has arrived, featuring Plasma 5.26, Linux kernel 6.1, and a new approach to package management that does away with APT and DPKG commands.

        Nitrux is a special Linux distribution. It is desktop-focused, based on the Debian unstable branch distro, featuring a heavily modified KDE Plasma desktop environment, the MauiKit application framework, and a unique approach to package management.

        That means there will be no conventional package management here. Instead, all the apps you need can be installed as Flatpak packages, AppImages, or inside Distrobox containers.

    • BSD

      • Make Use OfhelloSystem: The Open-Source FreeBSD-Based macOS Alternative

        For years, macOS has received rave reviews about its user interface, but not so much about the price of Apple’s hardware. Open-source advocates have also railed against what they see as Apple’s increasingly draconian treatment of its hardware and software.

        helloSystem is the latest attempt to recreate macOS’s interface in an open-source OS. How does it hold up? Let’s find out.

        helloSystem is an open-source OS development effort to provide an elegant user interface on top of free and open software. Like macOS, it’s based on FreeBSD.

        While the design is obviously influenced by macOS, helloSystem is not intended as a drop-in clone.

    • Fedora Family / IBM

      • OMG! LinuxFedora Approves Official Budgie – Sway Spins – OMG! Linux

        When Fedora 38 is released in April it be available in two new spins.

        The Fedora Engineering and Steering Committee (FESCo) unanimously voted to approve the creation of an official Fedora Spin using the Sway window manager by default, and an official Fedora spin built with the popular Budgie desktop environment.

        Sway and Budgie are already available for Fedora users to install on current versions of the distro, with the Budgie packages officially landing last spring.

    • Devices/Embedded

      • Linux GizmosEdge Computing device powered by Celeron CPU and RPi 2040

        The SenseCAP M4 Square is an edge computing solution integrating a Quad-core J4125 processor and a Dual-core RP 2040 microcontroller as a coprocessor. This device offers a 2.5GbE port…

      • Linux GizmosLow-Power BLE/NFC modules support Azure RTOS and FreeRTOS

        The CBT250 from CEL is a low power IoT module built around the QN9090 Bluetooth 5.0/NFC chipset from NXP Semiconductors. This module integrates a Cortex-M4 processor clocked at 48MHz and it also offers support for various interfaces such as I2C, SPI, UART, PWM, I2S, etc.

    • Open Hardware/Modding

      • [Old] Thomas DepierreHome Office Setup 2021

        After 3 years of full remote work, i think my home office is starting to look acceptable. So let’s share it. This is of course a work in progress. I usually prioritise getting something more expensive if i expect it to stand the test of time. If i will probably still use it without pain in a decade, i am ready to pay more for it. Keep that in mind.

      • Tom’s HardwareHow To Monitor Temperature With a Raspberry Pi Pico

        The Raspberry Pi Pico is the ideal way to get into microcontrollers. Starting from $4, the board is cheap and easy to work with. The low cost and ease of use means we can easily drop them into a project without fearing the worst for our wallet.

        In this how-to, we will use a Raspberry Pi Pico to capture live temperature data using a DS18B20. This sensor comes in many forms, from a bare transistor chip, to a water resistant cable. We’ll be using the latter version, which can be partially submerged in a liquid to monitor the temperature. Our project will take a temperature reading and using a conditional test in MicroPython it will trigger an LED to flash if the temperature goes below 20 degrees Celsius.

    • Mobile Systems/Mobile Applications

  • Free, Libre, and Open Source Software

    • Education

      • Harish PillayMy very first computer lesson/usage – 1976!

        Why am I recounting this story? Because I just discovered a newspaper article that describes this computer. It was printed in the New Nation of 20 February 1974 on page 2 under the heading “Teachers try out computers course by Ministry”.

        This was made possible by a new-established S$70,000 computer training centre setup by the Singapore Ministry of Education. The system as a $60,000 computer given by the Overseas Technical Cooperation Agency of the Japanese government through the Colombo Plan.

    • Programming/Development

      • Terence EdenResponsible Disclosure: XSS in Codeberg Pages

        Now, whenever I see something from the request echoed into the page’s source, my hacker-sense starts tingling. What happens if I shove an innocent HTML element into the URl?

      • Matt RickardA New ML Stack

        What stayed the same? The developer tools and libraries — TensorFlow, PyTorch. Although even these have started to be consolidated into bigger building blocks (e.g., HuggingFace’s transformers library). Generally, these libraries have absorbed new developments fairly easily, and the primitives that they provide (abstracting the underlying hardware, matrix multiplication, etc.) are generic enough.

      • MIT Technology ReviewThe computer scientist who hunts for costly bugs in [cryptocurrency] code
      • James GAnnouncing highlight.js, an extension to highlight text on web pages | James’ Coffee Blog

        I participated in IndieWeb Create Day, an online event during which people in the IndieWeb come together to work on personal projects, this Boxing Day. I decided to start on a new project. I wanted to build a tool that would let me highlight specific pieces of text on my website and send those highlights to someone else for them. I have previously built a tool, fragmention.js, that lets you link to a specific paragraph of text, but this tool has its limitations: I can’t link to multiple parts of a web page, I can only link to full paragraphs.

      • Running Around: 2022 running dataviz in R – quantixed

        2022 was my best year for running to date. In 2021, my goal was to run 2021 km. For 2022, I wanted to see if I could run 2500 km and also to run 50 HM-or-more distance runs. I managed both and ended the year on a total of 2734 km. I also bagged two PBs for half marathon.

        Of course, if you subscribe to Strava or VeloViewer or whatever, you can get a nice data visualisation of your year in running. But where’s the fun in that when we can do that (and so much more) in R?

      • Python

        • HackadayThe Whole Thing In Python

          [hsgw] built a macropad in Python, and that’s not a strange language to choose to program the firmware in these days. But that’s just the tip of the iceberg. The whole process — from schematic capture, through routing and generating the PCB, and even extending to making the case — was done programmatically, in Python.

        • Brett CannonClassifying Python virtual environment workflows

          I have been spending some time as of late thinking, and asking the community via the fediverse, about how people deal with virtual environments in Python. I have ended up with various ways of classifying people’s virtual environment management and I wanted to write it all down to both not forget and to explain to all the nice people answering my various polls on the topic why I was asking those questions.

        • [Old] BeetsBeets: Chromaprint/Acoustid Plugin

          Acoustic fingerprinting is a technique for identifying songs from the way they “sound” rather from their existing metadata. That means that beets’ autotagger can theoretically use fingerprinting to tag files that don’t have any ID3 information at all (or have completely incorrect data). This plugin uses an open-source fingerprinting technology called Chromaprint and its associated Web service, called Acoustid.

          Turning on fingerprinting can increase the accuracy of the autotagger—especially on files with very poor metadata—but it comes at a cost. First, it can be trickier to set up than beets itself (you need to set up the native fingerprinting library, whereas all of the beets core is written in pure Python). Also, fingerprinting takes significantly more CPU and memory than ordinary tagging—which means that imports will go substantially slower.

          If you’re willing to pay the performance cost for fingerprinting, read on!

        • BeetsFor Developers

          This section contains information for developers. Read on if you’re interested in hacking beets itself or creating plugins for it.

          See also the documentation for MediaFile, the library used by beets to read and write metadata tags in media files.

      • Shell/Bash/Zsh/Ksh

        • Linux HintDifferent Examples of Checking Whether a Sting Contains a Substring or Not

          Sometimes, it requires checking whether a particular string exists in another string or not for programming purposes. Since there is no built-in function in Bash to do this task like other programming languages, there are some commands and operators in Bash to do this task. Different ways of checking if a string contains a substring in Bash are shown in this tutorial.

  • Leftovers

    • HackadayHolographic Cellphones Coming Thanks To AI

      Issac Asimov foresaw 3D virtual meetings but gave them the awkward name “tridimensional personification.” While you could almost do this now with VR headsets and 3D cameras, it would be awkward at best. It is easy to envision conference rooms full of computer equipment and scanners, but an MIT student has a method that may do away with all that by using machine learning to simplify hologram generation.

    • The NationPopular Rule

      In the early years of the United States, almost no one called the country’s highly unusual experiment in popular sovereignty a “democracy.” Even with most of the population excluded from the franchise by reason of race, gender, or wealth, the term suggested an effort to put into practice something that was dangerous, unstable—in short, a mess. Only around the start of Andrew Jackson’s presidency in the late 1820s did the concept of democracy—redefined to mean a representative version of popular rule constrained by a constitution—catch on and begin its meteoric ascent. It took even longer for individualized voting in the form of the secret ballot to become the norm across the United States, finally establishing the particular form of representative democracy that we know today.

    • NeritamBanning video apps

      Democracies need to approach this issue by taking an uncompromising stance on digital privacy and human rights. Accepting anything less, and we invite the comparison; whether you think it’s fair or not.

    • Jacobin MagazineWe Don’t Want a Post-Pandemic “Return to Normal,” We Want the End of Capitalism

      Still, the task of saying “not so fast” was dutifully taken up by skeptics. In the end, neither side is — or even can be — entirely correct. The debate deals in absolute pronouncements — or absolute headlines — that obscure nuance. But epochal political-economic forms do not disappear to be replaced whole cloth overnight. If neoliberalism is dying, it is also still very much alive, even if it is in poor health. We appear to be stuck in an unresolved interregnum.

    • [Repeat] Jacobin MagazineWhy the Twitter Files Are in Fact a Big Deal

      The so-called Twitter Files, which started being released at the start of December, have so far generated a lot more discussion of the metacontroversies surrounding their release than of what’s actually in the “files” themselves: controversies about who released the files, who reported on them, the way they were reported, the wrong-headed political beliefs of some of those involved in the reporting. That’s too bad, because for all its very real faults, the Twitter Files story is an important and consequential piece of reporting that everyone — particularly on the Left — should be paying attention to.

      Make no mistake: while some criticisms of the project coming from left of center certainly have merit, that doesn’t mean the disclosures aren’t important, or that the accuracy of the information contained in the files is somehow undermined by the political slant of some of those reporting on it. The Twitter Files give us an unprecedented peek behind the curtain at the workings of Twitter’s opaque censorship regime, and expose in greater detail the secret and ongoing merger of social media companies and the US national security state. And while Bari Weiss may not be interested in them, there are major implications for the Left.

    • SparkFun ElectronicsOne Last Look at 2022 – News – SparkFun Electronics

      This year is coming to an end, and while we’re making resolutions and (safely) watching fireworks, we wanted to take a look back with you all at our favorite blogs and products from this year.

    • AdafruitSpacedock Offers an Extended Tour of the Discovery One – Adafruit Industries – Makers, hackers, artists, designers and engineers!

      In this Spacedock video, they give a detailed rundown of the design and function of the Discovery One spacecraft from the Stanley Kubrick’s 60s sci-fi masterpiece 2001: A Space Odyssey and 2010: The Year We Make Contact.

    • Kevin NormanSurviving Hotel Hell and Visa Chaos: A Cautionary Tale

      As a 16-year-old, I made the decision to leave the UK due to my dislike of the politics and direction of Great Britain under the Conservative party, particularly under the leadership of Theresa May as Home Secretary. This decision was further solidified by the Brexit referendum and the actions of subsequent leaders such as Boris Johnson and Priti Patel. Over the past decade, my views have only been reinforced by the events and developments in British politics.

      Several years ago, my wife and I decided to immigrate to Canada and applied for the Express Entry program, which allows those with certain qualifications to obtain permanent residence in the country. We anticipated the process to take between six and twelve months. However, the pandemic caused Express Entry to be effectively halted and we eventually gave up on the process. I then periodically would look into alternative routes in.

    • Chris HannahSuccess Is a Lagging Indicator

      This is something that I think I need to keep reminding myself of. It’s obvious once explained, but also, for me, something I tend to forget quite quickly.


      By basing your actions on an identity, it can be easier to do the right things. Since you aren’t chasing a singular goal, you are aiming to be the kind of person that would achieve that goal. For example, instead of having a goal to write a book, work on becoming a book writer. Focussing on a goal can mean you forget about the process. As he writes in the book, “winners and losers can have the same goal”.

      However, if you let a desired identity become the core of your habits, the processes will fall into place, and eventually will the outcomes. Put simply, if you keep putting in the work, success will be something that just happens as a result of your actions.

    • Ruben SchadeRubenerd: Pandemic podcast listening habits

      Ditto. I started listening to podcasts before the term existed, and got up to more than a dozen on regular rotation when I commuted. Now, my twice-weekly trips are just as likely to be filled with music, books, and reading feeds than podcasts. Even then, I’ve adjusted to listening when something interests me, rather than treating them as a season of episodes I have to tune into.

    • Education

      • Pro PublicaAfter DeSantis’ Anti-CRT Law, Florida Professors Cancel Courses, Modify Teaching

        Jonathan Cox faced an agonizing decision. He was scheduled to teach two classes this past fall at the University of Central Florida that would explore colorblind racism, the concept that ostensibly race-neutral practices can have a discriminatory impact. The first, “Race and Social Media,” featured a unit on “racial ideology and color-blindness.” The second, “Race and Ethnicity,” included a reading on “the myth of a color-blind society.” An assistant sociology professor, Cox had taught both courses before; they typically drew 35 to 40 undergraduates apiece.

        As recently as August 2021, Cox had doubted that the controversy over critical race theory — which posits, among other things, that racism is ingrained in America’s laws and power structure — would hamstring his teaching. Asked on a podcast what instructors would do if, as anticipated, Florida restricted the teaching of CRT in higher education, he said that they would need to avoid certain buzzwords. “What many of us are looking at doing is just maybe shifting some of the language that we’re using.”

    • Hardware

      • CNX SoftwareCOM Express – COM-HPC modules features Intel 13th gen Raptor Lake embedded processors – CNX Software

        The Raptor Lake-P module will support Windows 10 IoT Enterprise LTSC and Ubuntu 64-bit, and Yocto project-based Linux 64-bit and VxWorks may also be supported, but this will have to be confirmed.

      • CNX SoftwareMeet Intel Processor and Core-i3 N-series “Alder Lake N-series” processors
      • HackadayA Single Ended Vacuum Tube Amplifier With A Modern Twist

        Despite the oldest solid state audio circuitry now qualifying for a pension and a bus pass where this is being written, the thermionic tube retains a foothold in the world of audio — cherished by enthusiasts for the warm sound it is claimed to impart. For  the electronics enthusiast a tube audio amplifier makes for an interesting and unusual project, and for that reason it’s one tackled by many. [Keri Szafir] is no exception, and she’s produced a stereo tube amp with a few modern features.

      • HackadayA Bicycle Trailer Fit For Heavy Haulage

        One of the problems of being a cyclist is that a bicycle just isn’t designed to carry much more than a human. You can get panniers and hang shopping bags from the handlebars, but sooner or later there’s a load which just doesn’t fit. At that point there’s only one way forward that involves staying on two wheels: find a bike trailer. If you fancy building one yourself, then there’s La Charette (French language, Google Translate link), an open-source three-wheeler design from France.

      • HackadayAll Aboard The Garbage Express

        Cog railways are a somewhat unusual way of train locomotion, typically only installed when a train needs to climb steep terrain. Any grade above about 10% needs the extra traction since the friction between the wheels and rails won’t be enough to push the train forward or keep it from falling backwards. Even without a steep hill to climb, sometimes a cog railway is necessary for traction as [Max Maker] discovered while building a train for his garbage cans.

    • Health/Nutrition/Agriculture

      • Did Anthony Fauci have an “conflict of interest” because his wife is Chief of Bioethics at NIH?

        A couple of weeks ago, I wrote about how antivaxxers and COVID-19 conspiracy theorists project their view of how the world works on Anthony Fauci and the NIH by falsely portraying the NIH grant funding process like the way a mob boss doles out favors to those who support him the most strongly and withholds them from those who are insufficiently loyal. As I put it at the time, Anthony Fauci is not akin to Michael Corleone taking tribute and loyalty at the end of The Godfather; there’s a process governed by law and scores of regulations to rank grant applications based on scientific merit. In the case of the National Institute of Allergy and Infectious Diseases (NIAID), from which Dr. Fauci retired at the end of last year after a tenure lasting nearly four decades. Basically, for longstanding grant funding mechanisms, Institute and Center directors (like Anthony Fauci) don’t have a lot of input into which applications are funded, although they do sign off on the funding decisions and are on the final committee that evaluates the highest scored grants.

    • Proprietary

    • Security

      • Port SwiggerSecurity done right – infosec wins of 2022

        As 2022 draws to a close, The Daily Swig is revisiting some of the year’s most notable web security wins and egregious infosec fails.

        Yesterday we showcased the year’s biggest fails – the security disasters, industry calamities, and the emergence of vulnerabilities so stupid they’ll make your eyes roll.

        Today, we’re celebrating the times that organizations, governments, and the infosec community have shown laudable skill, judgement, and commitment to better securing the cyber sphere in 2022.

      • Open Source Security (Audio Show)The perverse incentive of vulnerability counting – Open Source Security

        It seems like every few years the topic of counting vulnerabilities in products shows up. Last time the focus seemed to be around vulnerabilities in Linux distributions, which made distroless and very small container images popular. Today it seems to be around the vulnerabilities in open source dependencies. The general idea is you want to have as few vulnerabilities in the open source you’re using, so logically zero is the goal.

        However, trying to get to zero vulnerabilities in your products, projects, and infrastructure is a perverse incentive. It’s easy to imagine zero as the end state, but you end up with the cobra effect. A goal of zero vulnerabilities will result in zero vulnerabilities, but not in the way you want. And really zero isn’t what you want, what you want is process that reduces your risk. If all you focus on is vulnerability counting, there’s a very good chance you would lower your vulnerability count and accidentally increase risk elsewhere.


        Why is zero vulnerabilities impossible? It doesn’t seem like it should be all that hard to fix all the vulnerabilities. Just run super small containers, use only the dependencies you need, upgrade everything quickly, and DONE!

        This is probably true when you’re a small team (or maybe giving a conference keynote), but if you’ve ever been part of a group managing infrastructure more than a few years old, it’s rarely as easy as running the minimum and upgrading six times a day. You’re on the 12th generation of developers. Nobody remembers why you can’t shut down that machine in us-east-1, but if you do everything breaks. There are dependencies that you can’t find the source for anymore. The tests broke a week ago and there’s no time to fix it because everyone is off on Christmas break.

        If you tell people like this they need zero vulnerabilities, they will find a way to make the scanner report zero. Upgrading everything quickly won’t be how it reports zero, it will be by doing things to hide vulnerabilities. This comes back to the idea of increasing risk elsewhere. While hiding things gives the impression of reducing risk, we’ve actually increased the overall risk by a lot.

      • Privacy/Surveillance

        • EFFA Year in Internet Surveillance and Resilience: 2022 in Review

          While the European Union’s eIDAS (electronic IDentification, Authentication and trust Services) framework and law is not new and has been in effect since 2014, there were several amendments proposed in the European Parliament that have struck new conversations, and concerns. As a top example, there is a proposed amendment to Article 45 that we believe could fundamentally alter the web trust model as we know it. The amendment would require that web browsers trust third parties designated by the government, without necessary security assurances.

          EFF went over the implications and concluded that it is a solution in search of a problem. The proposal would enforce expensive Qualified Web Authentication Certificates (QWACs) for websites, instead of cheaper or free certificates as the safest option for communication on the web; and it could potentially make users vulnerable to malicious activity by government-based Certificate Authorities (or Qualified Trust Service Providers/QTSPs) in a worse case scenario.

          December 6th 2022, The Council of the European Union adopted the original amendment language despite the proposals from several committees in the European Parliament that would allow browsers to protect users in light of a security threat by a QTSP. The ultimate decision lies with the Industry, Research and Energy committee (ITRE), and we urge the final vote to ensure that browsers can continue to block certificate authorities that don’t meet security standards, especially when the EU itself is facing member states’ various issues around democracy.

        • EFFData Sanctuary for Abortion and Trans Health Care: 2022 in Review

          Many states are stepping forward to serve as health care sanctuaries for people seeking abortion or gender-affirming care that is not legal at home. These states must also be data sanctuaries. To be the safest refuge, a state that has data about people who sought abortion or gender-affirming health care must lock down that data, and not disclose it to adversaries who would use it to punish them for seeking that health care.

          So it is great news that California Gov. Gavin Newsom recently signed three bills that will help meet these data privacy threats: A.B. 1242, authored by Asm. Rebecca Bauer-Kahan; A.B. 2091, authored by Asm. Mia Bonta; and S.B. 107, authored by Sen. Scott Wiener.

          EFF supported all three bills. And we encourage other states to pass similar bills. They create new reproductive and trans health data exemptions from old information disclosure mandates. These laws also place new limits on how courts, government agencies, and businesses handle this data. (You can read here a more detailed explanation of these three new California laws; this post is a summary.)

        • TruthOutAnti-Abortion Pregnancy Centers Claim to Be Medical Clinics and Get Away With It
        • dwaves.de- Google hates Tor – Any website that is blocking Tor SUCKS! | dwaves.de

          Why does Google hate Tor?

          Because Google is a mass-surveillance AI.

          And surveillance hates anonymizing networks such as Tor.

        • Tim Brayongoing by Tim Bray · Private and Public Mastodon

          It’s like this: When you post to your blog or your public Twitter account, your words and pictures instantly join your eternal public record, available to everyone who loves or hates you or doesn’t care. Who can build search engines, not to mention ML models and adTech systems and really anything else, to help the world track and follow and analyze and sell things to you.

          And, if you’re vulnerable, attack you, shame you, doxx you, SWAT you, try to kill you.

          The people who built Mastodon, and the ones operating large parts of it, do not want that to happen again. Full-text search (with limited exceptions) has, as a matter of choice, been left out of the software. Why?

        • James GThe Guardian Article Counts [Ed: Guardian is spying on people who read it, even if they don't log in, and then asks them to add money to the bribes this paper routinely receives from oligarchs including Bill Gates (for propaganda which targets the "liberals"); in the past, with libraries (books) and newspapers they did not keep catalogue of which articles and pages you read; Adobe even integrated this kind of spyware into its PDF reader.]

          I think “read” is a tad liberal because I know I didn’t read all the words on all of those articles, but I like seeing the count go up over time.

    • Defence/Aggression

      • Democracy Now“Latinos, Race and Empire”: Juan González Challenges the Cooptation of Diversity, Equity & Inclusion

        We continue our Democracy Now! special broadcast with Democracy Now! co-host Juan González, who recently gave three “farewell” speeches in his hometown of New York before he moved to Chicago. González is an award-winning journalist and investigative reporter who spent 29 years as a columnist for the New York Daily News. He is a two-time winner of the George Polk Award and author of many books, including the classic “Harvest of Empire: A History of Latinos in America,” which has just been reissued and published in Spanish. In December at the Graduate Center of the City University of New York, he gave an address on “Latinos, Race and Empire.” Before his CUNY talk, New York City Councilmember Alexa Avilés presented González a proclamation recognizing his remarkable achievements. (Watch in full here.)

      • Democracy NowDemocracy Now!’s Juan González on 40 Years of Fighting for Racial and Social Justice in Journalism

        In a Democracy Now! special broadcast, we spend the hour with our own Juan González, who recently gave three “farewell” speeches in his hometown of New York before he moved to Chicago. González is an award-winning journalist and investigative reporter who spent 29 years as a columnist for the New York Daily News. He is a two-time winner of the George Polk Award and author of many books, including the classic “Harvest of Empire: A History of Latinos in America,” which has just been reissued and published in Spanish. His other books include “News for All the People: The Epic Story of Race and the American Media.” González is also the founder and past president of the National Association of Hispanic Journalists. Before beginning his career in journalism, he spent several years as a Latino community and civil rights activist, helping to found and lead the Young Lords Party during the late 1960s. He has also been the co-host of Democracy Now! since it started in 1996, and is continuing to co-host the show from his new home in Chicago. In the first part of our special, we feature his address in November at the Columbia Journalism School reflecting on “Forty Years of Fighting for Racial and Social Justice in Journalism.” (Watch in full here.)

      • TruthOutAgroindustry Lobby Is Using the Ukraine War to Push Unsustainable Farming Policy
      • ScheerpostUkraine Prepares To Give Free Rein to Property Developers

        Critics fear a new planning law will hand power to property developers and put Ukraine’s historic buildings at risk.

      • MeduzaUkraine presses felony charges against top Russian military officials — Meduza

        The Security Service of Ukraine has announced that it has collected extensive evidence of two high-ranking Russian military officials’ criminal involvement in the air raids and missile strikes on civilian infrastructure in Ukraine.

      • Counter PunchWill the Ukrainian War Turn Nuclear?

        For a U.S. military conversation about the potential for nuclear weapons to be used in the Ukrainian war, listen to this December 28 podcast from War on the Rocks: Nukes, Negotiations, and Lessons From the War in Ukraine.

        In an interview with three faculty members of the U.S. Air and Space Force’s Air University, War on the Rocks founder Ryan Evans weighed in himself with the thought that the war is not “ready for nukes yet, which isn’t to say it’s not going to happen.”

      • Common DreamsIt Was Dark. It Was Loud. It Was Hard For Many.

        First, apologies to readers who had to look so long at that former grotesquerie while we sorted out our tech glitches here. Second, Happy New Year. With America’s baleful clouds still hovering – see a daft GOP House agenda of China, laptop, forced pregnancy, “illegal aliens” – we hope to emulate the latest somber, moving, defiant vow of Ukraine’s Volodymyr Zelenskyy to move past grief and loss to action. “Each of us is a fighter,” he said. “Each of us is a front.”

      • Common DreamsEnvisioning a World Without Nuclear Weapons

        January 22 marks the second anniversary of the U.N. Treaty on the Prohibition of Nuclear Weapons, a global lifeboat supported by 70% of the world’s countries. Meanwhile, the U.S. Department of Energy’s 2023 budget request for nuclear weapons’ upgrade is more than $21 billion and close to $8 billion for radioactive and chemical cleanup at nuclear weapon sites across the country. Stack this up against the same department’s 2023 budget for energy efficiency and renewable energy—$4 billion—and we see the future: weapons trump wind turbines; war worsens climate crisis.

      • Common DreamsOn Anniversary of Jan. 6 Attack, Progressive Democrats Announce Nationwide Rallies for Democracy

        Progressive Democrats of America on Monday announced plans to hold rallies across the nation on Friday, the second anniversary of the January 6, 2021 insurrection, to call on lawmakers to do everything in their power to protect the U.S. from attacks on democracy, including the gutting of voting rights protections and threats to election officials.

      • Common DreamsIsrael’s Ben-Gvir Postpones Visit to Al-Aqsa Amid Warnings That ‘People Will Die’

        Israel’s far-right national security minister on Monday postponed a planned visit Islam’s third-holiest site amid warnings from the country’s opposition leader and Palestinian officials that such a trip would have deadly consequences.

      • ScheerpostUS, Israel Vote No as UN Approves World Court Resolution on Illegal Occupation

        “The time has come for Israel to be a state subject to law,” said a spokesperson for the Palestinian Authority, “and to be held accountable for its ongoing crimes against our people.”

      • MeduzaUkrainian and Russian human rights commissioners to meet in January — Meduza

        Ukrainian Human Rights Commissioner Dmytro Lubinets plans to meet with his Russian counterpart, Tatyana Moskalkova, sometime in January, he said on Monday.

      • MeduzaUkrainian Security Service suspects Nabiullina of financing the war by building a ruble zone in annexed territories — Meduza

        The Ukrainian Security Service announced in a press release that is has collected evidence that Elvira Nabiullina, head of the Central Bank of Russia, is involved in financing “the aggressor country’s military groups.”

      • MeduzaUkrainian missile strike kills 63 on Russian base in Makiivka. The latest. — Meduza

        The Center for Strategic Communications of the Armed Forces of Ukraine reported on its Telegram channel that, in the early hours of January 1, a missile strike was carried out on a vocational school in Makiivka, which is located in the Russian-annexed part of the Donetsk region (the “DNR”). The Center said that Russian draftees were quartered in the school, and that the missile strike killed around 400 and wounded another 300 people.

      • MeduzaDozens of Russian soldiers killed in Ukrainian strike in Makiivka — Meduza

        During its daily briefing, the Russian Defense Ministry confirmed a Ukrainian Armed Forces rocket attack on a Russian military deployment point in Makiivka, in the annexed DNR region. According to the agency, the strike killed over 60 Russian soldiers.

      • Telex (Hungary)From preaching peace to “sanction bombs”
      • Common DreamsUkrainian Women Prove Resilient in the Face of War

        The war in Ukraine is having growing negative effects on women and girls’ health and well-being. They encompass not only gender-based violence but include all aspects of women’s and girls’ lives. Access to basic services and life-saving sexual and reproductive healthcare has been drastically disrupted.

      • Common DreamsThe Price of Morocco Betraying Palestine by Normalizing Israeli Relations

        Two years ago, Morocco and Israel signed the U.S.-brokered “Joint Declaration,” thus officially recognizing Israel and instating diplomatic ties. Though other Arab countries had already done the same, the Moroccan official recognition of apartheid Israel was particularly devastating for Palestinians.

      • MeduzaRussian Defense Ministry confirms strikes on Druzhkivka hockey arena — Meduza

        The Russian Ministry of Defense has acknowledged the missile strike on Druzhkivka, a city in the Russian-annexed Donetsk region of Ukraine.

      • MeduzaUkrainian General Staff says 500 Russian troops were killed in New Year’s Eve strike — Meduza

        On December 31, the Ukrainian military launched a strike on Russian forces in Chulakivka, a Russian-occupied village in the country’s Kherson region, the Ukrainian General Staff reported on Tuesday. Approximately 500 Russian soldiers were reportedly killed or injured as a result of the attack.

      • Counter PunchDiplomacy For Dealing With the Problem of North Korea

        The Biden administration inherited significant bilateral problems with three nuclear weapons states (Russia, China, and North Korea) as well as Iran, which has mastered the nuclear fuel cycle.  The tensions with Russia and China are greater now than they were two years ago, and thus far Biden’s national security team has no apparent plans for ameliorating tensions with Iran and North Korea.  Biden’s team seems to have thrown up its hands in despair regarding Iran and North Korea, having forgotten what diplomacy is all about.  Let’s start with the North Korean problem, and address the other issues in future columns.

        The Biden administration believes that isolating North Korea and using sanctions to apply pressure is the best way to deal with Pyongyang and its inscrutable leader, Kim Jong-un.  When President Joe Biden was asked if he had a message for North Korea, he abruptly replied “Hello. Period.”  There is no recognition that increased U.S. military maneuvers in the Indo-Pacific only led to increased North Korean testing and Chinese military exercises.  (In Europe, the United States has never acknowledged that the expansion of the North Atlantic Treaty Organization and the deployment of Western forces in East Europe have contributed to the current crisis with Russia.)

    • Environment

      • Common Dreams‘Absolute Madness’: Record-Shattering Heat Dome Hits Europe

        As Europe closed the books on its warmest year ever recorded, an exceptionally potent winter heat dome descended on much of the continent over the holiday weekend, with thousands of daily and monthly high-temperature records shattered from Spain to Russia.

      • TruthOutCollege Textbooks Cover the Climate Crisis Less Than They Did Before 2010
      • Common Dreams2022 Will Be Remembered for Its Brutal Climate Change Impacts

        The year 2022 was a tough year around the world in terms of climate disaster, something that the just exploded “bomb cyclone” seemed to punctuate with an exclamation point as the storm crippled much of the nation in a sub-zero deep freeze and led to the death of at least 40 people in western New York. Fortunately, we were spared the theatrics of misleading statements and snowballs in the halls of Congress as scientists explained how rapid warming of the Arctic may have led to the major disruption of the “polar vortex” allowing the dramatic escape of winter Arctic air to wreak havoc far to the south.

      • Common Dreams2023 Can Be the Year We Save the Planet

        During the period from Christmas Eve to New Year’s Eve, Wisconsinites saw powerful evidence of the instability of our devolving climate. A pre-Christmas snowstorm, fierce winds, record cold, temperatures in the 50s, rain, and melted-away snow—it was a cacophony that could only be attributed to climate change.

      • Project CensoredClimate Change and the Oil Industry’s Obstructionist Policies – The Project Censored Show
      • DeSmogHeard of “Net-Zero Oil” or “Carbon Negative” Bioenergy? In 2023 You Will

        Last year, we chased ambitious stories all along the climate spectrum. We investigated allegations of workers exposed to radioactive oilfield waste, reported from the frontlines of climate-fueled extreme weather and climate migration, expanded our coverage of the climate impact of agriculture, followed the ongoing buildout of LNG, and sent a team to COP27, among other things.

        This year, we’ll continue chasing major climate stories around the globe and exposing the people and groups fueling denial and delay. Below, a handful of DeSmog writers dive into the issues they’ll be watching in 2023.

      • Common DreamsPlanning Mass Protest at Parliament, Extinction Rebellion Halts Disruptive Tactics

        In preparation for a nonviolent mass direct action planned for April that Extinction Rebellion says will be “impossible” for policymakers to ignore, the global climate movement’s United Kingdom arm on Sunday announced a resolution for the new year: temporarily ending its headline-grabbing, disruptive tactics including gluing protesters to government buildings and rush-hour trains and blocking traffic to draw attention to the climate crisis.

      • Energy/Transportation

        • Common DreamsAnalysis Shows US Wind and Solar Could Outpace Coal and Nuclear Power in 2023

          A new analysis of federal data shows that wind and solar alone could generate more electricity in the United States than nuclear and coal over the coming year, critical progress toward reducing the country’s reliance on dirty energy.

        • [Repeat] Positech Games2022: A year spent trying to build a solar farm – Cliffski’s Blog

          The year is almost over, so I thought I would recap. For those unaware, as a side-project (yes its a big side project), I started an energy company called Positech Energy, and decided to build a solar farm. This is an epic tale of frustration and expense, that seems to be endless,, but here is what happened during 2022 for this project!

          The first blog update of the year was this one, where I talked about the solar panels. I ordered them way in advance, before we actually had planning permission, because I was hoping to slap them in during summer of this year and start generating actual income. This proved to be both a mistake, and a genius move, depending on your POV.

          This was during a time of climate emergency, a global supply chain collapse, and pandemic shutdowns, so it was obvious that lead times on panels would be long, so I ordered them anyway. That means I ended up with over 3,000 410 watt QCells solar panels. They did show up! But by the time we got them… we had no planning permission because it got refused. Oh dear…

      • Wildlife/Nature

      • Overpopulation

    • Finance

    • AstroTurf/Lobbying/Politics

      • Counter PunchOn the propagation of the “Official Narrative”

        There’s so much whining about “fake news” being propagated on “social media.” Corporate media is all a-bleat about social media because their viewership is plummeting. No sensible, rational person bothers tuning into the tripe they’re spewing. As if the corporate media has ever been about “real news,” instead of being massive corporate-funded propaganda organs pumping out the “official narrative.” But social media, with all its programmable algorithm bots, is a much more insidious propagator of the “official narrative” than even its corporate media counterparts. A conscientious activist might attempt to communicate anything that contradicts “official narrative,” and the tireless algorithm bots immediately sniff out any verboten trigger words and “Voila! that person’s readership is throttled back to zero.

        I finally quit Facebook a few months ago on account of its utterly blatant censorship. Facebook especially will not tolerate communications which contradict the “official narrative” on COVID, 9/11, Palestine, the Ukraine, NATO aggression, nuclear brinkmanship and numerous other issues. Even photos of the naked Eve Babitz playing chess don’t pass muster with Facebooks message-meisters. As soon as the word “COVID” or any other of these subjects shows up in a post and the bots start crawling all over it, and in addition to throttling back a person’s readership, they will add a link to the post, steering those suffering from “vaccine hesitancy” and other sceptics to the “official narrative.” Repeated contradictions of the narrative will land you in “Facebook jail,” and ultimately, expulsion.

      • Common Dreams‘This Must Be Stopped’: House Republicans Plan to Gut Ethics Office

        Government watchdog groups on Monday blasted plans by U.S. House Republicans to gut an independent, nonpartisan ethics office that was established 15 years ago to review allegations of misconduct against members of the chamber and their staffers.

      • ScheerpostBrazil’s President Lula is Back—and Bolsonaro Fled to Florida

        Lula da Silva returned as Brazil’s president, calling for fighting poverty and hunger, re-industrializing, strengthening the BRICS, and deepening Latin American integration. Far-right leader Jair Bolsonaro fled to Florida, fearing legal consequences for his corruption.

      • TruthOutBrazil Celebrates Lula’s Inauguration and End of Right-Wing Bolsonaro Reign
      • TruthOutArizona Governor-Elect Taps Critic of Racism in Child Welfare to Lead CPS Agency
      • The NationHow Democrats Beat Arizona’s Extremist Republicans

        The date was October 22, 2022, two and a half weeks before the pivotal midterm elections. In northeastern Arizona, a windstorm was kicking up fine particles of sand from the desert ground, filling the air with an unpleasant mustard-colored fog. Out on a few scrubby acres of land north of the remote town of Cameron, at the western edge of the Navajo Nation, a lunch held to honor local Navajo community activists and Democratic Party organizers had almost been upended by the winds. The stakes supporting the canopies that provided shade for the tables had to be held down by guests, and the paper plates and bowls meant for the soups, fry bread, and chilis that had been cooked up in large metal vats atop giant propane burners blew east across the land, bounding over the asphalt of Highway 89 toward the deep-orange rock formations that locals called simply “the Navajo.”

      • TruthOutAbleism Enables All Forms of Inequity and Hampers All Liberation Efforts
      • Counter PunchThe New York Times is Diminishing Itself

        Give the New York Times its due. Its teams of reporters produce more investigations of wrongdoing by entrenched vested interests than does the entire recess-rich, Tuesday-to-Thursday U.S. Congress with all its Committees and Subcommittees. The Times should promptly publish some of its exposes as small books. Their on-the-ground series on the burning Amazon Forest and their series on expanding sports gambling corruption and addiction exemplify great reporting.

        However, in the last decade, the Times has freaked out over the decline in print subscriptions, loss of advertisements and the rise of the Internet with its many aliterate users. Though a little late, the Times now has responded with a thriving Internet presence of about 10 million national and worldwide online subscribers, in addition to new businesses offering information and travel services. Unfortunately, their changes to the print edition – which produces important content – have exhibited an accelerating stupefaction.

      • Counter PunchGeorge Santos: the Perfect Résumé

        The true résumé is rarely honest.  The entire document is based on a stream of twisting embellishments, fanciful achievements, and, in some cases, pure fiction.  Read it, as you would, an autobiography, which could only interest audiences by what it omits, what it underlines, and what it pretends to celebrate.  The wrinkles vanish, the wounding sores patched; the skin moisturised, the face lifted by delicate textual surgery.  Its writing, and its acceptance by any relevant audience, is a mutual conceit, a pact against veracity.

        The number of individuals who make use of this mechanism is embarrassing.   Academics speak of projects they never undertook nor finished, and degrees doctored rather than earned.  In a good number of cases, diplomas and awards mentioned are not all they seem – the global market for purchasable PhDs is healthy and thriving.  Some claim to have legal qualifications they lack, and others fantasise about unattained military honours and tours of duty they never completed.

      • Counter PunchIs Democracy The Big Lie?

        “I hate to break it to you, but there is no big lie. There is no system. The universe is indifferent.” —Donald Draper

        I very much enjoyed Anthony Dimaggio’s piece on January 6th that ran recently here on Counterpunch. I agree wholeheartedly that the insurrection was driven by white supremacy primarily and of course, he has the numbers to back it up.

      • Telex (Hungary)A former Esterházy-estate revived by a Hungarian family
      • Misinformation/Disinformation/Propaganda

        • [Repeat] MandiantInformation Operations Targeting 2022 U.S. Midterm Elections Include Trolling, Narratives Surrounding Specific Races, Politicians

          In the lead up to, during, and following the 2022 U.S. midterm elections, Mandiant identified information operations activity from various foreign state-aligned campaigns, including those we assessed to be operating in the interests of Russia, the People’s Republic of China (PRC), and Iran. U.S. midterm elections present a more diffuse set of potential targets than a presidential election, and we observed information operations employing narrative strategies shaped by this dynamic (Figure 1). These operations differ in various ways; however, we note that they all appeared to be somewhat limited in the level of effort dedicated to election-related messaging and/or in potential reach to mainstream audiences based on observed activity, though we note that such operations’ impact is difficult to measure. While the activity identified in this report does not represent a comprehensive accounting of information operations targeting the midterms, we note some broad observations based on newly identified and previously reported operations contextualized within the wider view of relevant information operations activity observed throughout this elections cycle: [...]

    • Censorship/Free Speech

      • RFAIn North Korea, speaking in Southern accent gets you sent to the coal mines

        In the past, those caught doing so were required to write a statement of self-criticism promising that they would never again use the accent, said the resident, who declined to be identified so as to speak freely.

        But lately, authorities have “ordered strong countermeasures, saying that the phenomenon of using the South Korean accent is a counterrevolutionary crime that can disintegrate our internal affairs,” he said.

      • ScheerpostWestern Governments Keep Assigning Themselves the Authority to Regulate Online Speech

        Depending on what political echo chamber you’ve been viewing it from, the ongoing release of information about the inner workings of pre-Musk Twitter known as “the Twitter Files” might look like the bombshell news story of the century, or it might look like a complete nothingburger whose importance is being […]

      • Counter PunchBooked Up: Send These Books (the Best of 2022) to a Library in Texas

        A few weeks ago the writer April Henry unearthed a sobering factoid buried in the tonnage of documents amassed in the case that blocked the merger of two giant publishing houses (Penguin and Simon and Schuster): over the last few years half of the newly published trade titles sold fewer than 12 copies. Most of them, I assume, were books about Donald Trump. Every political pundit seems to have written one. Some have written more than one.

        It’s hard to comprehend the mind that craves these books–not Trump’s MAGA-minions, surely. They seem content to snap up his super-hero NFTs at $99 a pop. Most likely they’re marketed at liberals, people who couldn’t wait for him to leave the scene and now can’t let him go.

    • Civil Rights/Policing

      • The VergeTesla broke labor laws by telling workers not to discuss pay, NLRB claims

        The complaint goes on to accuse Tesla of instructing employees not to discuss the hiring, suspension, or termination of employees with others. These incidents occurred from December 2021 to January 2022, the complaint alleges, and violates laws that prevent companies from “interfering with, restraining and coercing employees in the exercise of rights guaranteed” by the NLRB Act. In a statement to Bloomberg, NLRB spokesperson Kayla Blado says a judge will hear the arguments laid out by the complaint during a February hearing.

      • EFFGlobal Cybercrime and Government Access to User Data Across Borders: 2022 in Review

        There’s a lot at stake—the proposed UN cybercrime treaty has the potential to rewrite criminal laws around the world, adding new offenses and creating new police powers for both domestic and international investigations, and implicating the rights of billions of people worldwide.

        Our push for human rights safeguards in the UN treaty follows a campaign since 2013 to strengthen human rights protections in government investigative powers. In 2017 that effort led us to advocate for changes (through submissions and testimony) in the now-approved Council of Europe’s Second Additional Protocol to the Budapest Cybercrime Convention. The Protocol is another instrument, approved on May 2022, expanding cross-border access to potential evidence in criminal investigations.

        We raised concerns that the Protocol not only fails to require adequate oversight, but even creates government powers that bypass existing accountability mechanisms. Unfortunately, our core concerns about weak privacy standards in the Protocol were not addressed, and it was approved by Member States at the Council of Europe without robust safeguards. Existing signatories of the Budapest Convention have been invited since May 2022 to sign the new Protocol; the United States and 29 other countries have already done so. Next, countries will have to implement its provisions, and many of those countries may require reforms in their domestic criminal law. The treaty will finally enter into force once five countries have ratified it.

      • The NationGiorgia Meloni’s Bootstrap Ideology

        Rome—As soon as it took form in late October, Italian Prime Minister Giorgia Meloni’s government declared its intent by giving key ministries more ideologically suitable names. An anti-abortionist was appointed to the role previously known as “Minister for Equal Opportunities and Families”—but now the words “and Birthrates” were appended to her title, in the name of boosting the number of Italian newborns. Similarly, the economic development brief was renamed “Minister of Businesses and Made in Italy,” referring to an effort to keep production home-grown.

      • Site36Sea rescue: Italy is breaking international law

        Captains of private sea rescue ships are supposed to question rescued persons about their wish for asylum and ignore further emergencies. The United Nations and a new Bundestag report criticise these new Italian rules.

      • ScheerpostVivienne Westwood: Activism and the Godmother of Punk

        There was the punk scene, Malcolm McLaren, their racy clothes shop at 430 King’s Road that started out as Let it Rock, the creation of a look, and the gathering of the earth rumbling Sex Pistols.  In fact, the late Dame Vivienne Westwood was already a proven stirrer, suggesting that […]

      • ScheerpostChris Hedges: 2023 Book TV Interview

        Chris Hedges joins Book TV for an interview and live question call-in on C-SPAN 2.

      • ScheerpostLet 2023 Be the Year of Dismantling Incarceration

        Maya Schenwar asked organizers working to dismantle incarceration what is giving them hope for 2023. Here’s what they shared.

      • Common DreamsFreedom: Challenging Domination or License to Dominate?

        When the people on the streets in Iran use the slogan “Woman, Life, Freedom,” the freedom they refer to is freedom from domination. Iranians are living under a regime that limits what they can say, how they dress, and how they may gather and organize. Their government is imprisoning, torturing, and killing people who are challenging domination and demanding freedom.

      • HackadayWearable SkoBots Full Of STEAM And Vanishing Indigenous Languages

        [Danielle Boyer] is Ojibwe: Sault Ste Marie Tribe and passionate about preserving vanishing indigenous languages. She’s invented a shoulder-worn talking companion, called a SkoBot, to teach STEAM to children through building robots programmed with indigenous language lessons and founded the STEAM Connection to give them away.

    • Internet Policy/Net Neutrality

      • TechdirtFCC’s Attempt To Finally Map Broadband Continues To Be A Hot Mess

        We’ve noted for decades how, despite all the political lip service paid toward “bridging the digital divide,” the U.S. doesn’t actually have any idea where broadband is or isn’t available. The FCC’s past broadband maps, which cost $350 million to develop, have long been accused of all but hallucinating competitors, making up available speeds, and excluding a key metric of competitiveness: price.

      • Internet Freedom FoundationFirst Read: Draft amendments proposed to the IT Rules, 2021 in relation to online gaming

        The Information Technology (Intermediary Guidelines and Digital Media Ethics Code) Rules, 2021 [“IT Rules, 2021”], initially notified in February 2021, extended overbroad and stricter government control over social media platforms, digital news media platforms and on-demand video streaming platforms. These Rules were contested and criticised by several experts, civil society, digital rights groups, industry bodies, technology companies, technical groups and members of the press since its inception, primarily for introducing unreasonable restrictions on online free speech and user rights.

        Recognising the threat posed by Part III of the IT Rules, 2021, the Bombay High Court ordered a stay on the operative provisions of Part III, in August 2021. In September 2021, the Madras High Court agreed that the IT Rules, 2021 may threaten the independence of the media, and also that “Article 19 (1) (a) of the Constitution may be infringed in how the Rules may be coercively applied to intermediaries.”. A transfer petition has been filed in the Supreme Court, and the Supreme Court is considering whether to club all the various challenges and hear them together, though the stay orders issued by the High Courts against the operation of the IT Rules, 2021 have not been disturbed.

        Instead of curing deficiencies noted by courts, the Union Government notified the Information Technology (Intermediary Guidelines and Digital Media Ethics Code) Amendment Rules, 2022 (hereinafter, “IT Amendment Rules, 2022”). One such notable provision was the establishment of a Grievance Appellate Committee (“GAC”), which is essentially a government censorship body for social media that will make bureaucrats arbiters of our online free speech.

    • Digital Restrictions (DRM)

      • [Old] Gabriel SiebenThe dangers of Microsoft Pluton (updated)

        In upcoming Intel, Qualcomm, and AMD processors, there is going to be a new chip, built-in to the CPU/SoC silicon die, co-developed by Microsoft and AMD called the Pluton. Originally developed for the Xbox One as well as the Azure Sphere, the Pluton is a new security (cynical reader: DRM) chip that will soon be included in all new Windows PCs, and is already shipping in mobile Ryzen 6000 chips.

        This new chip was announced by Microsoft in 2020, however details of what it was actually capable of, and what it actually means for the Windows ecosystem were kept frustratingly vague. Now with Pluton rolling out in some AMD chips, it is possible to put together a cohesive story of what Pluton can do from several disparate sources.

      • CBCThe movie rental store lives — and it’s not going anywhere

        Thompson said it’s that personal touch that has people coming back. That, and not everyone enjoys paying for multiple subscription services that are going up in cost.

        There’s also a fair bit of hustle involved. Thompson works with a distributor to stock his shelves with the latest or rare releases — the key to keeping up with the competition, he said.

    • Monopolies

      • Copyrights

        • Torrent FreakSoccerStreams Throws in the Towel Following U.S. Domain Seizures

          Popular sports streaming site SoccerStreams has thrown in the towel and shut down. The operators of the site, which has its roots in a defunct Reddit community, don’t provide any context or further details. However, it wouldn’t be a surprise if the U.S. Government’s recent domain name seizures played a key role in this decision.

        • Torrent FreakPiracy Lawsuit Will Be Dismissed Unless Copyright Troll Fixes Corporate Suspension

          Adult entertainment company Malibu Media faces yet another setback. A Texas federal court says it will dismiss the company’s lawsuit against an alleged BitTorrent pirate if its corporate suspension isn’t fixed by January 21. The underlying ‘tax’ issue has plagued the company for more than a year and still hasn’t been resolved.

        • [Old] Los Angeles TimesRepublicans took away Disney’s special status in Florida. Now they’re gunning for Mickey himself

          >A group of Republican lawmakers has vowed to oppose any effort to extend the protection — already extended twice since the original expiration date in 1984 — as a way to punish Disney, which some conservatives have cast as an outsize cultural force with a progressive agenda they have recently taken to describing as dangerous.

          On Tuesday, Sen. Josh Hawley (R-Mo.) went a step further, saying he plans to introduce legislation to strip Disney of the copyright protections this year. “No more handouts for woke corporations,” Hawley, also a constitutional lawyer, wrote on Twitter.

          Disney representatives have declined to comment on the subject.

        • [Old] ReasonIn Threatening Disney Over Copyrights, House Republicans Are Right for the Wrong Reasons

          Punishing a company for political speech is wrong and arguably an abuse of power. Instead, Republicans should allow the copyright to lapse because it’s simply the right thing to do, specifically when considering the constitutional purpose of copyright law.

        • [Old] uni Nova SoutheasternThe Shocking Truth Behind the Passage of the Sonny Bono Copyright Extension! (Is That It’s Not Really Shocking)

          So what’s truly going on here? Let’s look at copyright terms historically, and take Mickey out of the equation.

          The first copyright statute gave a length of protection of only 14 years. 28 In 1790, copyright duration was doubled to 14 years, renewable for another 14 years, for 28 years total. 29 In 1831, copyright duration was increased by another 50%, 30 to 28 years plus 14 years renewal. In 1909, copyright duration was increased by another 50% to 28 years plus another 28 years for renewal. 31 In 1909, Walt Disney was 8 years old. 32 He had nothing to do with the term of copyright quadrupling from 14 years to 56 years. Obviously, the members of Congress found sound reasons to do so.

        • HackadayWhat’s New, From 1927

          Here we are at the start of the new year, which for the Internet Archive means a note about what has just entered the public domain. 1927’s finest previously copyrighted materials are now up for grabs in the public domain, which means there’s a treasure trove of films, books, and music to freely copy and remix.

        • Public Domain Review*The Procession of the Months* (ca. 1889) – The Public Domain Review

          While others celebrated New Year’s Eve, Walter Crane (1845–1915) mourned December’s passing. Honeymooning in Rome as 1872 drew to a close, the young artist found himself contemplating Shelley’s Dirge for the Year (1821): “January gray is here, / Like a sexton by her grave; / February bears the bier, / March with grief doth howl and rave”. This striking image of a personified calendar inspired Crane’s tempera and gouache The Death of the Year, in which a procession of Months entomb the bier of yesteryear in “a pillared porch of a temple — the house of time.” Shelley aside, Crane was fresh from a trip to the Uffizi, where he had feasted on Spring (ca. 1480) by Botticelli, whose paintings, remembered Crane, had not yet been “re-discovered by the critics” and were “more or less scattered, and sometimes ‘skyed’ in less important rooms”. Crane may have found inspiration for his funeral scene in the ensemble of Spring and perhaps also saw, in Botticelli’s highly hung masterpieces, an artist equally underlooked. Infatuated with the pre-Raphaelites, Crane and his circle had been panned by London critics as of a mode “mystico-medieval” and “loathly”, with Crane in particular being a “academician of the nursery”.


          Created sometime around 1889 with his daughter Beatrice (1873–1935), The Procession of the Months synthesizes Walter’s two earlier treatments of the calendrical theme, reflecting age across the gutter between text and image. As with their contemporaneous collaboration Flora’s Feast: A Masque of Flowers (1889), Walter illustrated the verse that Beatrice wrote. In the case of The Procession of the Months, it seems the images came later, for the preface notes the poems’ creation when she was “quite a child”, demonstrating how “each Season, with its ever-changing beauties, was fully realized by the child’s quick, artistic imagination.” In the case of Beatrice Crane, her imagination was especially quick, with Oscar Wilde publishing her poem “Legend of the Blush Roses” (and her father’s accompanying illustration) when she was just fifteen. In all of their collaborations, Walter seems to follow his daughter’s lead: “he does not attract unnecessary attention by telling part of the story through his picture”, writes Andrea Korda, “but instead allows Beatrice’s words to make meaning on their own.”

        • Walled CultureSoundCloud’s ‘Fan Powered Royalties’: a halfway house towards the true fans approach – Walled Culture

          Regular readers of this blog will know that Walled Culture is a fan of the true fans concept – the idea that creators can be supported directly and effectively by the people who love their work. The true fans model has been up and running for some years now, although it hasn’t generally been framed in those terms. And yet Patreon and Kickstarter are based on the same approach: that people support artists directly, rather than via intermediaries such as publishers, recording companies or film studios, that take their own hefty cut of the proceeds.

          In the world of music streaming, there’s a kind of halfway house between today’s system and the true fans approach. Currently, most artists are paid according what proportion of a platform’s total downloads their own tracks represent, what is generally called “pro rata”. That means creators with a small but loyal fan base receive relatively little. An alternative approach sees individual subscriptions to streaming services split amongst only those artists that the subscriber listened to, rather than added to the overall pot of money for all of them. As a result, loyal fans of a particular musician, who play his/her music repeatedly, will ensure that far more of their subscription payments go to that musician, and not the big names, who currently benefit from the pro rata approach. That’s not the full true fans system, but goes some way to letting people fund the artists they listen to.

  • Gemini* and Gopher

    • Personal

      • Music discovery

        I love listening to music from the 60s, 70s, 80s & 90s, there are just so many classic from these years with many fantastic stories behind the artists and bands.

        However in more recent years it seems harder and harder to find good, or new and interesting music. Like many things in our digital lives, we are pushed by big budget advertising towards the latest artist with a one hit wonder.

        So how do you discover and be exposed to different music styles or artists?

        Often I let myself get taken down the YouTube recommendation path from a known artist or song, however the quantity and relevance of adverts on YouTube is just terrible these days and a big turn off from this approach.

      • Productivity 😠

        This seems like a good way to think. Uh-oh! Is that my second new year resolution!?

      • 🔤SpellBinding: EFHUNPL Wordo: INLAY
      • Music Spotlight: My Top Album 2022

        The hype is real. I only recently wrote last years, so I bet your hype is nonexistent but for me I was writing that knowing full well there were some bangers waiting to be unleashed in this year end review!

      • 2022 Week 51/52: Thoughts and Photos

        At the end of each year since 2020, my wife and I boot up “Animal Crossing: New Horizons” for Nintendo Switch at least once. The game, a social simulator set in an island village inhabited by anthropomorphic animals, features a New Year’s Eve celebration party, which can be attended in game by the player’s real-life friends. Over New Year’s Eve, we visited a friend’s house to observe the new year in our timezone. We then returned home and into Animal Crossing to join my sister, who lives in a timezone two hours behind us, to celebrate the new year for her. It was a long evening, but it was worth it.

    • Music

      • Music Spotlight: Awesome EPs

        It isn’t too uncommon for me to stumble across an EP that I put on rotation more or just as much as the full lengths the band releases. I was listening to one such EP tonight while showering and decided to try and catalog a few that really stuck out to me and maybe you’ll find worth checking out.

    • Technical

      • Retrocomputing, a little

        I’ve been doing a little bit of retrocomputing over the holidays. I’m writing this post in Netscape 3.01, running on MacOS 8.1. In an emulator, not on vintage hardware.

        Besides the problems you’d expect it to have with the modern web (JavaScript and CSS), it also doesn’t handle modern TLS, so I’m having to run it through a TLS-terminating proxy on the ThinkPad that’s running the emulator.

      • Tea Tea Deluxe 1.2.4 — Bugfixes

        Holy cow, I can’t believe I haven’t posted anything since before Christmas.

        Anyway, I found a couple of bugs in my OpenTTD mod, namely that the custom goods carriages cost £0 a piece, and both tea leaves and tea boxes were weightless.

      • Programming

        • Long Rambling about Artist Reaction to AI

          Ok, this is going to be an long rambling post. But I feel it has to be done. I see too much artist talking like they know how AI works. They talk about how AI is “stealing” their work, creating what looks like art but without any life in it. I DO agree that the current way we use AI will become a problem down the road. But better understanding of how AI works, why AI works and the ideology behind the field will make communication between the two communities much easier.

          First of all. I am no where near SOTA. I was in the field doing neuromorphic stuff for a while then some FPGA accelerators. Heavily on the computation side. But in the process learned enough I feel I’m at least ok with explaining to undergrads. And I hope I don’t make mistakes. If there is, let me know.

        • It still surprises me what some find difficult to do

          And he goes on to implement a scheme that adds complexity to the configuration of the server, plus the issues with scheduling a program to scan the logfiles for Gemini requests. I’ve done the logfile scanning for “Project: Wolowizard [4]” and “Project: Lumbergh [5]” and it was not any easy thing to set up. Okay, in my case, it was checking the logs in real time to see if messages got logged as part of testing, but that aside, checking the logs for requests might not be straightforward. In this case, it soulds like he has easy access to the log files—but that is not always the case. There have been plenty of systems I’ve come across where normal users just don’t have access to the logs (and I find it annoying, but that’s a rant for another time). Then there’s scheduling a script to run at a regular schedule. In the past, this would be `cron` and the bizarre syntax it uses, but I’m not sure what the new hipster Linux `systemd` way is these days (which itself is a whole bag of worms).

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

Links 03/01/2023: Budgie Enters Fedora Linux 38 as ISO

Posted in News Roundup at 7:37 am by Dr. Roy Schestowitz

  • GNU/Linux

    • Desktop/Laptop

      • Hindustan TimesTop 10 ubuntu laptops : A buying guide

        Ubuntu laptops offer the latest in computing technology packed into a light and portable form factor. With the Ubuntu operating system, users get a powerful, secure, and reliable platform to work and play on. Ubuntu laptops are designed to meet a wide range of needs, from simple web browsing to advanced programming. With a wide range of hardware configurations, users can find the perfect laptop that fits their needs. Whether you’re looking for a basic laptop or a powerful workstation, Ubuntu laptops are a perfect choice.


        It runs on Ubuntu, offering a secure, stable and user-friendly interface.

      • Hectic GeekBest Linux Distro for Beginners in 2023: Top 6 Picks

        Looking for the best Linux distro for beginners in 2023? We compared and ranked the best picks. If you want to know more about this topic, we recommend you read our article!

    • Audiocasts/Shows

      • Late Night Linux – Episode 210 – Late Night Linux

        Real hope for a local-only voice assistant, Matrix learns an age-old lesson about funding FOSS, 2022 was the year of Linux on the desktop, Mozilla is about to catch up to the Mastodon trend, there definitely won’t be a Raspberry Pi 5 this year (honest), and KDE Korner.

    • Graphics Stack

      • Linux Links7 Best Free and Open Source Stacking Wayland Compositors – LinuxLinks

        A window manager is software that manages the windows that applications bring up. For example, when you start an application, there will be a window manager running in the background, responsible for the placement and appearance of windows.

        It is important not to confuse a window manager with a desktop environment. A desktop environment typically consists of icons, windows, toolbars, folders, wallpapers, and desktop widgets. They provide a collection of libraries and applications made to operate cohesively together. A desktop environment contains its own window manager.

        There are a few different types of window managers. This article focuses on stacking Wayland compositors. We cover tiling Wayland compositors in a separate article.

    • Applications

      • OMG Ubuntu’Converter’ is a Slick Image Conversion Tool for Linux – OMG! Ubuntu!

        On the hunt for an open-source Linux app you can use to quickly convert images from one image format to another?

        I know I was!

        Don’t get me wrong, online image converters are okay. But sometimes they don’t work, sometimes they take too long, and sometimes they subject me to a barrage of pop-ups, prompts and other annoyances — “No, I don’t want to enable push notifications for this site”, I hiss, “cos you’re an image converter, not a news source”.

        But all that is forgotten since I discovered Converter, a new GTK4/libadwaita image converter for Linux desktops — and this post is about it!

      • DebugPointWhereis Command in Linux and BSD with Examples

        The whereis command is a command line program that helps you to find out the path or location of any binary executable, source file or manual page.

        Here’s some examples for you to learn this command.

    • Instructionals/Technical

      • Net2What you need to do to secure Ubuntu

        Ubuntu is a popular and secure operating system, but there are still steps you can take to further secure your system and protect your data. In this tutorial, we will explore a variety of tips and techniques to secure your Ubuntu system, covering topics such as updating and patching, strong passwords, firewalls, antivirus software, and more. Here are several tips to help with Ubuntu security.

      • Red Hat OfficialTop 10 Linux security tutorials for sysadmins from 2022 | Enable Sysadmin

        An ounce of prevention is worth a pound of cure.

      • TecAdminHow to Create Bash Aliases with Parameters – TecAdmin

        Bash aliases are shortcuts that allow you to use a shorter or simpler command to represent a longer or more complex command. Bash aliases are useful when you frequently use long or complex commands and want to save time and effort by using a shorter or simpler command instead. To create a Bash alias with arguments and parameters, you can use the alias command and include variables in the alias definition.

        In this article, we will explore how to create Bash aliases with arguments and parameters.

      • TecAdminHow to Install Pip on Ubuntu 22.04 – TecAdmin

        Pip is a package management system used to install and manage software packages written in Python. It stands for “Pip Installs Packages” and is a helpful tool for developers to easily share and collaborate on code. In this article, we will explain how to install Pip on Ubuntu 22.04.

        Before installing Pip, make sure that Python is installed on your system. Ubuntu 22.04 comes with Python 3.9 pre-installed, so you don’t need to worry about installing it.

      • Linux HintHow to Check If Crontab Is Working

        Crontab stands for cron table, where cron is obtained from the Greek word Chronos which means time. Crontab is a scheduler that is responsible for managing the tasks that are scheduled by the user. The crontab is the set of commands that enables the system to perform the tasks automatically. It is the silent job handler. Due to which, it becomes necessary to check whether it is working properly or not. If we don’t check for the crontab whether it is working or not, it stops the system from working. For example, if we want to back up the database regularly for some reason, crontab stops working. If we don’t check for that until the crontab is started again by the user, the whole data will be lost. The sixth is a fixed number of fields. The first five of which are used to store the time and date on which the job is done and the sixth one is the command to be executed.

      • HowTo ForgeHow to install PHP 5.6 and 7.0 – 8.2 with PHP-FPM and FastCGI mode for ISPConfig 3.2 with apt on Debian 9 to 11

        In this guide we will take you through installing additional PHP versions (5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.1, and 8.2) on a Debian server…

      • Linux CapableHow to Install Wike on Fedora Linux – LinuxCapable

        Wike is a lightweight and open-source Wikipedia reader app for Linux-based GNOME desktops and uses the MediaWiki API to fetch content from Wikipedia. The following tutorial will teach you how to install Wike on Fedora Linux using a COPR repository or the Flatpak package manager utilizing the Flathub with cli commands for those looking for a fast and lightweight way to view Wikipedia articles on their Fedora desktop.

      • List of Special Parameters in Bash with Examples

        Before you can understand what special parameters are, you must first understand what parameters are: Any entity that stores a value (also known as a variable) is the parameter.

        Yes, it’s that short in definition; now, special parameters are a few predefined parameters given by your shell that hold read-only information related to your existing shell session.

        This parameter can be used in your terminal or shell script to control how the script runs by figuring out the user’s shell session or getting the arguments the user has given.

      • Startup/execution time for a specific command line tool

        Generally I don’t have to bother about the startup time of any command line tool. For a human eye and normal day to day usage, if a command takes half a second to finish the job, it is not much of a problem. But, the story changes the moment we talk about a command which we have to run multiple times. What about about a command which have to execute multiple times every minute? This is the time when the startup and execution time matters.

        A few weeks ago I was looking at a Python script which was executing as part of Nagios run, it was doing an API call to a remote server with JSON data coming in as command line arguments. Now, to make it scale more the first thought was to move the actual API call to a different process and get the original script to load things into a Redis queue. But, the other issue was the startup time for the Python script, having something with lesser startup time would be more help in this case, where nagios may execute the script/command over a few hundred times in every minute.

      • Beginners Guide for Sleep Command in Linux

        As its name suggests, the sleep command is commonly used by shell script writers to delay the execution of individual or portions of commands specified after this command in script.

        Using this command, you can delay the next command’s execution for the specified number of seconds (the default), minutes, hours, and days using different suffixes.

        In this article, you will learn about the sleep command with its different suffixes and how to use it in shell scripts to pause the execution for a certain period of time.

      • dwaves.deStarlink -> Google -> Blocking altnerative DNS Servers!!! – how to setup Firefox to use Tor Proxy

        the reason this time was NOT on the server-side, but on the Google side, blocking all DNS servers that are NOT google.

        while this can be understood in the terms of CyberSec:

        + (manipulation of DNS servers, forwarding visitors of banking.com to a malicious website, that looks exactly like the original site).

        – it is another step towards more internet surveillance, as a DNS server is de-facto asked EVERY time a client makes a connection to domain.com

        possible solution: tunnel all traffic over tor.

      • HowTo ForgeUpdate the ISPConfig Perfect Server from Ubuntu 20.04 to Ubuntu 22.04

        This tutorial will take you through updating a server managed by ISPConfig from Ubuntu 20.04 (Focal Fossa) to Ubuntu 22.04 (Jammy Jellyfish).

      • Linux HintA Beginner’s Guide to a Multistage Docker Build

        Docker multi-stage build is the process of specifying a series of builds in a Dockerfile. In other words, the Dockerfile contains multiple “FROM” statements in a single file, and the new from statement utilizes different or previous base instructions. The multistage build enables developers to break down the development process into multistage. Moreover, the base instruction is referred to as installation or setup instructions, and other instructions use dependencies of base instruction to function properly.

      • CloudbookletHow to Install or Upgrade PHP 8.2 on Ubuntu 22.04 – Cloudbooklet

        The most recent version of PHP, 8.2, was published in 2022. You will learn how to install the most recent PHP version, which is 8.2, on your Ubuntu 22.04 machine or server and configure it with Apache and Nginx in this tutorial.

        Additionally, you’ll discover how to set up an alternative PHP version and downgrade or upgrade to an earlier or newer version.

        This guide also shows you how to configure PHP INI settings, FPM settings, pools, and other things that are more effective for an effective execution of your application.

        On the Google Cloud Platform, a Compute Compute Engine VM Instance running the Ubuntu 22.04 operating system is used to test this installation. All Linux distributions will support this setup.

      • Linux CapableHow to Install Git on Fedora Linux – LinuxCapable

        GIT is a free, open-source version control system that can efficiently manage small or huge projects. The following tutorial will teach you how to install the latest or upgrade GIT on Fedora Linux using the command line terminal and some basic commands and tips on using GIT cli commands.

      • TecMintHow to Use dd Command in Linux [15 Useful Examples]

        In this advanced guide, we will discuss some practical examples of the dd command. After following this guide, advanced users will be able to work with the block devices comfortably from the command line interface.

        In Linux, everything is a file and the block devices are not an exception to it. Often time, we need to work with block devices. As Linux users, we perform a variety of operations on block devices, such as, – taking a backup of a disk or partition, backing up Master Boot Record (MBR), making a bootable USB drive, and the list goes on.

        Certainly, we can use graphical tools to perform all these operations. However, most Linux administrators prefer to use the dd command due to its rich functionality and robustness.

        In this advanced guide, we will learn about the dd command to convert and copy files. However, unlike the cp command most of the time it’s used with block devices.

      • Trend OceansHow to Find the System Restarted Time in Linux – TREND OCEANS

        Because Linux systems do not require reboots, we run them for a week, month, year, and so on. To find out how long it’s been running, use the last, who, and uptime commands.

      • Linux CapableHow to Install Kate on Fedora Linux – LinuxCapable

        Kate is a free, open-source, multi-document, multi-view text editor developed by KDE. It has many useful features for programmers and other power users, including code folding, syntax highlighting, dynamic word wrap, an embedded console, an extensive plugin interface, and some preliminary scripting support. In the following tutorial, you will learn how to install Kate Text Editor on Fedora Linux using the command line terminal with various installation options to install the text editor.

      • Linux CapableHow to Install Chromium on Fedora Linux

        Chromium is an open-source browser project that builds a safer, faster, and more stable way for all users to experience the web on their Fedora desktop. In the following tutorial, you will learn how to install Chromium Web Browser on your Fedora Linux desktop using two Fedora default repository methods or the Flatpak method and how to maintain and remove the browser in the future.

      • Linux CapableHow to Install OnlyOffice on Fedora Linux

        ONLYOFFICE is a powerful and versatile office suite that allows you to edit text documents, spreadsheets, or presentations easily. In the following tutorial, you will learn how to install OnlyOffice on Fedora Linux by downloading the official RPM repository and installing it manually or using the third-party package manager Flatpak which is natively installed.

      • Linux CapableHow to Install Foliate on Fedora Linux

        Foliate is free, open-source software that focuses on reading and supports book management with a detailed library view that supports most e-book formats, such as EPUB and AZW(3). In the following tutorial, you will learn to install Foliate on Fedora Linux using one of two methods: dnf package manager with Fedora’s repository, flatpak package manager, and some tips for maintaining or removing Foliate in the future.

      • Linux CapableHow to Install FileZilla Fedora Linux

        FileZilla is one of the most popular FTP clients, and for a good reason. It’s easy to use, free, and has cross-platform support. In the following tutorial, you will learn how to install FileZilla on Fedora Linux using the standard Fedora repository, which often has the newest version, or the alternative natively installed Flatpak manager with Flathub using the command line terminal.

      • It’s UbuntuHow To Install VirtualBox 7 On Ubuntu 22.04 LTS [2023] | Itsubuntu.com

        VirtualBox is a popular system virtualization software. It is powerful x86 and AMD64/Intel64 virtualization cross-platform virtual software that is loaded with plenty of features. It is available in both free and professional editions.

      • Linux CapableHow to Install Geany on Fedora Linux

        Geany is a popular open-source text editor that can also be used as an IDE for programming languages such as Python. It is known for its simplicity and speed, making it a good choice if you need a fast and lightweight text editor. Geany also has enough features to meet most needs, making it an excellent all-purpose text editor worth checking out on your Fedora desktop.

    • Games

      • GNOME[GNOME] Crosswords: Puzzle update – Jonathan Blandford

        Happy New Year, Crossword-lovers!

        This is a minor update in preparation for a bigger release in the next few weeks. We’ve done a lot of exciting work on Crosswords over the past few months that’s almost ready for release. However, there are a few things available already that I wanted to highlight early.

  • Distributions and Operating Systems

    • Help Net SecurityKali Linux: What’s next for the popular pentesting distro? – Help Net Security

      If you’re interested in penetration testing and digital forensics, you know that Kali Linux is worth a try. And if you’re already doing it, chances are good you are already using it.

      We talked to Jim O’Gorman, Chief Content and Strategy Officer at Offensive Security (OffSec), about the direction in which the development of the open-source distro is headed.

    • DebugPointTop 10 Linux Distributions for Windows Users in 2023

      We compiled an inventory of the ten best Linux distributions for Windows users in 2023 based on how easy they are to adopt and successfully migrate from Windows.

      Although there are hundreds of Linux Distributions, very few of them can seriously replace Windows operating system. With the advancements and stability across Linux Kernel and desktop environments, 2023 is the perfect year to adopt Linux as a daily driver. This applies to students, school administrations, hobbyists, scientists, and related work profiles. In addition, the hardware makers also provide Linux support for their device line-ups.

      Linux, in general, still requires some workaround for specific workflows. However, Linux is still catching up on specific niche work profiles. The reason is some specific application vendors do not provide Linux executables. But there are plenty of alternatives available for everything in the Linux world.

      Moreover, for day-to-day work from an average user standpoint, the Linux operating system is now at a stage that can perform all the work you throw. With that in mind, we compiled the below 10 best Linux distributions in 2023 for Windows users. These should cover almost all possible use cases and work profiles (including Desktop or Laptop).

    • Barry KaulerLimine Installer check duplicate UUID, PARTUUID and label

      I have now added a check in Limine Installer for non-unique UUID, PARTUUID (GUID), or filesystem label. If two partitions have one of those the same, and it is specified in the ‘limine.cfg’ file, at bootup Limine and/or EasyOS will get very confused.

      Now, these conflicts are detected. In the case of the conflict being a partition on an internal drive and on a USB-stick, the user is advised to avoid the conflict by unplugging the USB-stick before the next bootup.

    • New Releases

      • 9to5LinuxNitrux 2.6 Is Out Powered by Linux 6.1, Adds PipeWire and Wayland by Default

        Uri Herrera announced today the release of Nitrux 2.6 as the latest stable update for this Debian-based GNU/Linux distribution that does not use the systemd init system and it’s built around the latest KDE Plasma desktop environment.

        Powered by the latest Linux 6.1 kernel and the upcoming Mesa 23 graphics stacks, Nitrux 2.6 comes with the PipeWire multimedia server enabled by default for its NX Desktop graphical session built on top of the KDE Plasma 5.26.4 desktop environment, which is accompanied by the KDE Frameworks 5.101 and KDE Gear 22.12 software suites.

    • Fedora Family / IBM

      • 9to5LinuxIt’s Official: Fedora Linux 38 Will Offer Fedora Budgie and Sway Spins

        Ex-Solus project leader and Budgie desktop maintainer Joshua Strobl announced today on social media that an official Fedora Budgie Spin featuring the latest Budgie desktop environment is coming as part of the Fedora Linux 38 release in late April 2023.

        Budgie desktop is an independently-developed desktop environment for Linux and other Unix-like operating systems, initially created by Ikey Doherty for the Solus distribution. Budgie is now actively maintained by a team of contributors led by Joshua Strobl and it’s available for other popular distros like Arch Linux, Ubuntu, Debian, and Fedora Linux.

      • ID RootRocky Linux vs. AlmaLinux: Which One to Choose? – idroot

        AlmaLinux and Rocky Linux are two free and open-source operating systems based on the Red Hat Enterprise Linux (RHEL) distribution. Both are designed to be community-driven, transparent, and stable, but there are some key differences between the two.


        Rocky Linux is a free and open-source operating system based on the Red Hat Enterprise Linux (RHEL) distribution. It was created as an alternative to RHEL and aims to be a community-driven, transparent, and stable operating system.

      • Weekly status of Packit Team: Packit January 2023
      • Fedora MagazineContribute at the Fedora Linux Test Week for Kernel 6.1 – Fedora Magazine

        The kernel team is working on final integration for Linux kernel 6.1. This version was just recently released, and will arrive soon in Fedora Linux. As a result, the Fedora Linux kernel and QA teams have organized a test week from Tuesday, Jan 03, 2023 to Sunday, Jan 07, 2023. Refer to the wiki page for links to the test images you’ll need to participate. Continue reading for details.


        A test week is an event where anyone can help make sure changes in Fedora Linux work well in an upcoming release. Fedora community members often participate, and the public is welcome at these events. If you’ve never contributed before, this is a perfect way to get started.

      • Enterprisers ProjectHow to be the manager your IT team needs in 2023 | The Enterprisers Project

        For all our talk about the value of leadership, too often, we focus on high-level, C-suite leaders. This leaves a valuable category outside consideration: the manager.

        The role of a manager goes beyond managing the workforce’s day-to-day tasks. Managers are pivotal in driving the company culture, mission, and values. By leading the workforce, they become integral to driving the enterprise forward. They are also one of the main reasons employees stay with their company – we’ve all heard that “people don’t leave bad jobs; they leave bad managers.”

        Employees rely on and take cues from the attitudes and behaviors of their immediate manager – more so than those in the C-suite. Still, recent NTT DATA research shows that investment in leadership development is a relatively low priority for business leaders. Managers must cultivate a culture of support, transparency, growth, and collaboration to see positive team results.

      • Enterprisers Project7 resources to advance your automation journey in 2023 | The Enterprisers Project

        Automation is no longer a futuristic concept. It is now embedded within a variety of industries and throughout all areas of business. In addition to automation trends, our contributing authors covered stories of how it is being implemented in the real world. Instead of viewing automation as a threat, modern IT leaders are embracing its potential. Whether it is used to enhance employee experience in the workplace or improve medical technology to save lives, we are all impacted by automation.

    • Canonical/Ubuntu Family

      • It’s FOSSUbuntu 23.04 Daily Builds Now Include the New Installer By Default

        At the end of the installation process, a new end screen is shown with options to either restart Ubuntu or shut down.

        The overall install experience has been upgraded to current standards, which makes it more appealing, providing a modern user experience.

        Unfortunately, you will have to wait a bit more for Ubuntu 23.04′s release or at least its beta release to get your hands on to properly test it out without risking encountering bugs.

    • Devices/Embedded

      • CNX SoftwareMediaTek Genio 700 Cortex-A78/A55 IoT processor targets industrial and Smart Home applications – CNX Software

        MediaTek Genio 700 is an octa-core Arm processor with two Cortex-A78 cores, six Cortex-A55 cores, a Mali-G57 GPU, and a 4 TOPS AI accelerator designed for consumer and industrial IoT applications.

        The new processor is a cost-down version of the Genio 1200 premium AIoT processor introduced last year with four Cortex-A78 and four Cortex-A55 cores. The Genio 700 offers many of the same features but with lower performance/capabilities, including a 3-core GPU and an AI accelerator limited to 4.0 TOPS, as well as support for dual displays up to 4K + Full HD (instead of 2x 4K), and 32MP single cameras (instead of 48 MP).

      • Help Net SecurityMediaTek introduces Genio 700 for industrial and smart home products – Help Net Security

        MediaTek announced the latest chipset in the Genio platform for IoT devices, the octa-core Genio 700 designed for smart home, smart retail, and industrial IoT products.

        With a focus on power efficiency, the MediaTek Genio 700 is a N6 (6nm) IoT chipset that boasts two ARM A78 cores running at 2.2GHz and six ARM A55 cores at 2.0GHz while providing 4.0 TOPs AI accelerator. It comes with support for FHD60+4K60 display, as well as an ISP for better images.

        “When we launched the Genio family of IoT products last year, we designed the platform with the scalability and development support that brands need, paving the way for opportunities to continue expanding,” said Richard Lu, Vice President of MediaTek IoT Business Unit. “With a focus on industrial and smart home products, the Genio 700 is a perfect natural addition to the lineup to ensure we can provide the widest range of support possible to our customers.”

    • Open Hardware/Modding

      • The Register UKSidecar: How to get a Psion online in 2023 • The Register

        Code whizz and tinkerer Kian Ryan’s ingenious “Sidecar” is a self-contained, battery-powered Wi-Fi-to-RS232 bridge that enables his elderly Psion 5MX PDA to access a little bit of the modern internet.

        The Sidecar is an inspired homemade device which combines an assortment of bits of hardware and software, a 3D-printed case, plus considerable ingenuity, to create a pocket-sized gadget that turns a vintage mobile computer into a mobile Linux terminal – and which can also permit elderly gadgets access the internet.

        You can trace the development of the Sidecar over six months on Ryan’s blog. Back in June, he described a fairly complicated setup. This used a MAX3232-based [PDF] RS232-to-TTL level converter, plus a gender-converter and a null-modem adapter to hook a Psion serial cable to a Raspberry Pi Zero. (He didn’t mention it, but we think it must a Pi Zero W to provide an upstream network connection.)

    • Mobile Systems/Mobile Applications

  • Free, Libre, and Open Source Software

    • OpenSource.comDocument with BookStack, an open source Confluence alternative

      BookStack is an open source, web-based documentation system, that allows you to create a structured knowledge store for personal, team, or company use. BookStack focuses on ease-of-use and design to provide an experience suitable for an audience with, potentially, mixed skills in technology. It’s built upon the PHP framework Laravel, with MySQL or MariaDB used as a datastore.

      I built BookStack after attempting to find a documentation or wiki system for my workplace. Confluence was the closest option to suit my requirements but the user-based pricing introduced a barrier. The closed nature of Confluence also raised questions to the longevity of the documentation I’d be building. In the end, I decided to build my own platform to suit my needs. I released it under the MIT license to give back to the open source community that I’d come to love and benefit from over the years.

    • OpenSource.comCreate a highly available distributed database with Apache ShardingSphere | Opensource.com

      Modern business systems must be highly available, reliable, and stable in the digital age. As the cornerstone of the current business system, databases are supposed to embrace high availability.

      High availability (HA) allows databases to switch services between primary and secondary database nodes. HA automatically selects a primary, picking the best node when the previous one crashes.

    • Joe BrockmeierTwo observations about Mastodon in early 2023 : Dissociated Press

      Tonight, not for the first time, I learned about a “breaking news” item from Mastodon. That’s been happening more often over the past few weeks, whereas this time last year I’d have gotten this kind of thing via Twitter first.

      This seems significant to me because Mastodon is making the leap from “a small group of people talking about the service itself a lot” to “several of my friends are here and there’s some community” to “a news source” rather quickly. It took Twitter a long time to cross that chasm. And it’s one of the things that made Twitter valuable, if also a primary source of doom scrolling.

      This doesn’t mean Mastodon is a drop-in replacement for Twitter. But. Mastodon, and the larger “Fediverse,” seem to be gaining critical mass beyond just numbers but also in the way it’s used.

      The other observation is providers like Linode and Digital Ocean offering quickstarts for Mastodon hosting.

      That’s good, it’s a step in the right direction, but it’s not the kind of “batteries included” offering that’s going to really cause self-hosted Mastodon to take off. Deploying a service is not the hard part. Maintaining the service, the “day two” operations, is what you have to worry about.

    • SUSE’s Corporate BlogThe Significance of Open Source Software in the Digital-First Future Enterprise | SUSE Communities

      As companies shift their focus from the digital transformation of individual processes to the business outcomes enabled by a digitally transformed organization, software engineering will become a core enterprise capability. To become a software-powered organization, companies must first identify and address the concerns of its developers in areas such as developer experience, developer velocity and software security.

    • Productivity Software/LibreOffice/Calligra

    • Content Management Systems (CMS)

    • Programming/Development

      • Linux HintInet Pton() Function in C Language

        The socket functions use structures in their input arguments that contain client and server specific data. The most important information in these structures is undoubtedly the IP addresses.

        There are several types of structures which are used by socket functions to store these addresses. For example: sockaddr, addrinfo or in_addr, etc.

        Regardless of the type of structure in which they are stored, IP addresses are not encoded, which means that each of the numbers in their fields is represented by its binary equivalent. This means that in certain cases, it is necessary to convert the IP addresses to strings or strings to IP addresses in order to work with them.

      • Shell/Bash/Zsh/Ksh

        • Linux HintBash Set Command

          Bash has many environment variables for various purposes. The set command of Bash is used to modify or display the different attributes and parameters of the shell environment. This command has many options to perform the different types of tasks. The uses of set command for various purposes are described in this tutorial.

  • Leftovers

  • Gemini* and Gopher

    • Technical

      • Programming

        • Some notes on working with old C code

          The post is briefly about testing the old game Star Trek that was popular in the 70s, and in this case, it’s been ported to C probably sometime in the 80s. The game is interactive so writing any form of tests (much less “unit tests”) will be challenging, to say the least. (the post does go on to say that possibly using `expect [2]` would probably be in order).

          I have a bit of experience here with older C code. At one point, I got interested in Viola [3], an early graphical web browser from 1992, and is the type of C code that gives C a bad name. It was written in a transition period between K&R (Brian Kernighan and Dennis Ritchie) C and ANSI (American National Standards Institute) C, so it had to cater to both, so function prototypes were spotty at best. It also made several horrible assumptions about primitive data types—mainly that pointers, integers and long integers were all interchangable, and plenty of cases where signed quantities were compared to unsigned quantities.

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

« 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