New
The latest blog posts to take off on Hacker News. 2,089 posts.
The hell that is filename encoding (2016)
By far, the worst part of working on beets is dealing with filenames. And since our job is to keep track of your files in the database, we have to deal with them all the time. This post describes the filename problems we discovered in the project’s early days, how we address them now, and some alternatives for the…
Yale physicists find signs of a time crystal
Time crystals — a form of matter that “ticks” when exposed to an electromagnetic pulse — may help to build better atomic clocks, gyroscopes, and quantum tech.
The Helium Factor and Hard Drive Failure Rates
Helium-filled hard drives attempt to cut down on friction, leading to better performance. We’ve crunched the numbers: how do they actually perform?
Asylo: an open-source framework for confidential computing
Protecting data is the number one consideration when running workloads in the cloud. While cloud infrastructures offer numerous security controls, some enterprises want additional verifiable isolation for their most sensitive workloads—capabilities which have become known as confidential computing. Today we’re excited…
Three-day no-meeting schedule for engineers
Brian Donohue | Pinterest engineering manager, Product Engineering
Apple iMac Pro and Secure Storage
Explore the Duo Blog for expert tips, security insights, and resources to stay updated on the latest in security and access management trends.
My OTP 21 Highlights
The official home of the Erlang Programming Language
Adding BigInts to V8
V8 now supports BigInts, a JavaScript language feature enabling arbitrary-precision integers.
Rust in production at Figma
How Mozilla’s new language dramatically improved our server-side performance
Travis merges private and open source repositories into one platform
We are excited to announce that starting May 2nd, 2018, you will be able to test and deploy your open source and private projects on travis-ci.com. We’re proud to support open source and we believe…
Running FFmpeg on AWS Lambda for 1.9% the Cost of AWS Elastic Transcoder
A guide to building a transcoder using Exodus, FFmpeg, and AWS Lambda.
GCC 8.1 Released
This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project .
How Algolia Built Their Realtime Search as a Service
Algolia started out as a mobile SDK for apps that wanted better offline search. After customers starting asking for a hosted search product, they quic
Open-sourcing gVisor, a sandboxed container runtime
Introducing gVisor, a new kind of sandbox that helps provide secure isolation for containers, while being more lightweight than a virtual machine (VM).
Stateful Apps on Kubernetes: A quick primer
Managing state in Kubernetes is difficult because the system’s dynamism is too chaotic for most databases to handle; especially SQL databases that offer strong consistency.
Amazon threatens to suspend Signal's AWS account over censorship circumvention
Last week, we received the following email from Amazon: From: [redacted], [redacted] <[redacted]@amazon.com> Subject: Notification of potential account suspension regarding AWS Service Terms Moxie, Yesterday AWS became aware of your GitHub and Hacker News/ycombinator posts des...
Custom domains on GitHub Pages gain support for HTTPS
Encryption for all GitHub Pages sites
Operator Framework: Building Apps on Kubernetes
No single cloud fits all. Explore how we build a more flexible future with hybrid cloud.
A puzzle that tiles infinitely across both sides, based on the Klein Bottle
Have you ever done a puzzle that has no beginning or end? Where you don’t know up from down? Get lost in the infinite galaxy puzzle. The infinity puzzles™ are a new type of jigsaw puzzle insp…
Introducing .app, a more secure home for apps on the web
Today we’re announcing .app, the newest top-level domain (TLD) from Google Registry, created specifically for apps and app developers.
Backblaze's Hard Drive Stats for Q1 2018
As of March 31, 2018 we had 100,110 spinning hard drives. This review looks at the quarterly and lifetime statistics for the data drive models (Seagate, HGST, WDC, and Toshiba) in operation in our data centers.
2018 reform of EU data protection rules
Find out what your organisation must do to comply with the GDPR and learn how you can help individuals to exercise their data protection rights.
A Look at MyRocks Performance
Taking a look at MyRocks performance through some benchmark testing.
Macros: the Plan for Scala 3
One of the biggest open questions for migrating to Scala 3 is what to do about macros. In this blog post we give our current thoughts. The gist is that we are trying to achieve full alignment between macros and Tasty.