X macros is a conceptually simple, but still very powerful, coding technique to add to your toolbox. Do remember though — with great power comes great potential for overly complex, unmaintainable code.
To my great surprise, young people now somewhat frequently contact me in order to solicit career advice.They are usually in college or highschool, and want to know what the best next steps are for a career in security or software development.This is, honestly,…
Periodic tilings of the plane — a pattern repeated indefinitely that covers the plane — are common: the checkerboard pattern using squares, the public-restroom-floor tiling of black and white hexag…
SQL is the lingua franca of data platforms. It is many things, but a statistical language is not one of them. In this post, I’ll cover an approach to bootstrap when it’s your best, or only, option.
When working on software, I've noticed a tendency in myself and others to overly focus on the MVP. We aim to get the big stuff working as soon as possible, with some vague promise that we'll apply polish later. While this is efficient from a corprorate perspec…
It’s been incredibly exciting to see the big surge of interest in AI at the edge—the idea that we can run sophisticated AI algorithms on embedded devices—over the past couple of weeks. Folks like @ggerganov, who ported Whisper and LLaMA to C++, @nouamanetazi, …
Hello everybody I'm Nick and in this video I take a first look at the recently announce GitHub Copilot X that is powered by GPT-4. It adds many features with...
youtube.com·Nick Chapsas
Nick Chapsas
•··4-5 minutesaiyoutubegit
With Google recently releasing a generative AI-powered search bot called Bard to rival Microsoft's 'new Bing' search experience, we put both to the test, feeding them identical questions about Visual Studio and .NET.
visualstudiomagazine.com·By David Ramel03/22/2023··12-15 minutesaiideswebcloudgaming
Tick rate no longer matters for moving, shooting, or throwing. Sub-tick updates are the heart of Counter-Strike 2. Previously, the server only evaluated the ...
Join the .NET Data Access Team to learn about mapping hierarchical data structures to relational databases using EF Core. We’ll look at “hierarchyid” on SQL ...
What's the biggest scam in tech that is deemed acceptable? Best practices. Everything has trade-offs, and your context matters. Let me give various examples ...
We’re bringing fully integrated AI-powered Copilot chat experiences to Visual Studio. This is no ordinary chat! With tight integration in Visual Studio, it understands what you’re working on, and can quickly help you get in-depth analysis and explanations of h…
In this episode, I was joined by Ian Cooper to chat about the Brighter and Darker frameworks.
Brighter is a framework for building messaging applications with .NET and C#. It can be used with an in-memory bus, or for interoperability in a microservices archite…
Learn how the good guys implement cryptography and how the bad guys exploit it.</b>
In Implementing and Exploiting Cryptography</i> you’ll find unique guidance for creating strong cryptography that can withstand attempts to exploit it including:
DUAL_EC_DRBG…
manning.com·Bill Cox and Kamran Khan··9-11 minutesencryption
In this article, we’ll be spending our focus on the useContext Hook—a useful hook that allows components to access data without the need to rely on props.
Today, we are excited to announce that GPT-4 is available in preview in Azure OpenAI Service. Customers and partners already using Azure OpenAI Service can join the waitlist to access GPT-4 and start building with OpenAI’s most advanced model yet. With this mi…
azure.microsoft.com·Eric Boyd
Corporate Vice President, AI Platform, Microsoft··6-8 minutesaicloudgaming
Supply chain attacks have risen recently, causing significant concern among businesses and organizations worldwide. These attacks exploit vulnerabilities in the relationships between businesses, suppliers, and partners. Cybercriminals can gain unauthorized acc…
Learn a simple trick that makes it easy to debug a .NET application at start-up using Debugger.Launch()Related Docs:Creating Windows Service - https://learn....
youtube.com·Asp.Net Monsters
Asp.Net Monsters
•··2 minutesidesdotnetyoutube
A new markup-based typesetting system that is powerful and easy to learn. - GitHub - typst/typst: A new markup-based typesetting system that is powerful and easy to learn.