What is triald and why is it taking so much disk space?
Is a process named triald stealing lots of CPU? Or maybe ~/Library/Trial is huge, or filling your backups? Maybe it’s all just one of Apple’s Experiments.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 582 posts.
Is a process named triald stealing lots of CPU? Or maybe ~/Library/Trial is huge, or filling your backups? Maybe it’s all just one of Apple’s Experiments.
We’ve been using a Sony Vaio VGN-P588E for the past few months as our primary personal laptop. This thing’s great; it’s got a small but not uncomfortable keyboard. It’s got a trackpoint, which we absolutely need to keep our hands healthy. Crucially, it’s only 1.5 pounds. We’re disabled in a way that means we’ve got to…
Posts and writings by Lennart Poettering
At Spacelift, we use PostgreSQL (specifically Aurora Serverless) for most of our primary database needs. This article will show you our optimization story and how PostgreSQL row count estimation can go very wrong.
On Thursday, November 18, 2021, Dropbox did not go down. On a normal day this would be a non-event—a sign that everything was operating as usual. However, this day was anything but usual. At 5:00 pm PT, a group of Dropboxers were huddled on a Zoom call when the command was given to physically unplug our San Jose data…
TL;DR : firmware support in Debian sucks, and we need to change this. See the "My preference, and rationale" Section below.
This week at USENIX ATC’22, a group of my colleagues 1 from the AWS DynamoDB team are going to be presenting their paper Amazon DynamoDB: A Scalable, Predictably Performant, and Fully Managed NoSQL Database Service . This paper is a rare look at a real-world distributed system that runs at massive scale.
Grace is overrated
Linked lists are often overused in introductory algorithmics courses, due to a heavy focus on theorical complexities. Unfortunatly, in practice, computers are complex beasts. They don’t execute instructions sequentially 1 with the same cost 2 . This means that a data structure with faster theorical complexities does…
How macOS now has anti-malware scanners checking your Mac automatically many times each day for the most frequent malware.
PostgreSQL query planner is full of surprises, so a common-sense approach to writing performant queries is sometimes misleading. In this blog post, I'll describe examples of optimizing seemingly obvious queries with the help of EXPLAIN ANALYZE and Postgres metadata analysis.
Learn how our developers used flamegraphs to diagnose and resolve performance issues in our Tokio framework based Rust driver.
Looking for special servers.
Today, I am publishing the Distributed Computing Manifesto, a canonical document from the early days of Amazon that transformed the architecture of Amazon's ecommerce platform. It highlights the challenges we were facing at the end of the 20th century, and hints at where we were headed.
“Hey, you. Yes you, that function over there. When you’re cleaning up please remember to restore all of my registers. Yes, that one too – what do you think this is, Linux?”That’s the problem I was …
I unlocked Hypervisor.framework on my jailbroken phone and modified UTM, a popular QEMU port for iOS, to run arm64 Linux in a VM at full native speed. …for the clickbait - and to show iPhone’s untapped potential.
In this article, I present the Linux file system NILFS and its automatic continuous snapshoting system.
The random number generator has undergone a few important changes for Linux 5.17 and 5.18, in an attempt to modernize both the code and the cryptography used. The smaller part of these will be released with 5.17 on Sunday, while the larger part will be merged into 5.18 on Monday, which should receive its first release…
First release of youki, an OCI container runtime written in Rust
We've open sourced several components for our secure operating system, called KataOS, on GitHub, as well as partnered with Antmicro