Related Articles

Disaster Planning for Regular Folks

Written by lcamtuf@coredump.cx, Dec 2015, minor updates Jul 2021. Twitter: @lcamtuf. Buy the book! Practical Doomsday is an in-depth, data-packed guide to rational emergency preparedness. Compared to the original content hosted on this page, the book strikes a far more mature tone, and provides much deeper insights on many key topics. For example, it dedicates…

What’s recent in Emacs 28.1?

By Mickey Petersen It’s that time again: there’s a new major version of Emacs and, with it, a treasure trove of new features and changes.Notable features include the formal inclusion of native compilation, a technique that will greatly speed up your Emacs experience.A critical issue surrounding the use of ligatures also fixed; without it, you…

The Scientific Virtues: Stupidity, Arrogance, Laziness

Science education usually starts with teaching students different tools and techniques, methods for conducting research.  This is wrong. Science education should begin with the scientific virtues.  Teaching someone painting techniques without teaching them composition will lead to lifeless paintings. Giving business advice to someone who lacks civic duty will lead to parasitic companies. Teaching generals…

Search info from Coalescing in Async Rust

As the popular saying goes, there are only two hard problems in computer science: caching, off-by-one errors, and getting a Rust job that isn’t cryptocurrency-related. Today, we’ll discuss caching! Or rather, we’ll discuss… “request coalescing”, or “request deduplication”, or “single-flighting” – there’s many names for that concept, which we’ll get into fairly soon. That is,…

I interviewed Max Howell, the creator of Homebrew

Beyang: All right, welcome back to another iteration of the Sourcegraph Podcast. Today I’m here with Max Howell, creator of Homebrew, the popular package manager for macOS, a prominent contributor to the Mac and Swift open-source communities, and most recently, the founder of Tea, a new decentralized package manager that aims to solve the hairy…