Scalable but Wasteful or Why Fast Replication Protocols are Actually Slow | Aleksey Charapko
Integrating PCIe on-chip - Electronic Products
As processors bring ever higher levels of bandwidth on-chip, embedded ASIC and SoC designers have migrated to the PCI-Express . . .
The State of Developer Ecosystem in 2021 Infographic | JetBrains: Developer Tools for Professionals and Teams
The State of Developer Ecosystem 2021 is a detailed report about the programming community, which covers the latest trends in languages, tools, technologies, and lifestyles of developers.
On proper handling of buffers in COM and RPC methods | The Old New Thing
Suppose you have a function method that accepts a sized buffer in the form of a pointer plus a length. How defensive do you need to be about validating the parameters? A customer wanted to know, “How can I validate that caller passed a buffer of the declared size?
uwcse-ictd – Medium
ICTD Research Group in the Paul Allen School of Computer Science at the University of Washington.
What Causes Network Lag and How to Fix It
High latency can make your computer run slowly. Learn what latency means, why latency is so high, and how to reduce latency.
Noia Network — Creating the Programmable Internet | by Cryzon | Medium
In this article, i will provide a small and very basic/simple insight over Noia Network project, together with very useful links:
Seattle and King County Ready
A natural disaster could strike your area at any time. Find out about where you live, work, or play in King County, WA. Enter your location for a personalized report on your risks and how to prepare.
Copyleft-next and the kernel [LWN.net]
The Linux kernel is, as a whole, licensed under the GPLv2, but various parts and pieces are licensed under other compatible licenses and/or dual-licensed. That picture was much murkier only a few years back, before the SPDX in the kernel project cleaned up the licensing information in most of the kernel source by specifying the licenses, by name rather than boilerplate text, directly in the files. A recent move to add yet another license into the mix is encountering some headwinds, but the license in question was already being used in a few kernel files, and has been for four years at this point.
Why is git pull broken? – Felipe Contreras
git pull is broken and should not be used. Here’s why.
NEC to move its IT into Azure and give staff – all 110,000 of ’em – a cloudy Windows desktop • The Register
Japanese services giant deepens ties with Microsoft and reckons it can address Japan’s ageing population
RabbitMQ Streams Overview | RabbitMQ - Blog
What is GitOps? This is the technical introduction you've been looking for • The Register
If you need to get your head around the concept of configuration-as-code, start here
Free Coding
With modern technology, people are looking at screens throughout the entire day, but sometimes our brains (and our eyes) need a break. Unfortunately, us programmers do not get a break so often. We cannot work without interacting with screens, and there isn't much way around it, or is there? In
App Tracking Transparency causing 15% to 20% revenue drop for advertisers | AppleInsider
Apple's App Tracking Transparency feature is causing a 15% to 20% drop in revenue for iOS advertisers, according to a mobile marketing executive.
Rethinking Software Testing: Perspectives from the world of Hardware – Software the Hard way
The conventional view of Software Testing The hardware and software worlds may seem poles apart, and in many ways, they indeed are. But there’s a wealth of knowledge that each can learn from the ot…
Upward and Outward: America on the Move | Newgeography.com
Book Reveals The 'Ugly Truth' Of How Facebook Enables Hate And Disinformation : NPR
First ever resilience test
Building confidence on the resilience of a home automation system.
Adding Tab Completion to Your Favourite CLI Programs - olafalders.com
Do Robot Farmers Dream of Electric Tomatoes? New Paper Predicts Our Farming Future - The Debrief
Farming robots could lead us towards an environmentally friendly abundant utopia, or a dystopia of heavy machinery and low-quality harvests.
Funnel Rocket: A Serverless Query Engine – The New Stack
General-purpose OLTP/OLAP databases are great, and not re-inventing the wheel is always a good principle. However, it doesn’t mean all query use-cases are easy to implement correctly, run quickly or at a reasonable cost. Often, there’s a significant effort to design and manage the database to make it somehow support the needed scale and complexity…
Funnel Rocket: A Cloud Native Query Engine | by Elad Rosenheim | Medium
For more context on why this project came to be, see: All Clusters Must Die. To learn if cloud native actually means anything, read on.
Dolls’ houses and demo modes (Interconnected)
Posted on Tuesday 13 Jul 2021. 1,184 words, 8 links. By Matt Webb.
What are the Best Arguments Against Doing the Real Thing? | Scott H Young
An essay looking at some of the best arguments *against* my personal view--that doing the "real" thing is essential for learning.
How – And When – Optical I/O Will Make Disaggregated Systems Better
As many of you know from reading The Next Platform, we are firm believers that eventually we will get disaggregated and composable systems that drive up
How To Stay Mentally Sharp As You Get Older | The Art of Manliness
Want to stay mentally sharp as you age? Take part in these two (free!) activities.
Use XMLStarlet to parse XML in your the Linux terminal | Opensource.com
Learning to parse XML is often considered a complex venture, but it doesn't have to be. XML is highly and strictly structured, so it's relatively predictable. There are also lots of tools out there to help make the job manageable.
The Rabbit Hole: The Definitive Developer's Podcast: 214. GitOps
In today’s episode, we get together with William Jeffries to ask all our most pressing questions relating to GitOps. Tuning in you’ll hear why GitOps uses a pull-based system instead of a push-based system and how GitOps can facilitate better security practices through an improved threat model. William explains when and how to apply GitOps to your project and why he is so excited about the work being done by the Cloud Native Computing Foundation. For all this and much more, tune in today as we get to the bottom of what GitOps means for the future of development!
Work & Co Animates Massimo Vignelli's New York Subway Map in Real Time for MTA's New Rider App - Core77
The MTA Live Subway App makes it easier to catch your train with live status updates