Monthly Shaarli

All links of one month in a single page.

June, 2019

The Untethered RoboBee

Changes to the Robobee — including an additional pair of wings and improvements to the actuators and transmission ratio — made the vehicle more efficient and allowed the addition of solar cells and an electronics panel. This Robobee is the first to fly without a power cord and is the lightest, untethered vehicle to achieve sustained flight.

Battle testing data integrity verification with ZFS, Btrfs and mdadm+dm-integrity

My main interest was to see how the different systems would handle multiple breakdown situations in a RAID-5 setup.

Glomar response - Wikipedia

Neither Confirm Nor Deny. See also Radiolab episode https://www.wnycstudios.org/story/confirm-nor-deny

Braess's paradox - Wikipedia

Braess's paradox is a proposed explanation for the situation where an alteration to a road network to improve traffic flow actually has the reverse effect and impedes traffic through it.

How a Google Cloud Catch-22 Broke the Internet | WIRED

Five days ago, the internet had a conniption. In broad patches around the globe, YouTube sputtered. Shopify stores shut down. Snapchat blinked out. And millions of people couldn’t access their Gmail accounts. The disruptions all stemmed from Google Cloud, which suffered a prolonged outage—which also prevented Google engineers from pushing a fix.

The Forgotten Operating System That Keeps the NYC Subway System Alive - VICE

Vintage technology has powered the innards of the NYC subway system for decades—and sometimes, it surfaces in interesting ways. This one’s for you, OS/2 fans.

Kubernetes Failure Stories

A compiled list of links to public failure stories related to Kubernetes.

Puncture-Free, Environmentally-Friendly, and Safer Tires Created by GM and Michelin

Michelin and General Motors aiming for a 2024 launch of airless, environmentally friendly tires.

Unikernels: The Next Stage of Linux’s Dominance

Unikernels have demonstrated enormous advantages over Linux in many important domains, causing some to propose that the days of Linux’s dominance may be coming to an end. On the contrary, we believe that unikernels’ advantages represent the next natural evolution for Linux, as it can adopt the best ideas from the unikernel approach and, along with its battle-tested codebase and large open source community, continue to dominate. In this paper, we posit that an up- streamable unikernel target is achievable from the Linux kernel, and, through an early Linux unikernel prototype, demonstrate that some simple changes can bring dramatic performance advantages.

Modeling Socio-Technical Systems

Socio-technical systems are systems where (groups of) humans interact with (non-trivial) technical systems; an example is the power grid. The people, the technical system and the combination might easily lead to complex behavior that is hard to predict and control over the long term. However, as illustrated by, for example, the need to transition our energy infrastructure to a more sustainable structure, it is necessary for society to “control” such systems. Igor Nikolic is a professor at the TU Delft where he uses agent-based modeling approach to try to understand, and thus help control and evolve such systems. We discuss the systems, the challenges as well as the modeling approaches.

The open access wars: How to free science from academic paywalls - Vox

How librarians, pirates, and funders are liberating the world’s academic research from paywalls.

Brian Kernighan interviews Ken Thompson

In the 1960s-1970s, Ken Thompson co-invented the UNIX operating system along with Dennis Ritchie at Bell Labs. He also worked on the language B, the operating system Plan 9, and the language Go. He and Ritchie won the Turing Award. He now works at Google. He’ll be interviewed Brian Kernighan of “K&R” fame.