6 June 2023

47 links · Tuesday

Will the internet forget russophobia?

I've often wondering what will happen when this horrific war in Europe will finally be over. I won't be discussing politics here, but what is mostly interesting to me is how (and if) all the companies

Taming the Wild Genius of Large Language Models

Unleashing the untamed brilliance of generative large language models (LLMs) like ChatGPT can be both exhilarating and challenging. These wild geniuses demonstrate exceptional problem-solving abilities, but their genius comes at a price. One formidable challen…

Tech debt metaphor maximalism

I really like the "tech debt" metaphor. A lot of people don't, but I think that's because they either don't extend the metaphor far enough,...

You're Feeding the Beast

Did you read the consent form bb How many of you have used OpenAI's DALL-E, GPT? What about Google's Bard, Meta's LLaMA, Microsoft's Bing? Most of you. How many of you actually read the privacy policy, terms of service behind these AI products? Not many of y…

Apple Events

Watch the latest Apple keynote stream, and check out the archive of special event announcements for our products and services.

Doing More with SSR Blazor in .NET 8

Are you a .NET developer and are thrilled about Server-Side Rendering coming to Blazor in .NET 8? In this video, follow along how we can take advantage of a ...

A Quick Tour Behind the Scenes!

This is just a real quick video to give you a tour behind the scenes of the "Coding with Calvin" recording studio / office / gaming room, and to talk about s...

361: WWDC 2023 Recap - Apple Vision Pro & Beyond

WWDC is here and we breakdown everything you need to know from the keynote and developer state of the union! From iOS 17, new watch features, iPadOS, and yes, the new Vision Pro! We got you covered.

Why Test-Driven Development? (Part 1) - Simple Talk

Software development is a very tough discipline. Robert Martin (better known as Uncle Bob) holds that software development is the toughest discipline

.NET Micro-Optimization and Refactoring Trick - NDepend

Recently, I made an interesting observation regarding Dictionary<string,T>: the method TryGetValue() is faster when building  with new Dictionary<string,T>(StringComparer.Ordinal). This performance difference can be attributed to the fact that StringComparer.O…

A guide to Generative AI terminology

Generative AI is moving at an incredible pace, bringing with it a whole new raft of terminology. With articles packed full of terms like prompt injection, embeddings and funky acronyms like LoRA, it can be a little hard to keep pace. For a while now I've been …

Group Dropdown list items in ASP.NET Core | BinaryIntellect Knowledge Base

Displaying a list of options in a dropdown list or a listbox is quite common in ASP.NET Core forms. You can use the Select Tag Helper to render a <select> element and its options. If you want to display a large number of options to choose from, it would …