06.23.22

[Meme] Council Says…

Posted in Europe, Patents at 8:29 pm by Dr. Roy Schestowitz

Steve Harvey: We changed the face, but all the same EPO issues remained
“Insanity is doing the same thing over and over again and expecting different results.” — not patent clerk Albert Einstein

Summary: The Administrative Council of the EPO must be kidding itself if it thought replacing Benoît Battistelli with his friend António Campinos (and his unqualified or unsuitably unqualified friends from Alicante) would set the EPO on a route to improvement

Selected Slides From Technologia’s EPO Staff Survey (2022 Compared to Prior Years)

Posted in Europe, Patents at 8:16 pm by Dr. Roy Schestowitz

From the just-released preliminary file/draft (contains some typos, still):

EPO mission

EPO illusion

EPO seniority

EPO reps' views

EPO president trust level

EPO AC trust level

EPO quality

Summary: In spite of the lack of media coverage, EPO insiders (mostly people who have worked at the EPO for quite a while) see the downward spiral in patent quality and they do not trust the management

EPO Staff Survey’s Preliminary Results Published (Almost 2,000 Staff Surveyed), António Campinos Less Trustworthy Than Benoît Battistelli at Similar Points in Their Terms

Posted in Europe, Patents at 8:12 pm by Dr. Roy Schestowitz

Video download link | md5sum 64f6fc42cc6308937682078b9765e6cf
EPO Staff Survey for 2022
Creative Commons Attribution-No Derivative Works 4.0

Summary: At long last, after a couple of months in the making, the staff survey of the EPO is out (not the one controlled by EPO management with push-polling and ‘trick questions’)

THE situation at the EPO has worsened to the point where only 1% of surveyed staff trusts the Administrative Council (national representatives) and only 3% trust António Campinos (for comparison, Benoît Battistelli was polled at 4% after 3 years at the Office).

There’s growing recognition that nothing has improved, e.g. in this new article (blog post with 3 good comments in there, at least those appearing already; many more will come). “Translations are available in German, French and Dutch,” SUEPO notes, having already produced 3. The English title is “Demonstration EPO staff during meeting about re-election president Campinos” and that comes on the same day as the release of the 2022 (“Fifth Edition”) results of the Technologia Staff Survey. Here is what SUEPO Central wrote to staff some hours ago:

Dear SUEPO Members,
Dear colleagues,

SUEPO mandated the company Technologia to run its fifth edition of the EPO Staff Survey in 2022. The survey asks the same questions as the previous survey conducted in 2010, 2013, 2016 and 2020 in order to be able to reliably compare the results. Contrary to the standard practice among other international organisations, the President of the Office did not authorise the dispatch of individual survey access codes to all EPO staff members at their @epo.org email address. SUEPO could therefore only rely on the private emails of its members and those among EPO staff who actively opted in.

Technologia contacted 2.915 EPO staff members among which 1.766 answered representing a 60,6% response rate. The results are available in the Frequency Tables and Presentation of the results (in French only for now) and show that dissatisfaction about the 2015 New Career System (NCS) increases, quality and staff’s perception of EPO quality decrease, mistrust in management persists, the atmosphere and social dialogue deteriorate and there is a historical worsening of staff’s engagement and staff’s mental/physical health.

In this letter sent to the Heads of Delegations, SUEPO urges the Council to take due account of the Technologia survey results and give the proper mandate to EPO management to repair the situation.

As shown in the video above, Heads of Delegations were contacted in English [PDF] and presented with preliminary analysis/overview, supported by the presentation in French [PDF] and results in English [PDF]. There will be lots more to come, for sure…

technologia_5_results_054148
This is the fifth time (after 2010, 2013, 2016 and 2020)

Links 23/06/2022: EasyOS Improves Update Process

Posted in News Roundup at 5:47 pm by Dr. Roy Schestowitz

  • GNU/Linux

    • Linux LinksLinux Around The World: USA – Kentucky – LinuxLinks

      Kentucky is a state in the Southeastern region of the United States and one of the states of the Upper South, bordered by Illinois, Indiana, and Ohio to the north. It borders West Virginia and Virginia to the east, Tennessee to the south, and Missouri to the west.

    • LiliputingLilbits: Linux on iPhones and iPads, Brave Search emerges from beta, and a DIY retro audio player made with modern tech

      The developers who disclosed a new way to boot Linux on jailbroken Apple devices this month initially explained that their method worked on devices with Apple A7, A8, and A8X chips. But they later added support for A9 and A10 series chips… and now you can boot Linux on an iPhone or iPad with an Apple A11 chip as well.

      But there’s a difference between booting and operating system and having everything run smoothly. Case in point: so far it looks like the touchscreen isn’t functional on Apple devices running Linux. Neither are cameras, speakers, or a bunch of other things. But that could change over time. And if you’re curious to know what hardware is working on devices with specific chips, now there’s a resource that will let you know.

    • Audiocasts/Shows

    • Instructionals/Technical

      • ID RootHow To Install Apache CouchDB on Debian 11 – idroot

        In this tutorial, we will show you how to install Apache CouchDB on Debian 11. For those of you who didn’t know, Apache CouchDB is an open-source NoSQL database developed by the Apache Software Foundation. CouchDB uses multiple formats and protocols to store, transfer and process data. CouchDB uses JSON to store data, JavaScript as its query language, and HTTP as an API.

        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 Apache CouchDB NoSQL database server on a Debian 11 (Bullseye).

      • Ubuntu HandbookHow to Move Clock to the Left or Right Corner in Ubuntu 22.04 | UbuntuHandbook

        For those don’t like to have the ‘date and time’ menu in the center of top panel, here’s how to move it to either left or right in Ubuntu 22.04 LTS.

        Ubuntu, definitely the GNOME desktop, does not have option to configure the clock menu position. But, there are a few extensions can do the job. And, here I’m going to show you how to install and use them.

      • Linux Made SimpleHow to install the PokeMMO on a Chromebook

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

      • PurismHow to Enable Hot Spot and Tethering in PureOS on Your Librem 5
      • Make Use OfHow to Install and Play Rocket League on Linux

        Learn how to install and run Rocket League on Linux to enjoy the unmatched vehicular soccer experience on your desktop.

        Linux is making great strides when it comes to desktop gaming. The ongoing development of software like Wine, Proton, and Lutris makes it evident that gamers have now started considering Linux distros for their gaming needs. Valve is also at the forefront of developing gaming-related software and hardware compatible with Linux.

        Thanks to the rapid advancements made in the Linux gaming industry, you can now enjoy Rocket League on your Linux desktop, with minimum hassles out of the box. Here’s how to install Rocket League and “kick-start” your soccer journey on Linux.

      • LinuxOpSysLinux Package Manager – What it is used for

        There are numerous Linux flavors are available to use. Each distribution uses different tools and utilities to handle software installation, upgrade, and removal. Different Linux operating systems use different software package archives in remote repositories. Linux package managers act as the middle man who fetches these software packages from repositories and manipulates them on behalf of the end-users.

      • OSTechNixLimit The Number Of SSH Logins Per User, Group, System – OSTechNix

        As you probably know, we can SSH into a remote Linux system by the same user multiple times. There is no limit! You could simply open multiple Terminal windows (or multiple tabs in the Terminal) and initiate multiple SSH sessions from each tab by the same user account. What if you want to change this behavior? For example, you might want to allow only one active SSH session for an user. That’s what we are going to see now. This brief tutorial explains how to limit the number of SSH logins per user or group or system on Linux.

      • Make Use OfHow to View Hidden Files and Folders on Linux

        The concept of hidden files is simple yet very important in Linux. They are mainly used for storing configuration files or user settings. Usually, these files are used by your system services, scripts, or other programs. For example, the .bash_logout script is executed whenever you log out of your Bash sessions. Another great example is the .gitignore file used by Git to exclude certain files from being pushed to your remote repository.

        Sometimes the concept of hidden files can be used to hide certain files from the prying eyes of mostly non-advanced users.

    • Games

    • Desktop Environments/WMs

      • OMG UbuntuChertan is a Cool Circular Conky Theme for Linux Desktops – OMG! Ubuntu!

        Conky is a great way to personalise your Linux desktop regardless of which distro or DE you’re using.

        There are hundreds if not thousands of Conky themes available, ranging from simple stat tables to Lua-laden masterpieces. I recently came across a new Conky config I like. It shows the date, current weather conditions, an average CPU and RAM load, and the currently playing song in MPD.

        I figured I’d share the theme on here and add a bit info on how to customise this Conky to work with your location and any MPRIS-compatible music player, rather than MPD. It requires a fair bit of directory swapping and file editing, but the end result is a setup that’s mostly usable.

        Note: this is not an article on why you should or shouldn’t use Conky versus anything else. Some people don’t see the point of conky (it’s on the desktop, which is mostly hidden) whilst others, myself included, don’t mind a bit of eye-candy for eye-candy’s sake.

  • Distributions and Operating Systems

    • Barry KaulerEasyOS Update delta files for smaller downloads

      When you click the “update” icon on the desktop, Easy looks online to see if there is a later version. If so, it downloads it. Say that you are running 4.0 and the new version is ‘easy-4.1-amd64.img’; the update script will download this to /mnt/wkg/easy-4.1-amd64.img (or, if you want the full path; /mnt/${WKG_DEV}/${WKG_DIR}easy-4.1-amd64.img).

      In earlier versions of Easy, prior to 4.1, the update script used to use ‘rsync’. If you had, say /mnt/wkg/easy-4.0-amd64.img’ from the previous update, the ‘rsync’ utility is able to compare that with the online ‘easy-4.1-amd64.img’ and only download differences, then construct the full ‘easy-4.1-amd64.img’.

      The download size saving is enormous; unfortunately, the rsync server at ibiblio.org has been unreliable, disconnecting seemingly randomly, causing download failure.

    • Fedora Family / IBM

      • Business TodayEXCLUSIVE: Edge computing can provide enterprises better control over sensitive data, says Red Hat’s Ben Panic – BusinessToday

        Ben Panic, Vice President and Head Of Telco, Media & Entertainment – APAC in an exclusive conversation with Business Today talks about how enterprises can benefit from edge computing and the associated costs.

      • Navigating global supply chain disruption – ERP Today

        Open source is crucial for common, industry-wide standards that enable companies to future-proof solutions – Ishu Verma / Red Hat

      • SDx CentralIBM, Red Hat Expand Telefónica’s Cloud Push

        Telefónica Tech signed a deal with IBM and Red Hat to integrate Red Hat’s OpenShift platform into a new cloud service marketed at enterprises across Telefónica’s footprint in Europe and Latin America.

        The integration will be marketed as the Telefónica Red Hat OpenShift Service (TROS), which will tap into the use of containers to help organizations modernize their cloud applications and drive their digital transformation. It will allow those organizations to migrate applications to hybrid cloud or multi-cloud environments using either private or public clouds from hyperscalers like Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP).

        “It is going to be the way forward and what many customers who want to evolve their business models,” explained Santiago Madruga, VP for ecosystem success in EMEA at Red Hat, in an interview with SDxCentral. “When going digital, it’s not just putting workloads on the cloud but really transforming businesses.”

      • Adam Young: Intro to libvirt based virtualization on Linux

        The processes of development, installation, testing, and debugging of software all benefit from the use of a virtual machines. If you are working in a Linux based infrastructure, you have access to the virtual machine management on your system. There are a handful of related technologies that all work together to help you get your work done.

      • Fedora ProjectFedora Community Blog: Fedora Job Opening: Community Action and Impact Coordinator (FCAIC)

        It is bittersweet to announce that I have decided to move on from my role as the Fedora Community Action and Impact Coordinator (FCAIC). For me, this role has been full of growth, unexpected challenges, and so much joy. It has been a privilege to help guide our wonderful community through challenges of the last three years. I’m excited to see what the next FCAIC can do for Fedora. If you’re interested in applying, see the FCAIC job posting on Red Hat Jobs and read more about the role below.

      • Fedora ProjectChanges/fno-omit-frame-pointer
      • F37 proposal: Add -fno-omit-frame-pointer to default compilation flags (System-Wide Change proposal)

        Fedora will add -fno-omit-frame-pointer to the default C/C++ compilation flags, which will improve the effectiveness of profiling and debugging tools.

      • VideoEuroLinux 9.0 overview | ENTERPRISE LINUX DISTRIBUTION – Invidious

        In this video, I am going to show an overview of EuroLinux 9.0 and some of the applications pre-installed.

      • Red Hat OfficialIntroducing Red Hat Insights integration with Splunk

        Businesses want to make data driven decisions using data platforms and artificial intelligence (AI) to extract valuable knowledge to apply to the products and services they use and offer. Most of them rely on specialized data platforms to ingest and analyze all business sources of data in a continuous fashion.

    • Debian Family

      • WineZGUI

        There is a new application available for Sparkers: WineZGUI

        WineZGUI (pronounced Wine-Zee-Goo-Eee) is a wine frontend for playing windows games with wine easily. It is a collection of Bash scripts for Wine Prefix Management and Linux Desktop Integration for easier wine gaming experience using Zenity. It allows quick launching of Direct play (not installed) EXE application or game from File Manager like Nautilus and allow creating separate wine prefix for each Windows’ EXE binary.

    • Canonical/Ubuntu Family

      • The Register UKUBports OTA-23 is coming: Here’s a list of models to test on • The Register

        The UBPorts community is in the final stages of preparing its next release and it’s calling for testers.

        OTA-23 is getting close – the project’s Github kanban looks quite good to us – and if you’re lucky enough to have one of the project’s supported devices lying around, then you can help.

        Many of them are a few years old now, so there’s a good chance that you’ve already replaced them and they sit unloved and neglected in a drawer. The starred entries in the list of devices are the best supported and should have no show-stopping problems. In order of seniority, that means: the LG-made Google Nexus 5 (2013); the original Oneplus One (2014); two models of Sony Xperia X, the F5121 and F5122 (2016); and Google’s Pixel 3a and 3a XL (2019).

        (The Reg FOSS desk suspects that if you have one of those lying around somewhere and aren’t tempted, you can probably sell it to some open-sourcy enthusiast who would love to give it a go.)

        Not starred but still high on the list are several devices which are listed as “functioning well.” This means that they get green ticks across almost all of the feature-list apart from one or two items, such as lacking support for wireless external monitors. To us, this doesn’t sound like a deal-breaker. These models include the Xiaomi Mi A2 (2018) and Poco X3 NFC (2020), and the Asus Zenfone Max Pro M1 (2018).

    • Open Hardware/Modding

      • Linux GizmosCore-V development kit packs 32-bit RISC-V core

        This week, the non-profit global organization OpenHW presented a RISC-V based development board at Embedded World 2022. The Core-V MCU dev kit integrates a 32-bit CV32E40P open source RISC-V core and the ArticPro eFPGA from QuickLogic.

        OpenHW specified that the Core-V MCU features the CV32E40P processor (previously known as the RI5CY) which is a 32 RISC-V core with four-stage pipeline that implements the RV32IM[F]C RISC-V instruction extensions. To accelerate AI/ML applications, the Core-V also features the low-cost QuickLogic’s ArticPro eFPGA.

    • Mobile Systems/Mobile Applications

  • Free, Libre, and Open Source Software

    • Events

      • The Freedom of Internet at OSCAL 2022

        How old is the Internet? Are we aware of the technologies that are behind this concept? What does it mean to be secure while accessing the Internet? How many antivirus programs have been developed to protect GNU/Linux systems? These were some of the questions I had in mind when I decided to attend OSCAL 2022. To my surprise, this event exceeded my expectations. I discovered really interesting topics and workshops, young tech developers, experienced speakers, hardworking organizers, and a very enthusiastic FLOSS community in Tirana, Albania.

    • Web Browsers

      • Chromium

        • GoogleChrome 104 Beta: New Media Query Syntax, Region Capture, and More

          Unless otherwise noted, changes described below apply to the newest Chrome beta channel release for Android, Chrome OS, Linux, macOS, and Windows. Learn more about the features listed here through the provided links or from the list on ChromeStatus.com. Chrome 104 is beta as of June 23, 2022. You can download the latest on Google.com for desktop or on Google Play Store on Android.

    • Programming/Development

      • Adam Young: copy in for-each loops in C++

        The bug was that the o.calculate_position(); call was supposed to update the internal state of the Orbitor structure, but was called on a copy of the instance in the original structure, and not on the original structure itself. Thus, when a later call tried to show the position, it was working with the version that had not updated the position first, and thus was showing the orbitors in the wrong position.

      • Conan-izing an OpenGL project.

        Now that I can build my app with Autotools, I want to make it work with conan. In my head, I have conan mapped to projects like cargo in rust and pip in Python. However, C++ has a far less homogenized toolchain, and I expect things are going to be more “how to make it work for you.” I started with Autotools to minimize that.

      • Perl / Raku

      • Rust

        • SlashdotLinus Torvalds Says Rust For The Kernel Could Possibly Be Merged For Linux 5.20 – Slashdot

          Speaking this week at the Linux Foundation’s Open-Source Summit, Linus Torvalds talked up the possibilities of Rust within the Linux kernel and that it could be landing quite soon — possibly even for the next kernel cycle

        • The New StackRust in the Linux Kernel by 2023, Linus Torvalds Predicts [Ed: "The Linux Foundation is a sponsor of The New Stack" so they get to tell the media what to say or 'report' for LF sponsors' agenda; Torvalds says he only worked on Git for 6 months. It took off because Linux used it and Linux was a high-profile project with strong reputation (before LF came, attacking it reputation for money... from Linux foes and GPL haters).]

          Rust, the fast-growing systems programming language, may be merged into the Linux kernel next year, or “maybe the next release,” according to Linux creator Linus Torvalds.

          The creator of Linux made the statement Tuesday during an on-stage interview at the Linux Foundation‘s Open Source Summit North America.

        • MozillaFuzzing rust-minidump for Embarrassment and Crashes – Part 2 – Mozilla Hacks – the Web developer blog

          This is part 2 of a series of articles on rust-minidump. For part 1, see here.

          So to recap, we rewrote breakpad’s minidump processor in Rust, wrote a ton of tests, and deployed to production without any issues. We killed it, perfect job.

          And we still got massively dunked on by the fuzzer. Just absolutely destroyed.

          I was starting to pivot off of rust-minidump work because I needed a bit of palette cleanser before tackling round 2 (handling native debuginfo, filling in features for other groups who were interested in rust-minidump, adding extra analyses that we’d always wanted but were too much work to do in Breakpad, etc etc etc).

          I was still getting some PRs from people filling in the corners they needed, but nothing that needed too much attention, and then @5225225 smashed through the windows and released a bunch of exploding fuzzy rabbits into my office.

  • Leftovers

    • Posthumous Remorse
    • The Community

      Have you ever wanted a perfect community? Well search no more, since it’s here! Located in cities, The Community is always growing with new members! Every single day, millions are becoming like us!

    • Linux Foundation

      • Linux Foundation’s Site/BlogSharing Health Data while Preserving Privacy: The Cardea Project [Ed: Linux Foundation again paints mass surveillance as "privacy"; there's no connection to Linux, it's a liability to the "Linux" brand]
      • Linux Foundation’s Site/BlogEnsuring Patents Foster Innovation in Open Source [Ed: No, Linux Foundation. We need to abolish software patents, not “Ensur[e] Patents Foster Innovation in Open Source”; they literally repeat lies IBM told in Europe]

        So, I am old enough to remember when the U.S. Congress temporarily intervened in a patent dispute over the technology that powered BlackBerries. A U.S. Federal judge ordered the BlackBerry service to shutdown until the matter was resolved, and Congress determined that BlackBerry service was too integral to commerce to be allowed to be turned off. Eventually, RIM settled the patent dispute and the BlackBerry rode off into technology oblivion.

        I am not here to argue the merits of this nearly 20-year-old case (in fact, I coincidentally had friends on both legal teams), but it was when I was introduced to the idea of companies that purchase patents with the goal of using this purchased right to extract money from other companies.

        [...]

        They added an Open Source Zone in 2019 with the help of the Linux Foundation, Open Invention Network, and Microsoft.

    • Security

      • GoogleThe curious tale of a fake Carrier.app

        Although this looks like the real My Vodafone carrier app available in the App Store, it didn’t come from the App Store and is not the real application from Vodafone. TAG suspects that a target receives a link to this app in an SMS, after the attacker asks the carrier to disable the target’s mobile data connection. The SMS claims that in order to restore mobile data connectivity, the target must install the carrier app and includes a link to download and install this fake app.

        This sideloading works because the app is signed with an enterprise certificate, which can be purchased for $299 via the Apple Enterprise developer program. This program allows an eligible enterprise to obtain an Apple-signed embedded.mobileprovision file with the ProvisionsAllDevices key set. An app signed with the developer certificate embedded within that mobileprovision file can be sideloaded on any iPhone, bypassing Apple’s App Store review process. While we understand that the Enterprise developer program is designed for companies to push “trusted apps” to their staff’s iOS devices, in this case, it appears that it was being used to sideload this fake carrier app.

      • USCERTMalicious Cyber Actors Continue to Exploit Log4Shell in VMware Horizon Systems [Ed: VMware is failing to patch its proprietary stuff that's violating the GPL]

        CISA and the United States Coast Guard Cyber Command (CGCYBER) have released a joint Cybersecurity Advisory (CSA) to warn network defenders that cyber threat actors, including state-sponsored advanced persistent threat (APT) actors, have continued to exploit CVE-2021-44228 (Log4Shell) in VMware Horizon® and Unified Access Gateway (UAG) servers to obtain initial access to organizations that did not apply available patches. The CSA provides information—including tactics, techniques, and procedures and indicators of compromise—derived from two related incident response engagements and malware analysis of samples discovered on the victims’ networks.

    • Monopolies

Links 23/06/2022: digiKam 7.7 and Tails 5.1.1

Posted in News Roundup at 11:53 am by Dr. Roy Schestowitz

  • GNU/Linux

    • Audiocasts/Shows

      • Jupiter BroadcastingLinux Action News 246

        Some highlights from Linus’ recent fireside chat, Qt gets a new leader and a Linux botnet we should probably take seriously.

    • Applications

      • Trend OceansLorien: Infinite canvas drawing/whiteboarding tool for Linux


        Lorien is a simple and open-source infinite canvas drawing/whiteboarding brainstorming tool written in the open-source Godot Game Engine.

        This tool is not like a standard tool that works on bitmap images like Photoshop, Krita, and Gimp; instead, it saves your drawn brushes as a collection of points and renders them at the runtime (kind of SVG), making it more performance-focused.

    • Instructionals/Technical

      • ID RootHow To Install VNC Server on Ubuntu 22.04 LTS – idroot

        In this tutorial, we will show you how to install a VNC server on Ubuntu 22.04 LTS. For those of you who didn’t know, Virtual Network Computing, or VNC, is a connection system that allows you to use your keyboard and mouse to interact with a graphical desktop environment on a remote server. VNC is working on GUI (Graphical User Interface) environments, it transmits movements of your mouse and keyboard input over the network using the Remote Frame Buffer (RFB) protocol.

        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 VNC server 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.

      • Linux CapableHow to Install Krita on Ubuntu 22.04 LTS – LinuxCapable

        Krita is a free and open-source graphics editing program for digital painting, 2D animation, or general image manipulation. It runs on Windows, macOS (both Intel 64bit), Linux hits, Android & Chrome OS and is one of the more popular paint applications for users with digital photos.

        The following tutorial will teach you how to install Krita on Ubuntu 22.04 LTS Jammy Jellyfish using the official PPA to install the command terminal’s digital editor.

      • Linux CapableHow to Install Wireshark on Ubuntu 22.04 LTS – LinuxCapable

        Wireshark is a powerful and popular network communication tool that allows viewing individual recorded data packets or sorting them according to specific content. This networking software lets you see what’s going on on your computer, and it helps take apart any encrypted messages being sent around it through analysis of their contents with ease!

        Some of the most common tasks Wireshark is used for amongst software users include troubleshooting networks with performance issues and cybersecurity tracing connecting, viewing contents of suspect network transactions, and identifying bursts of network traffic for further analysis.

        The following tutorial will teach you how to install WireShark on Ubuntu 22.04 LTS Jammy Jellyfish Linux using the command line terminal.

      • Linux CapableHow to Install Insomnia on Ubuntu 22.04 LTS – LinuxCapable

        Insomnia is a free, open-source, cross-platform desktop application that makes interacting with GraphQL servers more straightforward than ever before. It provides you with gRPC and REST endpoints, so there’s no need to worry about which one will work best for your needs! One of the most common uses is to test GraphQL APIs and HTTP-based RESTful APIs.

        The following tutorial will teach you how to install Insomnia on Ubuntu 22.04 LTS Jammy Jellyfish. The tutorial will import the official repository and gpg key and update and remove software using the command line terminal.

      • Linux CapableHow to Install Google Chrome on MX Linux 21 – LinuxCapable

        Google Chrome is the most used Internet Explorer software on the earth, with a recent update in 2021 that Chrome is currently the primary browser of more than 2.65 billion internet users; as you would know, installing MX Linux, like most Linux distributions, only install Mozilla Firefox. However, installing Google Chrome on Chrome is a straightforward task.

        In the following tutorial, you will learn how to install Google Chrome on MX Linux 21 release series in three alternative ways: stable, beta, or unstable versions, along with some essential command tips for users.

      • OSNoteHow to Install the Latest Python Version on Debian 11 – OSNote

        Python is an interpreted, interactive, object-oriented programming language. It was created by Guido van Rossum in 1991.

        Python runs on Windows, Linux/Unix, Mac OS. Python can be used to develop desktop GUI applications and CGI scripts for the web. Also, it’s used for server-side scripting for Apache HTTP Server sites. Python is most popular for its elegance and simplicity.

        The major advantage of using Python is that there are very few keywords to learn and easy to understand. It’s a general-purpose programming language, which means it can be used in any field of software development with ease and adaptability.

      • VideoLinux Crash Course – The df and du Commands – Invidious

        In the Linux Crash Course series, we’ll go over one important foundational Linux topic each episode. This series includes tutorials, demonstrations, and more!

      • Linux HandbookSearch for Available Linux Commands With apropos

        So you used a certain command but cannot remember its exact name anymore?

        You can use the ctrl+r keyboard shortcut in the terminal and reverse search through the shell history.

        This could work if you had used the command on the same system. But what if you used it on some other Linux system or just came across it in some forum or website?

        The good thing here is that there is a dedicated Linux command that lets you search with a string in the available commands on your system.

      • Make Use OfHow to Create a Data Backup and Recovery Strategy for Linux

        As the saying goes “Failing to prepare is preparing to fail,” you should always be prepared with a data backup to avoid losing valuable data on your Linux PC or server.

        A backup strategy is a simple plan that prepares you to quickly and easily recover your important data in the shortest amount of time possible. Let’s look at how you can devise a backup and recovery plan for Linux that best suits your needs.

      • H2S MediaInstall LAMP on Ubuntu 20.04 | 22.04 with a single command – Linux Shout

        To run some popular web applications we need a lightweight LAMP server installation, here we learn how to do that on Ubuntu 20.04 focal or 22.04 Jammy Jellyfish using a single command.

        LAMP sounds may be familiar but it is not for our table, instead, it is an acronym composed of the initial letters of the software Linux, Apache, MySQL, and PHP. This stack is quite common when it comes to creating a web server environment for installing popular PHP-based web applications such as WordPress. We can use LAMP to provide static or dynamic web content.

      • LinuxTechiHow to Install Rancher on Ubuntu 22.04 (Step by Step)

        In this guide, we explore how you can install and set up Rancher on Ubuntu 22.04 (Jammy Jellyfish).

      • Linux CapableHow to Install Draw.io on Ubuntu 22.04 LTS – LinuxCapable

        Draw.io is a free and open-source cross-platform drawing software that can easily create various types of diagrams such as flowcharts or UML drawings for organizational structure analysis!

        In the following tutorial, you will learn how to install Draw.io on Ubuntu 22.04 LTS Jammy Jellyfish using the command line terminal using the default Ubuntu APT repository or installing the Flatpak third-party package manager to get a newer version binary.

      • How to install Insomnia on Ubuntu 22.04 – NextGenTips

        Insomnia is an open-source, cross-platform API client for GraphQL, REST, and gRPC. It’s a free cross-platform desktop application that takes the pain out of interacting with the designing HTTP-based APIs.

        Insomnia is an API client that allows you to send requests outside your terminal without writing code. What you need to know in the API world are the requests and endpoints.

        An Endpoint is a requestable URL. Think of it like this, you have a domain name and inside that domain name, there are a few routes pointers taking you to a certain page. For example, for nextgentips.com, we have an endpoint like category/monitoring.

      • H2S MediaHow to install Wireshark on Ubuntu 22.04 or 20.04 LTS – Linux Shout

        Use the default system repository to install Wireshark of Ubuntu 22.04 LTS Jammy Jellyfish or 20.04 focal fossa Linux distros.

        The Sniffer Wireshark is available in all Linux distributions to easily install. Apart from it, the executable can be downloaded for Windows and Mac OS. This open-source application is very useful for network administrators. IT can record the traffic, where you can look at the contents of a data packet. The IP address of the target system is always logged. Wireshark, for example, can be used to expose notoriously programs using networks to perform some unusual tasks. You can also statistically evaluate the collected data traffic, for example by searching for particularly large packets or picking out addresses that are frequently accessed. A counter-test of who owns such an IP address may then put you on the trail of an attack.

        Wireshark logs the network traffic of the interfaces of the system on which it is installed. It can therefore examine all incoming and outgoing connections of the respective computer. At the same time, it also receives all data packets that are sent to all systems in the network (broadcasts).

      • SUSE’s Corporate BlogLet it fly – SAP HANA on SUSE cluster and systemd native integration

        The good news first: The cluster configuration stays unchanged. SUSE updated the resource agents for SAP HANA to get the native systemd integration transparent for the cluster administration.

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

        In this tutorial, we will show you how to install Magento on Ubuntu 22.04 LTS. For those of you who didn’t know, Magento is a highly popular open-source e-commerce platform written in PHP and managed by Adobe Inc. The platform is flexible and has a large variety of features to build an online store. Magento offers a community and a commercial version of its platform the community version is free and is designed primarily for individuals and or small businesses. On the other hand, the enterprise version is mainly aimed at medium to large businesses and more of an enterprise environment.

        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 Magento open-source e-commerce platform 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.

      • Barry KaulerAsk ext4 encrypt and simplified boot menu

        Whether on a flash-stick or internal drive, EasyOS is now laid out in the drive in the same way, in what we call a “frugal” install. Easy no longer knows what boot-manager or bootloader was used to boot it. In the case of the image file that you write to a flash-stick, the bootloader is now Limine, in a 7MiB fat12 esp partition, and Easy is in a 816MiB ext4 partition.

      • Red Hat OfficialHow to use Linux shell command exit codes | Enable Sysadmin

        When you execute a command in Linux, it generates a numeric return code. This happens whether you’re running the command directly from the shell, from a script, or even from an Ansible playbook. You can use those return codes to handle the result of that command properly.

      • Linux CapableHow to Install PHP Composer on Ubuntu 22.04 LTS – LinuxCapable

        Composer is an application-level package manager for the PHP programming language similar to NPM for Node.Js or PIP for Python. Composer provides a standard format for managing all dependencies of PHP software and the required libraries by downloading all the required PHP packages for your project and managing them for you. It is used by most modern PHP frameworks such as Laravel, Drupal, Magento, and Symfony.

        The following tutorial will teach you how to install Composer on Ubuntu 22.04 LTS Jammy Jellyfish using the command line terminal, along with some basic usage examples working with composer.

      • Linux CapableHow to Install Apache (HTTPD) on AlmaLinux 9 – LinuxCapable

        Apache, also known as Apache HTTP server, has been one of the most widely used web server applications globally for the past few decades. It is a free, open-source web application software maintained by the Apache Software Foundation. Apache provides some powerful features with dynamically loadable modules, easy integration with other software, and handling of static files, among other popular features.

        In the following tutorial, you will learn how to install Apache Web Server on AlmaLinux 9 using the command line terminal for desktop or server and basic configuration and creating a TLS/SSL certificate with Let’s Encrypt.

    • Games

      • Boiling SteamNew Steam Games with Native Linux Clients – 2022-06-23 Edition – Boiling Steam

        Between 2022-06-16 and 2022-06-23 there were 25 New Steam games released with Native Linux clients. For reference, during the same time, there were 298 games released for Windows on Steam, so the Linux versions represent about 8.4 % of total released titles. Here’s a quick pick of the most interesting ones…

      • Linux Links10 Fun Free and Open Source Board Games


        We have always had a fascination with board games, in part because they are a device of social interaction, they challenge the mind and, most importantly, they are great fun to play. Many students gather together to escape the horrors of the classroom, and indulge in a little escapism. The time provides an outlet for tension and rivalry.

        Board games help teach diplomacy, how to make and break alliances, bring families and friends together, and learn valuable lessons.

        Let’s explore the 10 games. For each game we have compiled its own portal page, a full description with an in-depth analysis of its features, a screen shot of the game in action, together with links to relevant resources.

    • Desktop Environments/WMs

      • K Desktop Environment/KDE SC/Qt

        • KDE OfficialSubmit a Goal and Help Shape the Future of KDE | KDE.news

          I’m super excited to finally announce the start of the submission process for the brand new KDE Goals!

          KDE sets goals that help the community focus on important things that need to get done in collaboration across many teams. Over the years, the community has set goals to tackle issues with usability, made it easier for new contributors to start working on KDE projects, implemented new tech that will serve us for years to come, and much more.

          KDE Goals set a direction for the community and help concentrate efforts in areas deemed important by the KDE community itself. Every couple of years, new goals are selected to reflect the communities current priorities.

        • 9to5LinuxKrita 5.1 Promises JPEG-XL Support, Improved Support for WebP and Photoshop Files


          Krita 5.1 promises to introduce lots of goodies for digital artists using this powerful software to create art. Highlights include support for the JPEG-XL file format, improved support for the WebP, OpenEXR, Photoshop layered TIFF, and Photoshop files, support for PSD fill layers and color labels, support for ASE and ACB color palettes, as well as improved painting performance through the use of XSIMD

        • 9to5LinuxdigiKam 7.7 Photo Manager App Released with AVIF Image and Olympus OM-1 Support


          Coming about three and a half months after digiKam 7.6, the digiKam 7.7 release is here with support for the AOM AV1 Image File Format (AVIF) open, royalty-free video coding format, which is support for reading and writing in all bundles (AppImage, macOS, and Windows).

          digiKam 7.7 also appears to add read/write support for the JPEG-XL image format in all supported bundles, though JPEG-XL support was initially introduced in the digiKam 7.6 release, but there were some issues in handling animated JPEG-XL files which are now fixed.

  • Distributions and Operating Systems

    • The Register UKHow RISC OS happened, as told by original Acorn Arthur lead • The Register

      One of the longest-lived GUI operating systems in the world has its origins as an emergency project – specifically the means by which Acorn planned to rescue the original Archimedes operating system.

      This is according to the original Acorn Arthur project lead, Paul Fellows, who spoke about the creation of RISC OS at the RISC OS User Group Of London, ROUGOL [after some helpful arrangements made by Liam Proven – Ed].

      On Monday, your correspondent hosted and moderated a reunion of four of the original developers of Acorn’s RISC OS.

      Fellows explained that participating were “Paul Fellows (VidC controller, Palette, I2C interface, Real Time Clock and EEPROM), Tim Dobson (Fonts, Audio and Utilities), Richard Manby (Graphics and Desktop), and Stuart Swales (Fileswitch and Heap Manager).”

      Today, RISC OS is still rumbling along, and version 5 is now open source. But it wasn’t the original, planned operating system for Acorn’s Archimedes computer. That was going to be ARX, of which almost no trace exists today apart from a few Usenet posts. What information survives has been compiled into the Wikipedia article.

  • Free, Libre, and Open Source Software

    • GNU Projects

    • Licensing / Legal

      • Drew DeVaultGitHub Copilot and open source laundering

        We have seen an explosion in machine learning in the past decade, alongside an explosion in the popularity of free software. At the same time as FOSS has come to dominate software and found its place in almost all new software products, machine learning has increased dramatically in sophistication, facilitating more natural interactions between humans and computers. However, despite their parallel rise in computing, these two domains remain philosophically distant.

        Though some audaciously-named companies might suggest otherwise, the machine learning space has enjoyed almost none of the freedoms forwarded by the free and open source software movement. Much of the actual code related to machine learning is publicly available, and there are many public access research papers available for anyone to read. However, the key to machine learning is access to a high-quality dataset and heaps of computing power to process that data, and these two resources are still kept under lock and key by almost all participants in the space.1

        The essential barrier to entry for machine learning projects is overcoming these two problems, which are often very costly to secure. A high-quality, well tagged data set generally requires thousands of hours of labor to produce,2 a task which can potentially cost millions of dollars. Any approach which lowers this figure is thus very desirable, even if the cost is making ethical compromises. With Amazon, it takes the form of gig economy exploitation. With GitHub, it takes the form of disregarding the terms of free software licenses. In the process, they built a tool which facilitates the large-scale laundering of free software into non-free software by their customers, who GitHub offers plausible deniability through an inscrutable algorithm.

      • LWNDeVault: GitHub Copilot and open source laundering

        Drew DeVault takes issue with GitHub’s “Copilot” offering and the licensing issues that it raises…

    • Programming/Development

      • Understanding explicit OpenCL memory migration between device

        Lately someone emailed me asking how OpenCL memory migration works. To be specific, when and how to use the `clEnqueueMigrateMemObjects` API when using more then one device.

        Yeah, the description of it in Khronos’s documentation[1] is very unhelpful. Nor is this API used often. I also spent quite some time to understand what the documentation is talking about. But first, let’s read the documentation.

      • CERProgramming in blocks lets far more people code — but not like software engineers: Response to the Ofsted Report

        I completely agree with the first sentence — there are benefits to using block-based programming in terms of reducing the need to memorize syntax and increasing usability. There is also evidence that secondary school students learn computing better in block-based programming than in text-based programming (see blog post). Blanchard, Gardner-McCune, and Anthony found (a Best Paper awardee from SIGCSE 2020) that university students learned better when they used both blocks and text than when they used blocks alone.

      • Perl / Raku

        • A toy language using Raku and QBE

          You probably already know that Raku is a language intended to replace Perl 5.
          QBE is a compiler backend in the same vein as llvm, but much simpler.
          The Hare programming language uses QBE as an IR (intermediate representation).

    • Standards/Consortia

      • Fun with Anchor Text Keywords

        Anchor texts are a very useful source of keywords for a search engine, and in an older version of the search engine, it used the text of such hyperlinks as a supplemental source for keywords, but due to a few redesigns, this feature has fallen off.

        Last few days has been spent working on trying to re-implement it in a new and more powerful fashion. This has largely been enabled by a crawler re-design from a few months ago, which offers the crawled data in a lot more useful fashion and allows a lot more flexible post-processing.

        It is easy enough to grab hyperlinks within the same domain that is being crawled and process them on the spot and assign the keywords to each document.

  • Leftovers

    • Science

      • AAASJapan tries—again—to revitalize its research | Science | AAAS

        Latest effort would spend billions on a few universities, but skeptics give it long odds

      • Let Machines Do the Work: Automating Semiconductor Research with Machine Learning

        The development of new thin semiconductor materials requires a quantitative analysis of a large amount of reflection high-energy electron diffraction (RHEED) data, which is time consuming and requires expertise. To tackle this issue, scientists from Tokyo University of Science identify machine learning techniques that can help automate RHEED data analysis. Their findings could greatly accelerate semiconductor research and pave the way for faster, energy efficient electronic devices.

    • Linux Foundation

      • ZDNetThe open source jobs are out there [Ed: Steven Vaughan-Nichols,found himself as a job as a marketer of Jim Zemlin, sub-contracted via ZDNet and working on Microsoft's payroll. LF-funded fluff instead of news. When "journalism" is just a sub-branch of the Public Relations industry.]

        The tech unemployment rate reached 2.1% in May. That was a slight drop from April, but with 623,627 tech job openings, that’s still a year-over-year increase of 52%. As good as that is, The Linux Foundation and the trusted learning platform edX’s 10th Annual Open Source Jobs Report have found that for open source savvy job seekers, the market is even better than that.

      • Cardano Joins Linux Foundation as Gold Member

        Cardano has announced that it is now a member of the Linux Foundation. According to a blog post, the Cardano Foundation has joined as a gold member, becoming the only nonprofit active at this level.

    • Security

      • USCERTCISA Releases Cloud Security Technical Reference Architecture [Ed: This is absurd because "the clown" means a security breach, unless it's the government itself running and controlling that "clown computing"]

        CISA has released its Cloud Security (CS) Technical Reference Architecture (TRA) to guide federal civilian departments and agencies in securely migrating to the cloud.

      • ACMClosing the Cybersecurity Talent Gap With New Candidate Pools [Ed: Decades of back doors have meant security failures and a lack of people traintd to understand real security]

        HR and security leaders must deploy new strategies to attract, hire, and retain cyber professionals while looking for ways to leverage the transferable skills and potential of untapped talent.

        Demand for cybersecurity talent has reached an historic high: 63% of businesses say they have unfilled security positions, and 60% experienced difficulties retaining qualified cybersecurity professionals in 2021, according to the ISACA State of Cybersecurity 2022 report. And information security analyst jobs are expected to grow faster than the average for all other occupations.

      • DiffoscopeReproducible Builds (diffoscope): diffoscope 217 released

        The diffoscope maintainers are pleased to announce the release of diffoscope version 217. This version includes the following changes:

        * Update test fixtures for GNU readelf 2.38 (now in Debian unstable).

        * Be more specific about the minimum required version of readelf (ie.

        binutils) as it appears that this “patch” level version change resulted in

        a change of output, not the “minor” version. (Closes: #1013348)

        * Don’t leak the (likely-temporary) pathname when comparing PDF documents.

      • Bruce SchneierOn the Subversion of NIST by the NSA
      • LWNSecurity updates for Thursday

        Security updates have been issued by Debian (chromium, firejail, and request-tracker4), Fedora (ghex, golang-github-emicklei-restful, and openssl1.1), Oracle (postgresql), Scientific Linux (postgresql), Slackware (openssl), SUSE (salt and tor), and Ubuntu (apache2 and squid, squid3).

      • Raphaël HertzogRaphaël Hertzog: Freexian’s report about Debian Long Term Support, May 2022

        Like each month, have a look at the work funded by Freexian’s Debian LTS offering.

        Debian project funding

        Two [1, 2] projects are in the pipeline now. Tryton project is in a final phase. Gradle projects is fighting with technical difficulties.

        In May, we put aside 2233 EUR to fund Debian projects.

        We’re looking forward to receive more projects from various Debian teams! Learn more about the rationale behind this initiative in this article.

      • VideoEnterprise Linux Security Episode 33 – Patch your Confluence Server! – Invidious

        Atlassian software is constantly under attack, and often the source of many lost weekends for IT admins. Recently, a brand-new vulnerability has been discovered – CVE-2022-26134. This particular vulnerability is remotely exploitable, and has been listed as critical. In this episode, Jay and Joao discuss this vulnerability, as well as some of the struggles around Atlassian software in general.

      • Privacy/Surveillance

        • Public KnowledgePublic Knowledge Applauds Bipartisan Privacy Efforts, Cautions Congress Must Fix FCC Authority Concerns Before Full Committee Markup – Public Knowledge

          Today, the House Energy and Commerce Committee’s Subcommittee on Consumer Protection and Commerce marked up the “American Data Privacy and Protection Act,” a bipartisan, bicameral bill introduced by Frank Pallone, Jr., (D-NJ), Cathy McMorris Rodgers (R-WA), Jan Schakowsky (D-IL), and Gus Bilirakis (R-FL) to establish a national standard to protect consumer data privacy.

          The bill would also impose restrictions on how businesses (like Facebook and Google) can collect, use, and share consumer data, as well as allow for federal, state, and individual enforcement to protect consumers’ rights. Public Knowledge urges the committee to continue strengthening this bill to ensure individuals’ privacy is protected.

          The following can be attributed to Sara Collins, Senior Policy Counsel at Public Knowledge:

          “We are pleased to see the committee make such great strides in improving this bipartisan bill. Since the draft text was released, the bill’s data minimization provisions have been tightened and there is more clarity around what businesses can and cannot do with consumers’ data. This means that internet users don’t have to rely on a failed notice and consent regime for protection.

    • Environment

      • Michael West MediaRansom Notes: pay us to keep our old power plants running or else, say fossil fuel majors – Michael West

        Prepare to subsidise fossil fuel plants indefinitely. That is the message this morning as, in the wake of Coalition dithering, the new government grooms Australian energy customers for more of the same energy policy. It’s the Richard Wilkins solution. Callum Foote and Michael West report.

        Nine years of Coalition dithering on climate and energy have surely taken their toll. Way behind the eight-ball on transition to renewable energy, the new government is now grooming Australians to subsidise multinational fossil fuel corporations to keep their polluting coal and gas power stations running way into the future.

        The public grooming comes via Murdoch and Nine media this morning to extend the life of fossil fuel plants and entrench the power of the very same corporations which have just extorted the energy market operator AEMO by threatening to pull supply out of the grid unless richly compensated.

      • Energy

        • Extreme TechJapan Successfully Produces Electricity With Kairyu Deep Sea Turbine

          A deep sea turbine off the coast of eastern Japan has proven capable of producing almost as much energy as a coal plant.

          Kairyu, a massive turbine prototype produced by Japanese machinery manufacturer IHI Corp, sits at least 100 feet underwater. Its anchor line allows it to flex its position to most effectively harness energy from the Kuroshio Current—one of the strongest ocean currents in the world.

          At first glance, Kairyu looks like an underwater jet. Its middle consists of a 66-foot fuselage, each side of which has a similarly-sized turbine cylinder attached. Both turbine cylinders contain power generators, control mechanisms, and measuring systems which correspond with their respective 36-foot turbine blades. The machine sends all generated energy up a series of cables for use on the country’s power grid.

    • Internet Policy/Net Neutrality

      • AccessNow#KeepItOn: U.N. spotlights global impacts of internet shutdowns with new report – Access Now

        Today, the Office of the U.N. High Commissioner for Human Rights (OHCHR) joined civil society’s wave of pressure to elevate the devastating impacts of internet shutdowns and highlight the need for their urgent global attention with the official launch of its highly anticipated Human Rights Council report, Internet shutdowns: trends, causes, legal implications and impacts on a range of human rights.

        “The dramatic real-life effects of shutdowns on the lives and human rights of millions of people are vastly underappreciated and deserve much greater attention from States, international organizations, businesses and civil society,” the report states, shining notable attention on economic, social, and cultural rights.

        Access Now welcomes the final report, and strongly supports the call for a new “collaborative mechanism for the systematic collection of information on mandated disruptions,” into which “States, civil society and companies all contribute.”

        “Initiating internet shutdowns are a choice that an increasing number of authorities make to suppress and oppress,” said Felicia Anthonio, #KeepItOn Campaign Manager at Access Now. “These choices must be met with equal resistance. The new Human Rights Council report on internet shutdowns will help amplify the fight to #KeepItOn.”

    • Monopolies

      • Patents

        • ACMArtificial Intelligence Is Breaking Patent Law [Ed: No, overzealous patent maximalists and their lobbyists break patent law and the patent system]

          Within a few years, numerous inventions could involve artificial intelligence (AI), which could create one of the biggest threats patent systems have faced. Patent law is based on the assumption that inventors are human; it currently struggles to deal with an inventor that is a machine.

          Courts around the world are wrestling with this problem as patent applications naming an AI system as the inventor have been lodged in more than 100 countries. If courts and governments decide that AI-made inventions cannot be patented, the implications could be huge. Rather than forcing old patent laws to accommodate new technology, we propose that national governments design bespoke IP law—AI-IP—that protects AI-generated inventions.

      • Copyrights

        • Michael GeistThe Law Bytes Podcast, Episode 131: The Bill C-11 Clause-by-Clause Review – What “An Affront to Democracy” Sounds Like

          Last week, the Standing Committee on Canadian Heritage rushed through the clause-by-clause review of Bill C-11 in a manner that should not be forgotten or normalized. Despite the absence of any actual deadline, the government insisted that just three two hour sessions be allocated to full clause-by-clause review of the bill. Once the government-imposed deadline arrived at 9:00 pm, the committee moved to voting on the remaining proposed amendments without any debate, discussion, questions for department officials, or public disclosure of what was being voted on. This week’s Law Bytes podcast features clips from a hearing that one Member of Parliament described as “an affront to democracy”.

[Meme] Granting Patents Like Mad is Not Productivity (It’s Also Illegal)

Posted in Europe, Patents at 11:00 am by Dr. Roy Schestowitz

'Productivity' down? But I am the f***ing president
What will EPO President ‘Monopoly Tony’ tell the Council next week? Which lie will he try?

Summary: Patent granting is down by a quarter at the EPO, so António Campinos — like Benoît Battistelli before him — resorts to terrorising staff

EPO Management Behaves As If the Goal is to Shut Down and Outsource the Patent Office, Making a ‘Monopolies Bank’ Instead… or Having Rubber-Stamping With Kangaroo Courts Override the European Patent Convention (EPC)

Posted in Europe, Patents at 10:48 am by Dr. Roy Schestowitz

Video download link | md5sum 7337ee218b827f2a1121a0103fb4f979
EPO Hates Its Workers
Creative Commons Attribution-No Derivative Works 4.0

Summary: Flabbergasting strategy in Europe’s second-largest institution makes one wonder if the goal is to drive out the workers or simply shut down the workplace

The Central Staff Committee (CSC) of the EPO, or elected staff representatives to put it all in more generic terms, is rightly concerned. For a little bit of background see “Hot desking was meant to save us all time and money. It hasn’t” (Wired) and “The hidden hell of hot-desking is much worse than you think” (FT behind paywall; EPO-bribed publisher). There are more references in the publication below, but one can get the gist of the issue…

Last night we published At the EPO, “Bringing Teams Together” or “New Management of Office Space” is Another Step Towards EPO Outsourcing and we showed two internal publications. “According to our estimates, 33% of staff (at best) may have a permanently allocated desk,” the LSCMN committee wrote this week.

What on Earth is going on???

“Can’t examiners in Europe’s largest patent office expect and receive the very basics?”So workers with 6-figure salaries… cannot have their own PC and chair?

People with several degrees and decades of experience in difficult disciplines? They are hard to recruit and retain.

As explained in the video above, I’m speechless. I lack the words to express how baffling this is. It just doesn’t. Make. Any. Sense. At all!

I’ve asked some people around for their thoughts about “hot-desking” or “hoteling” (being a temporary guest in one’s ‘own’ compartment). In my personal experience, when they dynamically allocate a desk at work it’s done for practical reasons under very particular circumstances (like computer labs with special equipment that’s scarce and very experience). Think about the sharing of a 3-D printer for example… I don’t have experience with this except in Computer Science labs, where engineering/programmable boards are made available to students. In other situations it can be helpful for experiments and simulations on computer clusters, e.g. overnight utilisation of untapped computing resources. Otherwise idling…

“In my own experience, as a postgraduate student and then as a postdoc, we all got individual desks.”But this is not what’s happening at the EPO. So again, this does not make any sense at all. Not even remotely practical…

Can’t examiners in Europe’s largest patent office expect and receive the very basics? In my own experience, as a postgraduate student and then as a postdoc, we all got individual desks. The annunal payment was a lot lower (zero as a student!) and back then the typical computers were a lot more expensive.

A Techrights associate told me that “it has been proven through multiple studies to be both inefficient and demoralizing” to share desks. He said “it really is intended to limit the employee’s ability to get work done and to mess with their status…”

This whole arranagement “makes *everything* more difficult,” the associate concluded, and “that is a primary goal.”

And “after desksharing of course comes mandatory carpooling,” said someone in our IRC channel moments ago. “And that’s not the worst of it, they’re also assigning seats in the cafeteria…”

“…at today’s EPO the staff got cynical about the so-called “New Ways of Working” (or not getting work done; getting worked, instead).”Those who have experience working on shared desks at work will never claim that it boosted productivity. That’s not what it’s done for. When you get dynamically allocated a desk you need to do a lot of adjustment each and every time (like chair) and if the EPO’s management wants to implement this madness, that should make one wonder what the true motivations are.

“I had that at one job, I was assigned a different desk and chair every 2 months,” one person recalls. “I think they do it so you get to know your colleagues better but it could also be so you don’t form too strong a team or clique… it’s definitely weird.”

Well, some cities do this (even Manchester does this), e.g. with council housing, and they do this for that reason. But the EPO isn’t trying to reduce crime, maybe it just hopes to make it harder to organise (as workers, as colleagues). Both Benoît Battistelli and António Campinos are renowned or notorious for union-busting ambitions.

In any event, at today’s EPO the staff got cynical about the so-called “New Ways of Working” (or not getting work done; getting worked, instead).

Here is what the CSC told colleagues this week:

Munich, 21/06/2022
sc22080cp

What is wrong with hot-desking?

Dear Colleagues,

Many staff members are now used to a certain amount of teleworking. Nevertheless, they also chose to work on the Office’s premises, which is a statutory right1 and remains the default. It is not a favour management would do you depending on “special circumstances”, as it sometimes would like you to believe.

Therefore, staff are entitled to adequate working conditions on site.

On the 1st of September 2022, the New Ways of Working will kick off with the management’s intention to introduce a feature that deeply changes work life: hot-desking2. Your staff representatives have not been involved at any stage so far and we have asked for urgent discussions (see the CSC open letter).

The reflections below are based on what we have understood from meetings management held with some of you, putting the cart before the horse and making announcements before any discussions with the Staff Committee(s).

What is hot-desking?
Interestingly, the Cambridge dictionary defines it this way: a way of saving office space in which workers do not have their own desk and are only given a desk when they need it. Indeed, the idea behind this is not efficiency, well-being or sense of belonging as advertised to staff, but rather a means for the employer to make savings, and not only on office space. The New Ways of Working foresee that only employees working at leas t three days on site will be eligible for an assigned workplace.

When will it enter into force?
Staff is required to make up their mind concerning their preferred working pattern by the end of September and the final floor plans will be made immediately after. This is at least what management currently contemplates.

______
1 See Article 55a(1) ServRegs: “Permanent employees in active employment shall normally perform their work on the Office’s premises.”
2 Bookable hot-desking is sometimes referred to as hoteling.


What is wrong with hot-desking?
First of all, it is hard to think that hot-desking and reinforcement of the sense of belonging combine well together. With hot-desking, you basically belong nowhere. Every time you will need to come to the Office, you will have to book a workplace for the day via a booking tool. Departments and directorates will be allocated a number of floors that will form working “neighbourhoods”. This way, making the booking options limited.

All personal belongings must be removed from your current office, No plants, family photos, no items displaying your individuality. Your allotted locker will soon be the last homely place on offer. You might quickly end up thinking you would rather stay at home since there is no point in finding yourself in this sterile co-working environment where you are never sure where and with whom you sit. Hot-desking simply sends the message that employees don’t matter.

Inefficiency and waste of productive time:
UK statistics3 teach that a hot-desking organisation can spend the equivalent of two weeks each year looking for a desk, or an average of 18 minutes each day thrown into finding an appropriate workspace. We can therefore be sure that a lot of precious working time is going to go into desk chasing and this is totally counterproductive, to say the least. While a small company might find some benefit in hot-desking, for an organisation the size of the Office the disorganisation it provokes can rapidly turn into chaos. There is a major risk that the musical chair exercise may be quickly proven totally inefficient, and the conclusion be a waste of time, energy, and money, before we go back to square one. We can expect that instead of facilitating an agile workforce, to paraphrase management, this is going to seriously impact the productivity and further damage the trust in management.

Has the EPO done any benchmarking on hot-desking? (How Hot-Desking Will Kill Your Company, Forbes, 2019)

Previous negative experience with open space:
As soon as the New Main in The Hague and its open spaces started to be occupied, complaints about noise pollution started pouring in. Many Team Managers (TMs) had a hard time mitigating and accommodating the needs of their team members. Ultimately, doors were placed at the entrance of these areas which is pretty ironic for an open space. It should serve as an indication of how the hot desking is likely to be welcome. EPO core tasks, along with many other jobs in the Office, require peace and quiet. When working less than three days per week on premises, you may have to sit in an open space or shared office, at least according to the current intention of management. The nature of many jobs forbids them to be carried out in open space. If your job requires confidentiality, high concentration or simply spending a lot of time in online meetings, it is not possible for you to sit in an open space.

Absence of consideration for colleagues with special needs:
So far, there is no confirmation that colleagues with special health conditions will receive a different treatment than the rest of staff. It often takes a very long time for these colleagues to find a balance and be able to work at the best of their capacity. It is not acceptable that they would all of a sudden be asked to blend into the crowd.

The two points above alone indicate how the desk lottery is going to carry problematic situations which de facto will require extensive “exception” handling.
______
3 See the publication UK office workers waste ‘almost two weeks’ a year finding somewhere to sit (bmmagazine.co.uk)


Hindering collaboration instead of facilitating it:
Each day, if you are a coach, a trainee or simply someone who needs to speak to a specific colleague or seek for a quick work tip, after you found your own spot, you are going to have to find your interlocutor’s. Playing hide and seek might be fun for a day, but people will quickly get tired. They are less likely to engage in in-person exchanges and keep it to phone, email or chat contact. They will have no interest in exchanging with the people around them as they will likely change regularly, making it more difficult to create social bonds. The result is a permanent situation of teleworking even for those who are on site. Leave a lone brief impromptu meetings that a TM would like to have with his team. This practice simply won’t happen anymore.

Asking staff to massively come back to the Office VS proposing unattractive and hostile work conditions:
On one hand, management would like that you observe the new ways of working and are currently asking all managers to promote coming back to the office. But on the other, after the 19 degrees maximum office temperature (see our publication), and reduced service of canteens, management tries even harder to “attract” staff back to the Office with poor work environment such as hot-desking. In French one would say: “on attrape pas les mouches avec du vinaigre”4. What management really wants is pretty unclear, should you stay home or come back? They seem to be talking both ways at once.

You can safely assume that the Presidential floor will be spared from hot-desking as they do not have that kind of time to waste. After two reorganisations in four years, now a relocation with hot-desking on the way, management’s creativity is endless when it comes to the art of making us run like headless chicken. After all, what better way to prevent people from thinking about what is really important?

Previous failed trial with hot-desking:
Finally, it is interesting to mention that there is already an example of failed hot-desking in the EPO’s history. In 2002, upon opening of the Hinge in The Hague, this work model was imposed on the 11 colleagues housed in the building and working for epoline customer services. After a couple of weeks of turn-over, the colleagues who never found any advantage in this practice, began to pick every day the same desk. End of the experiment.

Your Central Staff Committee

_____________
4 “You can catch more flies with honey than with vinegar.”

One can conclude that the EPO either wants no staff or desires to get rid of its premises. Either possibility or both possibilities would be in violation of the EPC. They’ve even set up a fake case to make it seem like imposing “webchat” as access to justice is somehow compatible with the law.

Links 23/06/2022: Pango 1.90, First Beta for Krita 5.1 and Microsoft Bricks/Breaks Windows Server Again

Posted in News Roundup at 4:47 am by Dr. Roy Schestowitz

  • GNU/Linux

    • Desktop/Laptop

      • Chrome UboxedChromebooks have become the Swiss Army Knife of computing [Ed: No, proper GNU/Linux did this and still does this. ChromeOS is spyware.]

        11 years. 11 short years since the Chromebook was first released to the public. (ChromeOS was introduced in 2009 but the first consumer Chromebook actually launched in May of 2011.) In just over a decade, ChromeOS has evolved into a massive ecosystem the like so of which, not even Sundar himself could have predicted. You may have heard someone say “a Chromebook is nothing more than a browser” and once upon a time, that would have been fairly accurate. Problem is, that synopsis has stuck around entirely too long and has created a stigma around ChromeOS that prevents many from even giving a Chromebook a chance.

    • Server

    • Audiocasts/Shows

      • The BSD Now PodcastBSD Now 460: OpenBSD airport folklore

        Containerd gains support for launching Linux containers on FreeBSD, OpenBSD 7.1 on PINE64 RockPro64, true minimalistic window manager does not exist, OpenBSD folklore, HardenedBSD May 2022 Status Report, DragonFlyBSD 6.2.2 out, and more

    • Kernel Space

      • LWN/dev/userfaultfd

        The userfaultfd() system call allows one thread to handle page faults for another in user space. It has a number of interesting use cases, including the live migration of virtual machines. There are also some less appealing use cases, though, most of which are appreciated by attackers trying to take control of a machine. Attempts have been made over the years to make userfaultfd() less useful as an exploit tool, but this patch set from Axel Rasmussen takes a different approach by circumventing the system call entirely.

        A call to userfaultfd() returns a special file descriptor attached to the current process. Among other things, this descriptor can be used (with ioctl()) to register regions of memory. When any thread in the current process encounters a page fault in a registered area, it will be blocked and an event will be sent to the userfaultfd() file descriptor. The managing thread, on reading that event, has several options for how to resolve the fault; these include copying data into a new page, creating a zero-filled page, or mapping in a page that exists elsewhere in the address space. Once the fault has been dealt with, the faulting thread will continue its execution.

        A thread will normally encounter a page fault while running in user space; it may have dereferenced a pointer to a not-present page, for example. But there are times that page faults can happen within the kernel. As a simple example, consider a read() call; if the buffer provided to read() is not resident in RAM, a page fault will result when the kernel tries to access it. At that point, execution will be blocked as usual, but it will be blocked in the kernel rather than in user space.

      • LWNZoned storage

        Zoned storage is a form of storage that offers higher capacities by making tradeoffs in the kinds of writes that are allowed to the device. It was the topic of a storage and filesystem session led by Luis Chamberlain at the 2022 Linux Storage, Filesystem, Memory-management and BPF Summit (LSFMM). Over the years, zoned storage has been a frequent topic at LSFMM, going back to LSFMM 2013, where support for shingled magnetic recording (SMR) devices, which were the starting point for zoned storage, was discussed.

        Chamberlain began with the news that a zoned storage microconference had been accepted for this year’s Linux Plumbers Conference (LPC). He encouraged attendees to submit topics and hoped it was an opportunity to introduce more user-space developers to zoned-storage concepts. LPC will be held September 12-14 in Dublin, Ireland.

      • LWNRetrieving kernel attributes

        At the 2022 Linux Storage, Filesystem, Memory-management and BPF Summit (LSFMM), Amir Goldstein and Miklos Szeredi led a discussion on a new interface for extracting information from kernel objects using the filesystem extended-attributes (xattr) interface. Since Szeredi was not present in Palm Springs, he co-led the session virtually over Zoom audio, which was the only filesystem session with a virtual leader at LSFMM this year. Szeredi’s proposal for an interface of that sort had been posted just the day before the session.

        Goldstein started things off by noting that there are several use cases where there is a need for a new API to obtain bits of information from the kernel, so it seems like a good idea to create a common API that can meet those needs. Szeredi proposed the getfattr mechanism, which builds on the xattr interface; Goldstein said that he was happy with the idea, as were Szeredi and Dave Chinner, who suggested the idea a year or so ago. In addition, other than an objection to binary data, Greg Kroah-Hartman was “not unhappy” with the idea.

        Szeredi took over to describe the proposal in more detail. The intent is to be able to get attributes from some kernel objects; those could be mounts or inodes, but processes or other objects are possible as well. There are several existing interfaces for getting this kind of information, but each has a different way to access the attributes, so it would be nice to have a unified interface, he said.

        The xattr API was repurposed for his proposal. It uses a different namespace for the new attributes, however, in order to ensure that legacy code will not break due to unexpected new attributes. For example, listxattr() would not return attributes from the new namespace. One objection to the interface is that it is not efficient enough if there is a need to retrieve multiple attributes. Szeredi said that would need to be tested to see if it is truly a problem, but if so, the API could be extended with a bulk-retrieval mechanism.

      • LWNA discussion on readahead

        Readahead is an I/O optimization that causes the system to read more data than has been requested by an application—in the belief that the extra data will be requested soon thereafter. At the 2022 Linux Storage, Filesystem, Memory-management and BPF Summit (LSFMM), Matthew Wilcox led a session to discuss readahead, especially as it relates to network filesystems, with assistance from Steve French and David Howells. The latency of the underlying storage needs to factor into the calculation of how much data to read in advance, but it is not entirely clear how to do so.

        Wilcox began by describing readahead a bit. If user space is reading a file one byte at a time, Linux does not actually read the data that way; instead, it issues reads for a bigger chunk, say 64KB, which gets stored in the page cache. There is a certain amount of latency between the time a page is requested from the storage and when it appears in the page cache; that latency varies greatly over the wide variety of storage types that Linux supports. For network storage, those types can range from locally stored data on multi-gigabit Ethernet to data stored halfway around the world over decidedly slower links. Similarly, for local storage it can range from a 5GB-per-second NVMe SSD to some “crappy USB key picked up from a vendor at a trade show”. There is “a lot of stuff to contend with there”.

      • LWNRemote participation at LSFMM

        As with many conferences these days, the 2022 Linux Storage, Filesystem, Memory-management and BPF Summit (LSFMM) had a virtual component. The main rooms were equipped with a camera trained on the podium, thus the session leader, so that remote participants could watch; this camera connected into a Zoom conference that allowed participation from afar. In a session near the end of the conference, led by conference organizer Josef Bacik, remote participants were invited to share their experiences—on camera—with those who were there in person. It was an opportunity to discuss what went right—and wrong—with an eye toward improving the experience for future events.

        Ric Wheeler was first up; he said that aside from the first few minutes where he could not hear anyone, “it was a good virtual experience”. Mel Gorman echoed that and noted that it “was infinitely superior to not being able to participate at all”. One thing he noted is that the “raised hands” in the Zoom interface were not monitored in some sessions. There were two sessions that he remembered where the speaker asked for objections or other comments and he was left “screaming at the mic”. It is difficult to keep an eye on that when leading a session, he said; it was only a minor detraction from the overall great experience.

    • Applications

      • Libre Arts – LSP Plugins 1.2.2

        Vladimir Sadovnikov released a new version of his free/libre LSP PLugins pack, this time featuring a multiband dynamics plugin in four variations: left/right, midside, mono, and stereo. Basically it’s an 8-band compressor (only 4 enabled by default to start small probably).

    • Instructionals/Technical

      • Trend OceansWhere Do Files Go When the rm Command Is Issued?

        The data itself is not destroyed or shredded; it is only unlinked from the filesystem that references the data and indicates the block as free when you remove it using the rm command.

        In this scenario, recovering the files becomes too complex, and it’s a good choice not to rewrite something on your system (ex: copying, moving, installing), which overwrites the unlinked block

      • H2S MediaHow to Install Jenkins on Ubuntu 22.04 or 20.04 Linux – Linux Shout

        Learn the steps and commands to install Jenkins software on Ubuntu 22.04 LTS Jammy JellyFish or 20.04 Focal Fossa Linux.

        Jenkins is a software common in the field of professional software development. When more than one developer is working on a software project, it becomes confusing when all of their changes are put together. To solve this Jenkins comes in to picture. Jenkins is a Continuous Integration System (CI system) programmed in Java, which is used in agile software development: It ensures that small code changes are always immediately tested and imported into the software. Jenkins was first known as Hudson but after some dispute, all developers involved in this (open source) project decided to rename it to Jenkins.

        Hence, in a few words, Jenkins is an open-source project that helps software developers in development by automating various aspects of software app coding such as building, testing, and deploying…

      • TecMintHow to Install SUSE Linux Enterprise Server 15 SP4

        SUSE Enterprise Linux Server (SLES) is a modern and modular Linux distribution that was developed mainly for servers and mainframes. It focuses on supporting production workloads and is typically used by large organizations to host and run applications.

        SUSE also supports traditional IT environments and is also available for desktop/workstation lovers as SUSE Enterprise Linux Desktop (SLED). Check out the release notes for more information about SLES 15 SP4.

        SUSE Enterprise Linux Server provides a 60-day Evaluation that allows you to get patches and updates.

        In this guide, we will demonstrate how to install SUSE Enterprise Linux Server 15 SP4.

      • Linux Shell TipsHow to Use Grep to Extract Emails from a File in Linux

        If you have once crossed paths with data entry and extraction tasks either as a freelancing virtual assistant or for a personal/work project, you have understood the importance of data organization and management. The Linux operating system always transforms its users into data specialists.

        An important piece of data that is irreplaceable in both personal and work projects is the email address. It uniquely identifies and links specific user information within a data management system.

        Using an email address as a primary data reference point meets the following objectives.

      • Linux Shell TipsHow to Watch a Growing Size of a File in Linux

        Linux operating system distributions are masters at solving computing riddles. These operating system distributions do not entertain computing myths. Therefore, its open-source attribute makes all Linux OS activities transparent to its users.

        This article guide will try to uncover the possibility of monitoring the growing size of a file in a Linux operating system environment.

      • DebugPoint5 Useful Linux Command Line Tools that Everyone Should Use

        A set of five useful Linux command(s) which gives you ultimate productivity boost in your day to day workflow.

      • Error messages

        There’s no shortage of dire error messages produced by software. There’s an old joke referencing Ken Thompson[a], one of the creators of Unix, as well as the creator of the programming language ‘B’ (the predecessor to ‘C’) and the video game ‘Space Travel’…

    • Games

      • Inscryption Mac and Linux ports now available

        Bonkers card game Inscryption can now be enjoyed by more people thanks to a new launch on Mac and Linux.

      • Linux Hint10 Best Linux Games for Free 2022

        Gaming on Linux has become very popular and gained the trust of hardcore gamers in very short period of time. Thanks to digital video game distribution services like Steam and PlayOnLinux, it has been possible for gamers like me to enjoy my favourite video games from Windows on Linux and its distributions.

        Now that we’re in mid-2022, there are many games from popular developers and publishers available for Linux and its distributions like Ubuntu. But games from popular publishers guarantees one thing and that is price tag and some games are very expensive too. So, today I’m going to introduce you to the 10 free games for Linux.

    • Desktop Environments/WMs

      • K Desktop Environment/KDE SC/Qt

        • MiTubo comes to macOS | Mardy

          While bringing in the macOS version, I updated the QScreenSaver library to support inhibiting the screensaver on macOS too.

        • KritaFirst Beta for Krita 5.1.0 Released | Krita

          We’re releasing the first beta for Krita 5.1.0 today. Krita 5.1.0 is packed with new features! For the full list, check out the work-in-progress full release notes!

      • GNOME Desktop/GTK

        • Pango 1.90 | Goings on

          I’ve finally convinced myself that I need to make a Pango 2.0 release to clean up the API, and introduce some new APIs without breaking users that expect Pango to be very stable.

          So, here it is… well not quite. What I am presenting today is not Pango 2.0 yet, but 1.90 – an unstable preview of the coming changes, to gather feedback and give some heads-up about whats coming.

  • Distributions and Operating Systems

    • Red Hat / IBM

      • OpenSource.comApplying smart thinking to open organization principles [Ed: What "open org"? IBM is not an open organisation but a proprietary and patent bully corporation whose own president (the author of the "open org") quit abruptly]

        Habits have an unfair reputation of being bad things that need to be stopped. But consider this: Automation and habits have many things in common. First, they’re both repetitive. They’re done over and over, the exact same way. More importantly, they reduce costs (both cost per piece and cost of energy used).

      • Enterprisers ProjectIT leadership: 3 ways CIOs prevent burnout

        Fighting employee burnout is a key priority for CIOs, especially as teams deal with the ongoing impact of the pandemic and embrace new hybrid ways of working. But IT leaders are not immune to the impacts of burnout. In order to truly help their employees manage work stress and find work-life balance, leaders have to start with themselves.

        We asked CIOs who recently won the 2022 Houston CIO of the Year ORBIE Awards how they personally protect themselves from burnout. Read their responses for advice on how to maintain a healthy work-life blend while continually finding inspiration at work.

      • Enterprisers Project3 E’s of effective leadership

        Almost two years ago, I shared what I learned about leadership from my experience in a leadership development program. The takeaway? In order to be a strong leader, especially in times of crisis, it’s imperative to be vulnerable and create a psychologically safe environment for your team.

        I was reflecting recently on my leadership style and how it may have changed over the past two years. In some ways, I am the same person, the same colleague, and the same leader. In other ways, I have evolved and adjusted my style to fit the new ways that we engage and work together.

        Three distinct words came to me during this reflection time (and I do love alliteration!). These three words represent what I think is most important in effective leadership today, maybe more so than ever.

      • Red HatMulti-cloud storage strategies for SaaS applications

        The SaaS architecture checklist is a series of articles that cover the software and deployment considerations for Software as a Service (SaaS) applications. In this fourth article in the series, you’ll learn about software SaaS providers can use to simplify their storage architecture while still accommodating a multi-cloud strategy.

    • Devices/Embedded

      • CNX SoftwareMaaXBoard 8ULP SBC leverages NXP i.MX 8ULP Cortex-A35/M33 SoC for Edge audio and HMI applications – CNX Software

        Avnet MaaxBoard 8ULP will be one of the first single board computers (SBC) based on the new NXP i.MX 8ULP Cortex-A35/M33 processor designed for Edge audio and HMI applications, and featuring NXP’s EdgeLock for device-to-cloud security.

        The board will come with 2GB RAM, 32GB eMMC flash, a MIPI DSI display connector, a MIPI CSI camera connector, Fast Ethernet and WiFi 5 connectivity, a digital microphone, and a 3.5mm stereo audio jack, and provide expansion capabilities via a 40-pin header for Raspberry Pi HATs and a 16-pin Shuttle Click header for MikroE Click add-on boards.

      • CNX SoftwareDevTerm portable Linux terminal now supports Raspberry Pi CM4 via a $19 adapter

        DevTerm modular, portable Linux terminal initially designed for modules based on Raspberry Pi CM3 form factor, can now work with Raspberry Pi CM4 for extra performance and memory thanks to a $19 adapter.

        The Devterm was initially launched in 2020 with a 6.8-inch IPS screen, a keyboard with 67 keys, and a battery module, all connected through the ClockworkPi v3.14 carrier board taking a choice of core modules based on Allwinner H6 or Rockchip RK3399 (now supported in Armbian), besides the Raspberry Pi Compute Module 3 mentioned above. More recently, it also got an Allwinner D1 RISC-V module.

      • Linux GizmosOrbbec introduces Femto Time-of-Flight 3D Camera line

        Following the introduction of the Persee+ 3D embedded camera in April 2022, Orbbec has released a complete new line of 3D cameras optimized to capture static or moving objects and scenes with superior accuracy. The company ensured the Femto ToF 3D cameras are enabled to be used in applications including healthcare, robotics, augmented reality and more.

        Orbbec’s new Femto line consists of three models, the Femto (standard), the Femto W and the Femto Live. All models share a similar design as seen in the image below.

  • Free, Libre, and Open Source Software

    • SaaS/Back End/Databases

      • Mariuz’s Blog: Firebird 3.0.10 sub-release is available

        Firebird Project is happy to announce general availability of Firebird 3.0.10 — the latest point release in the Firebird 3.0 series.This sub-release offers a few important bugfixes, please refer to the Release Notes for the full list of changes.

      • PostgreSQLPostgreSQL: InfluxDB FDW 1.2.0 released

        We have just released version 1.2.0 of the Foreign Data Wrapper for InfluxDB.
        This release can work with PostgreSQL 10, 11, 12, 13 and 14.

      • PostgreSQLPostgreSQL: PGSpider extension 1.0.0 is released

        We have released PGSpider extension v1.0.0.

        This is an extension to construct data virtualization engine by PostgreSQL.
        As compared to the first release of 10 months ago, the quality and connectivity of FDWs were improved.
        Please refer README.md for supporting FDWs.

      • PostgreSQLPostgreSQL: JDBC FDW 0.2.0 release

        We have just newly released Foreign Data Wrapper for databases with JDBC interface.

        This release can work with PostgreSQL 13 and 14.

      • PostgreSQLParquet S3 FDW 0.3.0 released

        We have just released version 0.3.0 of the Foreign Data Wrapper for Parquet file on Amazon S3.
        This release can work with PostgreSQL 13 and 14.

    • Programming/Development

      • Java

        • LWNRethinking Fedora’s Java packaging

          Linux distributors are famously averse to shipping packages with bundled libraries; they would rather ship a single version of each library to be shared by all packages that need it. Many upstream projects, instead, are fond of bundling (or “vendoring”) libraries; this leads to tension that has been covered here numerous times in the past (examples: 1, 2 3, 4, 5, …). The recent Fedora discussion on bundling libraries with its Java implementation would look like just another in a long series, but it also shines a light on the unique challenges of shipping Java in a fast-moving community distribution.

          As is often the case with Fedora, the conversation started with the announcement of a Fedora change proposal; this one is authored by Jiri Vanek. The proposal is aimed at the Fedora 37 release, which is currently planned for late October. Vanek proposes to change Fedora’s builds of the OpenJDK Java development kit (JDK) to link against several of that project’s bundled libraries (including zlib, FreeType, libjpeg, and HarfBuzz) rather than the versions packaged separately in Fedora. The JDK would also be statically linked against Fedora’s build of the libstdc++ library.

          This proposal, however, is only the first step in a longer project to change how the JDK is built. In short, once the JDK (along with the Java runtime environment, or JRE) has been made to use its own libraries, the way these components are packaged will change. The RPM for a given JDK release will contain a single tarball that will be unpacked on the target system. Notably, this tarball will be the same for all Fedora releases, from the oldest supported release through Rawhide; the use of bundled libraries will help to ensure that this package will work the same way on all target distributions.

      • Rust

        • Rust BlogThe Rust Programming Language Blog: Call for testing: Cargo sparse-registry

          The Cargo nightly sparse-registry feature is ready for testing. The feature causes Cargo to access the crates.io index over HTTP, rather than git. It can provide a significant performance improvement, especially if the local copy of the git index is out-of-date or not yet cloned.

        • Rust Weekly UpdatesThis Week In Rust: This Week in Rust 448
        • LWNVetting the cargo

          Modern language environments make it easy to discover and incorporate externally written libraries into a program. These same mechanisms can also make it easy to inadvertently incorporate security vulnerabilities or overtly malicious code, which is rather less gratifying. The stream of resulting vulnerabilities seems like it will never end, and it afflicts relatively safe languages like Rust just as much as any other language. In an effort to avoid the embarrassment that comes with shipping vulnerabilities (or worse) by way of its dependencies, the Mozilla project has come up with a new supply-chain management tool known as “cargo vet”.

  • Leftovers

    • Science

      • The beauty of equations in Physics

        I have been stereotyped by many I know (and understandably so) as a quintessential computer geek, probably someone who dabbled in computers since his childhood and is his first love. That is however far from the truth because I first programmed a computer at the age of 20 and started my career soon after as a lowly back office outsourced engineer that a lot of the geek community looks down upon. What I did grow up with was something related but still different – mathematics and physics.

        Around the age of 15 my mother enrolled me for IIT coaching classes (a huge financial struggle and a social shock for me, but that’s another story) and I found teachers that ignited a love for these subjects. I was always technically inclined thanks to my father who was an engineer. After his early death everyone around me wanted me to be his ‘successor’ as an engineer and I happily (almost proudly then, what does a 9 year old know!) obliged. Whatever technical inclination I had was due to watching my father as a 6-9 year old (another interesting story) and it was enough to make me an above average math and science student.

    • Hardware

    • Health/Nutrition/Agriculture

      • Getting rid of obesogens and endocrine-disruptors by (usefully) bleeding

        One of the things that people are starting to worry about, at least a little bit, are endocrine disruptors. In a nutshell, endocrine disruptors mess with your hormones. Since your hormones get your body to do all sorts of different things, endocrine disruptors can have wide-ranging, if subtle, effects.

        There are also obesogens — things that make you fat. When I say “make you fat” here, I’m specifically claiming that they’ll get your body to generate fat with the food you eat instead of doing something useful with it, like making your mitochondria generate more energy for you to use.

    • Proprietary

    • Linux Foundation

« 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