16 March 2021

60 links · Tuesday

Can an economy keep on growing? - Inverted Passion

Imagine an economy that keeps on growing indefinitely. It's essentially a non-zero sum economy - as the pie becomes bigger, everyone becomes better as even a small percentage of a really large number is substantial. Can such an economy exist in our universe?

JDK 16 GA Release

This page provides production-ready open-source builds of the Java Development Kit, version 16, an implementation of the Java SE 16 Platform under the GNU General Public License, version 2, with the Classpath Exception.

Service to service invocation with Dapr .NET SDK

In the previous two posts, we tackled the way to start with Dapr and how to call services. In this one, we will see how we can leverage the Dapr .NET SDK to handle service to service calls. Getting s

Cuneiform Numbers - Numberphile

Alex Bellos discusses how numbers were written in ancient Cuneiform.More links & stuff in full description below ↓↓↓More from this interview on Numberphile2:...

How C++ Resolves a Function Call

C is a simple language. You’re only allowed to have one function with each name. C++, on the other hand, gives you much more flexibility: You can have multiple functions …

YouTube

Fermat's Last Theorem - Numberphile

YouTube

A Strange Map Projection (Euler Spiral) - Numberphile

Secretless apps with .NET and Azure Key Vault

In this episode, Scott Addie joins Christos Matskas to discuss secrets management in .NET apps. They cover the .NET SDK's Secret Manager tool as an option for your local development environment. Next,

Automatic Platform Optimization post-launch report

We explored almost 200 websites with the activated Automatic Platform Optimization feature in Chrome User Experience Report data. Automatic Platform Optimization consistently demonstrated better aggregate performance among sites we analyzed in TTFB, First Pain…

YouTube

Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.

ZpqrtBnk

ZpqrtBnk - Software Ektropist

Role of Performance Engineering in Designing Carbon Efficient Applications | Sustainable Software

What is performance testing ? Performance engineering is a software engineering discipline that deals with the techniques, processes, and metrics to make our applications more performant. It is a technique by which we tune the code that we write by measuring a…

Zoom Escaper

Zoom Escaper is a simple tool to help you escape Zoom meetings and other videoconferencing scenarios. It allows you to self-sabotage your audio stream, making your presence unbearable to others.

HelpMate.Core 2.1.0 Released!

Today, a new version of HelpMate.Core has been released. What HelpMate.Core IsHelpMate.Core is a simple library that provides a set of extension methods that you can use to perform common validations and conversions in C#. With HelpMate.Core, you don't need to…

Road to Ramen

An indie maker's journey to ramen profitability

Optimistic Nihilism Explained

Optimistic nihilism takes the grim view proposed by nihilism and gives it a sunny, happy face. Yes, most things are meaningless but that's a good thing

Starving Threads In Ruby

A deep dive into concurrency details in Ruby to better understand when and how threads are being switched. Caution! You may encounter here a few slices of C code.

Why bother with Scripting?

Many years back, Larry Wall shared his thesis on the nature of scripting. Since recently even Java gained 'script' support I thought it wo...

beuke.org

There are different kind of performance indicators for disks. The most commonly known is probably throughput. When you use a USB stick you will immediately notice if it’s USB 2.0 or 3.x in case of a GiB sized data transfer. Another important performance indica…

A Simple and Cheap Recording Setup for Online Lecturing

The pandemic changed the way many of us work, making remote work often a necessity.1 As a ‘glass-half-full person’ and an early-career researcher,2 I understood that I would now have more opportunities to disseminate my research to a larger audience. This requ…

When Should I Interrupt Someone?

How many times have you sat there trying to work through a technical problem, and thought: Is it OK if I interrupt someone else to get them to help me?Pretty much every engineer ever Since I work w…

What It Means to Learn to Code

After a career change I have been working as a professional software developer for over ten years now, despite the fact I didn't study computer science or software engineering in university. In those ten years I've worked on projects for tiny startups that nev…