1 August 2023

59 links · Tuesday

Explicitly Route Messages with Wolverine

TL;DR: Wolverine message handler signatures can lead to easier unit testing code than comparable “IHandler of T” frameworks. Most of the time I think you can just allow Wolverine to han…

An Indie Hacker’s Idea Sieve

I believe it's critical to know what you like working on. What can, ultimately, provide long-term satisfaction for yourself? In the context of side projects, the perk of knowing it loud and clear is that it creates a mental filter to weed out bad ideas. All my…

How to cut down your reddit usage

Find yourself endless scrolling reddit? Want to quit or cut down on usage? Follow this simple 2 step plan:

The web is imploding

Reddit's API changes have left a lot of subreddits in the dark, the long-term users in fury and have broken Google search. Elon's mood ...

Dan Stroot · ChatGPT-4 is More Creative than You

We think that generative AI creativity is limited by its training data and algorithms, and therefore can produce technically proficient content, but not truly novel and innovative content. We like to believe that our own creativity and innovation, rooted in pe…

User Feedback

Writing about the big beautiful mess that is making things for the world wide web.

Stopping at 90%

A common pattern is to stop short of the real finish line for your project. A little evangelism, documentation, and polish can go a long way.

YouTube

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

Demystifying the Options Pattern in .NET

In this video, we explore a powerful technique in .NET called the options pattern. We'll cover the different interfaces available, compare using options to m...

Let's Learn .NET - AI

Learn about AI, how to get started, and using ChatGPT to improve text completions. Come to learn something new and leave with something that we all built, to...

Coffee and Open Source Conversation - Alyssa Miller

Alyssa Miller is a hacker who, in her pre-teens, bought her first computer and hacked her way into a paid dial-up community platform. She grew up in hacker c...

Linear Ridge Regression Using C# -- Visual Studio Magazine

Implementing LRR from scratch is harder than using a library like scikit-learn, but it helps you customize your code, makes it easier to integrate with other systems, and gives you a complete understanding of how LRR works.

.NET R&D Digest (July, 2023)

This issue includes bits of AI, architecture, software development, testing, low-level optimisations, patterns, operating systems, performance and of course, a lot of .NET.

Insidious implicit statistical assumptions | Andrey Akinshin

Recently, I was rereading “Robust Statistics: The Approach Based on Influence Functions” by Frank Hampel et al. and I found this quote about the difference between robust and nonparametric statistics (page 9): Robust statistics considers the eff...

Superconductor Pb$_{10-x}$Cu$_x$(PO$_4$)$_{6O}$ showing levitation at room temperature and atmospheric pressure and mechanism

A material called LK-99, a modified-lead apatite crystal structure with the composition Pb$_{10-x}$Cu$_x$(PO$_4$)$_{6O}$ ($0.9<x<1.1$), has been synthesized using the solid-state method. The material exhibits the Ohmic metal characteristic of Pb(6s1) above its…

How to get ChatGPT to Stop Apologizing?

Is there a way to stop ChatGPT from excessively apologizing, when challenged, even when ChatGPT is correct in its reply? ChatGPT will start apologizing and start the replies with sentences like: I

Coding Faster with dotNetTips.com Spargine 6: Aug 2023 Release

Spargine 6 (v2023.6.8.1) is now available, an open-source project offering NuGet packages for .NET 6 & 7 with new classes, methods, and significant speed improvements. The release introduces a …

Semiconducting transport in Pb10-xCux(PO4)6O sintered from Pb2SO5 and Cu3P

The very recent claim on the discovery of ambient-pressure room-temperature superconductivity in modified lead-apatite has immediately excited sensational attention in the entire society, which is fabricated by sintering lanarkite (Pb2SO5) and copper(I) phosph…

The unit test that you should try not to write

Unit testing is an essential part of software development, and it involves testing small, isolated pieces of code, known as units, to…

Claims of Room Temperature and Ambient Pressure Superconductor

Compilation of all Claims/Reports of Replication Efforts underway that I know of (all Reliability of Claim classifications are based on my personal judgement, do not take them at face value, read the details and judge for yourself) : Official/Professional/Ins…

Bing Preview Release Notes: Dark Mode

This week, browsing the web just got easier on your eyes and better for your laptop battery—we released dark mode for Bing Chat! This feature now works in both Bing Chat and Bing Chat Enterprise in your desktop browser, and it’s already available in the Bing m…