Tux Machines

today's leftovers

Posted by Roy Schestowitz on Jul 15, 2023

=> How to Install Anaconda in Ubuntu or Debian | Competition and Microsoft

CNCF CTO Foresees Larger Orchestration Role for Kubernetes

=> ↺ CNCF CTO Foresees Larger Orchestration Role for Kubernetes

Cloud Native Computing Foundation CTO Chris Aniszczyk said the role Kubernetes plays in enterprise IT environments is on the verge of expanding beyond simply orchestrating containers.

Swiple: Open-source Automated Data Monitoring

=> ↺ Swiple: Open-source Automated Data Monitoring

The data quality automation plugin for data teams. Experience data quality observability in your ELT/ETL pipeline that would usually take a year to build, in just a few hours.

DQO: Open-source Data Quality Operations Center

=> ↺ DQO: Open-source Data Quality Operations Center

DQO is a powerful DataOps friendly data quality monitoring tool that is designed to help you monitor and maintain the quality of your data. With DQO, you get access to a wide range of customizable data quality checks and data quality dashboards that make it easy to keep an eye

Looking forward to Akademy 2023

=> ↺ Looking forward to Akademy 2023

In less than 50 hours from now Akademy 2023 will start in Thessaloniki, Greece, with plenty of things to look forward to.

=> ↺ Akademy 2023

After having missed last year and the two previous ones having been online only, it’s the first in-person Akademy in four years for me.

=> ↺ missed last year

While I have been at a couple of events in the recent months, there’s still a number of people I haven’t been able to meet again in person since Akademy in Milan, so this is all long overdue.

=> ↺ Akademy in Milan

=> ↺ Akademy 2023 | ↺ missed last year | ↺ Akademy in Milan

Support.Mozilla.Org: Introducing our recent new hires

=> ↺ Support.Mozilla.Org: Introducing our recent new hires

Hey folks,
I’m so thrilled to introduce you to our team’s recent new hires. This week, we’re joined by 3 new folks and here’s a bit of an intro from the 3 of them:
  1. Sarto Jama – Community Manager

=> ↺ Sarto | ↺ Jama

=> ↺ Sarto | ↺ Jama

Haiku Activity & Contract Report, June 2023

=> ↺ Haiku Activity & Contract Report, June 2023

The biggest changes last month were a series of commits by waddlesplash, all related to the user_mutex API and the consumers of it. This API is the kernel portion of the implementation of basically anything related to mutexes or locks in userland, including pthread_mutex, pthread_cond, pthread_barrier, unnamed semaphores (via sem_open), rwlocks, and more. It bears some resemblance in concept to Linux’s futex API, but is very different in both design and implementation.

Introduction to immutable Linux systems

=> ↺ Introduction to immutable Linux systems

If you reach this page, you may be interested into this new category of Linux distributions labeled "immutable".
In this category, one can find by age (oldest → youngest) NixOS, Guix, Endless OS, Fedora Silverblue, OpenSUSE MicroOS, Vanilla OS and many new to come.
I will give examples of immutability implementation, then detail my thoughts about immutability, and why I think this naming can be misleading. I spent a few months running all of those distributions on my main computers (NAS, Gaming, laptop, workstation) to be able to write this text.

Some notes on errno when tracing Linux kernel system call results

=> ↺ Some notes on errno when tracing Linux kernel system call results

Suppose, not entirely hypothetically, that you want to print out some information about every fcntl() lock call that fails, system-wide. These days this is relatively easy to do with bpftrace, especially since there are system call entry and exit tracepoints. However, you might reasonably wonder how the fcntl(2) system call actually returns errno, the error code, and how this manifests at the level of the sys_exit_fcntl syscalls tracepoint. As it turns out, there's some tribal knowledge and peculiarities here.

=> gemini.tuxmachines.org

Proxy Information
Original URL
gemini://gemini.tuxmachines.org/n/2023/07/15/today_s_leftovers.1.gmi
Status Code
Success (20)
Meta
text/gemini;lang=en-GB
Capsule Response Time
139.247677 milliseconds
Gemini-to-HTML Time
2.265154 milliseconds

This content has been proxied by September (ba2dc).