Building people power to restore the Willamette River — and communities’ relationships with it | Grist
The Willamette River Initiative helped foster collaboration across racial, ideological, and rural-urban divides, and created fruitful, ongoing relationships.
A hidden continent birthed a new subduction zone near New Zealand | Live Science
A new subduction zone south of New Zealand formed when tectonic forces brought a segment of weakened continental crust from the submerged continent of Zealandia next to denser oceanic crust.
Linux Package Managers Compared - AppImage vs Snap vs Flatpak
This guide discusses 3 Linux package formats namely Appimage, Snap, flatpak, that each aim to be the future of software deployment and management in Linux.
Understanding the Internet Computer’s Network Nervous System, Neurons, and ICP Utility Tokens | by DFINITY | The Internet Computer Review | May, 2021 | Medium
An in-depth technical breakdown of the Network Nervous System, the decentralized brain that controls the Internet Computer blockchain.
The Importance of Observability for Developer Velocity – The New Stack
Improving observability for developers is the focus of this episode of The New Stack podcast. The featured guests were Zain Asgar, who is general manager of the open source Pixie Kubernetes monitoring tool; Roopak Venkatakrishnan, engineering manager for Bolt, an e-commerce retailer tool; Ihor Dvoretskyi, developer advocate for the and Christine Wang, senior solutions engineer,…
This Gurugram SaaS startup is building software faster by automating the entire QA process
Founded in 2019, Gurugram SaaS startup HyperTest is a QA and test automation startup that helps businesses ship software faster and with better quality.
GitLab's 2021 Survey uncovers a new DevOps maturity model | GitLab
Our 2021 Global DevSecOps Survey found dramatic advances in DevOps maturity including faster release/deployment cycles, increased automation and improved security postures.
Why I support systemd's plan to take over the world | Opensource.com
Over the years, I have read many articles and posts about how systemd is trying to replace everything and take over everything in Linux. I agree; it is taking over pretty much everything. But not really "everything-everything." Just "everything" in that middle ground of services that lies between the kernel and things like the GNU core utilities, graphical user interface desktops, and user applications.
Building Out Washington’s Passenger Rail Network with ‘Cascades Local Rail’ – The Urbanist
Last year, when Washington’s east-west passenger rail study came out, the results were mostly uninspiring for a full corridor initially, but one particular section on demand in the Kittitas a…
How we ship code faster and safer with feature flags - The GitHub Blog
At GitHub, we improve existing features and work on new ones all the time, so we use feature flags to ship faster and to lower the risk of deployments.
Linux Fu: A Little Bit Of (Network) History Repeating Itself | Hackaday
These days, embedded systems often have networks and that can make them significantly more complex. Networks are usually pretty nondeterministic and there are a variety of oddball conditions. For e…
Understanding the Raft consensus algorithm: an academic article summary
This post summarizes the Raft consensus algorithm presented in the paper In Search of An Understandable Consensus Algorithm by Diego Ongaro and John Ousterhout. All pull quotes are taken from that paper. CreditRaft:Raft is a distributed consensus algorithm. It was designed to be easily understood. It solves the problem
Balancing Performance, Capacity, And Budget For AI Training
If the world was not a complex place, and if all machine learning training looked more or less the same, then there would only be one accelerator to goose
How Fast Can We Detect a Network Failure? « ipSpace.net blog
In the introductory fast failover blog post I mentioned the challenge of fast link- and node failure detection, and how it makes little sense to waste your efforts on fast failover tricks if the routing protocol convergence time has the same order of magnitude as failure detection time. Now let’s focus on realistic failure detection mechanisms and detection times. Imagine a system connecting a hardware switching platform (example: data center switch or a high-end router) with a software switching platform (midrange router):