RAG vs fine-tuning When to use RAG versus LLM fine-tuning. What are the differences between the two? In this blog post, I briefly explain it, hopefully shedding more light on it!
Vectors From Leibniz to Einstein And how naive to have imagined that the series ended at this point, in only three dimensions! − 2001, A Space Odyssey, by Arthur C. Clarke The German philosopher-scientist Gottfried Leib…
An update on HDR and color management in KWin In my last post about HDR and color management I explained roughly how color management works, what we’re doing to make it work on Wayland and how far along we were with that in Plasma. That’s more than half a year ago now, so let’s take a look at what ch...
I built a gnome shell extension to show how much my day, month, year and life has passed. last night, Inspired by the concept of "Memento Mori", I built a Linux gnome shell extension which shows how much day, month, year,my life has passed, in menu bar.
Ruby 3.3 fixes duplicate keyword argument warning bug Ruby 3.3 fixes inconsistent warnings for duplicate keyword arguments
Laravel Under The Hood - Facades Laravel offers an elegant method-calling feature called Facades. At first glance, they resemble static methods, but well, they are not! What kind of magic is Laravel doing?
Mahjong tiles and Unicode variation selectors It's been a while since I've written about Unicode, so here's a short one about a Unicode feature I recently learned about wrapped inside an opportunity to admire the Mahjong glyphs. Quoting Wikip...
The fundamental missing points in evaluating engineering productivity Measuring someone's productivity in the execution of a specific task is of fundamental importance for optimizing the activity itself. Productivity has always been considered in quantitative terms since the early theories of Scientific Management in 1911, ...
VW Is Putting Buttons Back in Cars Because People Complained Enough Customers and critics alike have raked VW over the coals for its "frustrating" interiors.
Efficient Estimation of Word Representations in Vector Space We propose two novel model architectures for computing continuous vector representations of words from very large data sets. The quality of these representations is measured in a word similarity...
Episode 481 - AKS Fleet Manager Episode 334 - Windows Containers in AKSMikkel Hegnhoj, a Principal PM in the AKS team, shares the details about running Windows Containers ...Episode 476 - Azure HDInsight on AKSBalaji Sankaran, General Manager of Azure HDInsight, joins us to share the la...
a new era (for me personally) [This is the medium where I post personal stuff. For an archive of my posts as the CEO of the Electric Coin Co, see…
Why do programmers need private offices with doors? (Do Not Disturb) It’s a common occurrence: You’re sitting at your desk, lost in thought, trying to solve a problem that’s been blocking your work all week. Deep in your brain you’re building a structure of thoughts and possibilities undreamed of in anyone’s philos...
GitHub - wasm3/wasm3: 🚀 A fast WebAssembly interpreter and the most universal WASM runtime 🚀 A fast WebAssembly interpreter and the most universal WASM runtime - GitHub - wasm3/wasm3: 🚀 A fast WebAssembly interpreter and the most universal WASM runtime
Deep Dive into the Stone Prover Register now for Deep Dive into the Stone Prover on crowdcast, scheduled to go live on December 19, 2023, 06:00 PM GMT+2.
If the RegisterClass function takes ownership of the custom background brush, why is it leaking? - The Old New Thing It takes ownership only on success.
Introduction to ML.NET [Pt 9] | Generative AI with .NET for Beginners In this video, we introduce ML.NET, an open-source, cross-platform ML framework for .NET. We then show what you can do with ML.NET and how it integrates with...
What Is String Interpolation In C# – What You Need To Know What is string interpolation in C#? Learn about its definition, syntax, and benefits for improving code readability and efficiency. Check out this guide!
Figma and Adobe are abandoning our proposed merger | Figma Blog Figma and Adobe no longer see a path toward regulatory approval
Don’t Use the Wrong LINQ Methods Use code MICRO20 and get 20% off the brand new "Getting Started with Microservices Architecture" course on Dometrain: https://dometrain.com/course/getting-st...
Which open sourced projects will blow up in 2024? 2023 was an exciting year for OSS We had people like ~~tony stark trapped in their garage building the next version of the ironman suit~~ Jarred...
Visual Studio 17.9 Preview 2: .NET MAUI, C++, Remote Linux Unit Testing, Teams Toolkit and More Microsoft has released Visual Studio 2022 17.9 Preview 2, the last release concluding development efforts for 2023. This update builds upon the foundation provided by Preview 1 in November. Preview 2 brings improvements and new features regarding C++, .NE...
Mickey, Disney, and the Public Domain: a 95-year Love Triangle | Duke University School of Law by Jennifer Jenkins, Director, Duke Center for the Study of the Public Domain CC BY 4.0 On January 1, 2024, after almost a century of copyright protection, Mickey Mouse, or at least a version of Mickey Mouse, will enter the public domain. The first movies...
Signing git commits on Windows and using with Github This article shows how to setup and sign git commits on Windows for Github. Most of this is already documented on the Github docs, but I ran into trouble when using this with git Extensions on a wi…
Christmas Countdown: #6 "We LOVE content models - We have _all_ of them!" The above statement is almost as scary as this: "Content Modelling - is that really needed? We just have one!"
C# ではじめる OpenTelemetry .NET ラボ 2023/12/16 での発表資料 Example: https://github.com/nenoNaninu/opentelemetry-dotnet-example
ASP.NET Core Basics: Understanding Dependency Injection Check out what happens if you don’t use dependency injection, and then level up with best practices around DI, IoC and DIP.
HO HO HO Two Point OH! The holiday season has come and NORAD is set to track Santa’s travels around the globe with a little help from Microsoft Azure and other great partners. Find..
Overview of Bun, a JavaScript runtime | johnnyreilly Bun is a new, fast, TypeScript-first, npm compatible-first JavaScript runtime. This is a walkthrough of it!
“All Purpose Object Updater” - HonestIllusion.Com This post is for day 15 of the 2023 C# Advent Calendar operated by Matthew Groves. Thanks for letting me participate!
Seasonal shenanigans: Advent of code in F# December is a month of woodfires, celebration and of course... geeky puzzles! In this blog post I want to have a look at this year's first Advent of Code puzzle. In tradition with earlier iterations of AoC, we start off with an easy task. We are provided ...
Unlocking the Secrets of Managed Memory: Dive into Event Handler Leak Insights! - Visual Studio Blog Event handler leaks have been around for a long time, and they are one of the peskiest issues WPF (Windows Presentation Foundation) developers regularly deal with. You might be thinking: What makes event handler leaks so important? Event handler leaks are...
.NET 8– Upgrade warnings As our policy is to keep our .NET applications on the latest LTS version, we started to upgrade our application portfolio to .NET 8. Changin...
Development slowness in big and legacy applications [and how to hurry it up] Software companies come in many sizes. There are small startups, medium-sized companies, and huge enterprises. As you might expect, startups are usually lean and fast. Big companies that develop large applications move much more slowly. Those might be sys...
Using the CLI to Build and Run .NET Applications This article will cover using the .NET CLI (dotnet) to build and run .NET applications on different platform like Windows, Linux or MacOS.