- Programmer Weekly
- Posts
- Programmer Weekly (Issue 109 June 16 2022)
Programmer Weekly (Issue 109 June 16 2022)
Programmer Weekly - Issue 109
Programmer Weekly
Welcome to issue 109 of Programmer Weekly. Let's get straight to the links this week.
Quote of the Week
Software being "Done" is like lawn being "Mowed". - Jim Benson
News
The study published in Nature explains how the chip’s many optical neurons are linked together using optical wires or “waveguides” to construct a deep network of many “neuron layers” that resembles the human brain. Information flows across the network’s layers, with each step assisting in classifying the input image into one of the learned categories. The pictures organized by the chip in the study were hand-drawn, letter-like characters. The researchers’ chip, which is less than a square centimeter in size, can recognize and classify a picture in less than a millisecond without using a separate CPU or memory unit.
Team Nautilus found that many tokens of Travis CI users are exposed via an issue in its API which allows attackers to launch massive attacks in the cloud.
Hertzbleed attack targets power-conservation feature found on virtually all modern CPUs.
Reading List
This document presents new Universally Unique Identifier (UUID) formats for use in modern applications and databases.
It’s hard to imagine that a race condition bug could lead to the bankruptcy of a given online service, isn’t it? This article shows you how a race condition led to the bankruptcy of Flexcoin in 2014.
Discover how GitHub thinks about browser support, look at usage patterns, and learn about the tools we use to make sure our customers are getting the best experience.
How Airbnb is leveraging graph neural networks to up-level our machine learning.
Would you take a programming job where you weren’t allowed to use any reference material besides what you had in your head?
Everything you need to build AES(Advanced Encryption Standard) from scratch.
Watch and Listen
In the summer of 1976, the first generation of computer legends—top engineers, scientists, and software pioneers—got together to reflect on the first 25 years of their discipline at the Los Alamos National Laboratories. After a multi-year recovery and restoration process, here are never-before-seen video recordings of this unique event.
Technical debt, the “interest” you have to pay when working with software, can become overwhelming if not regularly dealt with. In this episode, Glenn Engstrand discusses a structured approach to managing tech debt in a microservices architecture. By taking a proactive, long-term approach, all stakeholders are able to talk about, plan for, and safely reduce technical debt.
Interesting Projects, Tools and Libraries
dns.toys is a DNS server that takes creative liberties with the DNS protocol to offer handy utilities and services that are easily accessible via the command line.
Developer-friendly incident response with brilliant Slack integration.
Lorien is an infinite canvas drawing/note-taking app that is focused on performance, small savefiles and simplicity.
sake is a command runner for local and remote hosts.
Shotcut is a free, open source, cross-platform video editor.
Cross-cloud cost allocation models for Kubernetes workloads.
Wazuh is a free and open source platform used for threat prevention, detection, and response. It is capable of protecting workloads across on-premises, virtualized, containerized, and cloud-based environments.
Containerize your development and continuous integration environments.
CeresDB is a high-performance, distributed, schema-less, cloud native time-series database that can handle both time-series and analytics workloads.
Our Other Newsletters
- A free weekly newsletter featuring the best hand curated news, articles, tools and libraries, new releases, jobs etc related to Python.
- A free weekly newsletter for entrepreneurs featuring best curated content, must read articles, how to guides, tips and tricks, resources, events and more.