Climbing the Wealth Ladder
On the 6 levels of wealth and why affluence increases in steps.
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 809 posts.
On the 6 levels of wealth and why affluence increases in steps.
[ An updated treatment of some of this material appears in Chapter 6 of the Energy and Human Ambitions on a Finite Planet (free) textbook. ]
Today I'd like to share an idea. It's a very simple idea. It's not fancy and it's certainly not new. In fact, I'm sure many of you have thought about it already. But if you haven't—and even if you have!—I hope you'll take a few minutes to enjoy it with me. Here's the idea: Every matrix corresponds to a graph. So…
Interactive article explaining color spaces and how they're used to express color.
Once upon a time, my computer architecture professor mentioned that using a random eviction policy for caches really isn't so bad. That random eviction isn't bad can be surprising — if your cache fills up and you have to get rid of something, choosing the least recently used (LRU) is an obvious choice, since you're…
Syntax highlighters make value judgments about code. Most highlighters judge that comments are cruft, and try to hide them. Most diff viewers judge that code deletions are bad.
[Related to: Relaxed Beliefs Under Psychedelics And The Anarchic Brain, HPPD And The Specter Of Permanent Side Effects] I. Hallucinogen persisting perceptual disorder is a condition where people wh…
What are deterministic builds?
The good news: TLS 1.3 is available, and the protocol, which powers HTTPS and many other encrypted communications, is better and more secure than its predecessors (including SSL). The bad news: Thanks to a financial industry group called BITS, there’s a look-alike protocol brewing called ETS (or...
In this post I'm going to show you a simple way to significantly speedup Python numpy compute performance on AMD CPU's when using Anaconda Python.
Rust's error handling is a pleasure to use thanks to the Result type . It ensures Rust's error handling is always correct , visible , and performant . And with the addition of the ? operator in Rust 1.13 , and the addition of return types from main in Rust 1.26 Rust's error handling has only kept improving.
Official statistics say we are winning the War on Cancer. Cancer incidence rates, mortality rates, and five-year-survival rates have generally been moving in the right direction over the past few d…
Derek Sivers official site. Thoughts on philosophy, culture, self-improvement. Author of Useful Not True, How to Live, Hell Yeah or No, Anything You Want.
This memoir of a near-fatal mushroom poisoning was written by our most fortunate guest, Richard Eshelman. Happy Thanksgiving, all.
Zig is a general-purpose programming language designed for robustness , optimality , and maintainability . Zig is aggressively pursuing its goal of overthrowing C as the de facto language for system programming. Zig intends to be so practical that people find themselves using it, because it "just works".
A long time ago, the Rust language was a language with typestate. Officially, typestates were dropped long before Rust 1.0. In this entry, I’ll get you in on the worst kept secret of the Rust community: Rust still has typestates.
In 1996, XML was invented. No sooner than it was created, it was adopted for all manner of misconceived applications for which it was a poor choice.
M. Stoeckl's website
A closer look at the glyphs drawn by the DEC terminals VT100 and VT220.
Vy, the largest transport provider in Norway, has been using Elm for the last couple of years. These are their experiences so far.
Blog of Jonas Bernoulli
Machine learning is part of our products, processes, and research. But computers usually don’t explain their predictions , which can cause many problems, ranging from trust issues to undetected bugs. This book is about making machine learning models and their decisions interpretable.
[16 Nov 2019] Updated Debian 10: 10.2 released [08 Sep 2019] Updated Debian 9: 9.11 released [07 Sep 2019] Updated Debian 10: 10.1 released [07 Sep 2019] Updated Debian 9: 9.10 released [27 Jul 2019] DebConf19 closes in Curitiba and DebConf20 dates announced [07 Jul 2019] Debian Edu / Skolelinux Buster — a complete…
Over the summer, I described preparing for my next expedition. I’m thrilled to announce that the expedition is now plotted, the funds are raised, and the bags are packed: together with Steve Tuck and Jess Frazelle , we have started Oxide Computer Company .
CockroachDB uses RocksDB for its storage engine because of RocksDB's rich feature set, which is necessary for a complex product like a distributed SQL database.