Monthly Shaarli

All links of one month in a single page.

December, 2018

PSI · Resource pressure metrics from the Linux kernel

Resource pressure metrics from the Linux kernel.

Gain insight into resource utilization with new Linux kernel pressure metrics and related tools.

Facebook Graph Search Generator by Henk van Ess and Torment Gerhardsen

Facebook Graph Search is a powerful search engine that lets everyone play around with Facebooks "big data". It only shows you what is already accessible to you (at least that's what Facebook claims), but in a structured and simple way that has been met by a lot of concerns about privacy. Especially since it can reveal things you might not think you had access to.

Paradox of tolerance - Wikipedia

The paradox of tolerance is a paradox that states that if a society is tolerant without limit, its ability to be tolerant is eventually seized or destroyed by the intolerant.

Karl Popper first described it in 1945—expressing the seemingly paradoxical idea that, "In order to maintain a tolerant society, the society must be intolerant of intolerance."

The Precariat: A Disruptive Class for Disruptive Times.

The Precariat: A Disruptive Class for Disruptive Times.
Why and How the Precariat will define the Global Transformation to save our planet.
Guy Standing

Dokku - The smallest PaaS implementation you've ever seen

Dokku helps you build and manage the lifecycle of applications.

Powered by Docker, you can install Dokku on any hardware. Use it on inexpensive cloud providers.

Nick Craver - Stack Overflow: How We Do Monitoring - 2018 Edition

This is no 4 in a very long series of posts on Stack Overflow’s architecture.

Preparing for Identity Management in Red Hat Enterprise Linux 8
Introducing Application Streams in RHEL 8 - RHD Blog
The future of ZFS in FreeBSD
Useful Science | Your source for research useful in everyday life.

Summarizes scientific findings in one sentence.

[Howto] Launch traefik as a docker container in a secure way – /home/liquidat
CriticMarkup

CriticMarkup is a way for authors and editors to track changes to documents in plain text. As with Markdown, small groups of distinctive characters allow you to highlight insertions, deletions, substitutions and comments, all without the overhead of heavy, proprietary office suites.

termtosvg

termtosvg is a Unix terminal recorder written in Python that renders your command line sessions as standalone SVG animations.

Features

  • Produce lightweight and clean looking animations embeddable on a project page
  • Custom color themes, terminal UI and animation controls via SVG templates
  • Compatible with asciinema recording format
At 22 years old, Postgres might just be the most advanced database yet

Pub/Sub, Triggers, FDW, JSONB, Extensions,...

Kubernetes privilege escalation and access to sensitive information in OpenShift products and services - CVE-2018-1002105 - Red Hat Customer Portal
287 Startup Failure Post-Mortems

A compilation of startup failure post-mortems by founders and investors.

InVid

In UGC video verification, one potential important piece of information is the video origin. This service is able to identify logos in videos, drawing from a large number of sources of TV channels, independent media organizations, and informal groups such as militant organizations participating in the Syrian civil war. The service aims to assist investigators by automatically detecting the logo and providing the users with information about it, such as the name of the organization and the corresponding Wikipedia page. Thus, the investigator may be aware of the video provenance, and be aware of potential biases or manipulation of the truth. The logo dataset is expandable, allowing investigators to submit new logos and associated information for inclusion in the system. Press "Known Logos" to see the list of recognizable templates, try out the logo examples below, or submit a new logo to the dataset.

Locked up science

Restricting access to knowledge and science is not beneficial for society. So why are scientific results still locked up behind paywalls? Even though the answer to this question is enlightening, the story is quickly told. Much more important is the knowledge on how to change this.

jq

jq is a lightweight and flexible command-line JSON processor.

A high-performance build tool

Buck is a build system developed and used by Facebook. It encourages the creation of small, reusable modules consisting of code and resources, and supports a variety of languages on many platforms.

Privacy - Transparency Report - Apple

This report provides information on government requests received.

Max Planck Society discontinues agreement with Elsevier; stands firm with Projekt DEAL negotiations - MPDL
Bye bye Mongo, Hello Postgres | Digital blog | Info | The Guardian

In April the Guardian switched off the Mongo DB cluster used to store our content after completing a migration to PostgreSQL on Amazon RDS. This post covers why and how

How to Predict Severe Traffic Jams with Python and Recurrent Neural Networks?

An Application of Sequence Model to Mine Waze Open Data of Traffic Incidents, using Python and Keras.

SQL is No Excuse to Avoid DevOps - ACM Queue

Automation and a little discipline allow better testing, shorter release cycles, and reduced business risk.

11 of the most costly software errors in history - DEV Community 👩‍💻👨‍💻
  • NASA's Mars Climate Orbiter
  • Ariane 5 Flight 501
  • EDS Child Support System
  • Soviet Gas Pipeline Explosion
  • Bitcoin Hack, Mt. Gox
  • Heathrow Terminal 5 Opening
  • The Mariner 1 Spacecraft
  • The Morris Worm
  • Pentium FDIV bug
  • Knight's $440 Million Error
  • Honourable mention: NOAA-19 Satellite
OpenNIC Project

OpenNIC provides an open alternative DNS root, provided and controlled by users.

Home - Unintended Consequences

This site is dedicated to the study of second-level thinking, the development of frameworks to evaluate related decisions, and bringing together people with these interests.

Kiwi TCMS - the leading open source test case management system

Open source test case management system based on Django, Python 3.

SunCalc - sunrise, sunset, shadow length, solar eclipse, sun position, sun phase, sun height, sun calculator, sun movement, map, sunlight phases, elevation, Photovoltaic system, Photovoltaic
OSINT Framework

OSINT framework focused on gathering information from free tools or resources. The intention is to help people find free OSINT resources. Some of the sites included might require registration or offer more data for $$$, but you should be able to get at least a portion of the available information for no cost.

Verification Handbook: homepage

A definitive guide to verifying digital content for emergency coverage

Authored by leading journalists from the BBC, Storyful, ABC, Digital First Media and other verification experts, the Verification Handbook is a groundbreaking new resource for journalists and aid providers. It provides the tools, techniques and step-by-step guidelines for how to deal with user-generated content (UGC) during emergencies.

Testing in Production, the safe way – Cindy Sridharan

Testing in production might seem pretty daunting at first, way above the pay grade of most engineering organizations. While it’s not easy or entirely risk-free, undertaken meticulously, it can greatly help build confidence in the reliability of the sort of complex distributed systems that are becoming increasingly more ubiquitous in this day and age.

Announcing General Availability of Percona Server for MySQL 8.0 - Percona Database Performance Blog
SciPost

SciPost is a complete scientific publication portal.

It is purely online-based, and offers freely, openly, globally and perpetually accessible science.

Being managed by professional scientists, and making use of editor-solicited and contributed reviews, its Journals aim at the highest achievable standards of refereeing.

SciPost Commentaries allow Contributors to seamlessly comment on all existing literature.

Remote Firmware Attack Renders Servers Unbootable

Security researchers have found a way to corrupt the firmware of a critical component usually found in servers to turn the systems into an unbootable hardware assembly. The recovery procedure requires physical intervention to replace the malicious firmware.

ShaderGif

Art made with code.

Calvin: Fast Distributed Transactions for Partitioned Database Systems

Many distributed storage systems achieve high data access throughput via partitioning and replication, each system with its own advantages and tradeoffs. In order to achieve high scalability, however, today’s systems generally reduce transactional support, disallowing single transactions from spanning multiple partitions. Calvin is a practical transaction scheduling and data replication layer that uses a deterministic ordering guarantee to significantly reduce the normally prohibitive contention costs associated with distributed transactions. Unlike previous deterministic database system prototypes, Calvin supports disk-based storage, scales near-linearly on a cluster of commodity machines, and has no single point of failure. By replicating transaction inputs rather than effects, Calvin is also able to support multiple consistency levels—including Paxosbased strong consistency across geographically distant replicas—at no cost to transactional throughput.

Anbox - Android in a Box
Open Source Guides for the Enterprise – The Linux Foundation