Azure API Management: Adding Local Self-hosted Gateway .NET, .NET Core, ASP.NET, ASP.NET Core, Visual Studio, Jaliya Udagedara
Hacker leaks millions more 23andMe user records on cybercrime forum | TechCrunch The same hacker who leaked stolen 23andMe user data two weeks ago published new data that appears to have been stolen from the genetic testing service.
Visual Studio Miniseries (2023): Tea & Technology Welcome to the Visual Studio 2023 Miniseries Playlist: The Intersection of Code and Candid Conversations. Join Richard Campbell, the voice behind '.NET Rocks...
How do you say goodbye? I’ll admit a disappointing answer up front: I don’t know. I’ve been saying goodbye, but I still don’t know how to say it. Humans have to learn how to say all sorts of unplea…
Surfacing request errors when using HTMX htmx is a great library that brings better responsiveness to server-side-rendered websites. I use it in letsblock.it to:
Debunking the Chessboard: Confronting GPTs Against Chess Engines to Estimate Elo Ratings and Assess Legal Move Abilities Can GPTs like ChatGPT-4 play legal moves and finish chess games? What is the actual Elo rating of GPTs? There have been some hypes, (subjective) assessment, and buzz lately from “GPT is capable of beating 99% of players?” to “GPT plays lots of illegal mov...
Nobody knows what a good password looks like Many courses/information sources that are supposed to give advice to the "non-techy" people, miss a lot of the important detail about passwords. Many of the ...
USB-C head-to-head comparison The reign of the Lightning cable is over, and the USB-C era has begun — leaving us wondering what sets one charger apart from another. We do a teardown of Apple's Thunderbolt 4 and its competitors.
How many billions of transistors in your iPhone processor? In about 10 years, Apple has multiplied by 19 the number of transistors in its mobile processors. It corresponds roughly to a steady rate of improvement of 34% per year on the number of transistors, or a doubling every 2.5 years. In real dollars, an iPhon...
Surprisingly high CO₂ levels in the house Our Retrofit Assessment identified high carbon dioxide (CO₂) levels all around the house. I ran an experiment to measure CO₂ buildup in the bedroom.
Ava for Windows – Kamil Tomšík TL;DR There is now an experimental build of Ava for Windows. You can download it here.
A minimal probabilistic Prolog meta-interpreter - Emir's blog What follows are some notes about a minimal proof-of-concept for a stochastic simulator in Prolog via a meta-interpreter.
Selling the first mobile app I ever built to Jocko In the summer of 2020, a few months into the COVID pandemic, my wife and I headed west on a road trip to the Grand Canyon for July 4th.
The Techno-Optimist Manifesto - Andrew Kelley Technology is a tool that enhances the power of the wielder.
Chrome support for passkeys in iCloud Keychain Chrome 118 (which is rolling out to the Stable channel now) contains support for creating and accessing passkeys in iCloud Keychain.
Strange Safari bug involving cursor position leak between windows – Gabriel Sieben Recently, I’ve built a navigation sidebar with Tailwind that changes appearance based on a CSS hover, and I’ve found a strange bug. I’ve found Safari will, under the right conditions, leak the cursor position during a click to completely different windows...
13 tips for better Pull Requests and Code Review Would you like to become better at crafting pull requests and reviewing code? Here are the 13 tips from my latest book that you can use in your daily developer activity.
GNOME Foundation hires 'Professional Shaman' as new Executive Director Connect with Lunduke and other members of Lunduke community
Galactic Civilizations: Does N=1? | Centauri Dreams I don’t suppose that Frank Drake intended his famous Drake Equation to be anything more than a pedagogical device, or rather, an illustrative tool to explain what he viewed as the most significant things we would need to know to figure out how many other ...
Thousands of elderly twins assure me that my kids will be alright | Robert Heaton I know that time spent with my kids is supposed to be its own reward, and it is. But I also want to believe that what I do in this time matters, as much as possible. Elegantly handling a tantrum feels more worthwhile if I’m helping my son learn to express...
The typographic scale The typographic scale has been used for centuries to choose harmonious font sizes. It has been likened to a harmonious musical scale. But there are *flaws* in those historical values.
Bias I've been playing around with the Community Notes feature on Twitter. It's an interesting solution to moderation at scale that relies on humans. For my money (and, I guess, time) it's the most interesting thing going on the platform right now.
Braedon McDonald My niece has a toy that I constantly find myself playing with when I visit. It's a simple wooden box with some switches and LEDs on the front. Electronics wise, the switches are just wired to toggle certain LEDs but it's very fun to fiddle with and I find...
Business of Software 2023 Stories and resources from the closing keynote at the 2023 Business of Software Conference, "Help Humans Do Their Job Better with AI"
CDC Changed the Way I Build Software My tales as a technical founder, manager, and software engineer.
Using Keyed Services to Resolve Dependencies in .NET - Code Maze In this article, we will take a look at keyed services - a new feature in .NET that allows us to retrieve service by a given key.
Neural Network Regression from Scratch Using C# -- Visual Studio Magazine Compared to other regression techniques, a well-tuned neural network regression system can produce the most accurate prediction model, says Dr. James McCaffrey of Microsoft Research in presenting this full-code, step-by-step tutorial.
Visual Studio & .NET: A Symbiotic Relationship with David Fowler | Episode 6 of 7 🔥 Visual Studio & .NET: A Symbiotic Relationship: Dive Deep with David Fowler 🔥Join Richard Campbell as he dives into an enlightening conversation with Dav...
The Microsoft Azure Incubations Team launches Radius, a new open application platform for the cloud | Azure Blog | Microsoft Azure The Microsoft Azure Incubations team is excited to announce Radius, a cloud-native application platform that enables developers and platform engineers who support them to collaborate on delivering and managing cloud-native applications that follow corpora...
Uno Platform Live Coding: TextBox Paste event Today we will look into implementing the TextBox Paste event on some of the Uno Platform targets!
Ex Astris Scientia - Commercially Available Chairs in Star Trek Off-the-shelf office chairs, lounge chairs or car seats in Star Trek
How can I check if I'm on a DispatcherQueue's thread if I can't call HasThreadAccess? - The Old New Thing Looking at the tools you have available.
Getting Started with .NET APIs #shorts Dive into the basics of .NET API development. Perfect for beginners looking to understand the fundamentals. Don't forget to watch our full videos for a deepe...
NEW Single Blazor Web App Project Template Today, I want to show and talk about the new Blazor Web App project template in Visual Studio for .NET 8.00:00 Introduction00:08 The Blazor Web App Project T...
"Remove Braces From Your Code Now!" | Code Cop #004 Use code TDD20 and get 20% off the brand new Test-Driven Development course on Dometrain: https://dometrain.com/course/from-zero-to-hero-test-driven-developm...
Blazor Unit Testing Best Practices – How to Master Them for Development Success In this article, you'll explore the importance of Blazor unit testing and learn about Blazor unit testing best practices. Get started with Blazor today!
GitHub - jaspervdj/patat: Terminal-based presentations using Pandoc Terminal-based presentations using Pandoc. Contribute to jaspervdj/patat development by creating an account on GitHub.
4K4D: Real-Time 4D View Synthesis at 4K Resolution This paper targets high-fidelity and real-time view synthesis of dynamic 3D scenes at 4K resolution. Recently, some methods on dynamic view synthesis have shown impressive rendering quality. However, their speed is still ...
Comment le Hamas a attaqué Israël le 7 octobre 2023 A l'aube, les combattants palestiniens du Hamas lance l'opération « Déluge d’Al-Aqsa » sur Israël, samedi 7 octobre 2023. Ils aveuglent les caméras et les sy...
Microsoft .NET Code Analysis: Remove Unnecessary Lambda Expressions Microsoft recommends removing redundant Lambda expressions, which can be identified based on specific conditions such as the presence of method invocations, matching parameters, and other criteria.…
D-Link Technical Support (Non-US) D-Link Corporation Provides Details about an Information Disclosure Security Incident
Fix missing tokens when using downstream APIs and Microsoft Identity in ASP.NET Core This article shows how a secure ASP.NET Core application can use Microsoft Entra ID downstream APIs and an in-memory cache. When using in-memory cache and after restarting an application, the token…
Accelerate your software engineering career by fixing something every week. We, software engineers, are so used to living in pain that we stopped noticing it. We die a death by a thousand papercuts every day only to start fresh the next day. Flaky tests, broken builds, wor…
Source Generator playground If you are new to source generators and want to experiment with its possibilities, I can recommend the Source Generator Playground . This...
Webinar - Scott Sauber - Test Driven Development with Blazor | The .NET Tools Blog Scott Sauber shows .NET developers how to apply Test Driven Development to Blazor development.
SQL Server Security Primer - Simple Talk Introduction to SQL Server security and basic recommendations. Covers basic features and more advanced, including encryption and RLS.
RazorSlices - Razor Views with ASP.NET Core Minimal APIs RazorSlices is an OSS package aiming to bring Razor views to ASP.NET Core Minimal API implementations.
When a form is actually... oh it's a form It's easy to over-complicate front end development. Sometimes you just need a form.
Celebrate 20 years of Cybersecurity Awareness Month with Microsoft It’s Cybersecurity Awareness Month! Celebrate security with us and prioritize it year-round. Explore how Microsoft is continuously innovating and creating the..
Windows launching Arm Advisory Service for developers Many developers believe creating apps for Windows on Arm is difficult, but developing for Arm is easier than you think, and Microsoft is here to help! It is my pleasure to announce a new
Algorithms in interviews suck. Cut it out. Interviews that focus on algorithms get false signals and overlook qualified candidates