How does B-tree make your queries fast? B-tree is a structure that helps to search through great amounts of data. It was invented over 40 years ago, yet it is still employed by the majority of modern databases. Although there are newer index structures, like LSM trees, B-tree is unbeaten when h...
Costs of running a macOS app studio business - Alin Panaitiu I created The low-tech guys, a brand under which I develop macOS apps for a living. I started this business with a good friend of mine, thinking I could help him stop working long hours at his consulting job and ease into more creative work. However, gett...
.http Files in Visual Studio The Visual Studio 2022 .http file editor provides an easy way to test Web APIs directly on Visual Studio, without needing to switch to…
C# Advent: The Joy of Immutable Update Patterns Reviews several changes to the language over the years that (taken together) provide joyful techniques to update immutable data.
Blazor WASM Virtualization In this post I will teach how to use virtualization in your Blazor applications. All with live working demo.
Can Microsoft Flight Simulator help me learn to fly (or make me a better pilot)? Microsoft Flight Simulator has "flight lessons" with a virtual flight instructor, some of which teach concepts that are taught during actual flight training. These simulators are becoming very real...
How to Serialize an Object into Query String Format in C# - Code Maze In this article, we will learn how to serialize an object into query string format using C# and how to deal with nested objects
GitHub - cumulo-autumn/StreamDiffusion: StreamDiffusion: A Pipeline-Level Solution for Real-Time Interactive Generation StreamDiffusion: A Pipeline-Level Solution for Real-Time Interactive Generation - GitHub - cumulo-autumn/StreamDiffusion: StreamDiffusion: A Pipeline-Level Solution for Real-Time Interactive Genera...
GitHub - prom3theu5/aspirational-manifests: Handle deployments of .NET Aspire AppHost Projects Handle deployments of .NET Aspire AppHost Projects - GitHub - prom3theu5/aspirational-manifests: Handle deployments of .NET Aspire AppHost Projects
Merry Christmas! – Behind The Screen – 2023 December, Week 4 Welcome to another Behind The Screen vlog. Wishing you all a very merry Christmas! This week I share a close call on the highway and mealcoach.io updates!
My solopreneur story: $0 to $65,000/month in 2 years After being fired by Tai Lopez in November 2021, I launched startups like a madman to buy freedom.
Having A Game I’m Really Into Makes Every Day Incredibly Enjoyable | Plumshell About a month ago, I became hooked on mahjong, the ultimate game. It's a bit late in my life to start, but that's how it is. In the past, I might have thought, "Playing games like this would be ruinous, leading to personal downfall." But now, as I've gr...
Detecting FTL travel with LIGO TL;DR: a warp trip will show up on a gravitational detector because the space ship’s mass instantly disappears and later re-appears somewhere else. Enterprise at warp. Copyright Paramount Com…
Ownership in the digital age Digital economy has taken over and with this we need to reevaluate what it means to actually own something. In this article I try to present my definition of ownership and what results from it.
Ask yourself dumb questions – and answer them! Don’t just read it; fight it! Ask your own questions, look for your own examples, discover your own proofs. Is the hypothesis necessary? Is the converse true? What happens in the classical sp…
The pharma industry from Paul Janssen to today: why drugs got harder to develop and what we can do about it Personal site for posts about my interests: the biotech industry, medicine, molecular biology, neuroscience, biorisk, science, consciousness, AI, innovation, decision making, philosophy, games, sci-fi, probability, and forecasting (among other things). I ...
Bug story: Sorting by timestamp While reviewing a co-worker’s results-paging design I realized there was a bug in some paging code I wrote1 a few years ago. It’s unlikely to manifest and kind of subtle, but I thought that describing it here might be useful to others writing such code (i...
A one line code change inside iOS wasted me 5 minutes Warning: This post isn’t important. I am the sole maintainer of my dad’s art website. The codebase has slowly grown more sane over the years, but I’m not usi...
klev - blog klev - message streaming, storage and processing platform. Learn everything klev - how to use it and for what.
Learning About Transaction Isolation Levels in Databases I have been working at a database company for over seven years and I must admit I haven't quite figured out isolation levels yet. But I was in a meeting recently where we were discussing materialized views and snapshot isolation, and I just couldn't under...
Indexing a billion pages It’s two years since we launched Mwmbl, the open source, non-profit search engine, on Boxing Day 2021. A good time to take stock of where we are and where we’re going. We’ve indexed over 100 million pages Thanks to our volunteers, who crawl the web using ...
.NET MAUI Barcode & QR Code Scanning Like a PRO! It has never been easier to scan for barcodes and QR codes in your .NET MAUI application with Zxing.Net.Maui! This awesome NuGet package enables you to embed...
Suno AI We are building a future where anyone can make great music. No instrument needed, just imagination. From your mind to music.