Monthly Shaarli

All links of one month in a single page.

May, 2021

Evidence-based Software Engineering

»This book discusses what is currently known about software engineering, based on an analysis of all the publicly available data. This aim is not as ambitious as it sounds, because there is not a great deal of data publicly available.«

pspg 5.0

The latest version of the alternative PostgreSQL pager, also compatible with other SQL systems CLI tools, was released.

AlmaLinux 8.4

Less than two weeks after RHEL 8.4, the community-based, binary compatible AlmaLinux 8.4 founded by the CloudLinux OS team was released.

What Do Shells Do, and Do We Need Them?
thumbnail

The author addresses the many different capabilities shells provide nowadays and presents his minimalistic shell implementation unshell.

Amazon Devices Will Soon Automatically Share Your Internet With Neighbors
thumbnail

Starting with June 8, Amazon will automatically enroll its devices in Amazon’s new wireless mesh network in the US.

KubeVirt
thumbnail

KubeVirt is a Kubernetes Virtualization API and runtime to define and manage virtual machines.

AmigaOS 3.2

»AmigaOS 3.2 comes packed with well over 100 new features, dozens of updates that cover nearly all AmigaOS components and a battery of bugfixes that will undoubtedly solidify the user experience.«

Red Hat Enterprise Linux 8.4
thumbnail

RHEL 8.4 includes the Container Tools 3.0 AppStream and new AppStrems for recent versions of PostgreSQL, MariaDB, Redis, and GCC, LLVM Rust, and Go. In addition, the latest release brings improvements for edge environments, like additional options for installing disconnected systems and the ability to use OSTree repositories with OCI container images.

F*
thumbnail

»The FemtoStar Project is a global community developing a satellite constellation for secure, open, and private communications - anywhere on planet Earth.«

greenboot
thumbnail

Greenboot is a systemd health check framework.

NetBox
thumbnail

NetBox is an open-source IP address management (IPAM), and datacenter infrastructure management (DCIM) tool initially conceived by the network engineering team at Dropbox.

DragonFlyBSD 6.0
eBPF on Windows
thumbnail

eBPF on Microsoft Windows. Currently, work-in-progress.

YunoHost 4.2
thumbnail

YunoHost 4.2, the operating system aiming for simple self-hosting, moved from Python 2 to Python 3 and now comes with a web admin interface rewritten in Vue.js.

Observing My Cellphone Switch Towers

The author observed, visualized, and analyzed the cell tower switching behavior of his cellphone.

Dear EU: Please Don't Ruin the Root
thumbnail

Bert Hubert on the possible harm local EU regulations could do to the DNS root servers and the Internet.

Directory of Open Access Journals
thumbnail
Email Explained From First Principles
thumbnail

In this comprehensive article, all the technical aspects of email are covered.

The Once and Future Shell

This paper takes a close look at the characteristics of a UNIX shell and discusses how a new, improved version could look like.

How to Improve the Root – Run It Locally

The author explained running the root zone locally and announced a second post with operational instructions.

Software Disenchantment
thumbnail

The author points out valid issues on how we are producing and consuming software today.

https://www.acatech.de/publikation/digitale-souveraenitaet-status-quo-und-handlungsfelder/download-pdf?lang=en

Deutsche Akademie der Technikwissenschaften published a document concerning Digital Sovereignty in the European Union, including recommended actions.

Termshark
thumbnail

»A terminal UI for tshark, inspired by Wireshark«

Checkov
thumbnail

Static code analysis for Infrastructure-as-code.

Proxmox Virtual Environment 6.4
thumbnail

The newest Proxmox VE release comes with single-file restore, QEMU 5.2, LXC 4.0, and ZFS 2.0.4.

Croc Full Plaintext Recovery

Vulnerabilities found in the file-sharing tool croc.

Write a Good Dockerfile in 19 'Easy' Steps

Post with valuable tips for building container images.

Building Containers by Hand: The PID Namespace
thumbnail

The second article in this series is dedicated to the PID namespace.

Awesome Alternatives in Rust
thumbnail
PatternFly

Patternfly is Red Hat’s open-source design system.

opsi 4.2

Version 4.2 of the software distribution management system for Linux and Windows clients was released.

Why (and How) GitHub Is Adopting OpenTelemetry
thumbnail

The author explains why GitHub is focusing on building support for the OpenTelemetry Protocol.

Why Decentralised Applications Don’t Work

Decentralized systems don’t fail because of their technical inferiority.

The Unwritten Contract of Solid State Drives

In this paper, the authors write down their analysis of modern file systems and SSD FTLs in rules and conclude with 24 observations.

vorta
thumbnail

Graphical user interface for BorgBackup.

Nyxt 2.0

Version 2.0 of Nyxt, the keyboard-driven, programmable browser, comes with theme support, dark mode, and many more improvements.

Istio 1.10
thumbnail
NetBSD 9.2

NetBSD 9.2 contains essential security and stability fixes.

Ansible 4.0.0

While Ansible 3.0 was based on Ansible Base 2.10.x, Ansible 4.0 is based on the ansible-core-2.11.x package. Due to the major update of the ansible-core package, there might be backward-incompatible changes to the playbook language and command-line tools.

A Brief Introduction to Esoteric Languages
Getting a Repeatable Build, Every Time

The author provides a practical list of tips for handling the "glue layer" between the build and CI/CD tools.

Introducing Site Isolation in Firefox

This post introduces the isolation feature in Firefox and describes how to enable it in the different Firefox versions before the official release later this year.

Software Supply Chain Best Practices
Catalog of Supply Chain Compromises
chezmoi

Chezmoi is a dotfile manager.

Termgraph
thumbnail

termgraph is a command-line tool for basic graphs in the terminal.

Zstandard 1.5.0
thumbnail

This major release features significant performance improvements as well as API changes.

FreeIPA

»FreeIPA is an integrated security information management solution combining Linux (Fedora), 389 Directory Server, MIT Kerberos, NTP, DNS, Dogtag (Certificate System).«

containerd 1.5.0
thumbnail

Version 1.5.0 of containerd includes experimental FreeBSD runtime support.

Debugging Random Slow Writes in PostgreSQL
thumbnail

The author analyzes a real-world Postgres performance issue related to the GIN index fast update technique analyzed.

Poor Disk Performance

Brendnan Gregg reporting on the results of bringing back an old, dusty 80 GB HDD to live.

The Syslog Hell
thumbnail

The author goes on a (totally justified) rant about all the vendor-specific, non-RFC-conform Syslog implementations out there.

Ventoy

Easy-to-use tool to create a bootable USB drive for multiple ISO/IMG/EFI files.

Swimlanes.io

swimlanes.io is an online tool for creating sequence diagrams.

OpenProject
thumbnail

Open-source project management software.

Happy 15th Birthday Amazon S3 — The Service That Started It All
thumbnail

In this post, Werner Vogels recaps the origin story of S3.

New Relic Open Sources Pixie, Its Kubernetes-Native In-Cluster Observability Platform
thumbnail

New Relic open-sourced its eBPF-based observability platform for Kubernetes.

European Industrial Technology Roadmap for the Next Generation Cloud-Edge Offering

In this roadmap, 27 European technology enterprises present their ideas and recommendations on bridging the gap to Asian and US hyperscalers to the European Commission.

Computer Science from the Bottom Up
AWS Latency Monitoring

Site with a latency matrix for the latency between the different AWS source and destination regions.

Snapper

Snapshot tool for BTRFS and thin-provisioned LVM volumes by SUSE.

delta
thumbnail

Viewer for git and diff output.

Linux 5.12
QEMU version 6.0.0 released - QEMU

The newest major release of QEMU comes with many improvements, especially for ARM and RISC-V architectures.

OpenBSD 6.9

Some of the highlights:

  • Preliminary Apple M1 SoC support
  • Improved arm64 support
  • Improved powerpc64 support
  • Numerous Kernel improvements
  • Various bug fixes and tweaks in userland
Europe Is Trying to Reclaim Its Lost Chipmaking Glory

»In 1990, Europe accounted for about 44% of global semiconductor manufacturing. Now, it's closer to 10% and Taiwan, South Korea and Japan account for about 60% of production…«

Query Engines: Push vs. Pull

The author makes an in-depth comparison between "push" and "pull" based query engines.

Urbit
thumbnail

Urbit is a decentralized personal server operating and digital identity system running on any UNIX-based machine with an Internet connection.

Univention Corporate Server 5.0
thumbnail

»UCS 5.0 contains new features, has a fresh look, comes with several improvements and bug fixes. The new version also uses a new core: UCS 5.0 is based on Debian 10 (“Buster”) and Python 3.«

A Guide to the Zsh Completion With Examples

In this post, the author gives a hands-on introduction to the Zsh completion system.

QUIC Is Now RFC 9000

The IETF has published QUIC as RFC 9000.

Can't Unsee
thumbnail
SimpleScreenRecorder
thumbnail

Screen recorder for X11-based window systems.

HAProxy 2.4
thumbnail

»HAProxy 2.4 adds exciting features such as support for HTTP/2 WebSockets, authorization and routing of MQTT and FIX (Financial Information Exchange) protocol messages, DNS resolution over TCP, server timeouts that you can change on the fly, dynamic SSL certificate storage for client certificates sent to backend servers, and an improved cache; it adds a built-in OpenTracing integration, new Prometheus metrics, and circuit breaking improvements.«

Extreme HTTP Performance Tuning: 1.2M API req/s on a 4 vCPU EC2 Instance
thumbnail

The author shows how it was possible to serve five times the number of API requests with the same hardware resources by tuning different aspects of the application stack.

OpenPGP CA

OpenPGP CA is a tool to handle OpenPGP keys in groups or organizations.

sqliteviz
thumbnail

»Sqliteviz is a single-page offline-first PWA for fully client-side visualization of SQLite databases or CSV files.«

Lima: Linux-on-Mac
thumbnail

Lima allows running containerd containers on macOS.

OpenSCAP

OpenSCAP is a popular implementation of the Security Content Automation Protocol (SCAP) for automated vulnerability management and compliance evaluation.

Erlang/OTP 24
thumbnail

Erlang/OTP 24 was released, with the JIT compiler probably being the most anticipated feature.

GNU Guix 1.3.0

Version 1.3 of the declarative, idempotent package manager comes with new installation methods, improved user experience, performance improvements, and POWER9 support.

Hackers Using Microsoft Build Engine to Deliver Malware Filelessly
thumbnail

Interesting article on how attackers can use MSBuild to filelelessly compromise a machine.

FragAttacks

FragAttacks is a collection of 12 Wi-Fi fragmentation and aggregation vulnerabilities. The security researchers found that every Wi-Fi product is affected by at least one of the vulnerabilities, most of them by several.

Over the Wire — Wargames

Command-line games to test your skills.

OpenIndiana 2021.04

Version 2021.04 of the OpenSolaris fork was released.

Kiwix

Kiwix is an open-source offline reader for online content from sites like Wikipedia, Project Gutenberg, and Stack Exchange.

Agstack – Open-Source Digital Infrastructure for the Agriculture Ecosystem

»The AgStack Foundation seeks to improve global agriculture efficiency through the creation, maintenance and enhancement of free, re-usable, open and specialized digital infrastructure for data and applications.«

Using QEMU-User Emulation to Reverse Engineer Binaries

Interesting use case of qemu-user.

IBM Creates First 2nm Chip
thumbnail

The announced 2nm development will deliver the same performance with 75% of the energy, compared to modern 7mn processors.

Open-Source Software Company SUSE to Float in Frankfurt

»SUSE will issue $500 million in new shares via the offering to pay down debt while Swedish investment fund EQT, which acquired SUSE in 2018 for $2.5 billion, will sell an unspecified further number of existing shares.«

QEMU internals
The NGINX Handbook
thumbnail
Planter
thumbnail

»Generate PlantUML ER diagram textual description from PostgreSQL tables«

Stratis 2.4

Stratis 2.4 allows booting from a Stratis-managed root filesystem and enhances existing encryption support.

GCC 11.1

GCC 11.1 released with significant progress in the C++20 language support and experimental C++23 support.

Fedora Linux 34
thumbnail

The newest release of Fedora 34 and its spins offers BTRFS compression by default, a switch from X11 to Wayland as default for KDE Plasma, and other improvements.

Common Interface for NIC Statistics
thumbnail

Standardized IEEE and IETF statistics coming to ethtool with Kernel 5.13.