18 October 2021

60 links ยท Monday

.NET Rocks! vNext

.NET Rocks! is a weekly talk show for anyone interested in programming on the Microsoft .NET platform. The shows range from introductory information to hardcore geekiness.

My indoor rowing tips after 15 million meters

I bought my Concept 2 Model C rower in 2001, my plan (like most people who buy exercise equipment) was to use it every week. And, like most people, I failed. I used the rower spora…

Is Agility Related to Commitment? – Money Flows Part II

Previously, I wrote about how software companies cultural challenges can be traced back to how money flows through it, using the example of an ‘accidental product’ B2B type of business …

On the Word “Nonce” in Cryptography and the UK

Earlier today, I made a Twitter shitpost that confused a lot of folks from the UK. In the style of the “cats can have little a salami, as a treat” meme. Now, anyone can be forgiven for …

Of Chickens And Pigs

There seems to be a certain category of people who are excellent at finding problems, and drop the ball when searching for a corresponding solution. When you...

The Cheapest Healthy Diet - Luke Rissacher's Blog

A few years ago I got to wondering - if my work dried up and I had to minimize my expenses, how long could I last on savings? Or, if work continued and I minimized expenses anyway, how little would I have to work to break even?

USB-C to MagSafe 3 Cable (2 m)

A 2-meter charge cable with a magnetic MagSafe 3 connector that helps guide the plug to the power port of your compatible MacBook Pro. Buy now.

The MVP reconnect daily

A selection of articles, blog posts, videos and photos recommended by Vijay

Rock Your Code :Coding Standards for Microsoft .NET – 7th Edition

I’m excited to announce the 7th edition on my coding standards book for Microsoft .NET 5! This book is a compilation of common Microsoft .NET coding standards in use today. In the past, for l…

Finding a bug with code that isn’t there

A user called us with a strange bug report. He said that the SQL ETL process inside of RavenDB was behaving badly. It would write the data from the RavenDB s...

Algorithm Grading Rubric

Sheet1 Section,Score,Total Inspect Did I explicilty state what the input was?,1 Did I clarify what the desired output was?,1 Did I construct a simple example that could be solved by hand?,2 Did I write out all Axioms?,1 Did I write out and derive all intellig…

Visual Studio Feedback

Visual Studio Feedback

The Official Steve Vai Website

Pre-sale tickets are now available for my 2022 INVIOLATE TOUR! Click below to purchase now. While you’re there be sure to add on one of our limited EVO Experience VIP concert packages, which range from exclusive merch items to a pre-show Q&A, access to soundch…

What every software engineer should know about search

Ask a software engineer: “How would you add search functionality to your product?” or “How do I build a search engine?” You’ll probably immediately hear back something like: “Oh, we’d just launch an ElasticSearch cluster. Search is easy these days.” But is i…

Tunnel: Cloudflare’s Newest Homeowner

Starting today, users who deploy and manage Cloudflare Tunnel at scale now have easier visibility into their Tunnel’s respective status, routes, uptime, connectors, cloudflared version, and much more through our new UI in the Cloudflare for Teams Dashboard.

Every feature added in C# 10 with examples

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...

surfsonar

Putting a sonar depth guage on a surfboard

Welcome Stack Overflow Valued Associates #00006 and #00007

I’m pleased to announce that Stack Overflow Inc has added two more valued associates to our team: 00006 Marc Gravell, United Kingdom Marc is a long time elected community moderator, C# MVP, and the #2 user on Stack Overflow, as sorted by reputation. Just under…

276: .NET 6 + C# 10 == Mind Blown

This week we explore some brand new features in C# 10 including global usings, implicit usings, scoped namespaces, and minimal APIs!

Streamhut

Share your terminal in real-time with anyone — without installing anything.

L0phtCrack

As of July 1, 2021, the L0phtCrack software is no longer owned by Terahash, LLC. It has been repossessed by the previous owners, formerly known as L0pht Holdings, LLC for Terahash defaulting on the installment sale loan.

A Race Condition in .NET Finalization and its Mitigation for C++/CLI

Abstract There is a dormant race condition in .NET which affects even single threaded code when finalizers are executed. The cause is primarily the fact that finalizers are called on a separate thread by .NET and may access objects which have already been garb…

Structured data, SEO and React | I CAN MAKE THIS WORK

People being able to discover your website when they search is important. This post is about how you can add structured data to a site. Adding structured data will help search engines like Google understand your content, and get it in front of more eyeballs. W…

Is Nuclear Power Our Best Bet Against Climate Change?

Beyond carbon emissions and safety, the debate must also confront how the choices we make now constrain the kind of world we can build in the future.