Years ago when I was a university professor, I remember talking about the Linda programming language for a few minutes in a graduate computer science class. What is Linda and what happened to it? F…
John Battelle's Search Blog On Building A Better Web: The Marlinspike Threads
If you want to follow the debate about crypto’s impact on society, which I believe is one of the most important topics in tech today, you better sharpen your Twitter skills – most of th…
Despite considering myself a cryptographer, I have not found myself particularly drawn to “crypto.” I don’t think I’ve ever actually said the words “get off my lawn,” but I’m much more likely to click on Pepperidge Farm Remembers flavored memes about how “crypto” used to mean “cryptography” than ...
Make the Internet Yours Again With an Instant Mesh Network
I’m going to lead with the technical punch line, and then explain it: Yggdrasil Network is an opportunistic mesh that can be deployed privately or as part of a global-scale network. Each node…
Wanted: An Energy-Aware Datacenter Application Scheduler
Around the world, the number and size of datacenters are both growing at a fast pace, and the devices housed in them are consuming more and more power as
Web3 will make a difference for all of us if it enables people to become digitally embodied, able to recognize, remember, and react to other people and organizations online—without the need to be in someone else's database.
"20 percent or so of most frequently occurring crashes accounted for more than 80 percent of all crashes"—our discovery of the distribution of bugs and crashes
Best practices in applied cryptography have changed drastically over the last few decades. We know that if a cryptosystem can go wrong, in practice it will go wrong. A classic example is nonce reuse, which a wide number of symmetric ciphers, signature schemes, and authentication protocols are susceptible to (see CryptoHack challenges “ProSign 3” and “Forbidden Fruit”). In response, cryptographers have come up with algorithms such as EdDSA and AES-GCM-SIV which are designed to thwart such common and catastrophic usage errors. Further, in a perfect world developers wouldn’t be touching primitives at all, but would instead be making use of modern high-level libraries with well-documented APIs and a strong set of algorithms under the hood (libsodium, pyca/cryptography, Tink).
Will Grafana Become Easier to Use in 2022? - The New Stack
Despite an ample amount of documentation and demos made available by Grafana Labs and community members, Grafana can be a challenge to set up, though this may be changing shortly
BumbleBee ascents to help eBPF programmers with user space code and distribution • DEVCLASS
API gateway and service mesh company Solo.io started the year with open sourcing BumbleBee, a project meant to help with the creation of eBPF programs.
Open source as a collaboration model Hi, I’m Tobias Augspurger, open source advocate, engineer and climate scientist. As former head of software development at Deutsche Post/StreetScooter, we focus…
Alibaba Proposes A Group Balancer For The Linux Kernel Scheduler
With more organizations such as Alibaba configuring their servers to share CPU cores/resources among applications these days rather than exclusively assigning CPU cores to individual applications/tasks, the Chinese company is proposing a new 'group balancer' for the Linux kernel scheduler.