Redis Internals: Client Connects to Redis by TCP
Photo by James Harrison on UnsplashI’m continuing the Redis internals series. First off, this article is much shorter than the previous one, where I delved into an implementation of Redis server startup. If you’re not one of the six percent of people who managed to read that article to the end
Read moreThe Overflow #185: The hardest part of software is requirements
Welcome to ISSUE #185 of The Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams. This week: AI won’t replace us until it can handle flaky requirements, steampunk inventors upgrade the battery, and a guide walks you through a career from
Read moreFrom Sims to supercycle? (Ep. 587)
VerseProp founder and CEO Joel Coren and founding partner and COO William Polisano join Ben to talk about digital real estate’s gaming roots, where the value of virtual properties comes from, and why they think digital real estate is on the cusp of a supercycle. Episode notes: VerseProp is a
Read moreLehman’s inequality, circuits, and LaTeX
Let A, B, C, and D be positive numbers. Then Lehman’s inequality says Proof by circuit This inequality can be proved analytically, but Lehman’s proof is interesting because he uses electrical circuits [1]. Let A, B, C, and D be the resistances of resistors arranges as in the circuit on
Read moreContraharmonic mean quirk
A few weeks ago I wrote about the contraharmonic mean. Given two positive numbers a and b, their contraharmonic mean is This mean has the unusual property that increasing one of the two inputs could decrease the mean. If you take the partial derivative with respect to a you can
Read moreWhy You Should Consider Building Static Sites
Photo by TopSphere Media on UnsplashIf you’re building web pages in production, consider building and hosting them statically. This can simplify your life while benefitting your customers and your business. The benefits come from three properties of static pages:Generally good speed and performanceAmenity to graceful degradationSimple, reliable, managed hosting optionsSpeed: good for the
Read moreSeismic Data to Subsurface Models with OpenFWI
Training an AI Model on the Latest Intel Xeon CPU with PyTorch 2.0Example of offshore seismic exploration. Image source: https://energyinformationaustralia.com.au/seismic-surveys/Obtaining an accurate “picture” of the subsurface is not as simple as snapping a picture on a smartphone. Seismic exploration is a key component in creating images of the subsurface and finding
Read moreHow To Build the Culture of Delivering Clean Code
If you are working on a development team and in charge of managing multiple source codes, it’s crucial that you treat the code with the utmost care to keep everything going because, over time, the project and your number of teammates will get larger and larger. Now, maintaining the cleanness
Read moreWhy knowledge management is foundational to AI success
Amid all the conversations about how AI is revolutionizing work—making everyday tasks more efficient and repeatable and multiplying the efforts of individuals—it’s easy to get a bit carried away: What can’t AI do? Despite its name, generative AI—AI capable of creating images, code, text, music, whatever—can’t make something from nothing.
Read moreTechnological schadenfreude
I had a tweet Twitter go viral yesterday, at least relatively viral. Elon Musk could tweet a punctuation mark and get an orders of magnitude more traffic, but this was viral by my standards [1]. “That schadenfreude-like feeling when you realize something you felt you should learn but didn’t is
Read more