Saad Taame: Storing a Graph in Memory
Unsorted Bookmarks
There is No REST API
Hack This: Become a Command Line Assassin | Motherboard
Google Creates New Algorithm for Handling TCP Traffic Congestion Control
Code to be included in the Linux TCP networking stack
The Container Networking Landscape: CNI from CoreOS and CNM from Docker - The New Stack
There are two proposed standards for configuring network interfaces for Linux containers: the container network model (CNM) and the container network interface (CNI). Networking is complex, and there are many ways to deliver functionality. Arguments can be made as to which one is easier to adopt than the next, or which one is less tethered…
motherboard.vice.com/read/why-webtvs-remote-controlled-internet-failed-to-take-off
On designing and deploying internet-scale services | the morning paper
Extend structured streaming for Spark ML - O'Reilly Media
Early methods to integrate machine learning using Naive Bayes and custom sinks.
Amtrak’s Massive Network Looks Way Better as a Subway Map | WIRED
This week, graphic designer Cameron Booth released the latest iteration of his Amtrak Subway Map.
Parity Check: Beware the Public Cloud Bandwagon - The New Stack
Unlike some other publications, we did not interpret McKinsey’s recently released ITaaS Cloud Survey findings as a ringing endorsement of the public cloud. Nay, the data doesn't show that at all. Instead, the data shows that large enterprises have been playing catch-up. To determine how far along a company is in their cloud migration, McKinsey asked over 800…
Libraries of Things: Creating a Real "Sharing Economy" for the Digital Age - 99% Invisible
A “Library of Things” program in Sacramento, California has started to loan out all kinds of stuff that people may want to use, once in a while, but not own. An initiative of the Sacramento Public Library, the program aims to broaden the scope of libraries in useful ways. Their collection includes a laminating machine, music instruments, digital cameras, sewing
A year of Rust and DNS
GitHub - Coding/WebIDE: This is the entry point to setup and run the WebIDE Community Edition
Coding WebIDE Community Edition. Contribute to Coding/WebIDE development by creating an account on GitHub.
Are Your Microservices Naked and Afraid?
Alan Ho and Sandeep Murusupalli discuss the right type of protection (OAuth/Throttling) and monitoring (e.g. bot monitoring) needed to be put in place to properly manage microservices.
GitHub - kris-nova/oddit: Distributed, Concurrent, Convenient HTTP(s) Tracing and Discovery
Distributed and synchronised execution library. Contribute to kris-nova/oddit development by creating an account on GitHub.
A Wizard Did It · The Ethically-Trained Programmer
Don't let software magic intimidate you. You can be the wizard!
Dodgy Coder: Lightweight IoT Command and Control
Many hobbyist IoT projects running on the Raspberry Pi (RPi) require a webserver running on the RPi which receives requests from a browser,...
Milk — MIT's New Programming Language That Makes Code Run 4 Time Faster
Faster parallel computing | MIT News
Milk, a new programming language developed by researchers at MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL), delivers fourfold speedups on problems common in the age of big data.
Reaction: Devops and Dumpster Fires - 'net work
The rise of dark circuits – Daniel Lemire's blog
The latest iPhone 7 from Apple has more computing peak power than most laptops. Apple pulled this off using a technology called ARM big.LITTLE where half of the processor is only used when high performance is needed, otherwise it remains idle. That’s hardly the sole example of a processor with parts that remain idle most … Continue reading The rise of dark circuits
Auto-Generating Clickbait With Recurrent Neural Networks | Lars Eidnes' blog
Hey! If you are a web developer, you should know about CatchJS. It’s a service for tracking and logging errors in JavaScript, with some pretty exciting features. “F.D.R.’s War Pla…
lftp a sophisticated ftp client – file handling | LibreByte
In the first part we learned how to execute some basic ftp operation; in this part we will learn how to deal with file operations: download, upload and
How do you learn? - O'Reilly Media
Shared learning: It's what we do at O'Reilly, and it's what we’d like to share with you.
Self-Sovereign Identity and the Legitimacy of Permissioned Ledgers
This post justifies the claim that an identity system based on a permissioned distributed ledger is legitimately self-sovereign. The post also examines the claims to legitimacy that social login and distributed ledger identity systems make.
SSRG | Data61 | L4 microkernels: The lessons from 20 years of research and deployment
Platform9 Raises the ‘High Availability’ Bar for OpenStack - The New Stack
When a cloud service provider promises "five nines" of uptime per year (i.e. 99.999 percent), it means a customer shouldn’t expect more than five-and-a-half minutes of downtime over a 12-month period. It’s something service providers currently offer their customers for hosting virtual machines on VMware infrastructure. Over the past few years, OpenStack contributors have come…
“Google” Your Own Brain: Create a CMS with Neo4j & Elasticsearch
Discover how to create a personalized, searchable content management system (CMS) of your own brain using Neo4j, Mazerunner, Elasticsearch and PageRank.
Automatic differentiation in Ruby
Building a Serverless Mesh Processing Microservice in Node.js - He codes
Forsale Lander