Bonum Certa Men Certa

Links 12/07/2022: Rust Exodus Continues



  • GNU/Linux

    • LinuxTechLabWhy is Linux perfect for DevOps - LinuxTechLab

      The Linux Operating System is versatile and can be used for many different tasks. One of its key benefits is that it is open-source, which means that anyone can contribute to its development. Linux and DevOps both have the same goal, which is scalability. Scalability lets you deliver software faster without requiring developers to sacrifice their code quality.

      This makes Linux perfect for DevOps, as it allows for a community of developers to collaborate on making the OS as efficient and effective as possible. Most importantly, you need a powerful, dependable internet connection to work the OS smoothly; Xtream Internet is the finest option for you in this regard. In this guide, we will explore some of how Linux is perfect for DevOps.

    • Desktop/Laptop

      • 9to5LinuxSystem76 Teases the Launch Lite Open-Source Configurable Keyboard, Coming July 14th

        As its name suggests, Launch Lite appears to be a light version of the Launch configurable keyboard that System76 launched more than a year ago. As System76 says, Launch Lite is like Launch, but Lite, offering everyone a comfortable, portable, and configurable keyboard for all their computing needs.

        Highlights of the Launch Lite keyboard include System76’s open source milled chassis design with detachable lift bar to adjust the keyboard’s angle by 15 degrees, System76’s open source PCB design with individually addressable RGB LED back-lighting and N-Key rollover, and ANSI US QWERTY layout.

    • Audiocasts/Shows

    • Kernel Space

      • LWNLinux 5.18.11
        I'm announcing the release of the 5.18.11 kernel.
        
        

        All users of the 5.18 kernel series must upgrade.

        The updated 5.18.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.18.y and can be browsed at the normal kernel.org git web browser: https://git.kernel.org/?p=linux/kernel/git/stable/linux-s...

        thanks,

        greg k-h
      • LWNLinux 5.15.54
      • LWNLinux 5.10.130
      • LWNLinux 5.4.205
      • LWNLinux 4.19.252
      • LWNLinux 4.14.288
      • LWNLinux 4.9.323
    • Instructionals/Technical

      • VideoHow to install Nitrux 2.2.1 - Invidious

        In this video, I am going to show how to install Nitrux 2.2.1

      • VituxHow to Install Gradle Build Automation Tool on Rocky Linux 8 - VITUX

        Gradle is a build automation tool with a focus on extensibility and performance. It can be used to perform tasks related to software compilation, deployment, testing, static analysis (e.g., linting), and more.

        Gradle is very easy to learn if you are new to automated builds or want an alternative solution for any of the above tasks that your current build system does not support well enough or is unable to do at all. Gradle has some advantages over other tools like Ant, Maven, SBT (Scala Build Tool), etc., especially when it comes down to customizability and performance of the generated output during the process of creating a final executable jar for example.

        A Gradle plugin is an add-in that extends the Gradle build with some new functionality. Gradle ships with a set of plugins that we can use in our builds right away without any extra configuration. For example, by default, we get tasks for our build and test execution, dependency management, code quality analysis (through the JaCoCo plugin), and so on. We can also add more plugins to enhance our builds further if needed.

      • dwaves.deGNU Linux bash – the ultimate (LTE) modem debugging one-liner – Destination Host Unreachable – solved
    • Games

    • Desktop Environments/WMs

      • GNOME Desktop/GTK

        • Ubuntu HandbookAATWS – Highly Customizable Alt-Tab Window Switcher for GNOME | UbuntuHandbook

          Use Alt+Tab or Super+Tab frequently in Ubuntu or Fedora Linux? This extension replace the default window switcher with advanced options.

          It’s AATWS, Advanced Alt-Tab Window Switcher, a Gnome Shell extension which may be useful for those working with many application windows at the same time.

          The extension adds type to search function to the Alt/Super + Tab window/app switchers. Which allows to quickly find your opened app or window. It will also try to search and launch system applications if no match app/window exist.

  • Distributions and Operating Systems

    • Fedora Family / IBM

      • The Next PlatformCan IBM Get Back Into HPC With Power10?

        The “Cirrus” Power10 processor from IBM, which we codenamed for Big Blue because it refused to do it publicly and because we understand the value of a synonym here at The Next Platform, shipped last September in the “Denali” Power E1080 big iron NUMA machine. And today, the rest of the Power10-based Power Systems product line is being fleshed out with the launch of entry and midrange machines – many of which are suitable for supporting HPC and AI workloads as well as in-memory databases and other workloads in large enterprises.

    • Canonical/Ubuntu Family

      • 9to5LinuxLinux Mint 21 Beta Is Now Available for Download, Here’s a First Look

         Development of Linux Mint 21 “Vanessa” kicked off a few months ago, and the upcoming distribution will be based on the repositories and base packages of Canonical’s latest Ubuntu 22.04 LTS (Jammy Jellyfish) operating system series, which will be supported for the next five years, just like Linux Mint 21.

        Linux Mint 21 will ship not only with newer core components (e.g. Linux kernel, Mesa graphics stack, GCC, GNU C Library) from Ubuntu 22.04 LTS, but also with a newer version of the in-house developed Cinnamon desktop environment, namely Cinnamon 5.4, which brings numerous new features and improvements.

    • Open Hardware/Modding

      • ArduinoMinecraft controls this LED array [Ed: Microsoft's proprietary junk can only be a liability to Arduino]

        A common question asked by new makers is “what is the difference between a microcontroller development board and a single-board computer?” Or, in more common terms, “what is the difference between an Arduino and a Raspberry Pi?” There are many technical differences, but people are really asking about why you would use one over the other. The answer, in most cases, is that you use an Arduino to handle low-level control of sensors, motors, and so on, and you use a Raspberry Pi for computing processor-intensive tasks. If, however, you need both, then MrDemonFrog’s Minecraft-controlled LED array illustrates how to do so.

  • Free, Libre, and Open Source Software

    • Programming/Development

      • Matt RickardSo Easy You Could Run It Yourself

        We're not there yet. But it becomes easier every day. Could deploying a frontend framework like Next.js be as simple as a reusable template that deploys the static files to a CDN and the dynamic ones to serverless runtime? Maybe one day.

      • RlangHow to Calculate Lag by Group in R?
      • Ben CongdonSo long, and thanks for all the Gophers!

        Whenever I’d interview candidates for Google, a frequent question was “What’s the best part of working there?”. Invariably, I’d answer with the well-worn (but true!) cliche that it’s the people who work here which make it special – not the free food.

        [...]

        I also got to write and review a small mountain of Go code at the company at which that language was created. This was a fun experience that helped me level-up as a programmer.

        So, why leave? It was much more of a “pull” than a “push”. Things were going well! I enjoyed the work I was doing, my impact was increasing over time, and I was progressively increasing my scope. My team recently shipped something that was a ~year in the making, and the usage metrics were encouraging.

      • RlangHow to Use Mutate function in R | R-bloggers

        How to Use Mutate function in R, This article demonstrates how to add additional variables to a data frame using R’s mutate() function.

      • Perl / Raku

        • PerlScalar Context: Lists Versus Arrays | Tom Wyant [blogs.perl.org]

          For a long time after I first encountered Perl, I looked on "list" and "array" as essentially interchangeable concepts. A list was simply the source construct corresponding to an array. This idea is mostly correct. But as they say, the devil is in the details.

          One of the differences is what happens to them in scalar context. An array evaluates to the number of elements it contains.

      • Rust

        • Rust BlogThe Rust Programming Language Blog: Changes in the Core Team [Ed: The collapse of Rust is continuing (mass-resignations); a miracle if it lasts 10 years? 5? Rust is based on restrictions of free speech and outsourcing to Microsoft's proprietary prison. I was given warnings from inside Rust 2-4 years ago and immediately changed my assessment of the project. Prior to it I thought it had gathered momentum. Now we see mass resignations and face-saving lies, which those who resign warned would come.]
  • Leftovers

    • Linux Foundation

    • Security

      • WordPress 6.0.1 Maintenance Release

        This maintenance release features 13 bug fixes in Core and 18 bug fixes for the Block Editor. WordPress 6.0.1 is a short-cycle maintenance release. You can review a summary of the key updates in this release by reading the RC1 announcement.

        The next major release will be version 6.1 planned for later in 2022.

      • LWNThe "Retbleed" speculative execution vulnerabilities

        Some researchers at ETH Zurich have disclosed a new set of speculative-execution vulnerabilities known as "Retbleed". In short, the retpoline defenses added when Spectre was initially disclosed turn out to be insufficient on x86 machines because return instructions, too, can be speculatively executed.

      • ETH ZürichRetbleed: Arbitrary Speculative Code Execution with Return Instructions

        Retbleed (CVE-2022-29900 and CVE-2022-29901) is the new addition to the family of speculative execution attacks that exploit branch target injection to leak information, which we call Spectre-BTI. Unlike its siblings, who trigger harmful branch target speculation by exploiting indirect jumps or calls, Retbleed exploits return instructions. This means a great deal, since it undermines some of our current Spectre-BTI defenses.

        [...]

        We found that we can trigger the microarchitectural conditions, on both AMD and Intel CPUs, that forces returns to be predicted like indirect branches. We also built the necessary tools to discover locations in the Linux kernel where these conditions are met.

      • Announcing Istio 1.12.9

        This release contains bug fixes to improve robustness. This release note describes what’s different between Istio 1.12.8 and Istio 1.12.9.

      • USCERTCISA Adds One Known Exploited Vulnerability to Catalog [Ed: This is 100% about Microsoft and 100% about Windows; notice how they evade the mention of that, as Microsoft failed to patch and it's already actively exploited; CISA is like a Microsoft front, shielding the NSA's back doors; Microsoft loves Linux as a distraction (FUD vector) from its own back doors, incompetence, and massive scale of security breaches. CISA isn't for security as much as it is for self-serving cover-up.]

        CISA has added one new vulnerability to its Known Exploited Vulnerabilities Catalog, based on evidence of active exploitation. These types of vulnerabilities are a frequent attack vector for malicious cyber actors and pose significant risk to the federal enterprise. Note: to view the newly added vulnerabilities in the catalog, click on the arrow in the "Date Added to Catalog" column, which will sort by descending dates.

      • SamMobileSamsung Galaxy S22 series threatened by a new Linux kernel vulnerability [Ed: Notice how they try to blame "Linux" when it's most likely just Samsung poorly managing patches and the flaw isn't really severe (privilege escalation)]

        A security researcher recently discovered a new zero-day vulnerability in the Linux kernel, and it appears to put at risk even Android devices that have received the July 2022 security patch. The Google Pixel 6 was confirmed to be vulnerable, and so was the Galaxy S22 series.

    • Defence/Aggression

      • Resetting Without Schwab: Russia & the Fourth Industrial Revolution

        On November 1, 2021, Dmitry Medvedev, deputy chairman of Russia’s Security Council, published an essay outlining six lessons from the COVID-19 pandemic. “COVID-19 has seriously accelerated the fourth industrial revolution. Since March 2020, there has been an explosion in the quantity and quality of a variety of online services, whether it be grocery delivery, access to government services, virtual cultural events, bank payments, or distance learning,” Russia’s former president and prime minister wrote. The main problem now facing the world, per Medvedev, was how to avoid a “digital divide” that would deprive people of “vital opportunities.”

        Medvedev also argued that COVID-19 triggered a “global crisis of confidence” that could be remedied by “giving the World Health Organization the authority to make significant mobilization decisions in the interests of the entire world community in an emergency situation.”

        Another important lesson from the pandemic was making vaccines accessible, and when deemed necessary, compulsory. Extolling the safety and efficacy of COVID-19 shots, the Russian statesman blamed “vaccine nationalism” for complicating efforts to inject the global population in a timely and cost-efficient manner.

        Medvedev’s essay provided a remarkably honest overview of Moscow’s trajectory from the start of the pandemic until the end of 2021; that it resembled a boilerplate press release from the World Economic Forum was, to put it mildly, somewhat concerning.

    • Environment

      • [Older] Chomsky: To Tackle Climate, Our Morality Must Catch Up With Our Intelligence

        This week, the World Meteorological Organization warned that the world has a 50 percent chance of seeing warming of 1.5 degrees above preindustrial levels in the next five years. Even those who view the glass as half full tend to agree that efforts undertaken so far by the world’s countries to combat the climate crisis, while significant in some respects, are not enough. Indeed, the global economy continues to rely extensively on fossil fuels, which still provide about 80 percent of the energy supply.

        The warnings about an impeding climate catastrophe included in the second and third segments of the United Nations Intergovernmental Panel on Climate Change (IPCC) latest review of climate science, which were released on February 28 and April 4, 2022, respectively, went completely ignored amid the war in Ukraine and soaring energy costs.

        In the United States, the Biden administration’s response to soaring gas prices was to renew oil and gas drilling on federal lands and to announce “the largest-ever release of oil from the strategic petroleum reserves.” The rest of the world has also responded with short-term thinking to the consequences of the war in Ukraine.

    • Internet Policy/Net Neutrality

      • Public KnowledgePublic Knowledge Applauds House for Passing Bill Providing Veterans, Students With Refurbished Computers - Public Knowledge

        Today, the U.S. House voted to pass the “Computers for Veterans and Students (COVS) Act,” a bill introduced by Representative Abigail Spanberger (D-VA) to direct hundreds of thousands of out-of-service computers from the federal government to nonprofit refurbishers for repair and distribution to veterans, students, and low-income consumers. Participating refurbishers would also provide digital literacy training. Public Knowledge urges the Senate to pass this bipartisan bill to help close the nation’s device divide.

        The following can be attributed to Jenna Leventoff, Senior Policy Counsel at Public Knowledge:

        “One of the main reasons why people cannot connect to the internet is because they can’t afford a device. More than 10 percent of households across the country lack a computer, and countless more share computers amongst multiple family members. The COVS Act is a common-sense piece of legislation that will get computers into the hands of customers in need. We thank Representative Spanberger for her leadership and urge the Senate to take up this important legislation.

      • Michael GeistThe Law Bytes Podcast, Episode 134: Monica Auer on CRTC Governance, Content Regulation and the Radio-Canada Decision

        Over the past couple of weeks, there has been mounting outrage over a CRTC decision involving Radio-Canada and a broadcast segment from 2020 in which the N-word was used multiple times as part of a discussion of a book that contains the word in its title. That decision has sparked cries of censorship and concerns about the CRTC. Given that Canadian Heritage Minister Pablo Rodriguez and the government want to give the Commission even power over Internet content as part of Bill C-11, the implications extend beyond this case. Monica Auer, the executive director of the Forum for Research and Policy in Communications, joins the Law Bytes podcast to discuss the latest developments, the broader concerns with CRTC governance, and whether assurances regarding Internet speech safeguards stand up to careful scrutiny.

      • Michael GeistThe Rogers Outage Aftermath: What Else Should Be On Minister François-Philippe Champagne's Telecom To-Do List? - Michael Geist

        The massive Rogers outage took centre stage yesterday as CEOs of the leading telecom companies met with Innovation, Science and Industry Minister François-Philippe Champagne to discuss next steps to reduce the likelihood of a similar event in the future. My initial post on the outage focused on three main issues: conducting hearings into the issue by both the CRTC and a House of Commons committee, competition policy, and consumer compensation. None of these issue were top of mind for the companies or Minister, who instead emphasized the need for agreements among the companies within 60 days on emergency roaming, mutual assistance during outages, and a communications protocol to better inform the public and authorities during telecommunications emergencies. The Minister also noted that there will also be a CRTC investigation.

  • Gemini* and Gopher

    • Personal

      • SpellBinding: EYHLORG Wordo: MARES
      • emotions #1

        I think the reason people assume I'm being depressive is because for one, I usually have no interest in showing them, which also causes me to be quite bad at expressing them, and for two, people would assume that how they feel about something equals how others feel about something, one example would be that people assumes I'm being extremely depressive whenever I'm asking people about some "deep stuff", because they tend to think thinking deep equals being sad or whatever.

        [...]

        Though I kinda feel bad about them being sad because of how they percieved me, and at the same time conflicted because they are the same people who are trying their best to empthasise with me, and pretty much me acting happy would likely ruin them.

    • Technical

      • Samba Server notes

        Hopefully this will be the last time I need to search the web for the right samba settings.


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



Recent Techrights' Posts

Synthesised Voices Aren't a New Technology (the Hype Might Be, They Call It "Hey Hi" Now)
I still consider this an extension of the "hey hi" (AI) hype
 
Links 08/10/2024: Microsoft Deleting Office Documents Instead of Saving Them, "Threads Still Sucks"
Links for the day
gemini.techrights.org and techrights.org (Same Server, Not the Same Protocol)
We're reminding readers that everything in this site is fully accessible via gemini.techrights.org in Gemini Protocol
X Has Axed Itself. This is Great News and Further Affirmation of Everything We've Said About Social Control Media.
Don't waste any more time on social control media
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Monday, October 07, 2024
IRC logs for Monday, October 07, 2024
Gemini Links 08/10/2024: Contingency Begets Complexity, Playing With Bezier Curves
Links for the day
Almost Half the Web Users Connecting to Your Site Are Using Linux
almost 1 in 2 Web-connected devices runs Android and about 2% run "proper" GNU/Linux
The Web Has Severe Amnesia Problems, But We Still Remember How Gilberto Gil Promoted Free Software in Brazil
The Digital Tipping Point (DTP) is years behind us now
LLM Hype is Already Descending, Apple Stopped Investing in the Money Furnace
Wall Street is a perverse force in the technology market, incentivising the most harmful (and mostly useless) things
Change Control and What Will Come After Git (If That's Still Possible at All)
It would be wrong to believe (at least misguided) Git can be a "standard" skill 30 or 50 years from now.
On the Web, HTTPS Has Actually Become a Privacy Problem (Broadcasting Usage/Access to the All-Seeing CA Eye). Geminispace Doesn't Have This Problem.
Down to 23 capsules: the rapid demise of Certificate Authority (CA) Let's Encrypt in Geminispace
Links 07/10/2024: Politics, Education, Wars, Financial Crunch
Links for the day
Munich Was Having Real Difficulties Moving From GNU/Linux to Windows
How many are still using GNU/Linux?
Links 07/10/2024:China’s 'Deflation' (Price Decreases), Brazil Still Bars Twitter ("X")
Links for the day
Links 07/10/2024: "Creative Computing" Turns 50, Long War in Middle East Turns 1
Links for the day
Gemini Links 07/10/2024: Luck and Dishonesty, Gaming Getting Worse
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Sunday, October 06, 2024
IRC logs for Sunday, October 06, 2024
EPO: We Give Recognition to Frauds
Good to see some frank recognition right there in the EPO's own Web site
Even Though We Don't Focus on statCounter for Now (Not Our Top Priority) GNU/Linux Reaches New Highs This Month:
We caught GNU/Linux at 4.86% before, but only temporarily
Links 06/10/2024: Ham Radio for Recovery, Health Problems Worldwide
Links for the day
Gemini Links 06/10/2024: Special Interest Galore and Religion
Links for the day
Keeping Control Out of Dictators' Hands
When people are just "numbers"...
Links 06/10/2024: Misinformation Growing on the Web, "Hey Hi" Hype Waning for Lack of RoI
Links for the day
[Meme] Years Have Passed and EPO Management Still Isn't Obeying a Ruling From a Court Regarding Communications Between Staff
Representatives talking to their staff is "privacy violation"?
Presentations of the Staff Union of the European Patent Office in Its Headquarters Tomorrow After Work
Annual General Meeting and reports
Gemini Links 06/10/2024: SSH Keys and Hobby Game Development
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Saturday, October 05, 2024
IRC logs for Saturday, October 05, 2024