The Innovations of Open Source Dirk Riehle, Friedrich-Alexander-Universität Erlangen-Nürnberg In IEEE Computer vol. 52, no. 4, pp. 59-63. Open source has given us many innovations. This article provides an overview of the most i…
How I learned to stop worrying and love byte ordering In the last post I announced musli-zerocopy. In this one I’ll discuss one of the concerns you’ll need to mitigate to build and distribute archives: endianness.
GNU Denemo is Really Great – Jack's Blog I just downloaded GNU Denemo, a music editor (like Finale, Sibelius or Musescore) and it’s incredibly well-designed. I really like GNU Lilypond, but the Denemo frontend really speeds up writing music.
Lessons learnt after interviewing over 300 engineers We'll explore the importance of conciseness, the impact of preparation, and the necessity of clarity. By the end, you'll have actionable advice and exercises to help you stand out in your next interview.
Where DRY Applies — Sympolymathesy, by Chris Krycho Software developers are taught “Don’t Repeat Yourself” early and often, but the key is actually not repeating the program’s invariants.
When is an Erlang process a shell? Recently, I was trying to port an Erlang function to Elixir, with the goal of answering one question: “When is an Erlang process a shell?”
380: llama.cpp, .NET 8 Surprises, & Beyond Powerful podcast hosting and analytics. By podcasters, for podcasters.
I Trapped 200 Scammers in an Impossible Maze My team and I designed an impossible maze that traps scammers for days on end. They waste their own time while I sleep!► Epic Kraken Partnership: https://kra...
Mr. Maeda’s Cozy AI Kitchen: AI-copiloted Design Thinking with guest Ben Sheppard Chapters:00:00 Today's Topic00:21 Introducing today's guest 04:00 Sample code11:47 Closing thoughtsWelcome to the first episode of Mr. Maeda’s Cozy AI Kitche...
No dogs were harmed in the making of this app A reminder of how good we have it as software developers, or perhaps how hard it is for everyone else.
Microsoft Revamping Semantic Kernel AI SDK After 'Unexpected Uses' -- Visual Studio Magazine Microsoft switched gears on its plan for the initial release of its Semantic Kernel SDK for AI development after finding its API was being used in unexpected ways.
What's new with identity in .NET 8 - .NET Blog A summary of what's new with identity (authentication and authorization) in the latest ASP. NET Core release for .NET 8.
Dealing with application windows on macOS with .NET MAUI In this post, I show you how to deal with application windows on macOS using .NET MAUI and the MVVM pattern.
Why does unsafe multithreaded use of an std::unordered_map crash more often than unsafe multithreaded use of a std::map? - The Old New Thing It's all in the implementation details.
How To Convert Strings To Enums in C# In our previous video, we looked at the basics of Enums in C#. We saw that we could cast integers to the Enum type, but we couldn't do that with strings. So ...
A new way to bring garbage collected programming languages efficiently to WebAssembly · V8 A recent article on WebAssembly Garbage Collection (WasmGC) explains at a high level how the Garbage Collection (GC) proposal aims to better support GC languages in Wasm, which is very important given their popularity. In this article, we will get into th...
Introducing the v1.0.0 Beta1 for the .NET Semantic Kernel SDK | Semantic Kernel As mentioned in the Skills to Plugins blog post, the Semantic Kernel team has been preparing the Semantic Kernel SDK for v1.0.0. Today, we’re making our first big push by releasing the first release candidate: v1.0.0-beta1. This release has several breaki...
Tools/Services I pay for as a freelance software .net developer. Dedicated .NET developer, harnessing cutting-edge IDEs, AI-enhanced coding assistants, and diverse learning platforms to innovate and continuously expand my expertise.
Enforcing Software Design Rules with Architecture Tests 📌 Accelerate your Clean Architecture skills: https://bit.ly/3PupkOJ🚀 Support me on Patreon to access the source code: https://www.patreon.com/milanjovanovi...
Coding Clean, Reliable, and Safe REST APIs with ASP.NET Core 8 This book shows how to develop APIs with ASP.NET Core 8 and teaches the necessary mindset a to develop an API of medium complexity.
ASP.NET Vertical Slice Project Template – How To Start Easily Looking for a kickstart to your vertical slice architecture in your next ASP.NET project? Check our this vertical slice project template to get started!
Google abandons Web Environment Integrity API proposal Chocolate Factory to focus on more limited attestation for Android WebViews
Visual Studio 2022 17.8 Preview 3: Structured Diagnostics, SQL Server Data Tools Upgrade and More Microsoft released Visual Studio 2022 17.8 Preview 3. This version is focused mainly on addressing community feedback and resolved almost 100 tickets. Additionally, there are some features: “Update on Close” option, Unreal Engine macro specifier suggestio...
Navigating the .NETverse: From Assembler to Open Source Marvel with Scott Hunter The Definition of Done This episode of The Modern .NET Show is supported, in part, by "The Definition of Done and Other Tall Tales". The Definition of Done...
How to Force Run .NET Application as Administrator - Code Maze Learn how to force run a .NET application as an Administrator on Windows OS. Modify the app manifest for elevated permissions.
Uno Platform 5.0 Release: C# Markup and Productivity Improvements This week, Uno Platform released version 5.0 of their framework for building native mobile, desktop, and WebAssembly apps. With this version, developers can now develop the .NET application using only one language with C# Markup and entirely using C# prog...
S06E05 - Navigating the .NETverse: From Assembler to Open Source Marvel with Scott Hunter Jamie Taylor and guest Scott Hunter dive into the ever-evolving landscape of .NET development, exploring the importance of embracing new tools and frameworks. With their extensive experience and insights, they discuss the need for exploration and the cons...
.NET Conf 2023 AppRochester Join us at .NET Conf 2023 AppRochester, the ultimate gathering for developers in Rochester to explore the latest trends and innovations in t
CrowdSec Console, Real-time Threat Detection & Mitigation Gain a real-time macro overview of all your exposed workloads with visibility into threat detection, mitigation, IP reputation, and detailed analytics.
Datenleck bei Fitmart Nur zur Info, habe gerade eine email von Fitmart bekommen, dass die Datensätze von vor Oktober 2021 "abgeflossen" sind (rainbow) . danke, dass du in der
Collection expressions brings the spread operator to C# 12 Collection expressions (also known as collection literals) brings the spread operator to C# allowing for collection types to be joined together.
Five is for 5X productivity. Announcing Uno Platform 5.0 Uno Platform 5.0 empowers you to build cross-platform .NET applications with unprecedented ease and efficiency. With C# Markup, Figma to C# Markup export, enhanced Hot Reload, MVUX, and self-guided workshops.
Comparison of HTTP libraries The article contains comparison of pure HttpClient with RestSharp and Refit.
GitHub - RupertBenWiser/Web-Environment-Integrity Contribute to RupertBenWiser/Web-Environment-Integrity development by creating an account on GitHub.
In a surprising finding, light can make water evaporate without heat At the interface of water and air, light can, in certain conditions, bring about evaporation without the need for heat, according to an MIT study.
The Managerial Menace Back in August, the Wall Street Journal ran a long article on the insane spending of American public universities, with special emphasis on their proclivity for expensive building projects. This is an issue very close to my heart. I spent over a decade in...
How to increase the productivity of our organizations | Adam Trojanczyk Jeżeli w naszych organizacjach nadal będziemy skupiać się na tym, by większość naszych zadań realizować w standardowy sposób, nie zwiększymy produktywności.
What makes an effective development team | Justin Joyce Happy development teams are all alike. Unhappy development teams are each unhappy in their own way.
Mechanistic interpretability of LLM analogy-making Can LLM make analogies? Yes, according to tests done by Melanie Mitchell a few years back, GPT-3 is quite decent at “Copycat” letter-string analogy-making problems. Copycat was invented by Douglas Hofstadter in the 80s, to be a very simple “microworld”, t...
Machine learning of GUIs at scale Recent research has demonstrated training machine learning models that can identify and interact with GUIs..
My Useful Shell Functions | Muhammad Commandline Shell Functions that makes your workflow more productive