17 November 2023

71 links · Friday

Imagining a Better Integration Testing Tool

I might be building out a new integration testing library named “Bobcat”, but mostly I just think that bobcats are cool. Scary looking though when you see them in the wild. They came ba…

The dangers of reproducing while old

I had my first child when I was 36 years old, which made me want to understand the risks of having children at different ages. Before looking into this, my impression was that the main biological problems with old-age parenthood had to do with not having the n…

Upgrading to .NET 8

At VS Live in Orlando this week there were a number of people who had questions about upgrading to .NET 8; mostly from .NET Framework 4.5 or similar versions that are no longer supported.

Completion Preview in Emacs

Post by Eshel Yaron with details about a new Emacs text completion feature

Open Source could be BETTER

The subject of open source funding is often in the news. Every time this happens the arguments sound the same: “open source funding is broken/unsustainable!” being the most common, with some dissenting that it’s not broken.

The Entropic Framework for Cardinality Bounds

One of the most exciting developments in database theory in recent years is the entropic framework for cardinality bounds, which emerges from deep connections between database theory and information theory. In this blog post, I explain the fundamental concepts…

Artist for a Day

The future of creative output is multiplied by AI.

Carving My Own Path

It's time to pack a small bag, leave my current world behind and begin overusing the word nomad.

Don't hijack our browser shortcuts

I’m angry today. As web apps become increasingly complex, developers need more shortcuts to map various actions. Now we have countless shortcuts for any site. Take GitHub’s shortcuts as an example; they have a few. But there’s a limit, and I’m here to draw tha…

Literally the Void - Keeping a Practice Log

I’ve rewritten this post several times now. I have written about Starcraft and the significance of finding meaningful metrics for practice.

Announcing Oracle Support for .NET 8

ODP.NET Core now officially supports the new .NET 8 runtime. Download ODP.NET Core 3.21.120 or higher from NuGet Gallery to start…

Half-Life

Half-Life is back and better than ever. Alongside interviews with the original developers, the game is now available with the Uplink mini-campaign, Steam Deck support, updated graphics settings, new multiplayer maps, and bonus restored goodies.

OpenAI announces leadership transition

Chief technology officer Mira Murati appointed interim CEO to lead OpenAI; Sam Altman departs the company. Search process underway to identify permanent successor.

Star History

View and compare GitHub star history graph of open source projects

ASP.NET Core - The Speed Factor #shorts

Discover ASP.NET Core 8 new speedy features #shorts 🖥️✨ Support me on Patreon to access the source code:https://www.patreon.com/mohamadlawandLet us connect:...

Microsoft Ignite - Join us November 14–17, 2023

Learn about the latest AI innovations directly from experts. Sharpen your skills through live breakouts and interactive workshops while expanding your network.

C# Interceptors

Interceptors are a new feature in C# 12. They’re also an extremely interesting feature - they remind me a lot of Weavers. The idea there was very similar…

Why I spent 3 years working on a coat hanger

The Coat Hinger is available for 30 days on Kickstarter! Go go go!! https://kickstarter.com/projects/simonegiertz/coat-hingers-foldable-coat-hangersThank you...

Weekly Update 374

The Scott Helme Special: QWACs, eIDAS, Root Certificates, CA/Browser Forum, and Other EU Shenanigans

.NET 8 | What is Native AOT in .NET?

Today, we dive deep into the world of AOT in .NET 8 and learn everything you need to know about it.We're not just scratching the surface. Let's find out how ...

Friend declaration - cppreference.com

The friend declaration appears in a class body and grants a function or another class access to private and protected members of the class where the friend declaration appears.