macOS command-line tools you might not know about
A comprehensive reference for advanced command-line utilities that provide unique macOS functionality.
Topics /
The most popular blog posts about systems & performance on Hacker News. 555 posts.
A comprehensive reference for advanced command-line utilities that provide unique macOS functionality.
Announcing the world's first commercial cloud computer.
A visual introduction to memory allocation.
If you remove the first word from the string "hello world" , what should the result be? This is the story of how we discovered that the answer could be your root password!
I wrote about forking Chrome to turn HTML to SVG two months ago, today we're going to do something similar by making it render into a terminal.
A bottom-up, animated guide to HTTP load balancing algorithms.
Amazon produces and delivers to customers world-class entertainment via Prime Video, Amazon MGM Studios, MGM+, Amazon Music, Audible, Wondery, Amazon Games, and Twitch. Amazon’s entertainment properties empower millions of customers around the world to enjoy a massive selection of the very best in…
I’m going to cover a lot of ground in this post, so here’s the TLDR: We built a Twitter-scale Mastodon instance from scratch in only 10k lines of code. This is 100x less code than the ~1M lines Twi…
The teeth are not the only problem
This week I was in Rotterdam for a RIPE meeting . On Friday morning I gave a lightning talk called where does my computer get the time from? The RIPE meeting website has a copy of my slides and a video of the talk; this is a blogified low-res version of the slides with a rough and inexact transcript.
A big percentage of so-called experts today only know how to configure tools, but they understand nothing about how things work at the deeper level. This is a real challenge and a big problem for the future.
And it only took 21 hours. Linux 6.4 has a bug where it hangs on boot, but probably only 1 in 1000 boots (and rarer if using Intel hardware for some reason). It’s surprising to me that no one…
Three distinct perspectives on scale that come along with building and operating a storage system the size of S3.
My personal website and blog
In this post I’ll attempt the fun stunt of designing a system that could serve the full production load of Twitter with most of the features intact on a single (very powerful) machine. I’ll start by showing off a Rust prototype of the core tweet distribution data structure handling 35x full load by fitting the hot set…
Many programming "best practices" taught today are performance disasters waiting to happen.
Porting Linux to Apple Silicon
Textual is a TUI framework for Python, inspired by modern web development.
When complexity leaps are on the table, there’s usually also an opportunity to squeeze some extra juice out of the system you have. By tweaking the workload, tuning performance, or supplement…
Achieving Data Freedom Through Open Source and Rust
How a mistake of less than half a millimeter in a single part nearly brought down the world’s largest passenger aircraft.
Daniel P. Gross is a computer software and hardware professional based in Toronto.
Note: If you're here because you just want to watch Netflix on Asahi, install this (Edit: for Arch users, grab this . Fedora users can install the widevine-installer package), and then scroll down to the "Netflix-Specific Annoyances" section.
We’ve been working hard on making Firefox even faster and we’re extremely happy to report that this has resulted in an improvement in speed.
Most people think assembly is only to be used to write toy programs for learning purposes, or to write a highly optimized version of a specific function inside a codebase written in a high-level language.
Embracing our SQL Maxi nature: how we ripped out RabbitMQ from our infrastructure and replaced it with a Postgres queue.
Xe Iaso's personal website.
We have a CPU mystery! We found a way to cause some processors to enter a glitch state where the normal rules don’t apply, but what does that mean…?
Well, that was unexpected. I recorded a couple of crappy videos in 5 minutes, posted them on a Twitter thread, and went viral with 8.8K likes at this point. I really could not have predicted that, given that I’ve been posting what-I-believe-is interesting content for years and… nothing, almost-zero interest. Now that…