New
The latest blog posts to take off on Hacker News. 5,567 posts.
Two Years with Rust
It’s been just over two years since I started learning Rust. Since then, I’ve used it heavily at my day job, including work in the Firecracker code base, and a number of other projects. Rust is a great fit for the systems-level work I’ve been doing over the last few years: often performance- and density-sensitive…
The Fallacy of Move Fast and Break Things
LaunchDarkly helps teams safely manage code and AI agents in production with feature flags, progressive delivery, automated rollback, and runtime control.
The Great Toilet Paper Scare of 1973 (2014)
Following a poorly-timed Johnny Carson joke in 1973, millions of Americans hoarded every toilet paper roll on the market and induced a mass hysteria.
Why Don’t We Use Chemical Weapons Anymore?
This week, we’re going to talk briefly about why ‘we’ – and by ‘we’ here, I mean the top-tier of modern militaries – have generally eschewed the systematic…
Converting an old MacBook into an always-on personal Kubernetes cluster
TL;DR: I set up Minikube on an old (2012) MacBook Air and configured it to be able to connect from outside my home network so I would have an always-on Kubernetes cluster at home to experiment with.
Your First THINK C Program
Welcome, child! Come in, come in! I have so few visitors to this little hut. Pull up a chair, and I’ll put on some tea.
Get Static
If you are in charge of a web site that provides even slightly important information, or important services, it’s time to get static.
Audacious 4.0 released, switches from GTK to Qt 5
This release switches to Qt 5 by default. The Qt UI has become quite polished by now. It will be quite familiar to users of the GTK2 UI, but it also brings a few nice-to-have improvements, such as a playlist view that is easier to navigate and sort.
A Starter Kit for Emergency Websites
In cases of emergency, many organizations need a quick way to publish critical information. But existing (CMS) websites are often unable to handle sudden spikes in traffic.
Stagnation and Scientific Incentives
Founded in 1920, the NBER is a private, non-profit, non-partisan organization dedicated to conducting economic research and to disseminating research findings among academics, public policy makers, and business professionals.
Eat for $1.50 per Day – Layoffs, Coronavirus Quarantine, Food Shortages
MAJOR EDIT: 9-6-2020: New nutrition info. Per Essential Amino Acid Research, Females eat 3-5 eggs/day, males up to 7 eggs per day. For Essential Fatty Acids EPA and DHA Take Fish Oil. If you are a believer in phytochemicals/Flavonoids, feel free to eat those in addition to the base $1.50/day recipes.
Prettier 2.0 – Opinionated JavaScript formatter
Better defaults, a better CLI and better heuristics. Oh, and TypeScript 3.8.
On Scaling Mental Models
No Newsletter Next Week I'll be on vacation in the Caribbean, sipping drinks and juggling for Hermit crabs. The Actual Thing I'm a vim user. I've used Vim...
Remembering the LAN
I started programming in the 1990s living above my parent's medical practice. We had 15 PCs for the business, and one for me. The standard OS was MS-DOS. The network started off using IPX over coax to a Novell Netware server, the fanciest software we ever owned. IPX was so much easier than TCP/IP. No DHCP and address…
How to program a text adventure in C (2016)
This is not a C tutorial; there are plenty of those on the web. The reader is assumed to have some basic knowledge of programming in general, and preferrably the C programming language in particular. Maybe you just finished reading a tutorial, and you would like to learn some more by studying other people's source…
Basic skeletal animation with geometric algebra
Klein - Realtime Projective Geometric Algebra
LibraryThing Is Now Free to All
Starting today, LibraryThing is free to all! We’re dropping all membership fees and limits.
Stop the Coronavirus Corporate Coup
Hi, Welcome to BIG, a newsletter about the politics of monopoly.
Inside a Titan missile guidance computer
I've been studying the guidance computer from a Titan II nuclear missile. This compact computer was used in the 1970s to guide a Titan II ...
I, Backpack
⥂tldr;
Vocabulary as a Meta Mental Model
Vocabulary is a tool for creating and categorising mental models. Here’s how it works and how to leverage it.
How do Unix pipes work?
Pipes are cool! We saw how handy they are in a previous blog post . Let's look at a typical way to use the pipe operator. We have some output, and we want to look at the first lines of the output. Let's download The Brothers Karamazov by Fyodor Dostoevsky, a fairly long novel.
Storing medical information below the skin’s surface
MIT researchers have developed a novel way to record a patient’s vaccination history: storing the data in a pattern of quantum-dot dye, invisible to the naked eye, that is delivered under the skin at the same time as the vaccine.