This page permanently redirects to gemini://gemini.techrights.org/2023/09/06/arti-1-1-8/.
● 09.06.23
Gemini version available ♊︎
● Links 06/09/2023: Istio 1.19.0 and Arti 1.1.8
Posted in News Roundup at 12:48 pm by Dr. Roy Schestowitz
GNU/Linux
Server
=> ↺ Kubecost Embraces GCP to Control Kubernetes Costs
- Kubecost made its platform for managing the cost of Kubernetes clusters available on the Google Cloud Platform (GCP).
=> ↺ Can a Cloud Center of Excellence Help You Become Cloud Native?
- A cloud center of excellence (CCoE) can be an extremely valuable asset for an organization looking to build and migrate cloud-native applications.
Audiocasts/Shows
=> ↺ Ubuntu Podcast from the UK LoCo: Using Two GPUs at Once
- Exploring the secrets of the TPM, running Radeon and NVIDIA GPUs in one PC, and getting ongoing data from an EV.
=> ↺ Tux Digital ☛ Destination Linux 338: Reverse Psychology Tech Support
- On this episode of Destination Linux (338), we deep dive a community feedback that takes us into encrpytion, learning the cli, and containerization. Then we’re going to discuss some new AI tricks that might leave you feeling creeped out. Plus, we have our tips, tricks and software picks for you.
=> ↺ 338: Reverse Psychology Tech Support
- SHOW NOTES ►► https://tuxdigital.com/podcasts/destination-linux/dl-338/
=> ↺ mintCast Podcast ☛ mintCast 420 – “Puff Puff Pass”
- First up in the news: Mint Monthly News – August, New Asahi Linux Mac GPU beats Apple, Gnome improves Epiphany, Budgie 10.8 is out, Bodhi 7.0.0 is released, QEMU 8.1 released, LibreOffice gets a new number, Linux Turns 32, Mageia 9 released, Linux Kernel 6.5 is out, and Firefox loses users In security and privacy: Nothing. We have nothing. Then in our Wanderings: Joe and Moss return to the fold, and welcome Eric Adams to join usDownload
Graphics Stack
=> ↺ Free Desktop ☛ [ANNOUNCE] mesa 23.2.0-rc3
Instructionals/Technical
=> ↺ It’s FOSS ☛ How to Create Persistent Live USB of Ubuntu
- Enjoy live USB with persistence so that your changes made in live sessions are saved. Learn to create a persistent USB in this tutorial.
=> ↺ Ubuntu Handbook ☛ Linux Kernel 6.5 is Ready to Install in Ubuntu 22.04 LTS
- Want to install the latest Linux Kernel 6.5? It’s there in your Ubuntu 22.04 system repository!
=> ↺ Own HowTo ☛ How to fix bash: reboot: command not found error on Debian 12
- reboot is a simple command that is used to reboot your machine. On Debian 12 this command doesn’t work when you execute it because reboot is not a known command to the system.
=> ↺ Ubuntu Handbook ☛ Enable Mouse Scroll Switching Workspaces in Ubuntu 23.10
- Ubuntu 23.10 with GNOME 45 has replaced the top-left ‘Activities’ with a workspace indicator. By hovering over it, you can use mouse scroll to switch workspaces. This is done by a simple extension called “Workspace Scroll”.
=> ↺ LinuxTuto ☛ How to Install NextCloud on Debian 12
- Nextcloud is a versatile and community-driven project, making it a popular choice for individuals, businesses, and organizations looking for a secure and self-hosted cloud storage…
=> ↺ Log Analysis and Beyond: Correlating Data with Nagios Log Monitoring Addons
=> ↺ Data at a Glance: Visualizing Monitoring with Nagios Graphing Addons
=> ↺ Unlocking Monitoring Potential: Exploring Third-Party Nagios Addons
=> ↺ Crafting Custom Nagios Plugins: Building From the Ground Up
=> ↺ Installing and Managing Nagios Plugins: A Step-by-Step Guide
=> ↺ Demystifying Nagios Plugins: Unveiling the Architecture
=> ↺ Case Study: Integrating Nagios Alerts into DevOps Workflows
=> ↺ Case Study: Scaling Enterprise Notifications for Complex Infrastructures
=> ↺ Case Study: Small Business Alert Setup in Nagios
=> ↺ Refining Your Strategy: Regularly Reviewing and Improving Notifications
=> ↺ What is LEMP Stack?
- In the world of web development, terms like MEAN, MERN, LEMP, and PERN are frequently encountered. These terms refer to web stacks, which are bundles of software, frameworks, and libraries used for building full-stack web applications. One such popular web stack is LEMP. In this comprehensive guide, we will explore what the LEMP stack is, its components, how it works, and why it is popular in web development.
=> ↺ Make Tech Easier ☛ Get Your Own Self-hosted RSS Reader With Tiny Tiny RSS
- Tiny Tiny RSS is a simple, yet highly flexible web-based RSS reader that you can install on your own server. It allows you to create your own personal library of RSS feeds that can automatically update and you can read feeds straight from your browser.
- This article will show you how you can install Tiny Tiny RSS in Ubuntu.
=> ↺ sos report – The Swiss Army Knife of Diagnostic Tools
- The sosreport command has been around since 2009. Written in Python the tool is designed to gather comprehensive diagnostic data from a Linux system. The tool has been modified and improved by the open source community over the years and is now run using the command sos report. sos report does not make modifications to your system configuration.
idroot
=> ↺ ID Root ☛ How To Install Bauh on Ubuntu 22.04 LTS
- In this tutorial, we will show you how to install Bauh on Ubuntu 22.04 LTS. Bauh is a versatile application manager for Linux that bridges the gap between multiple package managers, making it a powerful and efficient tool for managing software.
=> ↺ ID Root ☛ How To Install Yarn on Debian 12
- In this tutorial, we will show you how to install Yarn on Debian 12. JavaScript has firmly established itself as a dominant force in modern web development. With its expansive ecosystem of libraries and frameworks, managing JavaScript packages efficiently is paramount.
=> ↺ ID Root ☛ How to Use Dos2unix Command on Linux
- In the ever-evolving landscape of technology, the need for seamless compatibility across various platforms remains a constant challenge. One often-overlooked factor that can wreak havoc on cross-platform file sharing is the difference in text file formats between DOS and Unix systems.
WINE or Emulation
=> ↺ It’s FOSS ☛ Good News! Wii U Emulator Cemu 2.0 Goes Open Source With Linux Support
- If you have been following us, you might have noticed some new projects switching to open-source.
- One of them is a live debugger tool, Sidekick, and the other one is a privacy-focused Evernote alternative…
- Now, we have another exciting project to join the list, i.e., Cemu Wii U emulator.
- Wii U was one of the most loved video game consoles developed by Nintendo in 2012.
- Of course, Wii U games were popular back then, and now that it is no longer available as a new product, gamers use emulators to enjoy those games.
Games
=> ↺ Vice Media Group ☛ Video Game Workers Are Now Voting Whether to Strike Over AI, Wages
- SAG-AFTRA says video game companies have not addressed adequate on-set protections or proper regulations on using artificial intelligence.
=> ↺ Torrent Freak ☛ Bungie & Teenage Destiny 2 Cheat Settle Differences With $500K Permaban
- A teenager who reportedly cheated in Destiny 2, evaded multiple bans, threatened Bungie employees, and generally made the developer’s life a nightmare, has reached a settlement with the gaming company. In addition to a laundry list of restrictions moderating his future behavior, the teenager has accepted Bungie’s $500,000 offer to put this matter behind them.
=> ↺ GamingOnLinux ☛ STAR WARS Jedi: Survivor more playable on Steam Deck with Patch 7
- STAR WARS Jedi: Survivor just had Patch 7 released, and Respawn noted it includes some performance improvements. So what does this mean for the Steam Deck? Here’s what.
=> ↺ GamingOnLinux ☛ Humble Choice has Tiny Tina’s Wonderlands, Patch Quest, Deceive Inc + more
- Another pretty great sounding bundle of games, with the monthly Humble Choice live for September. Here’s a run over the compatibility for Steam Deck and desktop Linux.
=> ↺ GamingOnLinux ☛ Broken Sword – Shadow of the Templars getting remastered, plus a whole new adventure
- Revolution Software recently announced two huge bits of news for adventure game fans! Not only will there be a whole new game with Broken Sword – Parzival’s Stone but Broken Sword – Shadow of the Templars: Reforged is coming too.
=> ↺ GamingOnLinux ☛ Linux updates tease Valve ‘Galileo’ and ‘Sephiroth’ – Steam Deck refresh? Or new VR?
- Here’s something that could be exciting but also could be a whole lot of nothing. So keep expectations firmly in check, but work submitted for Linux kernel 6.6 show something interesting from Valve. Potentially a Steam Deck refresh or their new VR headset perhaps?
=> ↺ GamingOnLinux ☛ Half-Life Alyx NoVR mod to get a huge upgrade in October
- The work going into the Half-Life Alyx NoVR mod is quite amazing, and while it was already very playable the next major update coming in October is going to really expand it.
=> ↺ GamingOnLinux ☛ Zoom Platform adds Syberia and Syberia II powered by ScummVM
- It’s now easier than ever to play the classic adventures Syberia and Syberia II from Microids, as the Zoom Platform has added them with cross-platform support. For those who don’t know, Zoom Platform is a DRM-free store dedicated to keeping classics and modern games alive and they support Linux too.
=> ↺ GamingOnLinux ☛ Game porter Ethan Lee offers services to maintain old games for developers
- Ethan Lee, otherwise known as flibitijibibo (really rolls off the tongue huh), who created FNA and has ported a ton of games to Linux, macOS and more has announced a new game maintenance service for developers.
=> ↺ GamingOnLinux ☛ Get a bunch of live-action FMV games from Humble Bundle
- Love live-action FMV games? Wales Interactive teamed up with Humble Bundle to give you a bunch of them so here’s the compatibility to expect on Steam Deck and desktop Linux.
=> ↺ GamingOnLinux ☛ Valve goes for the smurfs banning 90,000 people in Dota 2
- After the rather exciting launch of the Summer Update bringing with it new matchmaking and tools to get rid of bad experiences, Valve goes for the smurfs next.
Desktop Environments/WMs
K Desktop Environment/KDE SC/Qt
=> ↺ DebugPoint ☛ Join the KDE Plasma 6 Wallpaper Contest, Win a Framework Laptop
- The countdown to the highly anticipated KDE Plasma 6 release is officially on, and the KDE team is reaching out to the creative minds in the Linux community to help shape the new desktop environment’s visual identity.
- KDE team have just announced the “KDE Plasma 6 Wallpaper Competition,” inviting artists and designers to showcase their talents and compete for a chance to leave an indelible mark on the upcoming Plasma 6.0 release. The first release of the 6-series!
Distributions and Operating Systems
New Releases
=> ↺ Linux Magazine ☛ Linux From Scratch 12.0 is Now Available
- If you’re looking to roll your own Linux distribution, the latest version of Linux From Scratch is now available with plenty of updates.
Gentoo Family
=> ↺ Gentoo ☛ My thin wrapper for emerge(1)
- I’ve recently written a thin wrapper over emerge that I use in my development environment. It does the following: [...]
SUSE/OpenSUSE
=> ↺ SUSE’s Corporate Blog ☛ Getting granular on GCC 12
- Once again, experts from our SUSE toolchain development team (Jan Hubička, Michael Matz, Richard Biener) led by Martin Jambor have joined forces with Brent Hollingsworth from AMD, to publish a new SUSE Best Practices guide. >
=> ↺ OpenSUSE ☛ Survey Reveals Community Preferences for openSUSE’s Future Direction
- The openSUSE contributor community recently completed a comprehensive survey last week aimed at determining the project’s future direction. The results were obtained from 327 respondents, and it sheds some light on various aspects of openSUSE’s development, deployment and upgrade plans.
- A pdf of the survey can be found on the openSUSE Wiki.
- I’d prefer no Leap replacement and just use Tumbleweed: 15.29%
- The results of this comprehensive survey offer a clear snapshot of the openSUSE community’s preferences and priorities, which will undoubtedly influence the project’s future direction.
Arch Family
=> ↺ DebugPoint ☛ Manjaro 23 “Uranos” Delivers Exciting Updates
- Manjaro, the user-friendly Arch-based Linux distribution, has just released its latest version, Manjaro 23, codenamed “Uranos”. Since the release of Talos in April 2023, the Manjaro team has been diligently working to bring you this exciting update. In this article, we’ll recap the key features and improvements you can expect in Manjaro 23 across various desktop environments.
Fedora Family / IBM
Packit Team: Call for volunteers: help to test us the release syncing using staging instanceIn the upcoming months, we plan to migrate our service to a new cluster. However, this may affect propose_downstream and pull_from_upstream jobs due to the new firewall rules. The problematic aspects could be:commands you run in your actions during syncing the release involving interactions with external serversdownloading your sources from various hosting services (crates.io, npm, gems, etc.)To smoothen this transition, we kindly encourage you to enable one of these jobs on our already migrated staging instance. This recommendation is particularly important if you belong to one of the groups affected by the two previous points. This proactive step will help us identify and address any issues promptly.Both instances can be run at the same time and the behaviour can be configured via the packit_instances configuration key, which is by default set to ["prod"].
=> ↺ Announcing Istio 1.19.0
- We are pleased to announce the release of Istio 1.19. This is the third Istio release of 2023. We would like to thank the entire Istio community for helping get the 1.19.0 release published. We would like to thank the Release Managers for this release, Kalya Subramanian from Microsoft, Xiaopeng Han from DaoCloud, and Aryan Gupta from Google. The release managers would specially like to thank the Test & Release WG lead Eric Van Norman (IBM) for his help and guidance throughout the release cycle. We would also like to thank the maintainers of the Istio work groups and the broader Istio community for helping us throughout the release process with timely feedback, reviews, community testing and for all your support to help ensure a timely release.
=> ↺ Istio 1.19.0 Change Notes
- These notices describe functionality that will be removed in a future release according to Istio’s deprecation policy. Please consider upgrading your environment to remove the deprecated functionality.
=> ↺ Istio 1.19 Upgrade Notes
- When you upgrade from Istio 1.18.x to Istio 1.19.x, you need to consider the changes on this page. These notes detail the changes which purposefully break backwards compatibility with Istio 1.18.x. The notes also mention changes which preserve backwards compatibility while introducing new behavior. Changes are only included if the new behavior would be unexpected to a user of Istio 1.18.x.
- If you are using EnvoyFilter API, please use canonical filter names. The use of deprecated filter name is not supported. See the Envoy documentation for further details.
- A number of configurations previously present in the the base Helm chart were copied to the istiod chart in a previous releases.
- In this release, the duplicated configurations are fully removed from the base chart.
- Below shows a mapping of old configuration to new configuration: [...]
=> ↺ CentOS ☛ CentOS Hyperscale SIG Quarterly Report for 2023Q2
- This report covers work that happened between April 4th 2023 and August 31st 2023. For previous work, see the 2023Q1 report. Purpose The Hyperscale SIG focuses on enabling CentOS Stream deployment on large-scale infrastructures and facilitating collaboration on packages and tooling. Membership update Since the last update, the SIG gained four new members (Raymond Colebaugh, […]
Canonical/Ubuntu Family
=> ↺ OMG Ubuntu ☛ Ubuntu 23.10 Mascot Art, Default Wallpaper Revealed
- Ubuntu 23.10’s default wallpaper and mascot artwork draws heavily on the motifs afforded to it by its mythological moniker – to a greater degree than I think many of us had expected.
- Most Ubuntu mascot artwork has, during the past 5 years or so, been fashioned from geometric shapes, simplistic lines, or concentric circles. But Mantic is a far more complex beast. The ‘bull’ head is present but it is not as linearly distinct as mascots past.
- Instead, Ubuntu’s designers have chosen to encapsulate the mascot image within a maze1, rather than a labyrinth like the Minotaur of legend. It’s still a clever intertwining and creates a conceptually bold centerpiece for the wallpaper – ancient and classical yet modern and dynamic…
Open Hardware/Modding
=> ↺ Hackaday ☛ Raspi-Powered Typewriter Is A Real MUSE
- Thanks to parenting and life in general, [Brendan] had fallen out of the habit of writing and wasn’t happy about it. If you write anything ever, you already know there are endless distractions when it comes to doing so on a computer. Sure, there always typewriters, but it’s difficult to do anything with the fruits of a typewriter other than scan it in or make copies, and it’s basically un-editable except by hand.
=> ↺ Tom’s Hardware ☛ Raspberry Pi Projects: September 2023
- These are the best Raspberry Pi projects we’ve had the honor of covering over the last month for September 2023.
=> ↺ Hackaday ☛ Jenny’s Daily Drivers: Raspberry Pi Desktop
- One of the more exciting prospects upon receiving one of the earliest Raspberry Pi boards back in 2012 was that it was a fully-functional desktop computer in the palm of your hand. In those far-off days, the Debian OS distro for the board wasn’t even yet called Raspbian, but it would run a full-on desktop on your TV and you could use it after a fashion to browse the web or do wordprocessing. It wasn’t in any way fast, but it was usable enough to be more than a novelty. I’ve said before on these pages that the Raspberry Pi folks’ key product is their OS rather than their computers. While they rarely have the fastest or highest spec hardware, you can depend on Raspberry Pi OS being updated and supported through the life of the board unlike many of their competitors. I can download their latest OS image and still run it on that 2012 board, which to me ranks as a very laudable achievement.
=> ↺ Linux Gizmos ☛ Libre Computer showcases low-cost SBC with PoE support
- Yesterday, Libre Computer unveiled a new variant of the Le Potato Single Board Computer launched a few years ago. The new Sweet Potato board is also based on the Amlogic S905X SoC as its predecessor, but targets commercial and consumer applications instead.
=> ↺ Arduino ☛ This gargantuan 3D-printed robot hand is just the beginning
- Ivan Miranda has a humble dream: he wants to build a massive 3D-printed robot that he can ride upon. In other words, he wants a mech. But that is obviously a very challenging project that will take an incredible amount of time and money.
=> ↺ Arduino ☛ Bipedal robot walks with a single motor
- A popular goal among roboticists is animal-like locomotion. Animals move with a fluidity and grace that is very hard to replicate artificially. That goal has led to extremely complex robots that require a multitude of motors and sensors, along with heavy processing, to walk. But even those don’t quite match biological movement.
=> ↺ Hackaday ☛ Streaming Video From An ESP32
- The ESP32, while first thought to be little more than a way of adding wireless capabilities to other microcontrollers, has quickly replaced many of them with its ability to be programmed as its own platform rather than simply an accessory. This also paved the way for accessories of its own, such as various sensors and even a camera. This guide goes over taking the input from the camera and streaming it out over the network to multiple browsers.
=> ↺ Jeff Geerling ☛ Testing the Coral TPU Accelerator (M.2 or PCIe) in Docker
- I recently tried setting up an M.2 Coral TPU on a machine running Debian 12 ‘Bookworm’, which ships with Python 3.11, making the installation of the pyCoral library very difficult (maybe impossible for now?).
- Some of the devs responded ‘just install an older Ubuntu or Debian release’ in the GitHub issues, as that would give me a compatible Python version (3.9 or earlier)… but in this case I didn’t want to do that.
=> ↺ 10 Free Online Gerber Viewers: View Your PCB Files on the Go
- Gerber files are the standard way to store PCB design images. Gerber viewers let you see the content of a Gerber file. These files usually come in .gbr, .gbx, .top, .bot, etc file extensions. You can open and check Gerber files from your browser with online Gerber viewers. No download or installation is needed.
Mobile Systems/Mobile Applications
=> ↺ Silicon Angle ☛ Android is getting new features to keep people productive and connected
- The Android team at Google LLC is applying artificial intelligence to make the operating system that runs phones and other devices easier for people to use. Google is putting AI to use with its Assistant At A Glance widget that can bring users useful information right on their home screen.
=> ↺ Android Police ☛ Google is killing the Play Movies & TV app for Android TV
=> ↺ The Sun ☛ Millions of Android owners receive huge free ‘AI assistance’ upgrade that instantly boosts their smartphones | The US Sun
=> ↺ India Today ☛ Android 14 could be released to everyone on October 4 at Google Pixel 8 launch event – India Today
=> ↺ The Register UK ☛ ‘android’ rebranded as ‘Android’, in 3D • The Register
=> ↺ SamMobile ☛ Google has delayed the release of stable Android 14 update – SamMobile
=> ↺ Florian Müller ☛ FOSS Patents: Three dozen U.S. states are about to settle Android app store antitrust case with Google, leaving Epic Games and Match Group as two remaining plaintiffs: San Francisco trial starts in November
=> ↺ Lifewire ☛ What Does ‘Sent as SMS via Server’ Mean on Android, and How Do You Fix It?
Free, Libre, and Open Source Software
=> ↺ Terence Eden ☛ Should the WordPress scheduler use datetime-local?
- There’s a brilliant post by WordPress about how they’ve optimised some of the backend code to make it more efficient. So here’s a suggestion for something else which can be optimised.
=> ↺ Linux Links ☛ Best Free and Open Source Alternatives to IBM Watson
- IBM Watson is a data analytics processor that uses natural language processing, technology that analyzes human speech for meaning and syntax.
=> ↺ Linux Links ☛ Machine Learning in Linux: Piper
- Piper is billed as a fast, local neural text to speech system. It’s free and open source software written in C++ and Python.
=> ↺ 80 Essential Linux Applications for Every User in 2023
- 2022 was an exceptional year for numerous applications, particularly those that are both free and open source.
Web Browsers/Web Servers
Mozilla and Tor
=> ↺ Tor ☛ Arti 1.1.8 is released: Onion service infrastructure
- Arti is our ongoing project to create a next-generation Tor client in Rust. Now we’re announcing the latest release, Arti 1.1.8.
- This release continues our work on support for onion services in Arti. It includes backend support for nearly all of the functionality needed to launch and publish an onion service and accept incoming requests from onion service clients. This functionality is not yet usable, however: we still need to connect it all together, test and debug it, and provide high-level APIs to allow the user to actually turn it on.
=> ↺ Mozilla ☛ The Mozilla Blog: A New York Times Magazine editor on her internet obsessions
- New York Times Magazine editor Iva Dixit talks about being ratioed on Twitter, an internet equivalent of a “healing sound bath” and the pieces she rereads to take a break from online discourse.
- Here at Mozilla, we are the first to admit the internet isn’t perfect, but we know the internet is pretty darn magical. The internet opens up doors and opportunities, allows for human connection, and lets everyone find where they belong — their corners of the internet. We all have an internet story worth sharing.
=> ↺ Mozilla ☛ Hacks.Mozilla.Org: Faster Vue.js Execution in Firefox
- Speedometer 3 is a cross-industry effort to build a modern browser benchmark rooted in real-world user experiences. Its goal is to focus browser engineering effort towards making the Web more smooth for actual users on actual pages. This is hard to do and most browser benchmarks don’t do it well, but we see it as a unique opportunity to improve responsiveness broadly across the Web.
- This requires a deliberate analysis of the ecosystem — starting with real user experiences and identifying the essential technical elements underlying them. We built several new tests from scratch, and also updated some existing tests from Speedometer 2 to use more modern versions of widely-used JavaScript frameworks.
=> ↺ LinuxSecurity ☛ Critical Memory Safety Bug, Other Severe Vulns Fixed in Thunderbird
- A critical memory safety bug has been discovered in Thunderbird 115.0 and Thunderbird 102.13 ( CVE-2023-4056 ). Due to the severity of this vulnerability’s threat to the confidentiality, integrity, and availability of impacted systems, it has received a National Vulnerability Database base score of 9.8 out of 10. Other severe vulnerabilities have also been found in Thunderbird, including improper validation of the Text Direction Override Unicode Character in filenames ( CVE-2023-3417 ) and copying of an untrusted input stream to a stack buffer without checking its size ( CVE-2023-4050 ).
SaaS/Back End/Databases
=> ↺ Martijn Braam ☛ Squirrel Strings
- The possibility for injection vulnerabilities is everywhere. Most famously SQL injections where string templating or concatenation is used to build SQL commands. It’s still very easy to create one of these vulnerabilities because the APIs are perfect for injection.
=> ↺ Peter Eisentraut ☛ PostgreSQL make install times revisited
- We continue our exploration of PostgreSQL build system performance. A long time ago, I wrote an article about how to optimize the performance of make install. This was quite helpful, as it reduced the time from 10.493 s by default to 1.654 s with some tweaks (6x faster). Now, with different hardware, a much newer PostgreSQL, and a new build system looming, let’s take another look.
=> ↺ TecAdmin ☛ GROUP BY Statement in MySQL
- In the realm of relational databases, data retrieval and manipulation form the crux of most operations. MySQL, one of the most popular open-source relational database management systems, offers a plethora of SQL statements and clauses to cater to these needs.
Content Management Systems (CMS)
=> ↺ Andrea Corbellini: My journey from Disqus to Remark42
- Readers of this blog might have noticed a few changes recently. For example, I’ve been working on improving the look of the blog (maybe with questionable results), as well as improving the experience on mobile. But one of the biggest changes that perhaps some have noticed is that all of the comments on all of my articles have suddenly disappeared since February 2023. Now, almost 7 months later, all comments have finally been restored.
Programming/Development
=> ↺ Chris Coyier ☛ Rewrite & Rethink
- Baldur wrote up some thoughts about how companies don’t typically reward refactoring code. There isn’t a lot of incentive at many companies for slow work, rewriting old code, refactoring toward better ideas, paying down technical debt, and that kind of thing. I get that impression anyway, I don’t have much first-hand experience as I’ve spent the last decade at CodePen.
=> ↺ University of Toronto ☛ Having ClamAV reject email using the Malwarepatrol database seems unwise
- In practice, ClamAV is both a virus and malware recognition engine and a collection of malware signatures. ClamAV only comes with a limited set of signatures, so supplementing it with additional third party sources is popular (and perhaps almost essential). Often people use update tools and scripts to configure and fetch these additional signatures, such as Fangfrisch. One of the popular providers of third party signatures is Malware Patrol, who have a number of tiers of access, including a (free) tier for educational institutions. Since we are an educational institution, we signed up for this tier and added it to the configuration of the third party update script we were using at the time so that it would be part of our email anti-spam filtering (when we switched over to ClamAV from our prior solution). Well, we thought we’d added it; in fact we’d made a configuration mistake such that we were silently failing to fetch the Malware Patrol database. We only noticed and fixed this mistake when we switched to Fangfrisch for our third party updates.
=> ↺ Dirk Eddelbuettel ☛ Dirk Eddelbuettel: RcppInt64 0.0.1 on CRAN: New Package!
- Happy to share that a new package RcppInt64 arrived on CRAN earlier today after a brief one-day inspection round. RcppInt64 collects some of the previous conversions between 64-bit integer values in R and C++, and regroups them in a single package.
=> ↺ Qt ☛ Qt Visual Studio Tools 3.0 Released [Ed: Qt is spreading proprietary software and helps Microsoft's too]
- We are happy to announce the release of the Qt Visual Studio Tools version 3.0.1. Installation packages are now available at the Visual Studio Marketplace and download.qt.io.
=> ↺ Russell John: Tips for Competitive Programmers
- I received the following question on my AMA section and thought of writing a blog post instead of answering in a few lines. I like Linux but I do not enjoy competitive programming (sport programming). How can I enjoy competitive programming?
=> ↺ Linux Links ☛ 10 Best Free and Open Source Web-Based Git Clients
- Git is an open source distributed version control system which was originally designed by Linus Torvalds, the creator of Linux, in 2005 for Linux kernel development. We explore our recommended web-based tools.
Share in other sites/networks: These icons link to social bookmarking sites where readers can share and discover new web pages. Permalink Send this to a friend
=> Techrights
➮ Sharing is caring. Content is available under CC-BY-SA.
Proxy Information
- Original URL
- gemini://gemini.techrights.org/2023/09/06/arti-1-1-8
- Status Code
- Success (20)
- Meta
text/gemini;lang=en-GB
- Capsule Response Time
- 318.340286 milliseconds
- Gemini-to-HTML Time
- 13.650962 milliseconds
This content has been proxied by September (ba2dc).