New
The latest blog posts to take off on Hacker News. 4,419 posts.
Extracting Structured Data from Recipes Using Conditional Random Fields (2015)
Erica Greene describes the tool that she built to extract structured data from recipes.
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.
De-Googling my phone
I’ve been a professional Free Software developer in the GNU/Linux area for 14 years now, and a hobbyist developer and user for much longer. For some reason that never extended much to the smartphone world, beyond running LineageOS on my older phones (my current Sony Xperia is still under warranty and I’m fine with the…
The 8000th Busy Beaver number eludes ZF set theory (2016)
I’ve supervised a lot of great student projects in my nine years at MIT, but my inner nerdy teenager has never been as personally delighted by a project as it is right now. To…
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…
7-Zip: From Uninitialized Memory to Remote Code Execution
Blog about anti-virus software vulnerabilities.
Three-day no-meeting schedule for engineers
Brian Donohue | Pinterest engineering manager, Product Engineering
Hi, I’d Like to Add Myself to the New Yorker (2016)
Personal site of designer Frank Chimero
Yubikey/Smartcard backed TLS servers
It has become clear that storing secrets in computers is hard. The best demo to the world that storing secrets on “online” computers is hard and sometimes devastating, is the large amounts of cryptocurrency theft due to critical keys being in memory of systems directly or indirectly connected to the internet.
A Call of Duty exploit
A few years ago, I became aware of a security issue in most Call of Duty games. Although I did not discover it myself, I thought it might be interesting to see what it could be used for. Without going into detail, this security issue allows users playing a Call of Duty match to cause a buffer overflow on the host’s…
Free SSL on Github Pages with a custom domain: Part 2 – Let's Encrypt
GitHub Pages has just become even more awesome. Since yesterday1, GitHub Pages supports HTTPS for custom domains. And yes, it is still free!
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).
86% of CrashCrate subscribers used passwords already leaked in other breaches
A couple of months ago, I launched version 2 of Pwned Passwords [https://www.troyhunt.com/ive-just-launched-pwned-passwords-version-2/]. This is a collection of over half a billion passwords which have previously appeared in data breaches and the intention is that they're used as a