How CircleCI Processes 4.5M Builds per Month
Discover the tech stack used by CircleCI. Explore 34 tools across 4 categories.
The latest blog posts to take off on Hacker News. 4,763 posts.
Discover the tech stack used by CircleCI. Explore 34 tools across 4 categories.
Your free ten-minute introduction to Stoic philosophy and its application to modern living
Posted by Hui Fang, Software Engineer, Machine PerceptionMachine learning (ML) excels in many areas with well defined goals. Tasks where there exis...
Bitcoin experiment at MIT, conducted by MIT Sloan School of Management professors Christian Catalini and Catherine Tucker, shows delaying access for tech-savvy early adopters, effectively stripping them of their exclusive status, can stifle the spread of new products.
A reflection on the first six months of the year, ext/sodium landing in PHP 7.2, and where to go from here.
A San Diego State journalism professor shares her experience with “First Python Notebook”
How we will all work together toward Go 2.
Read the latest company announcements, partnership news, and press highlights here.
Marc Andreessen answers over 30 questions from Stripe Atlas founders.
Sometimes a yearbook doesn’t quite cut it. In our final semester of university, the Systems Design Engineering class of 2017 was curious…
Propositional logic was discovered by Stoics around 300 B.C., only to be abandoned in later antiquity and rebuilt in the 19th century by George Boole’s successors. One of them, Charles Peirce, saw its significance for what we now call logic circuits, yet that discovery too was forgotten until the 1930s. In the ’50s…
Have you heard of the Bitcoin Lightning Network? It is a proposal that claims that:
Dr Ivan Čukić -- author of the 'Functional Programming in C++' book, KDE developer and Free/Libre Software enthusiast.
Last updated: 2017/07/21 12:00 UTC . This page will be updated when new information becomes available. See the list of updates .
This is the story of how you’re buying your enterprise software the wrong way. Probably your appliances, too. This is an excerpt from my guide, “Enterprise Software Confidential.” This post is also available in Chinese thanks to Xu Zhi. Some years ago, I had a broken GE washer. Pretty sure I knew the culprit, but if…
Babylon.js is an open source framework that allows you to create stunning 3D experiences in your browser. Built with simplicity and performance in mind, it is the engine that fuels the Remix3D site or the Xbox Design Lab. Today, I’m thrilled to announce the availability of Babylon.js’s biggest version ever: Babylon.js…
In a previous post we explored how our application tracks sent emails. We set things up to update or insert a record for each email with the current state (delivered, dropped, etc). In this post we'll look at an alternative data model where we'll store each event as its own record and then roll up t
ZFS should have been great, but I kind of hate it: ZFS seems to be trapped in the past, before it was sidelined it as the cool storage project of choice; it's inflexible; it lacks modern flash integration; and it's not directly supported by most operating systems. But I put all my valuable data on ZFS because it…
Google and many others are joining together to call on the FCC to preserve the open internet. Together, we can make our voices heard and we can make a difference.
ClojureScript has had first class JavaScript interop since its initial release in 2011. Similarly to Clojure, embracing the host has always been an explicit goal. While the above is true from a syntax standpoint, integrating with external JavaScript libraries historically came at the cost of some manual work [ 1 ] (…
Here's what happens when cable and phone companies are left to their own devices.
We read, with no small concern, a recent CNN article by John D. Sutter, columnist. He notes several statistics that should not be ignored, such as, “three-quarters of all species could disapp…
Hello everyone! Today, we’re gonna write a new package manager, even better than Yarn! Ok, maybe not, but at least we’re gonna have some fun, learn how packa...
A Progressive Web App, or PWA, uses modern web capabilities to deliver an app-like user experience. Any website can be a PWA - here's how to do it.
This article will demonstrate that during the development of large projects static analysis is not just a useful, but a completely necessary part of the development process. This article is the first...
How I temporarily cut my mom out of my social media life to reach a larger audience.