Email: Explained from first principles
Modern email is a patchwork of protocols and extensions. Here is one article to understand them all.
The latest blog posts to take off on Hacker News. 49,212 posts.
Modern email is a patchwork of protocols and extensions. Here is one article to understand them all.
ps aux | more
Published: 17-02-2023 20:21 | Author: Remy van Elst | Text only version of this article
I’ve been writing a pubsub listener for work recently and had this silly “shower thought”: the ideal queue should be empty. Why? If the queue is not empty, it means that whatever job is consuming from the queue is not keeping up with messages coming into it. Ok, then if queues are supposed to be empty, then what are…
It may not be possible for us to ever reach empirical definitions of "good code" or "clean code", which means that any one person's opinions about another person's opinions about "clean code" are necessarily highly subjective. I cannot review Robert C. Martin's 2008 book Clean Co...
Proposed emoji that didn’t make the cut.
Wiggling apps in Launchpad There's this thing called **Launchpad** on macOS which shows you all the apps on your Mac in an iOS like manner. You may already have it in the Dock, but you can also launch it as any other app. There's even a nifty trackpad gesture for it where you *pinch with thumb and three fingers*. ...
My post Bing: “I will not harm you unless you harm me first” really took off. It sat at the top of Hacker News for a full day, and is …
I sometimes feel like the course of my career has been one long vacillation1 between being too argumentative and too deferential. I’ve often struggled specifically in work contexts to discern when a debate was worth having. In the moment, it has often been difficult to suss out whether my
Couple of weeks ago, we were discussing random things at work, and we landed on the topic of discipline. One of my colleagues was praising me for having a very disciplined life. It felt as if he was talking about someone else.
The problem of product managers is not that they exist but rather that they have too much power. We have all seen these articles written by developers that explain that product managers are useless. They miss the point. I think it is pretty obvious that PMs (whether you call them …
I rebuilt our interactive mapping stack with open source technology
In the recent Odd Lots AMA episode, financial journalist Tracy Alloway said …I coined the term ‘ China’s Great Ball of Money.’ This idea that you just have a bunch of extra money …
For a long time, I found the micromanager CEO archetype very frustrating to work with. They would often pop out of nowhere, jab holes in the work I had done without understanding the tradeoffs, and then disappear when I wanted to explain my decisions. In those moments, I wished they would trust me based on my track…
This post will mainly focus on ROCm HIP wasted opportunities for adoption. I wrote an overview of ROCm earlier at https://threedots.ovh/blog/2021/11/what-is-amd-rocm/ . This post will specifically eschew talking about issues about the API renames in ROCm HIP – breaking source compatibility with CUDA quite needlessly.
There's been a bit of a brouhaha these last weeks as parts of the Internet suddenly woke up to the realization that most Single Page Apps are slow and overcomplicated, and — shock horror — it turns out that Facebook, the lovable scamps that brought us React and QAnon, have conducted themselves badly! Refreshingly…
When not to make consumption your primary pricing metric.
I typically start new front-end prototypes with a single HTML file that I view using a file:// URL. I enjoy this practice of incrementally growing my projects, so I’ll keep working in that single file for as long as I can. Once it becomes unwieldy, I’ll split out the CSS and JavaScript into dedicated files. Then when…
For some inane reason, Github classifies me as a "major open source maintainer", which means I get a free copilot subscription.1 I've been using it for a...
Let's get weird... here are some questions. These questions aren't special questions or specifically meant as only this set of questions... they are just questions that capture the spirit of 'pause and think on some stuff that you don't'. Fill in your own questions if you have better ones.
This week I finally moved my gaming/Linux PC into my little office rack—it's that 2U box above the UPS at the bottom: I remembered seeing Linus Tech Tips' 4U build in a video a couple years ago—but he has a full 42U rack in his basement. I don't have that much space—just 2U (technically 3U if I wanted) in my little…
On the surface Seymour Hersh's story looks passable, but as you dig deeper it has more holes than the Nord Stream pipeline.
Written in collaboration with Joseph Miller. See the discussion of this post over on LessWrong.
To be able to investigate and work on the the measured boot features I have switched from grub to systemd-boot (sd-boot).
For the first time in modern history, the Fed is operating at a loss. This article explores what that means for savers and investors.
If your app has just ruined my day, I need help, not humour.