11.25.22

Links 25/11/2022: Bugfixes in Linux and podlators 5.00

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

  • GNU/Linux

    • Audiocasts/Shows

    • Kernel Space

      • LWNLinux 5.10.156
        I'm announcing the release of the 5.10.156 kernel.
        
        All users of the 5.10 kernel series must upgrade.
        
        The updated 5.10.y git tree can be found at:
        	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.10.y
        and can be browsed at the normal kernel.org git web browser:
        
        https://git.kernel.org/?p=linux/kernel/git/stable/linux-s...
        
        thanks,
        
        greg k-h
        
      • LWNLinux 5.4.225
      • LWNLinux 4.19.267
      • LWNLinux 4.14.300
      • LWNLinux 4.9.334
    • Applications

      • PowerDNSPowerDNS Recursor 4.5.12, 4.6.5 and 4.7.4 Released | PowerDNS Blog

        Today we have released a maintenance release of PowerDNS Recursor 4.5.12, 4.6.5 and 4.7.4, containing fixes for a few minor issues. In particular, RPZ IXFRs now time out if the server becomes unresponsive. For more details on the other fixes, consult the changelogs available at 4.5.12, 4.6.5, 4.7.4.

        The source tarballs (4.5.12, 4.6.5, 4.7.4) and signatures (4.5.12, 4.6.5, 4.7.4) are available from our download server. Packages for various distributions are available from our repository.

        Note that PowerDNS Recursor 4.4.x and older releases are End of Life. Consult the EOL policy for more details.

    • Instructionals/Technical

      • ID RootHow To Install Webinoly on Ubuntu 22.04 LTS – idroot

        In this tutorial, we will show you how to install Webinoly on Ubuntu 22.04 LTS. For those of you who didn’t know, Webinoly is a free panel for Virtual Private Servers (VPS) that appears to be an extension of EasyEngine or WordOps. With Webinoly you can in just one step optimize the LEMP web server to manage your WordPress, PHP, or simple HTML.

        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 Webinoly on Ubuntu 22.04 (Jammy Jellyfish). You can follow the same instructions for Ubuntu 22.04 and any other Debian-based distribution like Linux Mint, Elementary OS, Pop!_OS, and more as well.

      • Make Use OfHow to Convert Any Image to ASCII Art in the Linux Terminal

        ASCII arts are fascinating and provide a way to share images over low-bandwidth internet. Here’s how you can convert any image to ASCII art on Linux.

        ASCII art is the oldest form of image representation online and existed long before the invention of the internet. It offers an easy, low-bandwidth way of rendering a graphical representation using characters, and is an art form in its own right.

        It’s simple to convert an image into ASCII in your Linux terminal. Here’s how to get started.

      • Linux Made SimpleHow to install Yomi Hustle on a Chromebook

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

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

      • It’s FOSSHow to Merge PDF Files in Linux – It’s FOSS

        Got several PDFs on the same subject and now you want to combine them into a single PDF?

        Or perhaps you need to upload a single file consisting of different files? Many government and academic portals require that.

        As a Linux user, if you are in a situation where you need to merge PDFs, this tutorial will help you out.

    • Games

      • Positech GamesInertia scaling in Democracy 4 (new feature) – Cliffski’s Blog

        So the big question is… how long does it take for politics and society to convert someone from being hard right to hard left, or liberal to conservative? I have no definitive answer, but its a long time. Democracy 4 limits all inertia to a maximum value of 32, for technical reasons, which is 8 years. probably not long enough…

    • Desktop Environments/WMs

  • Distributions and Operating Systems

    • Open Hardware/Modding

      • Tom’s HardwareRaspberry Pi Bird Cries When Users Leave Twitter | Tom’s Hardware

        Raspberry Pi makes for a great notification platforms as it can be easily integrated with many APIs. Maker and developer Dr David Pride saw a glowing opportunity and seized the chance to make this clever Twitter-based project he dubbed “Bye-Bye Bird”. This project keeps him up to date on when his friends are leaving the social media platform with a tearful notification system.

        Dr Pride laser cut a board to resemble Twitter’s bird logo. Behind this bird is a Raspberry Pi that listens for Tweets using the #RIPTwitter hashtag. If it detects a tweet using this farewell hashtag, it triggers a system that causes the bird to release a single tear using a syringe of water.

      • EngadgetCritter – Guitari’s 201 Music Synthesizer is the long-awaited successor to its Pocket Piano | Engadget

        Like the Organelle, you can actually hack together your own patches for the 201 using Pure Data or Faust, but that’s more of a nice bonus than the main selling point here. Under the hood of the 201 is a 900Mhz ARM processor with 512MB RAM, which should be plenty for most synth patches, but it’s not quite as powerful as the Organelle M. The 201 also has a built-in speaker, a 1/4-inch stereo out jack, 1/8-inch MIDI in and out, USB-A for connecting MIDI controllers, and USB-C for accessing the files on the microSD card.

      • Tom’s HardwareRaspberry Pi Pauses Ad Blocking with Big Red Button | Tom’s Hardware

        Installing ad blockers on every machine has become somewhat of a standard for modern internet users. But makers in the Raspberry Pi community have found a way to stop them at the source with the advent of Pi-Hole. This is a system designed to stop advertisements at the DNS level on your network but what if you need to let them through for a little while? That’s where maker and developer Kris from Planet Kris comes in with his Pie Stop button project.

        To dig into this project, it helps to know how Pi-Hole works. Check out our guide on how to install Pi-Hole to get an idea of what the application does and how to set it up on the Pi. Unfortunately for Kris, Pi-Hole prevented critical access to important work-related websites. He didn’t want to remove the system so he opted to devise a way to temporarily disable Pi-Hole on his network.

      • SparkFun ElectronicsThe NVIDIA Jetson Nano is Coming Back! – News – SparkFun Electronics

        If you’ve been following or trying to get your hands on the NVIDIA Jetson Nano, then you’re probably aware that global supply chain constraints and component shortages hit hard last year. Since then, we’ve received an impressive number of backorders for our Jetson Products. Well, we’re here to deliver good news for all of you that have been waiting: We have Jetson Nanos that will be trickling in, starting after Black Friday!

        If you have a current backorder, we will do our best to get it fulfilled as soon as we can. For those who are interested in a new Jetson Nano 4GB, backorders are now open! We will make effort to keep you up-to-date on forthcoming ETAs. You may also notice the price of the Nano and its associated kits have gone up – this is unfortunately a necessary consequence of global supply chain changes. We hope you understand.

      • ArduinoDesigning a 3D-printed EMG bionic hand as a low-cost alternative to prosthetic limbs | Arduino Blog

        The cost of a new prosthetic arm can range from several thousand dollars to tens of thousands, putting them out of reach for many people. Ahmad Ikram recognized this need and decided to design and build a far cheaper, open source version that has myoelectric capabilities.

        To begin this project, Ikram decided upon using the InMoov 3D-printed arm design from French sculptor Gael Langevin due to it being easy to construct. The hand itself contains a single wire connected to each finger, while the other end gets wrapped around a servo motor horn so that the finger can bend whenever the serv moves. A Myoware muscle sensor is responsible for reading the electrical signals generated by muscle contractions and converting them into a readable analog voltage, which is read by an Arduino Nano’s analog pin.

    • Mobile Systems/Mobile Applications

  • Free, Libre, and Open Source Software

    • Events

      • Daniel PocockViolence, sexism, racist harassment and physical abuse at FOSDEM, DebConf, FrOSCon, Debian, OSI

        FOSDEM organization is getting under way and volunteers have already started receiving anonymous threats and insults. This is not unprecedented and it is no surprise.

        At FOSDEM itself, the former president of Open Source Initiative showed the infamous slide with a cat behind bars. The woman is not a developer. She does not have money to pay developers. People don’t consent to be in these experiments. Therefore, the picture implies some force is used to impose upon developers against our will. What she has illustrated here is a concentration camp. If she displayed this slide in Germany she could be prosecuted for glorifying the holocaust.

    • Productivity Software/LibreOffice/Calligra

    • Content Management Systems (CMS)

      • Extremely minimal blogging with WriteFreely: Dissociated Press

        WriteFreely is a “distraction free” blogging platform that people can follow on Mastodon, Pleroma or other ActivityPub services.

        It’s written in Go, and consists of a single binary that you can run alone or with a MySQL backend. (Uses SQLite if you don’t opt for MySQL, which is probably just fine for a single-user setup.)

        If you just want to test it out, you can set it up and start playing with it in just a few minutes. I slapped the binary on a test server and spun it up in single user configuration in less than five minutes.

        Configuring for multiple users and blogs might be a bit more complicated, but I suspect you could set up an instance for multiple users and all the trimmings (like encryption with Let’s Encrypt and OAuth for authentication), in a few hours if you’ve got experience with such things already. A little longer if you’re new to system administration.

        You can also opt to sign up for an inexpensive WriteFreely account or even multi-user hosting with your own domain.

    • Programming/Development

      • Jussi PakkanenNibble Stew: Experimenting on how to add CMYK and color management to Cairo

        Cairo is an amazing piece of tech that powers a lot of stuff, like all of GTK. Unfortunately it is not without its problems. The biggest one being that it was designed almost 20 years ago with the main use case of dealing with “good old” 8 bit uncalibrated RGB images. There has been a lot of interest in adding native support for things like CMYK documents, linear RGB, color calibration, wide gamuts and all of that good stuff. Sadly it has not come to be.

        The reasons are mostly the same as always. The project is sadly understaffed and there does not seem to be a corporate sponsor to really drive the development forward. What makes things extra difficult is that Cairo supports a lot of different platforms like Postscript, Win32, Quartz and SVG. So if someone wants to add new features in Cairo, not only do they need to understand how color math works and how to do C, they would also need to handle all the various backends. That is a rare combination of skills. In any case the patchset needed to make all that happen would be enormous and thus hard to get reviewed and merged.

      • EarthlyAn Ultimate Guide to Kubernetes Role-Based Access Control – Earthly Blog

        Kubernetes has many resources and components that must be kept out of reach of certain users and service accounts. Resources such as secrets have to be encrypted and have strict access. If everyone in a company who has access to the cluster is given limitless power when using the cluster; this is dangerous because Kubernetes secrets and keys can be stolen and used inappropriately. Mostly, anyone can change the cluster’s configurations, and it will be hard to know who made changes in case of vulnerability detection.

      • Carlos BeckerGoReleaser v1 — one year later

        Since v1.0.0, we continue making steady progress towards making it easier to release increasingly more complex projects, with increasingly more integrations, and with good defaults — especially regarding security and supply chain, thanks to our friends at Sigstore and Anchore.

      • Always use [closed, open) intervals. A programmer’s perspective

        Intervals or ranges pop-up everywhere in the programming world. The classic example is picking a start and end date, like you would when booking an AirBnB or a flight. But that’s just one example: from slicing a JS Array, to Java’s List#sublist and even SQL’s LIMIT operator, ranges are everywhere.

        Have you ever wondered why they are always implemented as [closed, open) as opposed to [closed, closed]?

      • Ignore RuboCop changes in Git Blame

        Have you ever run git blame, looked at the commit for a line, and seen some big refactoring or formatting commit? It’s so frustrating not to be able to find the useful context on changes when this happens. When adding StandardRB or RuboCop, or when making changes to your .rubocop.yml configuration, you’ll probably end up with a large commit like this that doesn’t include valuable context when spelunking history.

      • SusamPalC Quines – Susam Pal

        A quine is a computer program that produces an exact copy of its own source code as its output. It must not consume any input, so tricks involving reading its own source code and printing it are not permitted.

      • Perl / Raku

        • Eagle’s Path: podlators 5.00 (2022-11-25)

          podlators is my collection of POD formatting modules, which generate *roff or text (possibly with escape sequence markup) from the documentation format used by Perl and some other packages.

          This is a major release, the biggest since the Pod::Simple rewrite in 2005. The headline news is that after some fairly extensive investigation, this release of Pod::Man finally changes the default output format to Unicode. No more replacement of characters in people’s names, or text in non-English languages, with ugly X characters! There is a new encoding option to set the output encoding, and new options groff (which uses the groff extension for Unicode code points and is the default on EBCDIC systmes) and roff (which does the old, broken X substitution).

          Since this was a major backward-incompatible change, I also finally removed most of the formatting touch-ups that Pod::Man tried to do for troff output but which would be invisible for the (by far more commonly used) nroff output. These have been an endless source of bugs and are very difficult to maintain, most of them were of marginal utility, and I am dubious many people are using troff to print Perl manual pages these days instead of, say, printing the rendered output from one of the many excellent POD to HTML modules.

        • PerlThis Week in PSC (088) | Perl Steering Council [blogs.perl.org]

          A smaller-than-usual meeting because of the US Holiday; only Paul and Philippe today.

    • Standards/Consortia

      • Tom MacWrightWeb technology optimism hour

        It’s too easy lately to get into a very pessimistic mood about technology. Between the developer energy wasted on crypto, which has produced negative real-world value, the wider downturn in tech stocks, and the often-antagonistic interactions between developers on Twitter and elsewhere, the vibes can be bad.

        [...]

        In the two and a half years since I wrote second-guessing the modern web, framework developers have been chipping away at those problems.

        Both Remix, which went from a paid-product indie startup to a VC-backed startup to an acquisition by Shopify, and Next have rolled out techniques to render more of the application on the backend. Next uses React Server Rendering, a very confusing but promising technology. Remix is pushing people to use patterns with React that can work without client-side JavaScript, in a way that mirrors some of the techniques from Ruby on Rails, like “progressively enhancing” form submissions to use AJAX instead of full-page refreshes.

  • Leftovers

    • Taking the 100 Days to Offload challenge · 🤠 Major Hayden

      While scrolling through toots in my Mastodon account recently, I stumbled upon the #100DaysToOffload hashtag. That led me to the 100 Days To Offload challenge.
      The challenge looks very straightforward: write 100 posts within one year on your blog. There’s no prize involved other than being able to share your ideas with others.
      However, one problem stands in my way: I’m suffering from some serious writer’s block.

    • LiliputingLilbits: Run Palm Pilot apps in your browser with the Internet Archive’s emulator – Liliputing

      The Internet Archive manages to keep internet history alive by offering backups of millions of web pages and other content, including many pages that are no longer available in their original forms.

      But the Internet Archive is also an online library that offers access to plenty of other content, including music, videos, and (somewhat controversially) eBooks. You can also find old computer games… and now you can relive your earlier professional career by running Palm Pilot apps (and games) in a browser.

    • Proprietary

    • Security

      • LWNSecurity updates for Friday [LWN.net]

        Security updates have been issued by Fedora (firefox), Mageia (dropbear, freerdp, java, libx11, and tumbler), Slackware (ruby), SUSE (erlang, grub2, libdb-4_8, and tomcat), and Ubuntu (exim4, jbigkit, and tiff).

      • Top 8 Free Tools for security testing and audit of your Kubernetes cluster in 2022

        Docker is a technology for containerization, while Kubernetes is a tool for orchestrating container deployments. In the subsequent subsections, we will discuss a variety of open-source tools that really are useful for securing Kubernetes clusters. These open source tools involve code snippets that will help with static scanning of Docker images, security auditing, hardening Kubernetes clusters, and incorporating runtime security. Some of the most popular Kubernetes clusters managed by cloud providers include AWS EKS, Azure AKS, and Google CKE. The following is a list of open source tools that may be used to do security scans and that can be incorporated into your CI/CD pipeline in order to analyze images while your apps are being built:

      • Introduction to MITRE ATT-CK – Featuring Version 12 (2022)

        Have you ever wondered how to create a prioritized list of threat actors? Or identify what malicious tactics and techniques are most relevant? Or what security controls should be improved first? The MITRE ATT&CK Framework can help. Version 12 has just been released and this blog will help you understand what the Framework is and what’s new.

      • Data SwampSolene’% : Hard user separation with two NixOS as one

        This blog post is a republication of the article I published on my employer’s blog under CC BY 4.0. I’m grateful to be allowed to publish NixOS related content there, but also to be able to reuse it here!

      • Privacy/Surveillance

        • Stacey on IoTPodcast: Alexa’s drama and our holiday gift guide

          The biggest news in the internet of things this week was the staggering story about Amazon’s Alexa business being responsible for the majority of an estimated $10 billion loss in the year ahead. So Kevin and I discuss what Amazon pulling back on Alexa might look like and what it means for voice and the smart home. Then we talk about how a newly available Amazon device signals Amazon’s problem and the potential solutions to that problem. After talking about voice, we take a look at a new controller from Aqara that uses gestures and share our thoughts about the form factor. After all our user interaction talk, we then cover some news, such as the FIDO Alliance planning to work on security and authentication issues for the IoT, Google’s plans for aggregating fitness data, and a new dev kit from T-Mobile. We also talk about new devices from Wyze and Firewalla. Finally, we answer a listener’s question about connecting LED fairy lights. Then it’s time to talk about the holidays.

        • Stacey on IoTIoT news of the week for Nov. 18, 2022 – Stacey on IoT | Internet of Things news and analysis

          If you want a chance to opine on the Federal Trade Commission’s advance notice of proposed rulemaking (ANPR) on commercial surveillance and data security, then sharpen your pencils, because Monday is the deadline for comments.

          [...]

          They signal the direction the agency is leaning and ask for comments. In the case of surveillance tech, the FTC is asking how companies surveil customers, what harms may accrue from that surveillance, how aware consumers are when it comes to that surveillance, and more. Go read the document to get a sense of how important this issue is today and how important it will continue to be going forward.

    • Environment

      • Wildlife/Nature

        • The Ancient Japanese Technique That Produces Lumber Without Cutting Tr | DSF Antique Jewelry

          Daisugi is an ancient Japanese forestry technique in which planted cedars are pruned in a special way to produce “shoots” that eventually become perfect, straight, knot-free lumber.

          This is an ancient method, developed in the 14th century, which was originally used by people living in the Kitayama region of Japan because saplings were lacking.

          The terrain in the region is very mountainous, and the steep slopes make planting and caring for trees very difficult, so arborists used the daisugi technique not only to reduce the number of plantations but also to produce denser wood in a much shorter time.

    • Finance

      • Grayscale Bitcoin Trust suffers due to FTX collapse and doubts over reserves

        Grayscale Bitcoin Trust (GBTC), the largest publicly traded crypto fund, hit record lows in the wake of the FTX collapse. The fund was trading at nearly a 50% discount on the underlying Bitcoin asset, as holders rushed to sell off their GBTC holdings.

        This was not helped by Grayscale’s response to those in crypto who were pushing Grayscale to follow suit with some other crypto platforms and publish proof of reserves. Grayscale announced that “due to security concerns, we do not make such on-chain wallet information and confirmation information publicly available through a cryptographic Proof-of-Reserve, or other advanced cryptographic accounting procedure”. They did not elaborate on what these “security concerns” might be, and stoked fears in some that the company might not have the backing they ought to have.

      • CoryDoctorowCitizens United and the FTX meltdown

        The collapse of the FTX cryptocurrency exchange and its affiliated businesses has left a million creditors holding the bag for a chaotically managed, corrupt enterprise that created vast personal fortunes for the conspirators who ran it, even as it stole the life’s savings of retail investors who bought into its lies.

        Could the unsuspecting public have been shielded from the FTX Ponzi scheme? Hindsight is 20/20, but there’s good reason to believe that FTX could have been brought down in a controlled glide, rather than a nose-first crash landing and ensuing fireball.

    • Digital Restrictions (DRM)

      • Stacey on IoTSonos eyes hardware subscriptions to broaden customer base

        “This isn’t a very compelling subscription service,” Tzuo wrote, adding that he would have preferred that the company include additional service features on top of device rentals. As he put it, “Automatic equipment upgrades just don’t cut it anymore.”

      • [Repeat] CoryDoctorowEven if you’re paying for the product, you’re still the product

        There’s something oddly comforting about the idea that “if you’re not paying for the product, you’re the product,” namely, the corollary: “If you can afford to pay for a product, you won’t be the product.” But it’s bullshit. Companies don’t make you the product because you don’t pay – they make you the product because you can’t stop them.

        The theory behind “if you’re not paying for the product…” is that old economist’s saw: “incentives matter.” Companies that monetize attention are incentivized to manipulate and spy on you, while companies that you pay just want to make you happy.

        This is a theory of corporate behavior grounded in economics, not power, a creature of theory and doctrine that never bothers to check in with the real world to see how that theory and doctrine map to actual events. Reality is a lot uglier.

      • FSFEThe universal right to install any software on any device
  • Gemini* and Gopher

    • Technical

      • Finished

        Batteries are finally in. I ended up going a different route to the one planned in my last post; it turns out that it’s actually quite hard to get an AC-coupled battery system that permits the solar PV to keep running when the grid is down. I found an article describing four different “levels” of grid independence; actually getting someone to fit, say, “Manual Whole House Backup” is just… difficult.

      • Internet/Gemini

      • Programming

        • `BIOMASS::getWoodDensity()` description

          I looked through the code for the getWoodDensity() function from the {BIOMASS} R package[1], to get a better idea of how it estimates tree wood density.

        • Woes of python module system

          We all love that for every ugly problem in the world there is Python module that mostly solves it, but lets talk about details of module system. What exactly happens when Python executes “import foo.bar.baz”? As you can guess, answer is much more complicated than “find foo/bar/baz.py under some directory in sys.path and load it, if it wasn’t loaded already”.


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

Links 25/11/2022: Uruk GNU/Linux 3.0 and Ubuntu Touch OTA-24 Released

Posted in News Roundup at 1:06 pm by Dr. Roy Schestowitz

  • GNU/Linux

    • Desktop/Laptop

      • 9to5LinuxTUXEDO Stellaris 17 and Polaris 15 Linux Gaming Laptops Get High-End NVIDIA GPUs

        If you’re in the market for a new gaming laptop, the TUXEDO Stellaris 17 and Polaris 15 Gen4 are now available for pre-order with the NVIDIA GeForce RTX 3060 graphics card and AMD Ryzen 7 6800H processor for the TUXEDO Polaris 15 model, as well as the NVIDIA GeForce RTX 3070 Ti or 3080 Ti graphics cards and AMD Ryzen 9 6900HX processor for the TUXEDO Stellaris 17 variant.

        The TUXEDO Polaris 15 features a 15.6-inch Full-HD (1920×1080) IPS 144 Hz 16:9 or WQHD (2560×1440) IPS 16:9 165Hz matte display options, while the TUXEDO Stellaris 17 can only be purchased with a 17-inch WQHD (2560×1600) IPS 16:10 240 Hz matte display. Both models can use TUXEDO Computers’ external, stationary TUXEDO Aquaris water cooling system.

    • Audiocasts/Shows

    • Applications

      • It’s FOSSRnote: An Open-Source Drawing App for Notes and Annotation

        We have featured numerous note-taking applications, but options that support handwritten notes are a handful.

        Rnote is one such helpful application that lets you take handwritten notes and annotate documents/pictures.

        Of course, you need a drawing tablet or a setup with a stylus to use Rnote.

    • Instructionals/Technical

      • HowTo ForgeHow to access shell or run external commands from within Vim

        Vim, as you might already know, is a feature-packed and powerful editor. In this tutorial, we will focus on how you can execute external commands as well as access the command line shell from within the editor window.

      • HowTo ForgeLinux wall Command Tutorial for Beginners (with Examples)

        There are times when multiple users are logged in to a server computer, and you – the system/network admin – need to, say, restart the server to perform some maintenance task. Of course, the correct way is to inform all those who are logged in about the maintenance activity. Thankfully, Linux offers a built in command line utility for this purpose, the wall command.

      • Barry KaulerTor browser 11.5.8 SFS created

        There is a thread in the forum discussing how to get the Tor browser working in EasyOS.

      • HowTo ForgeHow to Install and Set Up Tor Browser on Linux

        Tor Browser is the official internet browser tool of the Tor Network project. This software is aimed at serving users who want to browse in full anonymity, preventing surveillance of any kind. This is achieved by bouncing your communications around a distributed network or relays, making eavesdropping very difficult, if not practically impossible.

      • HowTo ForgeHow to Install Observium Network Monitoring Tool on Debian 11

        Observium is a network monitoring tool for your server infrastructure.

      • HowTo ForgeCreating your first deployment on a Kubernetes Cluster

        In this article, we will see how to create your first deployment on a Kubernetes Cluster using the kubectl command on the Linux shell….

      • Manuel MatuzovicDay 43: grouping layers

        Cascade layers can be grouped by nesting layer rules.

        If you work on a large style sheet, you might want to create cascade layers to group different types of declarations. In order to give your layers even more structure and control, you can also group declarations within layers.

      • Manuel MatuzovicDay 42: aspect-ratio

        Yes, I know, aspect-ratio is not the hottest shit, but Safari only starting supporting it in version 15 and there’s a lot I didn’t know about the property. That’s reason enough for me to write about it. :)

      • Matt RickardWhy Do Configuration Changes Cause Outages?

        From a glance, a good percentage of outages are caused by bad configuration changes – the 2021 global Facebook outage, the $440mm bad configuration that brought down Knight Capital in 2012, numerous global outages at Google Cloud, Microsoft Azure, Cloudflare, and other companies with serious engineering cultures. Why do configuration changes cause so many outages?

      • Stefano MarinelliInstalling Mastodon inside a FreeBSD jail

        I’ve already installed and maganed Mastodon in the past, (as many do) as a Docker stack in a Linux machine. This time I decided to install Mastodon on a FreeBSD jail, managed by BastilleBSD.

        There’s not much documentation as everything related to Mastodon seems quite Linux-centric.

        I’ll describe a simple, one jail installation, not security oriented nor explaining any single option. If you’re managing an instance, you should be skilled enough to understand what you’re doing here. It would be better to separate the services (Redis, PostgreSQL, etc.) but, for simplicity, I’ll just put everything in a nice single (movable) jail.

      • Fred HerbertHiding Theory in Practice

        This sensitive nature makes it perhaps unsurprising that incident investigation and review facilitation come with a large number of concepts and practices you are told to avoid because they are considered counterproductive. A tricky question I want to discuss in this post is how to deal with them when you see them come up.

      • AdafruitHosting a Mastodon Instance on Raspberry Pi

        On the Raspberry Pi site, they’ve posted an article by Pete Stevens on hosting your own Mastodon Instance (aka a server) using RBpi. They have spun up their own Instance using RBpi 4.

      • TecMintHow To Deploy ONLYOFFICE Docs On Angular

        Angular is a TypeScript-based free and open-source front-end application development framework widely used for building native mobile applications and creating desktop-installed apps for Linux, Windows, and macOS.

        If you develop and run Angular-based applications, it might be a good idea to enable document editing and real-time collaboration within your service by integrating ONLYOFFICE Docs (ONLYOFFICE Document Server). Such integration is possible due to a unique component developed for the Angular framework by the ONLYOFFICE developers.

      • How to Install Docker on Ubuntu

        Looking for the easiest way to install Docker in Ubuntu? Well, here you have it.

        But before proceeding with installation, it is important to remove the old docker package (if you have any):

        sudo apt-get remove docker docker-engine docker.io containerd runc
        Now, if you don’t care about using a slightly old docker version, you can use the default repository for docker installation:

        sudo apt install docker.io
        And that’s it.

        But if you want to use the most recent docker version, you will have to use the official repository for installation, and here’s a detailed guide.

      • LinuxConfigHow to backup and restore an xfs filesystem using xfsdump and xfsrestore

        XFS is a journaled filesystem originally developed by Silicon Graphics in 1993; it was released under the GPL license in the year 2000 and ported to the Linux kernel in 2001. Due to its high scalability and performances, XFS became the default filesystem in recent versions of Red Hat Enterprise Linux and its clones.

        In this tutorial we see how to create and restore XFS backups using the xfsdump and xfsrestore utilities on Linux.

      • HowTo Forge16 Practical Examples of Linux Find Command for Beginners

        Find is one of the most frequently used Linux commands, and it offers a plethora of features in the form of command line options.

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

        In this tutorial, we will show you how to install Lighttpd on Rocky Linux 9. For those of you who didn’t know, Lighttpd is an open-source web server that focused on simplicity and high performance. It supports several technologies, including PHP, FastCGI, Auth, SSL, URL rewriting, reverse proxy, load balancing, and much more. It has a small memory footprint usage than other popular web servers like Apache and Nginx and is capable of handling many concurrent connections.

        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 Lighttpd web server on Rocky Linux. 9.

      • Linux CapableHow to Install ExifTool on Linux Mint

        ExifTool is a free, open-source software program for reading, writing, and manipulating metadata found in images, audio, and video files. Developed by Phil Harvey, ExifTool can read, write, and manipulate various metadata formats. In addition to the more well-known Exif and IPTC formats, ExifTool can also read and write multiple proprietary metadata formats. This makes it an essential tool for anyone working with digital media.

        The following tutorial will demonstrate how to install ExifTool on Linux Mint 21/20 release using the default repository or manually downloading the latest archive and making and installing the application with cli commands and some additional common usage examples with ExifTool.

      • Linux CapableHow to Install NVIDIA Drivers on Ubuntu Linux

        The Nouveau driver is an open-source graphics device driver for Nvidia video cards. The driver is pre-installed in most Linux Desktop systems. You may need to install the official proprietary Nvidia Linux driver if you wish to squeeze as much power as possible from the Nvidia VGA card. The installation procedure is simple and only takes a few minutes. Once the driver is installed, you will need to restart your computer. After your computer has restarted, you can use all of the features of your Nvidia VGA card.

        In the following tutorial, you will learn how to install NVIDIA Graphic Drivers on Ubuntu 22.10 Kinetic Kudu, 22.04 Jammy Jellyfish LTS, and 20.04 Focal Fossa using three methods that should suit most user requirements.

      • Linux CapableHow to Install Tripwire IDS on Debian Linux

        Intrusion detection is a crucial element of any defense strategy in today’s online world. Tripwire IDS is a reliable intrusion detection system that can help to identify changes made to specified files and directories. Tripwire IDS can detect intrusions and raise an alert by analyzing operating systems and applications, resource utilization, and other system activity. This allows organizations to take immediate action to mitigate the threat and protect their data. In addition, Tripwire IDS provides a comprehensive report of all changes made to the monitored system, allowing organizations to track down the source of the intrusion and prevent future attacks.

        The following tutorial will teach you how to install Tripwire IDS on your Debian 11/10/Sid desktop or server using the command line terminal and first-time configuration set-up, which shows step-by-step instructions with screenshots to get you started.

    • Games

      • GamingOnLinuxWW1 FPS ‘Isonzo’ is getting a free expansion on December 5th

        Isonzo from M2H, BlackMill Games is set to get bigger on December 5th, with the release of a free expansion featuring the Germans.

      • GamingOnLinuxSteam Deck wins Best Gaming Hardware at the 40th Golden Joystick Awards

        The 40th Golden Joystick Awards presented by GamesRadar is over and in the Best Gaming Hardware category, the Steam Deck won. While the event is mostly about individual games, it’s nice to see such a device get the recognition it deserves because it really is such a transformative device for the way people get to play PC games and for Linux gaming as a whole.

      • GamingOnLinuxEuropa Universalis IV is now finally available on GOG

        After many years being released on Steam back in 2013, Europa Universalis IV from Paradox has finally arrived on game store GOG.com. So for those of you who prefer it, for their DRM-free stance, now is your time.

      • GamingOnLinuxQuiet survival adventure Aquamarine got a big free Explorer’s Edition upgrade

        Aquamarine has some great artwork but it seems the initial release didn’t stick with a lot of people, which hopefully the new free Explorer’s Edition upgrade will solve. The developers said they have “listening to our players’ comments since the game initially released in January 2022, and have brought their feedback and suggestions to this huge, game-changing update”.

      • GamingOnLinuxGet a free copy of Garfield Kart on Fanatical in their huge Black Friday Sale

        Game store Fanatical also have their own big Black Friday Sale, and they’re giving away a copy of one of the best kart racing games on PC — Garfield Kart – Furious Racing (if you join their newsletter). I’m not even joking, it’s actually genuinely a very good kart racer and works great on Steam Deck too.

      • GamingOnLinuxThe Next-Gen update to The Witcher 3: Wild Hunt with FSR 2.1 should be fun for Steam Deck

        The Witcher 3: Wild Hunt, in case you haven’t heard, is getting a free next-gen update releasing on December 14th and it might make it even better on Steam Deck.

      • GamingOnLinuxTower-defense base-building mining game Lumencraft adds procedural maps

        Lumencraft is a really interesting game that blends together elements of tower-defense, base-building, mining and a little Deep Rock Galactic in a top-down view. A big new release is out now and it’s Steam Deck Verified with Native Linux support.

      • HackadayMeat-Space Minesweeper Game Hits The Mark

        Hackers of a certain age will remember that before the Internet was available to distract us from our work, we had to find our own fun. Luckily, Windows was there to come to our aid, in the shape of “Minesweeper” – a classic of the age that involved figuring out/occasionally just guessing where a selection of mines had been hidden on a grid of squares via numerical clues to their proximity. For those missing such simple times, [Martin] has brought the game into physical space with his 3D-printed travel-game version.

    • Desktop Environments/WMs

      • K Desktop Environment/KDE SC/Qt

      • GNOME Desktop/GTK

        • Make Use Of4 Must-Have Extensions for a More Complete GNOME Experience

          These extensions are a must if you’re looking to personalize GNOME to suit your preferences.

          For some people, GNOME extensions have a reputation for being necessary to change or un-do the design choices the GNOME team has made over the past decade. But if you love the default GNOME experience, does that mean extensions aren’t for you?

          Hardly! There are some areas where GNOME remains a work in progress. Here’s how you can get an ideal GNOME experience without waiting for the current software to catch up!

  • Distributions and Operating Systems

    • New Releases

      • Uruk GNU/Linux 3.0 – The Uruk Project Blog

        Everything starts from dreams And each person evaluates these dreams in his own way Perhaps childish, grandiose, trivial, or impossible Lives begin with the first childhood dream, which is the dream of walking on two legs And then our dreams get bigger as we get older And when we achieve a dream The march is not over the Difficulties begin

        Hello I’m ali miracle ….. One of the directors of the Uruk project and one of the authors of this unfinished story. we Starting the project from a simple dream A 100% free simple distro that fulfills our desires We made the first release in 2016 It was a successful attempt But behind the scenes Problems and difficulties haunted us everywhere because of the small team and limited resources Then with great difficulty we launched the second version It was a masterpiece

        but The great problems started 3 years ago We lost rosa Then came the pandemic take Christina from us We lost our family, …. We lost a part of ourselves. The world has changed. None of us can go back. All we can do is our best. And sometimes the best that we can do… is to start over. Part of every journey is the end But this is not the end we starting over again in earlier of this year 2022 with new infrastructure, new plans and new base system And today in the name of freedom, in the name of our dreams and in the name of our friends who have left this strange solar system, in the name of all what we believe in, we are happy to announce the release of a new version of Uruk GNU/Linux 3.0 with a lot of changes…

    • Fedora Family / IBM

      • DebugPointFedora Anaconda Web UI Preview Image is Now Available for Testing

        The upcoming Anaconda Web UI testing image is now available for everyone to download as a preview image.

        A few months back, we reported that Fedora Linux 37 was planning to introduce the new Anaconda Web UI installer, which is under development. However, the installer could not make it for Fedora 37 release due to several bugs and other issues.

        Now, the testing image is available for everyone to download and test.

        Fedora’s new Anaconda Web UI is a modern installer which is under the development/visioning stage for the past one/two years. It’s a thin installer that runs on a web browser. At its core, it is based on Cockpit, patternfly and Python.

        You might be wondering why a new web-based installer and moving away from the GTK-based Anaconda installer. Although the current installer is a little less user-friendly, it works fine.

        The primary reason is to cater to several business use cases where you need to install Fedora Linux over the network. For those remote installations, bandwidth and latency are important. And it may not be a good idea to use GTK based installer.

        Furthermore, the new web UI indeed runs on the browser (default Firefox), and it does partitioning and all those stuff. To give you a first look, we downloaded the image and gave it a spin in VirtualBox.

      • Red Hat OfficialCode Comments – Season 1, Episode 2: Tech Mahindra and Networks

        Tech Mahindra’s Sandeep Sharma explains how companies can keep pace with unforeseen changes and customer expectations.

      • The New StackRed Hat Helps Make Kubernetes Security More Accessible – The New Stack

        Red Hat is applying StackRox to provide a comprehensive security management platform and associated tools for cloud native security.

      • Enterprise TalkLeveraging Open Source Technology to Drive Digital Transformation

        Open source plays a vital role in world where software is everywhere. Enterprises aiming to achieve successful digital transformation must adopt and leverage open source software and also contribute to it. So, how intertwined is edge computing with open source and how can companies use open source technologies for their hybrid cloud plans and digital transformation initiatives? Enterprise Talk chats with Ian Hood, Chief Stratergist at Red Hat, to learn more about the advantages of switching to open source software and also how OpenShift API Management can benefit enterprises by modernizing legacy systems, accelerating the release of new apps, and boosting developer productivity.

      • Fedora ProjectFriday’s Fedora Facts: 2022-47 – Fedora Community Blog

        Here’s your weekly Fedora report. Read what happened this week and what’s coming up. Your contributions are welcome (see the end of the post)!

        Fedora Linux 35 will reach end of life on 2022-12-13.

        I have weekly office hours on Wednesdays in the morning and afternoon (US/Eastern time) in #fedora-meeting-1. Drop by if you have any questions or comments about the schedule, Changes, elections, or anything else. See the upcoming meetings for more information.

      • Red Hat OfficialFind anything you need with fzf, the Linux fuzzy finder tool | Enable Sysadmin

        I’m thankful for the Linux fuzzy finder tool because it superpowers the command line by making it fast to find whatever I’m looking for.

      • Enterprisers ProjectCIOs beware: IT teams are changing

        The pandemic accelerated a trend that CIOs long knew was coming: Technology is the linchpin of a successful organization, and it is the IT team’s responsibility to manage it effectively whether the landscape is in-office, hybrid, or remote. As with any evolution, traditional IT functions such as answering support tickets, patchworking systems, and making ad hoc changes to end-user software are no longer the primary focus of their roles.

        In 2021, 94% of IT professionals agreed that their roles and responsibilities have moved away from simply provisioning IT equipment and are now focused on providing solutions that promote employee collaboration and productivity. This research highlights that only 40 percent of an IT professional’s day is spent on “keeping the lights on” – software upgrades, troubleshooting requests, etc. The rest of their day is spent developing larger organizational strategies and employee experience tasks.

      • Red Hat OfficialRed Hat Shares ― Edge computing for 5G and telecommunications
      • Future of BIOS RAID support in the installer

        Hi, I am planning to change how we support BIOS RAID (sometimes also called Firmware or Fake RAID) in the installer in the future. I plan to go through the official Fedora change process for Fedora 38, but I’d like to get some feedback first.

        We are currently using dmraid to support these types of RAIDs in blivet[1] (storage library the Anaconda installer uses) and we would like to replace it with mdadm. The main reason is that dmraid is no longer actively maintained, but it will also mean one less dependency for the installer (we use mdadm for the software RAID support) and one less service running during boot (dmraid-activation.service).

    • Canonical/Ubuntu Family

      • DebugPointUbuntu 23.04 “Lunar Lobster” daily build is now available

        And we are off to the next release & Ubuntu 23.04 “Lunar Lobster” daily build desktop ISO images are now available to download.

        Within a few weeks of the code name reveal, the daily test builds started for Ubuntu 23.04. The upcoming Ubuntu 23.04 is a short-term release from Ubuntu and will be supported for nine months. The necessary launchpad branch and documentation are now ready. Ubuntu developers now start pouring the new features, merging data from the upstream branch.

        The feature list at this stage is tentative. However, we can easily guess some of the key components.

      • Ubuntu Touch OTA-24 Release | UBports

        Ubuntu Touch is the privacy and freedom-respecting mobile operating system by UBports. Today we are happy to announce the release of Ubuntu Touch OTA-24, the very latest update to the system! OTA-24 will become available for the following supported Ubuntu Touch devices over the next week.

      • 9to5LinuxUbuntu Touch OTA-24 Released for Ubuntu Phone Users, Here’s What’s New

        The UBports Foundation announced today the release of the OTA-24 software update for its Ubuntu Touch mobile operating system for supported Ubuntu Phone devices.

        Ubuntu Touch OTA-24 is here almost five months after Ubuntu Touch OTA-23 and while it’s still based on the Ubuntu 16.04 (Xenial Xerus) upstream repositories, it introduces further improvements to increase the overall stability and reliability of the mobile OS.

        Highlights of this release include initial gesture support with double-tap to wake for selected devices, improvements to fingerprint unlock by allowing more backoff time between read retries, as well as support for media buttons on headsets for most Ubuntu Phone devices.

    • Open Hardware/Modding

      • ArduinoWhy using 3D printing in your smart home is so useful | Arduino Blog

        3D printing, the stuff of science fiction only a few short years ago, is becoming more widely available all the time. Buying your own 3D printer to keep in your home is now fairly accessible, with entry-level printers available for just a few hundred dollars.

        But why would you buy one? It’s easy to think 3D printers are still a niche toy, exciting for a few enthusiasts but largely useless for the general population. But this couldn’t be more wrong — 3D printers have a wide range of very practical uses for everyday households.

        In this article, we’ll take a look at why 3D printing is so useful and some of the many reasons to consider adding a 3D printer to your own smart home.

      • ArduinoEnjoy the ultimate espresso machine on a budget with Gaggiuino | Arduino Blog

        There are few beverages on this planet that enthusiasts take more seriously than espresso. Aficionados care about and tune everything from steam pressure to bean roasting temperature. But espresso machines that provide both accurate and precise adjustments are very expensive — easily several thousand dollars. Fortunately, you can tackle the Gaggiuino project to upgrade an affordable Gaggia espresso machine to something comparable to a high-end machine.

        Gaggia espresso machines cost less than $500 and they’re quite good for that price point, but they aren’t a match for something like a $6,000 La Marzocco Linea Mini. However, the building blocks are there; Gaggia espresso machines have high-quality parts, they simply lack precision electronic control. Gaggiuino addresses that shortcoming with a handful of affordable components. For around $100 worth of hardware, you can dramatically upgrade your Gaggia Classic or Gaggia Classic Pro to create an exceptional machine.

      • CNX SoftwareTinyLlama x86 retro computer uses the Raspberry Pi Zero 2 W as a MIDI synthesizer – CNX Software

        The TinyLlama x86 retro computer board is designed to run DOS games on a DM&P Vortex86EX 32-bit x86 processor and integrates a MIDI synthesizer based on Raspberry Pi Zero 2 running MT32-Pi firmware.

        Growing up playing games on 386/486-era computers, Eivind Bohler looked for similar recent hardware to play DOS games and after discovering the 86Duino x86 Arduino-compatible board, he decided to use the SOM-128-EX module powering the board to create the TinyLlama board with a Sound Blaster Pro-compatible Crystal CS4237B sound chip and a MIDI synthesizer.

      • Jeff GeerlingPi Cluster vs Ampere Altra Max 128-core ARM CPU

        Sometimes life has a funny way of lining up opportunities, and one presented itself when Patrick from ServeTheHome reached out and said, “Jeff, I have an Ampere Altra Max server. You wanna come see it?”

      • Raspberry PiRaspberry Pi Buyers Guide 2023 in The MagPi magazine #124

        Treat yourself this holiday season with our guide to sourcing the latest Raspberry Pi hardware, official accessories and third-party kits and projects. We’ve got gifts for every budget, so whether you’re just looking to get started or dreaming of a big build for the new year; we’ve got you covered.

      • Raspberry PiSpotlight on primary computing education in our 2023 seminar series

        We are excited to announce our next free online seminars, running monthly from January 2023 and focusing on primary school (K–5) teaching and learning of computing.

      • Q42 EngineeringHacking the parking gate

        When we finally got our hands on the remote, the itch to solve our problem was immediately there. The goal: get a solution in a single day. The bonus challenge: we didn’t want the owner of the parking garage to know that we were hacking their system… 😁

      • HackadayRacing Cars On A PCB
      • Video: MiSTer FPGA Project Introduction – Nov. 2022
      • Raspberry PiCelebrating the community: Selin

        We are so excited to share another story from the community! Our series of community stories takes you across the world to hear from young people and educators who are engaging with creating digital technologies in their own personal ways.

    • Mobile Systems/Mobile Applications

  • Free, Libre, and Open Source Software

    • It’s FOSSFOSS Weekly #22.44: Mastodon, Tagging in KDE, Why Cinnamon, Linux Deals and More

      What are you thankful for?

      I am thankful for Linux and other open source projects. These projects gave power to the people.

      Think about it. Linus Torvalds had to develop his own operating system because he could not afford to purchase a UNIX license. From ls to grep, Richard Stallman’s GNU project rewrote the implementation of various UNIX commands.

      We might take these things for granted today in 2022 but look closely, and then you’ll realize how these projects changed the course of technology simply by putting it in the hands of people.

    • MedevelWhoogle Search: Create your Private Meta Search Engine

      Whoogle is a free open-source self-hosted metasearch engine that allows you to search and get your Google results without ads, JavaScript trackers, or AMP links.

      It also ignores cookies, and does not perform any IP address tracking.

      To get your Whoogle ready, all you need to do is deploy it using Docker. You can also choose to deploy it manually or install it directly on Arch Linux, Heroku, and Fly.io.

      Whoogle also offers a straightforward configuration using a single configuration file.

    • Nolan LawsonThoughts on Mastodon

      Five years ago, I was all-in on Mastodon. I deleted my Twitter account, set up a Mastodon instance, and encouraged my friends to join. A year later, I wrote my own Mastodon client in an attempt to make Mastodon faster and easier to use.

      So with the recent Twitter exodus, and with seemingly every news outlet and tech blog talking about Mastodon, you’d think I’d be pretty pleased. And yet, I’m filled with a deep ambivalence.

    • JCSSubtext 1.0 Released

      This is the initial public release of the Subtext BBS server for Classic Mac OS. It represents a full year of development and testing while operating the Kludge BBS on my Macintosh Plus.

    • OpenSource.com9 holiday gift ideas for open source enthusiasts in 2022
    • Events

      • Daniel Stenberg89 operating systems | daniel.haxx.se

        I occasionally do talks about curl. In these talks I often include a few slides that say something abut curl’s coverage and presence on different platforms. Mostly to boast of course, but also to help explain to the audience how curl has manged to reach its ten billion installations.

        This is current incarnation of those seven slides in November 2022. I am of course also eager to get your feedback on the specific contents, especially if you miss details in them, that I should add so that my future curl presentations include more accurate data.

        curl runs in all your devices

        curl is used in (almost) every Internet-connected device out there, and I try to visualize that with this packed slide. Cars, servers, game consoles, medical devices, games, apps, operating systems, watches, robots, TVs, speakers, light-bulbs, freezers, printers, motorcycles, music instruments and more.

    • Web Browsers/Web Servers

      • It’s FOSSExcellent News! Midori Browser to Integrate its Own Open Source Engine for a Strong Comeback

        Midori was a decently popular lightweight open-source web browser a few years back.

        Some of us thought it was discontinued and did not know if it was active.

        Good news!

        Midori web browser is active (in beta) and available as a free and open-source offering.

        It is an electron-powered browser based on Chromium without Google stuff and privacy protection features.

        In 2019, the project got discontinued and merged with Astian as a mobile browser, where we did not get immediate clarification if the browser would be making a comeback or remain open-source.
        Additionally, with the upcoming update to the browser, they plan to integrate their own open-source search engine AstianGO with it.

        This is somewhat similar to Brave (and its search engine), but Brave Search is not open-source.

    • Education

      • Terence EdenZotero citations in Markdown – publishing to ePub or PDF

        Mostly notes to myself – I hope you find them useful.

        So, you want to write your dissertation or thesis in Markdown. But how do you manage all your citations?

      • Austin Z HenleyMy future teaching statement

        Now that I have several years of teaching experience and have moved to industry, I’ve been reflecting on how I could be a better teacher (and how I should have written my teaching statement).

    • FSF

    • Programming/Development

      • Make Tech EasierHow to Develop Android Apps in Linux

        It can be intimidating if you’re just starting out to develop an app for Android. Here you will find everything you need to know about building, publishing, and releasing an app on Android.

      • Jim NielsenNatural Language Inputs

        The argument against this approach is likely: it’s difficult to accept and parse user input. But you know what else is hard? Building user inputs that are sophisticated, usable, accessible, progressively-enhanced, and format-specific, not to mention needing them to work across varying inputs and device types.

      • [Repeat] EarthlyBullshit Software Projects

        This was my introduction to busy work: work to be done for no other reason than to keep yourself looking busy. It fits into a larger category of bullshit work: work that the worker must do despite having no purpose.

      • Matt WelshUsing Rust at a startup: A cautionary tale

        I hesitated writing this post, because I don’t want to start, or get into, a holy war over programming languages. (Just to get the flame bait out of the way, Visual Basic is the best language ever!) But I’ve had a number of people ask me about my experience with Rust and whether they should pick up Rust for their projects. So, I’d like to share some of the pros and cons that I see of using Rust in a startup setting, where moving fast and scaling teams is really important.

      • Andy DoteChangelog Driven Versioning

        Versioning is one of the many hard problems when it comes to writing software. There is no one correct way to do it, and all have various tradeoffs.

        After reading keep a changelog, I was inspired to implement this into a couple of CLI tools that I am working on at the moment: Flagon (feature flags on the CLI, for CI usage), and Cas (Content Addressable Storage for Make), but I also wanted to solve my versioning and release process.

      • Armin RonacherA Better Way to Borrow in Rust: Stack Tokens

        As a Rust programmer you are probably quite familiar with how references work in Rust. If you have a value of type T you can generally get various references to it by using the ampersand (&) operator on it. In the most trivial case &T gives you just that: a reference to T. There are however cases where you can get something else. For instance String implements Deref which lets you also get a &str from it and that system also can be extended to work with mutable references as well.

      • Nicholas Tietz-SokolskyMeasuring the overhead of HashMaps in Rust

        While working on a project where I was putting a lot of data into a HashMap, I started to notice my hashmaps were taking up a lot of RAM. I mean, a lot of RAM. I did a back of the napkin calculation for what the minimum memory usage should be, and I was getting more than twice what I expected in resident memory.

        I’m aware that HashMaps trade off space for time. By using more space, we’re able to make inserts and retrievals much more efficient. But how much space do they trade off for that time?

        I didn’t have an answer to that question, so I decided to measure and find out. If you just want to know the answer, skip to the last section; you’ll know you’re there when you see charts. Also, all the supporting code and data is available if you want to do your own analysis.

      • Tim KelloggSprint Driven Development

        Agile talks about doing work in sprints, but it never felt like a “sprint” to me. It just feels like we’re chopping work up arbitrarily into 2-week chunks. When I run, sprinting is a top-speed run focused on getting to a clear destination as soon as possible. I need a long rest before I can sprint again. The agile version of this doesn’t seem like it has much in common.

      • Telex (Hungary)Hungarian developer receives $70,000 reward from Google
      • HackadaySquish That Stack With Rampart

        [P B Richards] and [Aaron Flin] were bemoaning the resource hunger of modern JavaScript environments and planned to produce a system that was much stingier with memory and CPU, that would fit better on lower-end platforms. Think Nginx, NodeJS, and your flavour of database and how much resource that all needs to run properly. Now try wedge that lot onto a Raspberry Pi Zero. Well, they did, creating Rampart: a JavaScript-based complete stack development environment.

      • Red Hat OfficialA new constant expression interpreter for Clang

        In this blog post, I explain the upstream work I have been doing on a new constant expression interpreter for Clang.

      • PerlKephra: Select All | lichtkind [blogs.perl.org]

        To continue my previous post about Kephra, please let me ramble about just one seemingly little feature.

        [...]

        Repeating the same key stroke doesn’t cost much finger movement and expanding selection is kinda the same thing over and over.

      • Qt

        • QtQt for Android Automotive 6.4.1 is released

          We are happy to announce that the latest Qt for Android Automotive is out, based on Qt 6.4.1. This is a minor fix release where several qmake example projects can be correctly built.

      • Python

        • [python] Generate ranges from items | Pablo Iranzo Gómez blog

          Some years ago, I added a script for updating headers for (C) in the python files I was developing for Risu.

          In this way, the header got the list of authors and years working on the files updated automatically.

          With the pass of the years, the list started to became a bit too long, so I worked on creating code for getting ranges instead.

  • Leftovers

    • Counter PunchOne Practical Way to Make Art Museum Exhibitions More Accessible

      Usually histories of the art museum discuss the successive directors, additions to the collection, and expansions of the architecture. We learn how these institutions are governed, what they display and the changing setting for their displays. The history of the exhibition catalogue, also an important part of this story, has been less examined. A private collection doesn’t have to have a catalogue. (But once in New Zealand when I joked that a grand private collector deserved a catalogue, she gave me hers.) The collector can display whatever he or she desires. But we expect a catalogue for a public collection, because the presence of art testifies to a certain consensus about its value. And the catalogue is a way of permanently documenting a temporary exhibition. Catalogues show that the visual art displayed is a subject for serious research. And in some cases, but not in all, a catalogue is essential to understanding the show. At the Metropolitan Museum of Art, for example, at “The Tale of Genji. A Japanese Classic Illuminated”, in 2019, unless you were familiar with that extremely long novel, the meaning of many images was elusive. And if you didn’t know the history of Islamic Africa, understanding the objects in that museum’s more recent “Sahel: Art and Empires on the Shores of the Sahara” required the catalogue. In general, then, the less you know about the artifacts on display, the more you need the catalogue. And since almost no one knows all of the cultures represented in our multicultural world museums, even scholars and reviewers have a real importance to this documentation. Sometimes also exhibitions of familiar art are driven by the catalogue analysis. To take another example from the Metropolitan, the current exhibition “Cubism and the Trompe l’Oeil Tradition” would be puzzling if you didn’t have access to the catalogue.

      As the comparison of my two examples of Caravaggio-catalogues demonstrates, this documentation has become steadily more weighty. Often catalogues are so massive that it’s best to pick them up only after you exit, so as not to have to carry them through the exhibition. But of course, it’s useful to have them in hand when you are in the show. A large exhibition curated by Okwei Enwezor, “Postwar: Art Between the Pacific and the Atlantic, 1945–1965” at Munich’s Haus der Kunst, adapted a smart solution to this dilemma. Two catalogues were provided, a light document to carry through the show and a full, very heavy book, which you could lug home.

    • [Old] Marcus RohrmoserHave I been pwned? – DIY style

      But how would you know? Troy Hunt maintains a set of leaked passwords you can test your password candidate against online or download and test locally. (Online testing does not involve uploading your password).

      I show how to handle such a large dataset and have fast lookups using cheap computers, djb’s cdb and some shell/awk scripting.

    • [Old] 100 Days To Offload100 Days To Offload: Can you publish 100 posts on your blog in a year?

      Posts don’t need to be long-form, deep, meaningful, or even that well written. If there are spelling and grammar mistakes, or even if there’s no real point to the post, so what? What’s important is that you’re writing about the things you want to write about.

      Your posts could be how-to guides, or links to another post you have found interesting. They could include your own thoughts about that post, or a response to it. It could be a simple update about what you have done that day. Tell us about your dog, your cat, your fish tank, or whatever hobbies you have. Someone will find it interesting.

      Just. Write.

    • uni TorontoTwitter’s ‘quoted tweets’ feature and how design affects behavior

      Twitter’s ‘quote tweets’ feature is back in the news in my circles because the Fediverse’s Mastodon software famously deliberately doesn’t have them. I find ‘quote tweets’ to be a fascinating example and case of how what looks like relatively neutral technical or design ‘solutions’ can drastically change the social side of a service. But to understand this, I need to cover the path that Twitter took to having quote tweets, because they didn’t spring out of nowhere.

    • Josh JusticeShutting Down TypeLink

      After 11 years I am going to be shutting down TypeLink, the personal wiki notepad. Important logistics first, then reflections.

    • [Repeat] RachelFeedback: environments, old BBSes, Honda’s 2022 bug

      Oh wow, thank you for mentioning that, unnamed reader! I definitely read that post on LWN at some point in the past couple of days when the pkexec thing started going around. It must have really worked its way into my head, and then eventually stirred up the memory of everything getting “nicely infected” at $OLD_JOB.

    • Common DreamsOpinion | Let’s Talk Turkey

      It’s time to talk turkey!

    • ScheerpostHaving a Blast
    • Counter PunchAn Historian in History: Staughton Lynd (1929-2022)

      When I got off the subway I hurried to my parents’ bookshelves to find the answer to Burnham. I looked, for example, at Emile Burns’ Handbook of Marxism. I couldn’t find an answer then or for decades afterwards.

      I tried to respond to Burnham’s thesis in a different way at the end of the 1960s.

    • Counter PunchHow Should We Deal with the Past When Visual Artworks are Becoming Monuments?

      A memorial celebrates or commemorates in public some individual or cause we want to celebrate. It may be a figurative sculpture or painting but nowadays it can also be a minimalist work. An art world artwork is a different sort of thing. In the public art museum, a Catholic altarpiece doesn’t celebrate Christianity, nor do a Hindu sculpture or a Buddhist painting commemorate religious themes, for people don’t pray in museums. And in that neutral setting, we can admire an Aztec ritual dagger without espousing the values of that culture. Sometimes art works are also shown in public spaces. But it’s important then to distinguish these public artworks from memorials. Jeff Koons’ Split-Rocker (2000), temporarily installed at Rockefeller Center about a decade ago, was a public work, a shrewd comment on Marcel Duchamp’s readymades, that did not memorialize anything. And Alexander Calder’s mobile Pittsburgh (1958), which hangs above the entrance to the gates at the Pittsburgh airport, a marvelous comment on flying, doesn’t celebrate anything. A great memorial may not be even a very good work of art, and usually an artwork does not function as a memorial. More exactly, when it was painted Rembrandt’s The Night Watch (1642) commemorated the men who commissioned it, but now it is just a work of art. Conversely, Maya Lin’s Vietnam Veterans’ Memorial (1981), a great monument, is perhaps not an important work of art; at any rate, that’s not why it matters, however much its design was influenced by study of artworks.

      We take down memorials to the Confederate generals, Stalin and imperialists because they supported pernicious men and institutions whose effects still remain significant. They harm people here and now. Southerners (especially if they are Black) shouldn’t have to walk past statues of Confederate heroes. Nor should East Germans live with statues of Stalin or English people (especially emigrants) with sculptures celebrating Rhodes. And we do have monuments to Presidents Lincoln and Franklin Delano Roosevelt and to Martin Luther King, Jr. because we value and so want to celebrate their political roles. By contrast, to display Catholic, Hindu and Buddhist art in a museum isn’t to take any stand on the moral values of those religious cultures. A museum is not a house for monuments.

    • Telex (Hungary)Navracsics didn’t refute that the EC is expected to suspend 7.5 billion euros of funding from Hungary
    • Telex (Hungary)Cannonball from Ottoman times found in Kőszeg while gardening
    • HackadayMaking Paper Strandbeester

      We love the artistry of paper mechanisms.  Simple tools and techniques creating humor, beauty, and amazement.

    • Counter PunchAmtraks Across America: Hurricane Katrina Sinks the Bush Presidency

      Before taking an Amtrak train to Chicago, I spent several nights in New Orleans. I had not been since 2006, in the wake of Hurricane Katrina, which came ashore on August 29, 2005.

      On that occasion the playwright and novelist John Biguenet drove me around the flood zones, where—beyond the ever-so-slight high ground of the French Quarter, which was spared—I saw waves of water-damaged neighborhoods and families living in Federal Emergency Management Agency (FEMA) trailers. In the high waters, John, himself, had lost 2,000 books and much of his house.

    • Counter PunchRevisiting the Goals of Sustainable Development

      When the eight Millennium Development Goals[2] (2000 to 2015) were proclaimed by the GA on 14 December 2000, there was hope that the goals would be met. The time was right and the level of political will seemed present.  Much credit goes to SG Kofi Annan and later to USG Wu Hongbo[3].

      Unfortunately, on 11 September 2001 the terrorist attacks on the World Trade Centre in New York and a series of wars in Afghanistan, Iraq, and throughout the Middle East adversely impacted the world’s priorities and relegated development to the back burner. The road-map to development was lost as the so-called “war on terror” sabotaged the expectations which hitherto we had so fondly harboured.

    • Counter PunchMake Anarchism Great Again: A Call for a Stateless Form of Populism

      What in the high holy fuck is going on here? The state has clearly flunked every existential test of faith you can possibly conceive of, from Covid to climate change, but the same kids with a front-row seat to these epic gorings just keep on lining up to ride that feral bull. This is precisely the kind of polluted ecosystem that should be ripe as rabies for another rise in anarchism, but no one can seem to relate to salvation. So, they lose themselves in the electoral market for saviors instead.

      Some of this sickness is just good old-fashioned partisan hysteria. While people may be increasingly aware that both parties are in league with psychopaths, as long as one party can convince them that the other party is just a little bit more psychopathic than they are then they can frighten them into voting to stop the other guy’s serial killers with serial killers of their own, so long as they can convince them that their own serial killers have a slightly lower body count. It’s a degenerative mental disorder in the form of a time-honored American pass time known as the lesser of two evils. Vote Bundy and keep that rancid cannibal Dahmer out of the White House!

    • The NationFavorite Season
    • Counter PunchThe Foreboding Hyperthreat Looms Large

      A major exposé of the hyperthreat is the essence of a recently released book by E.G. Boulton, PhD: Cancelled Woman, Destination Safe Earth Publishing, 2022.

      Dr. Boulton introduces the concept of hyperththreat by reflecting on how “people in the past responded when their worlds started to descend.” Now society once again is at a crucial crossroads like what brought on The Ballarat Reform League Charter of 1854 and The Universal Declaration of Human Rights of 1948. Both documents “rejected unfairness and brutality and set a new ethical baseline for human society.”

    • Counter PunchWatching the Global Disaster Unfold

      Much of the New Left moved beyond tired liberalism, and a tiny minority acted as if it was the reincarnation of the Shootout at the O.K. Corral. The larger O.K. Corral, however, were and are violent military and economic interventions across the world as the late William Blum documents in Killing Hope: U.S. Military and CIA Interventions Since World War II (2004).

      But just as the Old Left was decimated by the anti-communist witch hunts of the 1940s and 1950s, so was the New Left destroyed by its faith in liberalism that crumbled faster than the walls of Jericho once the Vietnam War and larger war in Southeast Asia was over and the alliance of major powers solidified their social, economic, and political power across the globe. Globalization and a predatory system of capitalism left millions of people without the means to support themselves and their families, and there were no effective mass organizations that could offer more than a band-aid approach to human suffering and the destruction of the environment. If a radical group did surface that sought to improve serious societal problems, it would either self-destruct or face draconian government sanctions and harassment.

    • Science

      • IBM Old TimerIrving Wladawsky-Berger: Culture: The Software of the Mind

        Several weeks ago I listened to a very interesting Freakonomics podcast hosted by Stephen Dubner. “According to a decades-long research project, the U.S. is not only the most individualistic country on earth; we’re also high on indulgence, short-term thinking, and masculinity,” said Dubner. The podcast included comments from a number of social scientists but was particularly focused on the work of Gert Jan Hofstede, social sciences professor at Wageningen University in the Netherlands, whose research is focused on artificial sociality, – the study of human social behavior based on computational models. He’s continued to lead a major research project on national cultures started more than 50 years ago by his father Geert Hofstede who passed away in 2020.

        “Every person carries within him- or herself patterns of thinking, feeling, and potential acting that were learned throughout the person’s lifetime,” wrote the Hofstedes in their 2011 book Cultures and Organizations: Software of the Mind, coauthored with Michael Minkov. “Much of it was acquired in early childhood, because at that time a person is most susceptible to learning and assimilating. As soon as certain patterns of thinking, feeling, and acting have established themselves within a person’s mind, he or she must unlearn these patterns before being able to learn something different, and unlearning is more difficult than learning for the first time.”

    • Hardware

      • HackadayWeasley Clock For Magically Low Cost

        For those unfamiliar with the details of the expansive work of fiction of Harry Potter, it did introduce a few ideas that have really stuck in the collective conscious. Besides containing one of the few instances of time travel done properly and introducing a fairly comprehensive magical physics system, the one thing specifically that seems to have had the most impact around here is the Weasley family clock, which shows the location of several of the characters. We’ve seen these built before in non-magical ways, but this latest build seeks to drop the price tag on one substantially.

      • HackadayHomebrew LED Bulbs Keep Your Circadian Rhythms Steady

        There was a time when LED light bulbs were a premium product that commanded a premium price, mainly because of limited supply and the usual marketing tricks. But now is not that time, since you can pick up an LED bulb for a buck or two at pretty much any store. So why in the world would you go to the effort to make your own light bulb?

      • HackadayElectroplated 3D Printed Sword: Shiny!

        We all want to 3D print metals, but the equipment to do that is still beyond most home workshops. However, [HEN3DRIK] takes resin 3D-printed items and electroplates them. Might not be as good as printing in metal, but it sure looks metallic. As you can see in the video below, the sword looks like it was crafted from highly-polished steel.

      • CNX SoftwareSony ALT1350 5G cellular IoT chip supports NTN connectivity, integrates sub-GHz and 2.4GHz radios

        Sony ALT1350 is a new ultra-low-power 5G LPWA LTE-M/NB-IoT chip that supports Non-Terrestrial Networks (NTN) for satellite connectivity and also integrates sub-GHz and 2.4 GHz radios for short-range communication and improved efficiency.

    • Health/Nutrition/Agriculture

      • Counter PunchThe Political Economy of Dead Meat

        There’s a sour irony to the fact that it’s took the extremely rare mad cow disease, which has killed a very small number of people in England, to raise the alarm about the consequences of intensive meat and milk production. Over the past 150 years the demands of such production have destroyed much of the world’s ecological balance and impoverished millions.

        Start today with one giant U.S. corporation, Monsanto, which makes chemicals and agribusiness products. It has spent many years and a billion dollars or two developing recombinant Bovine Growth Hormone. The purpose of this product is to increase milk yield in dairy cattle. Inject BGH into cows twice a week and the milk yield goes up by some 10 to 20 percent. But crucially, with the artificially increased milk production, the cows need the infamous protein supplements made from rendered cows and sheep, thus opening the way to diseases such as bovine spongiform encephalopathy (BSE, or mad cow disease), which can transfer to humans.

      • Common DreamsCovid Disruptions, ‘Rising Anti-Vaccine Activism’ Linked to Growing Measles Threat

        The World Health Organization and the U.S. Centers for Disease Control and Prevention warned Wednesday that tens of millions of children around the globe are “dangerously susceptible” to measles infection as vaccination against the deadly but preventable disease has steadily declined since the start of the Covid-19 pandemic.

        “Behind every statistic in this report is a child at risk of a preventable disease.”

      • ScheerpostThe US Spends Almost as Much on Healthcare as the Rest of the World Combined and Has One of the Worst Outcomes

        Esteemed physician Dr. Stephen Bezruchka explains why spending the most in the midst of inequality and flawed politics produces an unhealthy prognosis.

      • Counter PunchThe Overdose Crisis

        But no matter how cold it gets, we always look forward to seeing family and friends over the holidays. We all want our homes to be filled with joy, comfort, and the people we love the most.

        But many of us will miss someone at the holiday table, because our country’s overdose crisis now touches almost every family and community. Overdoses took over 108,000 lives this year, more than any year on record. Overdose deaths affect all of us — whether we are Black, brown, or white, and whether we live in a big city or a small town.

      • Counter PunchThe Befouling of Point Reyes National Seashore

        My guide on this safari is Jocelyn Knight, wildlife photographer. We’re stalking a toxic waste dump hidden from public view behind a hill at “Historic E Ranch, established circa 1859” land lorded by the National Park Service.

        Park regulations require Seashore pastures to remain open to the public, but the dump is inside the E Ranch “core” of barns and dwellings, and the public is disallowed.

    • Proprietary

    • Security

      • Integrity/Availability/Authenticity

        • Marcus RohrmoserTLS may not be what you think it is.

          By that the unpopular, de-central, self-signed certificates became even less known while a central infrastructure became mandatory (HSTS[4]). The winner took it all, again.

          Today TLS is a de-facto-central requirement which must be totally trusted by everybody.

          But now: “CA could open backdoor for US spies” https://netzpolitik.org/?p=390138

          Seems we escaped out of the frying pan into the fire.

      • Privacy/Surveillance

        • Garrit FrankeSmart Move, Google

          Congratulations, you now have permission to geo-track me across all of your services.

        • Extreme TechAmazon Alexa Deemed ‘Colossal Failure’ Following $10 Billion Loss

          Amazon’s “Worldwide Digital” unit, which manages Alexa’s AI and various hardware, lost over $3 billion in the first quarter of 2022 alone, reports Business Insider. According to the internal data Insider obtained, this loss was “by far” the largest of all Amazon’s divisions—and most of it was associated with Alexa specifically.

          Alexa (and the hardware it operates through, like Echo, Fire TV, and Kindle) are products in and of themselves, but they’re not exactly major money-makers on their own. Instead, they serve as loss leaders, or unprofitable products that exist to get a customer’s foot in the door. Amazon isn’t shy about wanting you to use Alexa to place more Amazon orders; in fact, many of the company’s TV and web ads depict this exact capability. But no one’s doing that.

      • Confidentiality

        • Dhole MomentsTowards End-to-End Encryption for Direct Messages in the Fediverse

          And while that fact makes Mastodon DMs no less safe than Twitter DMs have been this whole time, there is clearly a lot of value and demand in deploying end-to-end encryption for ActivityPub (the protocol that Mastodon and other Fediverse software uses to communicate).

    • Defence/Aggression

      • ReutersAnnual UK net migration hits record of more than 500,000 – data

        Net migration to the United Kingdom rose to a record of around 504,000 in the year to June 2022, official statistics showed on Thursday, driven by an increase in the number of non-European Union nationals.

        The Office for National Statistics (ONS) said a recovery of travel following COVID-19, and an increase in arrivals of international students who had been studying remotely during the pandemic had contributed to the rise.

      • New York TimesInside the Saudi Strategy to Keep the World Hooked on Oil

        The kingdom’s plan for keeping oil at the center of the global economy is playing out around the world in Saudi financial and diplomatic activities, as well as in the realms of research, technology and even education. It is a strategy at odds with the scientific consensus that the world must swiftly move away from fossil fuels, including oil and gas, to avoid the worst consequences of global warming.

      • Counter Punch1972: The Year I Figured out the USA

        In the wake of the attacks on the US military infrastructure, the German and US authorities tightened security at all US installations. What this meant in practice was that streets that were once open passing through US-controlled areas were less open. Some were manned by military police checking identification and sometimes searching vehicles and bags. Protests in downtown Frankfurt and in the university district were monitored by more police who were often much more heavily armed than before. I remember going to a meeting where Ulrike Meinhof, one of the RAF’s leaders, was supposed to appear. There were dozens of police, many of them carrying automatic weapons. As the police searched each individual wanting to enter the lecture hall, I managed to slip in unnoticed. I didn’t stay long after realizing the potential trouble I could end up in if discovered at the meeting. I was in class when the German authorities raided an apartment near the US military commissary and arrested RAF leader Andreas Baader.

        Anyhow, the autumn began quietly enough. The summer had seen George McGovern get the Democratic nomination for president and Nixon get the Republican one. It had also seen the brief candidacy of Thomas Eagleton as McGovern’s Vice President and his dismissal from the ticket after it was revealed that he had received electroshock treatments. The GOP convention in Miami, Florida was the scene of multiple protests and lots of police. Perhaps the most memorable protest was one where Vietnam Veterans Against the War member Ron Kovic got onto the convention floor in his wheelchair. After shouting a slogan and holding up a sign, he was quickly and harshly escorted from the hall by Nixon’s brutish security guards. Meanwhile, we were told that the last official US combat troops had left Vietnam in August. There were still thousands of US forces in the country. Nixon won reelection in a landslide in November. The world was as bad as I thought it was.

      • Counter PunchMy 10 Years as a Military Spouse in America’s Post-9/11 World

        While I hadn’t seen the person under investigation for years, my memories of him and of some of the things he’d done scared me. For example, when we were young teens, he threatened to bury me alive over a disagreement. He even dug a hole to demonstrate his intent. I knew that if I were to cooperate with this investigation, my testimony would not be anonymous. As a mother of two children living on an isolated farm, that left me with misgivings.

        There was also another consideration. A neighbor, herself a retired police officer, suggested that perhaps the investigation could be focused not just on him, but on me, too. “Maybe it’s because of stuff you’ve written,” she suggested, mentioning my deep involvement in Brown University’s Costs of War Project, which I co-founded as a way of dealing with this country’s nightmarish wars of this century.

      • Counter PunchPossible Lessons from the Cuban Missile Crisis for Ending the Ukraine Conflict

        Nine months into the Ukraine war, are we allowed to imagine some diplomatic solution to end the carnage? While President Volodymyr Zelensky has put forward terms of a peace settlement highly favorable to Ukraine, most reports on the war merely describe the horrors taking place. There have been no formal negotiations between Russia and Ukraine or between the United States and Russia. Analogies with another major crisis and the process in finding its solution might clarify how an agreement could be reached.

        The first situation that comes to mind is the Cuban Missile Crisis of October 1962. Although there are numerous differences between the two crises – Cuba was a direct confrontation between two global nuclear powers while the Ukraine crisis, for the moment, is merely a regional conflict – we are interested in how the Cuban crisis was settled from an American perspective. We know that the final resolution was the withdrawal of the Soviet missiles, the guarantee that the United States would not invade Cuba, and the eventual and publicly undisclosed removal of U.S. missiles in Turkey. By what internal process did President Kennedy reach that agreement?

      • MeduzaDutch parliament declares Russia a state terrorism sponsor — Meduza

        The House of Representatives of the Netherlands — the lower house of the Dutch parliament — has declared Russia a state sponsor of terrorism, citing the war in Ukraine.

      • Meduza‘The Kremlin’s escalating acts of terror against Ukrainian civilians’ The European Parliament declared Russia a state terrorism sponsor. Will this change anything? — Meduza

        On November 23, the European Parliament adopted a resolution recognizing Russia as a state sponsor of terrorism. The document accuses Russia of destroying civilian infrastructure and committing serious violations of international and humanitarian law, which the legislators say amount to acts of terror and constitute war crimes. The deputies also called on the European Council to add the Wagner Group, the 141st Special Motorized Regiment (the “Kadyrovites”), and “other Russian-funded armed groups, militias and proxies” to the EU’s list of terrorists.

      • MeduzaEstonia revokes residence permit of Russian citizen who has lived there for decades — Meduza

        Estonian authorities have revoked the residence permit of Sergey Neprimerov, a 66-year-old Russian citizen who has lived in Estonia for almost his entire life. According to the Russian news outlet Fontanka, on September 30, Neprimerov traveled from Narva, Estonia, to Ivangorod, Russia, to attend a friend’s funeral. When he tried to return home, Estonian border authorities refused to let him enter the country and notified him that he was banned from Estonia and the rest of the Schengen Area for five years.

      • MeduzaUkrainian military warns Belarusians of possible Russia false-flag attack to ‘drag Belarus into the war’ — Meduza

        Ukraine’s military command has released a new video address to the people of Belarus. The three-minute-long, Russian-language clip was posted on the Ukrainian General Staff’s Facebook page.

      • ScheerpostHow Terror Came Home and What to Make of It

        Co-founder of the invaluable Costs of War Project and military spouse Andrea Mazzarino considers how extremism has indeed come home to roost.

      • Telex (Hungary)Our report from Kherson: „The Russians did everything they could to teach us to be afraid”
      • MeduzaRussian UN ambassador says strikes on Ukraine will continue until Kyiv ‘returns to the negotiating table’ — Meduza

        Russian Ambassador to the UN Vasily Nebenzya said that Russia’s missile attacks on Ukrainian infrastructure on Wednesday were launched in response to Western countries’ supplies of weapons to Ukraine, Interfax reported.

      • MeduzaKyrgyz authorities deport investigative journalist Bolot Temirov to Moscow — Meduza

        On November 23, a Bishkek court ruled to deport Kyrgyzstan-born investigative journalist Bolot Temirov from the country. Temirov was forcibly flown to Moscow immediately after the ruling.

      • Counter PunchChina, Russia, and the Bomb

        An illustration of this point occurred recently, after Vladimir Putin once again threatened Ukraine and other nations with nuclear war. “To defend Russia and our people, we doubtlessly will use all weapons resources at our disposal,” the Russian president said. “This is not a bluff.”

        In response to this statement and to sharp UN condemnation of Russian nuclear threats, Chinese president Xi Jinping issued a public statement early this November, assailing “the use of, or threats to use nuclear weapons.” To “prevent a nuclear crisis” in Europe or Asia, he insisted, the world should “advocate that nuclear weapons cannot be used” and “a nuclear war cannot be waged.”

      • MeduzaAir defenses reportedly activated in northern Crimea — Meduza

        Russian-backed Armiansk city administration head Vasily Telizhenko reported Friday that an air defense system was activated near the city, according to TASS.

      • MeduzaDispatch from Demydiv North of Kyiv, a village flooded to stop the Russian advance in February fears a wet winter — Meduza
      • MeduzaKyiv’s mayor tells residents to consider temporarily moving to city’s outskirts as Russian missiles target basic utilities — Meduza

        Kyiv Mayor Vitali Klitschko said Thursday that Kyiv residents who can should consider temporarily leaving the city due to power, water, and heat outages.

    • Environment

      • TruthOutWe Are Running Out of Time to Use Failing Strategies Against the Climate Crisis
      • Counter PunchCopout In Cairo: ‘They’ Just Don’t Care

        These cups give the impression ‘happy to be recycled’, but on the whole they cannot be; and even if they could, most staff and customers would likely throw them in with general rubbish, to be buried. Probably in the ground of a poorer country, that needs the trade, albeit in environmental vandalism.

        In the UK an estimated 2.5 billion takeaway cups are annually thrown away; it’s more than 50 billion in the US apparently, mostly going to landfill. In addition, half a litre of water and 61 g of carbon dioxide are used in the manufacture process. They are an environmental sore, one of many daily irritants that together constitute a chronic planetary disease, The Environmental Crisis.

      • Energy

        • New York TimesFTX Assets Still Missing as Firm Begins Bankruptcy Process

          But more than a week into the legal process, Mr. Bankman-Fried’s poor management of FTX has left lawyers with limited information about the firm’s finances, Mr. Bromley said at the hearing.

        • Common DreamsOpinion | Has the FTX Debacle Discredited Effective Altruism?

          In the wake of the collapse of the cryptocurrency exchange FTX, and amid reports that FTX’s founder, Sam Bankman-Fried, diverted billions of dollars of clients’ funds, some observers have linked the alleged financial malpractice to ideas widely held within the “effective altruism” movement, which Bankman-Fried says inspired him. More specifically, they point to the ethical view that the end justifies the means.

        • Terence EdenWhat is the user need for cryptocurrency?

          One of the (many) failures of Cryptocurrencies is that they have a weak to non-existent set of user-needs. Very few of the “whitepapers” even discuss users, except in the abstract. They ones that do talk about specific needs are really just addressing the fact that the USA has an antiquated financial system – they are mostly ignorant about the financial services which exist in the modern world.

        • Meduza‘The energy terrorism continues’: Russian missile attacks leave three Ukrainian regions without power as winter sets in — Meduza

          On November 23, Russian troops launched large-scale missile attacks on multiple regions of Ukraine. Deputy Head of the Ukrainian President’s Office Kyrylo Tymoshenko said that Russian forces were “trying to destroy Ukraine’s energy infrastructure.” According to Ukrainian authorities, the strikes left the Kyiv, Odessa, and Chernihiv regions completely without power. Russian shelling also caused Internet outages across the country. “The energy terrorism continues,” Ukrainian Presidential Chief of Staff Andriy Yermak said of the attacks. According to Ukrainian President Volodymyr Zelensky, as of Wednesday evening, 67 missiles had struck Ukraine. Police reported Wednesday night that 10 people had died as a result of the day’s missile strikes.

      • Wildlife/Nature

      • Overpopulation

        • NBCCatalonia limits water use as Spain prays for rain

          Barcelona and large swathes of Spain’s northeast are going under water restrictions as a months-long drought that has devastated crops starts to put the pinch on human activities in the Mediterranean country.

          The measures will affect 6.7 million people, 80% of the population in the Catalonia region, Patrícia Plaja, spokeswoman for the Catalan administration, said Tuesday. Plaja said, for now, it will not be necessary to limit of the use of water inside homes for washing, cooking or drinking, but her government urged citizens to “be aware the exceptional situation the country is facing.”

    • Finance

      • Matt RickardThe Cloud Tax Implications

        While some companies will run their own data centers, most companies will use the cloud. It’s the age-old trade-off of CAPEX vs. OPEX, but the convenience and flexibility come at a premium. I usually call this the cloud tax.

        The cloud tax usually eats into margins – especially true the closer your service is to an underlying cloud primitive (the case for repatriation). But there are other interesting downstream effects of the cloud tax on how we buy, run, and architect software. A few implications: [...]

      • Scheerpost‘Historic Win’: UN Members to Start Talks on ‘Inclusive and Effective’ Global Tax Standards

        Applauding African nations that led the new resolution, one activist argued that “shifting power from the OECD is paramount to end the exploitation and plunder of developing countries.”

      • Counter PunchSilicon Valley Fake: Elizabeth Holmes and the Fraudster’s Motivation

        Pursuing the steps of the college drop-out turned billionaire, Holmes claimed that her company had remarkable technology, capable of diagnosing a number of medical conditions from a mere drop of blood.  The ruse of the blood analyzer known as the Theranos Sample Processing Unit (TSPU), Edison or minilab, worked – at least for a time.  All the way, Holmes was very consciously promoting herself in the mould of Steve Jobs, initially mocked only to become mighty.  Investment flowed into the company coffers.  By 2014, Theranos was valued at $10 billion.

        Some noses were detecting a strange smell in such success.  The Wall Street Journal picked up a scent in 2015.  Unreliable results arising from ineffectual blood-testing technology from Theranos, made available across dozens of Walgreens stores, actually posed a risk to patients.

      • Counter PunchThe Retail Carrion Feeders of Rural America

        – The Kinks

        For the last month and a half I’ve driven the backroads of southern Indiana, crisscrossing the unglaciated hill country 40 miles south of Indianapolis and 40 miles north of Louisville. It’s mostly forested here, large remarkably unbroken stretches of deciduous woodlands, thick with red oak and shagbark hickory, tulip poplar and black walnut, white ash and wild cherry, American beech and sugar maple. The soil is largely red clay, not productive for farming (or septic systems), but quite satisfactory for morel mushrooms, homegrown weed, and copperheads. The towns are small, little more than villages, clustered near the railroads and old blue highways.

      • ScheerpostMark Fiore: Thanksgiving for Billionaires

        Mark Fiore’s Thanksgiving animation demonstrates why we should be grateful for all that American billionaires have given us.

    • AstroTurf/Lobbying/Politics

      • [Old] European CommissionCyber Resilience Act

        While existing internal market legislation applies to certain products with digital elements, most of the hardware and software products are currently not covered by any EU legislation tackling their cybersecurity. In particular, the current EU legal framework does not address the cybersecurity of non-embedded software, even if cybersecurity attacks increasingly target vulnerabilities in these products, causing significant societal and economic costs.

      • [Old] European CommissionProposal for a REGULATION OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL on horizontal cybersecurity requirements for products with digital elements and amending Regulation (EU) 2019/1020

        (10) In order not to hamper innovation or research, free and open-source software developed or supplied outside the course of a commercial activity should not be covered by this Regulation. This is in particular the case for software, including its source code and modified versions, that is openly shared and freely accessible, usable, modifiable and redistributable. In the context of software, a commercial activity might be characterized not only by charging a price for a product, but also by charging a price for technical support services, by providing a software platform through which the manufacturer monetises other services, or by the use of personal data for reasons other than exclusively for improving the security, compatibility or interoperability of the software.

      • NLNet FoundationOpen-source software vs. the proposed Cyber Resilience Act

        But wait, isn’t there an exception for open-source?

        Yes*, but with a very big asterisk. Quoting CRA, recital 10:

        In order not to hamper innovation or research, free and open-source software developed or supplied outside the course of a commercial activity should not be covered by this Regulation. [..]

        Let’s first acknowledge and appreciate that the European Commission created an exception at all. That means we can now argue about the specifics of the chosen exception and its implications and not about the merits of open-source.

      • [Old] Informa PLCUAE to host COP28 climate change conference in 2023

        Following the UN Framework Convention on Climate Change (UNFCCC) announcement that the UAE would host the 28th COP conference, Sheikh Mohamed bin Rashid Al-Maktoum, vice president and prime minister of the UAE and ruler of Dubai, tweeted about the UAE’s selection as host in two year’s time.

      • NBCSome adult content creators are worried about losing their community if Twitter dies

        Twitter is one of the few platforms that allows explicit content. In recent years, it has become the center of a flourishing community of sex workers who connect with fans, advertise their content and educate other “Not Safe For Work” creators. But with Twitter’s future in question after Elon Musk’s takeover, sex workers who spoke with NBC News said they are worried that the community they built and depend upon will be fractured across social media platforms that don’t tolerate explicit content.

      • [Repeat] Document FoundationSign the open letter about the universal right to install any software on any device

        Earlier in 2022, together with more than 100 European organisations and companies, The Document Foundation has signed the #OpenLetter about the universal right to install any software on any device. Join us and sign the letter today.

      • New York TimesAs Elon Musk Cuts Costs at Twitter, Some Bills Are Going Unpaid

        Mr. Musk, 51, has told Twitter employees that “the economic picture ahead is dire” and that bankruptcy might be in the cards for the company.

      • The EconomistIs the World Cup a giant waste of money?

        The Lausanne data only includes expenses related to venues, such as constructing a stadium, and logistics, such as staffing costs. It ignores the value of indirect projects, like Qatar’s metro infrastructure and new hotels. Some infrastructure projects make economies more productive in the long term. But many costly stadiums eventually go unused, and the events rarely spark economic development in surrounding areas.

        Residents of host cities have begun questioning the benefits of their governments spending billions of dollars on large sporting events. As a result, fewer countries are volunteering as hosts. Seven cities bid to host the summer Olympic Games in 2016; for 2024 there were only two eventual bidders.

      • Counter PunchThe Anti-Oliver: NPR Sandpapers FIFA and Qatar Human Rights Abuses

        On his show “Last Week Tonight” (Sunday, November 21), Oliver made no bones about stating that FIFA officials were paid off to award the tournament to Qatar. Now here’s NPR reporter Aya Batrawy, interviewed by Morning Edition host Leila Fadel (Monday, November 22), answering the question “How did Qatar end up being the host of the World Cup in the first place?”:

        She goes on to mention the migrant workers this way:

      • Common DreamsOpinion | Colombia’s First Leftist President Charts a New Path on Venezuela

        New Colombian President Gustavo Petro’s plan to reestablish diplomatic relations with Venezuela was officially completed this November when Petro met his counterpart Nicolás Maduro in Caracas.

      • Common DreamsOpinion | Ubuntu or Collective Suicide

        I stroke the killer’s hatred and certainty, knowing the answer we all ache for—why?—will not be forthcoming.

      • Counter PunchUbuntu or Collective Suicide

        Yes, there was another mass shooting the other day, at Club Q in Colorado Springs. A young man clothed in body armor entered the nightclub carrying an assault rifle and started shooting as a drag queen danced. In maybe two minutes he killed five people and wounded, according to some accounts, 18. Then a patron risked his life, tackled the shooter, held him immobile till police arrived.

        Five people killed, a few more critically injured. This time the minority group targeted — “the enemy” — was the LGBTQ community.

      • Common DreamsOpinion | Giving Thanks for Social Security

        Over its more than 87 years, Social Security has given Americans a lot to be thankful for. 

      • Counter PunchVictory in Ohio?

        DeWine had wide support from the Republican establishment, and was also endorsed by former President Donald Trump, despite their past differences. While DeWine did receive the endorsement of a couple state-wide buildings trade unions, along with the Ohio Fraternal Order of Police and the Trump-supporting National Border Patrol Council (the union for federal Border Patrol Agents), it’s rare that a major conservative politician, such as DeWine, is endorsed by the Teamsters.

        The Teamsters endorsed Governor Mike DeWine largely because of his opposition to Ohio adopting Right-to-Work (RtW) legislation. Battles over RtW have periodically broken out in the upper Midwest since the early part of the last decade, when the Republicans gained control of state governments throughout the region and passed anti-union laws. RtW laws are particularly damaging to public sector unions but also to private sector unions. But, they have proved to be politically unpopular.

      • Counter PunchSymbolic but Significant: Why the Decision to Investigate Abu Akleh’s Murder is Unprecedented

        Based on the long trajectory of US military and political support of Israel, and Washington’s constant shielding of Tel Aviv from any accountability for its illegal occupation of Palestine, one can confidently conclude that there will not be any actual investigation.

        A real investigation into the killing of Abu Akleh could open up a Pandora’s box of other findings pertaining to Israel’s many other illegal practices and violations of international – and even US – law. For example, the US investigators would have to look into the Israeli use of US-supplied weapons and munitions, which are used daily to suppress Palestinian protests, confiscate Palestinian land, impose military sieges on civilian areas and so on. The US Leahy Law specifically prohibits “the US Government from using funds for assistance to units of foreign security forces where there is credible information implicating that unit in the commission of gross violations of human rights.”

      • Counter PunchThe World According to CPAC

        The program featured all the ultraconservative international luminaries and wannabes—Steve Bannon, chief international operator; Donald Trump, and his former ambassador to Mexico, Christopher Landau: Ted Cruz;  José Antonio Kast of Chile; Santiago Abascal of the political party Vox in Spain, Eduardo Bolsonaro of Brazil, Guatemalan president Alejandro Giammattei; Hungarian minister to Victor Orban, Gergely Gulyás; and Javier Milei, who recently announced his candidacy for the presidency of Argentina in 2023.

        Most, however, sent video messages rather than traveling to address the scant audience. The event was held at the Westin Hotel in Mexico City’s Santa Fe business district. Located in the hills high above the nation’s capital, Santa Fe is a wealth-drenched corporate enclave– separated geographically and every other way from the sprawling Latin American city below.

      • Counter PunchThe Far-Right Freedom Caucus Will Run the House for the Next Two Years

        If the Republicans end up with 222 seats in the House, the caucus will comprise only 20 percent of its membership. Best estimates are based on self-declarations; since membership is not published, the caucus has 44 members. It’s most likely that the 31 Republicans who voted in their private conference against McCarthy as the new House Speaker meeting were from the Freedom Caucus. The challenge to McCarthy was led by Freedom Caucus members led the challenge to McCarthy, and afterward several would still not support him.

        The Freedom Caucus has a track record of deep-sixing any Republican Speaker who presents a problem for them. Two prior Republican speakers, John Boehner and Paul Ryan were pushed out as Speakers by the Freedom Caucus. Ryan failed to get a critical Republican bill replacing Obama’s Affordable Care Act due mainly to the caucus’s opposition. In a Vanity Fair published interview, Boehner described the caucus as “anarchists. They want total chaos. Tear it all down and start over.”

      • Meduza‘Health problems aren’t the only reason’: The Kremlin’s top elections organizer, a pioneer of voting fraud, is being forced out by security officials — Meduza

        Alexander Kharichev, a longtime associate of Kremlin domestic policy czar Sergey Kiriyenko, has an extensive resume. He oversaw Russia’s 2018 presidential elections, the 2020 vote to amend the Russian Constitution, and the 2021 State Duma elections, not to mention dozens of lower-level elections. And to ensure the Kremlin got the results it needed, Kharichev introduced new tools such as “corporate mobilization” (which supplemented older strategies like ballot stuffing). But according to multiple sources who spoke to Meduza, during Russia’s chaotic sham “referendums” in Ukraine’s occupied territories, high-ranking security officials looked more closely than before at the amount of money was being spent under Kharichev’s leadership — and didn’t like what they saw. As a result, Kharichev’s days are reportedly numbered — and his likely successor is under the influence of some “exotic” thinkers.

      • Counter PunchThe Politics of Love Obliges People To Get High

        I repeat, it felt sooo good, that “flush of victory.” Then I sobered up. I remembered Orin’s mention yesterday of the several trillion dollar rehab of our nuclear armaments system, supported bi-partisanly, that we-the-people do not get to vote on. Of course, keep your head on, kid! My heart switched over to gratitude for the journalists like Chris Hedges and the Counterpunch writers who willingly – sacrificially? – play that parade-raining role of pointing to the Emperor’s nakedness, over and over. But recalling that instance in which I had felt the “high”of, if not beating the bastards, of their failure to win big, I was aware of the powerful allure of that heady feeling of victory! I’m quite as vulnerable to it as anybody else. It feels like safety and gives me a delicious something to celebrate in common with a vast number of others. I understood why liberals, keeping within the mind-frame of the good-vs-evil contest, limit politics to simple opposition, rather than speaking, dissentingly, from within an unwavering peace-and-justice-committed perspective.

        Whereas, for somebody like me, who intends to keep faith with the peace-and-justice-committed perspective (regardless of how well I do at it), joyful “V-Day”-type celebrations are exceedingly rare; I’m fairly consistently deprived of this kind of high that, though it’s a sort of “junk food,” not actually good for you, is awesomely tasty! Thus, not for the first time, I appreciated the role of dissent and those who keep that faith, their eyes on what is actually happening that morally should not, or not happening that ought to, instead of on the neoliberal shadows dancing alluringly on the cave wall. I appreciate those who are willing to live outside that consensual solidarity – summed up in Vote Democrat! – that provides its believers shared (but bogus) certainty in an uncertain universe!

      • Counter PunchWhy Warnock’s Reelection Could Tip the Balance for America’s Economic Future

        He wrote numerous postcards and made countless phone calls urging Congress to step in and safeguard his future. But not until he and fellow Georgians elected Raphael Warnock to the Senate in 2021 did the Democrats have the final vote needed to pass legislation stabilizing that plan and other multiemployer pension funds on the brink of collapse.

        Warnock saved McMullen’s retirement and that of 1.3 million other Americans—then cast scores of other votes that helped to shift the nation’s trajectory from peril to progress. Now, reelecting Warnock in Georgia’s December 6 runoff is crucial to continuing the country’s hard-fought path forward.

      • Misinformation/Disinformation/Propaganda

    • Freedom of Information / Freedom of the Press

      • Marcel KolajaThe benefits and shortcomings of the Media Freedom Act

        In mid-September, the European Commission published a proposal for the long-awaited legislation to strengthen the freedom and independence of media. The proposal focuses on a series of binding rules and recommendations on media independence from politicians, state funding of advertising and cross-border mergers. This legislation has been long awaited at the European level and its arrival is welcome. However, in its current form, the proposal has a few flaws that need to be fixed.

      • Don’t Extradite AssangeNight Carnival for Assange

        At the end of the Night Carnival for Assange on Saturday 11 February there will be a rally in the Emmanuel Centre, Marsham Street, Westminster, SW1P 3DW. Speakers will include Stella Assange, Kristinn Hrafnsson, and others.

    • Civil Rights/Policing

      • VOA NewsProtesting Workers Beaten at Chinese iPhone Factory

        Police beat workers protesting over a pay dispute at the biggest factory for Apple’s iPhone, whose new model is delayed by controls imposed as China tries to contain a surge in COVID-19 cases.

        Foxconn, the biggest contract assembler of smartphones and other electronics, is struggling to fill orders for the iPhone 14 after thousands of employees walked away from the factory in the central city of Zhengzhou last month following complaints about unsafe working conditions.

      • Common DreamsIndigenous People Push Back Against US ‘Thanksgiving Mythology’

        The United American Indians of New England and allies gathered at noon Thursday at Cole’s Hill in Plymouth, Massachusetts for the 53rd National Day of Mourning—an annual tradition that serves as “a day of remembrance and spiritual connection, as well as a protest against the racism and oppression that Indigenous people continue to experience worldwide.”

        “It has continued for all these years as a powerful demonstration of Indigenous unity and of the unity of all people who speak truth to power.”

      • TruthOutThanksgiving Can Never Be Redeemed From Its Colonial Past. Let’s Abolish It.
      • The NationFDR Served Up a Critique of Capitalism With His Thanksgiving Proclamations

        Franklin Delano Roosevelt wasn’t a socialist. But, like Abraham Lincoln before him, the 32nd president enjoyed the company of radical thinkers and often borrowed ideas from them. The New Deal was never the utopian socialist experiment that its right-wing detractors claimed it was, but it did deliver Social Security, a federal jobs program, rural electrification, and the opportunity to form unions that were strong enough to challenge even the most powerful corporations. Eventually, FDR’s administration developed the sweeping industrial policies that allowed the United States to create the “arsenal of democracy” that was essential to crushing fascism.

      • Democracy NowLakota Historian Nick Estes on Thanksgiving, Settler Colonialism & Continuing Indigenous Resistance

        Lakota historian Nick Estes talks about Thanksgiving and his book “Our History Is the Future,” and the historic fight against the Dakota Access pipeline at Standing Rock. “This history … is a continuing history of genocide, of settler colonialism and, basically, the founding myths of this country,” says Estes, who is a co-founder of the Indigenous resistance group The Red Nation and a citizen of the Lower Brule Sioux Tribe.

      • The NationDesmond Meade on Why Love Is “the Most Powerful Word in the Universe”

        In 2019, Time magazine named Desmond Meade one of its 100 most influential people after he helped secure the passage of Florida’s Amendment 4, the Voting Rights Restoration for Felons Initiative, which granted 1.4 million formerly incarcerated Floridians the right to vote. It was the largest expansion of the franchise since the passage of the 1965 Voting Rights Act.

      • Scheerpost[rewind] Robert Scheer: Three Antidotes to America’s Toxic Thanksgiving Myth

        This Thanksgiving, we’re reposting three critical “Scheer Intelligence” episodes that highlight the country’s original sins of white settler colonialism and Native American genocide.

      • ScheerpostIndigenous People Push Back Against US ‘Thanksgiving Mythology’

        Jessica Corbett reports on the National Day of Mourning and how Indigenous Peoples are responding to the Thanksgiving celebrations.

      • ScheerpostPatrick Lawrence: Why Do Nations Erase the Past?

        A recent  report by the German news agency DPA has had me thinking ever since about various small, inconsequential matters: war, nationalism, identity, history, memory. It seems the people who manage the German gravesites of those who fell fighting the German army during World War II propose to draw distinctions among the Red Army’s dead […]

      • The NationWe’re Thankful for Our Abortions

        This time of year is… complicated. For many people, this season calls for reflection and gratitude. This year I find myself reflecting not only on all the people I love and cherish but also on the outcomes and impact of the midterm elections, and on why our nation celebrates the complicated holiday of Thanksgiving at all.

      • ScheerpostMy Thanksgiving: How Testifying for Native Americans Made Me a Witness to History

        As an expert witness, my role has been to bring the experiences of this continent’s first peoples into legal proceedings where their rights as tribal citizens and as Americans were being challenged. Here’s a confession: I never adjusted to courtroom maneuvering and combat. Still, even in the rancor of litigious lawyering, I have had the privilege of compiling and conveying the special history of indigenous communities, of uncovering human stories that shaped a narrative marked by suffering, resistance and undaunted courage. The totality of that narrative has flowed back into my own life, demonstrating the insistent humanity of a people who were so often ignored or cast aside. These experiences that began in the role of an expert, reshaped me as a participant.

        I unknowingly entered those dual roles in 1977 when I was asked to be part of a case arising from a challenge to the boundaries of the Cheyenne River Sioux Reservation in central South Dakota. A group of white political leaders incensed by the rise of assertive Native leaders in the “Red Power” era had embarked on a campaign to limit the reach of tribal governments. At Cheyenne River, they claimed that a 1905 act of Congress, which made a portion of the reservation eligible for public homestead entry, had implicitly “diminished” the reservation. By chance, lawyers in the Department of Justice learned that a part of my recently completed doctoral dissertation in Indian history included a discussion of such “homestead laws.” A white academic with no experience in Indian country, I was suddenly an expert.

      • Pierre EquoyAccessibility for the language-handicapped

        Needless to say, these image are not accessible at all. I cannot easily select the text inside, and cannot easily translate it. Sure, there are other tools (like OCR) that might help me, but this is a laborious task that does not yield very good results with tiny or slanted Chinese characters mixed with drawings and logos…

        Sorry, Lin Bai Xun! Your political propositions look cool, but I cannot decipher them easily!

      • Common DreamsOpinion | Indigenous, Black Communities Find Solidarity in Efforts to Reclaim Stolen Lands

        Land creates people, and, as ancestral herbalist Ayo Ngozi says, “Land is a true source of power.” This understanding of land as living spiritual power itself is a shared experience across Indigenous nations. There is an emotional and mental power that comes with knowing there is a home to return to. In contemporary capitalist societies, the economic power of owning land is critical, allowing the building of equity to access resources to fund education, businesses, more land ownership, and more self-determination for one’s descendants.

      • Common DreamsPoor People’s Campaign Mobilizing Low-Income Voters in Georgia Ahead of Senate Runoff

        Economic justice advocates in Georgia are mobilizing ahead of next month’s runoff U.S. Senate election in the state, working to convince low-income residents who lack access to healthcare and living wages to back Democratic Sen. Rev. Raphael Warnock.

        The Georgia Poor People’s Campaign announced late Wednesday that it is launching a statewide canvassing, text-banking, and social media campaign to reach out to millions of Georgia voters who are low-income, calling the push their “If We Ever Needed To Vote, We Sure Do Need To Vote Now Tour.”

      • Common DreamsUN Human Rights Council Launches Probe of Iran’s Deadly Protest Repression

        A United Nations body voted Thursday to create a fact-finding mission to investigate and report on the ongoing deadly repression of protests in Iran, a move welcomed by human rights advocates.

        “The cries of people in Iran for justice have finally been heard.”

      • ScheerpostAfrican and Indigenous Peoples: An Alliance for Defense, Survival and Revolution

        The Thanksgiving Holiday Is An Opportunity To Remember How The Settler Colonial State Began Its Genocide Against Both Indigenous People And Enslaved Africans.

      • Telex (Hungary)Can the newly established Integrity Authority be a real weapon against corruption?
      • MeduzaRussian State Duma passes law banning LGBT ‘propaganda’ among all ages — Meduza

        The Russian State Duma voted to pass a law banning LGBT “propaganda” among all ages in the final reading on Thursday.

      • Democracy NowDr. Gabor Maté on “The Myth of Normal,” Healing in a Toxic Culture & How Capitalism Fuels Addiction

        In an extended interview, acclaimed physician and author Dr. Gabor Maté discusses his new book, “The Myth of Normal: Trauma, Illness, and Healing in a Toxic Culture.” “The very values of a society are traumatizing for a lot of people,” says Maté, who argues in his book that “psychological trauma, woundedness, underlies much of what we call disease.” He says healing requires a reconnection between the mind and the body, which can be achieved through cultivating a sense of community, meaning, belonging and purpose. Maté also discusses how the healthcare system has harmfully promoted the “mechanization of birth,” how the lack of social services for parents has led to “a massive abandonment of infants,” and how capitalism has fueled addiction and the rise of youth suicide rates.

      • Counter PunchDavid Baddiel’s Hollow Racism Apology to Jason Lee

        You may not have heard of the Jewish comedian David Baddiel or the black ex-footballer Jason Lee. You may not care about either of them. But their first-ever meeting – aired in two different formats this week – should interest anyone concerned about how the discursive battle on racism and identity politics is manipulating our political life in increasingly malevolent ways.

        The meeting ostensibly took place so that Baddiel could offer an apology to Lee 25 years after he repeatedly lampooned and bullied him in a BBC TV show called Fantasy Football League – in ways that even then were obviously racist. Baddiel blacked up as Lee, wearing a pineapple on his head to ridicule Lee’s appearance because he wore dreadlocks tied atop his head for matches.

      • AccessNowIran and the Digital Security Helpline

        Thank you for your interest in contacting the Helpline. Due to the very high volume of requests we are receiving, we unfortunately do not have the capacity to serve people in Iran directly.

    • Digital Restrictions (DRM)

      • CNETWatching ’1899′ on Netflix? Make Sure You Change This Setting

        This is where things get weird. In the dub, English-speaking characters have their original actors. Characters who speak other languages are dubbed in English by different actors. That’s weird. It sounds weird, it feels weird. It sucks.

        Make sure your settings look like this on Netflix before watching 1899. Or the show won’t really make sense!

        Worse still, it stops large parts of the show from making any kind of sense.

    • Monopolies

      • Counter PunchTaylor Swift’s Superfans Strike a Blow Against Monopolies

        But now there are exciting new possibilities to rein them in.

        This November, legions of new anti-monopolists were born. They’re Taylor Swift’s superfans — and they just might be the reason the government breaks up Ticketmaster.

      • Copyrights

        • Torrent FreakMan Arrested Following “Large Scale” Pirate IPTV Investigation

          UK police are reporting the arrest of a 43-year-old man as part of a “large-scale” TV piracy investigation. Officers from Yorkshire and Humber Regional Organised Crime Unit teamed up with South Yorkshire Police to execute warrants on Tuesday. The arrest arrives in the wake of stronger-than-usual rumors that police were preparing to hit pirate IPTV entities during the World Cup.

        • Torrent FreakPiracy Relic ‘Putlocker.com’ Auctioned Off For $102,499

          Putlocker is a familiar name among piracy watchers. The original platform’s .com domain was retired many years ago after its operators felt Hollywood breathing down their necks. That doesn’t mean their old domain is worthless though. The Putlocker brand remains popular and just recently the putlocker.com domain sold at auction for more than $100k.

  • Gemini* and Gopher

    • Personal

      • you’ve been blogroll’d, Midnighters (and Happy Thanksgiving)

        Over on `write.as/tmo/blogroll` I updated stuff to reflect ALL places online that I enjoy/read.

        Blogs, The Midnight, Smol.pub, Mastodon accts, forums, small projects, etc. Also a few individual Midnight accts that are nice folks (honestly, everyone here is nice – if you would like to be added, comment here :))

        And it is Turkey Day, but I am homebound (homeside, been home all day), and avoiding many of certain folks as usual. I cannot stand most relatives, so…

      • 🔤SpellBinding: DYLSTUI Wordo: SCALE
    • Technical

      • Science

        • Table Salt Crystals

          I took a few more pictures of the table salt crystals I had grown, before moving on to the next crystal project. They are a little wet still.

      • Announcements

        • Lagrange v1.14: Pinned Identities, CLI Options

          Looks like the becoming-father-for-the-2nd-time hiatus is ending since I’ve been able to make some progress with Lagrange. This release has nothing radically new, but there are a few useful improvements and a handful of bug fixes.


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

Geminispace Can Graduate at 3,000 Capsules Quite Soon (2,900 This Week)

Posted in Protocol, Site News at 6:36 am by Dr. Roy Schestowitz

Video download link | md5sum c4347cecba35ade34aa83ed01c9608b2
Gemini Growth in 2022
Creative Commons Attribution-No Derivative Works 4.0

Summary: From less than 500 capsules to 2,900 capsules in 24 months? That’s how quickly Gemini is spreading.

THE end of November is fast approaching and the shortest day (in the northern hemisphere at least) is 4 weeks away. People may use the holidays to explore Gemini, not just as surfers but also as hosts.

“Techrights will have been on Gemini for two years some time later this winter.”Gemini is still growing in terms of the number of unique hosts (it was 2878 at the middle of this month and now touching 2900), though it seems not so likely to exceed 3,000 (known to Lupa) capsules by the end of this year.

Techrights will have been on Gemini for two years some time later this winter. Back then there were only hundreds — not thousands — of known Gemino capsules.

There are 2893 capsules. We successfully connected recently to 2207 of them.

[Meme] Kiss the Ring (of the Patent Litigation Mafia)

Posted in Courtroom, Europe, Law, Patents at 5:50 am by Dr. Roy Schestowitz

Ringleader Benoît Battistelli was widely known for his disdain/rejection of judges with integrity

It's not legal; It's not constitutional; But we'll call it... 'the legal system'

Summary: Patent litigation giants and their international lobbies/clients are working to create an absurd situation where the courts themselves exist in violation of constitutions, laws, and international conventions (they're also run by corporations)

This Won’t End Well for the UPC Lobby (Unitary Patent Profoundly Discredits the Rule of Law)

Posted in Europe, Patents at 5:13 am by Dr. Roy Schestowitz

Video download link | md5sum c4347cecba35ade34aa83ed01c9608b2
Judges Turning Against the Law
Creative Commons Attribution-No Derivative Works 4.0

Summary: Unified Patent Court (UPC) lobbyists may be acting jubilant and triumphant, but they’re in effect dancing on the grave of the real legal system they’re working to bury, replacing it with something that cannot and will not stand

THE EPO has ramped up pro-UPC propaganda in its official Web site while knowing darn well that UPC would be illegal, unwanted, and damaging to the European Union (both its reputation and its citizens).

“The main casualty will be the credibility of institutions that kept pushing for UPC or succumbed/surrendered to the lobby, revealing them to be little more than corporate vassals.”Some days ago the photo ops with a kangaroo started, showing António Campinos alongside a ‘judge’ elevated to run/manage corporations disguised as 'judges'.

There will be legal and/or constitutional challenges on the way; that’s guaranteed. The main casualty will be the credibility of institutions that kept pushing for UPC or succumbed/surrendered to the lobby, revealing them to be little more than corporate vassals. What’s more, the very notion that Europe has a functional legal system will be overshadowed by what happened.

Taking Communications Private With Mumble (Privacy by Self-Hosting and End-to-End Encryption)

Posted in Free/Libre Software at 3:32 am by Dr. Roy Schestowitz

Video download link | md5sum 2fc8355425fc5447cbc1cfa3ac0fe34e
Privacy With Mumble Hosted Locally
Creative Commons Attribution-No Derivative Works 4.0

Summary: The prospects of self-hosting for communications have improved greatly; for voice chat, Mumble is definitely worth a look

THE motivation to have a discreet life has nothing to do with doing something illegal or immoral. Privacy is a fundamental human right; without privacy, many other fundamental human rights are curtailed (that includes free speech). People who want to deny privacy are typically do so for nefarious purposes; nothing to do with preventing terror or protecting kids.

“Eventually, in an ideal world, everyone would manage communications this way.”Mumble has been used here (at home) for just over 3 weeks, so I’ve decided to do video/s on it, based on personal experience with multiple user clients (including guests who use mobile phones). Mumble isn’t new to me. Even about a decade ago we already used it for TechBytes, but that wasn’t self-hosted at home. It’s not that self-configuring a hosted Mumble server is hard; on GNU/Linux (Debian 10 in my case) it’s absolutely simple — as simple as clicking a button!

Shown in the video above isn’t the latest version of Mumble; but even years ago the program was already simple enough to use, even for self-hosted chats. To get started with Mumble, download a client and use it to chat. Get familiarised with the interface. At a later point your PC can become the server, i.e. no need to connect to any outside (foreign/public) host. Eventually, in an ideal world, everyone would manage communications this way. Encryption (E2EE, nothing else truly works) should be a universal practice.

IRC Proceedings: Thursday, November 24, 2022

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

Also available via the Gemini protocol at:

Over HTTP:

HTML5 logs

HTML5 logs

#techrights log as HTML5

#boycottnovell log as HTML5

HTML5 logs

HTML5 logs

#boycottnovell-social log as HTML5

#techbytes log as HTML5

text logs

text logs

#techrights log as text

#boycottnovell log as text

text logs

text logs

#boycottnovell-social log as text

#techbytes log as text

Enter the IRC channels now


IPFS Mirrors

CID Description Object type
 QmPUACQf7qorDths9cXStspQ6tg5j8DTyndERiRsW9KsZt IRC log for #boycottnovell
(full IRC log as HTML)
HTML5 logs
 QmS1PyUUF7xCT8mxYmAmTMqZB1FKuefnAbtrmm9HkmTZUC IRC log for #boycottnovell
(full IRC log as plain/ASCII text)
text logs
 QmQTf5v2mNfR7VaJTM3phgKUas2JpYyH6qGRR9unJVrWXd IRC log for #boycottnovell-social
(full IRC log as HTML)
HTML5 logs
 QmTgV33VPn4t1jZsY1MW9X9atxK6nT8PuEjeVcF37BbAMm IRC log for #boycottnovell-social
(full IRC log as plain/ASCII text)
text logs
 QmdZ4kCi59BCkShoLa5XbzFHUCBrKQqVv1GCUmBT4EJ5SF IRC log for #techbytes
(full IRC log as HTML)
HTML5 logs
 QmXFvFnvtpeay6XCNPfjPz9ARuQcbzxZwdFMXX7gjbLrP6 IRC log for #techbytes
(full IRC log as plain/ASCII text)
text logs
 Qmc2WphNPhP94nfFiBEEiRjdXp12141nmo9P8TY6bsF7TJ IRC log for #techrights
(full IRC log as HTML)
HTML5 logs
 QmRAHuDVWug3SGVbgGWF1n5w7tXaZBWWHx5qm161Dsxqff IRC log for #techrights
(full IRC log as plain/ASCII text)
text logs

IPFS logo

Bulletin for Yesterday

Local copy | CID (IPFS): QmSFSd1vAYP4ohzbeKUbbo6274SVceULSU4vHM51GkMMuw

Links 24/11/2022: AudioTube Improved

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

  • GNU/Linux

    • Audiocasts/Shows

      • VideoRsync | Syncronize Files and Folders in Linux – Invidious

        In this video, I cover the Rsync utility. Rsync is a Linux shell command that syncs files and folders on local and remote systems.

      • Video50 Ways Elon Musk Has Doomed Twitter – Invidious

        There is a lot of concern over whether Twitter will surviver the next couple of months but this retired system engineer and site reliability engineer has a list of concerns that might occur after firing half your team

      • Linux in the Ham ShackLHS Episode #490: The Weekender XCIX | Linux in the Ham Shack

        It’s time once again for The Weekender. This is our departure into the world of hedonism, random topic excursions, whimsy and (hopefully) knowledge. Thanks for listening and, if you happen to get a chance, feel free to call us or e-mail and send us some feedback. Tell us how we’re doing. We’d love to hear from you.

      • Jupiter Broadcasting268: Linux Action News

        The contested subsystem coming soon, a sobering assessment of wireless support in Linux, and a triumph for free software.

    • Applications

      • Linux LinksBest Free and Open Source Screen-readers – LinuxLinks

        A screen-reader is a computer application designed to provide spoken feedback to a blind or visually impaired person. This type of software has been available since the mid 1980s.

        The software transmits what text is displayed on the screen into a form that a visually impaired user can understand. This can be auditory, tactile, or both. A lot of research and development was undertaken to provide speech-access to the Graphical User Interface.

        Screen-readers read the contents of a visual display. They can use a speech synthesizer to read text aloud letting users listen to the contents appearing in different parts of the display. Other software communicates data via a braille display.

        Screen-readers help make the world of computers accessible to visually impaired users.

        Here’s our recommendations summarized in a legendary LinuxLinks-style chart. The software featured here is free and open source software. Note, Emacspeak takes a different approach. While it’s not technically a screen-reader, it warrants inclusion.

      • Recent AudioTube improvements

        Since the last post about AudioTube, a lot has happened! So in this blog post, you can find a summary of the important changes.

    • Instructionals/Technical

      • VideoHow to install RubyMine on Linux Mint 21 – Invidious

        In this video, we are looking at how to install RubyMine on Linux Mint 21.

      • Linux Made SimpleHow to install Krita on a Chromebook

        Today we are looking at how to install Krita 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.

      • GNUInstalling the latest development version of Hyperbole

        The latest development version of Hyperbole can be installed directly from the GNU-devel ELPA Packages using built-in Emacs Package Manager.

        The Elpa GNU-devel package repository provides a development version of Hyperbole. It pulls from the latest Hyperbole development branch to get the tip version and makes an installable package. This is done on a daily basis. Installing this does not require any new package manager software. Since Hyperbole is a mature package, this version is usually fine to use and is updated on a day-to-day basis. But new features are tested on this branch and once in awhile it may break for a short time before a fix is pushed.

      • Copy a file with progress and save hash to a different file
      • EX180 Series: Deploying a Rootless Multi-Container WordPress Application with Podman

        We’ve covered most of the exam objectives related to Podman in the previous article. What we’re going to do today is to take a look at how to use environment variables, set up persistent storage and perform a multi-container deployment of a WordPress application.

      • Linux CapableHow to Install VirtualBox Ubuntu Linux

        Oracle VM VirtualBox 7.0, the latest free and open-source hypervisor from Oracle has been released with numerous new features and improvements. The new version sees additions such as a recent utility showing performance statistics for running guests, secure boot support, Full VM encryption support (via CLI), and a reworked virtual machine wizard. Additionally, various bugs have been fixed in this release. For more information, visit the VirtualBox 7.0 changelog.

        In the following tutorial, you will learn how to install VirtualBox 7.0 on your Ubuntu 22.10, 22.04 and 20.04 system by importing the official virtual box repository and installing the most up-to-date version using the command line terminal. The extra benefit for users using this method is that you will receive them instantly from the VirtualBox repository when updates drop.

      • UNIX CopHow to run multiple versions of PHP on a server with Rocky Linux 9 / 8

        Today, you will learn how to run multiple versions of PHP on a server with Rocky Linux 9 / 8

        As we all know, PHP is an important language at server level since it has been used to create most of the web applications that exist. However, many times having so many web applications on the same server can cause the need to have several versions of PHP.

        Let’s go for it.

      • Why are PBKDF2-SHA256 and PBKDF2_SHA256 different in 389-ds? – Firstyear’s blog-a-log

        Passwords are a shared-knowledge secret, so knowledge of the password allows you to authenticate as the person. When we store that secret, we don’t want it stored in a form where a person can steal and use it. This is why we don’t store passwords cleartext – A rogue admin or a database breach would leak your passwords (and people do love to re-use their passwords over many websites …)

        Because of this authentication experts recommend hashing your password. A one-way hash function given an input, will always produce the same output, but given the hash output, you can not derive the input.

        However, this also isn’t the full story. Simply hashing your password isn’t enough because people have found many other attacks. These include things like rainbow tables which are a compressed and precomputed “lookup” of hash outputs to their inputs. You can also bruteforce dictionaries of common passwords to see if they match. All of these processes for an attacker use their CPU to generate these tables or bruteforce the passwords.

        Most hashes though are designed to be fast and in many cases your CPU has hardware to accelerate and speed these up. All this does is mean that if you use a verification hash for storing passwords then an attacker just can attack your stored passwords even faster.

        To combat this, what authentication experts truly recommend is key derivation functions. A key derivation function is similar to a hash where an input always yields the same output, but a KDF also intends to be resource consuming. This can be ram or cpu time for example. The intent is that an attacker bruteforcing your KDF hashed passwords should have to expend a large amount of CPU time and resources, while also producing far fewer results.

    • Games

    • Desktop Environments/WMs

      • GNOME Desktop/GTK

        • GNOMEConcurrency, Parallelism, I/O Scheduling, Thread Pooling, and Work-Stealing – Happenings in GNOME

          Around 15 years ago I worked on some interesting pieces of software which are unfortunately still not part of my daily toolbox in GNOME and GTK programming. At the time, the world was going through changes to how we would write thread pools, particularly with regards to wait-free programming and thread-pooling.

          New trends like work-stealing were becoming a big thing, multiple-CPUs with multiple NUMA nodes were emerging on easy to acquire computers. We all were learning that CPU frequency was going to stall and that non-heterogeneous CPUs were going to be the “Next Big Thing”.

          To handle those changes gracefully, we were told that we need to write software differently. Intel pushed that forward with Threading Building Blocks (TBB). Python had been doing things with Twisted which had an ergonomic API and of course “Stackless Python” and similar was a thing. Apple eventually came out with Grand Central Dispatch. Microsoft Research had the Concurrency and Coordination Runtime (CCR) which I think came out of robotics work.

          Meanwhile, we had GThreadPool which honestly hasn’t changed that much since. Eventually the _async/_finish paring we’re familiar with today emerged followed by GTask to provide a more ergonomic API on top of it.

        • DebugPointBest Extensions for GNOME Top Bar

          Use these GNOME top bar extensions to transform your GNOME desktop’s top bar from mundane to extraordinary.

          The default GNOME top bar is very basic. The thin bar gives you the Activities view (plus the dock), date/time, calendar in the middle, and the quick settings menu at the right. Although the Quick settings tray can be customized with several options, new buttons, media controls and so on, the rest of the top bar actually sits there.

          Thanks to some amazing extensions, you can change the look, make it completely transparent, add system information, etc.

          This article will discuss some of the top bar’s coolest extensions.

  • Free, Libre, and Open Source Software

    • Productivity Software/LibreOffice/Calligra

      • Eric Hameleers[Slackware] LibreOffice 7.4.3 | Alien Pastures

        Here’s LibreOffice 7.4.3.

        My Slackware packages (targeting the 15.0 and -current releases) are available from slackware.com, my own slackware.nl or any mirror (wait a bit to get the packages synced over there).

    • Programming/Development

      • FinnstatsWhen to Use plotly? – finnstats

        When to Use plotly?, as you can see, has a number of features that make it exciting and fun to use.

        There are numerous situations where ggplot or plotly could be used, but the following elements might make plotly the better choice.

      • {designer} 0.2.0: Now with more designing!

        I’m really happy to announce an update of {designer} is available on CRAN! This is the first package that I’ve created that has warranted such an update, and the features included will help improve the experience of using the package.

  • Leftovers

    • RachelMissing the point completely

      It goes like this: a bunch of us engineer types are invited to a meeting with someone from marketing. We don’t know the first thing about marketing in general, or even the particulars of it at this company.

      [...]

      Marketing saw this coming and proceeded to reach out to the company that worked on the movies. They wanted to do a partnership where the company’s product would change for the weekend of the movie’s opening. Instead of having the usual little icons for whatever it is they did (dog walking, pizza delivery, you know the type of company), there’d be icons of characters and certain well-known and well-loved vehicles from the franchise zipping around.

      All they had to was get it written and out the door in advance of the movie. The marketing folks sat down with the engineering peeps and laid it out. They were told right then and there “no can do”. Even though they had all kinds of time in which to do this kind of “theming” of the app, they knew they couldn’t do it. That’s how bad it was at this company.

    • Science

      • ACMTechnology Transforms Textiles

        It is easy to overlook the prominent role of fabrics and textiles in our lives. We wear them, we sleep on them, and we use them to cover windows and floors. Although we’ve witnessed a steady stream of advances in materials, fabrics haven’t changed much over the years.

        That is about to change. New types of fabrics are rapidly taking shape. Unlike past smart textiles that were mostly used to track motion or for visual displays, these robotic fabrics sense motion and movements and adapt accordingly. This makes them ideal for use in athletic training, rehabilitation, and prosthetics.

      • EuroNewsThis self-driving patrol robot is being used to detect danger and alert police on Seoul’s streets

        In a narrow alley in Seoul, South Korea, a drunken man has fallen asleep on the pavement. A robot on wheels slowly approaches him and tries to wake him up.

      • Skin-like electronics could monitor your health continuously | Argonne National Laboratory

        Flexible, wearable electronics are making their way into everyday use, and their full potential is still to be realized. Soon, this technology could be used for precision medical sensors attached to the skin, designed to perform health monitoring and diagnosis. It would be like having a high-tech medical center at your instant beck and call.

        Such a skin-like device is being developed in a project between the U.S. Department of Energy’s (DOE) Argonne National Laboratory and the University of Chicago’s Pritzker School of Molecular Engineering (PME). Leading the project is Sihong Wang, assistant professor in UChicago PME with a joint appointment in Argonne’s Nanoscience and Technology division.

    • Health/Nutrition/Agriculture

      • Peoples Dispatch[Old] “Water is dignity”: Residents in majority-Black Jackson, Mississippi left without drinkable water

        As of September 2, the vast majority of the residents of the city of Jackson, Mississippi—over 150,000—still have no access to safe drinking water. The Jackson water crisis began on August 30 when flooding caused the pumps at the main water treatment facility, O.B. Curtis, to fail. This left most residents without clean water and many with no water at all due to low water pressure. Mississippi Governor Tate Reeves warned residents on August 31, “Do not drink the water from the pipes if you can avoid it.”

        Water coming out of the pipes in Jackson is discolored and cloudy, if any water comes out at all. On August 31, Jim Craig, senior deputy and director of health protection at the Mississippi Department of Health, told residents to shower with their mouths closed. Apart from being contaminated, the water in Jackson lacks sufficient pressure. Many residents do not have enough water “to fight fires, to reliably flush toilets, and to meet other critical needs,” as Reeves described.

      • Now, Haryana Farmers Left in Lurch as 29,000 PMFBY Applications Rejected | NewsClick

        In another case of faltering responsibilities, the application forms for crop insurance of nearly 29,000 farmers from Hisar district in Haryana, under the Pradhan Mantri Fasal Bima Yojana (PMFBY), have been returned by Reliance General Insurance on one pretext or the other, leaving the applicants high and dry.
        According to a report by The Tribune, nearly 41,000 farmers had applied for the insurance of their Kharif crops like cotton, bajra and guar by depositing their share of the premium. The last date was August 31.
        Farm activist Anil Kumar told the newspaper that the farmers had uploaded documents using the services of Common Service Centres. “No objection was raised then. On September 22, the firm returned a large number of applications, all related to cotton crop which suffered considerable damage due to recent rain in the district.”

    • Security

    • Defence/Aggression

    • Environment

      • Energy

        • Michael West MediaGas supply lies – Michael West

          We expose five of the gas lobby’s big lies and the manipulation of governments and media which lends them licence to profiteer at the expense of every Australian.

        • Michael West MediaFossil Fibs: how the gas lobby gets away with cooking the planet, rooking its customers

          We expose five of the gas lobby’s big lies and the manipulation of governments and media which lends them licence to profiteer at the expense of every Australian. Michael West reports.

          It was Josef Goebbels who famously said “If you tell a lie big enough and keep repeating it, people will eventually come to believe it”. The gas industry does this. Their lies are deadset whoppers, whoppers for which every Australian pays a price.

          We hear a lot about renewables, renewable energy that is. Though never enough about renewable lies. Have your seen the words “renewable gas” or “sustainable gas” bobbing up lately? Just like “clean coal” the fossil fuel corporations are attempting to insert them into the national lexicon, in order to lock in as much production as they can until the climate curtains come down.

          We explore five of the biggest lies…

    • Finance

    • AstroTurf/Lobbying/Politics

      • Daniel PocockChanel Contos consent petition had Palantir/Google connection

        While the campaign appears to be entirely genuine, the social media companies will have gathered extensive meta-data about the participants and the people they are accusing. A lot of this data is automatically harvested by intelligence agencies and may be used to blackmail people in the future.

      • Michael West MediaAunty robbed by Uncle Rupert – Michael West

        Michael covers the recent plagiarism scandal involving Sky New’s lifting works from our ABC.

      • Michael GeistDismissing Digital News Outlets: Liberal MP Claims Online News Services Don’t Report News

        Since its introduction last spring, online news outlets have expressed fears that Bill C-18, the Online News Act, will primarily benefit large incumbent news organizations. Those concerns grew once the Parliamentary Budget Officer estimated that more than 75% of the revenues would go to broadcasters such as Bell, Rogers, and the CBC. After Postmedia and Torstar collect their share, there may be little left for innovative online startups. The government has seemingly tried to ignore those startups with Canadian Heritage Minister Pablo Rodriguez talking about 400+ news outlet closures since 2008, but neglecting to refer to the hundreds of new outlets that have sprung up during the same period.

        [...]

        Leaving aside the rather bizarre and inaccurate comments about going to the CRTC if they don’t follow proper journalism standards (the CRTC does not regulate newspapers), the key comment is the government’s view that online news organizations are “not news.They’re not gathering news. They’re publishing opinion only.” Hepfner’s reference to news outlet opening and closures comes from the Local News Research Project. In the past, she’s referred to the closure data, but seemingly thinks the openings don’t count. Yet within a short drive of her constituency office, she could find multiple online news outlets that clearly qualify as gathering news. Indeed, you don’t have to be an experienced reporter to find these sites, since the Local News Research Project has them all handily listed in an excel spreadsheet.

      • Misinformation/Disinformation/Propaganda

    • Civil Rights/Policing

      • WSWSForty-five years since the assassination of Tom Henehan (1951-1977)

        The murder of Tom Henehan was a political attack aimed at intimidating the Workers League and blocking its efforts to build a socialist leadership in the American working class. Tom’s death came at a point when the party was gaining significant influence among city workers in New York, coal miners in West Virginia and Kentucky and other sections of militant workers.

        At the same time, the Workers League was involved in an historic investigation of the circumstances surrounding the 1940 assassination of Leon Trotsky, the founder of the Fourth International. This investigation, whose findings were published under the title Security and the Fourth International, exposed the decades-long efforts of the police agencies of imperialism and Stalinism to penetrate and sabotage the world Trotskyist movement. Among other things, the investigation revealed the insidious links between Joseph Hansen—who later became a leader of the American Socialist Workers Party—and the Federal Bureau of Investigation. In June 1977, Hansen and the SWP published a statement that warned of “deadly consequences” if the investigation continued. Shortly afterwards, Tom Henehan lay dead in a Brooklyn hospital.

    • Internet Policy/Net Neutrality

      • IEEEAn Interplanetary File System

        WHEN THE COVID-19 pandemic erupted in early 2020, the world made an unprecedented shift to remote work. As a precaution, some Internet providers scaled back service levels temporarily, although that probably wasn’t necessary for countries in Asia, Europe, and North America, which were generally able to cope with the surge in demand caused by people teleworking (and binge-watching Netflix). That’s because most of their networks were overprovisioned, with more capacity than they usually need. But in countries without the same level of investment in network infrastructure, the picture was less rosy: Internet service providers (ISPs) in South Africa and Venezuela, for instance, reported significant strain.

        But is overprovisioning the only way to ensure resilience? We don’t think so. To understand the alternative approach we’re championing, though, you first need to recall how the Internet works.

        The core protocol of the Internet, aptly named the Internet Protocol (IP), defines an addressing scheme that computers use to communicate with one another. This scheme assigns addresses to specific devices—people’s computers as well as servers—and uses those addresses to send data between them as needed.

    • Monopolies

      • IT WireiTWire – EU anti-trust action against Microsoft likely over bundling apps: report

        The European Union is likely to begin an anti-trust investigation into Microsoft in the wake of a complaint made by messaging app Slack two years ago, accusing the Redmond firm of bundling applications in order to increase market share.

        Reuters reported that the European Commission, the executive arm of the EU, had been looking into the Slack complaint since October last year.

        The EC had now sent out a fresh lot of questions to those whom it had canvassed in October which was taken as a sign that the ground was being readied for a formal probe.

        The Slack complaint, made in July 2020, accused Microsoft of tying its Teams product into its Office suite in what was alleged to be an “illegal and anti-competitive practice of abusing its market dominance to extinguish competition in breach of European Union competition law”.

        Microsoft introduced Teams in 2017, in a bid to capture a slice of the market for business communications.

        Slack accused Microsoft of tying “its Teams product into its market-dominant Office productivity suite, force installing it for millions, blocking its removal, and hiding the true cost to enterprise customers”.

  • Gemini* and Gopher

    • Personal

      • Check out this check mate on Gobble Gobble Day

        My friend Smirk is a Chess fiend. I’m not sure how good he is, but he does like Chess and I’ve played several odd variations on the game with him back in our college days. As such, I think he would really love this chess variant [1] played on a sphere. It’s kind of mind blowing how the game changes and the check mate at the end is incredible to see. It’s quite the mental challege on this day of tryptophan overdosing.

      • Hike: Bockmattli

        After over a week of not really doing any exercise, gym or hiking, I figured it was time to crank out a quick hike.
        Since the weather was supposed to be bad (a few mm of snow at lower altitudes), I figured I’d do a shorter, safer hike, and picked Bockmattli thanks to its sub-30 degree incline for most of the ascent, lower altitude, and proximity to another hike I had previously done but never gotten a good look from afar, Gross Aubrig.
        Up until the switchbacks between Bockmattli and Schiberg went without a hitch; a bit of mud and maybe a few cm of snow, but nothing a pair of waterproof boots couldn’t handle.
        The views of Gross Aubrig and Fluebrig coated in snow with the lush fields around Waegitalersee was quite a sight.


* 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

No

Mono

ODF

Samba logo






We support

End software patents

GPLv3

GNU project

BLAG

EFF bloggers

Comcast is Blocktastic? SavetheInternet.com



Recent Posts