Monthly Shaarli
January, 2021
This report shows, what is needed, to automatically generate tagged PDFs from Latex in the future.
A short reminder that you should always own your platform.
Backblaze, the storage and data backup company, released their new hard drive reliability stats.
Three well-known open-source software companies join forces to provide a software suite specifically designed for the German public sector.
AWS is going to create and maintain an ALv2-licensed fork of open source Elasticsearch and Kibana.
»Seven new vulnerabilities are being disclosed in common DNS software dnsmasq, reminiscent of 2008 weaknesses in Internet DNS Architecture.«
This article describes how Corellium, already familiar with Apple's mobile SoCs, boots Linux on Apple silicon.
The author points out shortcomings of error-budget-based approaches in SRE.
In this blog post, Chris Siebenmann explains the consequences of not tuning ZFS to match your database's requirements.
This article explains how the WRT54G became the most famous home wireless router there ever was.
The author encourages the completeness concept in software and emphasizes the advantages of focusing on stability and reliability instead of adding new features.
The Open-Source components of macOS Big Sur are available now.
With Rust's 1.49 release, ARM64 Linux is becoming a Tier 1 target, while 64-bit ARM macOS and Windows reach Tier 2.
This video is about finding the sweet spot between too sophisticated and not sophisticated enough system architectures.
This blog post from 2013 explains some established terms that have their origin in Japanese manufacturing.
In this post, the author uses a practical example to illustrate that it sometimes takes a lot of effort to make sense of operational failures.
sshuttle adds VPN-like capabilities to SSH that go beyond the built-in port-forwarding features of SSH.
The article shows that it's possible to exfiltrate data from air-gapped computers with Wi-Fi signals.
The author illustrates some of the implications of the Virtualization framework in macOS.
espanso is a cross-platform text expander.
The article explains how the optimization of the ext4 journaling leads to increased performance.
This blog post is the third of a three-part series that describes how Wikimedia’s own CDN evolved. The previous posts are linked there.
The author shows what impressive IO performance a single workstation can deliver today.
This blog post gives insight into the recent deployment improvements of GitHub.
»Raspberry Pi Pico is a tiny, fast, and versatile board built using RP2040, a brand new microcontroller chip designed by Raspberry Pi in the UK.«
Everybody is talking about CI/CD, although nearly nobody is practicing the CD part of CI/CD.
»The Individual Developer subscription for RHEL can be used in production for up to 16 systems.«
This series of posts provides insight into the SUSE product development and the upcoming merge of the SLE and openSUSE Leap.
This blog post explains why Elastic changing the license of Elasticsearch and Kibana to Server Side Public License (SSPL) is problematic for its users.
On January 15, Wikipedia, the most extensive collection of open knowledge in history, turned 20.
The website of Hector Martin's project to bring »a polished Linux experience on Apple Silicon Macs« is now available.
Link to a document on remote work, provided by GitLab.
In this lengthy article, the author shows why the cloud only reduces complexity in the IT world at first glance.
The author shares six ideas after working in the software industry for 45 years.
»Every time you decide to solve a problem with code, you are committing part of your future capacity to maintaining and operating that code.«
reptyr allows »re-ptying« programs. It comes in handy for reattaching a long-running process in terminal multiplexer sessions originally started outside of one.
Easy to remember site with Richard Cook's essay on »How Complex Systems Fail«.
This blog post shows stats of the progress the fediverse made in 2020.
Broot allows more comfortable command-line directory listing and browsing.
Release 21.1 of OPNsense brings improved firewall rules and NAT categories, traffic graphs supporting IPv6, advanced intrusion detection management, and aliases for MAC addresses.
»The OSI (Open Source Initiative) has approved version 2 of CERN’s Open Hardware License (OHL), meaning it conforms to its Open Source Definition and respects the ideals and ethos of the movement.«
The European Network of Transmission System Operators for Electricity (ENTSO-E) analyzed the incident that nearly led to a blackout in Europe.
Version 21.0 of pip drops support for Python 2.
The first public working draft of the W3C Accessibility Guidelines 3.0 was released.
»Have you ever wondered what the random art or visual fingerprint is all about when creating OpenSSH keys or connecting to OpenSSH servers?« This post gives you the answer.
Percona compared the price-performance of PostgreSQL on x86 and ARM AWS EC2 instances.
Noteworthy changes:
- Official cloud images
- Introduction of ifupdown-ng
- Improved WiFi setup
- PHP 8.0 available
- Node.js (LTS) performance improvement
- Initial support for cloud-init
Major changes:
- Core modules in PE format
- Vulkan backend for WineD3D
- DirectShow and Media Foundation support
- Text console redesign
In this post, Donella Meadows summarizes the general “systems wisdom” she obtained from modeling complex systems.
Out of the lack of alternatives, Jared Mauch built his own internet provider that now offers fiber-to-the-home broadband.
»For bureaucratic reasons, a colleague of mine had to print, sign, scan, and send by email a high number of pages. To save trees, ink, time, and to stick it to the bureaucrats, I wrote this script.«
JupyterLab 3.0 is now shipped with the visual debugger and table of contents extension by default, supports multiple languages, and brings numerous other improvements.
»What connections are, how they affect our systems, and how and why pooling works.«
The post gives an overview of where the complexities in load-testing lie.
NoiseTorch is a program for PulseAudio that creates a virtual microphone that suppresses noise.
This release of git doesn't contain significant user-facing changes but comes with several internal improvements and fixes.
»five.sentenc.es is a personal policy that all email responses regardless of recipient or subject will be five sentences or less. It's that simple.«
This guide provides extensive information on hardening Linux.
The author gives an introduction to the underlying concept of message queues and introduces popular implementations.