Most of your favourite mathematicians knew each other
The genealogy of advisor relationships for mathematicians is fascinating.
The genealogy of advisor relationships for mathematicians is fascinating.
Designing and Launching a Smart Modular Power Distribution Unit for High Performance Compute [Whitfield Systems]Note: This post is a detour from the normal. Been wrangling on tech in O&G gas with my friends Reggie and Amir for a good bit and we designe...
You're always doing something wrong, but that's ok.
Learning to live with an ostomy can be tough, but a few tips can make the experience much more pleasant
Why most AI infrastructure companies end up with burned cash and broken dreams, while the application layer is printing money.
When I started writing code professionally, I felt like a craftsman building a chair. In the morning, I’d show up to a clean workspace and craft code in the right shape to serve a practical purpose. As I gain experience, writing code feels more like tending a …
Agile has been the top business management process for over 20 years. Lately disenchantment with it has grown, Is Agile time over?
The other day I wrote that indie blogs are doing fine in …
This new recipe for long document classification is both substantially more accurate and substantially cheaper than standard approaches.
Don’t ask “can games be art” but “can installation art be a game?”
(Inspired by yungporko’s Ask HN post, which got me thinking.) Pretty much every community, dojo, workplace, subculture, scene you can imagine in the modern day had a software sub-scene embedded within it. It can be as small as “that guy who does our Excel”, or…
Over the past few months, I’ve noticed that an increasing number of replies to email that I’ve sent are “reactions”.
An exploration of the error monitoring landscape, and how I think it should look like
People mean well but ethics is hard. In tech, we have a knack for applying ethics in the most useless ways possible — even when we earnestly want to improve humankind's lot. Why does this matter, why are we failing, and how can we fix it?
The classic Busy Beaver function is defined as the maximum number of steps that an N-state 2-color Turing machine program can run before halting when started on the blank tape. The function is uncomputable, and any sound proof system S can only prove values up…
The arms race continues with creatives trying to prevent AI models from devouring the entire internet. Using robots.txt to block them isn't as effective as you might think.
As a tribute to Cleopatra, whose glorious destiny ended in tragic snake circumstances, we are proud to release Codestral Mamba, a Mamba2 language model specialised in code generation, available under an Apache 2.0 license.
It's time to stream some ASP.NET 8 Web API Content! For free - just because why not! In this blog post you will find the details!
Let the conversion do the talking.
Posted in r/SaaSMarketing by u/Narrow-Sample1910 • 2 points and 4 comments
Firefox presents itself as the first choice for data protection. But the new version collects data for advertisers by default. Normal or a breach of trust?
Explore the differences between complex types and JSON columns in .NET development. Make informed decisions on the optimal data storage approach for your .NET applications
A toolbox language is a programming language that’s good at solving problems without requiring third party packages. My default toolbox languages are Python and shell scripts, which you probably already know about. Here are some of my more obscure ones. AutoHo…
Why do we keep building visual programming environments? Why do we never use them? What should we do instead?
Dr. James McCaffrey of Microsoft Research presents a full-code, step-by-step tutorial on creating an approximation of a dataset that has fewer columns.
I was talking to a colleague about a particular problem we are trying to solve. He suggested that we solve the problem using a particular data structure from...
OData .NET 8.0 RC1 is now available, bringing numerous significant improvements to the following libraries: Microsoft.OData.Core Microsoft.OData.Edm Microsoft.Spatia Microsoft.OData.Client This is the final release candidate before the official launch of these…
Introduction I wrote about entity validation in the past, the reason I'm coming back to it is that there are some changes in .NET 8, that I haven't revisited. Time for a refresher! .NET has …
Discover how to obtain a string from a C# enumeration value, and see which way is the faster.
Software development in a globalized, hostile world.
In this post, I describe how to enable NuGet auditing for your .NET projects to increase the security of your projects.
Immunotherapy is making tumors melt away.
Android 4.x based Android / mirrorless camera hybrid - how does it fare today?
I spoke at Swiss PgDay in Switzerland in late June. The talk was about how to create a no-code API with the famous PostgreSQL database, the related PostgREST, and Apache APISIX, of course. I already wrote about the idea in a previous post. However, I wanted to…
I have recently been looking at mining pool behavior during forks. Which block does a pool choose to mine on during a fork? Do they behave rationally and mine on their own block? In this post, I’ll detail the mining pool game theory during forks and give some …
15 Jul 2024 – Gdynia
Clojure macros have two modes: avoid them at all costs/do very basic stuff, or go absolutely crazy.
In this final part of this Apache Paimon series, I’ll go over the formal verification with Fizzbee. Normally I use TLA+ for formal verification but this time I decided to try out Fizzbee , a language and model checker that maps closely to TLA+ semantics bu…
It’s more about soft skills than technical skills
Learn what self-hosting is and how it can enhance your software engineering career with hands-on skills and business benefits
It has always bothered me how much our ways of being are based on copying and using what's popular, rather than learning and doing what a...
We live in an age of extreme abundance compared to our ancestors. This fact isn’t often reflected in Western media or online discourse. Indeed, there is a growing sentiment that ‘the system isn’t working’, ‘the system is rigged’, and that ‘things are getting …
Ramblings
Exploring the shortcomings of traditional technical interviews and advocating for more relevant assessment methods to better reflect the demands of modern software engineering roles.
Champion of the Hemlock programming language
Finding flaws in KakaoTalk’s end-to-end encryption feature Secret Chat.
Explorations in software, math, languages and more.