A word for a value between 0 and 1 (inclusive)

Hacker News

I'm a programmer. I'm so sick of writing documentation for things that should be explainable in a word. When you write a function in a programming language, you get to name its parameters. Most things I can name easy enough, such as "Name" or "URL" or…

3 September 2020

Norbert Preining: Multiple GPUs for graphics and deep learning

Planet Debian

For long time I have been using a good old nvidia GeForce GTX 1050 for my display and deep learning needs. I reported a few times how to get Tensorflow running on Debian/Sid, see here and here. Later on I switched to AMD GPU in the hope that an open source…

2 September 2020

Kubernetes: Make your services faster by removing CPU limits

Hacker News

At Buffer, we’ve been using Kubernetes since 2016. We’ve been managing our k8s (kubernetes) cluster with kops, it has about 60 nodes (on AWS), and runs about 1500 containers. Our transition to a micro-service architecture has been full of trial and…

2 September 2020

Show HN: asroute - view unique networks traversed by traceroute

Hacker News

asroute is a CLI tool for parsing traceroute output to summarize AS's traversed. Ever wondered how your packets get from home to Bhutan? I sometimes like to see it, not at the hop level, but the companies and their networks that carry my data. Or how much…

2 September 2020

In Defense of a Switch

Hacker News

Recently I came across a blog post whose author claims, from the perspective of good coding practices, polymorphism is strictly superior to branching. In the post they make general statements about how branching statements lead to unreadable,…

2 September 2020

Show HN: DNS-based alternative to the web for structured data

Hacker News

The Namespace Utility Modules (NUM) protocol can be used to store structured data for any domain name or email address. NUM records can be stored in the DNS of the independent NUM zone (e.g. _num.example.com) or in the hosted NUM zone (a DNS-based store of…

2 September 2020

Open Service Mesh: a Service Mesh Implementation from Microsoft

InfoQ - Architecture & Design

Microsoft has released open service mesh (OSM), an alpha service mesh implementation compliant with the SMI specification. OSM covers standard features of a service mesh like canary releases, secure communication, and application insights, similar to other…

2 September 2020

The problem with C

Hacker News

In the early 70s, C was created at Bell Labs as a byproduct of the development of UNIX. It quickly became one of the most popular programming languages. But it was not expressive enough for Bjarne Stroustrup. And so, in 1983, as a byproduct of his Ph. D.…

2 September 2020