Why Monzo's bank transfers weren't working on the 30th of May
A technical problem at the company we use to connect to Faster Payments caused issues with bank transfers. To fix it, we’re bringing everything in-house instead.
Topics /
The most popular blog posts about systems & performance on Hacker News. 2,560 posts.
A technical problem at the company we use to connect to Faster Payments caused issues with bank transfers. To fix it, we’re bringing everything in-house instead.
Blog posts about GNU Guix.
Tokio is a runtime for writing reliable asynchronous applications with Rust. It provides async I/O, networking, scheduling, timers, and more.
Varnish is a powerful, flexible HTTP accelerator that speeds up web applications by caching content and optimizing delivery.
Learn how to beat TimSort at merging sorted lists in Python by creating a C extension. Discover the performance advantages of merging lists compare...
How much do you know about system calls and how they introduce security risks? We shed light on these interactions and how security teams monitor them.
FFmpeg is truly a multi-tool for media processing. As an industry-standard tool it supports a wide variety of audio and video codecs and container formats. It can also orchestrate complex chains of…
Dash knows your context, your team, and your work, so your team can stay organized, easily find and share knowledge, and keep projects secure, all from one place.
Summary of the changes and new features merged in the Linux kernel during the 3.13 development cycle
Starting with v2.0, scheduled for fall 2026, DuckDB will support asynchronous reads of Parquet and CSV files. This can significantly speed up queries when synchronous I/O does not saturate the available bandwidth, as is typical in EC2/S3 compute-storage setups.
We revise some fundamental background and highlight an important concern behind Java 21 virtual threads: deadlocks might be unpredictable
Neki, sharded Postgres by PlanetScale, is now available in platform preview.
TL;DR: This is a proposal to create a language that sits somewhere between Typescript and Rust, and which you can incrementally adopt if you already use Typescript.
Posted by Ian Beer, Project ZeroThis post discusses a design issue at the core of the XNU kernel ...
Online payment processing for internet businesses. Stripe is a suite of payment APIs that powers commerce for businesses of all sizes.
Game developers working on a continuously evolving product like League of Legends are constantly battling against the forces of entropy as they add more and more content into unfortunately finite machines. New content carries implicit cost…
V8 features a lightweight, in-process sandbox to limit the impact of memory corruption bugs
Posted by Natalie Silvanovich, Project ZeroCVE-2019-8646 is a somewhat unusual vulnerability I re...
Matrix, the open protocol for secure decentralised communications
Last month's discovery of a zero-day vulnerability in OS X led to today's revelation of the first known exploit.
Welcome to the third post in the Windows Command-Line series. In this post, we'll start to dig into the internals of the Windows Console and Command-Line, what it is, what it does ... and what it doesn't do!
We're REALLY excited about this announcement and think many of you will be too ;) On May 11th 2017, during Microsoft's Build conference keynote, Terry
Try the first release of the QNX Developer Desktop, a self‑hosted QNX development environment that eliminates cross‑compilation for faster workflows.
The Q&A session for this talk does not have chapter markers yet. Would you like to help? See help with chapter markers for more details. You can use the vidid="wayland-qanda" if adding the markers to this wiki page, or e-mail your chapter notes to emacsconf-submit@gnu.org .