Avoid temptation -- why avoiding temptation is hard This article combines a model of self-control with a model of temptation to better understand why temptation is so hard to avoid.
TikTok is the new Excel If you're looking for your next business idea in the past people have looked to unbundle a use case from spreadsheets. Well, there is a new unbundling kid on the block.
GitHub - comet-ml/kangas: Explore multimedia datasets at scale Explore multimedia datasets at scale. Contribute to comet-ml/kangas development by creating an account on GitHub.
Autonomy, packet size, friction, fanout, and velocity Nostalgia is a dangerous drug and it’s always risky to wallow in it. So those of us who fondly remember the early blogosphere, and now want to draw parallels to the fediverse, should do so ca…
AWS Events Sessions are subject to change. To favorite sessions or reserve seats, you must first register for the event.
I Want To Hold Your Hand My kids are deep into the Beatles right now, and they like the early stuff as much as the late stuff. So I find myself listening to this song for the first time in basically forever. As with so man…
How to Execute One of the hallmarks of a great engineer is the ability to execute. An engineer who can execute gets shit done. They crush tickets, pump out designs, spin up features, answer critical data questions, improve models, and prototype new ideas quicker than th...
Mission vs Engagement | domk.website A common argument for joining a startup is to work on something meaningful — taking on risk, lower pay and longer hours to work on a fulfilling mission. A similar reason is used to argue you shouldn’t join a startup. Most startups aren’t making the world...
Offline-first programming The net can be a constant stream of distractions. In this article, I'll demonstrate a UNIX setup suitable for offline-first programming, without missing out on knowledge that really matter.
Great tools choose to be bad at some things Tools convert something you can do into something you want to do. A pencil converts hand movements (what you can do) into markings on paper (what you want t...
The counterintuitive physics behind vehicle following distances · Karmanyaah Malhotra Someone recently asked me, “What is something surprising or amusing you learned recently?” I solved a puzzle that is counterintuitive on its face but makes total sense after thinking it through.
SignerSignEx3 function - Win32 apps Signs and time stamps the specified file, allowing multiple nested signatures.
State of .NET MAUI | .NET Conf 2022 This has been a big year for .NET MAUI and .NET developers building mobile, desktop, and cross-platform apps. So much has happened already, and we have even ...
Alba for Effective ASP.Net Core Integration Testing Alba is a small library that enables easy integration testing of ASP.Net Core routes completely in process within an NUnit/xUnit.Net/MSTest project. Alba 7.1 just dropped today with .NET 7 support,…
Lessons From Billions of Breached Records - Troy Hunt [In-person meetup], Tue, Nov 29, 2022, 5:00 PM | Meetup The Norwegian .NET User Group Oslo in co-operation with the Norwegian Developers Conference is very proud to present Troy Hunt as our speaker. **Pizza** will be served fro
Why you no longer need a Dockerfile in .NET 7 Until the 28th of Nov 2022 use discount code BF2022 for up to 25% offat: https://nickchapsas.comBecome a Patreon and get source code access: https://www.patr...
SNØ - Forsiden SNØ - verdens råeste helårsarena for snøopplevelser - perfekte forhold for alpint, langrenn, snowboard og andre vinteraktiviteter året rundt
Managing delays in distributed systems with RavenDB A user came to us with an interesting scenario. They have a RavenDB cluster, which is running in a distributed manner. At some point, we have a user that cre...
The case of the application that used thread local storage it never allocated Of course it's there, isn't it? I mean, it's always been there.
What kind of caller diagnostic information can I get from exceptions thrown by C++/WinRT and wil?, C++20 edition The state of the art has moved forward slightly.
Starting a process as normal user from a process running as Administrator - Gérald Barré In this post, I describe how to start a process as normal user from a process running as Administrator on Windows using .NET.
Digital 2022: April Global Statshot Report — DataReportal – Global Digital Insights All the data, trends,and insights you need to make sense of the global “state of digital” in April 2022. Top stories this quarter include a big new milestone for internet users, in-depth analysis of the barriers to “universal connectivity”, and an impress...
MS Tech Summit 2022 | tabs ↹ over ␣ ␣ ␣ spaces by Jiří {x2} Činčura 28 Nov 2022 1 mins Presentations & Speaking
334: 7 Awesome New Features in .NET 7 .NET 7 is a major update to the .NET platform and it comes packed with some awesome new features! In this podcast, we'll take a look at some of the most important new features in .NET 7 and what you need to know about them if you're using .NET 7 in your d...
German Movie Titles Trailers give away too much of the movie, so we have to rely on descriptive move titles. Maybe there’s also a legal reason to this. Who knows.
Sharing Microsoft Graph permissions and solution Azure App Registrations This article looks at using Microsoft Graph permissions in Azure App registrations and whether you should use Graph in specific Azure App registrations types and if it is ok to expose these with ot…
C# 11 Strings in the Raw With the release of C# 11, there is a new string in town. It might be getting crazy, but this new "Raw String Literals" is something interesting.
Refactoring Bloated Controllers with IServiceProvider - ElegantCode Using IServiceProvider can be a useful way to inject services into your controllers, but you don't usually want to use this technique in your final code. This article walks through the use of IServiceProvider as a step in refactoring unwieldy controllers.
An Interactive Guide to Flexbox When we truly learn the secrets of the Flexbox layout mode, we can build absolutely incredible things. Fluid layouts that stretch and shrink without arbitrary breakpoints. In this action-packed interactive tutorial, we'll pop the hood on the Flexbox algor...
A Mostly Complete Guide to C# 11’s Final Features Here’s the last word on what made the cut for .NET 7
EF Core Audit Extension - now with new features and optimizations ✨ Some time ago, I published something called EF Core Audit Extension. A lot has changed since then.
Getting practical with ML.NET In the near future, every application on every platform will incorporate some form of machine learning capabilities, empowering the application itself and making it smarter. In this new Microsoft Reactor series, you'll learn how the ML.NET framework has ...
Go for C# developers: Unicode strings There are a few gotchas with strings in Go if they contain unicode characters.
ECMAScript proposal: `Array.fromAsync()` This blog post is about the ECMAScript proposal “Array.fromAsync for JavaScript” by J. S. Choi. It introduces a static method for converting asynchronous iterables to Arrays.
How to Internationalize Numbers with JavaScript Presenting numbers in a readable format takes many forms, from visual charts to simply adding punctuation. Those punctuation, however, are different based
PSA: Do Not Use Services That Hate The Internet As you look around for a new social media platform, I implore you, only use one that is a part of the World Wide Web. tl;dr avoid Hive and Post. If posts in a social media app do not have URLs that can be linked to and viewed in an unauthenticated browser...
GCC undefined behaviors are getting wild Happy with my recent breakthrough in understanding C integer divisions after weeks of struggle, I was minding my own business having fun writing integer arithmetic code. Life was good, when suddenly… zsh: segmentation fault (core dumped).
Switch to using TypedResults · davidfowl/TodoApi@479cc52 Todo application with ASP.NET Core Blazor WASM, Minimal APIs and Authentication - Switch to using TypedResults · davidfowl/TodoApi@479cc52
Delivery Request: Health at a Glance 2021 - /sites/ae3016b9-en/1/3/1/index.html?itemId=%2Fcontent%2Fpublication%2Fae3016b9-en&_csp_=ca413da5d44587bc56446341952c275e&itemIGO=oecd OECD's dissemination platform for all published content - books, podcasts, serials and statistics
API Versioning with Asp.Net Core Minimal APIs API Versioning API versioning is the practice of managing changes to an API without breaking the client’s applications when new versions are developed. Versioning is an integral part of the API design. A good API versioning strategy communicates the ...