Hybrid encryption and the KEM/DEM paradigm If you know a bit about public key cryptography, you probably know that you don’t directly encrypt a message with a public key encryption algorithm like RSA. This is for many reasons, one of …
microsoft/codetour VS Code extension that allows you to record and playback guided tours of codebases, directly within the editor. - microsoft/codetour
Leprechaun dust from DuckDuckGo I made a heart locket animation for a Valentine’s day project years back, and stuck a generator for it online that recently took on a life of its own when it got adopted as a meme I think because of a cat called Bingus??
I Sold My First Business - Anthony Diké Earler this week, I sold 3 products to a PE firm based in San Francisco.
Moving from CentOS to Ubuntu I recently needed to build a Linux development system from scratch, and while I was at it I decided to provide dual-boot capability between CentOS …
Nightingale Diagrams - Numberphile Professor Mike Merrifield discusses diagrams popularized by Florence Nightingale.Check out Brilliant (get 20% off their premium service): https://brilliant.o...
What’s up with these new not-open source licenses? - The GitHub Blog Understanding the movement of ‘single source’ companies from ‘open source’ to ‘source available’ licenses.
Accelerating Matrix Multiplication with Block Sparse Format and NVIDIA Tensor Cores | NVIDIA Developer Blog Sparse-matrix dense-matrix multiplication (SpMM) is a fundamental linear algebra operation and a building block for more complex algorithms such as finding the solutions of linear systems…
A Mind Is Born Making a demo in just 256 bytes would be a formidable challenge regardless of platform. A Mind Is Born is my attempt to do it on the Commodore 64. In the absence of an actual 256-byte compo, it was submitted to the Oldskool 4K Intro compo at Revision 2017...
Blazor Hero - Clean Architecture Template Quick Start Guide In this article, we will learn about getting started with Blazor Hero - A Clean Architecture Template built for Blazor WebAssembly using MudBlazor Components.
bwesterb/armed-keccak Experimentation with KeccaK on AArch64. Contribute to bwesterb/armed-keccak development by creating an account on GitHub.
Juxtapoz Magazine - The Art of Warez Documents the Lost ANSI Art Scene British artist-filmmaker Oliver Payne and American painter Kevin Bouton-Scott have joined forces to produce a new documentary that tells an almos...
Young female Japanese biker is really 50-year-old man with luscious hair using FaceApp Can't trust everything you see online these days.
November 27, 2020 - Introducing KlipTok and celebrating Fritz's 3-Year Streamiversary + Show #500 Fritz celebrates his 3 year Twitch streaming anniversary and show #500 with a 12 hour stream discussing Blazor, Azure Static Websites, and introducing the Kl...
C# 9 records as strongly-typed ids - Part 5: final bits and conclusion We’re reaching the end of this series on records as strongly-typed ids. Sorry for the long delay since the last post… life happened! So far we’ve covered ASP.NET Core model binding, JSON serialization, and EF Core integration. Almost everything is working...
mmulet/code-relay Source for the Code Relay website. Code Relay The fastest and easiest way to contribute to open source! - mmulet/code-relay
COBOL programming language behind Iowa's unemployment system over 60 years old Under the last coronavirus stimulus package signed into law late last year, each state was responsible for implementing federal unemployment extensions for people who lost their jobs in the pandemic.
Join our Cloud HD Video Meeting Zoom is the leader in modern enterprise video communications, with an easy, reliable cloud platform for video and audio conferencing, chat, and webinars across mobile, desktop, and room systems. Zoom Rooms is the original software-based conference room so...
Words Words that do not appear in the Agile Manifesto & Principles: Sprint backlog product owner manager PBI (product backlog item) scrum master Sprint review QA team PMO release train product increment stand-up (or Daily Scrum) meeting story point estimate vel...
Creating other types of synchronization objects that can be used with co_await, part 9: The shared mutex (continued) | The Old New Thing Last time, we tried to make an awaitable shared mutex, but ran into some problems. The first problem was that shared locks can starve out exclusive locks. To fix that, we say that you cannot steal the lock if there is already anybody waiting.
Cloudflare and WordPress.com partner to Help Build a Better Internet Today we’re excited to announce a number of initiatives, starting with the integration of Cloudflare’s privacy-first web analytics into WordPress.com. This integration gives WordPress.com publishers choice in how they collect usage data and derive insight...
Code Maze Weekly #69 - Code Maze Another productive week in the .NET community and another weekend getting closer. That means it’s time to relax and learn something new. So check out the articles we’ve selected for you this week and enjoy the read. .NET and C# Resolve Services In ASP.NET...
Third Time’s the Cache, No More Up until now, we wouldn’t cache requests with query strings until we saw them three times. We trace that behavior back to 2010, examine why we might have needed it, and show ourselves why we don’t need it anymore.
Episode 72 - Emulating a Video Game System in .NET with Ryujinx In this episode of the .NET Core Podcast we talked with JD, who is one of the contributors to RyuJinx. We talked about the emulator, a little of its history, and how the RyuJinx team have helped to make contributions to .NET which make all of our applicat...
C# 10 — 3 Candidate Features That Could Make the Final Cut Microsoft’s C# language debate reveals some interesting ideas
Now THAT’S What I Call Service Worker! If you’re looking to achieve the single-page app level performance without the overhead (and boot time) of a huge JavaScript library or having to completely rewrite your website in a new technology…
Scaffolding for ASP.NET Core projects comes to Rider 2021.1 | The .NET Tools Blog In the Rider 2021.1 Early Access Program (EAP) builds, we’re bringing you.... Scaffolding! Scaffolding makes development using ASP.NET MVC, ASP.NET Web API, or Razor Pages faster and more smooth. Let’
Jon Galloway - MS Stage Jon Galloway :: MS Stage - biggest conference about Microsoft Technologies stack
.NET 5 Blazor Powers 'Rock, Paper, Scissors, Lizard, Spock' Game -- Visual Studio Magazine A Microsoft project demonstrates a .NET 5 Blazor upgrade by powering a digital variation of the old Rock, Paper, Scissors hand game.
Facebook's ‘Red Team X’ Hunts Bugs Beyond the Social Network's Walls The internal hacking team has spent the last year looking for vulnerabilities in the products the company uses, which could in turn make the whole internet safer.
The missing explanation of ZK-SNARKs: Part 1 Note that this article is part of the book Real-World Cryptography.
Skin In The Game Of Software Development Or The Agency Problem Within Engineering Teams. A while back I decided it’s time for a change and went to find my second engineering adventure. As I’ve been enjoying a month off in between the jobs and subjecting myself to the brain dump of Nassim Taleb’...
The 2021 Early-Retirement Update I’ve had a difficult time finding a way to create a new entry on a blog that has essentially been dead since 2015. Yet, I have had a persistent feeling that I owe my readers an update.
Intel Goes Long The truly weird thing is that Justin Long was always pitching for Intel-based computers, at least indirectly, in the “Get a Mac” campaign, the introduction of which coincided with the start of the Intel Mac era: 2006-2009.
How we found and fixed a rare race condition in our session handling - The GitHub Blog On March 8, out of an abundance of caution, we logged all users out of GitHub.com. In this post we share technical details of the vulnerability and steps we're taking to ensure it doesn't happen again.
Who's the Best Engineer You've Worked With? I ask this question in every interview I have with someone who has at least as much experience as I do. I ask this when I’m interviewing job candidates and also when I’m the one applying for a new position. I don’t really care about what that engineer’s n...
Relentlessly give the user what they want – Bryan Kennedy I love my Peloton. Mostly it exists as a fancy piece of abstract art in my office, but I occasionally use it for workouts. When I overcome my lazy butt inertia, my experience is that the Peloton almost always wants to do an update.
MySQL from Below When you insert data into a database and run COMMIT you expect things to be there: Atomically, Consistent, Isolated and Durable, like Codd commanded us 40 years ago, but also quickly. There is a surprising amount of sophistication being poured into this, ...