Hinge and Its Implementation of the Gale–Shapley algorithm
https://thetab.com/uk/2020/05/20/this-is-how-the-nobel-prize-winning-hinge-algorithm-actually-works-157740
https://thetab.com/uk/2020/05/20/this-is-how-the-nobel-prize-winning-hinge-algorithm-actually-works-157740
Texts on this and that.
Homepage of Carlin Eng
When I worked in magazines, almost twenty years ago, something we always held true was that sales went up twenty per cent when the words…
GiveDirectly partnered with academic researchers to find out how cash transfers affect local economies, including nearby non-recipients. Read the results.
Art is not perception
This is a poorly structured list of common questions and answers about OCaml I had to ask myself or have been asked often.
By his last year at Harvard Medical School, Michael Crichton, 26-years old at the time, knew he didn’t want to pursue a medical career, so ... Read more
Email is often used as a synchronous (real-time) comms channel when it shouldn't be. Learn why email is async and how to keep it that way.
I found this on a security-related Slack (shared with permission). It launched an entertaining discussion about the risks of taking a potentially fake FIDO token. We all know the risks of taking a free USB drive and shoving it in our computer, right? USB sticks can install software, act as a keylogger, transmit data…
Yesterday Quanta Magazine published an article written by Natalie Wolchover, Physicists Create a Wormhole Using a Quantum Computer . I’m shocked and disappointed. I thought Quanta Magazine was the most respectable source of science news, they have published several quality, in-depth articles in difficult topics. But…
One of the most important core product management skills is the ability to triage unsuccessful products and avoid spending unnecessary effort on products that are destined to be losers.
How I've eased into a new language, Go, as a Senior Software Engineer, and some initial thoughts on the language.
TimescaleDB expands PostgreSQL query performance by 1000x, reduces storage utilization by 90%, and provides time-saving features for time-series and analytical.
Purism makes premium phones, laptops, mini PCs and servers running free software on PureOS. Purism products respect people's privacy and freedom while protecting their security.
Recently, a new set of sorting functions has landed in Go's golang.org/x/exp/slices package [1] . These functions leverage Go generics to provide a more ergonomic API for sorting (without requiring users to implement sort.Interface ), and also deliver a nice performance improvement, as the CL demonstrates.
The difference between a designer early in their career and a more experienced designer are easy to spot. Here we outline the key differences.* *It should be noted that some young designers have been known to exhibit behaviors of senior designers. And on rare occasions, you may see a senior designer in the wild…
Researchers have calculated the quantum computer size necessary to break 256-bit elliptic curve public-key cryptography: Finally, we calculate the number of physical qubits required to break the 256-bit elliptic curve encryption of keys in the Bitcoin network within the small available time frame in which it would…
My parents don't understand what I do as a quant, so I wrote this to help explain to them. This post goes into the basics of power pricing and the electricity market.
The Redox official website
Historically, large general-purpose libraries have formed the core of the Fortran scientific ecosystem (e.g., SLATEC , or the various PACKS ). Unfortunately, as I have mentioned here before, these libraries were written in FORTRAN 77 (or earlier) and remained unmodified for decades. The amazing algorithms continued…
This post explores the experimental WebGPU API through examples and helps you get started with performing data-parallel computations using the GPU.
In this blog post, I reverse-engineer a hybrid module that was used for ground-testing of equipment from the Apollo space program. But fir...
The Crypto Syllabus
How to inspect the network traffic of an app with Fiddler Everywhere and scrape the data from its servers.
You have heard your grandmother tell you many times: parallel programming is hard. In 2022, does it still have to be? Back in grandma’s heyday, they knew a cool and breezy way to do paralleli…