New
The latest blog posts to take off on Hacker News. 1,531 posts.
Let's Encrypt Launch Schedule
Let’s Encrypt has reached a point where we’re ready to announce our launch schedule. First certificate: Week of July 27, 2015 General availability: Week of September 14, 2015 We will issue the first end entity certificates under our root under tightly controlled circumstances. No cross-signature will be in place yet…
How to receive a million packets per second
Last week during a casual conversation I overheard a colleague saying: "The Linux network stack is slow! You can't expect it to do more than 50 thousand packets per second per core!"
When Solid State Drives Are Not That Solid
One night, one of the servers of our search API stopped processing indexing jobs for an unknown reason. See Algolia's process of diagnosing the problem.
U.S. Tech Funding – What’s Going On?
What’s going on in the public markets? What are all these so-called “unicorns”? What’s going on in venture capital? “This time is different.” It is different. Because it’s always different… And one big reason is mobile.
AWS Lambda: Run Java Code in Response to Events
Many AWS customers are using AWS Lambda to build clean, straightforward applications that handle image and document uploads, process log files from AWS CloudTrail, handle data streamed from Amazon Kinesis, and so forth. With the recently launched synchronous invocation capability, Lambda is fast becoming a favorite…
LastPass Security Notice
error
Introduction to WebKit Content Blockers
Describing content blocking rules in a structured format ahead-of-time, rather than running extension-provided code.
Ember.js 1.13.0 and 2.0 Beta Released
We are pleased to announce the release of both Ember.js 1.13.0 and the first beta in the 2.0 series. This comes as the thirteenth cycle of our release process...
30% of US Workforce Need License to Perform Their Job
Nearly 30 percent of workers in the U.S. need a license to perform their job. It is important to realize that occupational licenses are not mere state-sponsored certificates to signal that workers have completed some level of training; occupational licensing laws forbid people from practicing in their occupation…
A YouTube built for gamers
As a kid, I spent hours on the living room couch playing video games with friends, taking turns trying to beat Ganon in "Ocarina of Time" and trading Pokémon until I had…
Signify: Securing OpenBSD from Us to You
I'm going to talk today about signify, a tool I wrote for the OpenBSD project that cryptographically signs and verifies. This allows us to ensure that the releases we ship arrive on your computer in their original, intended form, without tampering.
Financial Indicators for Startups at Different Stages
Learning to read financial documents is one thing, but learning to use them as tools to guide the business and ultimately communicate clearly to 100+
Securing access to Wikimedia sites with HTTPS by default
The Wikimedia Foundation is happy to announce that we are implementing HTTPS to encrypt all traffic on Wikimedia sites. With this change, nearly half a billion monthly visitors on Wikipedia and its…
ES6 in Depth – Symbols
ES6 In Depth is a series on new features being added to the JavaScript programming language in the 6th Edition of the ECMAScript standard, ES6 for short. Note: There is ...
Announcing Apache Spark 1.4
Apache Spark 1.4 introduces SparkR, new DataFrame features, ML pipelines, and enhanced visualization and monitoring tools for better production debugging.
Open-sourcing Facebook Infer: Identify bugs before you ship
Today, we’re open-sourcing Facebook Infer, a static program analyzer that Facebook uses to identify bugs before mobile code is shipped. Static analyzers are automated tools that spot bugs in …
Computer scientists prove that a 40-year-old algorithm is optimal
Computer scientists from MIT find that a 40-year-old algorithm for determining the “edit distance” between symbols cannot be optimized any further.
Bitbucket announces Connect platform
More than 3 million developers and 450,000 teams use Bitbucket to manage and collaborate on source code. But code collaboration is only a fraction of what software teams do on a daily basis to ship software. Nowadays, shipping great software involves constant context switching using tools that don’t integrate tightly…
How We Designed for Performance and Scale
Deliver modern applications with NGINX. Explore high-performance load balancing, API gateways, and web server solutions trusted by top global enterprises.
Poisonous MD5 – Wolves Among the Sheep
Because we can!