Problem: It's tedious to write down digital caliper measurements while working with research samples since you have to set the calipers down each time to record the value.
Solution: Use SAM32 to read the caliper measurement, decode the protocol, and emulate keystrokes over USB to enter data into spreadsheet.
- Google Gmail keeps a log of everything you buy.
- Google says this is so you can ask Google Assistant about the status of an order or reorder something.
- It also says you can delete this log by deleting the email, but three weeks after we deleted all email, the list is still there.
The zero-sum bias is a cognitive bias that causes people to mistakenly view certain situations as being zero-sum, meaning that they incorrectly believe that one party’s gains are directly balanced by other parties’ losses.
After 25 months of development the Debian project is proud to present its new stable version 10 (code name "buster"), which will be supported for the next 5 years thanks to the combined work of the Debian Security team and of the Debian Long Term Support team.
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.
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.
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.
A compiled list of links to public failure stories related to Kubernetes.
My main interest was to see how the different systems would handle multiple breakdown situations in a RAID-5 setup.
Michelin and General Motors aiming for a 2024 launch of airless, environmentally friendly tires.
Neither Confirm Nor Deny. See also Radiolab episode https://www.wnycstudios.org/story/confirm-nor-deny
How librarians, pirates, and funders are liberating the world’s academic research from paywalls.
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.
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.
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.
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.
Anita Sengupta discusses the future of transportation with an eye towards how machine learning and AI will help shape the future.
When it’s time to package up your Python application into a Docker image, the natural thing to do is search the web for some examples. And a quick search will provide you with plenty of simple, easy examples. Unfortunately, these simple, easy examples are often broken in a variety of ways, some obvious, some less so.
The basic premise of this attack is that FollowSymlinkInScope suffers
from a fairly fundamental TOCTOU attack. The purpose of
FollowSymlinkInScope is to take a given path and safely resolve it as
though the process was inside the container. After the full path has
been resolved, the resolved path is passed around a bit and then
operated on a bit later (in the case of 'docker cp' it is opened when
creating the archive that is streamed to the client). If an attacker can
add a symlink component to the path after the resolution but before
it is operated on, then you could end up resolving the symlink path
component on the host as root. In the case of 'docker cp' this gives you
read and write access to any path on the host.
In competing visions of the future of Kubernetes, Paul Czarkowski, principal technologist at Pivotal, predicts that VMs will replace containers, and Joe Fernandes, a VP at Red Hat, considers that VMs usage is evolving for Kubernetes rather than replacing containers. In addition, Chris Short, Red Hat's principal product marketing manager, said that Kubernetes is close to replacing the hypervisor.