12 January 2023

41 links · Thursday

SimulaVR

Last year, we finished an early version of our Review Unit prototype, which showcased our displays, optics, and primary boards functioning together with our software. Our next major milestone is to deliver a more polished Review Unit (henceforth referred to as…

Project Шайба - Blago's blog

Update So, here is the code. It’s really simple gadget. The whole setup took me less than a hour for building and coding. I got the rotary dialer from a local auction site, like Ebay. My first idea was to include everything inside it’s box and leave only the U…

The levels of Emacs proficiency

0. Awareness You know about the existence of Emacs. You know that "C-x C-c" will get out of it. You also know that "C-h t" will go to the built-in tutorial, and you slowly and clumsily start making...

Building general artificial intelligence… for board games.

Much has been written about perfect information games like chess, and I am reviewing literature on imperfect games like hearts. As many of you know, I am a huge fan of Battlestar Galactica (BSG) and the associated board game. I believe there is a level beyond …

Large Transformer Model Inference Optimization

Large transformer models are mainstream nowadays, creating SoTA results for a variety of tasks. They are powerful but very expensive to train and use. The extremely high inference cost, in both time and memory, is a big bottleneck for adopting a powerful trans…

Entity Framework 8: Raw SQL queries on unmapped types

The next iteration of Entity Framework, namely Entity Framework 8, will have a new and exciting feature: Support raw SQL queries without defining an entity type for the result That means less boilerplate code!

Part I: Founder-Led Enterprise Sales, Zero to $5M in ARR

In 2014, I drove through Sand Hill Road pitching a profitable construction software startup with five million dollars in ARR and zero sales people. We received three generous term sheets within...

What is a data warehouse?

Preface A data warehouse is a single centralized unit that collects and stores large volumes of data from several data sources. Its primary purpose is to serve as a single place where business users can gain insights into the past and current operati...

Code is not Prose

Once a month or so, this idea comes rambling out of the programming community1: Software is prose. It is written to communicate ideas to others, it has the interesting side effect that it can be transformed into something a computer can execute. - Chet Hendri…

OAuth 2 MUST utilize https.

To avoid this error during the development you need to update the environment variable with insecure transport

Announcing ML.NET 2.0 | .NET Conf 2022

ML.NET is a free, cross-platform, and open-source machine learning framework built for .NET developers that simplifies the model training and deployment proc...

Using Latest C# Features in Any Old .NET Version

Check out my courses: https://nickchapsas.comBecome a Patreon and get source code access: https://www.patreon.com/nickchapsasJoin the NDC Conferences Giveawa...

Bad days- Self-help Singh

bad days will come. But don't despair, there is always tomorrow

Copyright without years | daniel.haxx.se

Like so many other software projects the curl project has copyright mentions at the top of almost every file in the source code repository. Like

The yaml document from hell

As a data format, yaml is extremely complicated and it has many footguns. In this post I explain some of those pitfalls by means of an example, and I suggest a few simpler and safer yaml alternatives.

Sponsor @dodyg on GitHub Sponsors

I am Dody Gunawinata. I am the creator and maintainer of Practical ASP.NET Core, the largest repository of ASP.NET Core code samples in the world, spanning over 1500 samples across all version of A...

More on .NET 7 user-jwts Tool

I recently released a Coding Short video and a blog post about the new JWT Tooling in .NET 7. It was received well, but I didn't dig into some of the real details of what is happening.

Bad days- Self-help Singh

bad days will come. But don't despair, there is always tomorrow

Writing Custom Hooks with React

If you've done any React development, you've probably heard of "hooks" in components. Hooks enable you to reuse logic across your project's components. Hooks help minimize repetition of code, and also make your project's easier to maintain. React has a few "b…

9 Best Practices to Safely Deploy and Keep Your Application Healthy at Scale

Disclaimer: This blog post was written by a human, with no AI-generated text. An application’s code base is a living entity. It keeps growing, changing, and adapting. There’s always a new feature to add, more bugs to solve, and new bugs that are created as a r…

Azure API Management with Tom Kerkhove

API Management has evolved! Carl and Richard talk to Tom Kerkhove about his new role working on Azure API Management. Tom talks about using Azure Arc to deploy the API Management service into your on-premises services. The conversation digs into more of the fu…

We're on dotnet.social

The best of DotNet content on DEV Community is now available via Toot 🦣 We've syndicated our...