Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 2,089 posts.
Post-mortem of this weekend's NPM incident
npm Blog (Archive); updates from the npm team are now published on the GitHub Blog and the GitHub Changelog
Avoiding the Distributed Monolith
If you’re considering a microservices implementation, and you enjoy this post, you might also enjoy my more recent post Gasp! You Might Not Need Microservices. I recently read a post called The False Dichotomy of Monoliths and Microservices by Jimmy Bogard, which I absolutely loved. While reading through it I noticed…
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.
Introduction to Apple WatchKit with Core Motion – Tracking Jumping Jacks
Like many developers exploring the world of wearables, I’m an avid fan of apps that track your exercise. Companies like Strava & Runkeeper have paved the way for what we can do with motion and health data, creating new and… Continue reading Introduction to Apple WatchKit with Core Motion — Tracking Jumping Jacks
A global array of telescopes reveals details on event horizon scales in Sgr A*
A global array of telescopes, including APEX, reveals the finest details so far on event horizon scales in the centre of our Galaxy
An API Journey: From Idea to Deployment the Agile Way
The whole API lifecycle should go agile in order to stay relevant. But, this is made difficult because new Service-Based Architecture makes dependencies skyrocket! It’s time to think of a new way to
Improving Deep Learning Performance with AutoAugment
Posted by Ekin Dogus Cubuk, Google AI Resident and Barret Zoph, Research Scientist, Google Brain Team The success of deep learning in computer vi...
Smoking around the world
Tobacco smoking is one of the world’s largest health problems today.
How Amazon Can Blow Up Asset Management
Amazon’s home page is arguably the most valuable real estate in the world. What happens if that page offers an ASSET MANAGEMENT tab?
What Startups Really Mean by “Why Should We Hire You?”
We take this and other standard questions, translate their subtext, and provide you with the best approach to help you land the job.
Federal Judge Says Embedding a Tweet Can Be Copyright Infringement
Rejecting years of settled precedent, a federal court in New York has ruled [PDF] that you could infringe copyright simply by embedding a tweet in a web page. Even worse, the logic of the ruling applies to all in-line linking, not just embedding tweets. If adopted by other courts, this legally and...
The spotlight of attention is more like a strobe, say researchers
Despite the 'illusion' of continuity, human perception pulses in and out four times per second, says Princeton neuroscientist Sabine Kastner.
Kubernetes 1.11 includes In-Cluster Service Load Balancing and CoreDNS
We’re pleased to announce the delivery of Kubernetes 1.11, our second release of 2018! Today’s release continues to advance maturity, scalability, and flexibility of Kubernetes, marking significant progress on features that the team has been hard at work on over the last year. This newest version graduates key…
Amazon EC2 Instance Update – Faster Processors and More Memory
Last month I told you about the Nitro system and explained how it will allow us to broaden the selection of EC2 instances and to pick up the pace as we do so, with an ever-broadening selection of compute, storage, memory, and networking options. This will allow us to give you access to the latest […]
Android Studio 3.1 Stable
News and insights on the Android platform, developer tools, and events.
C++ Just My Code Stepping in Visual Studio
In Visual Studio 2017 release 15.8 Preview 3 we’re announcing support for Just My Code stepping for C++. In addition to previously supported callstack
All You Need to Know About UML Diagrams
UML was created in 1994 by engineers at Rational Software to standardize system diagrams. Of the 14 UML diagram types, activity and use case diagrams handle 80% of real-world business process documentation needs.
Fuzzing Like It’s 1989
With 2019 a day away, let’s reflect on the past to see how we can improve. Yes, let’s take a long look back 30 years and reflect on the original fuzzing paper, An Empirical Study of the Reliability of UNIX Utilities, and its 1995 follow-up, Fuzz Revisited, by Barton P. Miller. In this blog post, […]
Testing Firefox Monitor, a New Security Tool
From shopping to social media, the average online user will have hundreds of accounts requiring passwords. At the same time, the number of user data breaches occurring each year continues ...
Understanding is a poor substitute for convexity (2012)
Something central, very central, is missing in historical accounts of scientific and technological discovery. The discourse and controversies focus on the role of luck as opposed to teleological programs (from telos, "aim"), that is, ones that rely on pre-set direction from formal science. This is a faux-debate: luck…
Architect – A Serverless Framework
I’m a believer in the power of frameworks, and for good reason — the bulk of my career as a programmer and technology leader involved the use of Rails. Durin...
Optimizing hash tables: hiding the hash code
Several JavaScript data structures such as Map, Set, WeakSet, and WeakMap use hash tables under the hood. This article explains how V8 v6.3 improves hash table performance.