Monthly Shaarli

All links of one month in a single page.

December, 2020

Reverse Engineering the Source Code of the BioNTech/Pfizer SARS-CoV-2 Vaccine
thumbnail

The author does a fascinating analysis of the BioNTech/Pfizer SARS-CoV-2 mRNA vaccine source code.

media.ccc.de - Remote Chaos Experience

Today is the first day of the remote Chaos Experience 2020, the event that takes place instead of an on-site Chaos Communication Congress that usually takes place this time of the year.

Xfce 4.16

After nearly one and a half years of work, a new version of the lightweight desktop environment was released.

gotop
thumbnail

»Another terminal-based graphical activity monitor.«

GitHub - beurtschipper/Depix: Recovers passwords from pixelized screenshots
thumbnail

Shows how to recover information from pixelated images. TLDR: If you want to conceal sensitive information, don't just pixelate it.

Early Access Program for Qodana, a New Static Analysis and Quality Management Tool
thumbnail

JetBrains announced the early access program for Qodana, their new static analysis tool suited for running in CI/CD environments.

Commits Are Snapshots, Not Diffs
thumbnail

This insightful article helps with understanding the Git object model.

History of if … then … else
thumbnail

Transcription of a short talk that explains how the if-then-else statement came to life.

Rocky Linux

»Rocky Linux is a community enterprise Operating System designed to be 100% bug-for-bug compatible with Enterprise Linux, now that CentOS has shifted direction.«

CentOS Project shifts focus to CentOS Stream

»CentOS Linux 8, as a rebuild of RHEL 8, will end at the end of 2021. CentOS Stream continues after that date, serving as the upstream (development) branch of Red Hat Enterprise Linux.«

Tectonic

»Tectonic is a modernized, complete, self-contained TeX/LaTeX engine, powered by XeTeX and TeXLive.«

JavaScript Turns 25

»28 industry-leading companies to endorse JavaScript as a complement to Java for easy online application development.«

EC2 Mac Instances
thumbnail

Amazon now provides EC2 Mac Instances powered by Mac mini hardware, Intel, not M1 based.

Modern TPMS Sensors: Let's try a DoS attack

The author proves that it is not hard to switch tire-pressure monitoring sensors, typically using the 433 MHz ISM band, into "shipping" mode.

jailhouse: Linux-based partitioning hypervisor
thumbnail

Jailhouse is a bare-metal hypervisor, optimized for simplicity, developed by Siemens.

Web Analytics Should At Least Meet the Standards of Informed Consent

What if we would base web analytics on the concept of informed consent?

HTML Over The Wire
thumbnail

David Heinemeier Hansson writes about what he calls the HTML Over The Wire technique and why JavaScript needn't be at the center of everything we do on the web.

Debian's New Homepage
thumbnail

The Debian project redesigned its homepage.

Ruby 3.0.0

In development since 2015, the first version 3 release focus lies on performance improvements.

Bash 5.1

Bash 5.1 returns to Bash 4.4 behavior of performing pathname expansion, introduces a new random number engine, adds so-called faces to Readline. On top of that, several bugs got fixed.

Technitium DNS Server
thumbnail

The Technitium DNS Server is an ad-blocking DNS server with DNS-overTLS and DNS-over-HTTPS capabilities.

WireGuard Support in FreeBSD

With this commit, WireGuard supports lands in the FreeBSD kernel.

clair: Vulnerability Static Analysis for Containers
thumbnail

clair is a tool for doing static vulnerability analysis in OCI and Docker containers.

Half of 4 Million Public Docker Hub Images Found to Have Critical Vulnerabilities
thumbnail

Report on scanning publicly available Docker Hub images for vulnerabilities. It isn’t the first analysis of this kind, but the result is the same: There are still many harmful container images out there.

Forbidden lore: hacking DNS routing for k8s

Explains what you can do when you have special DNS requirements inside of Kubernetes.

Linux 5.10

Linux 5.10 is released. It is an LTS release and will receive support over the next 5 years. Amongst the many updates and fixes are the performance tuning of Btrfs and EXT, better RISC-V support, and enhancements for BPF programs.

Babelfish for Aurora PostgreSQL
thumbnail

»Babelfish is a new translation layer for Amazon Aurora PostgreSQL that enables Aurora to understand commands from applications written for Microsoft SQL Server.«

Kubernetes 1.20 Deprecates Docker Runtime
thumbnail

Dockershim finally gets deprecated with version 1.20 of Kubernetes.

OpenZFS 2.0.0
thumbnail

Version 2 of OpenZFS was officially released this week. There are some impressive new features, but the most significant change is, of course, the unification of the codebase between the former ZoL and ZFS on FreeBSD.

alacritty
thumbnail

Alacritty is a cross-platform, GPU-accelerated terminal emulator.

Ethr
thumbnail

Ethr is a golang-based network performance measurement tool similar to ip iPerf3.

A Large Scale Analysis of Hundreds of In-Memory Cache Clusters at Twitter

The authors collected production traces from 153 in-memory cache clusters to improve the understanding of the real-world cache workloads. The anonymized cache requests are available on GitHub.

How We Saved .ORG: 2020 in Review
thumbnail

This article recaps the story of the attempted .ORG sale.

How Facebook keeps its large-scale infrastructure hardware up and running - Facebook Engineering

This blog post gives an overview of how Facebook handles hardware failures while keeping service interruptions as low as possible.

Snapdrop: A Progressive Web App for local file sharing
thumbnail

»Local file sharing in your browser. Inspired by Apple’s Airdrop.«

GitHub - nakabonne/pbgopy: Copy and paste between devices
thumbnail

pbgopy is a clipboard sharing server.

Linux 5.10

Linux 5.10 was released. It is an LTS release and will receive support over the next five years. Among the many updates and fixes are Btrfs and EXT4 performance tuning, better RISC-V support, and enhancements for BPF programs.

Personal server configuration With k3s
thumbnail

The link contains a step-by-step guide with interesting self-hosting tips.

Google Services Outage on 2020-12-18

This post mortem explains how a change in the quota system has lead to an outage of customer-facing services requiring Google OAuth.

Complexity Has to Live Somewhere
thumbnail

»Complexity has to live somewhere. If you are lucky, it lives in well-defined places. … If you're unlucky and you just tried to pretend complexity could be avoided altogether, it has no place to go in this world. But it still doesn't stop existing.«

CentOS Linux 8 (2011)

CentOS Linux 8 (2011), derived from the Red Hat Enterprise Linux (RHEL) 8.3 source code, was released.

Qt 6.0
thumbnail

Qt 6.0 is the first release of the new major version. Areas of improvement:

  • Leveraging C++17
  • Next-generation QML
  • New graphics architecture
  • Unified 2D and 3D for Qt Quick
  • CMake build system
QEMU Advent Calendar 2020

»An amazing QEMU disk image every day!«

Microconfig.io - Microservice Configuration Made Easy

Microconfig aims to solve common microservice configuration problems.

Intent to Remove: HTTP/2 and gQUIC server push

The developers intend to remove the HTTP/2 and HTTP/3 server push feature from Chrome.

Command Line Interface Guidelines
thumbnail

https://clig.dev is the home an open-source guide with the intention to help writing better command-line programs. The guide is written in a single Markdown file and served by the popular static-site-generator Hugo.

Debian 10.7

»This point release mainly adds corrections for security issues, along with a few adjustments for serious problems.«