● 04.07.23

Gemini version available ♊︎

● Links 07/04/2023: Haiku Report and credcheck 1.0

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

GNU/Linux

Desktop/Laptop

↺ System76 Shows First Pics of Fully Customized Linux Laptop Prototype

Audiocasts/Shows

↺ LHS Episode #503: The Weekender CIII

Applications

↺ 100 Awesome and Must-Have TUI Linux Apps
↺ Journal: Self-hosted User-friendly Journaling System With Sharing option
↺ Cowyo: Wiki System For Minimalists
↺ Boost Note Has Evolved from a Note-taking App to a Powerful Project Management Tool
↺ Rento: Is an Open-source Knowledge Base
↺ FOSS Weekly #23.14: Immutable Linux Distros, Gedit Tweaks, Color Styles in Linux Mint & More

Instructionals/Technical

↺ Building a Self-Hosted Microblog
↺ 21 Tar Command Examples in Linux
↺ How to Open, Extract and Create RAR Files in Linux
↺ Most Commonly Asked Questions in Linux Interviews
↺ How to Migrate CentOS 7 to AlmaLinux 8 Using ELevate Repo
↺ How to Install AnyDesk in Ubuntu
↺ How to Create Proxy Server
↺ A Comprehensive Guide to Transferring Files Over SSH
↺ How to Install Jetty on Ubuntu 22.04
↺ How to Install Varnish with Nginx on AlmaLinux 9
↺ How To Install Pluma Text Editor on Ubuntu 22.04 LTS
↺ How To Install Sublime Merge on Debian 11
↺ How To Install WildFly on Rocky Linux 9
↺ How To Fix “Mount Point Does Not Exist Error” In Linux
↺ Best way to copy large folders on Linux
↺ How To Install Ubuntu 22.04 LTS Server Edition
↺ Installation of Ubuntu 22.04 Server with LAMP Stack
↺ How to Migrate CentOS 7 to AlmaLinux 8 Using ELevate Repo
↺ trurl: Command-line tool for URL Parsing and Manipulation URL

Distributions and Operating Systems

↺ Haiku Activity & Contract Report, March 2023

Fedora Family / IBM

↺ Red Hat at 30: Success with a Whiff of Open Source and Linux
↺ Fedora Community Blog: Council policy proposal: equalize “auxiliary” positions
↺ Fedora Community Blog: Community Blog monthly summary: March 2023
↺ Daniel Pocock: Brno suicides: in defence of Red Hat & Fedora
↺ Find mistakes in your playbooks with Ansible Lint
↺ IT hiring: Why your tech stack matters
↺ Cybersecurity hiring: Drive transformation through new talent pipelines

Canonical/Ubuntu Family

↺ Build the foundation for you zero trust strategy with Ubuntu confidential computing
↺ Installation of Ubuntu 22.04 Server with LAMP Stack

Devices/Embedded

↺ Raspberry Pi Pico W Brings Retro Nintendo Controllers to Switch
↺ $15 Adafruit Feather RP2040 with DVI Output Port connects to your HDMI TV or monitor

Open Hardware/Modding

↺ Cardboard drones running open source flight software take off in Ukraine and beyond

Mobile Systems/Mobile Applications

↺ Guide: How to Install GCAM 8.8 in all Android smartphones
↺ YouTube Music rolling out Library grid view on Android [U]
↺ Xiaomi 13 Ultra is confirmed for an April launch | Android Central
↺ Google releases Android 13 QPR3 Beta 2.1, brings improvements to your Pixel’s modem | Android Central
↺ Android 13 QPR3 Beta 2.1 Released to Update Pixel Modems

Free, Libre, and Open Source Software

↺ 5 best practices for PatternFly, an open source design system

Web Browsers/Web Servers

↺ I like how Gemini handles links
↺ Mullvad Browser

SaaS/Back End/Databases

PostgreSQL ☛ credcheck v1.0 releasedPostgreSQL credcheck extensionThe credcheck PostgreSQL extension provides general credential checks, which will be evaluated during the user creation, during the password change and user renaming. By using this extension, a set of rules can be defined:allow a specific set of credentialsreject a certain type of credentialsenforce use of an expiration date with a minimum of day for a passworddefine a password reuse policy

FSF

↺ Free Software Gigabit Mini VPN Router (TPE-R1400) from ThinkPenguin, Inc. now FSF-certified to Respect Your Freedom

Programming/Development

↺ 7 Reasons Why Laravel Framework is the Best for Your Website
↺ GDC 2023: Retrospective
↺ Are your memory-bound benchmarking timings normally distributed?
↺ Dirk Eddelbuettel: RcppArmadillo 0.12.2.0.0 on CRAN: New Upstream Minor

Python

↺ Michael Ablassmeier: tracking changes between pypi package releases
↺ Polars for initial data analysis, Polars for production
↺ Python Replace String in File
↺ Python Read File Into String
↺ Python UnboundLocalError
↺ Python Generate a Random Boolean Value
↺ Python String to a Dict
↺ Python String Escape Quotes
↺ Python Print Numpy Array with Precision

Shell/Bash/Zsh/Ksh

↺ Make a web-safe color guide with Bash

Standards/Consortia

↺ Inlining SVGs for Dark Mode

Leftovers

↺ Fun with words: Computer science jargon
↺ Writing moods

Science

↺ JWST Captures Details of The Four Most Distant Galaxies Ever Seen
↺ World First: Monkeys Fall Pregnant With Engineered Embryo Structures
↺ Researchers Studied a Circadian Clock in Real Time in a First For Science
↺ Scientists Find ‘Mountains’, Widespread Structures Near Earth’s Core
↺ Medieval Monks Could Have Unknowingly Recorded The Ferocity of Volcanic Activity
↺ Snake Discovered That Actually Does Cartwheels, And We Have Pics to Prove It
↺ Physicists Simulated a Black Hole in The Lab, And Then It Started to Glow

Education

↺ What can high schools learn from their post-pandemic upperclassmen?
↺ MSc – completed!

Hardware

↺ CAN do attitude: How thieves steal cars using network bus
↺ The hardware we need for our cloud exit has arrived
↺ Secure Computing with Zymbit’s D35

Health/Nutrition/Agriculture

↺ Finland Is Still Officially The Happiest Place on Earth. Here’s Why
↺ Giant Study Pinpoints Specific Gut Bacteria Linked to Alzheimer’s
↺ HIPAA can’t keep up with digital health
↺ Vaccines aren’t toxic but Facebook mom groups are
↺ Scientists Find Earliest Direct Evidence of People Doing Drugs in Europe
↺ Lithium in Drinking Water Identified as Potential Risk Factor For Autism
↺ Global Medical and Human Rights Groups Call on Türkiye to End Persecution of Doctors

Proprietary

↺ ChatGPT Is Pretty Bad At Poetry, According To Poets
↺ Amazon Shut Down DPReview. The Community Is Saving It
↺ ChatGPT Goes Haywire: AI Chatbot Falsely Accuses Innocent Highly-Respected Law Professor for Sexually Harassing Students

Pseudo-Open Source

Openwashing

↺ How to lead through change with open leadership
↺ Musk partially delivers on his Twitter open-source promise Premium

Security

↺ Ransomware gang releases new data stolen from the City of Oakland
↺ Cisco Patches Code and Command Execution Vulnerabilities in Several Products
↺ Microsoft leads effort to disrupt illicit use of Cobalt Strike, a dangerous [cracking] tool in the wrong hands
↺ Thieves Use CAN Injection Hack to Steal Cars
↺ Success of Genesis Market Takedown Attempt Called Into Question
↺ Several Distros Release Important Advisories for Actively Exploited Linux Kernel Use After Free Vuln

Privacy/Surveillance

↺ Tesla Camera Scandal is the Latest Lesson in Dangers of Letting Companies Record You
↺ Google Wants Android Users to Have More Control Over Their Data
↺ Special Report: Tesla workers shared sensitive images recorded by customer cars
↺ Smile! UK cops reckon they’ve ironed out gremlins with real-time facial recog
↺ UK fined TikTok nearly USD 16 million for misusing children’s personal data
↺ UK Government Fines TikTok Nearly $16 Million ‘For Misusing Children’s Data,’ Says the Platform ‘Should Have Done Better’
↺ Open Letter: Defend encryption and put human rights at the core of cyber-crime related policies: A civil society response to the leaked notes of the EU-US Senior Officials Meeting on Justice and Home Affairs on 16 and 17 March
↺ Charter Suggests Network Authentication Layer for Equipment Certification

Defence/Aggression

↺ New World Order: The International Criminal Court and War on Russia
↺ Over 1,000 now face charges in connection to Jan. 6 riots
↺ U.S. admits Afghanistan evacuation should have begun sooner
↺ Biden review of chaotic Afghan withdrawal blames Trump
↺ UN rejects Taliban order barring women from working in its ranks
↺ U.S. Review Of Chaotic Afghan Withdrawal Blames Trump
↺ How Putin saved NATO
↺ Arab states are normalizing with the Assad regime. This is the Middle East’s 1936 moment.
↺ China promises resolute response after Tsai-McCarthy meeting
↺ Ukrainian Forces Hold Bakhmut As Russian Strikes In Kherson Injure Civilians
↺ China cannot be peace mediator for Ukraine – Lithuanian FM
↺ US, Microsoft reach settlement over tech firm’s sanctions violations

Transparency/Investigative Reporting

↺ American Oversight Adds Wake TSI to Lawsuit Against Fulton County, Pa., for Election Review Records
↺ Aimar Ventsel: Why are the Russians not protesting?

Environment

↺ One day of harassment, intimidation, and vandalism from Monkeybrains and Mission Kids
↺ Scientists call for more action to reduce pharmaceutical residues in water
↺ The threat spectrum

Energy/Transportation

↺ Electric scooter parking reform begins in Helsinki city centre
↺ Finnair to discontinue routes to Turku and Tampere
↺ “Only in Australia”: Glencore greenwash scraps coal mine for even more toxic blue hydrogen

Wildlife/Nature

↺ Community of Xichong recognized as first International Dark Sky Community in China

Overpopulation

↺ Envious and Deceived: 8 Billion and Counting – A Synopsis
↺ Why are animal-to-human diseases on the rise?

Finance

Axios ☛ Layoffs via Zoom, once novel, will outlast the pandemicBorn out of necessity in the pandemic, the once-reviled virtual layoff seems here to stay.Why it matters: The practice of firing people via Zoom or email is picking up steam alongside an uptick in layoffs — particularly among the professional classes where many folks are still working either fully or partly remotely.“Asking somebody to commute into an office they rarely go to anyway, just to let them know they lost their job in a public setting feels cruel in a way that it never did before,” says Andy Challenger, senior vice president at outplacement firm Challenger, Gray & Christmas Inc.

↺ Asian stocks slide as global recession worries weigh
↺ Aussies count coins and avoid rain with Easter at home
↺ What’s happening to the cost of renting?
↺ Mexico joins 10 countries in regional anti-inflation agreement
↺ Jobless claims aren’t as low as they seemed
↺ Dogecoin Holders Thank Elon Musk for the Pump, Now Waiting for the Dump
↺ Some German companies now offering work from vacation destinations
↺ UPDATE 2-Jes Staley attacks JPMorgan, demands separate trial over Jeffrey Epstein
↺ The war for talent is over
↺ Sales of new flats have slowed to a crawl, reports YLE
↺ Ruble Drops To Prewar Value Against Dollar

AstroTurf/Lobbying/Politics

↺ Alex Saab: The Venezuelan Diplomat Kidnapped by the United States with Alex Saurez
↺ The Tampico Affair: how Mexico saw the US’ 1914 invasion
↺ Lithuanian president describes joining Communist Party as ‘youthful indiscretion’
↺ Senior Twitter Lawyer Resigns, the Latest in a Series of Executive Departures
↺ TikTok Bans Heat Up As Australian Government, More US States Enact Ban
↺ Cybersecurity skills deficit: Critical positions remain unfilled; rise in security incidents

Misinformation/Disinformation/Propaganda

↺ Russia Accused of Spreading Disinformation at U.N. Security Council
↺ Macron’s meeting with Xi could affect the direction of the war.
↺ Macron Appeals To Chinese President To Help End War In Ukraine
↺ Riley Reid’s Twitter Hacked and Posting Extremely Racist Things for Days to 2 Million Followers

Censorship/Free Speech

↺ Anti-war Russians struggle to be heard
↺ Media Briefing: Proposed UN Cybercrime Treaty Negotiations Headed in Troubling Direction, Sidestepping Human Rights Protections and Threatening Free Expression, EFF and Allies Warn
↺ Salman Khan wants OTT censorship: ‘Vulgarity, nudity….should stop’
↺ Beijing’s Campus Offensive

Freedom of Information / Freedom of the Press

↺ U.S. Ambassador, Russian Diplomat Discuss Arrested Reporter
↺ News UK accounts: Sun losses hit £127m due to legal costs while Times titles double profits
↺ ABC sued over Higgins and Tame address to Press Club
↺ Inside the 3 so-called ‘catch and kill’ payments in Trump’s indictment

Civil Rights/Policing

↺ UN Tells Afghan Staff to Stay Home Until Taliban Clarifies Ban on Female Aid Workers
↺ Pretrial Detention Punishes Poor People for Being Unable to Afford Bail
↺ Japan’s crackdown on truck driver overtime raises fears of economic breakdown
↺ Are robot waiters the future? Some restaurants think so
↺ In Michigan, a Historic Victory for Abortion Rights
↺ Justice Thomas reportedly took undisclosed luxury trips
↺ Clarence Thomas took luxury trips from billionaire GOP donor without disclosure: report
↺ Pluralistic: Clarence Thomas and the generosity of a far-right dark-money billionaire (06 Apr 2023)
↺ Supreme Court ethics criticism grows louder with Clarence Thomas investigation
↺ The complexities of growing up in an immigrant household
↺ Modern cars, touch interfaces – Highway to Hell

Internet Policy/Net Neutrality

↺ The Internet Freedom Foundation’s statement on the notification of the IT Amendment Rules, 2023

Digital Restrictions (DRM)

↺ The brave new world of procedurally-generated stores

Monopolies

↺ Inside Amazon Studios: Big Swings Hampered by Confusion and Frustration
↺ Amazon Web Services and Microsoft Azure face antitrust probe

Patents

↺ Litigation Financing Transparency Must be a Global Effort
↺ Sunrise hickups at the Unified Patent Court
↺ Gilead Sciences v NuCana – two trials for the price of one (or two)

Trademarks

↺ TTABlog Test: Which of These Three USPTO Refusals Was/Were Reversed?

Copyrights

↺ Federal Circuit Narrows Scope for Copyrighting Software Function

----------

Techrights

➮ Sharing is caring. Content is available under CC-BY-SA.