Binge Together - watch movies together with your friends Enjoy a movie night with your friends Feel close, even when being miles apart ⏰ Start you movie at the exact same time 📞 Talk about your emotions via voice chat 👍 No browser plugin required! 🤩 It's free Use Binge Together as bet...
From Classic to Hydra: the implementations of Ouroboros explained - IOHK Blog From Classic to Hydra: the implementations of Ouroboros explained by Kieran Costello
Private client-side-only PWAs are hard, but now Apple made them impossible. There is a huge opportunity for the creation of private client-side-only PWAs in the world but developers wanting to build such apps are in for an uphill battle against the status quo and now against Apple as well. I've just read a post by Aral Balkan ent...
Hierarchical Depth Buffers Overview A hierarchical depth buffer is a multi-level depth (Z) buffer used as an acceleration structure for depth queries. As with normal texture mip chains, the dimensions of each level are generally successive power-of-2 fractions of the full-resolutio...
Getting started with bare-metal assembly — Jonas Hvid Seeing a program you wrote running directly on the bare metal is deeply satisfying to anyone who enjoys writing software. And it turns out that creating such a program from scratch is easier than it sounds. The hardest part is figuring out where to start....
GTC 2020: RTCore for Compute: Exploiting Computational Patterns Using NVIDIA RTX Learn how to exploit NVIDIA RTCore and NVIDIA RTX for general-purpose compute. We'll provide a deep dive into computational patterns that can benefit from RTCore hardware; discuss code samples in domain of HPC/machine learning that can leverage them, and ...
NVIDIA DLSS 2.0: A Big Leap In AI Rendering Through the power of AI and GeForce RTX Tensor Cores, NVIDIA DLSS 2.0 enables a new level of performance and visuals for your games - available now in MechWarrior 5: Mercenaries and coming this week to Control.
Chrome Phasing out Support for User Agent Google announced its decision to drop support for the User-Agent string in its Chrome browser. Instead, Chrome will offer a new API called Client Hints that will give the user greater control over which information is shared with websites.
Deprecating packages on nuget.org Detailed description on the process of deprecating packages and how the clients shows this information
The man who made the NES Maybe it's about being in the right place at the right time. How else to explain how Masayuki Uemura, an engineer born in wartime Japan to a humble background, came to change the course of video game history? Uemura is the man who designed the Famicom, a ...
Speeding up Linux disk encryption Encrypting data at rest is vital for Cloudflare with more than 200 data centres across the world. In this post, we will investigate the performance of disk encryption on Linux and explain how we made it at least two times faster for ourselves and our cust...
Phil Haack on Working from Home – Herding Code Download / Listen: Herding Code 240: Phil Haack on Working from Home
Virtual Meetup #3 Wed, Mar 25, 2020, 7:00 PM: Join us for another online virtual meetup via Zoom. We've got Michelle Flynn sharing tips and advice on dealing with anxiety, we've got Tess Ferrandez talking about why you
Minimal March – Part 1: Getting Started with .NET and C# at the Command-line Jeff starts ‘Minimal March’, a streaming a blog series about developing with C# and .NET using only command-line tools. In this post, he talks about his initial configuraiton
HuffPost is now a part of Verizon Media HuffPost is part of Verizon Media. Click 'I agree' to allow Verizon Media and our partners to use cookies and similar technologies to access your device and use your data (including location) to understand your interests, and provide and measure personali...
Why We Started Putting Unpopular Assets in Memory Recently, we developed a technology that reduces our hit tail latency and reduces the wear out of SSDs. This technology is a memory-SSD hybrid storage system that puts unpopular assets in memory.
Running C# Snake inside UEFI When I see SeeSharpSnake from Michal Strehovský I was very inspired by possibilities, and that’s again revitalise my interest in CoreRT.
Apple just killed Offline Web Apps while purporting to protect your privacy: why that’s A Bad Thing and why you should care Apple will delete your data if you don’t use an app for seven days. This effectively kills offline web apps.
Take Remote Worker/Educator webcam video calls to the next level with OBS, NDI Tools, and Elgato Stream Deck Over the years I've collected a few webcams, some quality and some not. If you're interested in creating the ultimate ...
Working with Query Strings in Blazor In this post, I talk about query strings in Blazor. We start by understanding what they are and why we would chose to use them. Then look at some way to achieve that in Blazor.
How to Use the Shadow Property in Entity Framework Core Learn how to use the shadow property (also known as the Navigation, Auditable or Tracking property) in Entity Framework Core.
.NET Transactional File Manager Migrated to GitHub – Chinh Do I have migrated the .NET Transactional File Manager project to GitHub from CodePlex. I originally wrote about it in this blog post.
Don't Code Tired | Variables? We Don’t Need No Stinking Variables - C# Discards Don't Code Tired - Jason Roberts on Software Development and .NET -
The Advantages of Blazor over JavaScript Frameworks Find out why you should use Blazor over Angular, React and other JavaScript frameworks.
How to Train a Machine Learning Radial Basis Function Network Using C# -- Visual Studio Magazine A radial basis function network (RBF network) is a software system that's similar to a single hidden layer neural network, explains Dr. James McCaffrey of Microsoft Research, who uses a full C# code sample and screenshots to show how to train an RBF netwo...
Displaying enum as select list in ASP.NET Core Displaying enum as select list in ASP.NET Core, using Display attribute to rename enum members and reading names from resource files.
Building Modern Desktop Apps—Is WinUI 3.0 the Way to Go? We describe what UWP and WinUI are, compare them to other frameworks, and try to answer the question: "Which MS framework should I use for my desktop app?"
Logging in ASP .NET Core 3.1 This is the twelfth of a new series of posts on ASP .NET Core 3.1 for 2020. In this series, we’ll cover 26 topics over a span of 26 weeks from January through June 2020, titled&n
Little Snitch and the Deprecation of Kernel Extensions You probably came here because your Mac showed a message telling you that software from “Objective Development Software GmbH” (Little Snitch) loaded a system extension that will no longer be compatible with a future version of macOS and that you should co...
Catch up on the latest .NET Productivity features | .NET Blog The Roslyn team continuously works to provide tooling that deeply understands the code you are writing in-order to help you be more productive. In this post, I’ll cover some of the latest .NET Productivity features available in Visual Studio 2019. Toolin...
CO2 emissions on the web I’ve spent the last month trying to reduce the carbon footprint of the websites I have (some) control over. When talking about this with other people they often look at me blankly before asking “aren’t you taking this a little too far?”.
`zig cc`: a Powerful Drop-In Replacement for GCC/Clang If you have heard of Zig before, you may know it as a promising new programming language which is ambitiously trying to overthrow C as the de-facto systems language. But did you know that it also can straight up compile C code?