Launching Visual Studio Code cleanly from a .NET Application Visual Studio Code has become the mainstay editor for many developers. If you have developer focused applications and you need to externally display text or code content, it would be very useful to pop open VS Code to display external text/code content. T...
How we built an auto-scalable Minecraft server for 1000+ players using WorldQL's spatial database Raising Minecraft world capacity by spreading players across multiple synchronized server processes
Habitcrafting and tool-making | thesephist.com This is an excerpt from today’s issue of my weekly newsletter.
Snowball sampling bias in program evaluation Suppose I want to run a pilot study of a mental health support program before rolling it out at scale. The program has heterogeneous treatment effects, but tends to be more effective for people who have fewer social connections. Such people tend to have l...
libinput and high-resolution wheel scrolling Gut Ding braucht Weile. Almost three years ago, we added high-resolution wheel scrolling to the kernel (v5.0). The desktop stack however wa...
Keep your software packages small Johannes Passing's blog about identity and access management, Windows, security, cryptography, and other stuff
Optimizing Slow SQL Queries Most database problems go unnoticed during development, because we tend to code our applications using small datasets. It is when the application has been on production for some time that database…
Worst Case Scenario Create dialog boxes with the text of your choice. Log keystrokes. Lockup or reboot the machine.
The Seniority Roller Coaster and Down-Leveling in Tech In tech, switching jobs almost always comes with either a financial or a title upside. However, it doesn’t always come with both. Switching for higher compensation can result in a “lower” title, like going from Senior Software Engineer to SWE 2 or VP Engi...
GitHub - JonPSmith/AuthPermissions.AspNetCore: This library provides extra authorization features to an ASP.NET Core application. This library provides extra authorization features to an ASP.NET Core application. - GitHub - JonPSmith/AuthPermissions.AspNetCore: This library provides extra authorization features to an ASP.NET ...
DATAWING LIMITED - Filing history (free information from Companies House) DATAWING LIMITED - Free company information from Companies House including registered office address, filing history, accounts, annual return, officers, charges, business activity
Delays Aren't Good Enough—Apple Must Abandon Its Surveillance Plans Apple announced today that it would “take additional time over the coming months to collect input and make improvements” to a program that will weaken privacy and security on iPhones and other products. EFF is pleased Apple is now listening to the concern...
Release v3.5.0 · dotnet/orleans Improvements and bug fixes since 3.4.3 Non-breaking improvements Add C# 9.0 record support to serializer (#7119) Fallback to ILBasedSerializer when BinaryFormatter is disabled (#7198) AAD TokenC...
A nasty bit of undefined timezone behavior in Golang Go is a great language. Really, it is! We complain about the rough edges, but on the whole it's been a great choice for us, and we're not…
Running (Mostly) Minimal .NET 6 APIs in Azure Functions Ok, I have to admit that the provided instructions aren’t bad at all. They actually state (most) of the required steps to do this, with a couple key missing pieces that caused me some trouble and resulted in quite a few trial-and-error attempts. I’m writi...
uBlock Origin—everything you need to know about the ad blocker - Firefox Add-on Reviews Rare is the browser extension that can satisfy both passive and power users. But that’s an essential part of uBlock Origin’s brilliance—it is an ad blocker you could recommend to your most tech forward friend as easily as you could to someone who’s just e...
How I Made $80,000 On Side Projects In 2020 — Compiled; Money is a taboo topic in many cultures, however I think it’s important to discuss how I was able to publish side projects that allowed me to pay off my overwhelming medical debt, buy a house, and build my savings.
ASP.NET Core Blazor routing Learn how to manage request routing in apps and how to use the NavLink component in Blazor apps for navigation.
New evidence supports idea that America's first civilization was made up of 'sophisticated' engineers The Native Americans who occupied the area known as Poverty Point in northern Louisiana more than 3,000 years ago long have been believed to be simple hunters and gatherers. But new Washington University in St. Louis archaeological findings paint a drasti...
On .NET Live - Practical tips to improve your users' experience As humans we have limitations like perception, focus, concentration, distractions, you name it. With a simple mindset shift to start recognizing that there i...