Stay Curious About Your Tools — Sympolymathesy, by Chris Krycho I have lately enjoyed digging further into Unix and macOS fundamentals—and it has reminded me to stay curious about my tools!
Read Slowly Have you ever set a goal for how many books you want to read in a year? If so, you’re not alone. Many people set that goal and some even compete with each other to see who can read the most books. To achieve the goal or win the competition, a lot of peopl...
Victoria's Blog We seem to have this fascination with combining machines, our mechanical and arguably innately unhumanlike inventions, with our own sense of humanness, and visa versa - creating machines that act, think, and interact like us. Why? Is it the human need to ...
Should we stop writing functions? … and use lambdas instead? That is, instead of: int sum(int a, int b) { return a + b; } You’d write: constexpr auto sum = [](int a, int b) -> int { return a + b; }; Hear me out.
Silencing the alarm on aspartame and cancer Last month, the International Agency for Research on Cancer designated the low-calorie sweetener aspartame as “possibly carcinogenic,” quickly leading to concern, confusion, and criticism.
Injust games - God and Legions While working on Gods and Legions I thought about “what is I do not like Gods and legions to have?”. Obviously, the bad things are infinite, but some bad characteristics are already named and are “easy” to not do. I love old games. Yesterday I was playing...
Why the words in “CAP theorem” are so confusing! – LINISNIL The word “consistency” is extremely overloaded in the realm of distributed systems. In CAP, consistency means that every read reflects the most recent write. This is also known as single-copy consistency or strict / strong consistency. Data is replicated ...
Easily print-debug any text object in Vim This is something that I do most days at least once so I made a shortcut for it
How I org in 2023 · I’ve been pretty much living in org-mode for 6 or 7 years now1. It’s my exocortex, second brain, second mind, mind palace, pensive, and personal knowledge management system2. The features and tools I use as well as how I organize my files has changed quit...
How to profile a FastAPI asynchronous request A short walkthrough of how to profile an HTTP request through an asynchronous FastAPI API handler
🌏 #1 | “ChatGPT for X” is coming fast, driven by rapid price reductions in OpenAI’s platform service 💡 From ChatGPT to "ChatGPT for X" When OpenAI launched ChatGPT last November, it kicked off the generative AI era. Big tech and startups are driving fast to integrate generative AI into their products and to develop AI-native products. “ChatGPT for X” ...
junixsocket: Unix sockets API for Java; a long story short I asked perplexity.ai to help me out with a short story about junixsocket. I didn’t expect the story to go that way.
Accidentally found a vulnerability in a crypto wallet and made $1,000 In January 2022, I joined the community of one of the proof-of-stake blockchains. To play with what the protocol and its ecosystem offered, I created a wallet account on the official website. Apart from general curiosity, I was interested in how they achi...
Hedonism, Asceticism and the Hermetic Answer The modern world more or less gives you the philosophical choice of either Hedonism or Asceticism. You never really hear it in those terms, but that's how it is. Hedonism living for pleasure. Your default lifestyle is eating whatever, watching Netflix and...
Engaging volunteer developers effectively | Software and puns The benefits of managing public digital services like open-source projects outweigh the security costs.
Everyday Scientist » Replace Peer Review with “Peer Replication” October 13, 2021 at 1:35 pm | | literature, science and the public, science community, scientific integrity
3 Proven Ways To Improve Dev Focus Focus is the most precious thing your developers have. Here are 3 musts for every engineering org.
Elevate Your .NET Testing Strategy #3: Fixtures separation In the previous article, we delved into a critical issue that arises when handling growing complexities in test data creation. As test data becomes more elaborate, the readability of tests suffers, and they become vulnerable to maintenance challenges. To ...
GIT - Getting Started In this video we will be going to be exploring GIT and Github, and all of the basic commandsSupport me on Patreon to access the source code:https://www.patre...
GitHub - supabase/postgres_lsp: A Language Server for Postgres A Language Server for Postgres. Contribute to supabase/postgres_lsp development by creating an account on GitHub.
My take on HTMX with ASP.NET Core Working examples of using HTMX with ASP.NET Core.Source: https://github.com/T0shik/HyperTextExpressionKhalid's work: https://www.jetbrains.com/dotnet/guide/t...
IBM and NASA Open Source Largest Geospatial AI Foundation Model on Hugging Face IBM & open-source AI platform Hugging Face today announced that IBM's watsonx.ai geospatial foundation model – built from NASA's satellite data – will now be openly available on Hugging Face.
How To Build Loosely Coupled Systems With Domain Events #shorts 🚀 Support me on Patreon to access the source code: https://www.patreon.com/milanjovanovicJoin my weekly .NET newsletter:https://www.milanjovanovic.techRead ...
Configuring Authentication in Functional testing in ASP.NET WEB API In this post I will teach how to configure authentication in functional testing in ASP.NET web api. All with live working demo.
The Sad Bastard Cookbook by tRaum Books by Rachel A. Rosen and Zilla Novikov || Food you can make so you don't die.
String vs StringBuilder .NET (C#) Hi, everyone! Do you have any use cases to manipulate large strings? Have you ever wondered about...
Introducing MK-1 — MK-1 We are pushing the performance of AI models to the limit of what’s physically possible. Our software package MKML is designed to reduce inference cost with just a few lines of code. Contact us to become an early partner.
New acoustic attack steals data from keystrokes with 95% accuracy A team of researchers from British universities has trained a deep learning model that can steal data from keyboard keystrokes recorded using a microphone with an accuracy of 95%.
WWW.NIC.FUNET.FI Alma, Centos, Debian, Fedora, Kernel, Knoppix, Lubuntu, MX, OpenSuse, RedHat, Rocky, Scientific, Slackware, Ubuntu
Hot Reload in Windows Applications - Nick's .NET Travels In a previous post on the topic of hot reload I discussed using the CreateNewOnMetadataUpdate attribute to force updating of entire classes, rather than patching existing types. This makes hot reload more resilient but does require additional logic in ord...