13 July 2021

61 links · Tuesday

ShinyHunters Wave 3: One Hacker Exposes over 125 Million Credentials

UPDATE: ShinyHunters returned in 2021 with a number of new breached database leaks. Starting on January 17th, 2021, the threat actor has leaked 10 new databases including: Pixlr.com Bonobos.com Wognai.comTesspring.com Tunedglobal.com Buyucoin.com Wappalyze…

Cryptography @ Google

Cryptography @ Google from research to practice Cathie Yun cathieyun@ {gmail, twitter, github, medium, ...}

dotnet/apireviews

This repository contains the notes and API differences that we reviewed. - dotnet/apireviews

XPRIZE Carbon Removal

XPRIZE Carbon Removal is aimed at tackling the biggest threat facing humanity - fighting climate change and rebalancing Earth’s carbon cycle. Funded by Elon

The Human Side of Elixir

In this blog post, we take a look at the Elixir programming language from the engineer/business perspective.

I just can't do this anymore, Copilot

I’ve been using Github Copilot in my daily coding activity for the last two weeks, and I just can’t anymore. I read a post on Hacker News this morning talking…

Pockets of rest enable careers.

Being burnt out at work feels like this year’s life crisis. Almost every conversation I have with a friend in the industry lingers on the topic of struggling to focus at work. Last week, I was chatting with a friend and we diagnosed their core career ambition …

Trusting Everybody

My security brain says I shouldn’t run untrusted code on trusted machines. My developer brain says that I should download 800 transitive dependencies from cr...

A simple idea to reduce procrastination

Like every human being, I used to procrastinate a lot. Dishes? Nah. Cleaning something? Nah. Folding clothes? Nah… I knew it’s wrong, but I couldn’t help it. My body was against me. That was a few …

Delta Variant: Everything You Need to Know

Cases are growing exponentially across the world. Again. If you don’t know where this is going, a historical refresher might help. India has suffered about two million COVID deaths, the majority of them during its latest surge caused by Delta.Victims of COVID-…

83% of Developers Suffer From Burnout, Haystack Analytics Study Finds

San Francisco & London; 12th July 2021 - Technology has played a key role in our society, especially during the pandemic, but little is understood about the engineers who build the software that powers the modern world. A new study¹ has found that 83% of softw…

Building a Vision of Life Without Work

The number one question that people ask once you tell them you’re considering early retirement is:  What will you do with your time?

Beating TimSort at Merging

Here is a problem. You are tasked with improving the hot loop of a Python program: maybe it is an in-memory sequential index of some sort. The slow part is the updating, where you are adding a new sorted list of items to the already sorted index. You need to c…

The ASP.NET Team @TheASPNETTeam

ASP.NET Community Standup - Building with Blazor: Powered4.tv - Chat live at https://live.dot.net

Writing a Bash Builtin in C to Parse INI Configs

Why Not Just Parse INI Configs With Bash? Shell languages such as Bash excel at certain tasks, such as gluing programs together or quickly automating a set of command line steps. In contrast to those strengths, using a Shell to parse an INI config file is a bi…

How did copying and renaming with wildcards work in MS-DOS?

Some time ago, I described how wildcards worked in MS-DOS, specifically how wildcards participate in pattern matching. Today, I’ll look at how wildcards participate in copying and renaming. First, the source and destination patterns are expanded into the eleve…

The End is Nigh

Hello users,It has been a great pleasure to serve you all in the past few months. However, as they say, **All good things must come to an...

Highlights from Microsoft Build 2021

jeu. 15 juil. 2021 à 18:00: Microsoft Build 2021 , an annual event for developers by developers just concluded and this year’s virtual experience allowed developers around the globe to meet the Micros

Episode 19: Blazor with Chris Sainty

In this episode, I was thrilled to be joined by Chris Sainty to chat all about Blazor! Blazor is a new .NET technology allowing you to build SPA-like frontend web UIs in C#! Very focused on developer productivity and componentisation - Blazor is certainly goin…

TinyPICO

TinyPICO has been designed with two isolated power paths: a 5 V path and a 3.3 V path. Any components that are not needed for operation via battery or via the 3.3 V power pin are isolated within the 5 V power path, and are totally shut down when no USB cable i…

End to end testing web apps using Playwright and Azure DevOps

This article will discuss about testing web applications with the help of Playwright.NET. And run the tests in Azure DevOps as part of CI/CD pipeline. Few months back I wrote an article on Testing Web Applications with PlayWright and C#, this was using a non M…

Jason Bock on Mutation Testing

Episode 670 Jason Bock on Mutation Testing Mutation Testing involves modifying code that should break tests in order to validate the quality of these tests. ...

Mutation Testing - The Long Walk

Some time ago, I heard Dan Clarke from the Unhandled Exception podcast mention Mutation testing – the latest episode on this can be found here. I thought this definitely warranted some investigation. If you skip to the bottom of this post, you’ll see some link…

Advancing application reliability with the Azure Well-Architected Framework

We created the Azure Well-Architected Framework to help improve the quality of your workloads, and reliability is one of its five core pillars so for the latest post in our series, I have asked Cloud Advocate David Blank-Edelman to run through how best to appr…

nothings/stb

stb single-file public domain libraries for C/C++. Contribute to nothings/stb development by creating an account on GitHub.