T2 Linux 21.5 "Because we can" for 18 architectures [LWN.net]
The T2 System Development Environment Linux 21.5 was released with 18 pre- and cross-compiled architectures. "The 21.5 release received updates across the board, while a major point of work was the GCC 11 update as well as re-basing and fixing upstream regressions for the Sony PS3 support as well as various small improvements, including an up to 15 seconds faster system shutdown when using sysvinit."
This video from Veritasium is a nice explanation of the mathematician David Hilbert's paradox of the Grand Hotel, which illustrates that a hotel with an infinite number of rooms can still accommodate new guests even wh
KOps Adds Support for Calico’s eBPF Dataplane – The New Stack
Kubernetes operations (kOps) is one of the official Kubernetes (K8s) projects. The kOps project allows for the rapid deployment of production-grade K8s clusters on multiple cloud platforms. By leveraging YAML manifests, kOps delivers a familiar experience to users who have worked with kubectl. Similar to K8s clusters in popular cloud platforms, kOps helps set up…
Harness Extends Drone for CI/CD Feature Parity on Multiple Clouds – The New Stack
Continuous integration/continuous delivery (CI/CD) continues to remain a notoriously complex process for many, if not most, DevOps teams, despite a number of platform proponents promising the contrary. When organizations deploy on two or more cloud environment vendors, which is 81% of the time, according to Gartner Research, it adds an additional layer of complexity for…
“The difference between America and England is that Americans think 100 years is a long time, while the English think 100 miles is a long way.” –Earle Hitchner
Quote by Richard Yates: “Our ability to measure and apportion time affor...”
Our ability to measure and apportion time affords an almost endless source of comfort.“Synchronise watches at oh six hundred,” says the infantry captai...
From the Department of Underappreciated Facts - Marginal REVOLUTION
Career earnings growth in the U.S. more than doubled between 1960 and 2017, and the age of peak earnings increased from the late 30s to the mid-50s. I show that a substantial share of this shift is explained by increased employment in decision-intensive occupations, which have longer and more gradual periods of earnings growth…Experience takes […]
How to stop procrastinating by making any kind of work interesting | Boing Boing
[This is from my newsletter, The Magnet. Please subscribe. There’s a free edition and a paid edition – Mark] I’m a procrastinator. I have been my whole life. I can think of two reasons …
Rodents and pigs share with certain aquatic organisms the ability to use their intestines for respiration, finds a study publishing May 14th in the journal Med. The researchers demonstrated that the delivery ...
Use open source tools to set up a private VPN | Opensource.com
Getting from one place to another over a computer network can be a tricky thing. Aside from knowing the right address and opening the right ports, there's the question of security. For Linux, SSH is a popular default, and while there's a lot you can do with SSH it's still "just" a secure shell (that's what SSH stands for, in fact.) A broader protocol for encrypted traffic is VPN, which creates a unique, virtual private network between two points.
Try This One Weird Trick Russian Hackers Hate – Krebs on Security
In a Twitter discussion last week on ransomware attacks, KrebsOnSecurity noted that virtually all ransomware strains have a built-in failsafe designed to cover the backsides of the malware purveyors: They simply will not install on a Microsoft Windows computer that…
Incremental Static Regeneration: Building static sites a little at a time - Stack Overflow Blog
There are a lot of opinions out there about how to improve and scale sites “beyond the Jamstack” by adding in features that use a Node server in addition to the pre-built pages. One of those features is called Incremental Static Regeneration. Some people call it “hybrid web development” (or “hybrid serverless + static”) but let’s talk a bit more about what that means.
Docker can slow down your code and distort your benchmarks
One of the benefits of containers over virtual machines is that you get some measure of isolation without the performance overhead or distortion of virtualization. Docker images therefore seem like a good way to get a reproducible environment for measuring CPU performance of your code. There are, however, complications. Sometimes, running under Docker can actually slow down your code and distort your performance measurements. On macOS and Windows, for example, standard Linux-based Docker containers aren’t actually running directly on the OS, since the OS isn’t Linux. And the image filesystem from the container itself is typically mounted with some sort of overlay filesystem, which can slow things down, so for anything I/O bound you want to use a bind-mounted volume. But even on Linux, with seeminly CPU-only workloads, Docker can distort runtime performance. Let’s see why, and some workarounds.