Improving performance of rav1d video decoder
*on macOS with an M3 chip *slightly more than 1%, on a specific benchmark, without any new unsafe code A while ago, memorysafety.org announced a contest for …
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 49,208 posts.
*on macOS with an M3 chip *slightly more than 1%, on a specific benchmark, without any new unsafe code A while ago, memorysafety.org announced a contest for …
Building applications with .NET, React, and React Native. Fueled by enthusiasm for Linux, currently rocking Omarchy!
This post is fairly old. See the updated version Starting a Go project in 2023 Getting started with a Go project in 2018 is frankly a little more painful then getting anything else started IMHO. With …
A couple of years ago I got wind of the fact that geocities was about to die and along with many others I did my bit to save geocities, the site now lives on (or as much as I could save of it) as reocities.com.
During the months I worked in Let's Encrypt's operations team I got fairly used to being the go-to man for any question that a database query could solve.…
The Avast extensions which were spying on their users are no longer available from Mozilla and Opera add-on stores. Google still has to take action.
Explain like I’m 5 years old: Kerberos – what is Kerberos, and why should I care?
The books did make me think. A lot. A lot about a tool I use everyday… git http://git-scm.com .
Update your Bash prompt with the command start time.
Today's guest blogger needs no introduction. Joel Spolsky one of the best bloggers out there. He also runs one of our portfolio companies, Stack. And his approach to management is unorthodox at times but amazingly effective. I asked him to tell us a little about how he does it. I think you'll enjoy this post, […]
BM25 is a widely used algorithm for full text search. I wanted to understand how it works, so here is my attempt at understanding by re-explaining.
A blog about software craft and quality
Once you become an engineering executive, an invisible timer starts ticking in the background. Tick tick tick. At some point that timer will go off, at which point someone will rush up to you demanding an engineering strategy. It won’t be clear what they mean, but they will want it, really, really badly. If we just…
How to create 2D visibility/shadow effects for your game.
Bayes Theorem provides a principled way for calculating a conditional probability. It is a deceptively simple calculation, although it can be used to easily calculate the conditional probability of events where intuition often fails. Although it is a powerful tool in the field of probability, Bayes Theorem is also…
Background : “IQ” is a stale test meant to measure mental capacity but in fact mostly measures extreme unintelligence (learning…
Last week the Department of War finally killed the last vestiges of Robert McNamara’s 1962 Planning, Programming, and Budgeting System (PPBS). The DoW has pivoted from optimizing cost and performa…
Architectural unrest about Autodesk and its support for the industry's design businesses is growing. Discontent has been simmering for a decade or more, and has led to calls for EU action.The rece
16 years and counting...
Dendronization – Evolving into a tree-like morphology. (In the style of “carcinization”.) From ‘dendro’, the ancient Greek root for tree.
Teachers adapted to the calculator. They can certainly adapt to language models.
Note: this is a pretty long post. If you’re not interested in the details, the conclusion at the bottom is intended to be read in a standalone fashion. There’s also a related blog post …