New
The latest blog posts to take off on Hacker News. 2,560 posts.
Perceptual Image Compression at Flickr
At Flickr our users really care about image quality. They also care a lot about how responsive our apps are. Addressing both of these concerns simultaneously is challenging; higher quality images have larger file sizes and are slower to transfer. Slow transfers are especially noticeable on mobile devices. Flickr had…
VP9 encoding/decoding performance vs. HEVC/H.264
A while ago, I posted about ffvp9, FFmpeg's native decoder for the VP9 video codec, which significantly outperforms Google's decoder (part of libvpx). We also talked about encoding performance (quality, mainly), and showed VP9 significantly outperformed H.264, although it was much slower. The elephant-in-the-room…
The Inside Story Behind MS08-067
Access to this page requires authorization. You can try signing in or changing directories .
Exploitable vulnerabilities found in Kaspersky Anti-Virus
Posted by the notorious Tavis Ormandy.We’ve talked before about how we use Google scale to ...
Fedora 23 Beta released
The Fedora 23 Beta is here, right on schedule for our planned October final release! Want to help make Fedora 23 be the best release ever, or just want to get a sneak peek? Download the prerelease from our Get Fedora site and give it a whirl: Get Fedora 23 Beta Workstation — a reliable, user-friendly, […]
Introducing Brotli: a new compression algorithm for the internet
The latest news from Google on open source releases, major projects, events, and outreach programs for early career developers.
More efficient memory-management could enable chips with thousands of cores
MIT researchers have developed the first fundamentally new approach to cache coherence in more than three decades. The more-efficient memory-management scheme — nicknamed Tardis for its time-saving properties — could help enable chips with thousands of cores.
PyPy warmup improvements
Hello everyone! I'm very pleased to announce that we've just managed to merge the optresult branch. Under this cryptic name is the bigges...
Bypassing the Linux kernel for high-performance packet filtering
In two previous posts we've discussed how to receive 1M UDP packets per second and how to reduce the round trip time. We did the experiments on Linux and the performance was very good considering it's a general purpose operating system.
How CockroachDB Does Distributed, Atomic Transactions
One of the headline features of CockroachDB is its full support for ACID transactions across a distributed database. In this post, we’ll explain...
What Does the OS X Activity Monitor’s “Energy Impact” Actually Measure?
[ Update : this post has been updated with significant new information. Look to the end.]
Sharding Pinterest: How we scaled our MySQL fleet
Building the platform where people around the world come to search, save and shop
Running three hours of Ruby tests in under three minutes
Stripe uses Sorbet to type check our 15 million lines of Ruby code, making engineers more productive. Here's why we love Sorbet.
OS X sudoers exploit found in the wild
Last month's discovery of a zero-day vulnerability in OS X led to today's revelation of the first known exploit.
Apache Kafka, Samza, and the Unix Philosophy of Distributed Data
Confluent is building the foundational platform for data in motion so any organization can innovate and win in a digital-first world.
The Systemd Chronicles
There is a menace which is spreading like a disease throughout the Linux world, it is called systemd .
Rwasa – A high-performance web server in x86_64 assembly
rwasa is our full-featured, high performance, scalable web server designed to compete with the likes of nginx . It has been built from the ground-up with no external library dependencies entirely in x86_64 assembly language, and is the result of many years' experience with high volume web environments. In addition to…
RethinkDB 2.1 beta: automatic failover with Raft
The upcoming 2.1 release will introduce important improvements , including support for automatic failover. Although we’re still hard at work on the finishing touches that will make the new features ready for production use, the beta offers an opportunity to get an early look.
Introduction to Microservices
Deliver modern applications with NGINX. Explore high-performance load balancing, API gateways, and web server solutions trusted by top global enterprises.