Sir, there's a cat in your mirror dimension Pets do the darndest things, especially if you teach them a bit of math.
VMware Fusion Pro: Now Available Free for Personal Use VMware Desktop Hypervisor products Fusion and Workstation are used by millions of people every day to run virtual machines on their Windows, Linux and Mac computers. They give users the ability to quickly and easily build “local virtual” environments to i...
How not to do code reviews - Aviator Blog Many code review processes become bottleneck for the engineering teams. Instead of finding bugs, it hinders progress leading to poor developer experience.
demo.fun – Interactive Product Demo Recorder – Generate Leads & Engage Customers demo.fun - Interactive SAAS product demos that engage your customers without friction
Hashing Modulo Theories Hashing https://en.wikipedia.org/wiki/Hash_function is a scrambly function that turns a datastructure into an integer.
GitHub - Modos-Labs/Glider: Open-source E-ink monitor. Mirror of https://gitlab.com/zephray/glider Open-source E-ink monitor. Mirror of https://gitlab.com/zephray/glider - Modos-Labs/Glider
A primer on why computational predictive toxicology is hard Introduction Some background The hard stuff The relevance of toxicity datasets to the clinical problem Methodological problems in toxicity datasets Intraspecies toxicity variability Toxicity synergism Conclusions Introduction There are now (claimed) found...
How can logging impact a Golang backend? This article is the answer to a small question I have always asked myself developing a backend. How much logging impact the performance? Is there a good reason why we keep the logging level to ERROR in production?
Disable your browser history to write better internal docs Most of us work in companies with something approximating a shared online internal wiki, be it Confluence or MediaWiki or even a searchable, static website custom built for the task. A common problem with these sites is making what you write discoverable ...
Analytics and attribution for an open source project a.k.a story of how we tracked an unexpected burst of traffic TL;DR: We had a spike of traffic Monday (May 6th) morning, and we looked at our metrics to find out we got featured in a french newsletter and a viral tweet Monday Morning: Random burst of traffic Last Monday morning (May 6th), we woke up to a large bu...
Datasets - How Neural Machine Translation Works I’m currently working on training client-side translation models for Firefox. These models are small distilled models that can be reasonably downloaded by our users, and run directly on their machines
Pushing CSS :has() to its limits - hover-highlighted parentheses, variable bindings, and more Cool examples of CSS :has() and Tailwind
building a plugin system for the web The Figma Plugin System Figma is a design tool that has become the industry standard, similar to how Photoshop became the defacto for photo editing. When everyone uses one tool, it only follows that there will be functionality that different groups of peo...
RSS blogrolls are a federated social network RSS and other web feeds are a great way to keep track of articles published by your favorite blogs. But feed discovery remains challenging. Some recent work in this space opens up new opportunities.
C# 12.0: .. Spread Element or Spread Operator .NET, .NET Core, ASP.NET, ASP.NET Core, Visual Studio, Jaliya Udagedara
Veo Veo is our most capable video generation model to date. It generates high-quality, 1080p resolution videos that can go beyond a minute, in a wide range of cinematic and visual styles.
Data Structures — Binary Tree A Binary Tree is a hierarchical data structure consisting of nodes, where each node can have up to two children, commonly known as the…
The confidential coffee maker was not the only source of shenanigans at the IBM Boca office - The Old New Thing Some time ago, I told the story of the confidential coffee maker, one of the ways that Microsoft employees temporarily stationed in IBM’s Boca Raton office rebelled against IBM’s strict corporate culture. Since then, some of my colleagues shared additiona...
References are like jumps In a high-level language, the programmer is deprived of the dangerous power to update his own program while it is running. Even more valuable, he has the power to split his machine into a number of separate variables, arrays, files, etc.; when he wishes t...
How To Use IServiceCollection in Console Applications – What You Need To Know How can you use an IServiceCollection in console applications to get dependency injection? Is this a viable option if you don't want to use Autofac?
Unit Test your Architecture (and more) with ArchUnit Explore the power of ArchUnit and learn how to bolster your software architecture testing.
Code It Any Way You Want: Performance Considerations for Sealed and Internal Classes This article explores the historical belief that sealed and internal classes in .NET might offer performance advantages, but suggests that in modern .NET runtimes, compiler optimizations, and hardw…
GitHub - nkasmanoff/pi-card: Raspberry Pi Voice Assistant Raspberry Pi Voice Assistant. Contribute to nkasmanoff/pi-card development by creating an account on GitHub.
GitHub - pipecat-ai/pipecat: Open Source framework for voice and multimodal conversational AI Open Source framework for voice and multimodal conversational AI - pipecat-ai/pipecat
The Modern Guide For Making CSS Shapes — Smashing Magazine In this comprehensive guide, Temani Afif explores different techniques for creating common shapes with the smallest and most flexible code possible.
Azure Static Web App–Deploy using Bicep As a follow-up on the presentation I did at CloudBrew about Azure Static Web Apps I want to write a series of blog posts. Part I - Usi...
Writing “string.IsNullOrEmpty” using pattern matching and comparing the resulting code 13 May 2024 4 mins .NET, C#
Using SonarCloud with ASP.NET Core, Angular and github actions This article demonstrates how to implement code analysis and Static Application Security Testing (SAST) using SonarCloud and GitHub Actions. The solution involves building a secure web application …
How to avoid conflicts when testing your dotnet templates locally - Gérald Barré In this post, I describe how to avoid conflicts when testing your dotnet templates locally.
Apple and Google deliver support for unwanted tracking alerts in iOS and Android Apple and Google have teamed up to deliver support for unwanted Bluetooth tracking alerts in iOS and Android.