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 Wapp...
Give me /events, not webhooks - Sync Inc Webhooks come with some challenges. We prefer polling an /events endpoint instead when possible.
GitHub Actions: New settings for maintainers | GitHub Changelog GitHub Actions: New settings for maintainers
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…
My observations on the complexity of software after building test acceleration - John Ewart 16 min read
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 ambi...
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...
How I Write Code, Take Notes, Journal, Track Time and Tasks, and Stay Organized using Emacs The personal blog of Caleb Jay Rogers, Frontend Engineer
Can I disable Examine indexes on Umbraco front-end servers? In Umbraco v8, Examine and Lucene are only used for the back office searches, unless you specifically use those APIs for your front-end pages. I recently had a request to know if it’s possible to
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 …
Marginalia Search - Notes on Designing a Search Engine Some technical observations and thoughts I've had during this project.
Steve Blank The Class That Changed the Way Entrepreneurship is Taught This article first appeared in Poets and Quants Revolutions start by overturning the status quo. By the end of the 20th century, case studies and business plans had reached an evolutionary d…
The Death of the Internet – Mad at the Internet The Internet is becoming much smaller, fragmenting down national borders and succumbing to regulations imposed by governments, companies, and outrage machines.
Optimizing Inputs and becoming Indistractable How to optimize your information diet and become indistractable.
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 C...
Visual Studio Toolbox Live - .NET Machine Learning in Visual Studio Join Bri Achtman and Luis Quintanilla from the ML.NET team as we discuss how you can use the ML.NET framework and its new Model Builder in Visual Studio to a...
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 ...
pwa-builder/pwa-install Web Component from the PWABuilder team that brings an awesome "install" experience to your Progressive Web App! - pwa-builder/pwa-install
Google Releases Visual Studio Tool for Android Game Development -- Visual Studio Magazine Google released a Visual Studio extension for creating gaming apps for Android, targeting C++ developers.
TypeScript 4.4 Beta Boosts Performance, Suggests JavaScript Spelling -- Visual Studio Magazine Microsoft has shipped a TypeScript v4.4 beta release, with new features ranging from performance improvements to spelling suggestions for JavaScript.
GitHub’s Commercial AI Tool Copilot Facing Criticism From Open-Source Community For Blind Copying Of Blocks Of Code AI Copilot is pitched as a helpful aid to programmers. But some developers object to the blind copying of blocks of code used to train the algorithm.
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...
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...
You Really Shouldn't Roll Your Own Crypto: An Empirical Study of Vulnerabilities in Cryptographic Libraries The security of the Internet rests on a small number of open-source cryptographic libraries: a vulnerability in any one of them threatens to compromise a significant percentage of web traffic. Despite this potential for security impact, the characteristic...
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 ...
My Silly JavaScript Mistake - I FORGOT ABOUT FOR LOOPS! I completely forgot about for loops... I tried to get fancy and use the forEach method with an array when it was completely unnecessary.Image Gallery Video -...
Postmortem: The case of the pauses, the fault and the GC A RavenDB customer called us with an interesting issue. Every now and then, RavenDB will stop process any and all requests. These pauses could last for as lo...
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
Converting Images and Videos to ASCII I'm sure this has been done before, but here is my take on a program that converts images and webcam video into ASCII representations. It uses Python and the...
The overall design and a first look at the internals: A deep dive on StringBuilder - Part 1 In this post I take an initial look at the StringBuilder type, show how it's designed, and dive into the source code to see how it works
What is Span in C# and why you should be using it Subscribe: http://bit.ly/ChapsasSubBecome a Patreon and get source code access: https://www.patreon.com/nickchapsasHello everybody I'm Nick and in this video...
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...
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 ca...
Guide to Reinforcement Learning with Python and TensorFlow What happens when we introduce deep neural networks to Q-Learning? The new way to solve reinforcement learning problems - Deep Q-Learning!
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 ...
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...
webpack? esbuild? Why not both? Builds can be made faster using tools like esbuild . However, if you're invested in webpack but would still like to take advantage of speed...
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...
[Last Week in .NET #50] – Copilot or JEDI? 🍄 Jetbrains’ Simon Cropp is hosting an “OSS Power-ups: Verify” event and I have no fracking idea what any of these words put together means. Which, if you think about it is entire…
nothings/stb stb single-file public domain libraries for C/C++. Contribute to nothings/stb development by creating an account on GitHub.
Adam Storr - Target Typed New Expressions in C# 9 - Are They The Future? Adam Storr - Powered by coffee!
dotnet/installer .NET SDK Installer. Contribute to dotnet/installer development by creating an account on GitHub.
DamianEdwards/MinimalApiPlayground A place I'm trying out the new ASP.NET Core minimal APIs features. - DamianEdwards/MinimalApiPlayground