Featured post what's this? ✨ 95% Apple introduces M4 chip Apple today announced M4, the latest Apple-designed silicon chip delivering phenomenal performance to the all-new iPad Pro.
99% Refactor your code with C# collection expressions - .NET Blog Explore various C# 12 refactoring scenarios for a variety of target types using collection expressions and collection initializers.
93% AlphaFold 3 predicts the structure and interactions of all of life’s molecules Our new AI model AlphaFold 3 can predict the structure and interactions of all life’s molecules with unprecedented accuracy.
98% Awaiting a set of handles with a timeout, part 7: Just doing it one at a time - The Old New Thing A simpler version with its own quirks.
99% Zed Decoded: Linux when? - Zed Blog In this episode of Zed Decoded, Thorsten talks to Mikayla, who's been leading the effort to Zed working on Linux, about the Zed's Linux version and how it's taking shape
99% Book Review: .NET MAUI Cross-Platform Application Development - Coding Sonata Learn how to build high-performance apps for Android, iOS, macOS, and Windows using XAML and Blazor with .NET 8
95% String Performance: Checking for a Character The article compares two methods of checking for the presence of a specific character in a string in C#. Benchmark results reveal that using a character in the search is 3.57 times more efficient t…
99% Book Review: Web Development with Blazor - Coding Sonata Introducing you this amazing book to start learning Blazor today. A practical guide to build interactive UIs with C# 12 and .NET 8
98% Protecting Next.js Apps Against Cross-Site Request Forgery This article covers the mechanics of CSRF attacks and common countermeasures to help prevent them, plus how to use CSRF tokens in a modern Next.js application.
99% Linked Lists in Real Life I’ve been occasionally writing posts about old design patterns or techniques that are still occasionally useful despite the decades long backlash to the old “Gang of Four” book: The Lowly Strategy …
98% Using GitHub Copilot as your Coding GPS - Visual Studio Blog Learn how GitHub Copilot on Visual Studio can transform your coding workflow, from generating code suggestions to adapting to the evolving role of developers in a rapidly changing tech landscape.
99% Development With A Dot - EF Core Performance Optimisations Introduction We all know O/RMs aren't the fastest tools when it comes to loading data, and Entity Framework Core is surely no exception. After all, they need to do a lot of operations, such as …
99% How to add HTTP headers to Blazor Components with RazorComponentResult Setting HTTP headers in responses for RazorComponentResult used with Blazor components
87% ERR_BLOCKED_BY_CLIENT and HTML5 Sandbox Recently, many Microsoft employees taking training courses have reported problems accessing documents linked to in those courses in Chrome and Edge. In Edge, the screen looks like this: But the pro…
98% .NET Core - Renew localhost certificate Today when I tried to debug a .NET Core application, I got a browser warning that my localhost certificate was no longer valid. The good n...
97% LPCAMM2 Is Finally Here, and It’s a Big Deal | iFixit News LPCAMM2 promises to be the thin, fast, efficient, and REPAIRABLE laptop memory standard of the future. Today, we take apart the first laptop to actually use it.
98% The Big Guide to Hydrogen Hydrogen is a critical ingredient and dominant cost in most green fuels. You can't produce cheap green ammonia or Sustainable Aviation Fuel without cheap hydrogen.
82% Seeing and smelling the Critical Zone As part of the Critical Zones exhibition in ZKM Karlsruhe, Hanna Jurisch and I offered workshops to experience the Critical Zone in a more direct way. We called it “Kritische Zone riechen und sehen”, or, translated, “Seeing and smelling the Cri...
99% A comprehensive introduction to CDNs For many people, CDNs are an obvious requirement for any public API or web service. However, I’ve come to realize that for the vast majority, they remain somewhat mysterious - or something they’re unaware of, even though they unknowingly use them daily.
99% Should I run npm run build/prod on dev or prod? Should you run on your development machine and commit everything to Git or should you commit your app without those files and run on your production server? Here are the pros and cons of those two…
99% About Tilde - The Tilde Text Editor Tilde is a text editor for the console/terminal, which provides an intuitive interface for people accustomed to GUI environments such as Gnome, KDE and Windows. For example, the short-cut to copy the current selection is Control-C, and to paste the previo...
98% (yet another) Broken Adversarial Example Defense at IEEE S&P 2024 IEEE S&P 2024 (one of the top computer security conferences) has, again, accepted an adversarial example defense paper that is broken with simple attacks. It contains claims that are mathematically impossible, does not foll...
98% An Operating System for the Web This was before things like local storage, etc. were available in browsers.
96% How & Why I use IBM's Quantum Computer to Make Decisions Not sure if you should choose A or B? Do a unix fork on the universe to guarantee you made both choices. Maybe a more appropriate name is 'quantum coin flip'.
98% Announcing Casual Dired - an opinionated porcelain for the Emacs file manager Truth be told, my thoughts about the Emacs file manager Dired are complicated. On the one hand, I do buy the argument that Dired is unparalleled as a file manager. It enables workflows that...
84% Knuth • Sameer Ismail Flipping through the mail one day the familiar maroon-tinged Stanford letterhead stuck out. Below it, clearly typeset, Donald E. Knuth Professor Emeritus of The Art of Computer Programming.
99% Careful with That Lock, Eugene: Part 2 A while back, I wrote Careful with That Lock,Eugene about an idea for how to check if a database migration is likely to disturb production. That post came about after having an inspiring chat with a colleague about the advantages of transactional migratio...
99% Package Management & improved .NET Aspire support come to C# Dev Kit - .NET Blog Explore the new features and enhancements in the latest version of C# Dev Kit including NuGet package management, .NET Aspire project support, and much more.
99% Big O Notation Big O Notation is a mathematical notation that describes the efficiency of an algorithm. This is useful to evaluate the efficiency of an…