An ode to that “coffee friend”
I love when a friend is into something like coffee. We all know someone like that— they grind their own beans, brew their own fancy coffees, and have their o...
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 3,821 posts.
I love when a friend is into something like coffee. We all know someone like that— they grind their own beans, brew their own fancy coffees, and have their o...
How would you build an operating system? My answer is I wouldn't. First off, I don't know how. And the second thing is it seems like to large of a task. It took thousands of developers to build Windows XP. But actually, it is possible to build an operating system from scratch. My guest is doing it. Andreas Kling…
Tackle the steelmanning challenge, a three-step method to win arguments by helping your opponent. Its only downside: Nobody will ever take it.
Using SMS and MMS gateways we can send text messages to phones from a computer via email. With this strategy we can use a combination of the Python SMTP and email library to send text messages programmatically for free! This not only includes short text messages, but also multimedia messages with pictures, videos, or…
Some years ago, you blogged about a research article by Hasan and colleagues (2013) .
Some time ago I bought a replacement motherboard for my classic Casio F-91W from Crowd Supply. The project keeps the original Casio LCD but...
Recent versions of Ubuntu turned on a particularly annoying feature: intrusive system notifications that warn of the pending update of a Snap managed application. Here’s an example:
A love letter to Ruby and Rails.
Surviving Hell
What does the math tell us about how many job applicants we should look at before hiring one? While onboarding our new employees, how can ideas from the TCP networking protocol help us to identify the optimal workload for them? Why would giving employees unlimited vacation days most likely lead to less vacation being…
We’ll spend the rest of this book illuminating every dark and sundry corner of the Lox language, but it seems cruel to have you immediately start grinding out code for the interpreter without at least a glimpse of what we’re going to end up with.
Gather all of the authority, none of the accountability
No matter where you go, there you are If you're like me, you travel occasionally. Access to your office from home, or from an airport loun...
I am overjoyed to announce MaskerAid, my latest iOS app, which you can use to quickly and easily add emoji to images.
Imagine a high-capacity air filter that is extremely quiet and doesn't get in the way. I think I see how to build one; here's a prototype: By putting a fan on the ceiling you can have very long blades. This is important for keeping noise down: the longer your blades are the more air you move at a given rotational…
An in-depth analysis that explains how this console works internally
It’s limited to 5 Gb/s, giving read rates of about 400 MB/s and writes at about 430 MB/s. Fine for Time Machine backups, but bad with NVMe drives.
Three months ago, during my first Think Week, I realized that consistently working out would meaningfully improve my long term health and happiness.
Controlling lighting is an extremely powerful force on your daily life satisfaction
Matthew Butterick
So, I’ve been working on a programming language in my spare time for over a year now. I’ll save you the details but it’s meant to be a minimal, easy-to-learn language for beginners. This year for the Advent of Code, I set myself a challenge; complete every day’s challenge using only my programming language.
“These days, you see a kid lying on his back and looking blank and you begin to wonder what’s wrong with him. There’s nothing wrong with him, except he’s thinking… He is trying to arriv…
In my last Oxide-related post I got Oxide’s Propolis software running and said I might try and get their sled agent up and running next. Anyways that didn’t happen. Instead I ended up reading datasheets, writing rust codegen, spending 16 gigs of ram for an hour to build docs for a crate that’s just a glorified bundle…
This article is part of a 3-part series on trimodal compensation: * Part 1: The trimodal nature of software engineering salaries in the Netherlands and Europe (2021, this article) * Part 2: The trimodal nature of tech compensation revisited (2024, this article) * Part 3: The trimodal nature of tech compensation in
my experience at fancy parties
If this isn't the famous robbery scene, from Arsenal MS. 5070 Boccaccio Decameron its as close as I can bother to get for a...