Jannik Sinner Press Conference | Australian Open 2024 Quarterfinal Jannik Sinner's press conference following his win against Andrey Rublev in the quarterfinals of the Australian Open 2024. Subscribe to keep up with the late...
Azure Confidential VMs with NVIDIA H100 GPUs for secure retrieval-augmented generation Watch Azure CTO and Technical Fellow Mark Russinovich discuss the benefits of confidential AI and give a demonstration of Azure confidential VMs with NVIDIA ...
Mr. Maeda's Cozy AI Kitchen: AI-Driven Design with Tim Allen Guest Tim Allen joins John Maeda to discuss AI-Driven Design and Craftsmanship. They also have some sample code to help them go grocery shopping and cook up ...
An RNG that runs in your brain Humans are notoriously bad at coming up with random numbers. I wanted to be able to quickly generate “random enough” numbers. I’m not looking for anything that great, I just want to be able to come up with the random digits in half a minute. Some looking ...
Framework Laptop 16 Delivers Great Linux Support & Performance, Excellent Customizability Review The review embargo has now expired on the Framework Laptop 16, the latest innovative and upgradeable laptop from this company that has made quite a name for itself with modular and user-upgradeable laptop designs for both AMD and Intel.
Uno Platform Live Coding: Including a XAML playground in Uno's test app Powered by Restream https://restream.ioEvery Tuesday, come join me to take a look at what's new in Uno Platform, and dive into fixing some open issues.
Use Azure Quantum 'Playground' to Explore New v1.0 Dev Kit -- Visual Studio Magazine Despite reaching v1.0, it's described as an early preview with much more work to be done, more than six years after its debut.
4 reasons to try Mozilla’s new Firefox Linux package for Ubuntu and Debian derivatives | The Mozilla Blog Great news for Linux users, after months of testing, Mozilla released today a new package for Firefox on Linux (specifically on Ubuntu, Debian, and any Deb
Coffee and Open Source Conversation - Brian Ketelson Here is Brian in their own words Howdy! Thanks for stopping by. I’m Brian and I’ve been doing technology things since acoustic modem couplers were a thing. I...
Mr. Maeda's Cozy AI Kitchen: AI-Driven Design with Tim Allen Guest Tim Allen joins John Maeda to discuss AI-Driven Design and Craftsmanship. They also have some sample code to help them go grocery shopping and cook up ...
Developer Nation Survey | Developer tools, apps, design, games The Developer Nation survey is run by independent analyst firm SlashData, reaching over 30,000+ developers in 165 countries annually
[Spanish] Let's Learn .NET - Blazor ¡Aprenda sobre el desarrollo web básico con .NET Blazor! Luego, cree una aplicación de juego interactiva basada en web con Blazor. ¡Ven a aprender algo nuevo...
Hiring ONLY seniors is the worst policy in the software industry Why you should hire a junior for your next open position
RAWRLAB Games - Announcement of free Godot™ engine port for Nintendo Switch™ We are pleased to announce the availability of a free Godot Engine port for authorised Nintendo Switch developers, supporting projects made with versions 3.5.x and 4.1.x. This port represents a collaborative effort, co-authored by multiple members of the ...
How I Created an Automated (and Humane!) Hiring Process Using Jira My employer, SCT Software, is a small company of around 50 people. We needed to hire 2 developers, and we wanted to do it all in-house. Beyond the economics of saving money on outside recruiting efforts, this was a chance to find two people who would real...
JARMuary continues - Converting a Razor Pages website to Blazor - Part 12 Powered by Restream https://restream.ioToday is part of JARMuary, a tech theme month featuring .NET development using ARM devices.Fritz works on the TagzApp ...
What are dependency injection containers? What is the role of dependency injection containers? What do they do and why do you need them? Check out the full video on dependency injection here: https:/...
Why the fuck are we templating yaml? | lbr. I was at cfgmgmtcamp 2019 in Ghent, and did a talk which I think was well received about the need for some Kubernetes configuration management as well as the solution
The useless IMemoryBufferReference.Closed event - The Old New Thing It tells you that you have already lost.
Boeing Whistleblower: Production Line Has "Enormous Volume Of Defects" Bolts On MAX 9 Weren't Installed - View from the Wing A reader at respected airline industry site Leeham News offered a comment that suggests they have access to Boeing’s internal quality control systems, and shares details of what they saw regarding the Boeing 737 MAX 9 flown by Alaska Airlines that had a d...
Meta Blog: I'm a JS Developer now Following my previous post about updating the publishing platform of this blog, I realized that I dug myself into a hole. The new workflow was pretty sw...
Clean Architecture in 150 seconds Watch as I show you what you should know about Clean Architecture.Join my newsletter: https://guiferreira.me/newsletter🚨 KEY LINKS🤝 Support me on Patreon (...
Using MariaDB With ASP.NET Core Web API - Code Maze In this article, we discuss how to use a MariaDB database with an ASP.NET Core Web API and provide implementation for all the CRUD actions.
C# Tip: ObservableCollection - a data type to intercept changes to the collection ObservableCollection<T> is a data type that allows you to react when an item is added or removed from the collection. Let’s learn more!
Public Key Encryption with the JavaScript Web Crypto API How to use Public Key Encryption on the web with JavaScript
Andreas Löffler's implementation of the exact p-values calculations for the Mann-Whitney U test Mann-Whitney is one of the most popular non-parametric statistical tests. Unfortunately, most test implementations in statistical packages are far from perfect. The exact p-value calculation is time-consuming and can be impractical for large samples. Ther...
Unlock the Power of Sentiment Analysis with ML.NET! Detect Emotion with Code! 💻😃🔍 Welcome to the world of sentiment analysis with ML.NET! In this tutorial, we'll guide you through the exciting journey of harnessing machine learning to anal...
GitHub - stas00/ml-engineering: Machine Learning Engineering Open Book Machine Learning Engineering Open Book. Contribute to stas00/ml-engineering development by creating an account on GitHub.
In 2024, please switch to Firefox This December, if there's one tech New Year's resolution I'd encourage you to have, it's switching to the only remaining ethical web browser, Firefox. According to recent posts on social media, Firefox's market share is slipping. We should not let that ha...
Rockin’ the Code World Season 4: Special Guest Jared Parsons On Saturday, January 20th, 2024, at 10:00 PST, don’t miss show #96 on C# Corner TV featuring Jared Parsons, Principal Software Engineering Lead at Microsoft. The interview will delve into the…
Bulk on EFCore with ExecuteUpdate and ExecuteDelete In the evolving landscape of Entity Framework Core (EF Core), the processes of updating and deleting entities remain central to database operations. As EF Core progresses with each version, these operations are refined for efficiency and ease of use. Th...
How to Calculate the Number of Days Between Two Dates in C# - Code Maze Learn how to calculate the number of days between dates in C# using DateTime, TimeSpan, and DateTimeOffset, and handle time zones.
How To Add Controllers To A Blazor Server App In this post, I will show you how to add controllers to a Blazor Server app and how to use them to...
Layla Porter - Distribu-ready with the Modular Monolith The past few years have seen huge hype around distributed systems and microservices. Pre-emptive implementation of a distributed architecture has led to many engineering teams struggling with vast complexity and sadly for many, the dreaded "Distributed...
BTA Awards US - BTA Awards The Black Tech Achievement Awards were created to celebrate and acknowledge Black role models and innovators within the UK tech sector, helping illuminate the pathways to greater representation of the Black community within the industry.
1BRC in .NET among fastest on Linux: My Optimization Journey How I optimized my 1BRC solution step-by-step and why .NET is great for high-performance code
Persisting Data Volumes With .NET Aspire | LINQ to Fail Tired of losing all the data when you restart your .NET Aspire app? Let's fix that!
Visual Studio productivity features in 2023 - Visual Studio Blog Over the last year, we’ve invested heavily in new capabilities to help Visual Studio developers code more easily. Let’s look back on some of the additions that aim to make your coding experience more productive. Feature Name Release Spell Checker 17.5 ...
ASP.NET Community Standup - .NET Aspire Update Get an update on .NET Aspire with David Fowler and Damian Edwards, and ask your question live!Community Links: https://www.theurlist.com/aspnet-standup-2024-...
Owner of BreachedForums sentenced to time served plus 20 years supervised release with special conditions Just days after prosecutors in the Eastern District of Virginia recommended that Conor Fitzpatrick, aka “Pompompurin,” be sentenced to at least 15...
Local API for appliances I’m a home automation enthusiast, so that’s out. I’ve been using various systems for years, I even build some home automation packages, like sonos2mqtt and ipcam2mqtt. When buying devices I always look for devices that have a local API, so I can integrate...
Storage Trends 2024 It has been less than a year since my last post about storage trends [1] and enough has changed to make it worth writing again. My previous analysis was that for
Understanding Linux's File Descriptors: A Deep Dive Into '2>&1' and Redirection You have probably seen this syntax before: $ command > file 2>&1 This redirects the standard output and standard error of command to file. But what does it mean? What are file descriptors? What is standard output? Let’s find out. File descriptors A file d...
I Want XMP But I Know Why I Can't Have It When writing text that will be displayed to users as HTML I write HTML. This seems like it would be the normal way to do it, though it's unusual these days. Either you draft in a fancy content editor or you write Markdown. HTML authoring is a bit retrogr...
Fundamentals of Retrieval Augmentation Generation (RAG) The first principles who are shaping the future of how Large Language Models (LLMs) will access and manipulate external knowledge.
vintage mobile drawing app ⌘I Get Info At my core I’m a software guy. I don’t really get attached to hardware: in my mind it exists only as a conduit to software. I use emulation whenever I can to...
Fixing a broken smart cat feeder with ESP32 • pdx.su The personal blog of software engineer Jeff Sandberg
The prestige recession My first career was as a music critic. It started with writing for Pitchfork in some of the first years of the site. It was brief – I wasn’t very good and Ryan let me go – but I loved it …
Being Intentional in 2024 I put on quite a bit of weight over COVID. Stuck in lockdown with little else to do, I quickly picked up a nasty habit of snacking. The cupboard and fridge were so accessible and readily stocked with all manner of tasty food. With nothing better to do, I ...
Janaki Vivrekar Un·parched is a collection of mixed media art that reterritorializes a rustic kitchen discard material — used parchment paper — into a series of transcendent digital artworks. The artworks feature organic textures caused by moisture, heat, aroma, and resi...
Against Normalcy: Why Being Normal Can Be Dangerous In our world. You are pressured to be normal by everyone. Yet, that's a dangerous path. Learn why being weird is a good thing.
Non fungible money in cloud accounting Read about Non fungible money in cloud accounting on the RavenDB.net news section
Creating .NET Applications with Azure DevOps: A Comprehensive Guide Azure DevOps, Microsoft's comprehensive set of development tools, provides a powerful platform for...
The Building Blocks of Offline Support The latest release of Kinopio lets you work offline while in a subway, plane, or uncharted rainforest. When you come back online, your changes will be synced back up. And because the app no longer needs to wait for a network before loading, it starts up a...
Alec’s Blog - How to (Almost) Never Lose A Game Count Your Chickens is a cooperative game for children. I have very much enjoyed playing it with my daughter but an odd pattern appeared across many attempts: we never lost.
Working effectively with legacy code Recently, I have started working on a large code base. It can reasonably considered “legacy” in many parts, given that some of the core files that I’m touching are around 20 years old. Also, there aren’t anywhere near enough unit tests - even if there are...
Is there a canonical parametrization that describes all cultures? What do all social groups have in common? Is there a parametrization in which all social groups can be meaningfully classified?
The Potential and Limitations of OpenAI's Custom GPTs. I share my first impressions of building a custom GPT chatbot, delving into its limitations and questioning the longevity of GPTs reliant on file uploads. I wonder if custom GPTs are primarily intended as chat interfaces for APIs.
The prestige recession My first career was as a music critic. It started with writing for Pitchfork in some of the first years of the site. It was brief – I wasn’t very good and Ryan let me go – but I loved it …
Numeric operations on value objects in Ruby Nithin Bekal's blog about programming - Ruby, Rails, Vim, Elixir.