Monthly Shaarli

All links of one month in a single page.

March, 2021

Web Development History
thumbnail

Web Development History is an excellent resource on different aspects of web development history.

nzyme
thumbnail

nzyme is an open-source WiFi IDS.

Grafana 7.5
thumbnail

The latest stable release of Grafana comes with a new and improved pie chart panel, alerting support for Loki, a Grafana Tempoo backend data source, and many other improvements.

How to Conditionally Configure Your Git Username and Email Address
thumbnail

This short post explains how to use different git usernames and email addresses per directory.

Does Sigstore Really Secure The Supply Chain?

The author discusses which supply chain attacks aren't covered by sigstore.

Transfer of Plan 9 to the Plan 9 Foundation

Nokia has transferred the copyright of Plan 9 to the Plan 9 Foundation.

Rethinking Site Capacity Projections With Capacity Analyzer
thumbnail

This in-depth article shows how LinkedIn Engineering improved the capacity projections on their site.

Plausible Analytics
thumbnail

Plausible is a privacy-friendly alternative to Google Analytics, compliant with GDPR.

Git 2.31
thumbnail

The git maintenance command is probably the most notable feature of this newest release of Git.

Seagate's Roadmap: The Path to 120 TB Hard Drives
thumbnail

This article summarizes Seagate's long-term HDD technology roadmap.

just
thumbnail

just a command runner, without the overhead of a whole build system.

sigstore
thumbnail

»A non-profit, public good software signing & transparency service.«

VM Detection Tricks, Part 1: Physical Memory Resource Maps
thumbnail

Multi-part article series on VM detection tricks focussed on 64-bit Windows guests on multiple virtualization platforms.

Video: FAST '21 - Keynote Address: Netflix: Streaming Entertainment to 200 Million Members Around the World
thumbnail

In this talk, Jonathan Looney from Netflix describes the Open Connect Appliance and the optimizations that make it possible to serve over 180 GB/s of TLS-encrypted connections with less than 50% CPU on a single 32-core 2.5-GHz CPU in 2 RU.

Introducing sigstore: Easy Code Signing & Verification for Supply Chain Integrity
thumbnail

This post introduces sigstore, a Linux Foundation project that aims to improve open-source software supply chain integrity and verification.

Zstandard 1.4.9
thumbnail

This zstd release brings significant performance improvements for the --long mode, a setting designed to improve compression ratio for files with long matches at a large distance.

MySQL from Below
thumbnail

In this post, the author takes a look at different MySQL workloads on NVME drives.

Google's FLoC Is a Terrible Idea
thumbnail

This article explains the issues with Google's technology called Federated Learning of Cohorts (FLoC).

Open Source Society University
thumbnail

The OSSU curriculum is an education in CS, using online materials.

PDF: Apple Plaform Security

In this document, Apple explains the different security aspects of its platform.

Google OSV (Open Source Vulnerabilities)
thumbnail

»The goal of OSV is to provide precise data on where a vulnerability was introduced and where it got fixed, thereby helping consumers of open source software accurately identify if they are impacted and then make security fixes as quickly as possible.«

How NASA Designed a Helicopter That Could Fly Autonomously on Mars
thumbnail

This article is dedicated to Perseverance rover's Mars Helicopter Ingenuity. It is running NASA's open-sourced framework F Prime on top of a Linux-based OS.

Fundamentals of Optimal Code Style

»Cognitively-Oriented Approach to Improving Program Readability«

z3
thumbnail

»z3 is a ZFS to S3 backup tool.«

Links

Links is a text-based open-source web browser.

Debian 10.9

The Debian project released a fresh point release, including the latest bug fixes and security updates.

GNOME 40

A new stable version of the popular desktop environment was released, the first one following the project's new versioning scheme.

SQLite Is Not a Toy Database
thumbnail

The author gives some good reasons why the omnipresent DBMS should not be underestimated.

RFC 9006
thumbnail

TCP Usage Guidance in the Internet of Things (IoT)

Performance Optimizations in VMware vSphere 7.0 U2 CPU Scheduler for AMD EPYC Processors

The performance impact of a new CPU scheduler for AMD EPYC in VMware vSphere 7.0 U2 is described in this document by VMware.

Notes on Some PostgreSQL Implementation Details
thumbnail

This is an interesting write-up of a PostgreSQL performance issue.

Firefox 87 Trims HTTP Referrers by Default

»Starting with Firefox 87, we set the default Referrer Policy to 'strict-origin-when-cross-origin' which will trim user sensitive information accessible in the URL.«

Focalboard

Focalboard is an open-source, self-hosted project management software.

Toolbox
thumbnail

Toolbox is a tool for containerized command-line environments based on Podman.

New Old Bugs in the Linux Kernel

This post takes a deep dive into several bugs inside the iSCSI subsystem of the Linux kernel.

What's New in FreeBSD 13.0
thumbnail

»FreeBSD 13.0 comes out at the end of March. Take a look at what's new in the upcoming release.«

The Most Popular Databases ‒ 2006/2021
thumbnail

Based on the TOPDB Top Database index, this post gives an overview of the most widely used DBMS since 2006.

redbean

redbean is a single-file distributable web server.

Kubernetes Resource Management and You
thumbnail

In this post, the author gives an introduction to Kubernetes scheduling and resource management.

GlusterFS 8 on FreeBSD 13
thumbnail

In this tutorial, the author shows how to get GlusterFS 8 running on FreeBSD 13.

Bitsquatting Windows.com
thumbnail

The author shares his interesting findings in buying and utilizing 14 domains that are 1-bitflip away from windows.com.

German Software Company SUSE Targets Pre-Summer IPO: Sources

SUSE is planning a pre-summer initial public offering.

3.6 Million Websites Taken Offline After Fire at OVH Datacenters

»Around 3.6 million websites across 464,000 distinct domains were taken offline after the major fire at an OVHcloud datacenter site in Strasbourg overnight.«

HTTP Benchmark Tools
thumbnail

Extensive list of HTTP benchmark tools.

UTM
thumbnail

UTM is a full-featured virtual machine host for iOS.

PDF: The State of Enterprise Open Source

»For the third year in a row, "infrastructure modernization" is the top use for enterprise open source software. Furthermore, 64% now cite it as a top use, up from 53% two years ago. This continued popularity isn't really surprising. Linux and other open infrastructure like web servers have long been used to replace proprietary alternatives.«

HTTPWTF
thumbnail

This post presents some of the less consistent features of HTTP.

Reclaim Your Face
thumbnail

Reclaim Your Face is a European Citizens' Initiative (ECI) petition for a ban on biometric mass surveillance practices.

Introducing veb(4) - A New Virtual Ethernet Bridge in OpenBSD

The main difference between veb and the existing bridge interface is how they use interfaces as ports.

Zentyal Server 7.0
thumbnail

The newest version of Zenital Server is based on Ubuntu Server 20.04 LTS and comes with Samba 4.11.

Faster, More Efficient Systems for Finding and Fixing Regressions
thumbnail

This post explains Facebook's engineering team's measures to detect a more significant percentage of regressions earlier in the engineering life cycle.

New Browser-Tracking Hack Works Even When You Flush Caches or Go Incognito
thumbnail

The article reveals a technique serving user-specific favicons to circumvent existing counter-tracking-measures.

tz
thumbnail

tz is a neat little timezone helper for the command-line.

runj
thumbnail

runj, is a new experimental, proof-of-concept OCI-compatible runtime for FreeBSD jails.

Checkmk 2.0

Version 2 of Checkmk comes with an overhauled user interface.

How We Responded to a 2-Hour Outage in Our Grafana Cloud Hosted Prometheus Service
thumbnail

Short post-mortem on a Grafana Cloud Prometrheus outage.

RFC 8996
thumbnail

Deprecating TLS 1.0 and TLS 1.1

Red Hat OpenShift Service on AWS Now GA
thumbnail

AWS launched Red Hat OpenShift Service on AWS (ROSA).

Regexploit: DoS-able Regular Expressions

This post explains the issue of DoS against regular expressions. The authors also introduce their tool regexploit, which helps analyze regular expressions against such vulnerabilities.

Trying Out Cosign

cosign is part of the sigstore project to make the open-source software supply chain more secure. In this post, the author describes how to use the cosign tool to sign container images.

Shamir's Secret Sharing Scheme

ssss is a practical implementation of a secret sharing scheme, a method for distributing a secret amongst a group of participants.

Buildroot

Buildroot is a simple, efficient, and easy-to-use tool to generate embedded Linux systems through cross-compilation.

Awesome .NET Performance
thumbnail

A curated list of .NET Performance resources.

PDF: Prototyping an Onboard Scheduler for the Mars 2020 Rover

This paper describes the prototype for the onboard scheduler of the Mars 2020 rover.

PDF: Porting OpenBSD to RISC-V ISA

Paper on the efforts of porting OpenBSD to the RISC-V ISA.

RHEL in Your Car?
thumbnail

Red Hat is currently building an automotive infotainment team.

sq
thumbnail

sq is a tool to inspect, query, join, import, and export data.

Concurrency Freaks: The 4 laws of Durability
thumbnail

In this article, the authors describe algorithms for durable transactions and infer four rules from them.

PDF: The SPACE of Developer Productivity

In this article, the authors debunk some common myths about developer productivity and introduce a framework that is better suited to understand the matter.

Staying Out of TTL Hell
thumbnail

The author discusses different cache strategies in detail.

Why Dropbox's Exascale Strategy Is Long-Term, On-Prem Disk
thumbnail

This article explains why on-prem disk-based storage is the most cost-effective and flexible storage solution for Dropbox need for the time being. Currently, Dropbox is rolling out 20TB SMRs at scale.

Foundational Distributed Systems Papers

Murat Demirbas compiled a collection of foundational papers in the distributed systems area.

Apache AGE

Apache AGE is a PostgreSQL extension that provides graph database functionality.

LFS 10.1

Major changes include toolchain updates to glibc-2.33, and binutils-2.36.1.

OpenSSH 8.5

This OpenSSH release enables the UpdateHostKeys option by default to assist the client by automatically migrating to better algorithms if the weak SHA-1 hash algorithm in conjunction with the RSA public key algorithm is still used.

Internet Archive Infrastructure
thumbnail

Jonah Edwards gives insight into the Internet Archive Infrastructure.

Splitting the Ping
thumbnail

In this post, the author explains the asymmetry of ICMP ping requests and ways of measuring the difference.

Nextcloud Hub 21
thumbnail

Amongst other improvements, release 21 of Nextcloud hub brings a high-performance back-end for Nextcloud Files.

`bit`
thumbnail

»bit is an experimental modernized git CLI built on top of git that provides happy defaults and other niceties.«

Ansible 3.0
thumbnail

Because Ansible is switching to semantic versioning, the version number of this release is 3.0.0 instead of 2.11.0.

Deep PostgreSQL Thoughts: Resistance to Containers is Futile
thumbnail

The author shares his thoughts about running Postgres in a container.

Unauthorized RCE in VMware vCenter

In this post, the author explains how he discovered a severe RCE in VMware vCenter and how an attacker can exploit it.